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
336582415042	336582415611	336582416161	336582416711	336582417261	336582417811	336582418361	336582418911	336582419461	336582420011	336582420561	336582421111	336582421661	336582422211	336582422761	336582423311	336582423861	336582424411	336582424961	336582425511	336582426061	336582426611	336582427161	336582427711	336582428261	336582428811	336582429361	336582429911	336582430461	336582431011	336582431561	336582432111	336582432661	336582433211	336582433761	336582434311	336582434861	336582435411	336582435961	336582436511	336582437061	336582437611	336582438161	336582438711	336582439261	336582439811	336582440361	336582440911	336582441461	336582442011	336582442561	336582443111	336582443661	336582444211	336582444761	336582445311	336582445861	336582446411	336582446961	336582447511	336582448061	336582448611	336582449161	336582449711	336582450261	336582450811	336582451361	336582451911	336582452461	336582453011	336582453561	336582454111	336582454661	336582455211	336582455761	336582456311	336582456861	336582457411	336582457961	336582458511	336582459061	336582459611	336582460161	336582460711	336582461261	336582461811	336582462361	336582462911	336582463461	336582464011	336582464561	336582465111	336582465661	336582466211	336582466761	336582467311	336582467861	336582468411	336582468961	336582469511	336582470061	336582470611	336582471161	336582471711	336582472261	336582472811	336582473361	336582473911	336582474461	336582475011	336582475561	336582476111	336582476661	336582477211	336582477761	336582478311	336582478861	336582479411	336582479961	336582480511	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20932	16706	18477	18791	16510	14255	10018	27798	41652	46893	30023	13186	2535	488	424	354	336	355	386	473	488	399	409	364	361	345	382	309	350	340	307	343	324	313	378	318	365	325	288	354	332	324	324	334	363	311	343	348	339	322	328	341	321	312	313	344	333	344	323	365	328	322	319	318	335	332	346	343	332	337	349	348	329	372	360	358	360	346	332	333	330	345	343	339	357	340	332	366	334	299	317	345	379	353	338	349	308	370	352	330	356	341	327	352	345	357	306	351	322	314	355	343	304	350	337	353	347	299	354	342	358	334	362	345	360	324	343	337	323	322	307	313	324	312	317	339	325	352	335	303	332	335	339	361	346	374	330	305	338	356	374	362	347	354	327	341	336	342	352	328	346	345	351	319	329	353	331	372	318	352	325	380	373	337	331	337	323	316	313	310	295	332	358	382	363	318	368	318	337	311	352	317	341	337	317	313	407	297	297	351	349	331	375	338	350	377	354	344	352	350	355	323	337	323	334	354	341	332	333	337	306	333	349	315	362	346	356	370	360	336	320	328	353	343	343	355	368	338	348	335	340	340	347	327	361	370	314	336	358	313	310	341	324	346	344	368	331	341	337	348	332	352	344	339	321	361	356	309	339	356	365	348	335	325	325	317	359	357	332	343	350	338	322	340	299	310	337	341	347	337	344	359	333	317	321	335	347	316	363	337	334	363	338	340	337	334	359	335	358	347	372	328	327	331	326	324	332	339	340	324	338	345	342	334	353	333	341	342	367	331	308	371	336	327	333	337	349	318	331	309	325	370	365	320	406	358	351	367	378	314	358	332	353	337	332	356	307	326	353	339	354	333	363	346	345	311	338	324	355	336	358	321	367	345	342	335	328	311	363	354	330	289	319	335	350	320	334	302	328	318	357	391	349	295	331	340	366	341	333	295	316	301	358	331	321	341	351	343	307	315	349	328	312	357	350	302	313	321	354	339	321	325	345	353	358	326	303	365	343	354	350	360	363	327	329	332	338	318	332	357	365	356	349	349	366	322	329	349	334	355	360	348	295	346	328	316	324	342	330	350	358	334	332	344	326	367	343	341	344	361	355	341	389	364	395	356	364	337	333	323	348	345	329	340	316	356	326	372	313	331	315	348	341	326	339	356	369	324	327	299	350	331	332	332	348	372	315	353	332	351	331	323	395	359	363	340	305	325	355	368	334	355	315	345	322	326	332	315	354	341	355	339	347	383	330	360	332	332	360	344	336	347	373	350	324	339	333	352	303	328	354	340	304	369	340	328	349	365	331	333	347	337	338	366	347	341	334	352	347	331	333	329	344	343	327	378	365	322	313	326	360	313	321	328	336	329	338	315	346	353	354	341	384	326	352	299	332	320	334	317	322	366	338	315	343	319	323	342	337	331	317	324	364	325	336	368	345	329	373	331	335	328	320	362	367	319	305	402	328	361	286	352	362	325	347	319	326	320	321	307	358	341	367	377	361	330	311	324	306	338	357	345	348	362	319	341	338	331	305	308	341	341	345	322	349	380	338	368	327	349	330	315	348	315	351	364	326	331	370	375	357	306	351	354	333	327	337	364	322	343	323	326	326	361	314	351	345	331	328	345	326	297	352	323	343	339	330	336	345	359	312	322	353	362	338	295	348	337	327	356	356	353	345	350	336	349	321	359	331	325	329	353	352	348	326	298	350	333	319	347	348	335	349	396	323	368	336	307	352	363	328	351	367	358	354	320	324	321	345	324	327	336	302	355	373	336	363	377	369	333	347	348	309	345	338	320	364	355	370	338	347	330	337	317	335	357	347	312	338	315	353	327	350	319	345	333	341	341	364	355	333	361	321	349	345	338	341	370	315	342	366	354	307	339	318	342	332	345	333	378	334	336	335	343	328	363	325	329	316	342	336	338	338	296	333	333	327	329	318	315	321	337	330	315	342	327	326	323	333	321	339	373	362	342	337	338	315	352	327	327	320	350	351	333	357	324	332	381	336	340	334	345	308	344	367	339	321	316	316	300	349	350	340	356	337	329	364	352	340	361	343	347	339	317	326	349	307	369	329	356	352	333	331	302	363	372	354	332	378	334	337	366	343	342	322	323	345	350	299	297	311	316	357	345	324	335	349	344	328	304	375	341	331	345	341	328	346	355	318	341	337	310	323	321	346	323	361	347	298	348	358	328	359	347	336	399	333	316	335	336	338	359	310	337	317	353	305	333	356	325	312	320	319	335	350	347	366	354	359	324	326	340	340	357	314	359	352	337	339	323	353	283	311	339	367	328	317	374	373	333	315	342	349	350	332	336	351	340	323	339	330	345	330	337	315	356	306	332	329	355	352	355	356	345	330	329	350	386	353	340	311	334	357	355	346	366	341	317	342	323	346	314	333	378	363	341	315	355	327	344	334	360	341	335	333	343	352	352	319	321	316	339	346	285	291	340	307	297	334	349	299	342	349	318	344	312	342	325	347	322	336	301	320	320	354	341	352	312	331	356	344	335	355	360	343	355	384	326	335	328	304	333	385	339	354	367	326	361	315	338	342	374	337	321	353	341	339	328	346	354	326	344	312	355	321	318	315	344	300	346	355	346	326	343	326	359	384	343	360	354	311	319	379	286	344	308	315	345	345	293	335	351	361	339	319	339	357	318	333	337	343	340	329	306	339	305	354	319	324	321	322	348	336	338	337	335	326	305	342	350	362	361	338	372	293	329	332	352	333	344	366	338	346	342	349	334	351	345	319	308	341	349	321	345	326	315	339	358	376	354	359	346	302	316	356	364	330	302	338	335	338	335	328	344	324	365	339	352	332	353	342	336	326	305	308	339	323	329	356	366	344	323	347	322	341	352	334	358	391	332	357	325	292	317	342	339	344	321	310	314	342	360	348	325	325	321	369	361	331	323	358	332	349	335	356	366	358	369	350	355	325	336	352	369	325	340	351	332	331	336	298	306	316	326	336	333	328	346	340	321	361	342	349	334	365	332	327	370	375	315	377	362	309	337	354	308	354	324	382	337	363	347	344	365	350	337	364	339	312	346	327	287	303	353	341	348	333	337	325	303	332	352	336	334	340	355	350	377	343	331	345	355	326	317	324	359	334	324	322	352	313	344	282	352	315	345	367	339	327	337	357	326	340	368	355	324	352	318	349	354	337	364	354	345	302	355	353	328	397	315	330	349	361	380	365	321	327	320	323	310	307	334	342	344	332	357	307	344	365	343	333	377	336	333	327	338	342	347	318	358	336	329	345	297	346	324	345	331	362	340	329	352	368	348	338	352	329	314	360	330	359	361	374	344	365	337	372	325	321	344	386	347	338	342	361	302	321	349	332	343	365	354	334	352	322	350	326	328	354	343	331	364	360	310	341	322	334	302	313	289	314	330	341	333	332	351	335	355	347	347	315	321	298	342	357	337	309	370	336	331	357	317	337	335	321	348	360	348	318	352	332	339	319	349	357	330	317	326	323	373	354	338	325	327	310	357	323	345	335	300	345	342	315	317	352	315
12605	11649	15896	20446	22043	21967	18614	42538	59382	60240	44010	25337	6535	1335	1183	1034	987	897	1156	1870	1670	1321	1256	1137	968	916	892	889	864	911	940	860	853	842	908	860	868	835	935	887	803	953	885	878	892	848	822	835	894	858	878	838	857	901	870	852	896	856	848	869	917	883	888	885	884	962	918	907	889	880	869	884	892	905	878	889	852	891	875	866	939	889	840	844	915	887	905	889	923	917	873	899	864	899	915	937	885	890	881	845	847	854	953	840	876	864	968	921	835	891	885	947	905	857	903	873	883	849	856	926	949	875	814	896	920	868	889	860	909	890	874	905	933	919	851	854	866	888	929	830	855	948	891	901	882	915	904	867	857	890	880	850	857	876	868	873	898	896	860	898	866	858	853	903	878	853	946	841	922	863	889	879	846	830	810	885	895	893	858	857	936	875	895	927	867	912	842	877	899	883	896	847	832	907	870	886	902	886	855	876	888	891	830	802	897	897	785	859	864	870	834	875	927	916	872	890	861	896	850	910	811	904	841	823	810	852	862	869	871	861	866	954	902	885	860	899	910	826	879	848	855	929	911	952	887	897	871	821	898	918	871	836	849	872	912	918	865	910	925	889	879	895	878	874	903	885	927	840	916	857	861	845	895	848	857	909	833	873	826	829	862	914	917	874	850	921	873	924	924	830	898	850	834	857	861	864	862	899	870	823	882	898	892	919	900	881	909	931	850	881	828	920	839	883	915	865	910	895	853	928	966	886	841	878	889	845	875	841	882	834	885	875	886	887	889	884	852	835	912	888	923	887	885	906	897	895	902	868	880	917	871	879	886	913	860	878	904	879	926	886	844	893	887	832	886	900	840	922	889	843	918	888	890	880	881	911	983	890	879	921	898	877	912	858	908	836	867	869	893	888	881	860	867	826	919	904	873	919	848	841	855	877	846	871	791	877	869	907	795	864	889	862	851	853	855	867	897	903	875	905	902	850	884	886	878	911	895	866	887	886	886	914	876	898	859	898	844	844	913	905	875	846	898	886	863	914	883	865	803	893	872	869	874	897	875	893	844	832	861	926	898	903	964	918	915	828	846	869	876	853	882	846	883	867	919	880	845	922	888	859	825	897	852	868	859	795	831	869	868	890	907	927	899	951	837	887	822	918	892	911	820	887	880	838	852	887	817	897	851	869	833	935	913	942	889	897	855	824	857	859	861	849	889	876	865	880	833	866	899	872	912	828	856	934	895	867	848	849	867	866	884	858	909	855	872	884	933	863	924	884	885	873	827	894	854	864	859	886	878	908	918	820	903	893	844	889	852	849	848	883	894	836	874	881	867	902	864	906	889	933	913	903	899	903	881	856	848	859	894	876	918	883	883	886	869	903	907	854	869	866	852	878	917	842	848	871	954	851	871	886	906	945	889	811	847	881	886	837	917	854	849	884	858	918	867	854	890	929	880	912	923	868	929	880	904	894	858	837	873	857	838	911	861	890	839	949	831	894	870	900	852	895	883	848	876	878	914	897	860	865	895	872	936	842	884	896	867	860	889	853	891	879	908	844	866	958	892	884	864	909	876	874	852	890	821	944	893	860	881	872	902	886	851	859	927	851	930	930	840	909	878	831	896	903	937	913	837	880	917	868	865	931	907	884	916	855	910	894	837	891	911	825	919	876	912	930	878	892	860	856	889	885	853	875	867	906	898	850	890	836	918	838	910	866	855	862	945	931	878	934	872	892	873	866	867	852	885	935	858	891	863	855	877	862	887	888	832	890	884	865	859	876	815	904	898	909	903	898	890	869	864	844	844	886	864	841	876	847	838	916	904	916	889	905	867	849	879	859	885	898	939	884	902	986	854	935	954	890	871	865	839	861	899	876	942	924	924	866	893	791	879	855	889	900	860	895	858	884	867	906	887	929	843	842	864	876	888	869	846	924	911	881	896	884	881	871	928	901	862	860	878	859	911	857	884	858	839	890	919	876	852	944	832	907	831	877	922	899	847	856	883	871	858	913	928	937	893	836	910	917	864	860	840	869	888	910	903	867	912	908	930	928	905	922	899	931	837	932	942	837	900	968	862	918	898	892	865	852	855	916	835	929	895	814	840	919	845	818	875	869	863	876	827	848	873	915	890	907	871	877	895	885	876	885	870	877	860	854	895	889	868	907	917	881	852	879	872	865	905	916	893	888	827	896	858	802	872	876	881	862	864	935	909	871	885	899	859	847	865	849	879	917	870	902	919	869	851	885	880	807	869	921	913	929	938	906	909	879	897	903	868	903	884	873	871	846	864	882	867	831	881	883	924	824	862	867	849	966	872	852	872	891	862	878	874	932	868	886	877	838	901	864	862	845	941	846	919	885	884	872	883	904	851	863	891	886	848	891	858	859	917	862	869	901	861	891	865	899	917	890	873	919	892	849	882	904	836	876	923	860	912	868	861	806	895	883	847	907	834	881	851	857	886	931	857	899	922	887	864	893	821	915	848	880	902	889	866	855	887	915	918	887	868	905	852	899	894	901	888	871	853	841	894	877	919	895	843	862	888	886	861	847	866	869	871	842	898	924	901	925	833	850	901	910	916	889	901	846	937	846	900	912	927	927	897	876	834	936	890	877	878	851	882	873	916	861	870	845	937	836	917	891	865	871	880	875	862	881	850	871	911	874	867	845	930	789	863	893	899	890	883	828	858	855	864	924	839	897	867	837	890	896	860	933	889	841	831	937	953	908	869	861	900	884	899	840	871	862	843	889	868	838	862	887	869	885	932	840	907	896	879	841	850	856	911	867	846	908	891	898	899	916	883	911	884	914	848	923	864	896	886	855	908	937	902	941	869	889	916	906	875	895	847	855	881	887	892	903	875	881	860	882	882	832	822	843	848	900	908	915	804	906	914	926	891	898	843	911	913	878	886	830	864	872	908	929	874	887	940	894	909	886	889	902	858	832	861	879	912	907	892	888	883	919	885	938	877	885	930	840	891	893	880	853	906	890	895	868	922	881	897	899	916	859	911	885	875	957	900	913	841	844	859	835	879	853	850	864	883	962	889	866	926	893	893	854	903	885	904	882	856	841	877	880	890	887	871	878	932	918	855	856	888	877	864	853	865	854	900	923	881	827	861	868	862	878	816	844	859	893	872	936	861	879	909	932	865	892	917	851	848	861	884	943	932	921	936	873	909	834	908	882	880	835	889	901	851	824	848	813	843	846	899	856	898	882	908	885	939	898	889	889	840	911	887	878	911	907	912	896	863	855	925	897	872	834	876	875	852	921	910	890	914	875	888	905	885	874	852	834	884	866	899	839	881	873	836	872	894	910	930	864	926	881	927	919	898	847	876	837	927	876	876	883	883	919	864	874	871	889	865	822	900	925	892	889	937	845	871	856	900	876	911	928	876	909	857	829	852	932	886	885	858	873	857	860	921	890	908	859	845	912	868	881	892	865	868	872	923	894	895	939	883	844	871	876	897	853	912	850	916	872	909	921	890	915	828	879	904	910	914	910	838	899	861	888
4217	3085	4168	3601	2611	1862	1310	1719	2931	4499	2799	1215	461	317	332	329	334	325	363	330	292	351	326	337	311	300	322	310	311	362	350	329	329	308	301	344	354	318	326	286	329	350	307	295	316	311	322	339	332	330	317	321	326	294	325	318	307	322	361	336	331	352	339	352	276	303	323	273	321	336	283	317	337	312	288	303	310	342	340	326	331	314	354	331	350	325	338	334	349	331	351	337	316	308	320	340	316	332	329	309	346	307	334	308	305	327	314	308	336	301	324	304	361	317	335	315	301	323	325	332	315	314	325	362	340	303	318	353	321	318	338	349	299	323	294	340	362	332	323	307	296	324	335	332	338	286	325	347	331	331	322	320	293	334	353	333	329	296	319	364	324	303	358	314	331	306	356	306	305	312	348	304	344	334	317	334	345	341	310	368	332	324	357	326	326	305	339	388	319	347	311	358	326	311	328	336	327	303	315	315	345	334	346	295	324	337	331	353	306	320	346	308	349	325	327	324	326	336	373	327	325	307	306	338	335	315	331	338	318	323	327	338	330	344	343	310	347	299	342	322	308	312	312	311	297	313	330	354	330	340	321	318	342	314	330	331	339	350	316	328	327	345	346	308	304	339	308	333	307	336	285	312	323	315	353	320	361	352	321	307	326	342	354	331	351	312	339	330	322	310	310	326	328	352	346	319	307	319	344	319	349	322	358	307	317	303	326	330	309	330	321	308	312	313	330	345	310	334	321	325	327	314	322	326	314	327	317	340	352	317	273	336	315	337	302	308	308	332	334	301	340	348	324	328	320	337	319	295	324	353	331	320	319	345	338	342	332	321	321	305	306	323	315	361	311	308	324	335	328	325	332	321	378	345	346	366	343	321	346	328	347	326	333	292	338	334	340	348	333	343	345	327	308	330	303	313	322	327	304	315	338	316	335	338	340	314	311	315	313	331	337	328	339	329	302	343	317	311	329	334	320	371	354	361	305	334	310	345	346	301	322	323	321	355	301	329	315	326	340	318	316	320	318	323	304	348	345	342	307	373	325	349	353	340	373	307	323	315	299	319	317	355	333	319	319	306	343	332	283	337	289	356	329	385	301	299	325	353	297	309	303	304	340	340	357	322	307	309	331	312	326	362	354	336	341	328	331	310	338	312	334	313	309	337	329	338	345	311	331	315	313	312	323	332	321	285	337	316	340	335	314	316	308	358	330	305	344	332	342	330	317	321	342	310	341	367	321	300	333	356	303	318	344	346	351	320	327	375	381	308	304	333	322	321	294	292	294	344	306	330	311	347	345	312	339	348	325	326	298	309	335	374	347	284	304	344	297	317	310	321	341	336	351	331	367	334	300	291	311	320	345	342	310	290	335	324	330	336	282	321	333	346	332	321	330	322	343	334	360	324	310	333	345	344	284	318	340	299	326	317	304	343	332	336	317	351	328	294	323	314	345	305	315	345	328	342	342	329	322	339	338	329	339	340	328	357	340	332	326	354	330	331	343	301	350	341	324	316	346	319	338	318	332	339	325	336	294	350	311	305	350	324	316	307	308	329	285	341	309	324	312	341	322	350	340	323	317	321	328	336	325	334	345	319	329	315	374	303	290	312	320	325	324	331	296	356	298	320	326	309	328	335	338	337	324	338	352	350	325	348	351	318	329	324	298	324	314	329	345	329	328	335	310	318	351	340	331	333	300	337	349	332	365	345	358	333	344	334	353	321	313	349	294	328	341	337	337	359	356	316	368	331	311	354	344	331	336	337	302	291	344	299	359	302	353	352	357	309	306	301	340	346	334	314	337	335	332	310	317	310	372	318	326	288	320	317	337	315	301	334	318	342	308	324	303	343	329	353	298	296	300	319	347	315	315	327	338	313	344	328	358	333	315	302	343	303	326	361	357	337	341	341	328	308	328	322	315	316	292	339	332	301	348	323	334	330	308	312	333	301	307	323	354	313	322	344	322	357	334	355	349	321	318	317	302	300	308	320	322	292	284	342	300	338	344	326	331	333	311	321	338	349	326	401	323	308	304	330	315	324	329	346	356	329	337	335	355	343	341	369	338	357	361	316	316	320	320	323	299	352	315	324	336	323	323	339	307	339	345	309	327	333	350	340	328	321	312	320	336	343	335	334	362	327	340	307	319	299	292	304	308	332	342	380	320	341	321	322	296	317	327	342	331	341	283	334	314	309	325	300	353	318	332	342	325	318	323	354	307	345	323	305	330	324	319	316	316	300	303	318	308	317	334	306	355	319	345	351	300	323	322	331	333	299	320	310	330	333	302	358	304	355	317	299	332	358	318	314	322	339	302	348	332	325	341	337	315	325	333	331	315	318	313	331	325	315	326	312	339	322	312	329	302	309	346	321	333	306	332	343	348	292	332	337	329	316	326	314	344	351	316	349	342	302	293	307	327	286	334	316	327	347	326	306	358	335	329	308	326	329	297	305	343	383	332	345	326	318	336	335	359	311	320	324	326	327	292	339	299	308	315	310	305	355	337	341	323	354	328	316	318	313	351	304	340	340	318	349	329	318	343	309	342	317	295	336	298	335	333	335	347	315	318	307	356	363	325	339	315	359	325	325	340	321	321	348	303	324	385	324	318	324	317	346	351	327	330	332	358	313	326	326	353	313	346	335	349	326	314	330	291	328	334	342	311	359	320	308	304	334	345	312	333	339	325	341	307	319	312	308	310	349	337	311	330	330	313	333	296	356	313	340	324	341	351	315	358	340	297	330	345	294	345	328	323	344	298	307	302	332	294	342	312	332	346	342	333	323	314	332	332	304	336	314	345	331	350	306	326	322	356	332	322	326	345	319	298	341	314	331	355	291	343	329	369	332	323	325	346	319	320	318	307	353	327	305	351	366	339	305	322	318	359	313	309	308	337	331	333	333	352	351	311	324	367	320	313	314	333	332	337	363	307	325	317	320	320	339	337	329	292	284	327	320	384	344	342	374	321	337	309	333	331	308	323	311	317	320	334	338	343	305	321	339	327	293	307	338	298	313	290	299	313	337	382	280	354	347	359	320	293	317	330	332	330	308	355	309	353	314	320	325	342	303	320	351	318	313	323	373	326	351	343	350	306	335	307	354	333	318	310	304	311	380	307	306	330	360	326	323	311	279	340	342	310	347	341	321	344	316	340	364	340	348	312	321	329	329	322	303	307	319	329	354	303	346	315	332	311	366	323	323	329	352	344	326	305	339	288	309	373	301	311	361	288	325	342	315	318	331	305	335	351	301	318	346	315	344	349	338	349	359	326	343	349	311	342	335	330	341	354	341	273	306	329	332	331	319	367	338	317	334	316	355	325	330	328	325	348	361	295	347	324	314	364	313	342	345	344	319	333	322	334	280	325	367	336	317	339	334	328	328	308	329	319	349	317	281	300	340	325	352	317	340	322	337	320	305	382	319	337	333	364	335	336	313	345	316	335	332	339	332	328	340	311	345	336	309	316	324	376	322	317	344	356	329	326	318	340	315	320	304	318	306	348	337
3899	3497	5810	7735	7823	6467	5156	7958	13451	16913	10410	4388	1450	865	902	918	890	859	869	905	936	859	901	877	954	843	810	829	883	856	863	838	879	831	804	857	826	855	885	851	840	862	804	855	895	852	864	867	831	826	846	840	848	914	805	890	879	858	912	884	843	820	881	819	851	837	862	878	794	876	832	864	836	920	900	895	890	876	848	798	870	867	829	897	854	849	893	947	868	887	840	890	851	772	872	821	880	826	866	818	844	785	857	902	934	842	817	875	890	857	812	858	906	874	855	822	861	875	910	838	830	858	825	839	845	921	834	839	874	801	886	897	892	861	855	832	818	856	800	787	792	809	832	836	874	836	869	857	806	911	818	876	869	840	887	813	866	807	881	859	855	887	860	832	832	865	838	852	886	863	852	906	879	878	874	822	832	821	869	822	844	830	868	823	817	842	851	849	831	884	832	839	861	890	844	863	865	814	848	813	835	871	843	846	902	850	825	828	846	888	830	850	896	856	861	859	829	821	926	863	851	876	870	867	895	902	826	897	886	826	884	816	848	814	831	835	901	838	837	893	871	876	874	874	872	848	881	876	871	907	868	838	900	825	867	864	839	855	843	847	798	872	831	849	882	859	823	829	836	823	837	878	860	815	859	861	901	843	891	849	855	849	869	851	907	855	859	864	892	862	851	800	862	882	832	835	846	900	865	837	880	850	868	851	839	869	879	859	842	806	848	826	866	872	839	868	852	872	907	877	888	836	869	828	832	869	852	796	859	840	819	831	792	910	826	864	883	825	821	838	868	865	843	853	860	921	915	855	777	840	913	853	852	846	872	863	867	884	869	896	861	813	837	844	859	862	811	857	899	850	838	833	917	929	870	857	906	865	898	859	867	903	862	818	854	833	855	829	823	863	852	891	835	854	820	857	819	897	836	898	875	832	879	869	841	865	799	882	881	858	842	909	830	867	897	850	836	832	838	855	836	814	905	907	872	834	893	819	876	865	837	858	855	856	868	890	780	853	816	846	854	868	866	898	861	848	885	818	803	845	840	834	846	924	867	870	889	853	859	791	896	804	884	849	833	849	820	888	809	858	804	820	913	910	833	876	859	876	830	825	861	881	909	918	904	817	904	826	842	853	855	841	798	820	887	846	841	837	837	846	813	843	860	854	852	879	905	890	822	867	856	818	887	856	840	829	871	844	916	862	867	846	879	880	777	802	877	896	825	901	896	830	865	893	862	852	861	812	897	835	851	867	788	845	872	813	855	873	837	856	872	824	853	859	910	834	871	829	876	862	829	852	877	863	821	844	875	811	882	871	843	881	846	832	855	874	846	844	859	882	885	923	808	823	906	875	880	834	833	817	881	847	864	831	837	849	847	877	853	826	843	842	858	841	898	852	880	862	807	832	890	819	896	865	879	853	831	808	837	874	882	830	867	807	849	831	847	857	790	903	902	925	869	900	885	831	851	874	861	849	885	814	838	865	872	815	864	858	842	838	881	812	860	859	834	857	913	875	825	874	921	837	874	837	865	852	842	841	790	860	841	859	843	897	838	815	851	802	897	847	849	909	847	865	852	845	907	835	830	885	844	853	874	840	850	852	873	840	804	856	877	836	849	863	891	827	853	883	887	896	845	885	833	860	863	857	874	841	898	826	864	813	831	910	806	933	831	834	896	821	817	874	828	861	888	869	816	883	861	872	850	845	860	855	822	831	922	839	885	846	868	894	814	881	845	885	822	892	880	893	805	845	879	817	832	880	823	809	836	848	908	895	854	820	842	893	921	851	879	857	907	833	872	856	827	851	842	866	817	876	832	824	849	865	847	850	890	889	828	863	842	873	862	894	915	864	867	857	891	906	854	862	847	849	868	847	853	902	814	914	855	905	885	861	881	860	873	827	847	837	881	858	834	868	866	853	866	831	881	900	807	845	832	893	829	860	870	864	847	885	858	824	853	849	833	846	873	824	900	872	828	858	816	863	864	825	825	841	829	857	832	875	828	894	835	885	822	841	956	834	844	877	865	862	851	893	858	846	817	856	861	831	872	847	810	848	834	848	865	861	877	860	816	839	867	887	872	876	860	863	893	843	791	853	845	851	872	845	853	881	860	828	885	908	844	825	858	867	854	889	879	843	857	870	873	883	869	896	870	853	834	875	891	851	885	826	896	850	861	852	841	868	807	880	808	822	850	897	875	877	822	801	822	830	861	873	912	808	867	896	846	792	840	867	864	817	881	841	848	814	827	855	849	863	847	873	905	825	919	769	887	839	906	794	866	823	798	835	857	862	857	871	831	831	875	817	859	875	844	823	904	856	833	877	845	849	829	845	823	857	870	835	843	813	898	859	921	852	847	855	881	760	867	868	784	819	824	880	869	804	845	871	920	836	854	864	864	812	813	901	840	915	884	855	852	814	857	902	812	829	875	906	831	849	801	875	856	847	858	847	860	847	817	842	834	872	848	857	855	847	840	882	874	930	895	866	836	863	874	810	854	818	869	879	864	848	865	857	870	852	869	851	853	897	868	893	896	839	879	880	842	864	813	887	861	821	897	834	857	800	882	860	799	881	857	870	909	891	807	882	908	838	830	821	879	919	821	934	870	932	854	848	875	851	876	845	846	879	802	909	895	894	885	861	855	857	877	837	854	856	845	811	859	887	858	841	893	839	821	879	806	842	856	896	894	821	848	835	878	847	836	887	828	806	845	896	896	827	862	874	860	860	812	826	787	863	852	851	890	794	823	861	876	851	849	884	846	825	855	852	861	889	841	880	874	874	800	865	870	823	846	815	823	837	899	857	866	859	883	858	843	841	817	811	867	839	864	835	835	876	837	894	850	834	846	841	803	831	848	910	876	835	868	844	871	879	861	818	838	848	851	875	878	882	837	867	838	816	789	863	809	793	859	873	844	851	821	835	824	893	859	844	859	836	878	838	853	794	890	838	855	873	866	882	837	808	877	905	880	864	850	901	815	875	820	883	800	945	892	843	894	898	867	885	821	902	857	888	823	859	839	871	865	864	842	838	887	906	896	892	877	842	877	788	832	915	913	863	833	890	834	826	865	834	890	872	816	859	825	826	841	834	845	857	872	866	860	905	880	869	899	805	832	877	876	809	847	912	851	854	861	838	835	897	870	918	812	846	868	850	858	864	852	855	868	921	847	810	781	834	848	867	847	852	825	865	898	863	857	832	875	846	847	871	861	875	834	861	894	930	865	846	809	805	832	873	827	861	885	877	857	791	882	888	825	838	803	822	860	894	806	849	881	880	892	854	875	856	827	836	820	832	861	836	824	868	850	833	847	800	886	780	877	877	864	853	871	823	898	861	877	822	851	887	843	826	829	880	883	840	858	876	827	859	861	873	834	875	877	892	900	910	866	821	838	879	861	890	867	798	864	879	883	843	885	878	954	842	872	873	844	908	860	852	835	881	868	874	876	872	827	804	871	890	872	842	841	859	852	894	822	878	894	828	870	884	846	817	867	786	854	845	799	890	863	846
12556	9702	12560	12242	11342	8303	6334	14106	27710	32466	19996	7170	1285	368	364	386	347	361	356	458	383	382	397	349	357	383	362	347	325	300	336	366	367	358	295	318	335	319	306	324	331	332	320	352	317	350	372	327	352	329	361	364	320	327	356	361	309	345	349	339	327	350	351	326	338	339	342	309	301	342	339	344	317	362	350	347	306	370	351	318	379	340	338	366	325	334	315	365	341	358	323	333	362	347	361	340	337	361	332	381	349	341	327	343	345	330	353	344	357	353	333	348	340	357	307	344	378	380	349	295	349	318	356	372	348	317	346	335	339	357	365	349	322	309	346	331	330	349	345	326	371	351	340	318	343	368	325	360	363	357	356	341	341	327	352	379	338	389	363	384	319	316	342	349	336	344	331	356	350	328	311	318	331	350	357	347	363	323	350	377	331	362	342	372	322	350	349	353	356	322	352	357	356	332	353	322	329	370	352	342	349	315	328	374	344	349	356	320	326	347	335	350	310	330	358	336	350	329	311	334	360	323	340	342	323	301	371	319	345	374	328	370	337	344	347	348	328	371	326	340	321	356	351	337	350	343	336	384	311	376	341	335	358	343	335	378	362	328	362	338	343	349	355	354	347	333	350	345	326	352	326	352	342	334	339	323	355	320	355	339	318	340	361	345	328	305	307	329	338	345	355	342	360	329	368	324	368	342	302	361	342	345	330	349	324	328	341	332	338	364	359	337	311	353	357	376	348	336	353	316	345	361	358	360	319	357	372	356	370	344	386	335	369	343	338	322	339	372	335	353	355	360	334	357	331	321	317	320	331	372	336	363	326	332	317	318	379	335	346	339	349	388	355	357	333	336	337	363	352	321	351	354	361	345	329	339	358	345	354	317	359	309	337	374	352	341	330	338	327	339	359	337	345	331	336	351	332	364	390	355	335	362	366	372	329	337	326	342	341	327	356	371	347	334	331	341	340	319	317	347	340	306	375	322	359	343	343	327	359	346	349	370	341	349	345	304	333	321	335	347	342	372	325	331	368	340	318	319	356	358	338	351	334	346	342	365	351	344	352	361	324	393	337	343	357	323	336	373	334	341	336	354	328	340	358	350	332	377	332	331	330	324	329	370	354	333	346	328	334	297	348	306	353	343	345	317	359	357	384	330	369	318	326	324	321	322	393	326	337	300	343	315	338	334	327	331	351	351	351	322	345	349	341	359	345	346	327	345	312	344	335	335	330	366	346	355	325	384	356	338	369	327	367	337	323	329	351	344	323	372	341	345	310	367	309	324	340	328	349	340	330	349	348	344	353	339	353	316	331	320	351	331	370	327	341	346	332	360	335	355	324	355	332	354	347	350	310	314	326	338	314	328	372	308	322	334	358	365	379	326	340	332	336	323	335	311	345	338	320	325	347	328	309	341	320	339	332	317	346	351	324	370	346	347	333	349	333	329	343	360	361	324	333	340	310	324	363	340	349	363	363	345	372	364	343	320	358	359	346	314	319	350	314	309	336	369	372	355	343	361	319	316	317	317	342	301	309	319	338	333	303	323	346	319	391	346	359	372	339	336	339	343	338	378	352	329	378	329	335	319	350	334	354	327	345	312	348	340	370	354	330	370	335	338	329	344	340	325	343	360	327	339	333	340	364	361	348	317	356	294	320	348	317	334	347	331	329	306	341	336	355	357	382	383	327	320	331	328	347	352	373	317	352	361	344	315	341	321	368	337	343	378	348	342	366	337	346	347	351	303	359	336	342	278	320	354	360	369	321	326	317	334	385	369	352	313	364	331	355	342	343	348	311	353	359	377	345	305	328	382	332	350	321	349	339	360	340	358	335	340	341	350	347	317	368	344	333	361	335	324	338	330	342	322	339	334	334	352	353	333	329	304	355	336	355	368	327	349	323	355	334	338	338	352	321	373	340	330	335	326	341	320	363	319	368	364	326	331	351	335	356	351	322	368	348	350	334	317	350	305	334	334	355	325	339	346	354	318	315	360	357	339	326	331	323	337	338	361	346	355	327	352	320	361	329	325	336	327	368	339	338	313	322	353	344	353	331	290	318	350	325	338	321	357	313	316	376	348	343	350	353	347	335	383	336	347	342	326	371	324	376	344	326	324	342	324	348	347	356	377	379	315	360	327	341	359	324	392	338	343	334	358	345	354	366	335	347	350	311	390	346	354	332	315	353	334	376	334	338	328	312	349	356	329	316	347	312	330	366	356	308	327	368	321	320	346	327	341	386	329	332	346	352	321	323	357	344	323	336	363	335	311	339	305	328	362	360	361	323	367	329	322	324	356	324	330	374	370	381	322	323	335	343	335	353	342	330	364	332	358	367	352	349	347	346	344	359	405	362	338	336	323	323	358	330	327	353	356	366	354	353	379	343	333	289	333	324	304	314	345	325	332	319	347	360	339	380	387	360	305	333	348	356	319	345	340	368	366	322	338	356	338	334	342	359	360	357	337	333	320	341	345	340	375	334	317	339	351	363	363	355	373	348	340	358	346	338	323	314	327	362	357	328	347	336	339	377	357	341	339	338	382	319	351	306	376	378	309	331	371	369	331	362	332	337	308	334	349	334	343	340	374	336	345	371	337	350	330	304	321	344	307	373	371	366	332	334	312	347	326	351	315	379	346	365	320	332	379	342	346	343	326	320	344	329	373	339	314	354	365	338	355	355	342	301	324	391	331	323	326	313	324	368	333	328	329	314	340	328	347	339	330	366	320	337	353	293	343	358	339	344	347	334	380	339	325	334	340	322	339	336	324	369	315	321	357	344	342	354	353	340	345	368	365	352	341	381	327	331	325	353	332	302	323	334	336	399	360	339	345	355	350	358	377	326	367	346	352	363	357	335	357	328	356	322	320	384	348	328	350	329	338	311	322	374	350	329	335	319	326	351	404	335	355	346	330	366	355	361	332	359	365	360	341	347	349	301	352	341	335	334	325	343	365	312	378	321	313	344	293	300	343	330	336	319	292	346	364	325	344	353	350	333	363	347	336	349	349	344	346	365	373	324	336	342	341	367	316	332	352	359	318	343	357	335	336	350	315	302	348	321	367	325	353	350	360	340	362	338	317	339	319	353	329	327	316	355	372	352	314	346	329	371	360	372	355	342	343	329	336	352	347	338	331	366	335	365	341	347	326	338	348	351	341	353	318	348	365	329	326	335	352	348	307	341	326	353	316	343	340	341	349	348	343	361	344	344	359	358	335	316	349	331	365	336	336	338	344	342	341	371	340	352	335	355	330	314	352	315	366	330	354	329	354	314	358	345	335	328	351	330	361	330	357	375	338	352	362	350	371	345	360	319	367	362	349	351	322	350	386	331	341	335	339	323	336	325	367	352	348	336	336	355	334	350	358	342	332	361	357	324	358	349	324	342	369	352	337	329	328	330	303	331	377	353	326	330	358	371	352	316	345	336	301	325	328	347	324	351	316	383	340	354	334	340	369	359	318	336	358	372	323	312	312	359	327	297	339	357	362	343	314	347	304	367	350
8873	7983	11889	15731	18341	15604	14613	29242	46094	48537	35094	18044	3933	1077	1096	931	967	947	1041	1527	1291	1195	1147	1023	954	926	876	898	890	881	870	865	895	855	876	920	868	881	910	894	902	885	876	877	902	959	843	882	887	921	923	894	891	888	944	850	880	852	911	908	807	851	916	930	931	930	945	918	851	948	889	930	886	840	838	901	898	903	908	915	885	922	896	902	888	984	897	878	930	915	924	894	911	907	856	873	906	913	903	871	920	871	925	913	938	856	924	863	907	875	928	872	909	890	939	901	934	815	935	935	962	874	930	898	952	884	904	890	910	875	854	904	857	923	917	905	906	858	898	915	881	917	871	908	928	878	887	903	914	835	921	873	882	866	932	911	939	864	926	917	894	910	869	861	880	861	934	905	837	890	940	934	898	901	881	913	925	880	899	889	895	900	872	912	911	872	907	875	855	898	882	976	953	906	861	890	939	878	943	897	945	889	910	907	899	904	924	818	881	964	819	908	935	906	906	860	901	887	910	874	875	837	887	896	882	928	920	904	895	867	873	950	904	852	914	898	883	857	898	854	896	909	931	866	939	861	890	902	854	886	963	931	892	913	916	885	893	926	864	898	914	896	871	916	856	897	905	891	842	930	916	925	844	868	869	871	918	917	903	968	866	863	881	905	870	853	899	925	858	880	887	945	885	890	865	880	880	875	881	896	920	877	891	922	963	894	883	852	892	878	934	886	841	938	914	945	870	918	905	891	965	902	867	905	947	903	914	912	863	876	878	851	886	869	935	878	922	881	943	898	865	917	973	933	896	903	907	851	904	889	935	905	895	912	887	881	874	877	881	921	919	862	901	864	913	932	867	856	902	889	911	888	977	911	899	813	925	928	918	965	875	950	949	902	937	881	935	878	879	891	961	871	885	926	900	932	957	850	900	908	865	929	925	896	899	900	935	952	861	936	877	864	946	915	871	942	933	891	886	947	897	861	912	913	942	866	963	892	886	903	861	928	908	873	977	849	960	889	910	917	834	870	889	882	920	885	863	910	895	898	882	912	896	936	909	890	891	954	889	879	915	912	905	886	853	923	875	905	917	911	864	885	893	915	908	923	902	902	920	877	882	913	907	870	878	876	897	884	901	919	913	884	901	920	892	897	877	912	854	893	892	886	840	916	877	882	869	866	913	869	870	886	914	890	893	865	855	912	922	916	924	890	888	939	891	849	851	915	866	903	887	867	902	896	903	864	989	873	899	931	882	909	919	904	899	896	863	886	877	878	879	884	854	952	859	850	857	896	882	861	900	898	869	886	907	885	842	918	943	917	941	891	866	901	848	889	878	913	800	886	872	893	872	874	887	932	903	877	893	890	904	849	915	909	922	934	941	896	821	882	860	900	903	926	849	882	886	851	909	878	859	896	929	868	896	914	869	865	887	875	918	902	876	868	909	870	956	904	874	946	925	901	925	843	949	872	909	916	853	852	905	843	917	899	879	866	877	899	869	868	889	901	941	868	913	896	892	873	874	916	910	972	852	919	854	885	895	910	958	836	897	924	901	898	897	925	837	888	863	850	955	861	883	890	917	869	870	868	915	871	884	874	892	908	920	884	882	851	941	880	904	910	881	856	937	936	935	892	887	898	924	875	935	871	873	936	885	868	828	878	865	944	916	902	900	926	907	931	912	894	862	926	903	906	894	918	891	938	842	894	908	885	932	958	921	934	962	894	903	902	826	868	892	932	961	890	877	899	871	934	895	861	861	891	897	902	876	926	916	833	883	887	866	933	907	892	896	918	922	948	875	916	960	880	914	920	884	911	880	882	894	910	890	907	889	897	889	950	873	929	886	909	939	845	939	861	905	896	878	868	931	860	905	877	848	952	935	891	938	889	893	887	874	869	878	896	883	848	970	922	861	862	916	869	883	884	889	944	941	900	952	958	962	937	861	885	913	902	896	882	885	899	921	877	928	916	863	935	880	865	922	943	885	874	877	851	898	918	918	884	867	865	927	932	916	860	882	876	864	890	886	877	824	908	903	863	888	936	868	904	931	915	868	868	904	878	889	904	901	883	858	914	895	913	927	902	870	914	903	852	863	869	902	884	919	909	902	901	911	966	898	938	933	875	882	923	901	889	861	885	877	872	900	837	872	890	861	889	903	892	946	890	907	921	904	901	941	916	896	936	941	892	875	915	882	849	890	935	877	881	894	908	864	826	934	899	880	891	863	877	905	853	914	898	903	898	922	902	899	934	864	860	837	882	881	941	898	844	884	906	899	935	934	864	920	933	900	869	883	902	922	890	886	915	861	883	894	889	863	861	903	883	899	854	901	923	906	901	863	862	854	927	925	867	914	914	897	873	925	880	917	881	899	874	838	879	891	921	931	937	881	856	832	922	877	833	937	894	921	865	880	872	868	921	935	913	916	880	893	869	882	869	919	864	841	912	867	904	904	867	874	884	904	938	872	876	918	894	872	904	923	964	895	904	939	903	918	933	869	929	884	890	873	884	889	925	880	948	889	824	885	927	922	927	897	904	845	852	869	900	864	866	879	930	888	937	928	945	905	925	888	895	911	893	872	839	827	864	931	914	941	896	878	890	879	884	897	932	864	923	926	874	929	943	933	901	904	881	913	933	907	915	925	842	899	844	913	849	889	894	897	881	885	918	896	925	901	884	922	906	869	852	876	918	906	865	915	884	910	936	934	873	869	852	854	907	900	888	960	888	924	876	869	925	867	872	858	968	927	877	894	890	840	897	879	912	969	868	906	931	925	885	876	893	887	898	884	913	886	960	926	857	864	921	866	924	902	872	902	921	903	867	946	884	879	883	862	898	857	937	933	915	965	901	896	854	913	948	840	877	919	915	916	901	932	878	907	957	912	912	892	858	895	897	869	877	930	873	886	870	922	842	898	952	920	919	869	926	920	855	901	879	922	933	958	900	961	867	897	887	928	880	910	890	902	925	848	881	918	873	869	905	948	920	872	888	891	921	917	887	933	905	867	968	916	882	924	883	892	924	873	935	863	911	936	927	862	928	926	892	901	900	918	856	866	858	868	925	932	887	883	912	855	857	907	880	883	903	868	885	890	889	909	853	904	925	882	946	889	881	921	882	946	894	877	921	889	958	858	881	881	872	887	919	928	849	915	852	851	876	929	885	840	929	916	833	913	920	868	852	897	891	930	834	924	921	895	901	915	925	892	863	956	905	893	870	858	871	935	907	888	908	895	891	915	844	947	852	910	928	909	905	890	864	919	885	892	974	919	942	915	898	922	852	843	875	933	914	894	900	918	873	920	939	950	914	926	911	895	850	879	911	921	937	904	888	874	925	867	903	869	873	887	912	942	876	951	867	889	866	852	911	857	900	876	904	884	871	859	888	863	938	900	854	915	911	873	918	876	843	829	997	888	861	896	899	903	873	896	850	935	924	920	828	903	913	880	885	894	887	924	882	915	846	933	901	897	863	945	884	871	882	933	852	923	915	902	882	927	880	864	905	884	906	890	859
20291	16149	18077	17491	16493	12760	10604	20920	41183	45035	29907	12884	2146	420	399	363	329	339	384	511	442	454	422	426	348	354	322	341	308	339	324	319	299	331	292	293	326	314	354	326	323	294	320	333	330	321	296	289	329	319	324	331	311	298	366	319	340	322	314	342	304	320	316	322	321	326	344	317	320	315	293	338	302	314	305	326	330	321	318	317	332	343	309	347	358	310	359	316	300	334	350	301	332	334	317	312	306	351	321	338	310	332	336	349	278	371	318	319	332	309	327	327	324	317	337	310	347	315	316	306	312	362	297	331	307	322	308	367	306	345	333	323	307	331	295	304	351	344	307	306	301	321	323	320	320	338	328	329	333	295	313	320	340	291	314	329	350	296	336	295	316	324	345	328	331	334	322	324	325	340	320	325	304	340	315	331	341	294	326	306	328	311	331	340	329	318	322	330	328	296	307	317	323	358	311	327	339	337	317	325	329	332	321	323	319	305	315	350	313	294	351	308	309	321	306	337	345	304	336	312	295	324	299	329	321	347	356	313	309	324	347	290	340	300	317	312	346	315	342	321	336	346	345	311	325	323	301	351	323	355	322	305	313	317	355	346	326	326	316	330	321	319	332	333	323	309	325	305	312	311	327	333	333	308	356	313	304	322	312	298	313	284	349	310	334	330	307	281	331	316	331	305	303	328	293	300	335	311	336	340	309	303	320	322	350	333	330	303	305	291	312	321	321	329	316	298	317	323	352	315	319	287	315	327	307	325	327	333	329	342	327	296	323	355	314	317	349	349	304	300	307	340	310	339	326	277	310	320	310	313	335	331	300	319	321	291	310	332	313	300	317	311	315	332	326	340	319	337	292	332	328	333	325	315	363	326	361	301	339	318	289	295	334	349	317	301	316	330	333	343	306	336	321	328	324	304	320	338	306	328	353	314	325	300	345	342	296	349	312	314	359	367	324	302	352	353	342	296	336	349	334	323	308	291	343	296	311	333	333	304	345	324	316	318	302	333	304	317	309	323	318	285	332	310	356	302	325	324	341	326	315	336	302	290	336	335	336	309	328	327	290	345	324	331	356	299	316	310	309	335	346	333	334	323	337	336	311	358	314	319	332	308	365	300	297	339	382	314	336	320	320	336	322	306	315	293	285	324	326	327	308	307	352	339	288	339	301	342	339	307	330	340	318	291	338	318	335	315	304	325	318	325	318	325	308	336	358	318	289	337	323	309	334	318	272	352	297	311	299	343	304	307	314	357	326	303	324	324	322	302	321	333	349	319	339	294	334	349	333	328	327	339	347	316	326	292	300	360	294	341	319	346	346	345	323	358	326	319	306	316	299	315	331	341	341	344	328	338	288	321	342	295	331	319	337	313	353	312	317	284	337	323	327	305	301	278	355	334	337	335	299	335	331	317	333	340	331	367	292	299	300	308	334	316	320	300	282	337	325	317	333	332	344	349	319	340	297	307	343	354	321	332	330	353	325	318	320	324	311	336	352	311	296	343	326	336	336	286	308	310	317	301	316	341	337	315	320	295	296	319	310	308	330	305	344	356	340	349	333	314	305	314	338	318	297	337	335	340	324	308	337	326	352	297	334	340	333	332	311	348	335	318	325	313	280	301	329	325	320	324	328	307	295	330	289	322	339	317	325	317	347	303	324	275	330	331	356	349	340	329	299	327	348	327	325	321	316	315	337	304	300	314	321	319	312	307	323	290	327	324	312	320	323	323	304	300	296	325	300	323	318	322	312	307	350	298	303	347	322	302	325	329	311	310	346	348	333	327	290	334	305	297	310	313	325	319	333	304	329	308	300	307	305	320	336	322	323	340	348	321	357	329	328	316	313	304	335	298	329	333	355	327	346	313	317	334	318	343	293	345	357	326	300	343	322	357	316	316	331	342	343	318	315	330	322	314	315	356	308	331	332	336	360	325	328	324	289	366	359	325	312	329	337	297	317	334	310	334	324	377	335	329	336	337	355	299	303	297	335	318	336	331	275	309	331	328	305	324	324	323	313	344	351	344	328	330	316	305	350	322	335	345	342	332	316	324	285	327	335	336	312	346	347	329	321	296	340	330	314	317	316	298	343	316	342	351	332	340	324	323	321	292	342	322	341	327	338	334	349	302	319	351	325	290	320	331	329	343	324	323	319	308	313	333	331	309	315	347	307	312	336	314	337	284	326	332	319	295	312	331	307	341	306	319	340	304	296	296	322	317	305	324	339	329	313	309	341	313	329	305	313	283	336	305	298	332	324	322	325	293	305	314	335	323	349	341	313	314	300	313	330	325	327	317	328	319	322	333	309	348	324	329	333	316	298	323	312	310	311	343	362	341	313	344	306	301	308	309	303	314	308	293	316	311	336	289	347	369	320	302	351	310	307	324	335	315	327	325	318	314	314	322	344	331	332	297	312	309	343	311	324	317	323	304	294	346	302	341	319	326	304	330	315	311	312	312	378	353	299	309	333	325	336	325	326	323	322	343	334	320	313	320	320	350	307	345	327	296	357	354	338	329	330	340	322	317	330	316	333	340	367	298	298	302	326	347	317	302	313	295	325	322	311	329	297	308	340	312	323	321	330	329	299	310	333	329	325	334	303	303	324	351	347	309	347	322	316	328	340	337	334	350	309	341	348	352	323	354	318	331	317	381	323	338	357	341	322	324	346	337	365	342	318	322	339	297	339	300	303	347	311	357	319	338	335	313	334	303	325	308	315	323	283	315	293	319	326	328	288	321	309	336	300	331	351	305	316	321	303	340	309	322	331	333	322	314	325	335	311	331	298	309	342	360	324	331	317	306	347	357	310	328	294	302	325	292	301	316	341	311	330	338	308	324	310	312	333	327	331	322	335	320	272	322	333	356	330	355	332	322	351	337	329	297	315	331	315	330	343	352	331	310	314	326	338	324	314	326	283	336	332	311	308	310	324	369	325	297	297	343	292	283	337	340	293	311	305	325	313	302	329	316	339	320	322	329	328	326	298	328	315	331	315	348	333	333	339	339	344	350	310	352	348	353	327	337	340	334	354	321	341	357	315	340	326	351	335	307	331	293	323	327	342	322	308	356	338	327	338	297	334	313	312	325	325	286	307	334	291	289	320	333	330	339	308	318	353	344	338	313	340	338	340	291	317	333	307	344	296	288	295	332	314	327	339	322	335	323	348	317	323	321	315	319	315	335	375	335	337	348	300	305	321	337	324	314	332	341	340	345	327	321	348	300	330	315	319	301	342	313	305	325	302	316	358	328	352	316	282	326	329	295	337	339	336	301	290	295	321	318	325	318	315	341	320	324	311	334	363	336	337	350	310	336	348	308	289	350	302	308	305	347	304	334	324	337	335	329	314	321	319	334	326	347	309	328	332	305	320	311	341	300	328	322	324	319	354	277	317	318	333	320	311	313	321	311	318	304	323	310	325	318	346	321	327	346	307	315	346	335	320	316	314	336	322	328	332	312	328	334	313	317	318	312	326	339	291	338	347	318	343	304	317	324	321	302
12345	11508	14836	19083	22955	20576	20401	35551	57370	58718	43424	24278	5278	1282	1155	1022	916	948	1168	1930	1629	1673	1469	1164	1047	897	857	813	857	845	840	881	813	806	838	801	827	852	808	813	809	865	831	844	831	826	873	831	861	874	822	834	837	833	805	799	833	844	896	851	809	855	859	856	804	839	825	856	862	850	787	844	842	812	875	814	887	866	819	844	860	861	817	831	838	841	828	876	851	826	809	822	861	860	814	825	809	860	865	876	828	809	864	827	883	869	864	811	766	822	800	799	819	798	900	838	823	872	873	846	810	805	831	786	852	873	850	819	857	791	866	843	887	841	870	843	892	864	832	799	763	831	817	863	874	835	883	881	829	812	855	822	833	861	798	819	803	825	830	888	796	819	791	827	838	869	854	867	836	834	831	838	848	824	837	857	863	839	809	814	874	839	884	850	827	818	788	841	848	853	873	803	805	850	813	881	826	817	864	882	844	823	821	828	894	890	809	829	854	838	825	821	870	866	791	783	793	885	813	832	857	813	848	857	882	862	832	836	853	816	820	837	809	828	809	822	831	781	830	889	871	838	878	819	847	819	859	886	788	805	859	776	809	880	839	848	871	821	890	795	854	840	851	810	838	886	844	855	806	814	822	883	818	873	884	859	825	818	826	882	809	807	842	848	864	795	842	819	823	889	858	831	871	815	802	793	839	878	818	819	824	835	847	841	879	833	905	779	796	873	802	840	859	836	861	858	823	878	856	865	815	831	844	859	860	806	891	834	884	855	823	865	849	804	822	874	828	832	837	898	828	839	827	828	838	861	829	800	824	850	827	836	788	839	849	831	858	770	839	843	819	857	795	820	860	869	868	840	833	849	816	877	840	827	832	873	871	833	852	828	837	846	783	852	857	818	849	848	848	821	834	854	884	820	834	827	881	842	828	861	840	856	892	816	848	870	836	830	808	832	902	872	844	819	840	772	837	828	840	857	815	815	856	857	838	843	836	866	798	883	805	833	844	843	836	835	866	800	857	875	810	811	809	865	864	814	847	884	896	886	855	847	886	808	809	817	775	841	843	836	866	840	835	880	806	870	839	867	866	818	863	887	877	826	850	819	852	803	875	815	837	830	848	892	829	851	889	875	860	834	883	819	856	785	800	805	876	813	874	853	860	856	860	849	802	830	808	842	862	828	879	831	882	832	839	875	798	863	855	841	858	854	878	827	793	841	859	863	797	781	839	879	862	838	827	840	847	808	797	856	816	821	802	847	819	849	853	846	848	851	815	806	828	859	795	832	877	827	759	847	810	880	864	830	871	817	907	855	884	841	843	838	881	815	826	815	832	856	807	874	785	862	895	830	779	857	796	845	834	854	826	844	858	855	852	835	832	848	851	861	801	850	881	822	843	822	918	882	881	868	837	860	807	910	852	851	817	854	837	817	908	865	855	855	861	829	865	847	837	834	853	808	871	847	798	807	825	865	816	839	825	827	864	845	813	872	859	914	816	857	854	808	887	896	843	815	828	820	871	865	861	822	847	843	880	813	830	882	837	822	868	856	863	827	860	776	849	841	869	881	756	800	837	781	879	816	858	835	909	846	853	836	840	865	834	802	869	851	864	877	853	895	815	806	874	833	813	824	837	811	801	794	842	890	838	836	831	831	809	877	871	837	834	840	887	801	794	829	807	870	856	829	851	815	826	841	823	859	862	852	833	857	850	815	865	845	834	798	870	844	848	829	845	835	819	861	860	843	815	836	848	840	843	862	839	816	843	861	886	862	852	804	836	849	835	834	831	827	840	867	792	849	884	828	814	809	814	842	838	832	847	861	806	838	780	890	794	822	871	889	877	879	889	816	804	822	837	834	841	839	856	794	815	858	862	821	847	807	874	849	843	913	826	856	823	841	847	900	860	860	847	803	849	846	824	848	869	837	858	857	869	876	762	828	921	830	876	859	818	823	853	900	851	855	823	809	849	799	838	796	825	792	832	851	873	858	829	825	901	841	905	807	823	838	885	816	814	857	835	835	804	829	826	833	846	869	872	808	829	817	878	862	932	868	778	823	831	841	836	785	864	789	853	861	836	791	848	855	813	828	839	840	828	873	848	867	876	807	765	816	865	862	854	853	866	856	820	806	811	847	829	809	802	832	820	818	858	814	828	815	899	821	853	814	818	803	776	846	805	818	811	847	848	846	868	826	828	859	840	859	839	831	827	824	936	876	835	821	811	788	815	832	853	805	864	810	824	838	860	821	789	847	902	854	803	767	790	814	849	885	818	810	876	837	880	816	809	881	837	834	853	868	851	846	804	871	823	839	791	829	835	831	815	829	824	876	847	830	861	848	852	887	857	859	879	866	840	864	849	948	839	847	795	867	860	807	838	858	861	876	814	798	828	846	842	874	852	869	808	841	844	889	868	799	791	863	877	880	869	847	813	811	864	855	834	855	857	846	799	867	850	784	820	866	798	854	828	834	820	849	855	863	817	819	796	845	807	849	823	801	787	804	788	793	866	838	867	827	819	837	845	836	859	850	836	788	824	862	791	797	863	827	816	827	841	849	888	847	827	840	889	842	863	870	836	832	930	845	883	831	818	927	868	833	843	834	841	821	798	811	830	850	849	843	878	854	805	857	870	861	888	802	903	878	819	843	878	859	810	831	817	820	871	888	838	801	856	846	877	855	789	791	834	824	864	844	852	875	881	845	858	816	782	854	843	837	869	808	856	824	878	853	843	824	866	760	849	786	818	898	858	842	830	854	861	821	852	775	860	865	876	802	878	853	823	854	806	839	852	834	833	824	847	824	828	830	805	831	879	917	814	859	858	844	917	874	884	823	869	876	797	841	856	856	855	848	898	791	856	872	817	806	870	764	859	793	869	827	863	848	803	839	798	832	877	847	828	838	803	878	865	874	834	850	834	875	865	835	803	841	812	811	808	825	869	866	857	804	863	825	794	810	842	782	856	848	864	831	863	845	848	838	836	809	854	833	839	809	817	868	843	873	855	808	817	873	849	880	879	879	888	829	805	868	918	800	801	813	781	817	803	839	830	821	827	833	902	897	826	817	815	835	834	845	817	908	832	833	900	842	837	857	835	814	850	854	816	832	788	859	873	801	848	816	825	823	838	882	790	853	777	880	822	821	852	894	879	835	815	805	823	799	838	851	851	856	873	823	860	801	821	804	853	899	815	866	862	793	821	797	819	852	816	900	855	852	815	818	852	913	858	888	804	813	830	826	812	857	882	811	850	817	865	788	800	835	854	917	823	834	845	866	828	855	844	855	812	800	878	901	841	851	860	850	833	881	787	834	809	875	819	915	835	869	875	763	854	868	856	800	807	813	808	864	882	790	853	788	841	820	816	799	814	866	882	815	794	799	829	802	804	824	835	820	849	854	834	808	851	840	824	817	810	846	818	765	847	842	870	821	829	845	828	867	849	873	884	886	856	795	802	810	826	870	843	845	847	826	877	836	826	783	786	897	877	883	799	842	821	869	854	878	807	870	830	827
4232	3789	4351	3608	2910	2239	1655	1566	2750	4690	3062	1196	446	314	321	315	324	314	341	294	347	331	303	307	355	366	342	321	318	326	278	327	332	301	354	324	315	326	334	310	312	297	365	323	360	304	277	359	317	348	321	320	308	332	299	307	329	299	315	330	332	330	339	329	300	328	337	323	316	325	339	325	322	323	333	306	314	367	324	297	330	337	310	342	307	326	341	331	308	365	342	326	347	308	301	299	348	329	294	308	332	295	330	359	327	322	273	311	338	330	313	327	316	306	334	284	310	320	342	316	314	326	336	360	307	313	328	327	331	295	322	302	288	315	339	301	301	311	345	368	331	334	302	359	314	330	315	305	327	349	304	319	305	341	313	332	331	350	285	322	314	355	326	327	360	309	325	335	337	335	296	333	325	314	339	331	318	306	314	344	309	355	312	318	329	296	323	300	321	331	307	328	331	290	325	312	319	318	354	359	325	322	307	331	337	313	364	330	350	287	311	338	315	327	317	298	305	309	303	327	313	313	321	291	314	335	304	327	336	311	340	320	300	303	315	325	326	346	335	341	312	343	352	318	317	308	328	347	343	317	294	337	339	332	305	356	300	331	318	291	345	343	308	345	334	329	299	327	293	279	345	346	300	332	323	318	321	312	300	339	365	335	318	305	298	327	320	306	291	336	337	319	298	322	346	328	314	343	303	295	328	337	359	313	326	342	296	337	340	306	294	325	351	363	296	282	291	323	354	300	335	332	339	334	317	309	327	336	320	325	309	368	321	328	354	368	308	309	325	312	346	328	322	359	370	328	337	307	336	317	292	301	306	345	326	338	304	347	331	344	337	340	313	324	318	326	311	349	313	304	306	349	321	295	330	300	320	302	304	325	352	313	293	292	340	340	320	310	311	311	310	334	315	320	313	356	313	355	331	320	335	334	310	308	340	323	320	292	307	330	338	305	339	319	319	336	323	334	325	333	325	340	300	289	335	322	308	317	335	299	300	330	311	327	312	321	317	281	331	319	351	334	325	347	349	346	321	333	323	313	339	339	325	351	334	310	305	328	325	323	322	306	313	323	327	325	309	317	314	341	310	318	315	305	331	315	315	305	305	300	322	324	338	294	299	309	322	333	332	313	320	353	300	318	341	321	307	320	325	293	337	309	353	306	339	310	349	313	336	297	325	286	332	300	325	305	360	330	313	315	354	303	291	304	312	310	373	318	289	348	338	297	316	346	342	312	320	299	322	325	314	314	323	312	350	327	327	324	316	331	372	309	307	308	310	339	304	314	332	285	332	286	318	336	328	345	317	341	329	335	320	319	301	319	315	349	315	349	317	308	368	377	328	316	325	338	335	327	339	323	316	328	324	272	322	322	335	313	310	308	301	299	297	300	295	339	296	312	291	309	335	322	284	335	320	310	332	318	340	316	308	316	306	348	293	366	362	339	334	292	369	344	323	309	344	348	321	337	312	319	335	318	320	374	365	329	286	338	323	307	316	363	329	316	304	356	324	337	296	321	333	315	322	353	358	315	306	321	301	314	304	320	318	337	332	342	325	320	328	344	313	336	314	296	350	338	338	302	310	339	348	319	312	324	332	334	352	327	300	313	282	296	330	310	367	319	329	353	364	364	308	320	332	299	325	325	302	353	327	326	332	323	342	313	312	316	324	332	328	343	335	323	313	345	345	332	322	308	318	338	313	292	332	348	303	315	310	329	338	327	312	311	309	315	319	383	317	295	320	318	304	325	342	329	325	307	290	298	322	329	338	312	327	316	312	319	344	345	329	330	315	303	317	313	318	325	286	332	313	341	286	315	315	350	331	316	310	358	320	329	333	290	287	304	304	319	316	326	303	348	328	346	328	293	299	352	308	310	361	325	299	347	358	303	375	318	323	318	336	323	334	308	339	341	299	321	322	311	324	309	315	299	340	335	307	338	328	335	323	279	320	322	314	330	341	320	353	341	317	348	331	315	340	318	341	364	297	365	310	346	332	282	285	313	346	331	352	292	326	340	296	289	318	283	298	327	301	295	321	335	307	302	332	359	331	321	308	334	319	328	366	307	292	310	314	302	307	340	341	343	331	319	305	331	324	326	359	337	325	315	346	320	321	290	300	361	307	288	335	340	329	331	341	307	304	338	309	327	295	302	321	324	327	330	320	339	331	324	298	327	311	314	303	280	330	286	327	305	305	291	358	298	319	292	337	328	322	296	306	352	334	347	335	370	338	310	286	313	348	318	327	334	321	318	335	364	321	342	303	328	308	335	353	315	307	309	339	310	337	318	334	336	346	298	318	346	315	316	315	332	311	277	304	328	327	341	325	324	346	325	311	351	338	306	339	322	282	326	298	321	307	342	377	302	319	323	343	331	342	346	318	321	311	341	325	342	329	341	337	359	331	350	327	327	339	334	306	301	292	301	318	322	341	322	319	322	356	353	312	318	313	318	297	295	346	320	309	314	328	312	312	311	340	334	322	323	312	335	327	287	338	338	328	294	323	323	351	313	319	293	302	324	383	312	302	329	311	342	328	295	312	317	301	324	317	341	325	342	337	331	342	308	342	309	321	330	344	325	329	319	316	325	323	339	345	324	302	288	344	302	353	328	327	310	307	341	358	331	337	328	348	328	329	294	364	300	331	299	333	303	370	305	346	328	285	311	334	303	315	292	328	314	338	328	333	346	324	341	343	329	345	313	332	306	307	300	355	307	281	312	334	299	368	307	293	323	308	315	329	316	339	328	313	333	299	337	315	334	356	336	334	347	302	342	289	314	327	338	325	341	326	310	311	282	311	345	367	285	334	326	337	315	308	336	343	315	307	294	308	335	323	305	353	305	305	333	349	316	323	332	319	318	344	312	305	341	308	333	340	317	313	322	309	339	350	334	326	314	318	300	313	312	347	338	313	323	314	299	314	323	326	286	328	345	308	330	321	321	320	335	299	333	308	350	320	326	330	318	332	294	306	333	320	313	308	321	326	290	294	315	366	328	341	302	306	309	313	305	349	307	323	319	318	286	318	320	355	333	334	306	356	321	337	328	319	334	291	321	324	333	323	350	313	320	281	315	321	331	332	321	310	319	303	302	304	345	325	334	317	333	322	311	320	327	326	325	331	326	322	313	320	327	310	350	280	290	342	312	311	315	310	282	283	328	357	321	322	340	328	320	336	335	313	322	329	334	351	293	307	320	308	336	296	322	289	333	320	319	309	314	340	327	326	314	316	362	351	305	330	306	344	337	311	299	352	309	354	323	314	327	313	322	318	323	309	335	346	305	344	291	325	326	324	328	337	335	318	297	318	324	358	317	310	315	291	313	328	335	318	330	326	317	327	327	321	347	361	299	330	316	351	353	319	339	296	351	313	308	313	281	335	320	306	302	293	309	349	316	314	340	337	356	338	316	306	356	335	302	280	336	362	334	346	313	331	336	349	337	301	354	309	318	320	314	306	316	311	323	328	304	316	306	338	320	318	324	351	345	293	295	327	331	362	330	321	341
3911	4063	5608	7728	8280	7304	6333	7425	12533	17460	10624	4039	1264	860	892	851	827	826	883	925	872	894	915	893	893	828	857	833	881	822	830	807	833	846	858	835	815	851	831	855	839	846	930	812	797	833	837	887	850	840	824	832	869	839	880	783	916	892	903	830	827	806	861	803	807	861	840	773	849	876	802	840	867	905	821	856	747	842	843	836	845	836	838	826	820	858	841	868	842	883	848	841	860	867	855	915	901	856	862	848	832	848	867	884	906	799	840	851	856	786	872	779	848	902	848	831	830	858	800	828	829	841	848	810	830	818	794	787	815	799	830	874	857	846	876	848	804	890	874	856	817	848	810	814	825	853	859	864	854	809	815	846	860	821	841	890	833	857	916	854	852	875	820	851	860	816	842	846	864	831	831	863	811	832	786	827	783	872	832	819	853	820	852	849	852	854	842	873	826	860	896	849	868	832	828	824	841	871	856	838	813	853	840	894	781	804	853	883	789	883	859	867	847	892	796	869	878	849	854	817	897	837	907	854	869	840	849	872	856	864	808	826	823	837	857	828	820	787	824	870	796	844	878	889	856	823	830	861	792	834	894	825	818	895	866	891	842	837	823	901	826	827	891	823	857	802	878	808	847	790	852	845	825	860	844	851	834	844	861	821	817	851	851	842	865	891	833	914	843	896	807	876	862	845	799	818	835	880	862	837	812	864	861	839	878	842	839	825	836	863	853	861	851	868	834	881	844	859	822	906	913	815	857	842	826	853	838	865	895	871	888	826	861	910	815	924	928	801	878	832	856	886	825	869	842	860	825	832	862	818	829	786	854	860	820	875	880	809	829	884	859	888	871	943	840	872	847	869	897	846	879	844	838	860	850	867	804	852	862	839	835	832	864	831	864	909	805	829	800	861	837	836	847	827	829	854	863	836	825	846	816	845	855	880	845	853	831	842	801	833	872	829	850	913	821	875	894	862	878	861	859	875	896	801	815	835	892	856	805	850	885	856	873	878	856	850	862	845	835	865	833	820	870	825	873	863	831	839	861	878	854	810	853	840	862	903	863	789	844	825	863	859	828	852	855	882	844	851	809	895	845	854	884	789	846	816	842	834	860	848	858	836	817	830	850	829	847	826	879	876	824	865	848	856	863	890	806	884	837	822	840	868	859	816	876	889	810	880	798	841	850	861	850	819	845	864	833	855	845	840	887	877	858	834	842	829	810	889	926	796	848	766	844	852	806	819	859	835	814	855	884	790	832	852	853	826	849	881	825	824	833	856	831	888	841	850	824	827	866	876	858	901	801	853	818	848	842	862	828	830	824	839	831	812	840	907	835	841	864	820	874	802	830	858	798	883	848	866	825	815	888	832	823	834	862	872	895	874	819	834	835	838	871	876	825	828	832	906	850	841	816	819	878	761	850	879	877	856	867	863	840	841	863	795	852	797	827	824	857	867	791	796	855	842	850	844	846	862	877	838	818	855	911	839	874	863	864	804	824	879	804	863	837	882	835	814	862	874	855	766	836	867	803	810	886	773	838	841	876	822	812	831	840	870	807	805	899	853	870	837	830	855	906	864	869	864	813	831	814	807	846	877	801	887	863	853	755	836	860	901	833	834	900	916	811	810	931	821	831	840	812	874	867	875	806	792	840	839	861	800	795	815	889	815	858	827	885	826	862	816	846	834	849	828	866	860	837	777	811	823	864	856	852	855	813	826	791	872	883	884	879	835	789	882	816	798	826	822	860	846	858	850	852	797	868	849	881	832	859	874	853	874	819	836	801	833	854	892	831	866	809	851	844	846	796	807	847	875	868	866	807	854	807	825	836	837	841	824	830	848	827	860	801	805	865	831	833	817	819	822	829	780	797	792	906	858	821	837	852	880	857	815	817	857	885	873	870	869	855	894	811	909	890	885	808	832	851	871	815	897	804	847	846	854	824	875	910	862	846	831	868	822	838	820	861	840	845	820	802	873	839	862	891	852	813	880	835	829	776	871	860	836	861	844	858	896	881	830	823	817	847	829	828	846	852	846	875	855	874	821	830	814	864	872	860	906	849	847	850	833	846	833	906	865	834	877	896	853	823	840	817	849	827	878	905	834	872	859	871	869	848	816	847	816	837	811	848	901	834	895	849	824	826	842	819	808	818	781	883	868	860	838	825	869	871	815	844	885	870	815	870	930	810	832	820	871	858	815	859	824	893	835	882	846	930	833	812	840	836	837	811	816	872	841	810	848	842	882	876	878	817	873	868	855	897	902	822	886	893	840	852	873	822	897	836	888	843	871	839	856	836	828	820	868	851	794	817	830	875	832	827	793	787	846	817	834	878	827	847	849	881	846	881	856	884	895	878	854	840	868	847	832	860	844	861	891	836	814	854	837	827	844	866	850	819	862	830	848	893	810	878	891	875	862	811	886	909	901	858	819	840	839	791	878	838	803	859	778	832	834	898	854	835	858	832	857	880	859	857	871	799	815	888	830	865	832	777	842	912	820	866	875	843	861	806	837	887	810	807	891	817	900	791	806	905	832	843	855	923	891	831	851	855	784	866	793	877	835	829	841	825	805	844	863	869	862	792	862	859	815	843	801	885	771	814	884	822	870	869	852	892	864	876	875	835	853	881	892	877	834	844	807	885	832	858	841	860	850	848	837	842	841	853	859	934	889	859	895	816	855	772	864	806	860	823	872	822	816	853	824	879	823	848	852	857	813	826	855	852	806	835	864	803	762	830	843	874	843	856	824	812	810	914	809	852	856	876	786	872	816	876	888	841	846	849	830	820	861	832	873	823	845	852	852	840	807	825	852	860	895	826	840	838	822	904	857	920	865	844	830	793	869	898	829	855	859	844	839	829	853	794	842	863	876	822	847	852	800	906	860	824	846	878	865	833	855	859	818	844	864	821	813	825	874	804	859	919	847	867	869	868	858	832	827	809	865	860	839	848	864	884	807	903	827	863	803	894	849	876	865	827	855	841	899	852	849	803	920	851	863	838	863	850	812	857	886	856	855	879	894	795	840	811	898	855	859	845	841	782	850	834	873	850	823	863	832	840	869	845	826	823	854	874	837	844	824	885	824	830	857	824	827	852	840	846	850	871	876	805	811	825	833	852	878	903	851	845	892	831	821	788	856	837	857	862	825	855	795	819	842	831	828	811	836	838	793	826	830	895	859	890	837	876	855	910	839	828	843	800	863	835	865	830	835	857	791	870	853	855	869	913	837	882	822	785	867	853	880	846	830	877	835	896	871	854	808	841	882	860	855	872	853	855	857	847	875	852	849	809	896	836	874	854	787	845	844	836	911	840	874	861	891	847	862	864	828	902	865	877	884	845	830	861	828	844	844	908	836	884	836	893	845	842	792	862	826	866	844	802	919	866	842	828	850	806	821	862	858	851	902	819	797	839	933	862	815	843	847	884	843	829	836	826	867	864	837	813	826	813	877	845	811	858	873	886	806	882	853	867	849	872	866	831	845	769	835	879	862	841	868	883	864	812	855	824	840
13104	12305	12206	12454	11860	9385	7695	16082	28479	32584	19288	6852	1275	460	345	374	399	347	391	460	435	395	387	403	356	323	316	341	336	329	345	338	328	315	336	347	355	350	347	330	348	360	334	357	356	358	368	337	349	360	349	328	361	339	325	335	345	326	350	363	331	349	350	360	360	311	354	348	345	357	382	361	360	334	325	328	342	334	356	326	353	307	329	365	357	338	340	329	357	326	303	362	378	337	303	335	357	341	332	340	349	349	328	346	337	316	323	361	321	324	317	326	351	327	328	319	311	353	344	392	307	331	351	340	348	354	342	321	320	346	345	359	318	319	340	332	330	357	357	360	356	371	342	360	336	348	365	339	360	332	306	317	347	352	373	377	318	352	379	331	363	316	353	345	377	396	350	290	327	333	384	330	306	340	334	301	320	319	329	325	379	356	363	325	365	318	365	348	348	378	342	341	345	374	338	345	357	299	339	341	334	353	320	330	364	341	347	324	329	325	345	322	341	378	339	352	320	337	324	334	349	363	370	319	330	333	369	310	315	335	307	347	351	317	352	355	325	313	342	328	329	350	331	324	313	343	331	334	333	319	336	334	332	350	338	346	352	358	349	334	321	335	335	322	330	333	292	332	337	363	331	339	328	353	341	336	328	307	338	379	326	327	357	327	378	307	334	290	336	351	345	343	332	321	347	342	326	370	339	385	329	350	342	324	354	353	346	382	336	341	382	351	347	345	332	355	355	319	333	370	338	344	354	358	313	320	351	328	367	360	346	318	369	391	298	336	308	343	339	314	312	379	349	317	349	359	352	349	324	305	347	335	338	327	355	334	346	335	318	352	337	339	331	334	335	341	300	325	340	328	324	348	365	324	316	361	334	381	329	306	352	359	302	340	310	329	364	347	373	353	308	347	374	365	323	344	327	351	363	322	313	360	332	298	348	333	382	329	337	346	364	334	376	322	350	326	353	341	308	359	375	327	308	295	360	353	366	307	356	339	336	338	332	357	338	342	368	340	372	325	351	361	360	350	313	291	345	357	362	346	329	370	341	335	343	334	335	343	328	349	368	344	350	369	332	340	354	330	345	363	355	347	331	363	315	349	337	320	385	347	336	349	344	301	343	347	353	334	363	339	347	409	321	338	337	359	350	352	324	370	352	354	360	335	320	321	369	344	333	356	308	357	334	353	312	338	354	338	332	354	390	317	339	341	317	364	327	340	335	367	349	332	326	368	353	324	361	364	346	363	340	342	327	349	334	369	350	389	374	351	346	378	338	348	320	341	368	330	351	369	337	344	339	374	313	306	295	384	345	336	335	359	332	313	339	326	379	334	356	355	318	356	335	322	328	317	337	333	329	345	373	332	330	363	320	366	314	327	323	352	324	357	383	336	377	348	339	332	341	379	338	332	350	364	349	362	366	353	361	315	353	312	345	326	339	359	344	327	328	343	313	369	352	349	354	352	333	323	355	331	347	321	345	373	323	334	315	331	333	325	345	348	320	364	318	357	357	349	373	305	366	384	343	364	329	348	340	326	345	347	308	335	340	331	320	343	321	345	335	361	315	370	344	335	324	359	344	316	340	333	329	350	359	325	312	361	337	351	320	334	328	329	318	316	323	339	317	378	364	341	307	340	326	343	347	309	307	358	306	305	377	335	367	339	340	370	327	366	311	359	360	301	304	348	332	318	376	363	360	364	304	340	375	352	325	340	327	355	337	352	334	312	340	334	338	307	335	340	381	322	342	353	342	357	341	352	374	372	320	332	347	313	352	339	338	356	336	333	343	329	313	371	349	346	355	364	365	318	326	328	322	309	316	322	313	356	380	339	320	354	357	374	340	375	326	350	349	351	361	326	330	324	346	339	321	344	342	348	365	345	359	330	362	327	350	324	349	347	376	328	350	351	328	346	333	342	373	348	320	334	342	344	326	322	358	342	357	338	350	311	337	333	354	354	313	326	358	352	352	346	333	341	358	366	323	319	341	346	326	343	305	379	348	349	309	318	334	334	350	339	347	359	343	332	375	325	345	332	358	377	321	316	346	336	320	340	326	336	332	356	386	344	327	357	350	348	369	322	352	356	354	323	351	324	317	348	325	361	327	342	366	349	351	357	358	355	329	347	380	328	329	318	348	349	368	332	361	353	324	318	339	308	324	353	321	330	349	324	346	336	374	345	333	375	382	337	339	298	374	349	302	365	332	352	332	338	346	345	364	341	345	392	348	330	326	341	332	348	329	365	319	337	346	333	328	365	358	366	347	305	357	324	349	322	325	361	331	291	361	367	344	330	373	339	344	349	343	345	344	361	378	334	326	335	317	350	322	318	327	350	304	346	330	355	359	379	330	330	321	346	349	348	304	359	315	327	337	356	341	315	360	331	339	317	355	350	341	312	336	365	326	330	335	356	366	347	335	328	343	352	325	335	332	336	329	335	325	337	368	342	354	353	321	360	337	365	339	379	355	342	347	347	338	359	317	346	353	328	369	310	339	326	321	317	360	342	346	365	323	322	364	381	336	340	352	348	339	331	356	359	346	336	403	323	352	317	332	340	335	343	375	348	338	339	357	375	331	338	371	323	328	348	335	337	342	324	362	331	321	323	343	335	322	330	366	321	344	326	361	362	352	331	360	342	332	348	363	331	327	343	365	342	345	325	338	357	351	355	366	306	360	339	345	328	316	377	364	365	324	317	337	363	338	358	328	369	348	343	328	319	333	324	352	334	336	343	349	341	322	331	351	366	366	336	347	385	326	353	362	335	350	313	348	373	336	330	334	362	341	352	363	379	326	353	351	315	328	356	365	326	330	329	324	351	335	352	351	347	371	335	326	333	334	330	343	361	350	332	322	360	310	344	356	338	313	352	320	392	363	358	345	337	352	353	352	367	338	334	329	320	383	320	312	368	341	361	357	324	318	372	336	350	303	361	328	372	342	336	316	325	301	361	339	333	368	355	345	329	363	346	315	324	329	332	319	343	327	350	363	360	366	346	340	356	388	289	331	313	366	322	338	362	311	333	374	340	334	321	358	367	328	399	317	348	346	355	332	349	347	330	339	341	324	315	339	313	347	375	315	361	340	327	324	337	347	355	346	346	357	356	331	345	336	325	323	340	338	345	341	309	359	374	352	344	317	317	337	338	358	358	382	357	329	357	336	325	344	344	331	338	351	303	341	341	343	360	345	368	380	323	365	380	306	336	330	357	322	330	339	316	341	363	332	358	349	334	354	329	338	311	332	346	337	286	363	342	351	345	307	337	330	352	370	316	339	388	332	317	336	334	318	345	335	319	345	327	361	312	321	367	316	365	334	358	345	312	355	329	368	346	359	378	324	342	331	374	335	334	355	337	382	329	321	344	347	361	320	333	353	315	324	347	324	344	340	345	305	391	345	331	338	358	350	356	332	347	314	343	353	341	375	366	338	346	322	341	324	352	340	327	349	331	348	300	302	314	366	346	348	348	332	354	337	334	324	328	347	338	325	332	392	377	351	366	334	369
9447	9814	11087	16506	18924	16185	15566	31706	47380	47901	34112	17054	4176	1602	1064	941	906	978	1065	1489	1332	1219	1137	1056	1020	927	951	893	943	862	865	905	887	915	886	879	908	875	863	932	872	906	886	837	928	855	903	883	890	865	895	915	856	888	907	886	929	895	860	969	879	914	919	914	889	903	909	874	915	882	877	917	844	883	865	876	948	886	881	945	911	823	969	919	879	880	858	925	920	867	899	874	866	913	912	830	862	957	878	874	931	843	936	881	932	891	860	913	867	909	903	928	917	874	840	902	860	881	911	867	878	836	943	901	982	828	901	864	843	852	887	905	922	855	913	910	862	887	902	933	881	857	880	901	957	889	889	861	909	855	882	843	881	946	830	897	846	935	942	847	895	866	900	924	882	896	877	866	845	889	913	947	902	890	889	817	849	914	931	924	821	893	861	900	849	897	913	862	899	924	891	841	807	904	899	895	928	923	912	870	860	903	871	852	884	893	885	870	849	920	866	878	910	890	914	887	885	897	843	906	897	869	833	882	889	918	890	875	870	908	882	853	856	864	887	918	886	836	905	913	882	898	868	918	939	898	884	856	948	896	921	886	910	894	850	833	879	839	905	892	875	857	897	918	869	896	873	877	900	929	891	924	862	860	847	883	921	879	900	853	890	875	870	903	873	961	888	929	890	903	866	907	897	837	838	920	907	907	917	942	868	900	893	893	904	907	866	877	904	930	901	856	894	879	913	863	869	896	897	898	894	896	902	878	897	909	876	909	867	924	875	865	921	902	907	930	896	903	857	909	897	902	822	897	900	879	927	902	953	893	873	905	841	880	894	924	890	888	926	918	905	967	867	860	849	918	940	927	917	908	915	880	875	890	917	910	867	847	903	861	869	892	924	876	832	874	903	845	911	868	943	885	830	899	922	959	876	903	856	862	873	857	911	962	874	920	876	875	866	914	851	846	854	887	938	885	874	889	898	878	886	924	946	893	895	859	864	933	946	894	920	891	867	906	897	910	844	896	873	878	933	884	886	904	871	839	904	882	856	859	886	919	909	879	871	905	898	919	895	954	907	867	883	857	900	898	874	920	866	894	872	883	883	894	940	960	912	883	924	892	893	902	901	877	890	889	851	834	873	933	916	891	874	893	906	849	914	916	879	896	873	823	916	938	859	859	881	895	855	859	917	911	844	903	911	899	835	910	912	891	908	898	874	882	931	934	870	891	914	879	910	916	924	905	949	919	895	823	896	892	918	901	898	888	897	903	907	869	924	876	841	924	867	859	851	877	895	895	886	926	863	891	876	932	948	935	907	885	866	828	864	909	874	915	937	852	878	841	913	885	909	898	856	882	853	925	877	818	932	864	866	807	878	883	907	923	872	863	906	915	901	884	856	885	883	863	868	887	857	830	868	865	941	876	882	896	886	870	896	929	885	890	905	902	899	922	888	916	905	883	928	892	880	881	892	843	878	863	964	852	882	853	883	889	855	864	844	848	865	874	926	901	874	884	934	887	880	842	897	853	903	877	936	920	913	909	866	936	875	834	925	890	823	928	856	908	896	901	930	858	904	848	931	933	877	873	874	858	822	906	1001	883	875	921	905	947	881	894	892	848	928	879	871	903	896	902	908	883	911	891	915	881	893	892	854	852	861	873	907	854	926	862	908	908	937	932	900	878	813	889	869	915	891	900	889	892	904	870	914	915	911	910	902	935	884	909	912	873	893	841	916	863	847	875	882	918	929	843	878	927	863	853	910	904	935	935	874	884	891	937	877	867	874	860	919	939	833	891	874	889	904	866	903	882	905	904	900	886	863	924	942	881	877	925	877	905	907	917	923	887	906	897	918	894	891	833	882	937	908	856	894	897	893	940	886	877	866	936	858	878	923	890	884	891	872	851	918	883	897	899	871	899	886	882	902	848	859	930	914	876	895	856	908	867	875	859	858	918	943	911	867	880	888	879	887	894	869	841	891	917	902	900	882	892	879	866	864	871	907	900	914	951	875	861	873	945	883	910	889	875	895	890	876	896	892	853	868	859	879	906	876	934	901	926	881	866	897	890	838	864	905	848	869	880	918	883	938	930	857	833	879	844	924	914	881	880	848	875	891	890	903	866	899	920	903	840	853	867	873	858	925	928	907	829	925	906	908	884	896	909	897	885	924	890	888	851	865	878	916	846	874	885	898	877	901	879	918	891	930	897	889	915	873	863	865	893	894	915	898	854	864	878	906	842	875	877	860	938	879	915	902	873	945	817	844	930	898	878	938	902	904	902	880	906	876	870	879	924	873	854	901	871	925	890	922	918	907	900	861	825	881	901	931	893	925	922	816	871	905	889	859	881	943	891	872	900	919	897	935	847	859	895	883	875	930	864	920	871	883	827	855	874	896	920	915	909	896	904	827	890	894	898	862	915	909	933	873	885	906	908	903	870	918	895	863	846	898	874	890	897	878	892	943	872	886	959	873	853	919	836	830	871	909	848	889	904	891	927	861	871	906	929	923	833	855	884	942	875	934	924	917	901	881	889	893	883	852	936	916	890	922	872	877	870	928	881	902	870	911	902	909	847	889	922	928	913	917	836	900	936	878	907	900	899	871	927	872	967	862	845	846	902	882	870	874	889	887	897	927	900	896	851	906	890	901	880	886	955	880	932	893	877	865	851	933	917	889	923	874	898	915	922	868	887	885	851	903	855	897	881	902	877	873	883	852	897	864	900	907	848	868	893	861	887	832	919	872	922	925	934	881	885	868	921	877	923	879	910	895	909	853	854	876	967	875	898	867	941	885	885	933	917	892	852	897	909	934	937	833	902	916	891	901	923	907	959	924	844	925	862	878	896	889	886	888	855	860	934	900	902	894	926	882	892	925	890	891	912	887	908	931	899	847	890	883	892	910	905	877	898	876	890	835	884	912	908	926	972	879	902	873	885	859	869	844	888	932	854	952	825	927	812	873	872	870	943	897	916	877	911	850	942	926	911	880	855	915	914	917	950	882	886	912	879	874	908	892	850	882	923	898	883	892	925	887	935	925	882	896	850	890	851	857	888	901	826	871	905	908	887	882	878	929	877	887	924	890	872	879	886	890	877	951	905	873	932	890	887	915	862	913	896	882	914	920	922	890	874	880	895	934	844	872	826	889	865	901	871	948	865	904	868	912	813	891	900	835	858	907	868	865	896	876	889	833	892	859	885	934	843	854	913	878	801	878	858	836	864	891	873	930	898	895	914	904	847	942	859	858	860	891	903	856	858	875	916	906	898	922	862	882	848	900	849	906	902	901	877	946	918	882	910	862	889	867	877	921	953	797	930	956	841	906	913	856	935	885	856	818	947	896	884	922	897	913	870	888	884	897	897	916	959	856	891	900	937	900	903	914	891	875	932	935	937	917	911	894	877	898	830	927	897	902	876	878	937	896	886	919	885	849	863	941	840	862	877	912	882	922	895	873	873	868	922	905	860	937	809	859	913	925	899	907	870	898	865	871	898	910	897	873	910	916	861	855	887
20489	17250	17162	18159	17634	13488	12005	23036	41610	45183	29033	12074	2480	802	403	373	356	323	383	517	509	411	384	353	333	314	338	320	305	328	337	308	305	309	331	320	321	319	317	310	363	321	315	309	306	302	332	327	368	317	311	336	299	302	324	328	329	339	323	306	328	348	304	316	332	342	299	304	347	314	339	332	335	308	326	317	335	325	350	325	289	324	334	321	324	289	311	317	307	317	305	288	323	323	297	347	335	336	313	287	327	339	328	331	299	356	319	317	294	348	342	326	319	339	322	301	313	313	304	316	340	314	309	331	349	347	322	303	307	318	316	321	341	328	307	315	318	365	340	301	336	345	300	315	328	345	314	302	350	339	353	347	325	339	338	301	334	332	292	331	348	333	333	313	344	305	334	331	309	307	316	292	330	339	323	341	333	334	322	312	323	306	274	313	298	305	299	301	334	325	330	275	327	324	317	325	300	318	272	336	334	320	343	328	337	295	347	293	328	297	311	297	307	328	349	350	322	331	339	299	330	340	334	311	306	300	318	298	316	343	334	339	318	309	336	303	307	309	323	284	300	343	306	332	346	345	304	328	306	313	319	314	334	343	335	378	319	328	322	340	315	318	325	337	308	305	345	338	356	327	302	326	349	332	303	326	344	355	315	320	340	294	335	361	346	338	322	349	314	331	336	308	324	334	331	311	292	300	304	311	358	325	316	290	329	377	338	271	364	317	324	327	317	348	322	293	319	310	282	352	333	314	324	339	311	310	330	313	329	329	314	304	292	273	311	314	341	329	351	340	335	332	351	317	302	338	308	297	350	342	342	332	320	309	343	306	307	321	320	333	315	301	321	308	347	320	325	345	322	347	307	322	338	292	335	359	324	315	313	304	350	354	299	294	315	297	329	316	342	338	332	325	356	368	301	318	342	321	327	342	347	342	356	330	337	354	329	320	347	283	342	359	319	299	329	335	345	315	335	342	318	321	310	291	351	319	326	342	307	304	328	308	274	346	362	309	328	340	349	336	303	321	307	309	344	331	332	295	332	316	295	308	309	316	347	326	350	317	320	313	332	335	320	335	357	358	341	314	356	313	329	313	309	296	309	310	336	354	321	332	320	338	318	306	341	318	323	292	325	309	303	341	285	304	317	341	322	365	334	325	297	317	323	327	330	322	333	334	351	338	328	339	338	294	321	314	340	334	305	316	340	294	309	315	295	309	301	338	333	320	323	326	363	312	338	336	346	326	315	321	326	311	338	322	310	349	334	344	370	326	319	303	289	355	309	365	316	322	348	298	320	327	353	267	334	345	333	329	335	309	325	318	322	311	321	301	352	345	299	313	321	335	322	313	332	339	329	352	307	337	330	333	314	290	348	343	317	311	320	359	359	321	301	325	322	341	320	336	309	309	323	281	336	335	326	316	322	331	317	337	304	357	293	304	331	320	328	342	313	316	332	292	309	333	345	318	348	374	333	307	336	320	321	339	300	366	331	335	355	335	308	333	312	319	313	296	335	326	292	308	312	306	332	339	277	339	340	323	341	326	324	288	331	288	326	315	335	340	355	362	309	334	317	297	367	323	369	290	325	309	318	285	305	311	307	339	336	332	336	332	346	321	293	322	310	326	309	329	321	362	319	306	343	314	336	305	304	336	311	327	333	320	346	314	306	342	326	370	357	342	316	300	362	319	320	303	303	312	359	332	321	286	303	300	282	319	291	306	348	300	341	309	306	311	283	303	329	322	327	373	347	333	304	351	317	322	332	307	312	314	339	343	307	309	334	314	326	326	311	344	330	337	292	286	347	302	308	283	308	319	328	318	313	345	328	302	357	326	320	327	314	319	356	297	313	318	338	334	320	318	332	319	352	297	320	352	300	315	320	315	335	310	325	341	328	316	344	307	319	329	336	339	303	317	315	314	304	309	342	328	354	359	349	319	334	336	313	347	316	334	337	300	273	330	300	338	293	308	312	323	314	285	327	330	327	330	334	322	323	333	334	337	280	302	321	361	354	289	289	332	313	335	327	345	350	326	333	326	346	324	310	321	299	307	307	331	330	337	300	336	320	343	330	295	317	330	306	298	272	320	331	326	334	322	351	342	308	342	324	322	370	333	328	314	316	292	353	355	338	334	314	329	281	300	320	323	319	358	364	322	336	309	327	325	316	303	316	323	319	365	321	309	321	334	299	318	316	340	315	321	303	343	343	334	353	322	333	333	315	283	344	334	332	328	336	306	295	353	348	287	306	342	359	311	285	318	318	331	324	328	286	289	315	332	336	321	304	312	311	324	333	326	325	336	317	327	325	303	319	318	340	335	336	312	312	325	333	330	332	345	329	305	323	331	343	345	291	301	329	327	324	311	351	297	334	314	312	329	309	310	336	343	321	310	324	328	343	331	332	330	312	370	321	310	359	319	320	343	333	339	358	344	343	345	327	360	302	326	336	321	306	325	319	327	347	325	352	295	359	369	310	310	367	336	329	338	330	331	309	351	341	314	331	320	320	293	329	321	331	342	321	301	310	327	292	324	303	329	329	335	327	316	331	341	313	323	351	349	292	305	317	328	328	304	279	332	289	327	333	308	315	314	320	321	325	319	338	285	349	326	314	342	348	327	343	341	328	328	323	343	330	318	344	313	305	344	329	330	317	316	304	313	303	316	320	296	349	303	312	317	296	337	324	323	335	305	306	319	320	332	313	315	346	326	332	336	339	295	329	337	307	342	322	312	309	296	330	285	311	337	312	301	303	314	344	296	331	336	343	320	325	312	291	329	330	313	329	322	334	287	300	309	354	341	328	313	310	349	324	315	341	291	333	310	311	330	326	355	310	334	287	343	327	336	302	337	337	342	326	337	300	363	321	338	342	316	303	339	313	348	302	325	335	350	307	301	329	298	330	333	337	341	313	341	341	322	311	359	334	318	327	316	361	352	310	286	366	303	311	304	307	302	338	349	323	304	357	318	316	337	325	326	322	342	319	303	319	299	337	266	334	331	341	272	315	317	322	338	318	317	305	342	325	306	338	319	328	312	302	300	309	317	320	288	337	324	373	347	327	326	312	306	332	303	329	332	339	324	360	297	344	329	320	365	302	311	286	334	309	335	312	331	321	309	283	328	364	327	349	325	349	348	307	327	341	315	332	303	338	296	306	329	315	340	335	281	321	337	353	307	307	300	305	308	373	310	347	321	339	294	313	332	340	325	339	299	334	303	323	349	313	332	317	326	311	352	337	322	306	319	319	266	282	317	332	319	311	325	285	337	272	299	308	336	310	351	332	319	303	344	336	353	305	316	335	303	355	306	313	340	323	314	348	327	320	337	342	327	338	334	350	295	354	309	308	309	345	307	301	337	297	324	310	317	344	331	325	337	328	314	319	347	301	311	310	361	326	381	352	346	321	338	298	310	317	318	338	322	351	329	305	323	344	338	340	318	310	319	329	323	350	311	321	325	321	299	264	336	334	328	329	342	349	310	323	347	304	365	327	326	329	322	306	337	296	308
12196	12500	13678	20737	23300	21390	21074	37316	56715	58225	41997	22720	7600	2959	1308	1012	975	941	1186	2000	1866	1391	1208	1038	991	875	869	841	832	828	834	797	841	862	871	839	828	831	793	884	842	867	857	828	806	827	834	842	817	812	793	858	854	809	856	911	784	878	864	856	845	818	821	884	854	829	893	850	849	843	870	848	894	879	864	819	866	867	831	825	854	845	851	831	878	821	838	795	854	865	839	833	801	803	837	800	819	820	842	794	852	831	859	789	855	784	839	869	862	823	833	853	862	809	841	870	848	907	797	864	779	845	793	863	854	837	863	841	872	778	813	872	841	763	888	856	876	944	838	859	837	799	850	816	866	838	889	847	826	845	843	821	879	839	821	854	855	868	863	878	853	916	815	826	834	790	852	859	803	810	811	866	846	835	828	829	842	877	805	853	810	851	889	875	818	812	809	801	857	826	860	816	840	828	806	950	841	798	808	857	811	842	829	823	910	802	813	901	814	839	823	862	817	818	829	821	834	853	785	887	798	820	805	873	833	831	807	825	846	847	837	854	861	811	882	860	861	841	821	821	823	878	843	879	866	848	844	832	825	888	811	856	807	826	782	831	853	863	757	874	875	850	836	776	854	826	873	821	874	835	884	846	905	811	798	817	857	810	788	829	830	861	848	838	827	777	881	820	823	835	851	818	923	823	805	863	842	843	786	833	819	805	810	782	806	821	835	863	800	782	861	816	852	833	858	803	914	845	850	787	820	853	863	801	817	832	815	790	833	828	853	855	844	848	865	850	814	826	768	792	785	872	865	840	816	906	809	865	802	803	782	868	809	799	834	805	794	829	845	864	831	878	833	839	848	834	857	847	844	846	806	868	824	889	858	818	811	860	752	829	806	824	809	860	816	842	832	807	876	829	806	883	818	831	815	822	827	900	813	815	807	860	842	858	863	851	802	851	823	794	877	780	840	840	849	855	845	876	819	846	787	766	800	852	890	825	843	901	846	824	834	858	812	821	843	880	839	831	809	825	814	862	865	869	865	829	817	859	886	846	849	867	876	833	864	900	852	880	876	846	840	815	814	855	818	849	840	853	770	879	859	839	853	862	857	843	873	840	808	873	848	831	830	812	806	808	809	854	858	801	836	877	879	901	840	826	819	820	813	868	806	814	786	907	876	864	787	871	825	831	786	827	767	851	844	902	846	809	855	833	852	833	849	898	836	876	859	883	850	836	847	810	821	862	877	810	769	847	796	829	829	884	796	832	909	841	821	839	860	845	840	818	871	853	835	815	834	850	815	894	841	805	838	811	822	866	879	850	773	860	776	808	825	851	853	821	802	887	877	824	870	822	830	830	819	860	866	846	841	786	896	861	850	859	856	836	884	820	814	867	876	814	787	852	878	809	818	844	857	793	801	840	856	877	869	852	880	856	882	800	844	834	807	843	838	834	818	873	844	797	804	798	824	800	883	833	796	891	774	842	857	802	835	853	872	866	854	807	814	808	875	855	795	838	842	855	822	834	875	862	825	941	838	834	889	870	825	878	814	937	827	814	815	854	868	856	826	793	841	824	846	853	809	840	826	871	804	798	847	792	849	853	827	840	799	837	868	806	814	853	812	845	834	833	830	841	878	832	781	851	826	865	851	801	837	871	854	813	870	829	870	855	771	831	835	821	767	823	840	815	835	851	853	822	867	800	835	810	853	820	837	832	851	891	834	843	818	860	846	865	832	788	814	872	858	858	913	859	822	887	818	819	832	869	823	846	856	800	855	861	852	842	818	831	834	815	838	818	826	837	837	825	860	872	908	819	817	841	912	884	811	836	858	838	840	827	892	835	868	818	892	833	907	889	862	834	860	812	810	864	842	829	828	899	875	822	815	916	836	825	821	836	902	857	869	801	864	874	840	885	822	826	807	862	852	812	837	845	808	845	799	896	817	857	865	859	890	876	796	871	858	892	766	858	845	861	823	840	819	823	808	874	849	865	825	869	871	794	836	889	842	820	788	824	791	826	851	853	850	806	824	849	874	818	844	859	859	816	829	799	857	800	817	864	818	879	849	891	819	856	858	883	833	820	853	773	810	865	886	870	818	875	826	856	806	844	816	840	875	805	872	840	895	816	824	787	839	869	857	833	844	790	826	802	847	876	812	855	849	822	809	866	823	833	879	842	857	818	767	810	814	826	873	829	859	829	873	814	901	854	852	835	830	861	845	880	863	809	863	828	811	856	873	774	840	839	913	831	831	866	894	815	862	851	848	800	836	836	801	831	821	900	857	822	832	803	858	830	873	877	860	847	869	851	873	864	871	845	831	823	838	831	792	855	850	808	826	844	848	856	823	847	874	851	842	860	854	873	825	839	854	840	834	832	847	810	833	848	860	878	854	837	828	835	835	818	848	795	879	881	890	867	851	831	844	796	819	888	851	865	831	848	855	822	813	859	834	831	815	833	752	813	872	856	843	867	841	840	825	803	858	840	875	859	854	850	850	831	924	872	822	823	814	885	867	845	881	805	834	804	895	852	841	847	834	874	836	804	900	829	796	848	835	802	876	853	819	865	841	911	863	912	873	821	856	833	820	830	836	848	838	830	865	867	801	872	913	823	849	845	822	823	812	829	881	852	814	875	806	804	825	854	801	817	848	852	832	831	786	851	830	854	863	833	830	825	850	881	898	813	813	845	803	833	846	882	833	847	843	824	806	847	869	835	844	829	822	838	813	839	825	877	905	809	853	829	798	788	832	844	868	820	875	813	849	817	877	857	844	858	846	807	797	853	807	857	833	784	800	854	828	858	826	855	829	798	819	775	890	772	835	840	818	834	859	869	867	822	852	905	880	866	844	834	855	819	821	844	794	834	879	840	793	837	784	868	895	861	784	838	835	834	846	837	804	824	810	791	832	849	849	826	821	815	877	865	829	822	824	802	790	816	804	799	835	864	834	811	873	787	800	845	776	845	835	852	811	817	816	828	835	840	829	828	786	776	845	870	853	818	843	831	900	797	894	824	830	805	858	810	845	867	837	895	874	839	855	902	860	832	811	879	873	870	805	835	830	868	810	877	851	854	833	871	827	886	833	834	850	821	824	808	794	782	859	875	836	880	861	851	816	903	871	898	853	853	858	865	802	883	838	862	820	848	828	823	866	762	839	852	911	863	829	837	859	876	842	848	873	822	810	797	830	876	837	844	869	861	801	773	801	871	880	824	792	895	846	847	847	859	852	819	842	799	838	802	844	797	829	859	848	786	874	864	819	838	854	845	867	870	820	885	816	781	819	859	837	850	758	893	817	814	817	846	825	809	877	833	828	863	845	892	794	879	879	816	822	862	877	828	828	836	821	927	809	840	827	847	878	814	858	847	779	757	842	813	873	877	796	827	820	810	825	842	852	842	845	859	842	837	857	805	854	884	797	852	812	801	806	848	838	833	869	838	857	888	841	880	801	810	828	854	904	872	883	792	807	890	824	804	838	797	863	818	907	842	826	843	854	824	890	854	826	847	855	880
4538	4100	4191	3914	3006	1937	1474	1995	2809	4262	2722	1037	453	354	327	300	304	337	327	353	342	338	365	315	355	297	328	337	317	351	306	318	301	316	314	348	328	346	313	352	366	311	331	301	316	336	347	322	318	343	329	325	327	326	318	332	335	331	334	292	341	341	337	329	287	312	325	318	309	345	317	335	355	312	350	381	343	321	307	305	309	323	337	326	344	312	340	365	334	323	338	326	323	306	324	327	351	320	300	318	326	310	348	336	346	331	318	306	335	317	357	333	309	300	352	331	324	331	313	324	302	336	327	339	292	297	367	343	351	330	326	328	314	318	312	300	339	316	324	343	328	347	331	335	368	326	351	325	335	333	363	319	330	338	337	338	311	307	310	351	341	305	308	304	320	343	331	300	347	347	348	334	347	339	340	348	314	330	291	333	330	322	308	309	321	327	350	316	317	302	311	323	319	362	316	323	347	355	330	283	333	301	318	364	317	343	332	301	301	311	315	353	326	348	318	347	301	329	357	315	324	291	329	310	331	322	282	357	289	342	367	327	304	300	346	330	322	312	297	334	363	322	324	353	339	315	343	314	329	313	315	314	350	343	329	313	298	290	317	309	339	318	322	303	327	324	328	312	326	303	356	297	301	334	291	348	308	335	291	315	345	301	347	336	335	329	323	319	336	317	358	321	311	366	337	343	367	339	318	337	326	354	335	352	293	288	296	321	337	320	316	352	335	335	337	314	353	352	340	318	343	308	311	360	321	349	320	309	348	340	335	305	295	308	326	307	327	293	342	331	339	336	346	324	314	369	322	315	327	347	338	272	319	322	320	312	318	365	364	343	322	297	342	347	337	304	304	340	339	315	321	335	321	311	353	349	317	320	348	334	329	318	342	353	325	328	325	338	293	320	335	322	317	318	337	355	343	323	342	314	329	300	327	318	340	344	343	333	339	343	316	325	350	311	302	304	303	326	328	324	312	324	344	324	313	338	311	327	329	311	286	327	318	329	351	326	305	331	329	336	339	344	314	305	326	325	307	351	305	302	336	308	337	328	333	328	313	323	322	355	351	303	334	324	316	299	345	328	322	325	342	334	337	356	296	336	306	341	321	359	333	308	316	338	348	309	356	338	333	346	346	316	326	349	329	315	300	333	315	336	331	323	309	312	317	345	315	345	375	366	348	328	317	329	327	321	300	302	355	326	331	319	328	361	320	309	348	318	334	332	353	339	318	341	320	315	316	329	346	303	272	339	341	317	324	307	337	309	355	295	324	311	316	321	352	329	350	287	307	358	312	342	278	317	308	336	319	354	315	313	314	337	306	312	323	352	345	330	300	319	343	348	336	313	352	354	314	322	338	336	321	312	347	320	322	292	318	351	335	331	320	358	334	291	327	278	369	307	324	299	332	318	303	314	338	335	361	340	335	326	325	372	318	343	319	333	312	317	327	341	320	332	362	304	319	327	309	327	335	287	308	330	358	334	340	355	316	324	332	321	319	344	345	325	350	339	347	343	308	346	336	317	326	318	339	330	339	324	283	302	304	327	331	327	327	331	335	339	344	332	312	293	344	379	320	327	320	358	346	329	314	350	352	316	311	304	336	312	352	329	316	323	317	331	341	315	343	321	340	313	381	321	342	315	339	323	321	318	311	325	327	334	325	310	325	314	343	317	319	359	322	327	311	331	296	325	337	335	319	312	339	340	344	326	321	346	323	323	356	290	309	328	327	348	321	350	312	341	333	331	333	358	310	312	362	292	347	326	298	344	327	313	296	317	303	366	326	322	340	305	288	348	314	320	327	323	311	313	346	334	347	311	335	335	321	323	337	366	326	358	346	322	352	348	315	359	320	320	308	363	329	327	320	291	287	348	355	322	314	346	338	326	313	302	301	338	349	306	360	316	358	320	333	364	327	297	316	323	293	355	359	315	329	307	338	285	348	346	307	329	346	298	329	324	342	309	297	336	317	327	326	331	332	309	332	343	332	323	354	294	351	340	351	323	323	300	335	313	347	314	333	325	309	294	316	352	332	333	311	308	351	326	326	328	308	297	350	316	344	353	383	350	333	322	353	327	324	316	329	343	292	327	319	326	297	305	326	348	321	321	320	293	312	336	343	316	313	337	313	337	324	356	335	305	294	327	330	328	345	296	318	287	330	314	313	304	300	304	315	338	351	328	334	325	320	332	321	345	301	311	313	309	362	342	349	353	365	329	305	313	338	323	374	297	320	328	319	357	350	315	330	338	327	319	331	345	356	317	306	340	307	307	345	285	354	339	345	310	316	309	335	331	321	305	302	341	344	328	339	284	306	281	333	335	310	322	319	344	389	324	345	312	311	283	342	305	296	288	303	314	357	303	304	318	338	350	334	347	326	315	337	346	322	321	311	316	327	299	331	316	334	347	319	317	328	311	322	315	314	335	389	342	324	364	329	331	293	371	314	329	328	308	310	331	318	347	347	353	335	328	307	307	338	312	338	330	328	288	360	331	324	328	315	332	303	361	349	312	311	310	343	327	354	333	349	324	309	366	324	357	306	312	331	344	331	320	326	323	325	341	335	326	336	312	348	330	314	341	325	342	324	341	341	339	351	382	362	323	321	335	340	338	331	350	355	305	331	335	289	330	313	333	337	320	299	323	324	365	319	350	330	319	335	345	346	307	345	366	346	338	337	297	352	336	325	352	334	352	329	361	327	335	352	326	350	331	320	306	356	331	331	306	343	300	320	330	346	311	347	342	311	325	334	342	329	352	317	309	374	317	327	316	321	320	333	344	336	326	292	337	364	324	335	335	360	350	339	344	328	348	316	333	347	335	333	314	337	353	335	289	342	320	333	308	319	342	316	331	297	318	337	315	288	319	340	337	305	343	339	310	332	320	329	359	359	327	328	322	339	340	287	392	311	311	323	363	326	295	354	324	338	328	296	314	337	303	318	353	332	310	332	321	307	326	325	329	294	325	335	342	316	345	312	336	281	322	361	364	312	317	330	323	325	317	328	328	310	344	326	335	321	347	321	314	360	302	341	320	322	304	336	348	315	323	277	339	306	352	333	304	300	344	344	342	359	332	364	332	339	322	322	342	363	353	331	322	332	344	366	350	349	295	325	309	312	324	303	331	307	290	313	343	320	337	341	332	351	343	293	323	337	328	365	330	337	322	325	317	301	322	340	317	290	330	329	311	316	315	303	335	329	340	340	338	346	297	335	320	339	308	297	316	325	322	308	344	345	305	354	318	345	318	327	317	308	325	321	330	325	319	327	345	339	350	327	317	320	338	365	321	308	366	349	312	308	350	337	369	371	327	322	333	309	333	328	306	337	339	341	311	330	321	330	328	354	319	331	320	337	322	315	322	338	353	337	328	349	321	338	329	327	362	290	317	304	329	295	344	321	341	330	299	307	316	351	317	354	336	289	329	335	324	343	309	314	304	320	292	341	315	346	324	321	349	307	380	348	294	343	315	321	351	336	344	328	363	314	330	358	316	286	324	327	338	309	314
4099	3993	5603	8304	8778	6469	5931	9256	13561	16596	9228	3458	1330	926	912	852	869	858	853	954	900	882	895	867	829	850	846	893	897	839	824	891	849	875	853	850	822	838	855	874	896	859	863	873	855	846	823	880	902	828	854	840	830	872	881	841	861	865	822	830	858	858	838	885	855	854	913	820	851	852	874	845	860	854	879	843	893	852	846	845	825	872	765	845	886	855	877	854	873	860	869	841	851	855	854	856	863	869	853	887	856	855	846	884	884	865	841	883	888	876	818	923	922	843	818	823	850	841	809	852	867	884	887	829	837	837	862	848	879	858	854	783	854	886	811	855	787	808	813	896	850	861	887	840	830	844	844	891	884	821	837	887	853	890	906	893	825	833	854	851	874	849	853	843	856	847	853	876	855	876	828	868	870	858	850	852	822	855	857	875	833	885	817	898	798	874	914	795	858	807	805	844	825	842	855	828	854	884	876	819	887	856	820	897	851	843	860	838	879	889	853	883	834	860	871	897	878	873	867	867	896	851	860	899	868	832	902	900	883	821	840	863	877	873	856	878	846	789	848	857	841	906	835	872	900	838	836	816	862	887	874	916	837	863	868	877	824	863	875	837	882	843	845	866	866	869	837	842	858	803	824	834	829	841	805	831	872	859	814	886	824	883	832	828	817	825	815	863	870	836	807	873	891	854	887	832	898	913	864	883	853	838	873	840	860	807	885	843	823	832	882	817	873	887	844	882	854	849	849	815	871	850	849	853	847	849	851	778	878	798	837	896	838	877	815	823	872	845	848	820	884	818	852	830	843	855	905	856	835	887	820	953	839	833	888	802	822	885	843	827	805	865	815	826	849	872	859	856	836	903	868	856	856	873	865	831	819	874	813	862	848	882	812	856	858	882	846	812	854	844	890	846	868	848	858	869	872	860	853	854	825	834	868	865	858	811	841	829	875	834	889	856	852	745	814	856	837	858	803	828	818	860	850	825	830	862	858	839	849	864	861	821	906	872	880	869	849	866	848	848	827	887	846	890	859	878	876	829	812	842	888	830	867	852	871	910	850	924	843	873	813	880	902	851	842	843	813	865	830	820	807	908	864	852	838	816	835	836	836	833	813	820	907	864	862	867	857	816	832	832	888	870	915	828	830	928	794	826	903	881	807	862	870	859	827	852	885	860	886	805	873	858	887	876	901	896	836	883	819	862	895	857	837	847	840	873	874	884	823	869	845	851	865	861	834	829	838	832	844	827	914	813	873	835	842	850	868	920	836	866	840	886	871	827	840	864	884	831	894	877	918	862	850	892	854	932	873	844	820	882	835	875	837	872	797	882	896	843	835	845	818	842	850	877	774	814	849	880	939	859	885	843	810	841	856	849	832	847	854	875	878	874	830	881	837	849	871	862	850	904	860	837	866	849	864	827	833	871	825	849	834	851	851	867	891	842	862	907	787	852	887	839	863	896	857	876	865	895	826	881	831	816	806	837	855	815	870	846	859	873	816	846	877	850	852	810	895	855	819	883	855	814	804	879	877	910	805	871	887	827	823	890	848	813	897	807	863	805	858	850	855	848	875	825	821	849	857	857	881	897	861	791	865	833	897	855	836	840	849	848	892	852	834	833	832	847	835	897	821	877	828	852	881	791	871	812	833	848	893	826	825	887	871	811	873	821	863	895	877	834	868	864	826	815	880	886	822	825	824	793	833	880	835	806	859	843	903	822	874	853	859	862	862	827	827	841	862	908	860	800	861	857	881	880	849	818	881	852	851	828	899	841	872	800	846	908	851	843	862	823	857	893	866	885	804	851	829	823	892	829	811	861	812	846	897	896	898	862	843	886	838	926	908	875	834	875	879	841	918	887	862	878	889	855	847	864	858	891	768	856	901	896	859	842	896	846	879	853	822	829	814	847	835	853	846	872	880	839	907	898	883	851	888	795	859	846	841	826	873	894	834	847	857	813	845	852	865	892	885	831	870	871	828	854	883	833	822	892	894	787	914	811	884	862	816	808	864	891	833	864	874	884	866	895	831	836	823	864	811	903	855	863	846	828	848	903	871	806	834	852	814	864	834	826	838	929	817	867	840	849	809	860	902	806	837	857	884	833	868	839	859	860	878	860	907	817	888	832	865	862	881	848	792	856	904	847	862	893	885	867	870	862	831	837	883	853	860	900	884	772	886	832	874	863	809	782	802	866	887	805	894	828	840	856	859	865	868	876	851	883	879	852	862	882	862	917	798	847	831	870	878	927	871	833	870	848	818	871	823	905	823	932	863	791	875	883	780	830	832	810	813	859	859	871	862	839	858	801	840	836	897	877	876	879	841	800	904	827	831	840	859	856	825	863	802	868	825	863	869	863	881	849	854	850	814	863	812	838	902	898	795	844	793	889	876	870	804	884	858	811	816	872	845	879	892	817	793	837	839	900	834	816	836	881	936	845	870	828	865	812	789	840	833	829	843	873	905	851	821	841	902	843	869	855	875	823	829	875	839	863	839	843	883	849	860	840	863	853	861	878	782	832	822	813	868	830	856	860	835	874	865	825	851	912	818	864	855	830	853	857	831	815	859	804	821	858	850	790	865	787	838	867	821	917	841	808	823	885	862	815	858	825	829	849	812	811	816	865	815	848	911	882	835	864	847	878	856	823	862	838	858	834	846	848	876	862	816	818	856	812	883	852	907	830	829	837	822	878	839	893	841	859	793	837	885	834	863	843	839	890	838	892	851	866	840	856	761	828	847	857	848	814	827	888	903	821	880	834	798	888	819	889	897	826	834	919	875	880	799	801	821	881	851	848	832	847	881	863	858	863	886	839	832	797	862	869	776	850	820	810	863	896	845	873	847	879	866	848	841	852	877	868	845	798	870	903	820	891	833	871	848	888	879	852	859	873	857	851	870	854	843	856	897	837	839	863	893	906	850	871	815	847	851	864	881	773	886	843	845	844	849	889	871	867	920	861	823	877	847	835	839	826	852	933	907	870	849	861	872	893	884	851	863	866	863	816	808	839	824	870	848	878	803	861	882	847	854	828	901	882	864	829	888	914	866	824	884	850	872	841	881	863	840	839	886	846	903	863	836	828	851	892	867	841	842	861	798	824	840	866	862	804	889	854	871	853	872	857	885	869	819	835	850	834	888	779	873	853	838	817	870	880	862	844	791	823	850	824	868	868	846	915	848	828	914	847	816	789	814	832	863	835	826	852	918	879	873	873	826	893	822	841	883	858	875	839	851	857	855	860	844	910	847	820	814	862	852	860	810	881	883	830	844	824	894	902	858	860	829	888	851	893	852	832	886	857	810	805	860	868	849	903	916	832	825	866	858	827	865	835	896	906	847	850	920	825	815	856	887	834	814	812	855	875	855	857	844	869	867	802	873	830	905	833	837	837	838	836	891	839	866	920	848	826	828	856	844	847	881	855	840	884	861	871	857	884	820	834	856	875	884	813	843	841	843	857	899	866	829	890	838	828	852	866	894	879	832	894	854	853	897	887	923	844	835	853
13628	11974	12997	13673	11913	8258	6351	16698	30142	32148	17962	6442	1513	577	422	349	356	341	358	400	386	409	356	367	347	337	345	395	334	324	379	353	347	322	375	374	374	318	342	335	326	343	313	357	327	353	360	380	324	334	327	354	355	338	381	345	349	342	363	325	357	327	339	333	367	349	336	314	339	351	342	318	324	354	372	359	328	334	334	334	327	363	358	348	356	339	371	337	358	346	355	355	377	346	349	348	332	347	354	353	360	345	327	328	346	335	318	351	327	365	350	340	326	349	372	349	376	328	314	311	333	371	335	370	371	353	298	356	330	352	348	336	357	347	383	365	338	335	327	343	352	337	329	324	350	348	356	366	376	338	344	343	316	362	336	302	364	342	347	351	310	364	312	351	353	417	376	380	330	338	365	354	364	375	368	360	367	321	324	370	361	324	360	375	317	344	348	353	321	352	341	346	351	358	351	339	378	328	355	352	324	337	337	334	341	328	361	373	351	355	362	322	326	320	355	330	354	351	327	335	302	311	348	370	330	321	350	337	359	348	331	346	348	348	364	355	328	347	353	350	353	327	350	325	341	341	352	361	325	327	319	343	358	327	376	318	320	338	358	349	365	315	337	333	337	328	355	341	358	341	345	329	325	338	366	338	335	364	342	322	308	337	350	364	341	363	327	369	342	343	341	327	364	340	348	318	352	331	365	374	306	366	366	328	343	351	369	373	319	352	337	332	359	361	356	352	340	323	318	367	326	338	350	365	354	343	327	361	384	344	330	351	360	322	332	345	347	334	327	358	357	299	355	311	346	365	331	368	360	355	351	315	338	355	329	342	337	340	344	359	340	366	339	342	327	334	351	355	345	360	343	333	334	343	358	346	351	354	316	313	356	337	342	345	393	374	324	343	359	345	361	335	342	367	328	353	386	356	343	332	320	350	352	354	354	373	342	371	318	331	334	370	311	341	338	352	349	339	346	339	341	320	319	347	351	344	327	341	316	339	308	339	341	357	334	365	319	338	346	316	338	333	321	349	343	339	317	348	333	324	334	343	357	346	341	346	344	346	344	345	319	327	313	318	353	341	383	336	325	348	371	325	338	370	350	340	328	329	297	310	325	357	365	335	343	337	338	320	333	342	375	355	363	332	361	330	324	329	312	339	368	355	340	339	316	355	321	326	341	323	371	323	353	365	403	368	361	349	312	338	362	361	346	340	333	374	373	324	337	330	348	347	355	328	354	333	339	349	336	379	362	335	367	336	352	323	320	296	357	328	333	333	324	347	368	364	358	370	343	329	326	351	350	308	344	318	359	301	377	356	323	349	346	362	368	342	327	347	329	344	335	362	340	374	342	326	330	344	378	353	371	344	327	325	332	351	342	343	329	329	350	351	341	389	321	295	322	322	313	361	346	317	334	322	336	334	370	339	356	375	341	356	347	350	326	372	310	354	329	320	313	344	324	328	378	311	338	317	373	345	366	371	342	376	367	334	362	400	349	308	337	316	339	325	318	344	345	359	349	374	325	316	330	370	341	339	317	327	362	351	302	312	348	352	337	341	312	360	366	351	379	333	337	340	348	351	324	373	334	341	330	356	335	350	326	347	349	357	344	345	318	371	327	338	327	334	343	346	344	351	336	337	382	321	366	331	351	293	329	327	334	330	340	340	332	376	353	322	344	344	310	382	374	340	343	348	341	324	342	370	395	354	353	342	346	341	351	355	334	332	358	348	343	319	317	346	339	322	364	342	373	350	350	331	381	341	347	375	339	345	329	323	327	323	339	397	368	339	315	362	344	340	354	351	381	345	342	345	343	344	355	368	358	375	343	359	337	333	342	331	330	321	356	371	348	324	327	338	367	362	340	351	383	358	339	330	331	329	319	321	337	334	328	358	353	347	321	372	348	329	353	336	354	359	336	336	373	318	348	327	293	344	327	328	315	364	342	348	335	398	310	342	345	363	344	343	346	352	358	360	310	336	365	351	353	341	366	356	371	320	368	321	319	323	357	356	336	379	370	373	325	348	367	348	346	358	325	324	326	325	337	327	344	331	346	361	345	378	338	340	388	338	347	347	363	356	323	388	348	356	327	354	353	370	332	328	326	342	339	371	336	357	338	353	318	345	334	331	345	369	339	320	334	354	382	360	351	354	333	359	342	316	359	364	383	346	372	334	362	346	359	344	348	383	303	317	352	362	342	341	326	345	372	351	344	341	367	319	358	338	337	331	336	370	354	366	352	349	338	342	365	341	312	319	353	314	348	354	362	359	333	340	329	341	370	337	345	345	354	359	335	320	342	356	351	339	331	373	359	357	304	332	334	355	349	316	350	338	307	332	323	337	373	314	348	362	345	335	362	346	306	363	332	345	365	329	375	351	391	310	347	356	337	352	311	350	349	374	375	374	383	351	348	343	338	371	378	366	355	357	339	353	300	327	374	319	376	351	343	350	346	329	329	343	326	346	332	322	345	356	366	286	330	321	330	365	321	340	353	336	368	347	337	324	354	334	348	369	361	344	330	336	353	356	335	364	340	330	359	360	357	377	328	347	337	363	324	350	331	363	338	352	368	367	343	326	345	354	339	369	325	352	333	306	334	332	341	355	384	357	348	316	359	318	330	346	372	341	373	331	370	339	324	336	381	315	349	353	360	344	370	388	361	312	334	355	300	360	366	353	361	323	381	357	343	368	340	349	327	335	311	340	325	341	336	342	338	347	341	325	337	361	307	331	347	365	387	336	327	349	353	336	348	331	390	355	360	361	332	337	371	328	343	319	350	354	368	342	358	377	344	344	362	345	347	343	339	338	326	317	350	357	328	335	343	372	379	354	332	364	339	341	373	344	353	324	328	306	310	352	331	318	340	327	375	321	321	368	311	331	348	318	338	331	326	342	351	342	353	366	345	357	321	346	332	363	374	339	337	308	335	347	338	353	333	314	359	365	347	339	351	320	324	324	349	336	317	358	361	346	344	323	376	357	314	366	337	375	340	332	375	344	328	331	339	306	345	321	366	365	345	322	361	338	350	342	325	308	342	312	322	322	367	325	372	352	335	325	353	360	349	316	317	357	346	328	347	344	338	341	376	374	348	322	319	398	317	362	337	355	346	363	321	359	315	358	333	321	348	344	321	315	371	328	342	343	358	366	320	327	346	322	349	359	320	326	319	350	358	341	338	310	357	347	315	334	369	350	360	302	358	374	329	331	339	333	344	341	324	382	337	365	366	359	340	308	365	336	335	343	325	397	388	351	349	364	323	370	325	350	352	346	351	357	359	336	351	321	332	348	346	347	355	350	325	337	350	326	339	364	304	357	382	321	322	331	357	374	320	391	356	340	370	365	349	349	354	341	344	337	313	347	366	353	323	369	338	395	329	340	350	350	344	340	338	346	321	324	356	341	361	343	336	352	328	350	335	311	408	382	373	355	346	349	379	324	329	342	366	355	313	302	375	322	334	356	348	358	312	357	328	339	344	349	333	335	358	356	322	330	306	363	338	348	315	337
9518	8973	11686	17400	17514	16043	15109	32072	48286	47334	32213	16737	4863	1868	1241	891	912	913	1027	1197	1059	1037	942	972	910	887	912	933	919	898	916	902	911	935	917	934	928	831	868	874	878	881	907	884	921	897	866	902	874	823	951	919	864	889	864	924	897	854	888	856	908	887	922	937	896	867	904	882	877	855	887	958	893	897	858	903	875	830	958	922	883	943	898	902	847	947	857	920	960	846	917	903	917	869	862	908	920	856	838	907	875	879	903	879	851	875	907	893	883	934	879	865	898	918	892	929	897	936	887	893	857	891	920	902	870	861	874	902	906	898	936	870	831	899	879	872	888	865	884	936	919	916	915	873	850	875	926	894	839	892	825	894	897	902	902	889	871	909	908	870	953	882	901	944	887	853	875	902	934	946	881	953	864	961	895	895	873	894	905	901	916	888	978	877	884	903	887	873	868	848	907	853	873	872	927	908	882	914	871	853	861	898	868	939	894	869	897	907	904	860	908	910	901	938	935	894	915	864	888	888	842	880	915	877	856	859	841	861	845	896	876	898	861	904	917	898	893	906	888	846	850	834	914	905	909	866	896	918	840	885	949	901	884	919	878	867	846	920	876	919	855	960	860	890	863	906	888	885	909	866	862	892	924	894	893	919	935	871	841	891	907	916	900	833	921	914	925	863	892	879	866	903	858	882	867	886	884	893	892	919	891	836	870	878	889	890	981	869	913	916	910	889	862	861	863	890	894	960	875	876	878	955	857	926	881	903	852	916	855	893	841	920	901	854	848	906	885	910	905	901	879	860	840	873	934	889	945	912	943	854	886	850	938	909	907	905	913	831	925	858	878	922	912	914	923	895	875	923	906	897	914	932	893	885	922	904	925	907	903	857	877	897	930	905	845	858	962	869	916	904	908	877	874	914	854	854	861	943	868	938	889	874	937	931	861	912	882	857	873	958	852	952	926	904	892	873	882	896	881	877	848	926	851	882	907	857	891	879	896	884	907	916	880	888	933	896	873	861	885	929	846	908	934	852	907	922	910	881	885	919	851	889	910	899	855	879	907	909	861	872	901	907	879	894	875	907	871	888	906	963	887	868	879	925	928	868	928	856	915	905	897	864	881	869	901	929	876	891	906	916	938	900	930	905	905	867	912	884	898	908	895	907	892	841	900	889	907	899	868	879	910	874	889	914	836	879	897	921	946	965	909	902	879	910	899	940	861	905	861	894	881	874	869	920	894	901	894	872	861	887	884	917	913	913	916	952	931	884	909	879	813	901	892	868	858	906	864	881	884	846	902	968	901	919	894	908	894	870	858	905	863	889	890	918	922	903	869	911	928	889	844	904	839	901	953	925	862	870	869	911	923	891	899	873	928	901	870	891	853	810	940	852	908	877	852	851	903	879	900	862	903	873	858	863	883	950	858	920	926	895	917	951	921	891	899	890	926	845	902	929	834	846	866	898	847	884	892	894	914	866	879	882	877	866	874	887	839	935	900	952	927	920	910	861	921	873	912	864	889	925	903	878	894	896	876	915	883	906	874	875	895	911	901	920	906	864	953	857	904	936	897	910	879	927	894	856	891	858	850	874	922	867	903	898	880	885	935	909	911	888	918	892	879	894	912	860	883	902	875	898	848	912	850	927	905	938	880	887	919	878	874	902	901	886	857	930	833	895	879	888	921	902	910	893	906	904	902	906	920	889	925	881	900	915	894	901	873	881	894	923	920	936	867	931	869	869	901	896	926	891	892	886	854	854	882	890	884	929	869	943	892	867	937	843	844	946	876	905	920	970	839	887	919	892	866	901	883	926	877	866	930	870	904	906	892	884	864	933	888	913	883	1005	916	929	878	892	828	929	894	921	879	844	882	912	892	939	954	868	859	919	911	882	899	941	877	877	870	885	877	875	869	882	920	902	901	900	882	880	906	911	896	932	883	859	947	866	922	897	920	954	931	923	934	893	863	908	880	947	879	906	874	919	951	843	937	897	865	934	902	922	901	910	901	928	910	865	900	881	910	890	877	907	871	937	920	898	884	912	875	799	907	922	825	916	881	927	931	880	935	884	916	883	913	908	896	931	982	896	892	889	893	912	912	915	922	910	873	841	898	887	911	838	929	942	938	893	879	888	870	864	857	877	874	895	868	883	857	876	871	907	871	904	875	860	876	901	914	861	861	942	921	914	923	897	878	909	868	872	896	927	868	937	921	893	911	828	907	863	900	915	899	859	838	929	898	937	857	840	873	845	920	870	945	905	949	898	879	903	866	875	897	903	929	882	915	857	916	896	937	884	911	894	854	914	921	932	901	914	902	851	891	922	916	885	866	889	933	878	901	882	872	851	877	940	871	924	877	887	888	896	930	885	878	918	792	867	865	855	846	902	866	915	928	914	918	869	877	943	884	918	882	881	897	929	910	903	873	901	873	906	903	877	905	895	855	901	908	838	916	976	860	930	898	896	897	907	921	864	945	844	922	874	880	842	869	919	897	875	893	825	864	886	906	860	929	864	897	920	872	894	870	860	897	878	915	915	890	891	898	882	901	889	868	912	951	869	858	891	847	897	864	892	924	908	899	854	917	913	899	919	874	909	902	933	914	872	916	872	927	934	864	904	869	926	930	925	890	856	897	868	912	894	909	861	871	939	877	874	885	916	856	890	916	930	871	867	945	910	909	929	874	850	892	883	863	880	831	871	883	914	887	880	907	931	898	881	856	815	916	942	888	924	876	885	919	915	901	868	922	861	868	860	865	888	926	879	931	889	897	910	916	918	884	879	893	862	926	882	890	909	855	872	917	868	846	905	927	869	859	911	852	880	886	886	912	896	888	873	940	843	932	913	917	932	868	881	881	869	911	875	898	885	921	939	929	884	885	855	879	901	877	884	935	901	895	871	877	861	875	881	870	906	930	969	877	883	921	881	873	898	850	821	888	854	893	850	920	917	899	875	834	928	883	946	866	880	866	888	900	920	927	892	921	922	904	926	912	874	897	921	868	895	922	939	882	861	839	853	929	894	917	857	907	880	858	877	868	927	906	881	914	934	903	885	903	894	881	854	921	917	898	891	877	860	855	878	879	864	838	931	889	869	891	861	869	895	910	925	918	880	853	858	878	835	908	877	876	918	889	807	944	893	884	856	901	950	923	887	875	946	920	902	927	847	891	881	877	901	894	918	936	905	866	896	869	886	891	944	835	867	872	883	915	949	960	912	871	825	861	898	924	904	866	848	856	894	913	868	898	909	887	855	886	910	876	822	907	865	943	870	915	936	933	835	899	871	882	893	935	871	901	879	858	874	863	889	922	913	918	891	870	925	869	831	929	879	950	913	915	877	900	860	913	882	953	905	915	948	895	858	910	885	881	872	932	863	922	961	903	958	919	951	897	909	899	892	868	898	872	890	902	862	886	931	949	919	937	868	907	927	891	949	898	868	898	831	927	940	895	869	894	889	894	858	889	885	870	893	879	846	897	889	882	946	886	895	858	857	930	890	841	892	899	918	960	918
20973	17359	18114	18985	16086	11994	10093	20991	43887	45057	28444	11933	2266	825	481	308	354	372	378	425	402	373	385	334	346	340	323	351	314	361	344	311	309	301	321	337	338	343	333	314	327	291	370	349	334	313	324	344	263	318	301	306	331	321	314	315	318	342	318	297	369	324	325	342	322	332	322	315	320	325	306	295	338	328	333	333	291	317	352	343	326	326	325	322	312	352	340	266	326	345	298	323	324	304	311	335	350	333	313	345	340	331	324	283	341	323	328	319	291	318	318	327	346	353	347	326	334	311	339	325	299	330	317	355	348	349	312	316	363	324	340	312	331	364	306	342	317	333	335	320	303	365	337	334	316	314	332	329	333	308	345	321	352	314	347	302	342	320	312	318	353	338	320	320	328	310	343	327	317	307	303	325	310	319	335	349	357	329	347	337	316	353	326	319	334	320	307	333	308	338	348	321	310	342	319	314	336	324	365	326	351	321	309	325	301	326	329	322	316	306	329	306	329	320	317	376	329	336	312	310	323	327	295	347	326	335	323	316	324	309	311	327	337	342	326	298	336	341	362	316	348	319	337	356	286	295	313	338	302	309	330	328	318	348	322	325	301	326	322	301	321	343	305	346	295	303	295	334	350	319	348	357	358	323	326	340	307	325	311	319	331	340	334	344	305	293	323	337	375	320	295	310	286	306	341	337	310	329	316	356	323	322	346	336	320	313	339	339	310	311	307	327	329	347	319	356	293	339	330	348	341	297	346	300	321	312	322	281	323	314	316	299	349	347	348	304	360	329	310	327	338	334	323	314	309	328	334	345	292	318	310	318	319	330	319	332	313	342	325	335	297	330	309	327	303	308	361	289	307	341	322	318	359	333	333	288	342	317	354	298	302	319	312	330	339	340	318	289	352	313	315	351	331	335	332	322	330	332	306	334	341	313	279	304	334	315	319	329	321	350	316	306	325	334	330	319	308	328	357	361	349	346	327	321	293	345	308	347	344	319	321	344	313	362	327	287	330	323	359	334	371	337	320	314	330	346	343	338	305	320	313	304	346	307	307	315	282	301	354	320	330	353	355	342	320	310	352	333	311	303	322	337	344	327	323	306	349	331	307	318	312	332	292	315	311	351	339	305	341	349	317	322	314	307	321	353	302	310	350	309	342	352	309	288	329	337	329	340	328	340	323	334	332	328	304	319	326	307	346	324	332	323	378	321	332	345	296	323	294	318	301	330	339	317	318	325	307	336	318	341	328	299	325	319	318	328	314	321	334	330	348	300	324	328	324	318	304	316	339	328	334	309	352	301	311	312	326	306	300	338	346	311	321	299	312	323	303	326	337	317	342	338	316	278	320	303	290	312	314	311	308	319	342	348	360	335	321	307	315	339	336	314	320	336	330	312	328	313	299	328	316	313	319	331	317	331	330	339	307	307	327	337	325	335	328	336	328	311	307	323	317	303	336	311	310	313	344	334	339	346	350	323	336	368	300	320	351	326	327	327	357	329	315	328	319	356	343	345	343	351	323	302	316	312	332	351	326	347	315	331	341	315	300	350	313	289	345	295	326	285	332	326	308	313	327	287	330	313	312	333	324	328	336	325	344	317	328	304	294	321	348	311	324	342	292	304	333	359	302	309	278	303	297	310	314	313	330	314	355	310	332	331	343	341	308	318	326	312	315	345	351	342	323	295	317	338	349	302	324	323	349	329	317	347	320	290	288	364	301	332	311	320	316	350	300	338	349	315	356	321	334	370	307	338	342	310	349	322	347	360	333	313	337	327	335	324	372	312	307	333	338	354	313	321	347	312	333	322	341	319	332	293	318	339	341	320	303	338	342	343	335	316	317	330	346	317	334	357	293	340	319	350	294	300	313	319	326	300	329	309	329	329	346	334	315	304	347	293	327	378	324	355	316	351	351	342	333	356	326	344	326	345	323	325	322	308	327	333	344	322	324	328	333	341	319	368	351	339	305	339	312	342	328	297	319	298	325	310	324	325	329	348	273	327	316	325	332	351	313	286	293	324	350	335	278	330	328	299	323	314	300	347	295	325	340	328	330	322	345	318	317	314	307	289	318	318	305	334	289	312	315	318	319	309	360	328	342	351	321	307	302	308	361	325	317	319	359	313	316	316	326	316	348	320	343	306	320	340	330	308	333	334	282	314	315	325	312	320	324	343	303	305	304	325	351	319	336	347	345	303	319	330	335	310	317	324	289	313	347	330	298	309	337	328	339	348	342	333	321	297	318	340	325	317	309	330	328	304	312	303	334	330	350	315	288	345	328	336	327	343	350	335	332	318	368	326	339	338	276	372	353	322	351	347	348	330	324	299	308	320	314	344	315	335	347	326	311	343	322	306	331	326	341	319	331	296	302	340	320	316	327	317	360	318	327	301	346	305	352	302	332	327	339	311	298	294	301	319	336	345	358	328	308	322	333	322	319	307	333	353	369	327	311	313	329	328	344	326	353	334	351	386	378	324	300	325	313	311	314	336	350	354	323	335	332	327	343	331	339	361	318	336	309	329	330	304	322	318	315	314	321	316	325	340	329	310	355	331	324	310	305	304	358	324	310	331	358	313	337	307	344	357	322	343	303	288	326	324	333	303	345	302	327	326	310	335	319	312	308	350	317	327	324	288	298	343	303	344	310	307	345	314	304	344	348	308	347	290	342	348	341	340	346	314	334	322	295	355	301	340	307	296	312	284	309	343	340	344	321	326	317	332	335	323	354	316	333	320	348	321	307	291	327	358	316	311	327	312	334	325	300	336	312	306	357	321	356	343	321	340	317	311	315	335	333	336	354	280	331	301	336	355	311	364	340	353	334	328	335	344	333	323	350	327	319	335	325	323	348	361	350	342	321	322	313	323	334	288	298	322	321	323	307	353	351	339	332	338	345	364	323	323	314	348	306	325	338	311	367	316	350	281	326	299	332	327	333	320	348	325	301	318	303	322	315	316	352	313	316	349	330	346	316	344	306	324	341	325	291	326	348	343	346	310	318	342	327	341	327	349	326	340	335	293	300	351	324	287	343	328	317	294	320	330	324	336	326	368	290	338	342	310	363	318	271	298	314	328	315	320	316	317	334	350	294	312	323	317	322	310	312	319	347	334	345	334	313	299	326	345	313	339	314	356	309	319	312	329	315	305	342	354	339	319	325	302	318	358	346	359	315	323	336	314	312	320	311	320	346	305	342	340	294	340	344	319	303	293	309	323	292	317	322	307	309	324	331	353	346	305	299	328	300	306	319	295	378	351	330	306	357	311	328	324	331	297	283	301	285	322	317	307	319	325	305	314	319	314	326	323	336	320	329	319	297	318	335	318	311	344	284	338	288	326	318	331	324	335	308	312	294	322	330	348	330	339	327	314	286	331	319	305	346	361	312	298	321	315	320	324	322	321	347	344	324	320	299	325	331	316	334	283	338	321	323	337	338	314	304	267	308	320	317	298	354	295	335	312	350	334	320	336	332	305	326	344	341	369	333	327	346	335	329	341	343	358
12524	12040	14922	21303	20745	19812	19194	35149	58473	57987	41515	23328	6401	3091	1525	885	961	923	1152	1523	1311	1088	1063	977	877	877	832	858	841	847	813	812	874	844	895	829	839	897	803	793	835	916	821	833	900	866	808	828	825	864	835	847	863	832	887	782	899	881	855	859	807	812	849	844	864	842	781	824	867	856	792	812	851	915	844	855	863	890	839	822	846	843	886	862	812	840	839	814	810	805	797	828	868	857	909	848	860	844	859	822	845	807	830	837	807	894	821	797	804	829	908	831	840	880	833	893	818	786	887	837	817	863	905	849	790	829	825	843	847	818	864	840	843	824	818	835	911	882	845	853	795	852	843	886	879	868	829	829	815	849	861	898	901	812	847	823	838	851	843	859	820	858	780	838	800	866	841	866	839	810	841	796	824	803	841	820	802	841	794	845	820	883	804	822	864	842	826	812	874	844	887	820	866	842	813	836	803	836	826	807	805	839	905	805	863	866	821	864	828	825	894	815	872	845	857	838	840	841	856	829	814	858	838	871	843	869	893	809	862	829	846	846	855	815	868	830	789	800	856	842	876	864	860	864	869	910	852	858	793	894	878	833	854	872	814	779	835	823	863	838	889	797	849	823	886	838	870	833	837	882	849	878	863	832	857	782	858	809	827	830	846	849	858	832	859	880	861	957	856	840	815	870	899	833	781	830	820	865	877	827	833	864	836	818	828	887	799	896	878	857	814	811	888	807	888	836	823	842	896	859	758	850	847	859	855	843	832	851	842	848	810	801	866	812	826	860	856	834	825	878	848	840	816	836	836	837	823	887	844	869	806	825	854	808	818	768	789	857	854	863	852	892	856	837	809	878	856	847	859	818	849	879	844	824	838	829	868	800	853	883	853	786	820	868	803	835	813	865	904	881	814	801	839	881	823	889	874	829	826	838	853	807	862	865	878	842	850	805	884	885	806	863	846	789	852	852	833	854	866	835	873	791	873	833	887	845	839	830	808	828	866	826	828	835	862	837	840	831	819	770	852	863	866	842	780	820	825	860	837	783	870	883	853	865	935	879	881	853	854	835	829	867	861	887	838	856	836	847	874	841	836	903	850	866	827	852	810	843	840	829	832	832	823	889	851	838	834	830	859	881	782	885	841	844	814	882	886	823	889	833	846	824	889	847	898	882	784	867	778	843	846	907	843	805	844	829	802	848	800	836	808	850	808	866	905	851	850	856	817	857	844	836	841	831	857	782	816	794	840	811	848	937	887	834	866	856	854	815	831	854	773	834	874	829	871	829	853	784	847	837	870	836	886	796	834	840	816	840	860	888	862	807	836	784	845	855	889	867	871	868	780	839	857	902	866	815	861	808	827	788	806	820	869	922	832	843	813	882	839	861	840	798	895	797	891	855	863	828	810	831	820	833	823	915	821	829	852	827	825	887	857	878	879	802	927	789	830	858	862	856	808	785	881	836	829	860	860	879	851	844	832	829	845	812	850	847	811	879	818	840	888	822	884	759	875	869	840	822	865	879	872	889	874	804	822	812	824	879	832	830	861	899	826	870	821	801	845	866	889	874	819	886	870	826	844	911	810	803	870	777	802	893	817	852	857	853	855	843	859	846	873	802	844	843	805	805	862	843	856	849	871	813	804	883	806	829	870	865	810	779	864	891	815	792	838	841	834	833	881	842	862	835	820	849	817	874	830	807	849	820	854	849	810	853	810	794	843	830	839	805	794	875	793	842	812	853	790	857	868	800	840	818	819	808	869	842	833	831	834	859	824	849	828	926	877	844	840	855	842	865	832	842	829	856	825	804	819	828	846	825	851	814	842	799	805	836	838	870	807	791	860	836	875	827	854	832	839	840	834	860	854	757	888	843	890	819	842	856	866	828	815	811	813	844	791	814	857	874	833	780	824	829	861	899	863	830	817	856	824	834	876	831	887	849	860	872	851	836	870	857	793	848	823	873	831	876	828	873	855	846	881	863	846	808	852	886	829	838	856	855	902	865	862	843	874	824	811	835	872	882	849	824	833	868	863	836	820	827	884	882	875	800	842	766	859	785	864	826	824	841	793	820	845	818	826	918	755	868	827	807	877	849	847	833	857	839	892	838	845	859	861	837	867	837	811	807	813	822	844	822	849	851	862	847	824	855	812	806	840	834	831	791	864	878	817	862	807	882	903	825	856	890	821	804	788	859	831	847	889	875	839	828	830	869	848	872	826	802	829	852	815	840	871	851	838	817	832	819	857	824	836	855	915	816	903	851	833	844	814	834	856	868	812	834	825	805	878	822	853	841	852	869	884	832	824	857	829	858	836	849	840	809	850	863	844	855	851	876	834	869	833	871	847	845	847	883	816	851	818	825	847	821	893	846	844	836	852	858	851	878	833	818	886	828	841	833	814	842	820	790	862	847	834	850	851	814	822	836	842	824	820	859	862	828	893	870	847	848	853	878	846	858	813	856	846	807	826	846	827	865	840	811	824	843	883	821	819	872	789	889	796	787	872	861	860	844	822	847	863	873	811	815	825	881	823	818	886	854	873	803	819	795	869	833	809	854	817	875	830	812	836	858	834	862	886	755	825	869	827	810	821	863	873	851	816	853	861	805	819	868	876	877	868	884	879	855	842	832	828	831	869	869	851	862	813	819	820	894	828	876	833	846	814	863	841	853	853	878	879	859	822	799	828	893	852	830	869	837	893	790	834	796	859	848	867	848	808	838	856	862	890	804	819	782	887	821	881	850	802	862	844	896	810	816	831	782	840	846	836	838	857	881	833	861	838	831	832	854	832	847	832	838	838	840	753	848	830	910	867	801	820	832	805	873	867	852	847	885	847	820	801	871	815	853	863	832	859	887	851	825	783	842	841	867	800	851	885	798	869	769	846	858	859	867	815	810	836	802	854	907	781	849	798	861	816	845	814	852	879	789	834	851	881	850	839	798	826	880	847	880	820	848	830	880	861	844	864	832	846	851	817	777	884	808	842	875	870	862	854	838	842	881	838	847	839	829	832	894	824	824	851	844	879	879	832	887	903	837	841	806	813	844	883	810	839	833	776	823	853	811	835	787	819	815	877	804	864	838	873	821	822	806	813	849	854	774	872	796	825	815	858	812	809	839	834	875	877	842	876	832	824	854	829	854	818	846	840	851	831	866	832	834	859	875	859	845	862	865	816	786	880	862	856	835	878	872	841	828	794	832	826	838	851	817	850	826	876	832	877	878	821	803	858	865	863	883	814	846	839	866	857	855	837	839	865	812	843	872	805	810	844	833	873	832	855	798	871	871	869	828	875	865	814	841	835	835	812	826	839	865	829	828	822	884	858	874	881	866	841	819	842	860	889	895	852	891	877	816	813	862	876	806	846	799	815	819	806	867	824	829	869	834	806	834	831	864	824	865	783	848	816	858	848	811	856	838	788	815	824	828	876	819	848	860	862	894	847	814	815	812	857	841	870	807	807	879	863	822	849	806	808	884	806	815	849	835	831	802	900	854	788	824	808	833	786	798
4591	3627	4601	4152	2774	1864	1406	1436	3138	4597	2925	1173	405	347	374	333	368	335	316	300	331	312	329	342	326	303	340	327	340	313	314	339	319	296	320	316	322	361	337	344	346	344	325	341	299	322	321	325	334	317	336	303	297	313	316	302	318	325	297	354	344	346	333	292	333	333	314	337	312	310	320	322	361	352	338	300	339	340	319	329	337	320	347	324	354	326	308	330	311	360	316	327	329	341	328	313	345	321	345	294	328	291	347	328	317	330	317	324	297	305	313	319	323	326	286	361	315	341	307	325	302	306	323	303	313	334	326	323	323	283	310	352	312	314	337	337	319	345	311	331	333	297	303	298	352	338	330	333	344	298	303	307	294	326	324	332	319	339	295	349	332	329	338	360	335	347	327	313	305	314	314	339	338	297	322	328	351	306	339	331	340	324	339	322	330	314	323	302	320	322	330	318	315	331	299	334	331	352	323	346	337	323	322	327	351	313	319	332	351	320	323	312	342	346	319	309	336	328	342	325	316	268	345	331	322	350	324	330	314	334	332	353	312	316	321	316	321	300	295	326	345	328	311	328	327	315	330	287	322	346	323	341	313	314	355	318	331	319	312	304	361	315	330	317	287	346	329	316	316	321	326	346	296	337	301	295	303	316	317	317	322	327	328	341	322	310	295	330	327	346	320	330	312	333	348	338	330	357	293	333	325	360	322	320	349	321	290	315	360	336	346	309	303	310	317	321	327	328	313	307	323	307	315	290	327	345	326	335	321	357	334	343	315	332	279	341	358	344	325	331	321	339	311	314	327	345	313	295	343	300	363	345	309	333	326	346	309	323	339	316	310	291	337	298	338	297	340	341	355	324	289	323	312	325	331	353	319	320	337	304	332	310	312	329	319	367	311	316	313	327	314	342	325	295	342	314	303	312	330	280	328	333	317	343	323	302	315	311	333	354	333	303	332	323	307	315	321	310	328	316	346	336	332	336	320	319	329	344	319	355	346	317	321	320	318	349	321	322	325	355	279	299	323	337	314	316	317	311	344	335	327	351	321	344	313	330	307	309	311	351	333	329	358	328	304	380	350	337	324	309	344	308	332	305	338	326	342	310	322	336	346	301	344	331	339	322	326	348	337	313	316	321	305	285	321	321	342	334	332	299	347	328	323	332	297	343	314	355	286	324	340	337	313	314	353	327	348	309	333	314	318	303	324	311	292	319	318	314	314	350	338	378	334	334	347	305	308	316	315	341	340	322	323	326	317	285	354	296	343	299	367	345	322	314	343	330	329	313	331	348	352	336	315	326	313	324	333	291	323	339	333	297	334	276	314	303	331	333	303	305	301	339	344	340	314	299	315	321	319	317	314	286	319	353	354	347	357	351	341	337	331	310	350	312	303	321	360	299	333	320	340	314	324	340	307	335	279	311	347	334	313	321	322	290	308	307	330	335	315	317	337	304	312	301	309	338	325	332	307	331	304	333	329	322	331	297	343	304	326	321	319	330	344	349	346	352	318	323	329	316	325	324	318	323	325	331	311	328	339	310	353	328	313	311	314	323	350	327	303	343	327	353	345	327	322	351	322	315	335	321	325	315	334	350	295	334	337	365	323	304	351	364	287	341	300	365	318	325	302	336	320	355	333	347	340	327	324	321	317	298	325	315	336	299	328	351	320	297	318	317	317	324	292	314	352	351	307	359	318	338	320	302	335	337	319	332	306	346	308	325	329	340	317	324	311	313	353	313	312	277	326	325	296	324	290	321	317	328	341	323	317	361	316	347	324	293	336	337	321	318	323	310	304	345	338	358	299	309	318	342	321	319	330	351	306	320	344	327	359	336	310	319	337	322	326	300	304	325	338	342	343	306	335	330	309	362	334	329	338	354	311	318	293	322	320	357	312	301	353	343	329	316	331	326	338	357	334	351	359	337	303	335	319	321	303	325	312	293	339	317	309	351	333	315	314	327	315	331	353	361	305	348	334	313	350	330	321	336	300	338	323	311	314	321	343	340	323	346	291	344	319	363	354	313	303	308	338	356	317	328	306	320	313	356	317	311	342	314	306	326	342	294	331	302	313	319	350	292	324	340	298	333	318	324	345	321	298	322	352	311	329	338	314	356	343	311	310	311	326	352	317	341	300	322	357	352	325	351	352	321	326	308	333	355	336	347	287	355	330	323	307	316	293	297	330	297	291	321	344	336	314	309	315	305	311	335	331	347	326	328	323	303	289	353	359	330	338	304	296	345	333	299	332	310	334	316	334	332	341	316	351	334	347	356	331	331	338	289	300	309	307	327	336	336	315	359	354	298	334	319	345	325	315	317	331	307	298	329	336	315	329	289	319	303	359	330	295	314	337	300	333	319	329	311	341	305	366	328	310	345	326	336	282	311	364	313	344	316	293	341	328	302	319	306	336	334	299	311	307	325	327	351	313	342	335	334	360	335	349	320	284	311	328	315	312	344	385	310	293	328	339	326	311	333	309	314	340	306	317	337	334	330	310	300	339	365	303	310	331	317	301	345	320	320	315	312	324	326	353	358	311	308	335	313	314	320	338	290	297	310	338	343	312	367	311	307	317	290	294	326	334	342	323	294	336	334	310	313	334	304	315	321	330	297	329	325	354	318	321	337	362	337	315	348	351	328	343	324	322	357	309	319	312	302	326	311	344	307	321	302	333	296	308	335	329	322	337	280	327	336	305	334	361	345	316	326	346	344	351	334	304	322	341	322	339	327	305	322	318	312	336	336	338	325	312	322	309	315	328	317	315	299	301	359	292	317	321	329	332	293	280	324	358	329	337	307	327	307	329	335	316	299	349	313	322	320	313	340	323	319	341	335	310	322	327	290	313	293	342	304	316	335	353	362	331	325	325	312	375	342	300	317	326	326	339	312	313	293	323	343	319	332	323	329	306	325	364	295	303	296	341	349	296	317	311	350	302	322	334	323	332	321	318	352	278	328	327	317	350	316	302	321	338	288	319	311	320	320	349	359	332	322	338	351	325	338	327	309	318	348	335	313	320	359	299	325	338	307	322	314	295	321	319	319	305	314	334	329	343	299	321	320	317	310	334	325	305	274	344	367	303	323	339	292	362	311	351	328	317	315	346	327	339	348	327	325	331	339	317	344	309	332	301	345	346	309	311	345	343	341	303	324	327	295	309	341	298	332	331	292	320	312	315	322	309	345	352	328	348	337	350	352	320	339	340	331	333	352	326	315	327	331	325	329	314	337	330	344	316	327	320	338	324	296	331	348	305	320	302	328	335	346	330	307	334	325	342	309	317	314	306	336	336	313	318	321	338	309	300	320	305	293	287	311	350	341	327	330	298	316	327	327	347	331	313	326	333	325	326	346	348	336	322	333	324	350	310	309	306	312	326	343	340	295	338	304	322	350	322	338	319	297	312	300	346	304	327	323	319	349	325	317	315	357	316	333	318	328	360	320	358	333	329	340	369	319	328	330	321	338	326	314	355	306	317	334	328	328	329	328	358	319	349	314	353	346
4086	3534	5960	8765	7814	6626	5181	6485	14012	17538	10540	4184	1154	993	895	864	835	864	894	883	887	855	881	868	872	891	832	817	813	842	842	864	791	858	868	852	851	846	795	873	840	918	876	902	875	839	844	810	860	896	830	857	842	890	805	866	855	867	877	816	863	835	901	853	816	840	848	869	829	849	893	865	889	877	860	904	880	853	832	826	834	907	925	826	833	853	862	798	847	851	865	874	823	831	841	873	842	831	825	852	823	862	874	841	813	861	849	854	844	830	852	894	879	829	848	891	882	859	863	859	859	885	827	847	881	863	832	860	863	851	825	784	870	814	812	815	843	850	863	831	815	855	858	860	917	812	903	845	882	838	885	847	859	836	849	837	845	805	878	808	814	847	840	828	878	842	786	839	747	859	850	919	821	836	826	869	900	875	852	836	812	865	877	858	851	838	782	904	846	865	868	862	816	880	846	862	793	812	861	839	874	820	842	830	858	852	853	838	826	828	832	851	841	810	851	806	903	893	838	837	849	832	813	870	812	867	805	880	829	796	830	834	881	858	888	827	864	822	833	777	853	845	853	877	809	847	877	852	832	842	904	846	851	798	841	872	834	853	866	873	845	887	832	825	894	845	843	873	847	803	897	849	844	852	893	843	832	854	873	835	847	863	877	841	836	840	882	838	858	896	822	848	871	871	844	832	845	887	859	857	819	877	795	833	822	832	883	816	807	864	845	845	843	787	848	856	831	860	848	911	829	884	864	802	879	907	865	856	836	840	801	874	841	899	781	825	903	812	879	793	857	826	861	814	843	809	877	828	822	795	846	839	841	831	849	801	817	831	838	872	875	843	883	869	865	845	837	837	836	864	820	847	872	831	838	824	855	828	862	881	875	794	828	907	879	817	874	860	824	827	890	878	825	849	860	860	836	858	848	814	843	802	836	848	951	910	890	812	867	869	857	808	850	863	835	864	830	868	841	794	876	807	884	899	892	854	885	855	849	845	853	876	855	827	832	880	841	799	857	863	807	906	865	884	855	837	847	883	829	849	833	885	826	839	871	838	780	817	869	875	836	883	851	843	908	871	898	841	806	818	801	808	850	812	831	861	802	843	818	874	809	910	874	812	816	843	807	881	780	827	805	835	848	852	882	849	880	853	885	828	856	847	861	846	873	892	823	848	869	827	863	841	883	879	878	827	836	857	837	857	830	837	846	845	882	849	844	803	822	822	849	867	833	829	890	929	879	915	856	916	832	918	825	837	880	883	844	863	832	823	769	863	880	822	875	919	854	824	846	866	883	879	856	904	786	845	855	859	851	905	855	822	886	914	825	839	863	890	874	833	872	820	824	907	857	836	834	862	864	797	816	839	825	816	872	855	850	875	850	876	852	836	871	853	862	855	830	838	824	836	840	854	850	839	818	910	826	857	863	837	850	869	842	889	871	885	812	859	840	833	810	897	835	840	843	846	789	850	864	837	845	806	847	871	859	838	893	858	822	869	816	848	862	873	850	814	849	882	795	833	839	848	899	881	897	849	884	888	802	882	871	883	796	831	854	844	856	882	831	821	879	874	858	872	862	867	857	840	848	845	837	842	862	821	880	818	843	919	893	907	802	815	891	839	811	868	887	873	831	863	883	814	864	880	844	817	806	825	823	852	869	800	852	877	871	829	828	861	877	846	851	857	865	841	827	826	846	825	809	882	894	897	848	846	835	820	805	846	882	866	789	835	856	822	798	821	840	914	898	826	850	851	856	822	863	866	838	855	853	836	837	833	851	854	848	856	888	843	893	796	845	812	874	805	833	920	832	851	857	845	894	872	831	782	845	873	863	862	802	886	843	872	885	805	854	842	849	882	851	842	814	870	836	865	855	813	833	838	857	865	853	817	859	830	901	903	871	860	813	912	934	891	866	836	863	853	875	827	848	793	888	873	801	876	854	826	815	882	814	866	848	852	835	882	932	841	916	819	859	862	843	843	814	878	851	883	867	876	885	841	851	860	908	861	846	885	839	873	849	864	880	834	791	868	872	849	859	796	869	875	810	809	847	862	834	808	811	828	885	932	837	839	857	888	830	831	888	845	857	889	851	791	862	903	822	837	796	898	897	869	826	828	884	798	884	871	810	838	803	836	811	817	853	824	839	872	860	833	835	828	861	827	839	866	867	865	844	812	901	852	864	836	830	874	859	846	883	863	848	856	805	890	826	845	888	800	863	878	826	808	841	861	828	805	857	860	884	834	867	836	853	829	860	855	855	900	887	895	872	885	836	834	836	890	863	814	819	849	876	849	901	844	800	843	760	796	877	858	845	890	859	850	851	829	799	861	876	894	917	885	843	879	845	830	867	878	858	838	827	816	871	858	887	787	824	878	828	937	845	805	886	783	852	868	842	842	848	860	878	845	879	813	848	874	824	866	868	836	809	816	887	841	826	838	881	818	753	847	863	838	870	876	827	873	852	826	871	870	839	853	868	831	817	821	901	836	851	825	832	843	855	862	825	858	907	877	827	897	909	883	838	800	859	855	835	859	856	867	886	833	840	866	884	860	891	871	853	865	892	879	838	847	874	820	854	820	866	833	853	832	860	863	780	821	803	819	863	844	759	855	834	862	831	852	816	849	916	875	844	868	852	884	870	911	901	820	857	844	890	864	870	821	859	822	819	884	827	908	875	893	800	831	837	856	830	866	824	842	825	838	860	859	768	853	861	876	832	848	861	840	865	811	828	884	889	850	810	852	864	862	823	825	861	807	873	857	827	824	789	885	836	880	818	834	881	828	851	884	803	873	851	870	921	800	824	857	846	835	886	852	830	893	817	828	881	849	831	824	810	809	807	853	849	889	821	858	778	830	854	812	820	849	824	845	854	889	843	852	878	862	796	834	831	901	836	900	837	867	806	882	899	830	811	844	849	868	828	875	823	834	804	842	773	857	883	834	879	910	863	842	909	839	852	848	833	833	813	867	847	877	841	814	888	854	850	837	836	824	861	852	809	834	910	827	812	882	849	862	842	790	870	822	834	818	862	852	872	832	749	779	848	808	827	841	864	832	890	841	825	841	892	836	850	852	844	870	859	868	878	819	860	856	871	856	840	804	773	859	786	832	914	861	880	856	842	870	819	810	869	872	866	855	832	846	868	888	889	837	844	898	865	821	888	856	828	858	856	878	853	903	818	854	870	827	819	838	888	865	865	839	827	885	867	858	863	848	852	785	848	896	834	842	849	791	917	879	805	782	843	812	900	851	831	846	886	866	891	882	858	813	854	903	855	826	879	833	834	836	854	871	867	855	851	813	856	867	851	840	853	874	815	803	848	859	817	843	876	853	847	890	850	835	857	889	847	816	891	841	863	854	875	835	900	872	861	829	883	893	841	796	875	931	829	831	822	884	842	849	847	865	887	829	824	858	912	898	827	867	848	850	808	856	831	818	821	865	861	836	811	880	807	807	838	837	820	868	848	815	874	873	822	819	821	870	871	806	814	856	846	907	850	813	866	862	860	841
13928	11598	11949	13291	10832	7697	6196	10009	29172	32742	20564	7471	1182	636	435	359	382	351	396	455	412	393	375	334	358	320	325	375	345	344	340	336	365	351	351	338	305	330	307	341	297	386	362	357	347	329	366	347	342	347	357	337	336	346	354	321	342	327	341	325	382	345	374	366	342	347	365	315	347	335	343	361	342	355	338	337	337	362	370	341	353	340	328	345	325	346	327	338	337	363	316	354	315	354	320	366	361	327	298	294	334	351	329	356	356	332	345	330	310	347	320	317	338	365	364	292	331	285	317	332	368	347	367	322	363	366	336	326	324	354	350	337	338	354	370	328	353	326	352	313	307	348	285	340	300	350	337	322	332	335	381	368	352	322	321	328	366	327	352	335	311	364	336	366	357	346	326	353	384	359	340	333	341	323	330	319	320	349	357	295	335	334	360	393	355	360	330	299	336	333	335	315	354	359	319	329	352	346	332	335	357	300	337	348	359	325	358	342	332	343	353	368	325	344	325	370	306	347	318	350	307	330	356	322	347	339	335	317	334	320	363	341	339	318	329	349	362	383	347	325	357	332	326	302	318	307	352	336	319	353	335	340	314	356	338	325	341	338	317	336	319	351	332	350	313	362	323	340	345	320	342	340	361	344	323	345	348	365	321	356	326	353	316	326	311	332	327	312	304	363	324	342	350	339	323	330	309	356	311	355	347	334	350	339	358	374	345	359	321	330	356	351	326	369	336	337	369	359	335	339	330	366	338	355	359	353	365	355	341	346	354	341	347	283	346	364	330	372	342	367	327	335	363	340	324	338	317	347	351	365	357	330	348	338	365	338	344	363	340	340	359	335	374	337	362	356	370	347	309	339	324	389	355	337	322	320	302	373	339	346	309	353	321	327	333	356	349	332	368	346	350	333	328	350	348	380	331	364	327	306	318	331	332	325	347	324	344	363	336	341	325	333	330	358	333	344	320	328	335	319	371	348	341	334	307	342	327	300	359	348	315	336	358	348	345	352	352	337	349	364	346	328	321	317	364	335	323	346	338	341	338	322	356	351	347	324	341	327	342	344	358	363	344	343	339	345	318	327	333	314	369	346	339	332	327	323	347	371	346	316	350	368	359	333	340	315	346	349	401	308	357	325	355	356	327	325	364	371	328	347	332	372	336	356	353	335	344	348	349	344	389	376	339	353	326	331	375	321	346	350	357	360	330	331	329	365	363	360	341	339	324	341	338	318	377	350	293	348	350	327	353	390	342	340	341	350	328	332	315	350	326	355	339	335	327	360	314	326	312	336	337	334	355	336	334	347	341	349	344	365	338	352	334	335	346	329	357	372	331	334	361	357	343	345	337	339	315	367	332	334	323	350	333	316	327	324	326	339	339	352	348	316	344	357	335	364	307	332	356	331	307	325	334	316	382	323	342	341	314	331	382	328	333	368	370	345	349	357	349	282	352	329	358	329	342	351	298	349	345	346	345	339	344	339	342	319	336	362	310	359	341	305	330	332	314	331	328	344	329	327	315	375	307	337	346	338	318	332	321	325	362	356	331	313	351	357	343	363	358	327	334	303	320	352	358	331	324	334	366	316	343	327	332	373	329	331	351	348	368	316	319	304	341	342	364	330	308	369	328	346	338	340	360	317	327	331	344	319	316	326	318	346	356	344	367	337	339	339	358	340	351	324	343	349	374	282	346	321	330	338	299	317	355	344	354	360	366	302	373	323	331	368	350	360	300	352	337	349	323	344	340	323	363	310	348	345	341	338	349	300	337	324	333	325	322	353	336	381	345	340	374	356	342	333	356	308	330	331	325	319	357	335	359	329	341	352	319	323	388	322	352	367	362	334	329	357	365	350	329	304	333	351	316	334	344	331	345	356	357	329	347	322	340	351	352	349	365	324	323	344	342	333	363	348	322	319	328	334	343	332	330	324	368	345	365	341	336	354	347	293	348	321	316	343	368	381	371	341	320	331	342	328	338	316	360	319	337	355	360	340	354	330	363	354	339	350	343	356	339	336	364	338	333	354	342	345	352	309	338	327	299	352	354	342	339	341	309	318	340	340	360	320	337	332	341	324	331	301	364	339	343	334	333	322	334	331	390	364	315	331	341	387	308	378	346	333	342	338	324	342	334	323	324	352	305	326	362	344	337	324	368	403	377	360	313	343	314	334	336	346	338	365	312	325	350	375	344	315	326	362	331	361	356	358	342	393	339	325	335	359	348	337	335	331	342	324	320	347	342	364	321	313	356	328	345	349	335	368	350	325	337	329	362	332	350	319	325	369	354	337	327	335	328	323	337	349	310	347	332	329	301	339	330	379	363	351	373	318	335	325	339	331	365	341	338	327	341	315	343	345	363	356	324	344	310	342	344	322	357	353	346	333	371	341	358	337	339	310	333	332	327	343	342	329	322	342	359	316	343	338	348	335	355	312	357	304	348	323	344	351	322	348	332	328	311	316	340	315	357	348	323	344	356	330	336	332	358	338	325	359	307	337	359	316	342	348	354	322	337	362	346	312	342	328	343	348	341	325	347	357	305	338	369	390	348	351	356	360	353	298	341	327	341	354	344	318	339	370	324	347	311	356	331	324	350	330	376	368	339	341	342	379	318	349	308	341	360	364	366	342	331	366	363	335	325	320	309	353	310	356	307	341	365	348	322	360	348	327	334	362	311	336	332	334	326	356	340	322	338	342	380	315	317	353	336	335	339	348	357	350	357	304	343	349	310	334	385	344	348	332	320	343	344	336	386	345	348	345	340	347	343	364	345	354	371	323	346	326	297	335	345	357	383	349	330	337	346	369	328	347	382	331	329	324	313	314	335	338	318	336	293	326	317	343	355	354	334	351	349	349	327	345	357	356	327	346	328	324	329	351	323	347	348	337	345	362	333	336	386	316	296	355	337	329	335	326	364	353	357	335	317	319	364	333	341	339	358	320	325	333	352	324	309	354	333	318	345	322	332	321	357	343	308	359	345	356	333	334	330	358	327	337	338	320	359	347	346	336	367	335	340	356	345	348	368	326	320	359	337	360	337	284	370	348	380	347	338	332	314	383	351	340	289	343	347	354	365	344	314	321	326	319	341	319	349	351	311	351	334	323	343	373	317	364	319	316	315	349	337	341	341	354	339	391	338	351	350	348	330	331	326	342	344	342	323	326	320	297	330	337	341	332	336	365	359	306	313	336	335	360	328	363	344	323	337	331	337	349	329	367	347	357	336	366	333	340	328	356	315	361	341	314	326	322	331	355	335	324	350	348	302	368	321	339	343	343	353	335	315	308	339	331	319	326	341	319	378	347	348	344	336	335	344	343	345	305	342	351	329	321	328	309	325	328	345	361	326	354	347	386	331	341	350	365	335	358	341	342	316	337	332	334	343	336	356	354	351	356	328	344	349	365	333	342	352	300	357	337	344	317	371	367	330	359	343	361	347	321	343	362	331	349	331	339	357	294	342	305	324	318	287	322	299	346	320	350	336	342	303	357	337	323	324	326	315	363
9903	8434	11523	17158	16882	14677	13619	22492	46644	48777	35696	17914	3842	2550	1301	972	975	914	1153	1394	1346	1213	1069	1013	920	948	872	840	869	872	921	917	911	798	939	888	918	863	874	895	842	895	875	871	882	945	922	912	893	873	844	894	873	856	859	868	897	838	891	888	917	879	876	854	875	886	908	883	852	840	862	874	894	901	872	852	853	876	875	880	901	900	910	881	912	908	885	881	876	939	915	874	905	968	872	869	879	882	902	877	897	868	871	878	906	859	889	881	860	869	913	852	865	872	897	805	881	852	836	877	884	870	899	865	903	855	890	862	926	899	843	869	876	874	836	930	871	874	877	906	906	901	875	882	901	817	876	842	860	819	881	945	882	860	935	888	877	931	949	871	942	852	865	864	934	876	894	830	895	857	828	851	936	886	901	823	850	861	867	843	874	925	843	847	885	906	863	843	874	854	919	844	879	904	852	898	844	896	895	859	928	826	862	909	863	871	882	877	889	864	843	883	855	898	915	850	947	890	907	866	858	940	909	902	878	908	852	841	878	855	916	861	857	914	867	914	879	879	868	912	935	872	828	915	925	852	832	920	870	846	894	849	930	909	895	817	899	927	837	900	865	870	864	872	818	865	893	879	856	873	874	894	936	915	888	894	913	883	859	852	862	942	893	931	926	938	872	902	826	855	855	837	896	865	831	872	881	886	874	938	838	863	847	920	851	941	895	841	874	898	880	866	830	911	866	858	836	856	870	896	957	845	916	895	868	905	916	909	956	933	880	904	891	904	883	945	891	848	882	906	854	897	874	907	888	830	889	883	866	920	864	910	920	919	896	886	923	880	896	898	883	863	923	900	882	912	832	893	916	852	860	858	877	850	859	909	823	917	920	874	858	911	855	901	847	908	816	923	878	915	864	915	940	826	868	894	907	930	906	954	921	900	924	908	885	910	863	883	811	947	863	884	909	908	855	870	919	852	900	853	829	917	848	847	937	844	853	900	847	890	904	898	909	900	883	890	871	889	901	832	892	885	867	826	873	861	890	911	862	914	849	930	901	923	954	865	923	918	862	862	892	897	871	909	884	879	897	910	894	840	931	923	884	914	862	922	910	896	881	905	909	866	833	886	892	909	865	894	884	896	848	854	921	878	888	897	888	880	884	871	932	823	834	896	920	923	949	859	817	896	907	918	895	875	920	848	830	940	962	943	901	809	843	875	906	864	855	882	871	865	914	925	887	850	902	887	882	894	887	903	908	937	912	848	852	856	912	899	876	908	880	906	860	906	859	894	892	906	892	886	869	899	899	865	859	928	894	850	908	830	887	897	880	875	870	864	907	913	917	901	875	863	847	873	847	923	824	831	881	875	863	857	845	876	856	895	917	919	866	887	910	879	874	894	877	889	893	920	854	898	845	957	892	855	908	901	801	933	859	903	867	887	921	890	881	896	843	890	862	907	905	902	860	891	890	885	898	886	882	928	867	872	893	840	900	957	903	857	854	902	876	863	871	909	847	880	876	858	917	857	855	912	926	865	954	886	876	910	913	854	878	871	830	912	881	896	927	902	854	891	887	899	888	907	863	835	843	943	890	875	833	870	850	871	847	940	890	853	850	889	834	880	904	892	897	834	928	843	875	903	898	893	832	873	902	886	856	890	909	910	875	917	879	881	907	923	917	868	884	857	864	884	902	819	875	870	884	854	880	890	890	911	919	901	839	903	851	867	923	870	828	893	903	904	878	849	934	902	887	849	879	898	851	946	842	885	913	932	886	875	860	826	907	880	845	856	890	881	862	907	874	816	900	844	953	917	878	883	916	855	827	939	882	850	855	888	867	876	886	917	896	848	864	871	879	909	871	845	893	873	925	918	916	899	872	912	889	880	924	839	904	812	876	837	909	852	963	863	876	847	866	848	919	996	876	912	863	841	833	912	959	889	897	895	882	870	943	869	887	891	826	879	878	863	914	914	914	878	910	835	864	866	932	878	949	888	916	850	939	873	889	857	874	874	868	900	900	910	890	865	882	925	903	897	879	909	872	910	881	885	921	883	868	936	913	884	852	884	874	869	877	891	892	916	890	886	899	887	900	896	817	948	881	943	878	867	910	841	900	882	889	884	869	895	918	919	844	890	882	910	915	884	842	893	884	886	930	895	891	893	930	862	870	872	878	884	881	876	880	802	842	893	878	840	927	822	860	880	911	844	846	869	921	894	918	882	876	886	864	881	874	938	886	936	923	863	866	858	875	864	840	852	865	863	873	860	898	845	919	895	927	899	874	896	874	897	922	849	944	872	853	929	910	882	877	865	867	862	915	885	920	892	920	870	901	853	897	871	866	859	907	868	926	913	852	878	885	877	879	892	874	933	888	903	914	906	886	887	861	860	903	859	880	941	951	845	884	872	891	919	930	905	857	846	845	893	839	907	886	857	884	876	896	888	908	850	935	905	932	911	895	902	873	824	952	866	853	883	960	882	859	878	864	874	868	830	855	875	870	904	846	880	898	870	869	894	877	887	831	906	900	887	884	896	890	923	910	871	952	861	905	895	862	943	869	902	822	882	948	876	909	856	846	909	951	891	863	908	875	932	898	877	848	843	894	843	872	867	844	847	864	936	860	883	885	875	845	908	880	914	855	911	885	893	945	889	915	867	850	876	846	915	937	909	867	904	860	887	873	893	904	885	833	907	981	949	837	876	922	911	848	877	843	885	860	863	841	845	896	915	822	845	883	880	912	868	857	881	919	903	869	881	844	892	923	863	960	852	843	883	931	896	941	903	894	916	834	873	852	944	869	877	877	874	936	877	862	842	929	959	862	902	900	947	899	920	859	900	923	862	907	900	893	845	865	908	914	887	885	873	896	886	838	928	879	883	905	875	857	870	891	918	831	855	853	861	832	874	844	866	896	876	942	865	920	868	873	935	870	863	833	864	879	888	874	861	865	840	829	833	869	912	913	910	826	847	891	859	874	856	847	923	858	947	902	875	852	908	881	890	871	862	874	849	905	850	861	885	894	901	857	883	905	870	914	875	872	895	908	883	843	934	911	878	871	865	871	859	869	896	883	878	942	893	897	872	903	888	904	919	900	887	883	908	954	899	835	845	827	844	879	929	862	868	876	892	869	848	820	836	941	850	891	880	853	851	908	799	859	876	865	913	935	871	923	885	885	942	912	906	906	866	881	859	888	899	911	865	924	933	924	896	910	860	862	929	818	886	893	870	931	948	864	923	915	886	867	865	861	877	886	861	899	876	944	918	874	887	898	924	891	886	799	923	870	921	887	875	859	839	918	882	878	936	837	930	868	922	838	895	878	899	927	880	880	861	845	925	872	917	888	835	918	904	911	891	899	869	862	872	842	891	871	856	836	924	907	883	871	921	892	891	910	852	941	909	844	885	912	864	823	930	891	887	891	897	895	828	880	908	917	824	865	884	890	841	882	896	888	885	889	839	918	866	912	888	892	883	907	857	939	879	871	871	911	917	879	954	910	864	973	908	862	877	830	911
20951	16300	16762	18395	16780	12598	10417	13921	41474	45675	32175	14521	3075	1033	496	315	339	328	395	466	463	358	344	339	336	367	330	306	287	299	341	312	316	301	317	318	333	319	313	297	287	328	304	290	329	323	343	289	343	328	315	311	310	320	319	345	301	302	335	350	325	345	334	326	303	290	346	288	325	335	316	313	343	281	322	322	325	324	331	336	328	325	336	309	341	312	317	314	318	299	321	296	334	366	292	294	324	298	319	315	297	321	323	317	296	343	285	311	329	309	299	311	336	279	336	309	297	303	297	344	315	302	313	314	300	318	292	337	325	337	330	327	333	343	297	328	315	313	332	328	295	281	316	328	347	315	339	324	330	316	297	311	320	309	300	303	332	330	296	314	319	306	297	335	350	323	345	335	318	319	335	323	324	319	298	317	324	309	304	302	303	336	334	334	320	309	330	320	322	351	297	316	374	320	332	333	310	303	301	338	286	294	345	318	277	329	333	298	324	343	311	329	335	290	335	358	324	287	308	294	324	278	324	356	298	342	284	288	296	313	297	321	306	350	329	316	315	320	345	306	295	330	295	320	310	311	300	324	334	304	296	328	259	327	337	315	347	320	320	314	298	321	313	335	309	301	290	343	338	317	283	322	293	290	306	331	309	308	311	343	314	338	299	290	322	315	304	310	327	365	363	331	330	309	314	313	347	311	325	295	318	320	316	328	275	303	305	301	300	315	305	326	325	307	353	319	325	291	315	321	321	366	305	327	292	289	300	298	333	335	321	311	304	303	332	312	312	339	333	304	309	305	300	331	290	354	322	332	292	326	345	316	321	308	297	298	329	336	310	299	317	325	304	321	323	315	314	291	337	324	346	308	300	309	315	319	323	286	339	337	305	348	280	306	317	340	301	306	306	306	302	314	321	318	306	330	318	337	314	312	281	286	338	286	308	311	319	359	307	312	322	326	300	343	342	331	292	277	330	327	298	294	313	328	316	379	330	304	321	314	298	311	322	290	347	317	319	305	294	319	332	326	327	365	305	344	299	304	329	308	365	331	286	353	311	326	310	315	340	330	306	310	319	315	298	337	335	300	309	340	325	316	318	325	315	313	332	328	307	308	331	297	312	309	322	322	296	340	318	286	320	335	321	291	338	333	278	321	284	300	317	281	327	301	316	297	325	316	359	321	299	329	333	342	327	322	281	326	320	270	347	336	327	320	316	305	316	335	313	331	333	285	315	361	288	327	346	320	326	335	322	308	311	313	307	337	310	358	331	314	313	348	363	337	324	300	320	304	286	325	326	330	324	341	296	302	290	318	327	331	328	307	317	315	321	339	314	322	318	322	287	324	333	318	338	307	326	309	285	299	303	312	324	310	288	339	324	312	323	311	297	298	327	328	284	319	330	316	331	316	313	299	303	346	326	322	326	341	340	311	313	341	321	329	295	292	318	335	314	329	295	298	322	303	304	317	304	331	292	310	301	286	289	326	318	316	308	291	308	322	348	314	310	322	302	286	294	332	337	284	319	325	296	327	347	284	342	306	313	317	303	333	345	335	330	309	300	295	294	312	323	317	342	312	292	356	355	322	276	300	315	320	294	316	321	311	293	292	305	319	302	335	340	314	305	311	304	324	312	320	341	308	292	301	322	313	291	330	314	333	288	303	312	321	310	329	316	319	344	325	286	317	327	292	339	339	315	299	313	341	310	294	287	353	314	296	311	285	282	313	317	310	328	308	314	305	330	316	291	323	359	310	353	341	343	288	289	327	301	331	284	355	273	309	296	330	337	296	342	323	319	313	299	333	312	314	277	308	298	292	311	327	299	341	312	299	364	316	304	351	332	347	338	317	321	316	294	319	309	339	338	339	321	325	339	364	318	329	295	334	310	307	326	322	341	348	323	327	302	356	318	322	314	292	317	314	338	300	327	305	311	305	298	316	334	320	318	321	311	300	336	320	319	303	286	288	328	311	326	272	303	320	302	305	303	304	327	328	321	344	327	326	351	342	304	304	278	295	343	294	295	332	321	308	323	306	318	343	333	330	304	312	277	280	309	311	315	311	319	297	319	348	316	307	304	339	316	322	302	314	325	293	319	299	314	297	320	334	284	322	318	306	310	331	279	299	309	355	321	329	323	319	351	358	314	336	336	319	346	307	331	287	333	303	361	329	339	312	293	328	331	297	293	330	337	311	322	327	314	292	311	299	330	290	323	310	341	298	303	340	337	299	315	308	313	285	337	319	295	333	276	328	308	303	305	349	331	322	344	279	312	333	307	304	296	345	343	325	342	305	340	298	343	325	307	347	310	308	324	315	310	342	331	279	319	290	291	332	307	318	306	319	315	290	309	280	294	323	351	316	333	324	316	347	358	295	344	292	320	296	350	334	292	300	346	315	353	335	340	331	322	296	326	348	310	338	304	302	293	306	323	346	351	289	287	296	341	305	339	313	333	305	332	307	323	306	325	351	286	326	333	302	317	337	310	309	356	300	322	326	352	283	298	346	322	339	328	321	307	285	300	320	331	280	298	333	307	316	328	344	272	357	327	314	302	319	308	325	340	285	334	337	299	298	318	336	284	323	321	309	306	321	300	304	326	334	312	308	312	293	268	337	324	319	356	304	319	319	339	295	293	298	314	328	340	315	327	300	301	303	297	353	334	332	327	284	320	333	326	307	292	324	310	351	300	300	327	299	302	306	306	330	321	318	338	284	325	287	290	302	328	312	331	346	331	297	328	323	322	313	303	328	283	306	291	308	340	308	293	329	328	316	321	294	296	294	317	357	320	326	342	325	297	312	312	289	310	352	344	302	316	314	321	299	321	325	315	317	314	302	315	326	308	327	313	279	296	343	327	301	321	302	297	296	333	324	298	318	313	331	332	317	321	300	278	318	335	335	281	318	326	307	306	339	343	308	291	329	317	317	356	322	310	310	281	301	306	313	353	296	330	325	300	312	300	319	327	274	288	306	357	328	314	327	331	327	329	309	302	324	316	300	336	305	298	326	310	302	342	342	309	294	375	290	339	337	307	353	304	341	320	319	327	311	288	315	310	321	329	374	319	312	309	312	308	324	319	321	309	309	330	304	327	305	272	289	311	341	309	327	312	339	323	292	351	287	333	330	314	324	332	328	293	331	304	330	311	291	299	333	330	314	309	269	312	325	320	318	310	311	292	328	300	292	333	295	303	310	318	310	349	339	319	342	304	332	344	314	289	334	354	315	338	314	329	336	326	327	309	326	289	306	329	358	330	319	289	318	307	353	330	291	317	333	325	324	315	336	326	291	328	322	315	320	333	334	327	308	323	291	331	316	320	308	341	323	312	272	341	310	309	294	303	324	330	282	309	277	307	296	320	330	312	318	318	303	315	328	294	346	307	282	300	276	308	286	282	365	319	318	295	320	306	315	292	307	304	313	282	300	309	284	337	310	306	290	326	297	325	312	321	329	281	336	326	291	299	304	317	293	331	299	336	342	370	295	275	299	289	281	328	324	332	312	350	337
12851	11042	13591	20206	22442	18465	19570	26861	56099	59332	45243	25953	7789	3902	1604	904	915	886	1358	1693	1575	1127	1061	946	934	864	847	811	872	866	829	802	822	852	846	819	799	844	768	831	807	799	828	818	837	805	844	814	830	873	859	816	849	863	854	865	870	843	827	821	888	812	817	850	879	810	806	796	826	828	825	754	806	817	825	812	793	841	837	786	815	801	811	841	863	869	825	826	822	780	848	823	803	779	837	854	816	855	782	875	800	849	825	844	823	806	816	825	797	814	799	805	823	832	870	829	844	876	819	829	852	797	801	835	842	877	831	817	858	837	789	829	792	847	800	782	846	780	796	803	828	788	807	788	855	792	878	818	799	784	856	862	823	829	802	817	785	876	801	822	832	825	790	856	845	809	802	833	881	797	874	809	801	799	853	855	852	839	875	824	807	802	799	857	809	866	843	861	828	780	786	819	814	852	829	765	830	837	829	816	843	838	857	829	845	799	769	774	809	805	813	794	835	807	860	828	764	841	830	805	830	790	782	844	852	813	791	873	849	848	765	809	844	798	806	837	817	833	863	845	804	782	826	811	776	845	826	888	852	848	853	803	774	815	793	805	821	882	790	807	832	801	814	828	797	882	801	846	829	823	818	830	780	825	867	831	864	820	819	906	842	882	791	873	823	792	826	844	828	807	843	852	824	833	850	825	765	852	818	840	788	774	842	826	851	849	798	795	869	825	802	796	808	814	829	822	782	809	841	870	815	849	804	822	790	888	831	864	793	836	836	829	847	783	851	808	820	822	833	843	796	834	857	842	836	827	819	829	859	858	790	813	836	807	862	790	835	875	766	821	762	828	773	857	787	816	818	800	848	831	787	832	787	830	877	792	797	791	843	903	800	807	813	890	852	833	841	800	856	830	841	889	797	798	863	820	820	807	853	839	791	823	805	852	831	791	781	834	786	887	811	814	826	819	895	821	828	830	847	784	829	815	851	876	814	817	831	855	827	816	826	867	768	784	845	846	883	810	795	819	812	840	831	831	850	815	745	813	844	813	878	803	861	823	812	821	843	837	846	858	871	796	822	878	848	835	821	787	835	809	799	809	794	745	871	823	882	840	881	786	855	778	798	852	820	815	859	792	788	875	819	822	855	780	804	835	809	841	849	815	872	879	809	818	847	819	802	847	783	796	839	801	818	824	903	835	790	805	850	870	818	718	855	827	806	817	818	839	844	811	813	841	876	827	839	867	849	863	844	778	810	839	791	805	859	811	861	832	798	869	799	874	840	824	763	868	869	824	863	823	781	780	789	832	819	849	834	766	795	809	817	843	824	841	812	759	813	820	852	821	806	785	873	780	809	788	813	770	808	842	880	837	827	826	788	801	855	833	807	796	791	785	857	780	819	807	817	821	754	811	829	829	836	805	811	821	849	826	862	822	820	838	835	823	786	782	857	870	855	829	838	841	866	781	822	810	860	831	793	842	862	825	889	838	807	798	824	871	802	783	863	785	888	804	844	847	836	829	811	807	818	830	800	813	777	846	847	841	771	838	843	819	820	828	823	853	777	864	833	813	856	797	807	826	798	774	809	815	823	772	825	837	837	797	889	844	800	820	810	817	837	831	793	808	882	791	824	792	874	884	747	780	833	856	820	822	815	839	854	863	792	885	880	773	835	807	807	813	826	850	807	836	827	847	843	860	799	821	858	805	879	861	843	840	818	848	791	792	767	823	844	849	799	853	850	853	842	783	834	827	825	814	792	805	841	819	789	867	864	806	853	804	816	811	795	881	760	823	871	854	838	746	825	808	850	830	791	844	825	823	828	849	837	889	803	810	869	796	821	825	841	768	852	791	860	805	809	844	804	869	831	802	840	805	827	824	773	805	819	796	833	851	835	784	773	823	786	872	810	864	802	821	816	791	811	820	804	853	805	854	854	873	847	836	837	843	802	796	802	860	772	821	872	813	827	822	798	842	784	739	799	775	824	823	784	862	851	776	798	841	827	827	819	853	822	827	844	840	828	817	849	802	803	872	825	797	832	866	803	824	817	809	758	802	815	832	864	843	830	826	810	823	810	793	792	811	878	780	835	816	829	840	840	793	832	792	833	862	796	778	773	820	815	803	811	855	831	811	811	797	828	812	834	835	808	793	803	797	849	852	849	760	804	855	817	848	841	790	835	812	820	786	785	837	886	787	785	835	815	809	801	846	814	795	892	855	782	819	798	851	810	818	753	851	797	866	843	764	839	845	829	799	855	832	811	803	851	822	817	818	793	854	863	816	790	825	827	781	860	859	804	823	786	843	784	775	789	840	838	804	809	821	810	878	800	795	817	843	816	797	869	853	815	835	828	832	844	855	796	834	810	819	834	824	825	841	853	798	824	822	817	826	846	855	824	774	804	829	844	845	825	826	823	818	866	824	844	750	821	828	776	844	788	815	839	823	840	826	827	792	870	893	817	833	844	850	811	784	795	803	866	861	825	874	841	806	801	826	785	821	822	793	814	860	828	838	785	829	847	808	872	857	807	841	810	830	765	808	848	820	819	802	838	862	816	840	832	833	827	855	822	822	770	817	782	841	820	884	785	814	865	806	870	811	804	821	784	814	858	844	805	826	798	840	799	849	788	813	788	796	799	857	861	851	786	842	834	836	815	835	861	782	891	821	823	855	805	824	803	785	796	817	813	817	833	818	766	819	875	773	858	835	836	862	837	816	827	866	848	847	832	813	828	775	773	789	816	856	863	805	844	831	841	800	842	764	857	799	867	836	803	782	804	831	863	826	845	799	808	842	833	891	884	799	819	830	836	781	790	827	823	827	845	837	809	811	823	807	835	851	813	845	853	875	848	821	833	817	827	869	838	874	825	801	808	818	821	802	792	816	853	882	788	836	803	815	856	839	842	807	855	852	818	865	855	771	785	852	830	848	813	783	856	813	845	841	842	841	862	845	777	815	809	828	846	820	850	825	778	782	834	796	805	825	823	795	802	843	830	792	832	836	772	809	820	849	865	828	847	794	827	831	851	786	765	859	852	789	839	811	813	828	785	801	809	812	855	811	786	797	844	798	823	845	881	873	824	858	814	811	823	807	811	812	793	799	783	853	770	800	820	870	863	844	833	852	864	833	825	818	837	784	814	851	843	877	828	794	822	805	794	870	842	878	799	840	861	796	841	787	840	871	829	825	888	799	787	893	780	781	846	796	840	816	782	825	856	859	817	875	836	858	769	810	855	834	819	833	859	811	825	830	855	812	806	787	814	826	823	834	767	812	826	862	841	827	843	853	869	880	817	825	821	822	828	784	796	787	864	849	803	846	793	774	856	839	837	806	873	841	825	830	752	839	852	784	863	791	821	837	840	820	812	816	818	804	841	830	884	785	807	830	823	883	817	816	826	797	832	863	816	806	822	851	831	807	850	884	821	833	858	806	802	854	818	798	867	844	857	816	812	806	865	842	835	842	852	827	830	827	816	831	815	816	861	850	882	860	808	819	805	875	824	806	856	809
4521	3664	3834	4121	3274	1964	1503	1322	2873	4080	3113	1341	490	347	355	317	280	312	342	320	313	348	343	331	305	361	297	297	301	303	320	308	327	331	313	324	329	325	253	307	330	324	347	313	303	306	310	308	329	325	331	302	319	334	356	289	331	305	302	300	313	309	338	323	319	322	308	310	300	304	356	318	315	312	304	332	281	315	295	339	322	331	318	312	331	328	297	332	276	316	320	309	337	329	323	314	316	296	312	339	347	309	300	311	345	349	329	306	320	339	304	296	312	334	327	304	295	328	337	336	321	310	295	281	305	313	297	337	318	328	293	307	320	315	296	314	311	313	309	301	309	334	315	324	340	318	332	312	338	320	329	296	296	298	305	333	300	322	342	341	311	310	314	289	312	276	321	319	332	289	315	328	300	300	337	332	341	314	329	314	315	328	305	333	279	294	284	300	328	322	319	294	310	358	314	334	296	308	301	312	309	365	345	324	319	306	286	297	337	354	306	345	321	310	312	321	334	300	300	314	337	315	331	336	340	300	284	300	299	321	308	329	319	315	342	328	326	332	316	291	323	355	326	313	345	289	303	346	302	297	337	334	326	312	301	340	330	322	348	327	322	287	318	359	315	347	307	315	289	326	307	309	275	324	289	332	277	311	298	291	329	280	317	317	345	302	334	303	319	288	317	283	311	321	341	315	281	316	324	322	338	333	307	321	333	295	318	323	298	307	323	302	290	301	302	289	307	305	291	325	298	317	328	314	318	312	340	316	316	298	317	333	303	340	313	290	332	286	299	331	306	307	335	302	320	310	324	329	312	328	277	305	309	309	288	314	291	315	270	316	332	304	316	328	348	318	327	337	303	307	296	316	274	297	288	292	339	336	296	328	339	307	335	298	296	336	315	308	297	303	306	309	310	315	321	315	317	325	306	322	329	293	317	320	321	325	340	333	305	291	327	328	343	310	327	325	335	319	314	355	315	319	320	336	325	301	326	310	314	304	306	287	297	315	318	314	338	332	270	290	323	324	341	321	333	300	277	329	300	321	333	327	311	328	336	329	337	294	297	330	307	343	331	300	307	316	323	300	292	307	315	309	315	303	325	301	320	298	293	308	322	320	303	304	299	337	289	297	355	290	314	325	357	346	317	348	332	329	297	299	292	332	314	314	325	337	334	299	303	334	327	318	330	330	333	348	332	307	302	281	318	322	319	281	311	290	308	315	315	321	316	304	333	301	294	321	286	307	311	336	322	311	290	310	325	337	315	324	298	323	324	297	301	336	339	359	346	306	321	310	320	334	310	327	302	338	312	275	312	309	288	327	312	314	272	285	307	331	330	303	326	305	307	304	318	315	299	290	296	317	330	311	333	317	332	336	299	335	302	310	342	296	353	310	315	341	333	282	284	304	328	334	328	323	342	338	305	324	342	336	295	305	341	302	320	333	315	319	293	304	306	333	300	296	287	340	321	300	341	325	298	312	334	315	292	301	322	313	280	293	311	323	327	323	345	334	302	339	303	321	312	341	312	300	296	350	292	318	329	275	306	332	305	298	332	337	280	322	329	330	309	299	306	302	290	291	288	283	343	326	299	332	307	334	311	309	332	311	312	308	310	304	316	346	330	354	325	310	329	332	308	304	310	290	322	329	324	309	301	346	321	307	315	320	320	304	319	293	296	294	312	299	312	295	312	300	319	311	304	331	318	337	293	294	322	348	279	292	326	311	311	335	322	322	317	292	320	321	331	295	315	311	313	291	331	342	301	298	298	326	324	318	315	368	290	345	335	338	329	308	297	334	300	314	318	316	315	298	296	335	313	307	300	336	341	303	323	314	311	315	252	355	307	313	338	325	299	314	347	309	319	332	318	290	327	297	324	304	331	292	302	330	291	317	314	289	324	295	292	299	324	305	321	331	342	312	313	338	314	317	316	310	313	347	314	306	332	297	331	302	310	303	338	306	290	287	283	301	314	318	358	293	294	316	282	321	300	322	294	298	363	285	316	308	305	311	334	300	289	312	299	331	290	335	365	301	328	322	331	314	304	315	346	324	329	357	309	305	302	326	293	326	276	316	342	316	316	325	300	307	335	303	304	315	297	322	302	320	290	305	321	334	338	317	315	326	306	305	333	329	323	329	307	335	338	312	274	297	290	296	328	314	320	322	312	335	301	324	307	362	309	305	334	321	287	295	337	341	333	321	308	315	328	285	354	346	302	308	292	321	321	341	307	316	290	290	307	313	311	309	271	305	312	347	333	331	343	295	337	344	338	323	337	321	309	305	337	305	300	316	296	338	332	326	324	319	330	320	288	332	321	321	316	345	311	313	297	313	330	311	285	314	311	313	311	262	335	303	308	291	329	300	313	322	296	336	315	315	320	337	335	311	319	304	326	311	335	295	283	284	341	323	313	328	323	328	378	329	311	348	290	311	300	337	303	335	324	307	336	341	306	274	335	353	306	343	291	324	338	329	331	313	313	299	334	294	318	335	342	311	311	309	320	295	348	338	315	308	288	321	302	286	328	304	339	310	284	306	315	338	314	342	323	304	337	324	305	327	331	328	322	342	266	295	293	303	366	300	318	294	306	296	328	319	302	305	326	316	312	298	315	338	316	328	320	314	303	306	317	333	322	331	327	330	319	298	311	360	330	315	325	301	281	324	308	345	360	308	323	290	297	309	326	302	321	311	322	284	319	319	281	343	339	305	306	295	313	303	319	329	332	310	271	288	351	314	344	327	295	276	325	299	325	309	310	288	325	337	331	317	318	284	308	312	322	335	316	310	296	313	314	336	321	295	306	289	312	326	310	301	304	316	308	287	324	305	290	305	318	310	289	312	289	304	288	318	304	288	303	327	310	315	320	327	303	352	322	353	341	333	300	333	315	356	304	320	290	290	343	335	316	334	330	305	300	303	341	342	293	329	334	289	322	341	324	316	325	359	326	333	307	327	339	308	295	323	305	296	340	307	313	305	311	321	339	340	289	313	316	311	323	321	304	299	306	314	312	317	305	307	325	303	303	291	290	291	322	297	312	314	319	300	319	365	343	308	318	322	358	310	314	348	303	314	328	296	309	321	350	315	305	314	295	334	308	321	341	286	339	342	309	326	309	297	314	333	316	330	336	298	328	316	355	331	315	317	306	300	296	347	300	308	348	323	311	315	303	329	299	332	349	313	326	299	308	340	292	300	291	297	303	308	305	330	311	303	348	301	324	299	298	311	288	302	309	310	326	304	329	307	317	311	298	291	313	285	312	300	283	299	321	327	316	331	339	362	319	322	319	335	310	297	322	302	316	330	319	327	357	311	302	280	279	294	303	343	318	336	304	272	279	309	310	329	326	315	351	325	287	312	293	305	308	334	299	298	301	300	337	325	331	336	313	348	319	331	318	335	326	303	337	316	314	327	314	331	305	323	312	316	331	314	350	288	329	318	320	331	339	317	320	302	304	320	312	318	346	302	319	332	338	308	275	326	318	331	316	304	334	309	314	313	316	309	316	304
4116	3501	5205	8947	9067	6661	5511	5905	13533	16438	11447	4770	1483	927	806	843	833	817	886	876	867	796	847	920	814	894	805	854	826	828	877	831	807	879	777	763	839	833	827	803	850	869	811	886	829	856	820	854	841	801	872	834	869	839	853	859	843	840	839	863	832	872	879	840	812	843	820	838	811	841	860	830	859	808	805	838	797	876	821	837	781	838	794	773	886	854	856	833	853	866	846	824	771	789	828	796	802	769	826	861	793	819	857	832	840	854	834	881	793	786	910	799	780	856	827	871	866	823	847	822	792	880	867	793	831	851	856	898	829	871	874	835	839	839	852	880	825	863	884	837	829	855	860	825	807	828	846	926	843	818	843	821	797	859	841	795	814	911	811	795	820	834	808	852	841	837	776	795	784	887	801	808	889	806	845	773	851	781	817	815	891	820	851	790	828	836	832	884	827	873	847	876	838	764	887	801	819	901	827	832	857	832	851	867	823	847	805	796	861	845	836	802	950	843	801	829	824	752	833	801	838	838	819	836	846	835	840	852	795	827	784	838	891	872	834	800	896	853	847	878	820	844	834	843	856	827	823	815	881	857	862	801	839	888	853	808	832	816	829	787	812	819	805	856	812	838	855	830	840	869	817	834	867	803	847	807	827	857	868	833	882	864	809	847	805	888	811	851	851	800	811	849	834	824	799	823	813	875	820	831	805	817	839	831	860	782	828	858	794	817	846	873	842	827	732	843	877	842	821	845	804	812	828	850	873	843	801	851	757	809	834	846	896	846	834	912	827	815	846	864	836	833	790	848	822	844	802	869	867	864	846	879	850	871	815	832	863	816	859	829	834	813	864	875	860	821	774	853	867	785	778	837	857	799	811	844	818	850	883	797	819	833	831	821	875	875	827	825	831	831	840	821	858	806	831	843	828	822	808	785	792	794	834	840	873	847	867	819	784	808	803	816	865	848	798	838	800	866	800	794	815	821	791	816	849	827	838	846	807	821	849	854	822	806	821	778	821	807	759	887	875	858	855	802	884	754	842	845	819	833	795	801	812	849	907	799	808	825	837	858	790	837	845	793	847	889	862	782	857	833	795	852	852	839	792	784	823	840	826	803	846	811	838	784	797	820	840	866	782	842	823	823	859	827	844	869	847	815	834	856	883	833	816	859	811	804	840	806	838	861	844	898	798	857	817	827	839	850	838	837	816	897	801	839	758	824	807	812	799	798	811	845	803	875	792	846	804	821	830	836	806	781	826	807	839	796	794	824	830	796	818	853	829	859	817	828	809	817	788	800	828	830	812	799	860	835	868	859	863	851	855	817	840	886	786	849	836	842	865	856	805	832	830	784	811	834	812	884	849	838	809	886	813	845	821	810	842	869	863	818	836	770	828	854	869	821	798	781	836	796	831	872	864	808	832	876	871	833	868	844	878	839	792	840	849	802	826	831	805	864	849	869	840	881	855	805	801	851	804	849	871	831	879	809	885	782	836	797	815	826	851	854	900	845	873	862	850	814	797	816	882	808	885	861	888	859	863	855	809	824	843	818	883	832	817	859	811	922	829	797	825	845	826	865	853	826	814	819	820	851	779	805	824	803	862	787	836	847	834	792	815	838	857	864	806	820	776	775	847	805	824	821	797	873	792	826	864	835	800	878	800	839	831	819	738	830	808	791	831	824	773	845	841	852	899	869	836	860	820	865	854	848	788	847	814	851	807	824	810	811	867	851	826	865	839	811	826	786	854	868	827	841	793	862	793	838	810	854	802	859	808	843	782	824	841	825	839	837	882	847	828	769	832	877	851	841	776	810	817	822	839	843	815	845	822	836	869	855	835	801	769	821	838	866	868	793	807	795	834	796	847	826	837	807	870	814	844	848	865	859	882	836	868	836	841	783	850	789	850	798	840	829	872	840	859	866	770	801	872	780	831	842	863	867	834	843	867	848	811	885	782	886	782	825	846	811	798	855	847	794	870	844	813	816	860	865	817	829	862	815	882	824	845	823	808	818	779	799	831	820	855	879	854	818	820	825	810	812	738	846	818	822	870	831	843	811	806	852	815	807	839	874	854	886	871	781	828	851	780	858	875	862	768	845	830	803	806	793	820	794	872	871	825	844	884	837	857	779	849	865	886	834	868	831	827	836	813	856	849	829	867	839	893	809	822	831	831	808	820	823	828	833	802	807	846	869	806	811	852	845	839	813	848	813	805	788	846	847	849	842	843	805	860	852	817	841	824	828	839	843	882	847	784	811	901	831	849	822	824	790	855	854	859	827	836	875	865	857	837	762	861	847	820	850	861	835	851	863	849	859	794	868	843	818	852	844	805	840	863	875	853	846	811	887	809	863	836	843	817	866	861	857	843	817	833	775	788	798	832	796	795	847	853	816	768	806	816	796	815	799	779	840	861	864	825	824	821	829	870	809	776	807	788	851	829	845	861	840	834	799	808	871	820	879	840	837	824	842	864	857	841	801	804	844	861	801	889	832	831	795	833	833	864	831	787	840	804	846	814	827	886	849	842	812	869	859	807	826	776	845	881	816	821	852	868	839	777	817	863	823	833	825	841	841	904	783	806	878	790	839	859	812	833	852	856	834	869	812	821	811	820	795	877	813	792	833	848	869	861	771	808	861	843	813	833	869	851	865	838	828	844	830	782	838	821	838	823	819	882	845	826	873	836	812	830	810	820	847	837	826	816	802	802	870	859	847	794	842	892	833	873	815	871	822	844	803	821	850	803	861	812	833	796	837	856	861	804	827	852	847	830	815	852	830	827	823	888	776	837	820	865	838	840	830	878	832	863	838	797	831	831	840	804	820	839	844	850	825	886	903	872	813	842	818	840	824	805	837	849	861	829	817	801	813	836	850	845	865	836	840	876	850	919	828	845	834	833	779	763	836	802	791	817	903	793	837	849	830	809	858	859	773	872	873	810	831	881	804	861	844	858	836	829	849	870	839	832	839	858	870	837	875	833	854	859	782	837	827	851	789	819	827	751	797	817	857	844	802	849	873	795	880	856	841	879	886	845	806	862	868	859	789	815	827	873	841	848	805	855	828	784	834	826	823	839	892	801	856	773	817	801	797	827	816	817	883	856	843	849	811	862	853	844	857	846	845	880	848	801	782	824	828	809	847	810	795	827	852	844	794	875	783	837	817	851	827	847	848	821	782	792	838	796	837	843	846	814	851	843	798	809	850	824	845	805	858	848	811	886	806	821	843	832	876	829	830	832	796	837	822	885	847	840	805	830	829	857	855	847	827	815	823	856	818	833	883	848	822	836	855	856	804	832	872	804	801	840	863	782	792	812	880	795	813	820	811	864	771	809	884	819	823	798	861	855	805	851	857	838	841	792	831	890	840	790	786	803	790	795	836	906	873	802	851	878	796	854	824	841	810	857	800	808	796	782	802	824	816	820	837	843	800	855	816	835	835	809	817	816	827	874	839	842	822	828	839	820	827	785	819	858	839	853	825	813	885	842	845	819	843	833	834	844	793	824	833
12573	10734	10737	13036	12115	8424	6467	9156	29473	31662	20312	7462	1537	625	386	356	302	315	388	395	332	369	345	356	364	342	316	337	331	347	314	355	315	323	307	373	340	314	337	343	319	332	326	337	339	303	302	353	322	310	336	350	347	308	331	321	334	342	323	372	351	319	340	345	333	311	341	321	313	342	334	321	332	335	325	341	340	331	324	343	299	324	333	308	356	330	324	356	315	327	317	329	332	347	346	320	326	373	331	325	331	309	319	342	317	332	319	317	337	330	334	327	326	357	322	356	341	321	327	315	335	348	310	356	374	317	356	329	333	352	359	345	368	281	305	300	332	288	340	332	315	341	329	321	321	334	321	302	344	335	315	327	343	353	319	344	374	331	308	325	298	337	329	320	319	326	322	281	321	331	315	338	361	334	346	306	342	322	323	330	315	322	306	379	299	316	302	326	327	316	325	308	314	312	321	328	350	323	372	318	355	344	309	294	332	327	331	338	328	350	336	316	345	359	346	313	352	306	351	375	297	347	339	324	336	359	324	316	349	365	316	301	334	358	327	339	286	334	343	343	358	342	336	308	296	336	350	311	354	361	349	336	313	312	324	352	347	341	325	362	341	325	348	331	350	347	337	347	368	337	316	340	351	340	340	316	289	345	331	357	346	328	343	337	345	327	319	351	345	327	351	313	344	342	304	350	339	305	321	337	354	292	348	329	301	327	319	305	352	349	322	321	332	360	334	317	347	312	364	365	382	299	342	334	323	338	327	311	362	353	332	305	336	330	321	317	327	322	322	317	372	355	351	317	334	338	345	336	333	340	365	371	300	340	342	350	323	348	359	357	329	348	352	315	301	329	318	314	299	290	358	325	359	389	370	318	311	375	354	343	320	348	317	336	337	294	355	333	331	329	312	302	374	328	346	334	347	314	337	355	314	371	319	325	326	344	347	368	319	300	314	340	343	309	305	298	344	325	324	344	345	326	329	332	335	332	333	315	352	340	336	341	336	337	337	355	335	333	341	324	309	351	347	306	293	317	347	331	304	335	365	334	388	323	337	315	321	341	335	354	354	331	332	316	340	331	320	351	343	352	362	316	352	317	328	294	343	320	334	320	331	349	353	356	374	356	337	323	329	302	362	324	331	337	322	299	318	311	344	328	336	350	339	346	329	333	326	317	311	348	336	338	327	348	331	362	326	335	312	360	352	327	328	348	337	337	338	359	366	349	327	361	342	323	350	319	320	317	318	327	312	319	353	366	331	347	329	362	330	313	344	321	326	322	345	318	344	372	309	348	376	400	338	306	371	336	299	314	333	328	355	324	337	339	326	338	352	355	361	324	355	341	321	316	328	276	337	355	301	334	349	308	329	304	323	325	315	327	324	358	330	318	343	361	349	349	330	305	354	328	308	309	326	361	320	379	335	354	371	338	356	341	329	355	335	333	309	338	321	331	380	329	323	310	361	330	337	384	362	358	312	348	305	341	342	330	341	356	299	341	341	332	358	342	330	325	323	323	327	370	305	331	382	373	343	353	325	341	333	328	366	321	323	337	329	331	329	314	299	332	336	360	332	388	374	335	332	336	342	310	354	355	328	331	333	333	342	307	349	339	325	363	331	343	331	364	306	322	360	336	344	310	301	347	353	345	276	352	333	342	345	357	374	367	307	321	306	302	335	328	352	347	353	334	348	311	312	342	319	341	326	324	320	358	321	346	355	306	352	326	332	301	320	344	321	323	309	307	335	320	342	309	338	303	319	327	328	331	309	322	325	352	321	332	358	349	331	316	319	338	310	326	357	352	325	324	301	309	376	328	310	343	329	321	336	315	347	329	316	326	340	327	329	323	317	345	350	338	331	323	332	305	337	350	341	316	341	362	310	346	358	337	301	325	331	312	329	325	323	369	301	335	355	371	331	348	300	331	355	343	315	308	325	336	353	327	344	333	315	336	318	333	324	348	322	318	336	344	326	327	366	357	360	344	351	359	318	319	314	324	324	352	327	347	339	342	356	340	344	327	330	354	345	315	361	320	332	358	346	342	331	346	321	320	333	340	351	298	342	331	375	327	340	310	318	354	374	331	332	320	369	332	319	351	336	345	328	322	329	333	340	372	321	377	316	316	334	318	337	334	362	300	333	310	314	303	345	302	324	314	342	323	350	319	317	341	354	305	315	308	295	308	333	364	341	291	326	347	327	347	335	333	334	331	334	344	328	298	331	347	353	307	349	360	307	333	329	371	330	318	329	348	356	371	324	336	326	353	348	312	339	308	341	331	342	321	348	321	347	360	343	355	348	329	356	326	345	323	302	347	323	344	360	325	321	310	326	300	328	329	344	330	319	322	336	315	323	349	337	361	339	332	341	319	320	341	377	322	345	324	346	355	317	318	329	341	351	311	343	334	346	346	316	330	350	316	311	347	342	333	339	350	314	338	347	332	290	338	312	344	353	324	313	334	289	301	321	347	318	363	317	330	312	350	346	317	297	344	339	331	337	330	337	351	341	345	324	340	344	341	327	321	346	319	371	339	347	342	346	334	316	342	320	329	351	322	348	331	345	319	333	347	328	322	321	328	328	332	329	309	338	324	311	323	350	321	343	322	295	335	324	380	358	339	340	353	303	319	339	328	322	307	344	302	360	351	328	321	310	343	322	348	342	354	314	369	323	321	353	353	354	319	305	354	305	303	330	330	339	315	303	286	316	340	313	367	356	340	344	312	334	337	334	316	327	312	319	311	327	323	375	342	319	348	329	329	348	365	326	350	345	324	311	338	310	332	340	352	329	352	305	335	353	332	343	311	315	317	331	325	313	342	357	355	324	337	328	327	306	368	325	363	358	336	355	335	324	347	338	344	327	377	340	298	361	334	342	325	352	359	351	325	321	318	324	326	338	334	321	309	334	332	295	323	329	309	342	323	304	341	337	375	348	329	358	348	369	306	291	320	326	321	353	331	334	312	347	314	339	349	314	337	339	335	319	321	362	335	330	330	320	325	310	332	351	329	326	346	325	347	350	348	332	339	323	336	329	349	329	347	352	313	308	358	354	358	317	336	346	345	346	312	323	323	288	300	329	335	335	362	302	332	307	300	345	324	345	334	304	325	344	329	316	332	338	317	329	331	302	319	332	325	322	325	329	347	363	321	353	377	319	305	319	352	345	327	346	347	307	327	361	350	349	335	335	356	331	312	327	334	327	338	347	328	328	316	359	333	344	324	338	345	293	341	316	360	322	331	337	329	293	350	339	336	312	320	320	357	320	361	345	304	330	315	357	288	320	361	348	356	316	320	319	327	304	343	298	315	341	322	327	337	338	317	359	321	324	316	338	308	371	327	339	324	343	347	321	322	336	341	340	337	304	333	334	334	319	352	329	358	315	326	322	318	350	364	311	340	357	338	297	349	347	310	337	280	316	327	303	326	362	333	355	336	336	361	313	371	308	315	319	337	345	340	332	323	348	338	342	317	371	310	343	334	350	348	334	326	378	347	303	320	321	317	322	322
9175	8352	10583	17232	19489	15905	13904	21679	47631	48383	35577	18397	5514	2295	1178	1015	895	882	1178	1307	1043	992	1005	939	936	870	864	880	869	907	889	894	885	871	865	903	930	844	882	867	878	885	888	827	864	837	829	875	852	894	851	903	838	818	877	877	862	877	863	875	908	816	809	831	901	875	898	885	851	924	895	863	862	884	925	858	891	872	842	881	850	888	889	895	890	872	897	871	810	890	870	878	879	878	841	843	864	902	854	819	919	851	863	861	882	831	857	926	844	871	951	868	853	859	856	868	898	882	893	844	851	879	857	864	872	872	879	856	894	883	904	869	855	848	883	827	831	887	884	899	812	866	874	865	830	864	842	822	856	860	894	930	896	861	901	839	874	836	953	881	880	870	876	940	922	833	860	918	895	893	864	866	895	890	905	889	939	856	855	866	918	890	894	912	894	869	857	941	903	864	790	884	841	889	888	850	848	842	864	866	952	881	843	814	846	910	863	848	885	901	839	878	898	895	900	920	860	910	925	856	883	901	866	875	873	842	924	859	893	886	882	865	878	900	910	829	873	881	884	892	870	889	885	885	840	878	889	861	876	875	853	875	858	853	856	911	909	894	845	866	816	895	885	859	911	848	832	905	886	937	889	932	865	887	928	821	823	890	832	874	874	864	851	840	888	875	870	889	891	880	878	871	821	871	913	848	889	854	893	888	888	818	860	878	868	835	866	866	882	863	846	844	832	863	872	855	852	889	880	861	870	899	803	941	855	837	923	887	818	832	844	854	858	925	898	869	866	845	842	919	888	869	863	879	809	813	921	855	909	915	878	917	825	886	843	841	869	873	866	844	841	850	888	903	903	819	834	899	883	908	894	832	860	849	832	824	898	863	910	867	873	833	906	893	867	871	927	908	903	888	910	889	923	899	863	910	841	834	876	859	879	894	902	863	815	891	905	909	883	924	890	864	904	895	881	902	853	871	854	889	908	873	887	841	923	918	825	918	886	870	924	812	852	845	862	889	861	856	876	840	870	861	857	887	807	864	810	828	884	848	855	836	809	847	882	925	836	857	827	878	878	897	884	895	871	935	913	816	877	857	900	861	869	882	878	884	880	866	886	921	892	923	849	914	885	928	877	890	900	898	913	860	813	848	896	835	845	915	871	888	867	935	896	867	877	955	858	888	831	847	888	866	857	900	889	816	871	863	850	874	879	899	861	835	859	864	894	847	921	867	923	899	871	903	903	869	861	916	835	859	864	865	830	834	889	911	871	848	867	904	901	880	817	848	914	902	829	913	824	885	842	898	922	847	859	890	899	862	829	938	867	912	902	885	868	858	854	896	907	850	856	938	902	901	864	872	848	915	915	840	853	875	929	912	870	951	874	853	890	899	880	834	874	861	747	843	844	863	921	927	872	877	822	897	856	831	809	930	897	872	890	851	844	943	870	915	847	873	917	817	875	872	867	846	896	896	860	842	865	877	862	905	909	902	861	825	839	822	901	906	855	886	821	916	902	835	876	877	868	865	847	833	881	885	859	860	872	862	896	941	806	907	898	842	887	882	897	884	864	895	874	897	931	850	865	871	936	937	890	893	876	886	824	876	877	845	841	878	925	868	899	898	875	866	880	848	893	916	889	871	887	817	890	875	926	876	892	897	907	898	874	865	943	861	847	823	828	899	884	856	864	838	859	897	885	836	822	860	877	893	870	852	852	869	883	872	867	856	863	845	937	876	894	856	917	847	838	857	853	866	931	913	834	913	848	879	896	873	849	884	863	884	872	918	894	859	859	856	874	888	873	905	867	835	863	814	912	889	834	911	905	863	844	869	837	902	865	850	839	842	870	900	879	859	866	843	870	829	813	868	887	836	878	823	896	862	881	943	908	893	874	939	844	852	867	859	860	892	900	841	854	869	835	867	838	903	843	824	802	815	839	867	885	872	873	925	845	888	943	932	912	859	892	876	847	860	881	911	886	869	903	841	895	871	876	900	881	881	893	871	869	883	868	924	916	889	893	834	882	859	905	876	910	879	869	939	868	866	863	907	863	870	883	876	853	856	867	893	929	889	838	810	884	902	863	847	806	889	924	853	881	865	869	883	897	872	882	847	909	899	936	882	902	924	902	875	861	847	897	924	846	887	890	858	832	915	864	828	896	870	859	898	881	826	890	866	829	900	861	852	988	873	866	876	855	872	922	839	930	915	985	897	909	915	866	903	911	932	907	900	874	917	872	900	886	852	910	933	855	833	867	935	857	895	896	946	804	925	832	870	850	910	889	890	852	837	887	846	919	907	911	873	911	886	920	831	846	859	828	957	852	906	867	911	858	875	923	878	818	863	869	849	888	881	876	873	873	881	866	869	852	878	839	877	900	862	865	864	880	925	890	864	875	895	826	910	905	870	903	886	854	879	857	885	857	892	879	868	872	865	846	925	860	857	889	848	879	939	865	878	896	913	879	870	871	873	937	854	915	892	851	901	843	909	853	893	859	859	865	907	881	938	852	879	884	899	875	826	897	855	928	887	898	861	856	840	844	878	868	866	915	849	867	848	863	833	916	916	859	854	863	841	901	937	898	838	861	902	873	874	850	901	862	821	909	855	902	896	927	921	889	859	878	904	889	875	914	853	886	904	867	850	834	862	848	869	865	901	853	886	820	902	897	888	821	876	864	876	889	905	871	888	884	848	843	818	842	849	907	895	891	912	865	834	857	883	901	868	873	863	889	881	894	911	914	929	846	891	886	897	859	855	863	871	900	863	918	844	872	854	841	878	895	852	891	916	860	930	864	893	922	845	882	872	853	882	822	879	823	838	871	916	880	889	876	908	897	886	900	863	910	890	850	885	858	894	869	900	879	873	802	873	883	855	905	886	950	865	866	888	862	845	857	837	888	879	919	892	894	899	837	900	842	822	887	864	860	870	877	893	853	927	888	880	875	883	911	867	891	829	828	879	858	952	850	902	856	874	863	866	906	893	846	917	867	894	817	965	905	848	897	841	893	818	897	908	914	872	890	848	904	900	816	918	854	847	880	919	844	886	900	885	878	868	830	851	902	856	843	879	886	858	861	878	884	915	895	885	939	904	941	807	901	881	876	868	833	889	853	856	873	904	873	871	871	863	867	864	899	872	897	853	865	884	913	891	855	818	900	906	881	901	931	892	894	872	892	865	842	855	849	890	842	849	870	852	906	847	873	866	888	883	856	925	841	860	866	866	800	869	835	925	858	846	894	857	856	864	879	810	901	857	876	830	846	913	831	800	868	865	892	889	888	867	928	875	905	886	887	900	835	889	834	883	868	909	856	862	828	869	872	850	885	896	815	817	878	883	826	871	870	854	875	880	886	911	861	881	894	829	823	893	908	938	883	901	924	853	855	831	897	875	887	874	908	883	865	855	859	870	898	870	883	863	894	924	874	872	891	853	887	853	866	904	842	832	899	906	907	906	842	873	873	869	855	849	874	876	937	845	899	888	848	870	885	902	871	885	919	919	873	892	898	888	865	819
20588	15590	16594	19107	18540	14287	10764	15530	43529	43828	30184	13267	3450	1005	428	341	359	341	366	419	420	375	310	331	343	319	321	320	311	303	309	323	322	307	344	325	324	302	295	309	314	319	301	306	344	322	333	297	315	330	279	310	320	286	314	327	342	320	306	305	321	300	327	296	323	325	317	319	284	318	312	287	295	327	338	314	323	345	306	305	332	354	300	323	354	327	293	288	334	306	354	354	332	323	327	316	320	322	304	363	309	310	334	328	319	336	289	312	318	295	315	279	307	312	335	308	363	323	295	355	313	330	307	355	300	338	333	322	311	300	345	305	308	315	291	325	320	325	317	305	337	318	298	270	313	308	321	355	316	307	313	334	264	317	339	310	333	332	343	338	303	300	317	322	298	318	316	326	331	324	302	319	344	329	344	299	342	328	292	353	336	331	322	348	284	328	306	342	305	301	340	301	327	339	282	311	333	346	308	310	341	293	286	322	310	338	332	307	350	333	326	319	349	308	328	335	317	332	293	309	344	299	336	338	310	339	318	321	307	339	310	327	348	320	331	336	305	306	330	332	356	350	293	291	298	301	322	329	315	321	311	328	345	342	323	318	306	341	300	325	304	319	318	319	337	320	304	318	324	349	303	320	302	327	322	293	299	327	321	344	302	320	330	333	316	316	306	317	331	341	313	355	293	316	318	341	308	300	340	311	326	331	358	323	312	316	372	306	321	311	313	336	327	316	313	301	333	322	334	327	326	327	303	307	305	360	332	318	330	316	303	317	306	301	287	313	305	325	320	329	305	295	315	337	322	321	309	339	339	321	287	303	310	300	303	332	317	303	344	326	293	323	301	301	313	335	307	324	336	291	340	331	307	305	293	286	338	287	332	351	341	320	312	338	350	295	304	333	326	284	294	313	302	319	315	303	300	308	317	267	341	296	284	312	336	318	286	319	333	323	346	309	288	346	309	336	314	299	308	322	301	335	298	328	326	311	315	298	359	339	310	307	314	312	333	281	343	333	339	327	324	306	357	307	318	335	310	313	288	284	296	340	309	304	309	296	302	315	333	336	303	320	323	333	331	330	341	298	312	287	335	278	331	299	286	325	279	339	315	327	307	328	330	344	315	306	311	315	302	288	313	273	316	316	317	307	320	308	313	323	304	341	292	305	330	305	318	316	318	308	342	325	362	345	330	328	321	296	346	327	294	304	333	311	315	332	310	325	284	307	344	275	319	344	291	322	352	286	296	335	336	316	307	360	333	321	347	336	327	308	349	298	297	325	362	329	332	323	324	312	275	314	324	337	321	309	311	290	319	341	337	328	339	322	315	319	328	321	318	357	337	347	346	312	324	319	283	300	332	331	325	317	273	328	318	284	309	335	277	309	328	320	302	335	310	314	335	313	330	315	341	311	339	335	327	309	304	342	317	299	312	358	300	342	302	325	332	314	344	307	294	323	317	311	334	320	339	330	321	318	302	316	303	308	346	340	329	332	321	333	354	322	349	316	320	295	323	305	323	320	343	283	341	292	356	324	307	289	296	324	299	327	299	311	310	315	320	319	343	304	319	318	320	334	303	321	327	299	301	316	272	326	332	324	313	326	322	345	322	322	297	300	316	337	318	337	328	328	298	319	314	343	335	315	309	296	299	316	312	338	279	279	312	335	308	292	307	325	344	325	321	319	307	320	320	345	325	306	341	294	305	296	292	341	324	277	336	320	353	320	336	353	320	346	325	320	323	307	327	292	341	317	282	341	331	314	302	296	313	324	295	313	336	333	318	309	312	318	313	312	328	294	335	298	295	339	304	349	306	316	361	319	316	309	335	329	284	302	313	351	317	323	284	314	324	352	314	347	293	313	292	313	265	357	319	318	311	316	340	316	332	322	335	331	322	305	346	328	321	320	300	337	324	339	339	306	353	336	314	338	303	325	314	318	332	300	321	299	309	329	301	319	302	314	311	343	298	310	317	312	295	315	331	321	345	336	318	338	293	315	317	328	324	333	331	308	359	329	316	306	284	340	340	315	304	313	315	338	287	337	351	322	310	297	309	330	324	314	311	332	300	289	341	315	353	370	340	328	323	344	368	288	292	292	340	299	316	279	327	312	318	287	293	313	292	329	341	316	286	280	316	291	312	318	296	306	318	338	322	331	313	356	289	306	283	306	302	330	334	312	327	312	335	347	310	330	288	329	291	331	323	319	315	324	345	288	324	322	268	317	295	337	307	319	298	307	323	306	293	308	330	335	346	309	271	328	291	318	341	322	300	314	313	309	293	321	319	297	316	332	312	331	311	298	300	310	317	321	334	327	326	329	315	307	329	319	295	325	292	329	331	347	301	331	311	312	319	303	294	284	332	320	347	300	273	327	341	312	343	284	308	332	304	306	332	312	346	301	331	304	308	290	316	306	290	309	289	309	322	331	335	318	279	291	314	317	317	320	344	326	298	304	311	318	300	329	320	286	331	299	335	307	325	278	327	300	304	289	315	310	310	319	314	328	297	314	304	289	316	313	295	329	312	295	330	312	309	307	305	326	294	330	326	355	309	303	303	307	299	341	325	298	325	312	330	308	321	300	298	328	293	326	309	324	314	302	292	314	286	286	305	325	290	312	320	323	311	314	327	291	348	300	318	308	334	342	304	302	312	327	303	316	338	306	313	301	312	288	338	320	306	317	344	282	358	318	346	355	313	312	316	307	316	327	297	318	312	321	303	323	301	320	320	333	305	315	267	303	333	323	298	333	301	325	272	331	313	302	314	310	312	311	344	307	333	306	309	335	324	314	299	306	321	303	319	319	321	312	295	327	322	339	308	300	355	318	300	350	297	293	311	293	360	287	296	346	326	312	316	309	318	307	303	316	317	314	325	323	287	335	301	324	354	310	329	346	342	304	293	286	323	329	327	339	287	279	317	315	287	315	335	310	308	306	306	316	346	313	333	346	292	283	305	289	349	317	308	317	319	281	331	333	310	309	328	320	320	303	312	338	332	300	341	298	266	307	331	329	281	324	310	350	336	302	353	330	298	334	321	316	297	308	346	345	325	344	319	318	306	294	318	310	313	340	382	328	276	291	334	307	302	316	354	320	320	308	322	335	320	330	283	326	322	324	344	319	338	324	308	300	285	334	314	297	327	340	331	351	304	318	322	300	337	325	345	320	339	317	312	300	304	300	325	300	316	320	326	291	311	354	345	342	284	328	303	315	339	305	314	306	300	333	308	325	353	322	349	333	339	316	332	315	289	346	315	308	301	298	333	342	327	295	311	338	308	341	318	300	318	313	312	329	337	282	325	342	354	310	294	330	317	328	338	279	290	314	342	346	316	337	299	320	332	301	286	323	329	312	345	272	331	307	329	315	282	338	265	317	307	281	292	350	322	319	348	320	293	271	316	313	320	320	299	310	320	330	302	317	331	286	330	313	329	311	320	356	325	313	323	297	297	318	294	326	297	303	307	338	322	324	336	352	327	301	320	324	281	312	338	325	289	314	333	301	322	313
12390	10599	14646	21890	24418	20999	18524	28635	58547	57804	43803	25674	9979	3647	1301	1024	940	929	1152	1399	1316	1082	1003	885	896	860	870	845	849	836	817	805	877	847	762	864	845	834	823	816	852	838	863	846	863	799	863	861	781	854	798	838	811	787	832	832	847	826	855	867	772	804	858	844	825	846	848	818	832	798	850	819	808	791	810	883	819	838	826	824	875	761	806	828	816	849	823	814	870	842	861	818	820	794	791	787	846	910	857	795	839	840	866	815	816	844	832	776	833	802	791	848	872	807	859	848	826	790	879	811	816	824	840	850	806	873	731	788	822	847	876	768	822	867	871	776	855	850	793	871	808	803	837	864	768	860	800	805	764	807	856	802	874	814	822	883	784	807	771	794	786	832	893	870	838	849	827	874	782	846	827	813	759	815	828	815	790	854	814	887	882	797	817	832	873	780	823	794	840	818	855	821	823	823	781	854	790	835	823	864	841	830	836	815	874	854	813	784	773	862	778	858	791	774	842	798	801	830	804	894	813	867	877	817	808	847	850	901	871	832	811	839	838	832	837	832	822	852	831	818	855	851	831	872	885	788	776	870	869	897	796	846	872	820	804	795	806	909	827	840	858	820	782	826	871	850	771	847	820	832	828	802	845	860	862	792	801	860	809	869	825	808	814	818	855	810	832	803	842	783	836	887	797	801	839	820	813	819	807	820	828	843	862	790	814	796	800	835	849	826	796	803	855	812	828	817	826	857	791	762	808	835	816	825	818	795	814	829	825	825	846	827	825	829	872	800	776	824	834	811	802	790	832	821	855	792	862	856	829	819	849	879	831	804	809	829	786	828	838	825	798	826	826	848	845	813	872	841	828	818	838	826	848	892	833	829	860	772	846	805	837	797	832	808	820	827	778	868	819	843	800	828	872	835	797	814	816	792	832	841	808	844	799	865	829	814	851	862	852	850	846	832	861	804	869	789	779	789	863	810	768	853	887	859	854	797	815	822	804	825	814	820	825	804	825	863	828	842	860	848	816	789	808	812	841	800	881	829	826	819	807	823	825	838	773	820	811	883	843	852	782	873	841	796	824	796	825	858	887	825	841	855	796	836	840	845	818	864	903	833	809	823	797	830	835	773	806	803	806	794	823	857	837	803	836	857	805	828	812	843	877	877	871	866	817	849	843	802	843	866	791	779	807	834	826	839	870	811	838	846	764	835	837	813	797	838	791	846	876	878	798	834	825	860	751	815	854	852	810	765	827	791	783	782	822	873	808	855	801	751	856	823	868	853	889	818	849	802	798	880	839	846	831	858	810	797	835	825	871	868	815	804	826	847	853	797	873	847	855	858	867	808	839	806	837	809	858	808	845	831	799	764	830	824	799	858	850	817	802	806	814	840	815	836	849	877	882	837	845	808	825	859	807	767	810	812	799	834	832	855	819	825	840	828	859	869	856	828	820	767	868	822	821	806	833	860	846	826	797	814	794	805	761	802	834	846	836	827	864	795	839	836	860	821	838	841	798	797	865	825	831	822	851	825	810	871	782	823	842	795	828	793	836	820	807	783	829	848	828	857	833	867	851	823	858	884	836	791	778	788	816	860	826	817	806	839	828	815	879	837	897	772	869	868	867	870	808	808	813	854	809	903	806	792	869	821	809	781	858	816	837	835	837	829	799	834	842	852	803	800	812	809	853	840	850	845	800	823	814	808	868	856	825	828	843	803	826	828	784	840	874	797	851	812	825	816	815	866	808	822	792	811	848	837	778	834	802	865	795	838	796	817	807	829	837	830	792	853	790	847	840	889	853	812	801	854	857	891	812	916	804	849	820	833	825	869	823	830	844	781	845	823	826	850	830	830	820	816	828	820	821	819	818	815	822	881	830	838	823	801	874	869	815	842	828	815	846	826	812	807	812	827	818	823	836	862	848	815	831	862	863	813	818	821	820	833	811	811	812	830	816	778	838	845	803	798	846	855	857	863	823	810	860	829	833	807	852	832	827	834	801	833	843	865	806	795	817	872	789	804	816	834	859	848	825	877	822	844	806	789	852	767	802	843	799	852	831	859	842	833	854	813	822	810	821	860	779	835	786	834	815	871	816	806	840	809	849	866	814	803	846	797	807	793	810	819	843	839	800	778	863	809	859	824	855	831	829	829	876	880	812	832	839	888	904	807	866	802	829	803	857	825	863	826	881	773	780	814	796	829	829	853	824	825	928	860	809	783	829	862	832	855	814	780	814	870	815	845	835	811	845	825	847	895	804	849	832	834	814	820	851	808	808	831	832	814	865	828	796	865	805	787	852	802	815	875	884	807	802	853	848	825	836	816	824	824	830	814	830	812	820	826	826	853	835	831	818	852	879	832	813	772	847	778	874	769	869	821	811	760	788	822	912	855	798	777	861	805	791	810	825	809	807	799	823	852	855	803	865	820	850	815	826	768	813	830	833	814	839	816	846	825	840	844	850	844	836	820	856	818	845	806	839	831	802	812	808	853	851	853	834	833	837	856	823	819	836	790	834	839	814	823	802	817	872	784	864	868	868	824	819	849	870	836	822	811	789	853	837	871	827	786	833	838	835	896	874	808	809	873	807	805	876	855	848	817	855	825	800	828	836	845	831	816	819	777	878	816	809	802	849	806	835	803	812	850	841	840	824	840	828	764	816	859	836	832	879	831	783	786	791	814	885	835	785	792	762	819	823	844	844	877	802	830	875	818	836	871	881	834	836	838	787	795	840	838	880	848	870	844	845	843	787	842	820	849	828	853	836	852	798	827	890	806	808	838	829	878	808	810	816	835	794	834	809	820	844	829	830	833	796	839	917	805	834	833	844	848	842	793	761	786	771	854	813	793	860	844	855	829	840	805	857	792	808	792	807	834	827	829	818	802	816	868	848	858	831	841	857	870	874	835	829	826	812	869	823	843	813	827	816	847	795	798	851	844	853	834	808	842	866	808	847	822	797	846	816	853	797	836	861	784	859	830	821	841	809	825	846	799	863	814	882	788	828	743	794	871	826	812	812	865	785	842	778	770	861	804	827	786	843	800	818	809	834	823	872	838	834	845	830	833	830	830	890	852	833	820	851	856	840	855	838	837	829	824	840	858	829	873	870	835	853	851	843	852	812	807	801	770	779	804	810	802	842	799	814	849	793	837	785	858	861	807	820	823	796	835	847	866	811	810	846	767	822	832	811	857	822	846	812	855	832	809	868	786	807	844	856	770	840	850	765	863	855	845	769	862	854	882	769	847	823	810	777	820	805	876	787	822	781	862	823	822	770	874	844	842	841	833	817	820	831	824	853	835	804	789	866	841	809	890	817	887	809	817	773	800	811	871	829	835	731	781	806	873	867	823	881	878	825	839	827	864	822	801	808	826	803	848	835	806	833	828	814	845	839	851	814	820	813	812	874	820	842	866	799	820	810	809	857	819	853	822	815	854	833	810	857	778	813	821	822	781	843	803	833	830	847	867	836	794	849	860	815	791	842	790	829	870	875	829	881	815	864	828
4343	3075	4817	4712	3297	1758	1341	1361	3431	4105	2867	1267	564	385	288	342	314	309	338	318	344	334	339	323	331	311	325	312	300	306	315	333	299	306	318	338	294	331	345	313	306	341	338	306	306	289	317	321	308	315	312	314	316	344	314	330	327	312	297	316	322	286	299	325	329	326	268	341	279	314	316	288	308	317	292	312	315	337	353	315	321	332	338	335	325	346	324	338	307	335	345	335	323	312	332	295	300	334	326	295	318	338	299	321	327	320	320	324	316	282	333	322	312	345	305	326	321	316	327	343	333	298	318	282	311	297	320	328	323	305	318	340	316	307	324	316	313	329	334	303	327	315	312	299	348	325	301	360	308	339	323	322	319	341	323	298	318	332	298	324	293	303	367	314	317	342	319	363	283	316	306	314	314	301	294	319	300	298	336	304	311	329	307	327	345	328	317	309	307	300	331	324	314	310	315	322	343	313	333	329	315	340	346	351	334	330	318	349	315	323	326	345	354	325	341	337	315	296	314	311	339	329	302	307	307	301	309	339	310	338	346	325	355	313	298	324	320	326	302	282	308	321	301	332	311	317	325	334	345	309	295	323	314	327	324	294	295	321	306	331	317	342	306	302	328	328	324	337	308	307	319	300	306	321	332	349	315	341	323	322	312	327	342	336	329	313	307	359	323	301	332	315	323	308	325	296	298	348	278	327	342	312	293	297	320	311	308	325	308	296	317	315	296	336	295	297	324	309	285	333	351	284	321	310	359	315	350	314	317	303	327	339	376	310	356	362	319	321	342	308	326	323	295	312	349	335	341	314	344	309	319	312	336	323	303	349	276	331	345	329	322	356	309	298	339	295	325	361	357	326	329	334	315	302	315	303	363	319	334	294	313	316	344	359	358	325	315	340	282	316	298	315	313	317	303	337	306	338	304	356	328	349	322	334	335	332	317	315	310	312	339	334	341	332	323	329	311	287	307	333	302	298	334	335	345	295	347	325	330	313	313	334	318	272	322	382	337	318	326	346	339	352	305	312	355	353	314	320	321	327	311	319	326	317	324	321	299	315	299	299	308	299	288	324	314	306	312	297	347	315	322	309	302	309	350	324	318	287	312	293	303	321	309	324	299	349	327	308	311	328	320	311	321	321	332	282	322	325	336	343	349	336	341	364	307	316	312	303	337	286	319	322	328	328	314	315	315	326	339	313	309	368	288	325	319	313	312	312	323	320	331	330	329	328	296	292	314	330	307	328	327	320	328	339	283	300	331	287	299	360	312	311	350	297	315	294	321	320	348	334	339	294	294	298	311	314	319	304	325	297	310	332	335	325	327	293	312	344	326	337	322	337	311	315	306	296	328	281	317	317	331	325	340	309	310	339	325	304	312	331	302	318	331	282	311	344	330	345	328	345	295	344	312	331	313	280	284	308	289	289	310	305	301	353	354	295	321	375	351	340	347	325	309	310	334	325	304	325	345	342	313	322	338	310	313	313	308	298	339	316	322	313	305	349	295	325	317	318	329	316	314	335	318	320	315	325	295	311	344	331	305	279	330	332	286	293	327	297	350	301	332	326	346	305	350	331	298	306	352	327	332	320	322	355	294	317	300	345	320	345	326	319	286	325	342	320	308	325	281	342	337	347	337	298	296	314	352	313	322	331	323	266	347	335	291	339	316	335	308	308	345	329	301	325	309	319	344	297	337	324	325	316	313	316	315	329	352	310	336	336	308	308	338	346	353	335	330	290	309	348	335	340	319	347	339	322	311	326	287	331	295	328	314	342	306	324	332	279	339	318	304	349	329	351	328	321	348	288	322	360	323	343	320	282	288	339	327	318	360	307	299	301	333	354	333	321	334	309	316	339	310	324	346	332	319	346	347	324	307	306	326	342	348	318	317	293	329	295	305	289	331	325	327	337	322	299	331	321	290	323	318	324	335	303	300	326	319	341	323	315	308	288	343	337	319	347	308	308	330	318	327	330	330	326	307	314	347	352	298	320	311	324	312	271	304	334	318	327	312	321	324	345	354	343	299	316	310	330	319	334	331	344	277	348	303	343	324	320	300	298	327	318	342	300	308	312	305	334	368	331	276	327	320	310	312	316	318	321	329	332	297	316	298	310	320	302	302	338	335	354	310	359	311	347	340	324	336	293	325	324	333	314	296	320	315	350	323	324	347	293	295	345	351	320	332	313	319	293	317	362	338	309	320	306	314	328	341	332	328	323	297	328	369	356	381	320	315	337	346	349	348	340	342	313	322	329	294	349	314	314	349	333	344	333	339	360	328	337	276	331	312	358	306	309	321	328	290	364	313	323	343	344	317	296	360	310	296	315	339	350	319	358	316	349	297	305	372	316	296	333	344	326	310	341	307	301	307	323	317	312	311	322	306	341	286	333	345	311	359	307	320	327	327	368	308	319	316	329	318	325	334	351	351	295	313	317	300	312	357	364	314	311	337	347	345	311	302	328	311	339	317	294	311	317	320	321	334	330	317	327	323	308	306	306	313	305	326	337	342	351	302	333	324	281	303	325	321	302	360	299	322	284	321	318	332	312	346	358	317	327	303	302	326	332	305	341	327	300	302	301	330	328	299	332	331	310	323	308	319	334	319	341	315	300	302	327	338	330	340	317	313	318	336	290	348	290	307	310	355	330	297	306	335	304	312	321	364	328	298	354	324	335	368	331	339	298	321	327	296	350	316	345	311	325	339	315	319	301	344	260	307	315	328	307	313	315	327	324	303	346	319	314	288	356	306	320	307	302	346	292	309	316	336	327	317	313	311	332	304	357	343	335	302	344	340	321	344	316	323	326	328	322	292	312	321	333	323	341	358	314	314	312	332	355	337	328	307	310	333	332	307	336	281	336	295	327	340	336	299	351	295	287	320	299	347	331	306	331	301	334	334	329	339	322	336	297	291	309	298	325	352	313	335	278	322	312	341	329	324	323	307	337	324	347	311	308	305	326	312	348	327	285	323	348	322	325	302	313	312	326	301	353	302	331	344	313	319	319	300	314	310	287	327	327	305	337	339	336	317	352	311	326	302	339	309	329	286	329	306	292	324	292	319	333	302	294	306	316	321	313	298	362	324	299	335	297	295	324	335	305	317	344	296	329	303	325	340	312	330	293	336	281	284	317	283	331	319	322	301	334	304	336	336	334	359	327	359	337	279	306	335	338	333	333	296	331	330	326	312	318	318	344	311	320	305	334	350	334	319	332	336	302	319	315	324	325	336	327	300	354	328	354	329	339	326	342	331	295	324	317	268	298	331	320	323	302	308	301	319	324	317	323	326	307	351	327	305	315	325	290	304	325	316	331	279	316	298	363	301	330	331	292	287	298	317	322	293	372	308	313	317	305	291	313	344	321	296	339	343	313	305	356	312	330	341	300	333	327	316	333	337	329	333	342	317	296	315	329	304	330	301	329	312	288	352	313	351	302	299	323	337	294	301	322	306	311	294	343	349	346	329	311	341	311	339	340	309	337	344	324	311	309	339	307	337	297
3867	3350	6411	9330	9677	6291	5264	6342	15269	15996	10655	4173	1696	1110	858	826	913	852	827	896	875	907	838	802	784	795	829	822	844	843	855	833	846	822	849	852	799	782	834	902	859	824	837	856	843	815	888	878	879	841	871	850	853	807	769	805	830	812	841	809	814	858	892	843	864	893	795	850	804	903	852	864	867	846	883	804	851	858	832	855	883	803	802	827	843	835	821	815	856	861	860	878	886	873	794	860	858	855	864	861	847	818	794	837	821	834	789	851	843	846	880	834	759	853	836	828	867	825	845	824	835	856	884	839	798	834	849	835	865	842	851	831	877	818	799	838	819	841	850	862	855	808	826	826	797	879	838	807	877	854	850	853	826	821	832	815	855	782	844	851	845	824	831	835	834	936	849	856	774	859	824	805	829	864	846	860	833	815	859	834	919	838	819	829	826	828	855	833	876	814	817	844	861	862	867	837	873	839	786	888	864	812	851	830	857	882	815	788	870	821	847	824	800	804	828	875	880	814	850	819	857	777	849	845	798	815	862	906	815	887	846	840	829	887	832	882	794	807	799	867	817	812	825	838	877	830	843	808	827	842	885	859	872	857	780	910	799	888	833	838	855	839	787	889	894	849	867	840	802	918	905	866	853	823	863	827	833	778	915	851	890	864	830	829	840	856	812	803	809	856	860	837	843	804	816	833	816	819	840	837	801	916	834	858	804	775	810	831	839	831	832	815	875	862	820	795	796	810	858	854	840	805	793	829	837	856	851	805	890	856	830	853	870	860	837	825	818	877	809	856	839	815	843	872	831	821	817	824	810	829	852	819	826	824	841	863	858	839	802	852	835	823	803	835	842	827	887	866	892	810	782	857	840	882	811	855	829	856	791	845	873	836	862	752	871	873	842	853	815	820	800	881	831	866	847	862	866	829	809	816	873	848	913	889	844	832	783	763	863	856	894	836	883	862	886	890	852	823	785	822	853	864	837	814	837	828	862	847	893	842	893	852	850	829	862	853	873	911	851	828	816	853	856	862	796	876	815	801	889	820	818	822	841	848	890	812	817	804	836	849	872	858	859	836	869	815	835	885	790	853	842	867	778	840	825	891	841	814	837	837	874	854	875	813	834	798	839	802	843	835	830	847	867	854	783	844	773	815	841	786	809	839	827	831	878	842	917	834	859	812	867	873	797	849	844	826	845	854	836	853	854	823	830	865	843	866	868	803	816	830	793	797	855	857	882	856	866	880	833	817	831	878	828	838	831	882	848	866	850	845	846	795	825	869	807	829	855	906	821	860	838	839	839	835	780	791	875	790	886	844	868	846	846	807	837	814	895	819	871	833	869	831	809	842	828	854	844	835	844	825	841	836	854	840	843	883	830	836	840	821	850	853	838	790	797	897	846	834	827	819	813	835	911	840	869	837	867	844	834	867	858	876	919	807	815	863	842	892	803	865	871	842	800	831	783	797	868	880	827	825	811	869	828	849	824	884	859	805	806	847	909	877	849	807	849	857	847	819	824	855	849	876	814	828	848	861	855	802	846	760	877	819	860	889	869	880	866	866	813	832	808	857	881	832	828	774	831	831	845	831	818	879	865	849	870	821	864	844	848	840	816	872	863	852	819	843	841	857	801	889	845	888	849	852	854	840	811	812	800	866	850	849	799	925	869	786	854	867	841	832	822	827	897	845	835	871	845	818	873	852	824	836	808	888	807	841	844	841	862	827	837	827	854	876	787	790	887	842	836	886	805	848	826	859	858	853	809	802	788	842	796	824	830	835	859	847	871	825	882	849	790	789	869	852	832	783	828	890	845	813	867	840	785	815	787	899	807	807	826	816	809	883	855	860	873	802	830	808	879	793	824	870	812	822	791	810	828	832	867	867	876	855	825	865	805	799	796	782	834	838	840	920	846	867	834	808	829	857	879	867	860	835	821	804	841	796	806	812	874	848	846	803	860	855	854	807	883	867	826	878	857	851	838	902	840	860	843	903	804	876	803	771	832	796	878	831	845	853	843	866	892	855	831	823	804	856	848	825	878	833	818	814	863	818	843	857	834	846	869	811	844	876	815	848	789	846	864	832	887	832	848	824	830	836	824	877	875	885	860	869	820	812	828	826	855	849	830	840	860	829	835	820	827	842	825	876	823	841	823	858	791	871	803	864	797	829	850	822	896	802	816	863	806	805	830	852	834	809	855	875	892	910	853	865	863	871	827	827	850	818	829	863	840	825	828	878	885	832	859	849	843	854	845	883	861	844	812	831	826	812	857	896	826	795	828	858	835	892	861	859	791	802	869	881	869	844	890	818	820	861	872	796	798	858	808	826	834	849	838	847	850	754	831	848	841	803	842	909	828	805	842	851	872	859	791	820	810	838	788	845	839	873	893	852	798	878	865	832	834	817	828	821	867	824	830	861	827	829	855	826	842	816	816	816	845	780	822	836	820	851	815	834	883	782	855	791	901	878	778	848	827	820	870	853	844	860	858	860	834	832	835	818	843	825	857	838	838	865	809	868	853	855	879	827	877	853	819	854	799	771	828	815	772	842	881	905	827	806	861	844	817	903	830	805	858	830	791	803	821	827	879	817	852	773	846	863	844	774	894	829	841	821	786	852	798	783	820	856	841	840	814	876	812	890	857	844	871	842	859	803	896	886	866	879	838	879	826	884	891	874	831	853	850	833	867	816	821	862	828	824	871	826	841	823	823	810	818	835	856	812	857	897	822	873	844	833	837	828	795	811	839	851	806	875	836	817	850	881	829	821	798	848	893	887	777	762	828	816	752	887	888	807	891	848	838	817	813	826	841	831	866	856	810	822	875	810	890	790	832	810	843	822	838	821	825	782	867	817	852	799	869	823	840	880	819	864	866	835	847	827	838	872	840	797	823	840	813	833	880	829	865	840	849	840	860	850	849	843	878	851	823	898	849	874	865	851	882	834	866	836	858	867	836	866	871	863	813	829	842	829	824	826	805	797	821	864	885	840	850	877	807	818	882	785	853	812	841	867	881	860	882	828	836	876	844	802	837	876	795	837	855	843	856	817	843	868	883	858	833	827	857	895	775	886	842	807	816	821	824	832	810	839	805	921	836	851	856	817	841	843	834	859	833	850	852	829	823	839	841	810	799	824	805	853	837	852	833	871	899	832	830	834	802	793	810	830	843	811	844	879	833	858	819	841	829	875	845	865	787	844	826	781	875	871	882	856	801	865	880	873	858	912	852	846	860	838	861	834	817	897	852	824	795	831	806	839	845	855	781	838	820	829	851	838	853	900	848	853	891	853	818	888	860	837	801	805	796	853	823	867	816	811	816	832	864	794	844	798	827	863	833	851	861	837	856	796	878	827	811	833	798	806	805	809	840	813	825	866	810	904	864	840	895	885	875	865	815	860	856	817	831	808	800	854	899	846	791	805	800	882	854	835	811	847	823	826	883	837	900	808	786	808	841	846	835	854	835	871	838	819	854	820	801	862	863	834	810	857	832	831	846	843	847	871	831	882
13068	9818	11967	13586	12287	8512	6552	8093	30939	32524	20214	7493	1849	775	376	351	347	373	335	411	415	304	374	349	362	354	335	357	342	351	329	333	331	369	339	348	335	328	350	305	309	351	323	337	346	305	337	325	363	329	361	336	328	338	308	325	325	379	335	354	328	334	347	350	344	340	361	324	320	332	349	338	315	312	351	319	339	309	307	343	359	373	310	369	328	359	343	344	332	333	340	355	360	377	331	341	361	370	343	328	335	345	336	305	317	369	336	326	348	338	340	322	340	345	358	330	326	320	374	398	399	318	319	332	327	317	337	303	342	347	362	308	350	314	337	348	354	346	301	365	308	323	332	344	323	359	305	371	356	351	306	359	320	340	370	337	327	358	352	329	337	313	328	312	309	340	348	341	361	343	308	329	334	369	335	349	352	335	352	323	361	324	359	341	312	335	348	349	314	338	348	343	331	315	354	323	352	328	334	351	323	349	348	306	357	347	332	360	316	318	357	350	349	340	370	314	351	336	318	348	337	328	359	318	334	335	368	338	312	331	342	321	329	330	349	314	332	336	325	338	352	334	337	306	337	315	369	356	365	316	309	324	316	321	327	330	341	335	320	294	355	349	349	338	341	377	336	335	325	354	360	368	353	324	319	351	311	306	342	354	323	343	353	341	399	319	332	323	335	298	339	345	330	309	330	325	358	357	317	337	342	323	309	346	316	347	348	352	318	347	329	361	310	309	311	366	372	290	358	359	320	352	342	334	299	317	322	348	335	342	307	331	342	341	291	330	339	380	298	336	355	317	321	357	370	359	321	329	334	324	367	349	330	320	311	316	319	331	318	345	349	358	322	331	325	328	360	328	341	335	342	367	332	317	364	335	322	335	340	333	351	324	332	364	331	354	346	333	341	355	324	334	355	318	342	335	335	336	312	376	318	343	344	324	325	340	302	325	339	344	344	325	337	318	320	341	321	333	329	335	357	323	338	320	323	343	337	327	334	339	328	374	337	317	335	357	346	357	332	320	326	347	308	303	341	360	347	315	351	372	354	318	349	332	351	304	344	328	329	349	335	334	304	339	316	351	338	305	308	323	310	359	364	350	371	301	332	345	365	325	327	302	362	342	349	348	356	354	357	342	332	322	310	382	339	331	335	332	348	322	339	357	340	355	317	336	329	328	359	318	340	338	306	341	317	315	365	358	341	345	349	309	348	350	335	321	310	341	336	304	318	330	320	319	362	303	347	295	345	349	387	350	389	345	319	342	335	370	328	326	329	362	353	365	308	346	318	369	317	340	332	323	333	321	338	371	345	350	311	369	348	343	314	343	343	319	322	352	340	302	368	329	352	370	309	337	316	357	379	328	355	311	342	327	338	322	306	325	337	328	351	333	347	305	324	358	354	358	348	336	355	350	356	354	366	301	339	350	326	315	353	363	340	356	361	319	321	341	311	314	345	325	351	369	373	340	335	275	366	348	378	345	357	328	330	371	327	310	345	359	338	318	352	335	351	352	323	327	357	345	315	322	337	350	306	342	341	338	356	356	325	357	332	339	336	335	316	309	321	355	336	315	325	362	338	316	312	338	334	338	332	335	329	330	297	314	361	308	321	354	303	344	338	334	334	350	306	312	348	373	343	384	347	335	328	364	357	351	334	352	371	368	349	335	369	330	337	365	367	315	341	342	323	330	339	313	338	326	324	342	322	339	332	349	314	357	335	305	356	375	318	357	341	373	373	323	367	311	322	328	320	341	333	318	341	318	374	330	346	335	331	321	356	316	354	335	364	350	322	344	335	328	325	307	345	352	346	355	315	338	351	313	342	344	332	334	334	362	335	307	338	341	323	344	316	341	332	321	315	289	354	333	332	322	393	327	334	354	338	345	327	327	353	347	355	357	315	339	358	345	320	321	321	310	335	356	336	341	302	337	317	355	316	295	338	376	330	318	346	357	330	331	345	325	329	355	351	326	336	338	316	359	353	359	321	382	338	312	328	376	332	356	355	329	339	357	341	325	311	312	335	337	351	354	338	356	345	343	374	347	352	330	323	331	325	369	321	343	355	323	318	351	296	341	368	325	317	394	328	342	373	324	340	315	331	329	352	348	342	315	318	341	301	364	333	357	331	361	334	362	329	333	361	371	330	341	344	346	337	334	313	344	299	328	343	326	345	334	327	316	316	349	331	338	359	336	350	337	324	347	345	317	380	346	349	359	328	345	317	336	328	314	358	322	350	366	330	335	336	304	326	295	334	333	363	355	331	330	326	375	315	319	331	326	318	341	370	327	334	345	368	362	299	337	343	333	342	338	360	340	360	341	337	354	357	327	338	333	333	350	366	359	322	347	314	339	323	338	345	341	342	323	332	370	330	356	326	352	344	355	337	363	337	305	381	325	338	339	333	343	316	310	328	342	329	292	350	354	376	326	329	321	337	332	333	350	332	351	319	330	312	359	318	312	306	376	331	337	318	295	342	346	348	345	361	348	331	379	317	323	352	364	348	320	338	384	332	336	339	366	322	345	341	343	321	333	333	310	323	337	347	304	357	332	325	320	345	341	318	365	333	346	344	316	328	353	361	330	341	348	363	345	325	302	311	350	329	290	338	340	331	311	327	341	311	326	327	299	305	345	345	361	341	311	300	308	358	344	330	335	357	319	349	340	334	362	338	342	361	325	361	327	325	322	351	327	352	308	342	315	313	332	360	310	336	359	336	317	358	356	339	360	307	331	339	338	336	331	360	332	355	323	331	319	333	304	332	316	334	325	342	342	375	373	345	351	343	355	315	341	342	340	338	374	345	314	339	368	327	339	324	328	330	329	370	342	337	353	292	340	320	317	372	355	327	334	337	338	348	326	331	346	332	325	319	327	317	358	329	328	322	314	343	334	330	377	323	349	345	343	335	326	334	327	311	340	326	334	354	318	378	351	359	336	407	325	366	320	326	336	358	330	337	316	329	286	332	335	361	296	357	348	336	326	340	326	340	321	322	324	327	348	370	327	356	331	288	368	347	335	334	329	359	368	324	331	306	337	311	350	340	341	329	332	348	321	367	355	344	357	338	319	327	323	326	331	326	349	349	323	313	350	346	348	328	322	355	303	332	292	326	329	344	315	343	340	333	331	351	344	379	342	348	348	327	356	339	348	333	361	371	361	361	327	345	314	357	319	337	329	320	335	354	335	336	331	311	308	331	329	334	341	333	342	318	338	352	310	328	354	311	341	344	337	325	347	353	374	346	339	323	338	348	375	291	330	319	315	366	332	346	347	332	352	324	333	328	340	368	330	330	304	340	343	334	339	333	316	342	329	324	329	331	327	316	345	331	333	346	342	325	327	317	319	331	331	301	328	323	340	318	342	358	346	356	347	344	339	341	346	316	328	306	350	333	333	332	357	328	314	347	308	325	362	346	382	356	337	326	331	320	359	343	333	335	326	314	341	318	308	331	340	373	345	333	346	341	362	321	325	318	316	316	335	336	345	320	326	334	327	360	346	351	348	326	323
9346	7528	11421	16924	19137	15630	14813	20768	49077	48878	35453	18788	6497	3167	1060	965	909	912	1021	1286	1024	939	1085	986	870	922	953	921	858	858	864	852	868	877	875	875	885	890	882	893	879	886	921	878	914	877	856	883	817	889	866	903	888	900	897	914	912	887	871	810	938	922	906	899	850	886	885	849	897	869	849	879	886	895	871	816	907	919	902	917	897	869	887	874	852	873	894	950	836	879	887	885	899	860	878	848	902	901	881	782	880	853	862	854	940	894	848	905	899	850	866	880	871	843	889	870	909	839	884	883	853	841	833	878	872	900	870	861	857	896	913	889	883	840	862	890	863	910	938	852	904	899	893	880	889	881	868	846	850	842	899	851	881	874	845	866	878	876	908	892	866	853	861	891	878	887	901	875	859	864	881	853	898	918	926	893	897	911	839	918	900	880	881	856	903	873	876	914	830	847	835	799	902	885	899	885	868	880	804	902	867	903	910	844	866	845	894	911	863	924	900	910	891	805	841	822	902	907	863	877	858	906	859	895	870	871	884	870	870	868	943	873	914	889	860	884	856	853	865	864	904	878	911	880	875	927	849	875	837	840	935	857	884	854	884	853	890	897	892	888	866	869	905	875	925	892	888	812	902	794	905	879	846	908	872	866	853	844	833	872	850	901	840	896	857	890	842	813	896	864	833	917	936	935	876	900	842	881	861	919	854	825	857	903	888	945	913	859	876	916	872	883	859	891	860	883	866	902	844	863	869	899	879	884	856	883	897	914	892	875	878	909	867	856	874	907	890	918	924	925	862	915	864	844	886	888	876	874	835	828	903	863	897	862	921	899	913	884	884	896	866	908	871	876	874	863	911	870	868	918	918	878	839	929	889	900	897	867	868	886	913	908	896	864	845	910	835	830	845	886	861	920	901	909	855	856	884	848	884	902	885	858	855	901	859	933	900	885	858	884	869	840	832	871	869	895	896	920	896	838	885	875	863	964	837	831	913	866	832	885	888	922	863	862	895	897	877	878	915	850	853	886	831	897	820	877	941	824	851	886	858	860	921	868	855	929	841	892	950	889	876	903	872	861	892	856	882	881	852	824	861	847	905	857	837	902	880	888	888	869	862	890	855	926	883	856	868	849	814	872	947	905	880	874	851	899	901	848	846	909	870	883	823	879	918	865	851	866	902	849	880	891	887	862	837	831	927	836	874	891	889	867	844	865	925	875	877	915	921	835	912	895	866	860	903	851	853	829	867	883	890	864	830	881	909	870	865	828	828	869	866	919	897	892	885	857	917	889	878	901	867	856	897	865	842	889	867	873	869	867	854	856	866	902	896	811	862	884	884	902	864	889	860	919	872	858	873	915	899	862	884	874	863	909	934	867	916	918	880	878	847	821	854	885	858	889	918	906	846	913	862	852	865	887	846	878	891	869	857	901	907	905	926	883	902	833	870	863	879	877	822	910	871	914	897	911	868	891	911	858	855	849	901	863	882	837	868	832	832	860	823	940	810	877	867	868	879	901	836	876	875	843	877	882	819	924	923	895	858	887	860	881	900	836	900	842	864	864	914	839	877	862	861	890	909	923	891	856	882	864	917	885	852	902	894	885	835	832	912	888	856	886	898	868	881	853	920	863	924	890	926	926	880	881	866	868	899	882	881	883	855	969	849	852	875	880	886	890	876	914	886	889	845	849	869	876	868	913	898	828	831	877	887	839	903	855	896	871	867	846	887	903	879	895	885	852	834	912	919	845	861	893	837	883	857	939	903	951	866	877	848	936	871	884	857	883	844	888	890	906	891	901	905	836	838	855	825	838	851	861	876	862	852	891	880	919	944	928	857	861	841	862	864	830	897	880	872	896	887	884	835	873	886	879	864	898	828	841	898	897	910	864	846	894	843	839	890	898	867	839	906	878	824	815	848	865	915	895	880	897	887	885	903	880	912	911	865	851	849	850	948	872	882	934	897	849	925	882	861	849	897	856	854	899	913	875	867	862	845	894	880	900	914	815	862	881	922	897	854	902	843	821	898	892	848	848	891	931	866	887	909	902	847	853	884	919	836	874	879	841	869	866	844	878	893	904	881	917	860	919	860	816	891	908	930	869	881	921	951	841	862	898	895	892	918	888	870	848	853	966	904	968	915	839	844	893	855	858	853	899	891	891	910	832	852	792	866	925	911	928	861	834	892	881	869	913	855	944	877	866	869	858	855	871	904	877	913	879	888	844	917	910	872	875	883	865	919	850	851	873	842	882	930	883	876	841	904	828	898	874	885	909	876	836	892	893	858	859	858	865	913	831	860	891	844	882	899	877	876	808	878	851	881	903	898	847	850	885	839	900	867	868	879	836	867	897	871	917	866	885	856	869	908	894	895	825	862	859	871	902	826	898	887	925	888	872	896	923	865	895	826	851	856	876	860	915	939	916	915	847	918	884	839	919	879	835	897	885	866	904	902	880	915	860	913	881	890	916	871	875	875	888	818	833	862	959	859	846	896	868	881	931	898	861	874	840	854	860	911	847	925	909	807	850	877	886	895	858	876	925	906	894	877	862	822	827	884	917	902	866	865	908	873	851	879	845	833	873	854	917	855	877	871	887	813	919	846	865	904	880	891	883	897	897	923	872	877	893	895	891	856	859	867	854	913	858	863	892	858	821	872	888	903	848	881	925	933	845	956	862	811	886	908	880	858	869	850	861	901	917	884	881	841	833	865	827	889	873	820	863	875	841	907	894	859	931	911	865	871	898	879	810	860	896	987	826	842	919	842	868	897	841	857	877	872	859	852	888	842	849	875	852	855	822	827	876	852	886	900	880	871	853	897	867	890	854	823	879	870	857	875	920	871	902	920	887	922	879	868	888	889	866	828	849	922	852	940	859	825	851	856	887	882	888	853	843	919	853	836	896	861	825	844	914	856	811	877	891	902	911	874	850	934	827	916	868	914	889	900	924	925	877	866	892	890	896	861	900	915	892	943	866	950	865	929	866	877	912	855	891	929	867	861	913	872	876	871	913	937	878	912	854	902	908	949	855	862	877	872	887	842	881	865	847	914	861	885	837	852	857	854	879	895	877	846	889	876	839	914	846	907	826	862	898	804	868	856	852	927	869	862	909	875	846	869	894	894	887	907	942	927	872	884	843	894	881	880	839	834	922	890	916	850	896	833	904	862	892	884	852	931	891	889	822	851	868	885	868	937	870	858	864	892	861	883	829	865	891	927	849	886	862	890	918	898	863	854	907	883	864	838	855	909	877	849	897	875	844	903	874	884	861	852	879	885	895	921	927	908	842	901	878	869	846	870	833	904	864	907	896	895	918	896	896	912	854	876	866	883	877	898	873	882	865	839	865	854	778	900	852	873	892	868	890	859	871	902	910	886	867	821	818	863	862	892	820	896	852	848	886	868	900	861	836	900	881	842	844	890	849	908	827	864	846	870	852	865	908	852	869	921	944	854	856	939	928	838	866	864	828	879	842	923	892	868	917	919	874	875	875	869	899	934	921	889	904
20717	15401	17515	19895	18024	13680	10974	10908	40636	46508	31357	14894	4071	1251	458	326	316	342	402	425	334	345	392	330	345	315	322	333	330	344	352	334	315	305	334	317	325	327	355	289	331	331	343	346	320	319	317	283	326	328	323	337	313	322	291	299	310	314	321	323	326	337	316	338	337	346	352	315	322	317	318	309	294	286	324	344	289	331	274	292	360	337	307	300	305	310	323	346	293	308	312	316	313	336	315	315	302	313	349	310	307	303	347	299	347	312	300	326	326	339	325	323	334	297	339	318	323	333	346	313	326	305	285	345	319	343	311	338	309	313	329	317	290	314	318	326	346	323	336	321	345	322	334	315	318	307	334	317	316	316	329	325	310	316	299	330	342	333	302	319	323	309	331	323	321	309	301	314	303	297	312	359	305	323	302	308	334	308	275	300	294	326	317	338	314	308	331	332	306	294	313	328	308	331	292	321	324	332	289	312	331	302	372	327	298	340	315	299	321	351	307	345	291	338	301	336	328	311	323	314	338	338	304	310	310	356	323	325	330	326	308	341	322	296	321	310	344	328	358	287	342	287	294	335	323	311	293	336	294	316	317	335	324	322	330	306	314	341	322	350	331	306	317	318	321	333	291	309	321	313	321	333	329	350	294	295	319	303	308	308	311	304	335	320	288	318	287	325	323	334	312	320	326	298	308	332	331	301	325	356	327	322	299	302	348	304	302	309	322	328	306	346	305	294	338	318	301	324	348	348	328	330	317	291	315	349	293	327	311	327	331	351	289	329	307	328	346	344	324	329	350	312	340	298	307	303	316	313	326	315	303	338	315	342	311	329	347	331	318	332	298	303	345	317	337	301	347	344	334	317	325	329	310	321	331	315	287	334	315	311	319	311	299	320	308	319	337	306	323	299	335	311	304	308	309	305	329	323	311	309	327	325	328	331	322	299	293	311	317	334	335	357	281	306	326	316	316	298	328	347	314	360	302	337	298	322	330	305	330	310	326	317	307	330	339	327	314	307	333	316	364	329	314	318	335	309	315	321	296	271	322	298	340	311	294	331	321	332	309	340	307	297	324	315	318	308	337	325	320	293	341	307	320	327	285	308	314	337	317	369	313	340	304	324	306	336	334	313	307	342	299	340	296	299	303	316	282	333	325	327	332	329	321	312	300	307	335	334	277	312	346	349	325	322	311	340	313	310	348	300	315	304	325	334	315	337	324	347	301	320	322	315	313	333	305	289	330	298	318	316	300	340	293	299	311	333	321	327	340	321	345	329	332	333	333	370	324	315	312	299	334	299	318	325	314	336	322	328	348	337	309	330	315	317	302	319	325	323	313	311	315	280	295	323	332	315	318	338	326	280	306	320	299	309	337	316	329	328	329	313	316	291	288	310	299	316	312	321	308	330	307	303	327	318	334	313	347	308	338	328	317	324	336	331	344	302	332	307	286	295	319	313	318	328	296	325	339	304	326	336	356	305	328	324	353	317	307	305	301	302	337	322	311	297	285	301	325	303	343	350	308	350	322	321	351	327	307	327	277	333	343	308	305	336	297	343	299	293	319	311	326	300	322	347	314	325	308	312	336	311	371	319	313	294	319	312	303	329	283	282	288	319	331	305	313	313	291	328	300	304	331	310	315	342	355	337	320	345	356	301	324	330	330	319	300	330	347	336	334	297	294	316	282	324	313	297	326	287	322	289	290	286	293	325	294	305	332	292	313	325	313	290	337	288	295	309	349	322	355	344	331	308	274	312	324	317	316	322	317	293	310	327	331	366	317	348	324	336	318	345	325	319	306	343	304	320	314	304	313	343	287	332	316	300	330	311	286	283	301	321	336	312	324	321	319	314	347	296	301	311	324	286	312	314	295	309	338	311	342	296	338	308	311	313	324	333	298	310	365	312	294	308	317	314	315	322	285	285	312	275	354	347	352	302	308	327	335	338	326	294	330	287	314	333	340	318	317	301	301	305	304	297	328	262	309	347	324	297	325	308	337	320	314	326	317	292	322	361	359	314	325	351	329	350	347	301	320	331	284	333	312	339	317	285	264	324	338	290	314	332	349	318	303	343	323	319	316	332	326	339	331	308	297	362	300	368	288	279	325	324	313	336	309	309	336	283	291	362	310	335	309	288	319	295	328	314	317	358	293	302	308	340	322	299	324	303	305	313	349	301	354	336	339	350	314	342	291	320	341	352	338	327	342	314	344	277	329	301	312	308	340	306	304	333	295	301	351	321	328	334	326	307	320	327	338	314	320	317	317	334	332	313	308	336	340	322	304	291	307	314	298	279	325	300	282	344	314	310	314	308	321	317	292	319	320	324	354	355	326	299	316	304	324	299	322	345	295	351	310	315	300	314	302	268	292	303	338	297	316	298	294	298	331	282	321	357	318	319	309	328	305	349	312	312	305	308	311	326	276	320	287	325	322	327	355	337	344	325	319	324	334	322	346	304	294	322	341	292	327	338	285	287	342	304	340	334	338	321	280	308	297	336	319	341	333	347	318	324	321	319	336	318	332	331	282	337	325	317	301	347	336	338	318	316	318	318	315	275	291	319	314	312	321	303	353	315	306	329	336	291	312	304	314	333	327	332	305	323	345	335	293	338	316	341	294	296	326	346	341	306	306	274	334	332	351	322	330	325	308	358	312	314	312	342	313	309	328	329	343	313	326	297	340	336	314	318	343	324	323	334	322	279	341	311	315	304	333	341	300	317	333	359	320	332	344	344	346	322	328	344	336	299	325	327	310	329	296	298	313	318	311	334	342	319	307	311	342	326	309	339	318	294	280	332	350	307	337	331	332	317	314	294	327	292	317	329	326	286	334	311	326	305	331	320	305	305	312	330	323	337	341	305	344	321	345	316	321	328	335	318	296	361	313	329	306	331	300	319	324	313	324	345	335	308	303	318	294	314	308	308	323	347	309	319	295	317	317	319	328	316	314	333	311	324	325	323	311	334	316	277	333	339	308	309	332	344	325	313	294	340	303	298	368	313	351	304	305	341	328	347	331	303	329	312	318	313	303	323	300	329	323	306	312	324	309	322	339	341	286	347	313	352	327	334	336	317	320	340	312	314	362	305	327	345	338	337	282	323	330	337	360	323	294	335	332	319	312	289	349	335	336	335	365	289	323	313	313	288	309	321	327	307	282	345	347	357	313	306	362	266	326	323	347	327	315	313	307	327	298	348	317	299	305	344	323	311	307	321	372	340	342	333	325	327	298	356	326	316	326	310	322	311	317	316	293	318	347	299	271	336	315	303	322	305	316	310	309	317	305	300	321	281	320	326	317	293	311	353	331	316	341	334	307	324	263	314	306	300	319	319	309	331	333	325	319	369	313	344	284	345	302	296	301	325	328	320	329	316	306	339	331	329	309	288	303	331	344	303	320	316	301	319	351	326	308	327	342	320	290	307	333	310	305	314	338	310	328	329	306	326	350	286	337	314	315	338	337	338	312	344	308	300	298	356	326	308	356	312	293	341	317	361	336	293	315	315
12365	10306	14932	22198	22210	20587	20519	23292	56573	60097	44907	27544	11307	4692	1219	908	908	887	1050	1478	965	891	1219	1005	940	860	855	854	841	793	781	807	817	843	835	850	859	848	826	809	822	847	819	846	914	843	814	783	820	855	781	835	801	894	816	833	842	825	854	855	827	858	857	888	792	817	830	850	841	862	839	808	834	835	823	843	856	874	836	800	863	855	810	838	823	808	888	816	837	810	862	895	878	838	777	843	792	859	836	792	824	772	873	794	818	854	833	841	855	811	796	796	794	911	827	854	856	833	813	894	843	802	836	853	805	825	765	822	848	871	880	804	825	850	801	813	908	796	859	802	869	841	834	832	771	814	873	823	774	828	827	817	841	795	875	808	858	819	826	833	874	861	838	814	829	835	885	823	838	826	840	793	833	798	824	862	826	821	840	875	844	827	806	756	786	838	856	832	837	806	785	772	828	860	838	821	786	822	803	854	872	820	816	842	855	882	826	779	806	836	820	838	826	777	853	793	824	790	847	798	901	834	837	817	821	852	847	894	769	814	853	823	829	843	875	767	871	842	870	800	817	822	824	801	843	818	834	794	836	844	838	833	822	833	878	837	840	819	830	787	823	814	848	809	818	818	830	802	906	854	847	816	840	847	783	797	740	877	884	840	834	873	853	844	799	840	792	822	766	826	798	820	838	832	814	821	850	806	846	795	827	790	839	816	788	784	813	880	837	840	843	855	804	837	807	847	809	851	871	828	794	829	873	799	826	771	796	879	785	809	809	798	863	799	842	800	885	838	833	850	813	823	832	838	829	894	781	850	798	846	801	855	835	800	868	860	835	797	821	812	831	831	817	804	841	845	847	804	817	810	834	838	802	804	834	791	850	810	791	827	838	884	813	835	855	856	828	858	846	860	813	831	841	847	903	802	800	913	802	791	794	831	803	811	790	840	846	847	837	872	788	806	820	812	847	780	776	781	850	779	827	836	817	814	804	849	834	885	786	817	872	880	766	809	832	806	768	815	831	862	785	848	867	836	793	800	842	852	829	812	783	803	814	835	830	827	834	844	767	793	859	840	834	830	828	828	822	781	798	846	822	846	828	842	890	843	825	849	846	839	808	784	805	821	845	790	793	815	814	828	824	825	834	815	828	801	832	859	846	797	826	761	821	826	828	902	838	776	842	827	853	803	852	853	811	823	833	815	821	821	806	873	820	793	809	827	812	846	852	840	847	851	791	832	811	793	832	813	785	804	835	822	823	848	813	793	829	808	837	820	842	828	759	852	800	865	774	869	797	878	841	857	841	831	792	816	856	800	845	801	827	823	875	832	757	797	870	864	826	812	833	802	831	842	855	804	821	839	863	816	868	824	786	820	840	872	836	786	815	875	822	811	873	817	814	830	777	808	833	826	806	823	809	831	856	846	850	858	841	804	864	891	848	825	837	822	864	837	824	793	817	844	858	776	827	808	821	847	857	826	774	751	809	868	867	819	819	827	860	846	849	830	851	843	819	852	824	831	812	828	809	822	830	821	863	805	840	808	792	841	840	855	890	842	857	846	821	871	824	839	883	818	860	842	870	763	835	818	833	824	819	823	848	857	838	848	827	834	824	823	765	847	801	770	849	811	838	824	842	801	811	833	821	812	872	799	793	801	813	779	832	793	823	881	811	835	864	789	751	827	839	830	825	842	848	857	800	812	855	806	829	848	839	867	790	784	819	837	860	802	822	841	813	822	830	840	787	807	803	814	838	831	838	843	818	864	853	868	821	839	820	836	823	852	845	817	805	805	797	822	819	753	794	842	822	805	865	823	818	833	835	854	834	841	822	827	762	871	843	829	806	855	843	799	792	778	835	815	830	823	801	815	894	823	787	815	834	856	860	802	844	779	765	836	804	833	803	840	827	914	824	824	796	832	894	808	815	842	790	728	816	768	822	825	789	797	853	823	860	803	858	810	842	838	800	882	804	819	789	838	865	824	815	843	861	875	789	827	823	891	817	799	860	835	814	840	859	783	807	819	852	829	884	783	779	792	864	831	802	812	823	770	867	864	818	830	843	861	784	828	822	854	824	819	804	843	816	831	789	876	832	857	837	820	792	859	785	835	836	801	733	799	829	822	852	849	813	850	811	808	826	820	761	795	821	807	855	862	791	809	830	828	812	890	825	817	794	817	870	830	822	820	813	843	861	857	792	799	883	808	870	837	799	824	881	808	864	839	822	834	820	815	851	869	858	873	828	847	795	838	798	840	802	851	801	853	803	847	888	777	833	820	838	808	825	820	869	808	834	809	814	818	782	853	748	817	833	846	896	813	847	851	826	782	799	828	832	789	809	865	790	846	826	803	830	832	812	815	827	819	811	822	808	885	806	803	826	859	816	850	785	876	785	857	809	865	819	786	800	795	797	812	833	851	792	767	834	797	861	799	819	903	835	814	886	806	777	784	806	852	788	821	821	835	847	790	801	774	838	828	808	776	849	816	795	850	816	863	834	826	786	800	843	851	836	863	846	803	794	842	804	817	839	823	820	782	840	833	786	862	781	852	841	835	805	794	857	824	822	855	826	802	852	832	841	840	802	828	830	844	856	863	825	825	821	822	860	872	872	824	850	824	831	817	902	813	837	847	826	841	829	865	829	848	819	832	837	779	865	807	860	878	860	789	819	806	848	846	807	819	805	851	835	788	811	822	814	862	853	837	847	825	855	804	881	859	848	810	903	825	813	776	852	809	882	858	840	799	787	818	822	779	835	805	808	854	865	811	794	805	854	849	840	835	807	794	774	857	829	817	829	827	841	861	836	848	845	805	878	811	808	797	859	828	782	814	840	848	800	828	862	837	847	867	820	849	859	866	875	789	822	842	807	837	793	808	822	870	840	827	852	826	824	791	818	777	814	858	759	871	833	807	798	781	793	842	809	814	844	859	818	849	804	823	787	809	796	825	865	859	822	810	814	845	842	761	830	823	802	793	827	822	856	814	863	850	833	805	825	790	819	849	835	799	871	856	825	844	777	830	823	795	845	884	801	836	795	830	845	863	825	798	878	787	857	819	829	829	860	828	823	830	843	864	831	849	819	825	838	782	888	836	808	821	862	798	870	764	835	813	850	822	879	845	812	826	780	834	825	856	840	818	814	878	858	829	930	846	810	829	830	799	867	861	847	840	819	825	828	846	814	795	876	829	811	856	807	790	825	888	816	846	873	820	851	817	893	843	813	865	851	826	809	839	869	821	828	786	805	865	851	847	816	821	849	806	872	788	836	867	869	845	784	880	842	816	797	878	823	867	820	782	778	829	826	818	801	814	806	839	793	810	839	873	821	847	851	844	822	822	821	772	870	840	833	832	792	862	841	790	844	817	831	839	815	820	819	806	827	840	828	791	865	840	819	803	837	891	838	848	831	823	817	845	822	827	840	823	845	849	778	804	813	835	793	844	845	887	829	810	832	792	802	822	813	803	834	811	790	870	838	788	800	810	814	833	816	836	842	818	840	840	877	789	801	801
4402	3522	4496	4934	3654	2276	1683	1243	2969	4668	3019	1395	567	392	347	289	293	350	307	314	351	291	339	322	342	283	313	328	348	328	312	290	328	326	309	317	309	312	327	307	340	322	293	305	307	316	302	281	315	325	296	299	324	344	313	282	323	340	355	342	324	348	294	345	340	365	321	338	303	298	280	346	319	267	314	328	291	337	328	304	313	290	317	307	340	309	307	319	342	313	321	334	307	295	352	282	294	312	318	329	321	311	341	294	290	331	304	315	318	311	317	282	339	302	315	327	314	304	338	298	306	306	325	292	317	300	329	327	329	299	321	318	333	308	333	311	317	293	326	304	298	299	320	292	310	310	318	292	334	310	307	348	335	342	327	294	322	295	311	297	342	302	348	310	303	331	309	327	339	299	344	324	319	314	304	337	341	328	332	316	344	340	296	299	347	333	318	326	328	366	306	328	315	301	327	330	307	314	324	309	305	325	310	321	310	317	293	324	306	329	358	307	300	314	285	310	320	311	321	280	330	334	283	316	300	315	285	290	315	324	319	331	338	316	325	318	349	318	309	317	334	319	340	315	289	340	309	314	321	297	314	336	333	319	292	331	314	337	321	336	333	318	350	325	327	324	347	367	312	332	291	290	298	338	317	282	302	326	353	369	320	345	302	329	307	328	337	320	294	301	314	315	333	337	318	326	309	303	292	314	384	335	301	332	329	290	307	311	282	299	331	347	324	291	355	312	264	302	298	302	347	355	330	315	345	319	279	294	340	310	314	333	328	324	297	315	282	330	324	326	309	307	316	332	293	310	351	317	293	312	312	313	313	295	308	312	340	317	317	331	323	296	297	292	293	328	319	304	314	307	323	293	287	325	312	365	312	355	316	337	356	315	321	307	292	330	327	325	297	278	289	294	320	358	315	319	320	334	315	341	314	328	327	321	317	307	345	322	296	316	319	312	320	307	330	369	319	314	342	307	314	321	326	314	307	325	333	337	305	299	332	323	354	337	310	303	357	305	314	330	307	305	314	339	338	316	318	315	296	319	307	300	322	310	341	304	354	336	316	325	342	312	311	320	293	312	321	307	318	319	337	368	307	317	374	310	322	315	353	335	338	323	324	304	351	320	308	328	303	303	321	330	303	319	351	322	322	341	309	300	318	303	319	311	328	309	309	301	324	315	321	298	297	323	320	326	299	316	311	329	332	297	309	304	309	288	291	333	321	317	313	349	280	300	337	313	333	313	315	324	327	282	324	318	294	350	313	310	324	323	346	351	288	296	303	345	317	295	321	325	322	305	253	317	297	345	312	311	290	331	281	326	302	295	283	329	333	317	320	347	347	305	292	295	317	354	302	327	333	352	326	315	335	339	358	330	327	318	326	322	337	353	304	318	333	310	331	273	310	343	325	316	324	306	293	341	319	294	365	330	341	291	316	297	306	302	319	329	306	314	314	319	330	309	329	310	339	302	320	325	326	299	319	326	336	310	318	329	335	335	315	328	288	319	302	276	298	347	320	312	343	304	292	346	312	317	313	341	326	350	331	326	344	310	312	338	332	346	343	338	307	335	294	352	319	317	290	326	318	312	327	323	315	341	328	309	337	319	324	271	327	319	315	311	270	342	343	306	318	316	301	323	336	329	310	315	327	326	314	333	334	324	339	323	313	339	327	321	325	311	334	293	322	283	339	324	343	312	301	304	308	322	349	306	332	341	313	331	365	341	312	343	277	296	321	323	317	302	337	291	325	347	330	311	306	331	321	302	349	325	316	344	309	313	319	322	310	317	305	304	303	297	325	341	308	331	327	327	322	305	337	312	311	293	306	313	313	336	324	329	302	317	293	295	320	337	314	306	356	293	331	297	292	308	320	317	303	341	307	333	358	335	354	319	353	323	316	284	281	319	309	303	302	308	298	322	347	289	279	303	321	320	348	308	296	334	306	310	317	316	330	326	294	328	337	380	303	327	322	318	317	339	285	325	363	296	334	313	296	361	320	332	312	341	317	323	319	334	338	308	322	301	331	272	339	331	300	325	338	327	330	323	297	324	307	285	303	331	344	307	341	338	311	339	330	314	317	316	327	312	333	310	332	356	342	345	338	313	321	279	292	348	333	314	316	302	302	363	333	323	320	309	333	307	330	321	303	310	307	327	336	312	314	323	311	297	307	297	352	306	329	290	334	323	313	309	316	323	331	347	343	307	322	324	333	340	337	306	347	331	311	345	312	308	330	294	323	324	308	306	327	292	317	318	341	295	318	334	291	297	303	317	307	345	292	315	331	342	300	342	329	291	330	302	293	337	352	309	314	343	359	335	292	301	316	297	304	316	313	323	313	336	315	341	314	288	348	343	311	351	335	331	283	300	303	368	318	300	282	296	323	335	313	304	325	300	352	311	369	333	278	353	317	339	317	321	309	300	324	341	316	302	306	288	355	323	340	326	336	311	308	335	338	297	335	289	332	310	293	295	327	358	310	313	316	316	338	310	304	302	309	331	277	325	321	284	264	310	307	322	327	320	330	332	307	314	332	343	342	315	315	310	315	330	339	305	291	287	330	286	298	309	282	310	332	324	316	302	301	319	303	291	338	306	335	282	303	333	321	326	300	316	304	334	324	342	322	342	311	323	301	319	346	327	297	321	323	318	303	316	300	285	316	295	318	322	286	308	297	296	304	312	308	296	306	324	295	323	313	327	313	334	305	327	342	324	309	297	310	317	324	341	360	289	324	335	335	338	341	291	302	340	331	319	316	331	312	315	329	311	300	295	315	301	330	324	284	292	305	319	310	290	310	328	332	288	327	326	325	337	357	329	330	294	281	335	313	309	335	315	314	302	329	306	331	314	336	330	336	297	339	304	306	332	338	306	316	291	307	328	342	349	344	301	323	318	339	311	342	295	279	336	331	320	326	304	285	329	304	304	280	315	318	328	311	334	325	326	311	329	290	351	321	345	318	304	311	337	335	290	309	329	311	296	306	319	307	337	316	336	357	266	335	300	338	319	362	306	300	317	294	338	312	310	310	321	282	314	350	313	346	319	326	296	340	330	301	329	327	362	321	339	314	302	338	325	328	283	356	324	322	308	305	327	312	336	316	321	335	330	346	334	319	356	322	340	301	368	297	344	332	339	312	300	328	304	319	320	296	335	291	314	339	319	342	322	329	314	336	333	308	317	368	317	326	317	289	315	321	326	364	299	330	314	304	284	299	315	322	320	279	334	291	311	336	316	310	300	322	326	300	343	329	298	305	310	305	291	324	325	302	292	336	317	298	284	303	344	303	304	299	334	281	306	320	311	330	292	324	315	335	344	314	296	347	331	320	353	324	336	345	361	340	298	349	324	311	313	309	301	294	302	330	324	333	353	322	301	348	332	341	357	323	305	316	303	297	300	307	303	312	326	279	319	320	348	337	334	290	302	317	314	303	352	318	312	354	330	333	324	305	348	326	307	327	318	306	299	330	328	313	331	327	351	323	333	334	320	296	319	304	332	354	338	317	314
4069	3712	5722	10262	9763	7603	6261	5423	13759	17894	10781	4680	1833	1151	891	807	813	823	818	889	859	842	811	907	878	841	827	860	849	836	816	876	821	817	826	803	867	805	825	832	861	862	880	843	816	852	810	826	826	864	838	830	891	793	839	838	821	854	796	843	874	842	843	855	852	874	839	838	865	876	867	851	819	818	889	846	854	833	846	843	848	822	835	856	825	828	864	892	898	837	873	824	817	811	814	820	839	852	852	829	849	853	841	857	853	796	807	850	794	824	823	846	867	850	882	863	819	890	840	842	886	810	873	798	826	814	834	901	877	809	833	885	874	819	815	867	820	856	797	787	847	860	852	898	865	853	874	818	817	867	850	840	844	867	870	855	862	802	895	782	847	835	797	848	847	831	803	826	852	840	825	780	836	837	840	824	827	816	856	847	787	833	838	825	868	811	782	833	843	814	868	844	808	806	831	833	814	854	875	832	832	836	832	826	832	843	836	827	849	873	837	795	810	903	825	881	868	863	868	845	857	841	801	792	861	829	798	817	878	835	877	832	850	806	886	829	888	829	831	815	833	860	875	844	865	804	814	790	855	854	843	803	830	795	829	815	856	843	827	823	819	823	811	822	799	844	860	803	840	852	761	851	786	759	839	834	840	834	898	843	860	832	821	852	857	844	878	833	828	849	815	849	821	816	871	748	807	856	831	819	840	840	896	881	835	888	847	807	800	800	814	825	835	850	858	859	841	828	811	854	903	875	821	896	842	835	839	791	852	781	881	783	849	853	940	794	812	868	886	852	823	860	864	837	881	832	845	865	892	883	827	861	853	820	820	850	867	841	816	791	834	829	818	822	851	858	853	795	809	846	829	856	863	847	879	827	902	831	886	844	828	814	835	841	873	876	854	828	805	815	843	862	811	856	881	819	815	855	852	838	813	789	846	846	900	829	851	888	797	869	890	806	840	839	823	813	881	849	851	882	888	842	848	837	855	817	808	839	796	837	833	816	847	875	839	824	827	809	853	822	860	843	831	865	863	843	789	832	846	854	846	841	829	754	861	876	831	814	868	813	891	830	793	856	825	880	822	818	830	800	851	825	905	830	830	812	857	885	847	871	829	882	834	782	825	855	853	841	851	857	857	792	793	838	875	815	883	819	836	841	836	808	851	813	819	811	807	860	866	853	817	860	795	833	826	823	829	837	842	815	888	809	871	881	859	800	888	856	775	872	810	829	858	860	834	844	806	818	804	875	799	820	860	842	836	832	853	826	857	839	804	837	843	806	839	838	817	797	821	850	828	791	841	890	844	864	810	774	808	903	850	863	851	808	835	845	845	810	798	832	845	839	802	828	821	818	850	845	870	819	811	829	814	856	877	801	812	880	832	879	774	802	835	834	858	831	786	835	833	812	747	793	850	792	900	831	875	827	846	819	854	867	860	821	836	840	838	883	868	838	855	822	838	817	840	803	789	836	832	835	799	832	849	792	789	790	876	843	897	847	836	826	825	864	830	863	836	850	863	755	871	824	809	825	834	796	852	825	848	818	888	905	838	791	794	803	787	840	847	849	854	837	853	815	823	771	827	841	890	908	812	846	868	822	893	802	839	852	848	838	885	857	832	788	830	884	857	827	838	773	822	847	843	841	824	856	878	899	831	835	842	844	844	848	809	844	868	775	867	858	834	801	847	853	831	853	823	832	856	825	846	834	839	786	845	842	834	893	808	851	924	855	765	867	858	866	823	806	871	854	800	857	817	812	899	807	762	859	813	805	852	847	822	893	838	808	862	823	834	843	869	809	811	809	814	845	827	827	829	841	823	883	795	820	846	825	769	876	874	821	884	835	884	830	820	867	830	831	817	796	903	792	827	817	853	792	824	859	875	866	819	825	797	824	843	841	820	838	835	850	891	830	823	834	801	820	867	794	820	844	872	798	856	837	806	833	871	863	831	860	851	834	864	792	875	880	874	834	821	815	809	832	843	869	842	795	886	861	872	822	840	877	834	848	854	818	818	792	817	853	842	868	830	812	816	831	878	812	804	797	841	877	881	811	837	799	852	822	839	875	792	830	813	844	851	809	778	826	841	866	828	840	782	886	873	754	880	822	842	823	829	793	850	803	866	839	879	839	799	863	865	884	831	803	823	807	856	761	872	862	845	802	852	850	816	845	804	837	792	793	839	834	841	790	847	832	825	849	827	869	848	799	786	825	843	832	840	849	859	835	888	846	875	814	826	832	847	835	899	831	800	838	848	839	869	857	867	837	811	875	860	845	894	863	787	867	867	785	853	811	849	848	854	844	840	859	868	781	798	853	810	824	842	821	849	816	789	797	843	842	813	794	797	798	898	862	876	828	829	788	809	853	817	810	859	869	869	844	854	833	854	799	867	836	800	834	778	846	844	861	800	875	832	834	778	821	790	836	829	799	800	873	889	840	858	825	800	840	858	870	847	929	855	844	801	837	769	812	804	832	868	817	826	875	884	876	839	830	809	881	851	898	893	820	813	862	852	878	826	833	865	836	842	861	906	774	879	799	814	817	814	817	837	868	852	830	856	855	821	840	830	858	832	800	821	820	872	821	896	860	865	815	834	885	824	795	812	821	834	818	879	859	801	816	844	816	810	836	856	768	893	810	827	800	854	766	809	806	833	847	881	806	859	771	859	813	872	808	833	819	804	830	855	814	759	817	815	795	858	822	852	881	903	869	794	824	873	794	844	827	864	798	823	830	857	796	797	839	823	851	843	867	851	866	767	865	823	856	819	843	850	836	837	840	867	840	856	902	863	830	863	817	825	850	868	796	802	872	851	836	858	819	884	852	834	869	832	892	834	799	836	855	852	867	794	815	851	878	865	867	833	827	887	883	798	870	811	839	835	905	896	843	821	851	828	828	857	815	881	834	834	814	781	807	835	815	818	826	859	806	814	835	843	881	816	750	830	863	778	834	827	832	837	817	795	795	839	840	860	851	895	853	843	810	857	809	866	851	811	838	844	861	862	812	830	853	828	879	837	822	886	842	856	803	839	817	830	830	882	788	818	855	872	782	829	834	819	848	883	825	810	822	834	849	831	843	840	786	824	838	849	811	885	869	830	834	837	868	814	876	851	828	851	818	836	870	847	841	899	848	815	833	916	854	825	790	838	864	818	814	854	850	805	847	843	817	777	847	790	844	886	847	830	886	846	827	825	785	870	862	882	801	830	788	825	862	837	820	834	835	849	857	833	821	848	861	810	851	852	839	852	844	819	839	815	859	827	838	844	877	849	818	825	821	782	856	853	828	838	795	809	862	788	842	897	848	836	840	836	831	865	887	804	827	769	852	837	838	854	824	815	841	804	800	836	864	832	853	813	848	855	840	808	876	846	856	864	790	863	871	896	880	839	881	862	865	870	844	849	847	849	840	846	843	774	828	812	895	826	842	834	791	863	817	859	857	848	843	822	796	835	834	857	824	844	836	809	826	938	861	798	840	854	806	834	827	818	907	819	802	785	812	825	818	787	837
13155	8772	11909	13554	12541	10202	6847	7001	29514	33474	19799	7967	2204	768	377	360	362	341	348	392	377	341	329	362	321	364	320	356	325	284	344	315	332	318	332	334	352	353	323	365	326	336	363	320	337	342	381	365	333	338	323	324	350	361	314	309	337	317	338	347	311	341	301	307	358	340	348	344	347	288	331	342	317	352	334	348	323	327	331	364	338	333	310	343	336	354	349	319	302	377	347	353	356	336	361	321	346	302	331	348	347	346	333	327	336	314	357	331	321	317	340	355	379	343	329	299	347	365	339	327	314	342	347	338	297	314	319	352	368	306	345	345	341	314	353	323	359	308	314	312	339	349	336	336	360	320	341	335	324	310	353	322	346	333	301	344	347	366	330	323	360	352	326	350	324	311	334	316	354	320	349	304	323	330	337	354	338	361	340	293	331	328	332	341	344	318	350	350	298	345	343	335	344	343	373	325	349	382	329	352	319	339	365	353	342	282	310	359	338	340	351	340	328	349	344	342	321	356	338	316	324	336	326	347	309	311	329	340	387	326	352	297	331	349	321	306	315	328	331	328	350	322	318	287	334	331	340	356	353	357	377	352	336	315	335	317	318	356	344	321	332	321	369	307	349	344	337	324	340	337	352	357	335	341	318	324	343	327	341	327	379	369	329	321	323	337	339	347	345	364	320	320	307	379	342	338	351	334	317	339	345	321	312	352	365	304	338	329	334	306	313	321	347	338	349	328	351	347	317	373	346	345	346	347	324	330	393	318	333	334	323	315	353	352	324	352	357	352	349	334	333	331	379	343	317	340	381	326	329	333	348	344	317	348	331	323	380	326	354	330	314	323	354	322	319	342	323	341	363	373	355	352	344	323	350	345	334	354	298	350	375	349	361	334	321	339	326	373	344	340	330	340	352	317	340	350	324	316	312	362	334	314	344	317	323	340	360	371	358	335	342	307	324	309	352	344	332	327	354	354	342	342	339	312	342	347	335	333	342	318	349	362	310	309	348	344	348	336	329	349	294	356	358	310	331	372	322	331	346	299	340	398	338	332	333	361	318	362	319	311	327	291	353	326	348	355	362	329	349	335	352	328	321	325	323	369	336	333	344	333	327	350	357	313	395	333	355	309	326	329	333	318	311	376	296	363	325	374	332	351	302	358	359	338	328	331	366	343	350	342	370	323	353	339	338	342	360	330	363	340	337	297	306	334	332	358	323	347	307	356	356	341	315	334	324	342	347	312	310	318	327	365	333	377	315	326	343	358	364	319	329	347	332	332	330	317	349	370	335	304	338	344	333	368	316	389	320	325	332	302	355	362	328	318	316	362	310	323	339	349	301	331	329	342	333	315	327	312	339	322	328	337	344	318	331	356	321	279	285	354	306	331	317	357	329	316	331	361	338	334	332	327	396	293	341	337	340	378	357	341	367	347	303	346	330	347	337	326	391	352	316	346	312	345	335	317	292	338	393	356	371	345	305	326	320	329	356	347	352	330	341	369	347	309	361	319	337	369	322	295	320	306	328	292	354	344	324	289	354	324	317	355	340	335	321	351	335	332	339	337	325	364	323	322	358	329	337	310	312	339	302	368	343	358	349	322	303	354	342	330	341	345	329	335	295	320	351	360	317	325	327	351	333	340	372	320	304	365	343	316	308	359	356	321	323	312	336	352	337	352	345	355	326	352	327	358	358	317	333	345	349	372	337	356	344	344	335	328	322	322	314	332	290	329	350	362	329	336	350	333	324	370	349	337	352	334	323	316	361	334	353	306	333	368	320	316	330	356	351	335	313	334	333	323	362	318	340	340	333	350	316	329	338	312	344	359	314	361	338	360	325	321	321	320	328	368	332	319	343	311	351	337	351	337	348	339	305	320	333	349	332	358	328	305	294	310	352	335	308	332	335	343	333	298	305	340	353	326	335	320	323	343	369	297	327	362	321	325	338	337	346	348	348	324	320	328	317	299	341	298	362	315	325	363	361	333	344	370	312	326	360	344	317	322	325	324	326	351	343	343	358	353	339	318	330	305	339	332	374	346	347	345	299	283	310	305	341	346	308	340	331	342	352	342	288	321	379	340	335	348	347	350	336	314	339	359	300	306	348	346	340	323	347	321	330	362	324	321	344	325	343	286	314	387	340	363	345	389	337	347	328	341	341	345	305	346	329	339	345	296	342	367	321	330	320	333	362	383	336	346	305	316	329	372	358	321	352	372	368	330	341	347	355	336	336	344	356	328	337	320	343	339	345	296	325	317	358	339	353	312	326	296	329	321	330	321	344	335	361	325	301	340	309	326	326	351	330	319	345	352	342	359	345	334	370	350	317	354	336	341	322	346	316	336	332	301	332	311	331	345	356	332	313	344	348	356	353	328	346	326	328	324	371	302	326	317	303	329	341	323	318	338	358	304	346	307	345	360	298	318	354	319	350	342	349	329	350	312	335	275	341	337	326	348	321	339	344	311	333	340	306	297	336	312	358	328	328	352	333	366	324	304	324	338	358	315	329	303	339	310	322	333	339	320	336	328	322	371	319	352	334	293	322	341	332	349	340	316	308	332	353	333	346	347	327	345	346	345	359	326	329	310	324	333	365	378	349	327	316	338	340	325	352	339	281	316	334	391	349	343	320	323	340	311	324	314	347	335	372	344	346	318	327	351	339	348	316	342	355	334	343	322	349	340	348	318	341	319	321	342	337	313	350	347	383	324	356	358	323	320	316	355	370	366	339	357	350	357	311	333	333	357	309	339	347	335	318	338	327	319	356	311	339	314	313	298	340	352	333	344	320	367	323	316	336	329	316	324	347	345	324	308	348	349	338	327	316	321	359	319	317	322	326	317	379	343	336	332	345	367	335	331	355	345	358	338	353	351	336	310	305	320	320	343	310	333	376	320	349	345	362	345	305	342	329	340	329	332	324	327	370	303	331	322	327	345	347	302	350	352	337	327	351	335	369	342	346	375	327	341	327	318	326	339	355	335	316	346	349	323	309	294	327	324	305	336	318	342	326	331	360	353	322	360	314	341	347	333	323	346	320	338	334	344	353	341	321	343	336	346	336	302	354	310	330	363	329	348	320	318	309	349	310	350	332	347	369	342	307	337	341	320	320	337	310	348	323	364	306	306	343	317	341	314	333	321	327	368	291	315	337	338	364	317	359	355	324	314	327	350	342	292	351	321	338	360	339	308	339	347	328	318	332	328	303	339	315	341	308	315	348	332	354	305	356	380	336	329	321	347	327	318	339	342	330	341	317	308	360	339	318	325	349	343	358	322	358	308	324	333	324	330	310	317	319	341	318	358	351	318	361	355	325	302	362	341	333	342	315	348	341	350	333	322	325	320	317	323	320	311	307	347	309	320	370	328	345	351	320	343	349	325	313	309	340	301	320	341	340	323	314	340	326	338	362	355	348	344	345	285	332	349	356	331	349	315	352	317	326	322	349	329	329	335	319	361	355	299	355	337	342	351	304	328	319	363	316	312	355	354	295	304	330	351	347	334
9327	6925	11763	17534	18705	18384	15004	16534	49439	49086	35003	19666	7620	2671	1054	901	925	864	1021	1116	1065	1002	981	928	898	893	892	853	859	865	839	828	926	837	813	851	872	918	912	943	854	893	806	837	899	840	897	898	938	829	877	882	880	867	889	835	892	916	888	862	888	878	838	858	890	883	855	825	892	869	902	869	891	898	841	929	869	900	815	904	877	891	877	844	894	911	869	885	941	846	941	876	837	901	932	901	871	868	878	804	933	900	909	854	839	872	844	921	886	867	850	865	879	846	856	872	837	816	922	887	871	868	886	898	925	920	862	911	881	876	927	927	899	927	830	881	874	886	870	862	879	853	878	813	836	942	885	884	855	869	910	837	868	858	854	913	864	875	888	879	887	864	824	888	887	849	889	828	849	870	808	913	902	882	888	862	898	876	885	882	868	862	848	923	832	838	831	825	885	876	900	899	881	842	903	880	906	835	936	869	899	828	864	903	861	870	957	839	856	874	845	863	860	934	880	863	925	874	853	859	903	861	873	859	851	830	826	848	841	896	854	854	810	887	899	908	845	841	900	908	813	900	860	922	852	904	860	857	870	921	891	883	816	895	898	827	908	859	874	883	870	866	889	821	851	827	909	843	814	896	866	842	839	865	859	916	873	864	870	868	849	921	925	889	894	918	826	854	885	876	888	831	873	877	832	881	908	857	877	855	877	812	832	840	883	845	884	860	925	856	863	787	845	900	888	831	861	906	857	865	897	816	870	922	823	865	843	870	830	925	927	893	895	895	862	892	856	890	868	891	863	872	914	837	913	881	911	899	815	858	869	854	871	850	811	873	911	857	827	906	873	890	869	877	839	856	872	912	911	892	854	917	802	930	879	944	855	845	856	873	834	901	904	812	843	887	906	878	836	846	895	837	867	876	878	851	861	871	859	906	854	867	874	851	905	890	847	827	843	828	878	828	923	925	862	827	844	803	903	894	877	802	849	839	863	866	853	912	873	944	771	913	833	910	863	888	827	849	839	889	892	871	905	838	921	857	929	898	856	871	828	889	863	918	878	863	852	889	876	890	859	847	856	827	844	874	895	937	866	913	838	848	830	871	849	867	851	927	849	848	886	892	875	900	818	909	903	876	944	862	821	877	886	844	899	826	854	888	853	863	929	898	905	856	882	936	896	900	900	891	880	887	897	837	868	864	914	884	856	855	874	904	883	874	821	909	918	879	869	890	867	868	944	854	892	843	859	852	906	906	843	889	806	876	929	903	884	886	861	880	864	880	850	903	892	916	858	835	845	878	869	868	858	884	869	868	908	859	926	848	799	875	875	891	867	801	883	866	887	902	846	905	876	862	871	864	925	877	889	845	936	908	897	801	915	857	876	875	875	879	865	834	868	861	874	886	871	957	892	859	865	875	902	889	887	897	888	935	870	900	850	818	907	831	840	843	897	854	864	863	837	861	869	886	845	833	861	840	855	873	941	918	860	885	908	855	904	858	832	914	861	853	860	849	907	870	915	868	880	887	859	871	820	853	865	858	897	919	830	871	898	903	856	854	854	883	916	876	831	844	865	836	860	862	910	906	832	879	851	932	868	874	828	849	839	916	889	887	890	912	863	881	856	838	875	827	867	860	829	891	866	836	857	890	859	889	871	824	878	870	858	851	892	816	865	890	803	825	828	873	914	886	854	850	855	830	867	871	905	873	862	868	892	889	886	839	834	870	880	913	866	884	853	834	863	856	866	879	827	850	874	888	841	869	882	843	871	908	937	828	913	832	852	852	838	871	795	933	903	833	890	882	915	826	907	828	881	937	851	890	886	869	862	888	818	882	849	839	873	831	857	806	880	852	878	891	867	883	832	869	885	864	830	855	912	829	839	829	869	885	951	923	911	866	840	865	897	849	873	846	900	878	892	848	872	886	868	895	867	897	893	932	834	843	893	875	855	868	865	928	856	867	868	881	816	817	883	940	867	930	885	848	853	821	840	860	866	858	842	846	870	852	893	896	877	898	923	879	909	922	871	823	905	885	925	851	845	829	933	930	902	877	818	881	886	891	933	868	851	948	851	891	890	832	879	842	870	808	879	909	871	915	863	898	902	827	905	867	924	926	922	855	836	883	854	927	891	894	874	833	862	868	890	882	893	825	911	846	881	818	891	869	849	889	836	900	861	895	875	868	889	872	901	871	881	886	858	905	859	886	856	870	844	887	890	863	833	865	858	890	865	891	813	903	916	868	891	864	851	841	879	919	871	887	826	877	894	890	826	814	886	879	835	859	884	851	822	861	853	865	869	881	902	908	846	869	908	892	887	918	836	865	877	847	866	829	914	816	912	894	898	821	888	885	916	890	827	876	868	889	859	881	844	924	883	901	867	868	859	893	914	905	870	901	844	919	836	905	873	871	885	909	866	855	850	926	839	860	889	878	827	962	891	887	895	835	849	914	855	894	826	895	887	911	944	867	902	842	849	824	919	880	917	909	872	922	920	856	906	923	929	893	884	854	876	903	807	855	898	880	866	867	870	862	841	841	847	893	828	846	830	855	856	833	853	910	832	841	882	870	860	858	849	873	915	898	889	847	817	831	874	879	853	805	846	808	820	830	893	903	902	872	874	862	900	848	897	880	898	884	888	837	844	874	893	872	851	919	867	878	877	872	860	911	896	872	885	866	811	863	888	863	905	938	873	861	919	822	864	875	902	898	852	907	881	851	861	916	838	887	898	872	920	863	897	859	907	856	932	870	862	919	857	867	890	829	830	875	915	896	841	872	860	864	844	908	914	912	887	839	898	903	864	866	851	847	831	909	886	893	894	838	855	887	839	896	824	893	880	830	851	879	878	869	914	868	884	851	870	871	882	865	935	853	867	903	888	842	821	885	831	864	903	858	868	882	865	859	837	852	841	820	866	871	862	909	799	846	901	852	833	917	848	803	824	865	813	853	841	891	910	889	843	900	911	934	899	867	853	908	857	857	923	846	844	931	868	872	860	882	869	889	827	836	860	891	904	892	845	829	885	852	895	901	917	881	819	857	876	858	899	868	891	863	868	888	858	892	913	883	841	885	899	820	845	862	871	916	891	913	830	871	837	838	861	836	902	860	853	870	849	862	896	898	867	912	878	867	882	865	854	862	850	862	858	886	906	838	928	884	861	859	845	885	888	854	822	891	953	960	849	909	857	851	911	885	865	864	877	825	865	842	879	874	840	857	854	846	862	816	899	944	910	834	898	891	858	891	852	856	926	860	850	899	809	883	856	864	838	876	902	888	883	847	869	861	790	865	881	857	803	889	842	878	883	913	876	899	863	881	902	844	905	881	844	855	904	874	891	863	865	838	870	889	900	884	878	874	863	882	836	884	892	856	850	878	880	898	854	868	883	851	839	864	859	878	901	817	839	839	871	914	903	874	875	866	903	874	883	821	857	884	860	921	883	918	862	878	837	893	896	912	865	881	842	893	869	882	915	832	853	948	909	880	839	829	902	844	847	876	905	891	862	836	886	847
20755	13410	16777	18659	18541	15399	12274	10829	43584	45706	29491	13898	4139	1036	389	322	291	323	370	357	357	397	351	312	322	341	308	311	326	340	332	344	334	354	322	339	355	328	308	304	299	327	313	341	325	311	312	328	318	302	337	340	315	333	329	315	316	313	334	331	354	306	321	301	314	285	333	277	318	318	314	311	307	306	308	350	303	314	308	314	316	319	320	322	311	298	315	332	267	335	329	290	281	314	308	287	316	311	316	291	311	306	299	360	319	341	305	328	333	284	341	329	319	306	331	296	311	355	346	362	342	345	331	334	286	314	302	332	319	321	310	304	298	354	321	328	340	328	349	350	313	313	310	327	371	328	356	331	328	346	296	342	343	321	351	341	276	302	332	315	331	324	327	321	294	361	343	367	347	335	357	303	307	342	354	328	374	317	327	353	307	321	333	301	303	320	341	301	304	318	336	304	341	324	285	318	299	275	327	321	314	302	316	318	308	324	322	316	343	304	320	320	310	293	297	343	319	312	305	318	322	305	313	295	338	331	308	324	321	302	320	316	281	300	322	301	330	316	310	306	298	295	350	298	308	341	299	324	336	328	328	290	333	313	302	332	357	325	321	302	323	326	314	330	336	299	336	284	315	296	349	346	329	329	303	322	321	315	325	300	334	322	298	353	321	343	311	343	324	337	304	333	315	339	331	341	293	297	296	332	331	294	306	324	285	292	293	298	351	306	307	325	339	304	298	283	296	287	333	314	279	280	328	321	357	331	347	320	324	334	312	323	344	302	315	341	331	297	329	313	318	293	307	318	315	292	313	310	338	304	339	325	331	317	319	316	322	305	294	348	313	303	308	329	307	297	309	333	313	320	317	303	279	335	304	317	329	311	329	300	331	326	314	310	294	311	305	310	310	309	314	320	346	318	305	335	325	303	311	307	357	340	341	329	294	320	303	270	319	292	307	296	348	292	297	333	332	324	306	321	317	346	326	317	310	327	297	270	351	346	298	313	323	312	293	278	305	310	291	313	311	306	319	313	291	346	312	307	333	299	333	312	319	258	295	315	336	324	324	291	305	323	301	319	363	325	316	315	333	304	314	288	327	318	311	320	295	320	350	306	291	317	303	332	332	303	347	335	307	330	325	345	315	355	364	293	298	340	366	315	351	306	330	298	318	344	336	285	327	333	330	327	335	312	320	359	269	322	335	315	317	309	312	307	344	321	284	312	322	303	301	315	291	356	322	323	315	328	319	328	341	294	313	281	324	339	313	306	302	255	312	296	323	304	335	332	337	351	329	339	289	354	340	334	315	324	313	324	290	333	342	310	272	302	306	332	320	317	321	345	303	312	301	318	271	353	314	305	292	303	346	310	302	318	334	330	343	333	318	289	290	310	319	345	331	312	283	323	301	332	334	311	312	298	292	316	336	309	319	306	327	317	316	347	339	322	326	325	320	295	345	301	301	298	319	307	285	310	320	321	307	324	292	338	297	309	326	311	298	309	315	328	347	328	300	321	337	320	339	309	331	338	329	322	349	334	339	310	332	348	284	322	363	293	299	300	332	300	327	287	306	335	337	315	313	327	312	347	309	317	293	298	302	323	292	288	345	322	318	287	328	278	318	324	318	317	287	317	313	319	323	299	279	265	333	333	315	304	334	298	301	321	332	343	355	303	326	305	332	347	308	322	328	333	336	300	316	287	337	296	341	332	313	318	290	304	304	328	288	315	319	336	337	323	331	339	348	328	335	295	301	285	318	310	313	360	351	326	288	324	302	303	315	330	336	343	296	318	270	282	335	323	343	311	302	356	361	318	303	330	306	288	299	338	354	310	314	311	295	338	304	318	296	325	324	327	272	278	325	311	326	311	313	303	326	317	322	307	287	298	296	311	288	322	328	324	341	288	302	298	337	293	293	322	346	344	349	348	321	282	324	313	324	284	312	322	313	350	306	334	319	296	293	336	311	287	338	339	345	344	314	319	300	313	320	325	326	334	315	337	296	298	325	333	322	335	320	336	336	288	321	328	348	322	329	333	316	343	269	316	324	337	308	307	341	304	315	291	336	333	313	334	323	331	314	327	336	293	320	293	299	345	333	306	328	343	325	349	314	309	303	332	294	309	315	323	312	309	311	273	328	303	307	346	308	331	319	338	332	283	324	336	324	348	305	318	333	337	362	310	323	326	288	352	306	310	303	317	331	324	296	316	296	337	314	288	317	348	290	342	343	310	338	350	315	304	357	306	315	313	285	317	321	310	337	312	334	315	295	319	319	345	310	294	299	291	310	265	319	327	310	304	316	309	299	303	341	369	308	317	286	310	364	305	299	301	320	302	318	292	336	331	322	328	332	339	326	293	306	301	340	293	329	302	321	307	299	350	335	297	305	306	308	339	294	315	275	313	291	344	330	336	320	304	315	278	322	322	316	312	316	298	310	321	341	342	342	313	317	325	357	298	331	306	311	323	290	296	325	331	334	328	356	338	330	322	342	314	316	320	321	295	320	281	347	349	297	300	331	332	311	313	279	343	319	333	324	334	326	312	321	341	305	312	314	312	308	321	335	328	319	295	327	286	305	338	319	313	322	335	305	347	351	316	309	324	305	289	326	301	325	309	307	296	325	302	300	289	352	306	340	297	317	298	327	316	300	297	373	345	316	344	325	320	295	300	324	331	296	322	301	313	346	353	329	325	310	304	268	302	317	292	302	304	345	313	312	308	300	315	318	337	334	311	328	343	337	307	293	336	290	307	307	364	322	305	325	341	291	316	323	340	324	302	285	305	297	330	310	299	312	333	322	291	278	297	323	328	284	314	329	331	325	331	327	315	297	292	304	334	323	340	296	329	299	322	311	316	339	313	319	307	280	278	326	328	338	298	321	305	327	299	325	321	310	324	294	306	330	325	333	349	306	338	301	307	312	317	327	341	313	304	322	352	322	319	324	314	342	327	300	308	331	314	321	303	287	298	337	302	366	308	329	334	304	311	325	324	304	372	336	314	307	308	323	275	317	298	354	312	325	319	319	355	302	322	286	326	312	324	313	312	304	314	322	299	325	328	314	309	338	308	335	294	282	315	322	311	280	302	335	341	321	313	305	291	294	326	323	326	315	314	327	289	311	325	301	298	326	299	293	300	310	325	300	331	307	334	294	321	305	308	301	322	335	336	319	282	324	324	331	292	331	271	340	328	305	329	306	331	301	331	319	310	313	296	317	300	330	337	318	301	328	295	332	362	322	278	330	322	359	315	320	312	328	269	357	299	342	319	295	331	324	335	308	313	322	334	297	305	322	299	347	297	324	308	275	311	296	322	324	292	328	324	345	326	302	329	303	313	300	298	347	320	319	308	297	309	303	316	303	338	268	334	278	325	311	335	302	334	285	297	298	297	330	318	285	302	342	309	340	310	305	299	282	333	290	305	327	336	306	323	327	295	289	300	315	319	336	307	322	316	312	327	318	312	335	318	309	306	290	296	320	344	319	296	348	303	306	305	303	283	328	351	333	318
12070	9155	14938	21928	24276	22704	20824	22644	59846	58617	43198	27151	11897	3519	1263	906	839	901	1059	1228	1182	995	889	853	849	886	793	849	860	817	824	824	871	809	857	817	823	843	821	865	838	776	832	825	863	860	855	867	860	855	804	871	867	835	842	797	832	847	792	862	793	878	776	826	839	811	797	842	829	875	824	836	790	823	831	795	755	879	855	850	816	809	794	823	848	808	820	864	846	763	840	803	786	874	785	814	832	832	839	812	829	816	816	838	788	804	803	899	866	804	802	826	823	831	835	889	827	827	806	918	833	848	844	878	875	795	801	808	793	810	804	807	777	815	795	840	809	830	848	849	831	858	814	821	851	804	833	838	835	836	816	837	837	811	849	844	826	848	817	804	792	836	826	826	832	873	831	827	848	891	795	831	817	860	843	833	838	756	886	870	771	810	790	848	862	822	856	815	844	824	788	853	856	843	867	864	781	825	847	845	847	830	859	806	856	814	847	811	808	814	847	833	882	844	803	853	846	843	807	794	835	839	790	804	849	803	868	873	837	824	822	849	822	845	884	852	851	865	840	838	837	849	876	827	854	844	840	782	840	816	874	855	773	853	815	799	747	790	809	832	805	929	828	803	798	824	845	786	796	831	834	828	825	811	786	871	813	817	825	826	833	845	841	807	905	785	824	808	848	860	799	843	870	821	826	845	805	865	859	805	824	811	803	880	859	827	841	801	827	801	811	853	823	834	821	789	791	834	813	799	808	808	787	841	831	904	815	846	797	833	845	815	828	812	838	861	776	754	772	804	859	844	844	817	787	873	846	828	828	834	833	876	857	775	880	870	832	836	904	807	816	846	828	836	831	817	810	824	784	829	826	829	864	797	803	785	757	790	883	836	844	812	787	840	803	800	878	809	783	811	806	856	843	854	847	819	802	826	836	813	812	847	820	819	838	794	787	826	806	815	825	809	820	847	852	780	824	795	824	848	854	802	784	906	797	793	792	815	854	787	852	785	788	824	853	827	856	794	848	834	851	799	819	814	872	789	820	803	823	893	862	790	809	804	822	848	809	876	810	825	853	869	807	771	834	844	840	824	823	790	829	843	850	855	820	832	848	861	849	816	852	824	822	838	823	798	845	854	808	833	876	803	806	830	787	806	843	827	786	811	816	827	859	903	829	847	822	782	836	814	824	793	830	780	785	830	805	785	814	843	817	853	829	849	801	792	814	850	846	858	825	859	883	870	823	832	839	830	853	827	816	814	768	851	844	808	821	816	791	883	859	866	783	783	816	835	880	780	828	809	817	873	782	813	804	802	801	769	838	827	771	804	796	891	823	879	823	765	800	829	870	808	841	817	829	830	857	838	791	831	831	821	823	865	860	880	811	793	819	844	795	822	831	847	812	898	873	814	801	832	853	843	826	829	892	817	846	809	793	819	786	821	818	828	835	846	826	819	847	872	858	816	838	819	838	823	845	819	831	828	845	861	803	771	849	864	832	836	814	804	787	822	844	801	833	864	782	799	837	859	818	836	810	832	841	801	804	809	851	797	829	791	830	825	836	840	806	840	844	832	805	830	819	880	782	805	826	837	840	861	825	871	826	844	794	813	794	827	780	818	807	852	833	850	833	858	794	802	872	805	851	866	854	817	850	800	849	854	836	863	863	772	837	828	828	832	829	859	828	873	784	814	784	818	814	843	870	769	825	872	836	884	904	835	832	868	842	827	807	812	791	884	781	869	774	829	837	859	890	835	813	870	865	845	812	819	835	810	896	826	834	797	806	803	855	787	817	818	853	827	873	784	851	863	823	848	790	859	867	809	861	836	883	819	779	827	888	831	837	850	850	807	772	857	800	836	854	810	822	837	808	816	862	840	902	770	808	836	761	863	854	854	841	803	808	851	842	907	843	827	805	775	809	780	814	808	819	857	834	851	843	790	856	865	851	853	818	845	816	796	840	803	832	824	835	880	871	809	857	813	834	808	824	823	826	821	808	855	828	864	824	831	814	829	839	807	855	867	818	833	824	822	793	859	798	802	859	804	812	806	827	802	813	836	801	816	856	859	853	813	816	817	867	831	791	819	862	797	871	821	808	825	837	789	871	819	807	826	862	846	832	834	859	845	852	826	784	852	836	767	903	843	847	837	829	806	801	843	811	842	834	798	825	855	844	822	841	823	829	809	844	784	804	818	802	797	837	866	837	905	856	813	885	825	834	794	827	830	839	800	815	820	823	852	795	803	821	844	839	840	832	753	838	802	857	856	792	776	856	824	879	819	850	821	804	787	844	778	846	799	899	836	769	822	813	838	758	821	807	841	834	843	821	834	826	827	870	859	815	873	799	825	867	867	861	821	823	854	864	807	817	853	862	815	853	824	848	803	841	854	889	803	796	829	794	807	821	832	835	866	848	828	817	812	862	858	813	792	801	852	803	808	838	836	814	835	874	853	799	790	791	828	798	863	848	841	895	882	868	859	831	849	799	838	852	828	859	832	835	823	829	809	867	824	823	826	804	806	857	799	846	822	847	829	835	790	813	808	824	821	826	765	861	830	803	834	811	808	809	826	806	795	882	843	838	787	806	801	879	826	813	833	828	795	821	827	841	825	879	807	812	818	862	831	816	786	812	808	797	796	873	886	804	865	787	822	819	788	864	771	819	901	891	835	864	850	782	843	879	810	795	860	819	821	815	830	812	820	814	820	863	818	870	867	838	767	851	829	820	831	794	851	844	878	876	876	824	811	831	863	822	838	793	851	814	843	818	789	809	862	863	782	821	823	853	834	806	871	870	839	804	795	864	854	831	839	870	850	854	805	815	841	840	813	804	833	815	858	817	834	852	847	861	772	839	844	816	757	882	797	831	903	825	778	805	833	787	790	834	814	790	853	863	754	836	766	838	829	836	800	824	852	821	842	865	820	848	826	813	846	844	825	824	822	864	880	821	815	822	883	841	862	865	818	805	897	856	816	839	766	838	810	843	848	800	776	854	840	794	829	804	862	851	832	782	839	827	787	846	854	847	832	832	851	839	790	803	872	795	812	846	804	812	822	804	808	865	829	874	823	862	819	801	834	829	799	801	859	873	846	791	817	874	798	807	807	857	819	857	831	880	769	903	880	875	824	836	818	809	863	792	859	831	870	795	826	792	821	832	851	822	809	800	819	875	812	831	787	811	816	859	846	856	820	846	841	876	803	813	828	809	833	880	806	858	810	805	813	853	866	823	831	800	860	805	844	812	782	823	812	852	842	793	835	820	853	845	834	838	820	820	820	822	778	786	789	812	859	785	819	853	817	800	826	792	832	797	792	833	803	827	787	835	815	855	828	839	816	877	758	793	763	838	808	756	822	859	807	873	785	807	795	868	848	772	837	836	876	814	813	812	798	841	823	876	840	813	838	837	821	807	811	832	895	825	826	816	844	870	801	783	869	782	820	861	839	818	839	871	785	849	825	818	810	798	897	801	832	800	833	871	813	822	825	904	839	821	816	836	871	840	836	804	847	850	832
4635	3295	4181	4553	3376	2350	1635	1282	3287	4502	2822	1363	666	388	348	325	337	308	335	342	353	336	301	293	318	307	335	352	309	307	341	333	309	331	345	314	305	325	304	304	315	308	315	341	310	285	293	323	332	338	313	302	342	315	337	318	293	342	336	355	341	299	297	320	319	342	278	345	368	332	314	327	307	318	306	316	336	308	324	326	313	324	373	343	326	311	334	341	312	326	339	327	341	316	321	326	307	321	328	328	288	303	309	308	347	318	306	310	329	327	297	342	325	335	342	338	338	314	308	322	329	312	321	328	326	320	310	335	328	310	345	358	304	349	326	318	307	334	327	317	313	330	295	324	335	328	301	297	306	328	315	349	320	310	359	336	299	275	338	300	304	323	297	326	303	320	346	315	310	305	310	290	308	297	288	328	321	309	286	351	326	278	334	346	312	346	298	346	280	305	334	320	298	346	310	317	326	350	322	318	344	340	309	356	295	298	330	342	304	329	345	315	360	316	331	294	320	321	331	325	337	324	351	325	291	316	292	312	328	322	324	317	361	335	300	316	326	331	318	323	299	317	323	287	309	294	305	331	344	319	315	324	332	317	346	316	325	311	337	295	308	324	323	352	308	379	320	317	298	313	312	344	305	328	331	303	331	325	299	313	318	290	362	338	295	310	303	309	336	298	333	292	316	312	366	338	310	304	316	320	308	332	302	321	341	302	320	315	328	279	347	328	299	300	318	349	313	337	340	321	312	329	299	345	318	343	322	331	316	329	333	309	301	295	334	291	320	286	321	302	297	320	287	326	335	294	284	332	346	307	312	312	305	312	314	351	355	331	335	347	327	319	334	333	305	315	335	329	309	289	305	323	322	317	290	301	307	293	319	332	306	313	326	312	295	323	336	315	310	349	324	308	306	318	337	295	327	301	319	319	308	309	328	324	332	363	338	330	324	284	303	330	318	310	329	340	330	297	336	346	311	348	298	305	306	330	335	363	320	302	312	320	308	337	330	336	331	294	345	317	348	329	314	283	333	340	286	299	300	315	333	317	330	327	318	310	326	326	297	350	303	326	349	331	309	295	293	303	338	302	330	298	308	301	280	340	309	266	320	343	292	334	336	308	332	298	332	331	292	291	316	298	328	283	283	326	326	312	298	336	324	304	313	329	351	339	302	311	293	358	314	321	301	343	362	307	308	333	308	326	315	336	304	324	325	336	314	298	290	304	312	321	323	349	333	338	296	319	298	317	345	340	332	326	334	311	277	310	338	318	305	347	321	294	337	337	314	324	349	297	322	341	319	311	336	342	315	311	344	320	309	322	306	315	324	335	350	323	305	321	330	312	332	326	320	286	316	316	315	329	314	336	342	334	335	306	331	309	323	286	334	325	327	317	299	338	296	323	299	310	318	321	337	329	331	306	336	272	333	299	316	324	342	316	360	308	306	335	318	335	343	312	310	295	323	315	296	293	311	323	316	295	332	302	342	285	316	300	319	317	320	311	308	358	292	321	322	322	341	342	333	323	312	302	319	308	320	297	347	312	353	328	354	303	301	342	282	309	330	297	355	308	330	321	303	279	292	335	293	327	335	334	328	331	344	326	290	336	328	349	358	294	367	374	310	321	308	305	331	307	308	317	319	290	305	310	295	292	321	324	309	317	313	376	283	311	294	315	296	355	332	313	331	303	328	302	354	335	331	294	314	318	323	308	320	315	314	293	315	312	302	335	320	307	311	316	319	322	309	300	370	351	329	343	308	317	303	332	326	331	320	298	330	336	305	354	285	333	314	352	348	300	314	333	308	306	315	322	335	338	298	300	338	338	339	310	325	294	317	296	311	348	346	300	302	339	341	348	317	319	310	318	300	344	317	316	317	331	327	301	321	304	349	311	346	312	335	302	352	331	295	320	346	318	321	306	341	334	319	283	360	313	321	321	316	305	335	307	302	356	326	264	338	329	331	291	319	299	291	345	329	312	328	324	309	319	298	337	348	345	324	319	292	339	353	347	312	297	328	329	316	358	288	282	325	344	343	311	324	318	331	307	333	316	289	300	314	321	327	337	307	345	302	322	309	353	322	299	321	322	326	332	337	333	313	309	328	313	329	316	268	355	308	312	330	302	329	321	335	311	311	337	315	318	304	316	319	316	333	308	328	317	308	298	334	302	307	327	298	350	317	325	331	342	310	333	361	291	325	357	316	355	316	311	305	356	330	326	339	296	289	305	341	323	348	304	322	305	322	298	303	313	319	340	313	338	318	327	330	325	296	317	312	323	313	310	313	331	323	280	331	306	308	294	302	315	339	297	335	313	324	321	343	308	339	320	339	338	341	344	346	320	316	321	321	305	315	306	343	345	309	331	296	332	329	316	307	292	315	322	306	308	307	326	347	315	313	340	350	313	360	312	312	311	348	322	313	294	320	334	293	300	294	329	282	304	317	311	349	281	336	344	316	347	312	328	323	301	317	316	348	331	313	294	318	328	323	299	303	351	298	324	343	301	326	336	306	313	339	310	346	286	319	316	338	321	319	335	263	311	352	316	321	295	326	365	316	325	304	309	312	318	312	312	315	323	329	308	313	324	337	321	317	316	292	303	336	329	304	325	318	329	303	317	303	317	324	321	303	329	334	349	322	303	325	342	328	307	319	302	335	316	352	314	327	298	345	332	327	304	328	304	319	346	302	352	322	324	319	311	311	316	315	360	317	293	290	300	308	336	363	318	326	319	311	331	341	326	328	349	313	325	321	292	308	313	323	323	340	347	328	339	320	292	324	356	330	321	347	333	316	325	326	307	311	319	301	309	342	362	297	304	320	318	338	341	289	336	328	335	334	297	345	339	306	272	329	331	324	342	348	308	314	327	328	318	316	298	316	348	320	327	316	317	318	301	324	332	286	291	300	337	344	343	334	337	320	295	302	307	315	303	323	333	311	318	335	351	309	340	337	331	292	291	297	296	347	355	335	337	356	328	332	342	329	305	300	325	326	302	334	292	303	301	332	277	307	339	345	307	320	312	324	331	310	304	301	314	324	298	302	322	334	349	326	332	378	343	321	279	312	318	331	335	290	341	332	324	346	319	312	352	327	305	315	328	304	322	343	350	344	317	324	301	312	312	285	346	328	324	320	299	300	338	326	302	354	299	326	294	314	336	332	324	339	329	316	337	323	365	343	295	346	312	313	270	315	313	342	330	332	323	326	334	294	309	304	319	347	335	328	314	280	319	310	326	334	322	336	285	329	355	355	351	327	314	341	293	336	318	302	301	326	326	318	313	309	287	334	289	337	304	315	312	318	300	278	338	322	321	306	306	302	316	289	303	331	317	350	346	323	313	294	321	336	317	301	325	336	311	287	323	330	340	347	304	333	305	296	309	338	355	320	323	305	286	295	316	344	334	332	343	341	332	272	327	324	334	333	297	306	301	299	320	325	323	311	337	293	325	315	351	352	346	317	322	338	302	312	314	305	302	289	319	316	337	346	285	341	337	329	309	298	332	305	316
3849	3319	5598	9994	9886	8197	6399	5688	14796	17044	10275	4765	2062	1095	859	877	842	840	851	874	819	875	841	825	817	865	850	832	846	839	822	873	805	828	850	833	788	827	861	814	868	816	839	785	835	808	828	847	830	873	823	822	812	840	854	876	851	876	861	867	841	862	887	869	819	802	877	840	806	798	873	811	820	842	839	878	900	872	830	827	843	792	856	862	856	875	815	863	887	825	812	878	847	824	825	923	821	840	838	847	824	821	875	833	806	817	833	825	789	819	835	867	816	862	843	852	836	829	814	824	847	827	807	796	822	849	846	779	867	872	826	836	828	851	845	807	787	816	816	887	841	856	822	826	878	875	833	845	846	803	841	917	848	831	853	828	775	828	822	831	840	856	792	764	836	800	783	814	812	840	774	835	861	845	905	859	863	866	842	894	851	853	854	859	822	824	867	884	843	878	880	850	855	801	851	834	844	875	831	856	886	781	875	848	851	829	795	833	835	840	808	862	827	864	869	837	888	777	848	836	798	846	866	821	877	817	839	795	844	879	812	838	838	829	822	810	838	837	833	798	851	858	841	836	874	862	812	827	880	877	872	857	851	851	850	823	880	838	826	850	854	857	833	882	843	877	848	842	845	821	820	819	895	855	809	899	830	864	833	758	831	836	820	844	878	827	833	823	805	829	875	823	849	842	833	876	835	869	844	833	813	876	851	854	842	831	869	856	825	793	831	884	828	833	838	880	797	823	805	889	762	830	803	852	842	793	810	812	834	823	856	833	823	795	856	790	846	848	853	870	791	858	908	852	812	855	883	862	827	852	820	860	827	849	862	841	894	882	886	879	821	811	855	852	783	861	858	787	838	761	901	851	834	826	797	853	842	838	777	833	815	841	819	845	868	850	810	837	726	830	827	836	861	816	853	802	841	850	860	844	883	838	817	846	813	840	895	853	837	813	808	842	830	819	917	826	824	880	851	859	775	810	846	873	814	858	853	820	855	803	914	821	838	825	822	828	819	806	797	831	874	881	843	806	861	826	836	834	868	847	847	835	818	810	868	843	886	883	829	895	877	830	809	876	866	793	831	811	825	833	865	885	826	849	825	846	801	833	849	811	839	821	810	841	857	806	899	816	805	831	819	867	834	852	891	873	827	867	860	931	865	881	867	864	849	822	836	817	823	852	880	823	820	843	834	907	872	785	871	840	837	839	843	837	856	841	867	838	830	867	850	874	873	885	823	891	843	874	821	868	873	849	823	818	808	827	862	873	892	812	820	855	847	867	876	811	793	800	836	880	885	854	800	838	852	850	790	861	804	886	870	835	818	859	886	895	783	852	780	781	858	799	862	853	847	868	844	815	912	802	854	833	799	892	817	812	861	813	854	862	840	847	813	869	824	835	879	778	804	852	843	838	869	836	782	777	829	831	838	866	843	793	847	816	856	815	863	850	830	841	837	862	846	786	877	881	819	866	874	831	844	860	844	837	843	846	821	823	808	833	870	836	836	840	830	850	854	909	862	854	847	873	831	877	793	826	865	831	864	834	870	847	886	810	854	814	847	847	821	821	850	816	866	824	848	852	783	797	832	839	807	839	882	870	800	818	797	844	856	774	857	821	834	808	762	862	834	861	869	846	811	826	811	833	889	853	821	852	797	825	859	813	836	823	844	867	850	849	807	826	800	821	848	846	802	782	813	856	842	801	868	878	839	830	837	840	897	848	763	861	842	792	860	813	784	816	825	801	826	885	874	851	875	824	810	821	854	885	836	814	832	819	825	831	874	860	882	807	860	834	882	819	836	811	783	867	842	860	789	814	840	842	819	847	856	823	826	870	800	849	880	879	883	865	795	903	850	834	825	806	882	833	848	808	821	862	844	878	813	795	824	838	815	805	891	847	867	840	826	850	826	851	839	816	825	880	806	878	838	862	806	876	839	849	866	834	837	831	854	848	832	855	835	846	851	822	824	856	808	821	818	856	837	797	799	825	853	832	871	787	830	839	866	835	862	845	871	813	801	854	802	856	827	853	859	871	819	818	798	829	864	843	876	801	799	826	846	803	834	874	837	871	847	846	855	839	828	845	919	870	816	845	844	817	891	825	819	841	849	837	797	855	817	844	809	824	844	847	829	824	856	782	837	896	840	794	850	814	841	835	846	895	789	882	836	823	796	847	821	823	880	804	825	817	922	889	834	850	825	769	852	874	840	817	871	837	849	815	883	817	872	842	813	841	862	818	869	825	872	854	859	845	889	889	848	806	839	828	783	837	845	819	835	860	842	877	798	849	865	814	866	822	844	825	850	854	861	860	836	835	826	822	847	818	827	829	856	832	842	858	818	796	882	851	812	854	823	891	831	826	813	819	871	883	844	830	853	819	822	886	820	863	855	845	799	825	860	834	852	890	826	838	887	874	860	820	836	797	842	853	849	839	781	833	835	886	804	813	843	914	830	777	813	833	829	853	838	775	806	826	837	819	884	859	891	855	829	848	897	865	864	835	852	862	827	816	816	831	832	810	820	858	838	863	785	759	822	859	800	810	831	793	826	877	856	840	872	864	804	841	809	832	816	807	844	812	904	845	897	850	847	817	874	912	808	809	868	839	864	849	833	891	804	863	831	735	878	843	817	834	823	859	883	835	895	836	840	851	832	857	826	873	862	855	841	831	837	808	852	833	861	855	875	847	852	862	843	780	880	790	806	824	863	794	797	843	829	824	854	874	826	813	817	845	874	870	826	833	818	884	862	868	833	836	840	814	816	866	767	793	869	832	847	853	882	857	828	873	816	848	847	818	808	847	838	854	813	853	817	795	818	909	813	846	836	807	778	814	873	850	840	850	803	821	873	853	797	839	845	837	829	838	859	810	872	853	814	847	850	834	827	857	829	832	805	846	852	844	812	868	822	823	840	854	780	869	836	864	820	833	852	827	885	870	819	797	797	830	835	893	823	816	875	857	834	838	842	860	813	844	863	808	819	825	877	871	876	814	818	796	866	790	844	846	803	857	810	818	760	828	810	801	818	839	836	802	880	849	812	848	813	804	828	841	844	833	866	833	836	864	812	864	873	895	860	844	854	859	843	834	882	817	832	841	870	854	806	891	824	801	872	819	825	834	818	827	808	853	866	843	823	883	887	827	830	799	843	842	816	850	840	816	815	877	830	862	835	815	788	788	881	855	845	918	791	853	862	820	853	868	868	822	827	837	849	830	824	874	851	815	865	903	849	844	817	833	862	805	908	844	793	840	869	828	866	826	833	860	870	813	824	830	826	863	841	906	837	833	800	792	803	845	923	826	896	872	831	846	874	815	844	877	866	872	810	848	836	828	842	824	872	823	819	837	794	831	807	853	856	813	838	912	840	833	824	834	838	816	877	829	786	752	850	849	838	841	824	864	878	803	825	878	781	856	845	872	839	832	849	803	876	812	852	839	807	848	817	831	840	830	790	854	874	862	859	860	802	870	842	870	856	888	800	823	824	835	835	914	850	796	797	832	836	876	822	856
12785	8571	11367	13594	12505	9489	7871	7183	32493	32472	18982	7472	2211	736	366	331	357	333	337	373	336	374	359	360	320	344	344	351	378	336	313	326	357	328	316	358	331	352	346	341	319	335	328	364	334	357	328	337	348	322	291	335	316	326	357	305	329	344	352	370	349	340	340	377	313	326	320	316	295	315	301	325	327	328	317	336	340	348	313	358	378	339	359	338	380	322	342	337	341	310	358	325	371	352	363	334	364	322	348	328	339	308	332	335	345	328	339	318	310	312	314	298	322	354	346	344	331	322	335	305	346	333	308	319	356	343	354	321	338	338	337	327	351	325	326	338	325	297	323	316	346	341	351	324	298	318	338	319	332	342	329	289	358	338	345	350	328	353	322	362	341	319	326	372	340	368	343	351	330	308	374	347	324	303	316	360	328	315	341	344	358	310	352	358	350	323	342	357	338	341	381	333	307	320	325	342	317	341	337	361	366	363	356	328	349	354	346	339	328	330	372	344	309	340	342	337	342	276	349	317	321	345	360	344	341	326	369	334	347	320	327	313	323	329	353	335	342	332	360	312	331	371	337	297	313	367	314	361	296	355	327	349	337	350	338	321	354	316	331	341	352	354	330	325	374	317	306	336	327	329	340	323	360	354	319	355	320	336	356	349	363	358	345	315	322	310	347	317	334	336	327	316	353	340	345	360	310	329	323	352	364	326	353	366	338	319	289	314	346	332	355	355	326	359	364	305	323	319	301	356	343	328	323	354	329	330	340	322	332	336	349	328	342	341	333	352	331	317	331	326	347	337	335	323	353	350	356	352	331	344	332	333	328	364	319	337	349	322	299	359	284	342	342	314	336	336	341	334	343	323	344	319	313	326	317	335	364	345	334	336	335	336	346	290	339	328	343	317	341	353	338	311	335	324	353	341	344	332	332	332	343	362	335	347	321	327	361	337	336	301	339	344	357	359	381	356	361	297	333	331	319	332	319	344	304	308	344	341	345	333	368	337	338	320	313	329	344	384	322	342	324	316	331	333	315	332	346	319	357	306	343	365	301	321	335	344	344	318	373	328	337	384	346	313	314	323	347	368	374	337	319	340	316	373	324	348	345	352	356	323	351	364	359	329	348	328	345	333	352	330	329	331	303	348	341	338	312	332	317	356	346	310	318	339	298	312	348	357	307	345	333	329	315	339	359	322	328	335	326	341	345	307	355	364	352	312	324	337	312	337	329	337	336	321	301	344	327	347	355	341	327	364	348	342	310	337	309	307	334	335	312	334	333	332	350	307	349	309	308	309	333	358	367	345	332	308	319	345	337	347	346	325	344	341	327	323	321	308	324	333	365	325	356	360	358	357	314	339	310	365	335	319	332	331	309	333	327	340	320	300	357	353	323	353	344	310	350	336	349	325	306	333	345	348	370	355	337	314	310	348	348	333	321	362	364	311	351	325	353	365	382	324	331	346	339	334	363	315	350	308	341	278	324	340	325	366	325	339	368	322	306	327	341	335	360	319	318	336	328	346	371	350	363	369	364	322	316	354	330	314	309	355	396	304	332	362	331	358	350	344	361	314	288	327	374	324	351	347	308	328	330	348	334	346	337	333	359	357	333	314	362	331	310	344	328	327	309	344	358	335	317	374	362	338	321	336	343	350	321	332	337	335	336	349	334	306	327	337	333	350	290	331	334	353	322	309	329	347	327	316	332	366	302	347	405	316	330	318	330	324	340	319	340	346	361	318	318	326	341	370	315	336	347	318	343	308	343	343	338	329	314	295	327	323	357	376	348	322	311	359	327	338	340	348	343	345	344	303	338	343	325	334	341	339	353	329	339	347	349	308	328	305	353	345	334	364	341	325	353	358	358	295	328	369	319	345	303	344	307	324	331	327	331	332	321	342	341	345	294	338	341	308	335	333	330	334	366	350	313	339	339	304	304	342	335	371	359	339	336	330	369	332	324	332	347	285	334	338	379	339	377	349	328	353	317	276	296	313	343	332	313	310	320	353	394	325	331	335	351	303	332	350	339	362	346	343	336	347	322	299	335	325	351	340	346	341	331	387	320	325	322	339	318	349	350	350	293	325	326	346	340	315	355	327	311	318	320	327	303	301	319	309	365	328	328	336	347	348	368	356	334	357	340	346	335	303	333	312	322	328	301	345	358	343	297	326	313	337	362	354	347	299	341	367	344	363	337	320	336	325	324	330	357	325	312	347	330	344	347	331	353	326	324	328	346	362	351	341	326	352	375	353	320	324	339	365	333	355	307	292	341	339	319	307	335	345	333	348	347	338	323	318	321	352	337	333	356	320	363	338	317	360	285	359	331	346	334	326	302	344	311	345	321	328	312	359	352	345	368	334	360	364	325	303	293	303	348	324	321	323	342	331	292	335	335	310	327	343	339	344	329	346	309	330	348	348	348	326	373	348	367	325	347	372	302	359	331	330	318	355	333	301	317	323	376	360	321	328	315	326	354	320	359	350	338	332	361	346	332	360	340	373	356	329	312	347	368	360	327	333	318	363	329	322	313	342	334	335	330	338	305	342	350	342	365	319	315	347	347	344	323	347	349	336	337	331	349	297	358	329	325	341	330	360	355	339	321	330	327	340	343	343	332	327	331	360	321	338	355	340	340	322	359	337	322	362	341	349	332	344	365	329	351	324	336	334	293	341	353	351	330	359	330	361	294	316	306	342	320	296	349	321	341	329	349	337	331	355	370	341	337	333	356	315	325	336	329	347	350	315	346	355	339	328	342	332	322	322	344	358	344	352	313	316	351	352	350	334	330	359	326	344	317	334	327	337	308	348	294	322	308	334	340	321	338	312	330	335	324	334	366	319	350	334	310	331	340	339	307	310	324	344	321	322	324	309	367	311	315	329	337	323	379	346	330	344	332	331	316	309	300	339	300	331	336	324	322	351	349	316	329	326	306	327	371	329	373	310	303	362	341	345	314	367	330	336	339	333	332	330	360	356	362	331	330	316	321	321	345	354	310	327	306	352	321	353	343	327	345	340	324	314	338	334	345	301	325	268	359	339	331	332	310	360	298	335	297	321	332	349	320	374	291	330	316	336	361	331	346	323	343	334	356	320	328	339	334	350	363	327	330	336	350	356	337	321	304	310	357	285	341	332	331	325	343	352	322	362	321	308	326	322	313	383	335	353	338	328	319	338	306	314	333	392	328	326	327	322	332	347	349	352	317	343	315	318	307	355	339	374	321	350	338	335	365	321	337	314	315	323	322	337	314	346	317	331	350	344	312	361	336	332	344	355	335	342	380	385	322	332	330	344	303	332	322	373	317	315	319	310	311	328	334	345	352	335	345	372	352	373	353	346	354	326	356	352	382	344	361	332	326	330	333	328	346	288	339	344	319	323	357	379	352	318	317	322	306	324	329	326	363	339	328	344	340	349	361	320	323	342	336	328	351	333	360	323	339	318	359	332	355	387	358	335	375	349	341	359	329	290	329	338	319	309	375	371	325	331	352	338	331	336	355	358	338	315
8916	6745	11324	17635	19183	18143	16404	18984	51188	47821	33919	18884	7356	2678	1230	831	898	867	942	1028	947	976	934	935	901	843	883	928	874	888	889	877	880	894	877	842	840	889	879	875	846	879	925	963	822	859	848	845	805	835	839	881	909	896	910	873	866	869	864	901	927	898	861	857	869	875	831	887	883	864	931	856	881	864	873	833	855	851	848	836	846	866	886	863	889	896	881	865	911	840	890	916	813	907	895	896	899	897	880	901	854	835	868	863	849	878	876	837	877	861	895	860	851	865	887	856	812	869	836	868	868	902	864	866	902	892	889	936	903	842	858	823	884	860	841	908	848	913	890	836	913	918	870	881	886	857	866	865	882	870	806	900	856	868	835	860	841	926	880	875	807	901	853	834	898	845	935	877	864	875	821	825	928	857	824	849	840	862	863	832	823	885	863	872	889	880	842	893	866	864	929	840	865	914	914	825	901	866	861	929	868	872	889	838	901	891	866	905	910	878	869	842	861	887	878	900	851	895	902	888	901	846	838	875	915	917	833	803	841	922	866	877	919	863	900	880	879	876	823	876	878	872	894	872	864	852	876	873	876	820	862	874	919	860	889	852	920	825	921	873	915	839	863	816	894	849	861	846	815	878	873	872	829	829	874	903	868	848	860	952	869	895	904	859	864	891	820	895	881	892	853	885	846	868	933	893	864	875	887	910	890	877	832	905	872	886	872	868	857	865	855	885	819	905	888	908	842	908	950	872	830	944	878	908	866	851	874	890	917	896	862	897	865	868	906	891	831	852	893	863	869	897	825	840	873	877	859	861	820	873	857	905	896	868	833	854	888	858	874	851	910	860	848	875	859	871	845	900	888	869	923	863	908	842	855	910	853	829	890	910	829	833	886	805	905	881	887	845	867	873	812	856	890	872	884	843	886	868	879	886	851	904	874	896	879	862	874	856	847	819	907	900	850	810	865	875	825	884	878	901	876	871	885	812	909	920	892	882	840	888	862	876	831	948	871	907	831	894	830	864	914	954	897	869	848	861	874	858	854	856	831	858	845	815	841	902	917	883	866	882	870	864	925	853	825	849	883	865	922	845	797	900	878	871	891	872	871	824	822	832	867	866	903	865	851	843	853	860	911	896	859	881	834	859	876	877	863	922	846	889	864	875	882	852	885	842	886	855	870	890	831	848	854	920	842	834	858	853	867	880	865	875	893	884	932	919	895	897	906	909	849	809	888	886	879	886	834	853	863	877	907	878	880	908	932	902	849	871	887	871	877	878	896	891	791	822	827	884	832	869	882	848	892	877	866	837	870	875	875	809	844	849	880	860	867	826	885	881	899	835	864	872	874	890	885	869	871	878	901	826	824	881	857	820	869	889	851	835	883	831	847	875	839	920	834	894	864	906	869	875	907	887	883	906	860	892	892	874	865	862	899	884	903	874	898	857	843	930	852	855	859	855	876	840	893	916	918	846	923	862	919	886	848	893	823	857	894	883	854	881	870	886	897	872	899	854	925	895	836	883	920	876	839	875	908	863	932	840	824	849	899	884	863	826	885	900	898	846	853	883	896	851	868	865	890	880	892	888	858	893	850	872	932	857	912	875	859	900	865	908	846	868	917	851	848	893	877	890	859	908	875	867	869	909	855	834	877	845	848	893	879	905	849	884	897	865	922	869	889	896	817	865	906	859	801	871	893	844	901	873	901	888	890	903	868	861	840	905	895	876	868	870	850	902	873	815	879	897	878	908	879	875	854	860	853	839	823	852	911	829	850	818	879	891	854	888	847	905	833	820	881	886	818	860	856	871	860	885	878	864	898	930	925	844	891	869	902	921	867	845	875	920	888	830	883	830	898	866	835	836	843	829	937	864	830	816	847	870	874	883	893	901	872	874	884	879	918	869	907	856	905	872	927	857	850	876	830	892	855	829	844	900	912	866	822	855	857	856	843	878	828	823	792	856	867	819	889	947	912	875	897	844	865	917	869	903	919	850	853	889	876	823	824	837	904	845	863	894	845	870	906	917	907	819	813	889	854	891	878	830	853	886	912	897	871	888	885	908	887	922	883	872	912	829	859	846	847	869	889	863	823	846	892	847	844	830	827	844	885	884	882	879	897	922	863	845	851	863	864	819	917	923	913	858	873	859	842	934	862	873	843	888	882	828	904	874	905	895	926	900	880	909	877	884	914	881	890	872	879	882	867	848	856	899	841	913	875	899	849	864	893	883	840	868	857	866	867	874	913	886	883	894	908	854	839	850	919	832	923	889	865	943	871	867	906	900	951	855	855	874	909	869	855	877	891	878	871	866	867	846	871	905	855	905	813	855	896	872	908	855	875	883	861	859	896	881	876	896	905	898	883	879	863	874	868	875	861	894	896	885	836	856	879	824	899	929	830	858	890	881	839	865	796	879	900	861	869	914	885	887	878	902	842	856	883	831	855	862	850	855	863	951	920	864	958	895	853	934	819	870	891	798	863	901	895	887	891	829	894	931	832	828	870	878	896	863	832	882	866	885	901	879	873	879	871	840	856	866	870	895	868	875	855	854	899	846	927	846	872	901	821	833	879	893	902	875	831	887	871	800	847	897	810	895	827	844	913	836	875	904	883	851	888	884	891	882	900	863	867	938	900	864	891	875	913	900	861	823	857	852	859	923	853	857	854	864	821	811	881	874	843	882	914	879	849	850	858	912	876	834	856	915	841	897	874	829	825	889	904	838	890	847	850	931	893	892	860	887	930	855	860	859	973	862	880	877	889	846	854	835	938	861	893	918	861	918	854	900	900	880	831	887	840	851	836	903	804	888	805	885	876	942	819	927	827	867	894	882	822	873	879	882	892	823	860	876	882	869	859	854	836	897	872	866	837	923	859	814	872	889	896	816	866	884	831	861	924	890	879	908	847	895	898	955	911	868	858	863	862	904	866	905	888	860	860	872	868	896	866	893	842	879	899	899	896	882	886	872	845	889	834	818	871	918	922	881	847	856	872	847	881	872	895	807	930	925	864	865	866	858	862	868	857	866	880	878	861	862	864	850	903	881	848	885	886	871	881	853	899	899	886	931	863	937	870	907	892	884	879	892	852	871	870	852	836	893	855	884	881	883	883	825	880	906	869	910	867	857	826	847	878	893	846	879	840	867	849	856	842	892	918	915	881	885	874	855	874	867	886	846	907	890	855	860	834	854	873	871	893	891	855	848	821	856	874	849	909	887	877	877	880	873	869	857	871	836	863	860	872	865	851	864	856	792	938	886	879	890	859	828	876	869	833	874	863	843	882	871	914	866	881	821	865	859	815	871	863	868	844	850	841	851	898	882	902	897	848	871	909	880	819	830	901	875	822	867	856	795	856	870	867	875	887	895	836	833	888	837	842	849	861	860	941	867	882	878	882	884	809	922	858	855	874	851	872	875	853	913	935	862	837	886	887	861	827	867	873	834	873	877	878	885	878	862	866	896	899	966	849	880	844	879	857	860	874	889	858	852	876	833	923	886	882	847	835	860
20621	12716	16803	19900	18490	15203	12812	15558	47470	43734	27884	12934	3421	1064	427	337	310	329	353	364	366	334	314	343	345	322	348	345	305	312	327	318	320	316	365	296	308	305	303	333	331	332	331	294	324	293	326	297	294	312	325	310	326	309	305	331	327	327	310	303	326	326	314	323	350	324	342	273	311	319	314	276	323	288	297	310	317	344	339	286	305	311	310	313	291	317	290	320	314	300	305	306	329	332	343	348	324	321	316	349	303	351	328	309	296	312	291	306	285	311	329	317	310	318	325	312	317	319	323	310	333	295	335	308	308	299	290	335	342	349	283	312	309	324	300	309	320	332	319	327	338	350	327	319	287	326	324	325	302	344	292	304	321	350	292	327	318	315	323	289	314	291	336	318	297	315	358	323	346	321	323	316	314	294	350	312	331	322	297	360	326	305	308	335	295	321	339	297	306	318	286	311	307	297	318	303	283	333	332	328	340	339	310	300	333	307	291	315	299	295	345	299	318	337	284	330	307	315	334	311	321	301	277	310	331	309	310	303	306	317	312	306	285	339	348	311	341	341	300	308	310	307	307	308	335	315	336	316	368	337	307	328	311	335	287	307	346	357	270	298	332	294	331	295	311	318	304	325	321	324	326	312	303	308	314	284	310	348	319	303	326	312	307	316	313	321	350	321	325	329	315	314	346	316	306	324	299	342	294	303	332	328	325	338	339	345	343	314	320	321	314	290	321	311	334	331	293	331	335	335	345	312	307	270	308	317	341	325	278	334	353	356	292	318	325	323	333	306	318	310	326	345	310	311	340	314	277	310	308	356	298	340	330	330	298	288	315	303	311	296	328	313	308	290	328	310	332	308	272	330	351	337	306	300	288	306	331	351	307	324	333	303	325	299	340	332	323	338	294	351	309	325	282	324	320	348	327	338	322	321	336	323	312	312	305	344	297	321	342	308	327	317	284	335	305	293	323	336	338	305	350	316	336	321	303	300	306	333	304	305	322	324	357	331	328	335	290	312	295	310	314	343	329	335	306	307	328	351	305	312	335	296	353	314	324	320	317	336	345	318	314	325	322	300	298	352	300	336	289	326	304	324	330	308	302	312	327	301	329	312	299	304	313	321	288	317	309	294	301	342	342	326	314	296	297	317	329	314	293	331	295	334	330	275	330	314	340	365	304	336	317	331	329	327	320	308	301	322	306	301	312	294	309	314	290	335	287	313	324	310	349	313	294	313	297	295	305	327	341	353	351	343	312	320	318	312	301	333	324	353	357	288	322	284	316	350	319	348	294	338	333	325	354	329	307	332	300	343	311	335	376	337	330	328	306	327	290	322	323	328	300	313	310	327	312	299	328	313	301	327	306	300	330	311	320	285	313	338	341	306	319	318	342	313	334	290	339	308	371	305	292	288	277	306	342	336	317	306	366	345	316	304	354	328	317	298	326	313	343	306	298	352	321	316	320	298	286	326	334	379	314	312	323	286	328	311	318	296	320	310	342	334	325	322	338	316	361	311	306	333	309	308	316	323	290	283	286	269	321	359	327	328	311	295	329	359	339	314	301	319	346	341	348	306	299	337	304	310	302	318	357	345	327	332	314	328	281	337	327	317	325	305	316	318	331	340	314	342	304	301	328	337	292	317	303	333	327	342	337	303	323	328	277	339	321	321	310	305	290	289	306	334	314	300	296	334	289	334	319	344	305	314	343	318	273	290	314	301	317	326	314	330	324	293	324	305	324	314	347	328	302	294	325	327	331	356	333	357	350	315	308	323	307	321	325	312	336	335	286	283	324	334	328	301	322	360	281	303	290	330	315	308	342	299	322	367	319	307	342	338	311	361	341	309	329	286	339	316	317	327	314	325	333	288	315	308	320	291	291	322	325	314	320	305	308	338	318	316	321	317	295	345	310	340	330	318	297	343	320	339	339	311	323	307	336	344	309	341	336	320	328	331	323	307	334	301	299	320	318	307	330	336	293	337	320	306	319	320	275	344	353	315	339	334	323	302	297	284	335	328	312	321	305	345	328	323	317	344	300	326	319	307	313	317	289	319	305	321	295	312	328	288	300	312	310	281	335	337	327	300	322	340	324	325	318	343	341	328	334	325	350	329	328	312	332	318	353	322	292	331	317	327	305	338	353	317	331	308	317	317	304	344	330	279	311	349	327	352	321	327	310	294	307	286	300	319	324	316	335	292	300	309	323	284	303	315	300	329	338	352	316	312	344	313	298	330	320	304	295	327	306	314	320	291	305	320	332	328	318	342	313	323	366	322	333	304	311	339	303	299	311	327	326	283	287	334	325	332	316	302	329	337	318	314	308	313	327	323	322	328	346	313	305	308	303	312	318	331	326	319	306	312	330	309	324	322	323	271	308	312	327	314	313	320	335	350	318	337	280	308	298	326	298	341	328	316	306	284	327	347	339	325	303	317	319	349	380	303	331	296	301	333	328	296	344	323	317	298	309	309	335	312	293	328	360	320	316	314	313	338	298	300	314	313	295	322	288	302	303	314	311	301	337	343	287	327	310	332	304	327	283	301	320	319	319	381	311	317	285	334	305	280	339	318	300	303	328	330	344	316	334	342	309	305	350	329	312	321	281	318	320	305	295	296	341	321	320	315	331	308	328	334	337	309	296	338	294	318	316	338	301	301	344	295	325	310	325	315	303	317	320	310	300	300	296	303	327	303	299	303	322	291	322	301	299	310	322	308	314	317	310	326	334	335	345	301	318	334	318	314	302	333	322	313	307	301	311	278	326	263	336	337	341	306	322	335	322	318	325	312	337	286	318	291	311	321	313	332	300	334	314	327	334	350	318	328	328	331	306	319	318	296	314	313	314	317	329	299	313	289	321	327	341	280	311	341	349	319	305	313	311	329	308	300	325	336	310	339	282	307	328	318	339	320	311	323	297	315	392	315	291	315	333	324	326	354	296	321	319	332	290	315	315	312	282	315	303	317	327	330	279	319	294	327	331	316	316	332	334	340	327	330	342	315	329	299	315	326	308	332	285	351	311	307	310	324	330	327	309	353	308	291	309	304	327	307	309	308	333	315	308	314	319	321	332	326	315	339	313	329	317	299	320	301	314	309	320	345	334	308	299	347	335	343	296	309	317	304	327	298	288	296	370	332	325	333	323	307	340	325	313	339	321	317	286	312	326	320	292	301	289	294	299	303	286	322	315	345	332	324	299	319	324	333	344	335	363	309	324	313	305	317	305	324	250	309	310	309	328	322	310	334	328	321	343	300	316	306	310	317	313	311	340	333	327	337	337	308	328	333	317	309	343	323	259	303	269	310	333	321	317	330	313	313	324	303	312	328	326	344	313	335	325	335	314	335	316	313	323	322	320	305	332	324	333	332	310	318	329	310	324	312	331	311	309	327	292	323	309	297	315	319	325	305	332	299	316	301	315	320	314	319	307	337	309	303	321	281	311	326	340	318	329	338	294	318	341	304	355	312	323	304	280	280	296	304	283	298	351	321	286	346	297	318	304	317
12028	9031	14661	22201	23600	22870	20954	29732	62447	56965	41488	25350	10395	3736	1324	864	877	897	1017	1122	1082	970	900	886	861	824	825	846	822	857	813	868	824	827	826	851	771	813	821	859	772	794	854	798	815	811	845	803	822	821	822	806	803	832	802	808	850	830	826	824	866	820	849	866	852	748	846	806	856	876	854	882	777	837	788	850	822	839	779	853	830	819	821	825	819	850	833	828	829	829	861	830	770	812	833	772	859	855	891	804	848	815	863	843	792	903	830	883	823	801	767	845	872	791	804	807	831	842	785	837	827	802	788	804	828	849	835	831	852	836	861	823	845	808	826	803	851	831	818	804	809	821	862	874	819	810	840	854	866	816	807	861	837	783	787	805	834	846	861	825	823	816	800	855	866	838	845	839	828	802	839	821	847	869	834	824	795	834	799	841	834	833	816	863	878	824	809	862	855	821	860	825	819	889	817	830	814	827	843	764	808	893	834	831	804	813	808	786	795	842	817	862	850	807	800	826	790	787	832	829	829	823	804	834	824	832	816	778	814	865	852	805	870	841	852	834	798	830	831	805	848	772	814	832	852	790	832	868	805	874	858	830	848	753	807	846	817	779	829	822	805	807	826	838	868	813	785	829	837	896	805	844	864	827	841	874	821	844	773	818	830	843	839	832	834	847	879	810	843	847	811	819	806	749	840	881	894	794	860	868	805	870	847	757	843	854	807	817	849	828	890	791	820	830	852	819	788	804	853	820	834	802	823	825	859	775	817	855	806	803	853	862	834	815	831	803	855	812	843	803	804	822	858	821	812	816	829	818	850	758	789	840	786	839	769	837	871	842	808	800	850	802	779	875	825	820	807	853	826	833	827	827	824	831	823	857	813	822	829	737	791	902	868	870	884	779	842	829	822	833	847	869	823	809	848	842	811	812	837	815	845	831	821	840	867	895	876	877	823	815	768	833	897	825	824	810	854	802	825	836	829	822	802	853	850	798	801	852	815	843	824	822	829	849	803	824	830	851	810	859	848	787	824	834	796	865	846	804	827	864	884	862	785	843	828	850	844	852	850	803	785	849	831	846	785	807	849	847	797	835	800	831	785	776	842	822	813	814	831	829	796	837	842	837	786	854	817	811	858	764	820	785	761	833	811	849	797	816	790	826	797	829	841	860	852	830	820	807	827	874	861	828	822	802	858	860	887	795	800	805	831	830	851	836	782	874	821	807	773	849	806	815	816	851	816	818	803	818	860	836	847	836	836	801	782	850	806	786	880	817	848	823	822	835	841	855	820	847	861	857	874	847	832	815	815	875	797	825	840	878	824	829	824	875	790	805	828	864	801	800	808	804	829	836	779	846	821	814	828	812	779	833	878	804	793	810	809	810	831	894	797	861	833	889	805	847	819	799	806	844	786	863	800	820	780	819	820	846	816	836	847	833	871	881	766	844	784	794	825	817	862	801	820	836	862	818	842	783	859	783	867	813	763	848	769	823	850	825	811	845	816	863	842	843	829	844	853	821	814	804	821	854	858	818	840	818	802	829	833	847	862	818	835	800	822	857	789	850	825	787	801	823	813	825	785	833	828	820	821	757	826	802	802	835	866	812	846	840	797	790	879	848	843	880	792	836	838	832	834	817	759	794	843	869	860	788	868	865	834	876	801	798	806	836	830	824	833	834	805	824	784	847	777	805	807	850	862	818	802	855	847	809	833	823	790	833	794	854	850	836	839	810	894	812	835	800	777	835	855	807	847	862	825	831	801	835	816	805	885	826	765	803	849	860	826	813	799	839	847	841	811	831	827	816	772	809	816	851	831	833	913	825	815	766	796	828	819	871	855	790	806	834	865	863	777	802	818	862	827	825	807	862	788	826	791	845	821	801	830	794	811	869	783	840	836	815	832	830	853	824	843	844	847	824	818	897	875	876	896	817	810	738	833	783	775	827	840	800	792	872	828	792	877	870	858	820	825	807	825	822	773	803	825	790	804	806	796	814	877	826	805	831	841	826	841	786	865	854	836	780	836	835	791	836	853	819	823	826	812	855	796	842	790	818	846	824	786	845	815	831	827	819	808	833	859	818	846	827	806	859	817	827	810	768	869	791	845	817	845	830	897	862	839	782	819	828	853	800	879	778	823	853	825	836	810	801	807	814	864	791	775	813	784	788	827	864	831	784	829	809	812	836	880	838	849	903	836	847	813	826	818	820	801	814	847	852	847	843	826	817	803	836	802	783	805	857	866	857	787	854	816	857	829	833	830	824	805	847	836	823	844	846	846	774	831	849	847	789	805	784	847	799	791	839	820	837	826	801	829	851	856	854	818	823	826	865	783	829	823	830	843	873	825	918	830	812	804	852	846	807	860	874	857	871	823	848	856	844	859	847	820	820	892	823	794	822	824	881	786	837	845	825	812	820	777	793	862	832	816	812	815	828	794	809	842	849	825	857	873	820	826	796	822	861	837	814	804	869	831	884	803	866	838	816	833	818	870	816	787	827	850	790	848	804	831	864	765	827	840	873	776	817	837	788	857	853	851	810	869	859	784	849	851	785	796	839	789	813	829	848	801	785	818	843	848	887	883	805	871	851	807	792	785	830	883	838	802	843	799	870	857	855	814	812	853	854	861	810	831	815	766	848	815	792	791	870	800	822	878	829	868	787	843	869	840	814	813	813	850	778	806	849	802	856	839	830	856	802	792	828	848	868	824	860	853	821	798	806	811	861	831	845	803	788	877	826	785	850	819	806	828	865	846	825	814	842	815	824	850	842	863	867	791	804	809	744	813	819	837	799	830	866	837	839	813	795	832	857	765	849	842	822	847	872	849	844	844	886	777	839	819	863	844	794	785	853	834	833	828	849	750	870	814	797	785	798	868	830	862	875	835	833	814	894	852	830	796	818	803	842	811	850	831	835	839	790	771	847	825	787	811	817	823	853	841	834	812	849	825	840	822	834	818	847	849	842	764	804	853	819	879	845	850	797	810	823	829	819	829	847	789	839	780	852	828	866	831	755	853	882	829	858	830	903	820	851	821	794	832	813	796	843	772	828	815	818	825	835	813	803	810	859	822	841	837	805	814	819	827	856	825	846	785	835	825	857	839	790	870	814	884	843	820	795	806	835	830	869	787	850	815	799	845	850	846	846	824	845	826	877	870	831	780	859	844	835	816	816	815	824	812	850	806	812	814	812	851	833	870	771	847	774	851	834	826	822	847	826	846	845	881	844	858	898	817	869	806	783	878	774	865	823	843	804	862	819	845	832	853	837	882	835	876	829	806	810	798	859	805	808	794	826	779	796	911	835	851	788	821	845	822	805	820	818	852	807	807	826	812	878	803	829	831	856	811	804	869	755	815	812	837	822	836	833	863	830	846	827	874	849	849	824	870	830	809	775	816	858	835	810	864	864	867	817	814	815	851	852	835	849	815	869	866	803	801	803	840	772	868	859	786	865	827	839	857	815	814	840	796	845	776	835	798	850	807	826	826	846	827	840	857	861	866	856	792	789
4556	3156	4680	5086	3550	2485	1540	1591	3852	4494	2721	1241	581	363	332	341	326	318	320	328	315	337	305	306	319	310	335	307	343	343	317	298	327	305	308	339	341	342	351	320	295	280	323	355	334	315	326	348	315	345	362	318	302	325	322	324	326	291	321	331	340	321	299	332	360	306	332	305	270	323	300	315	300	302	305	319	307	309	301	332	317	326	305	294	263	321	341	320	299	292	346	351	333	307	305	298	320	341	333	297	308	316	275	336	339	293	291	324	333	324	312	355	304	321	325	361	291	300	316	331	308	353	378	313	325	292	294	292	326	292	306	297	307	319	328	349	316	321	301	302	336	312	317	338	323	315	318	323	311	334	312	308	332	322	339	315	303	302	323	330	281	335	300	334	346	310	341	328	288	315	326	311	362	357	308	302	359	309	337	304	304	313	304	343	314	310	314	317	294	339	324	326	293	316	316	317	319	356	283	313	346	315	337	339	298	317	296	290	314	327	325	313	306	321	304	342	340	328	330	314	277	311	347	300	329	327	348	309	309	318	345	312	305	336	323	318	305	327	324	323	303	328	331	326	317	316	344	341	339	325	313	320	339	306	324	348	317	340	301	338	322	294	336	317	313	334	316	332	309	285	342	309	324	342	329	334	378	351	325	333	310	335	328	299	304	323	314	316	295	329	304	313	314	333	337	313	316	349	331	318	345	319	348	334	315	350	318	314	306	316	336	337	299	308	311	340	333	327	340	319	330	336	308	297	309	302	323	320	328	331	363	315	305	282	327	302	334	326	340	310	328	331	310	344	315	324	330	319	300	320	311	298	316	306	317	286	304	337	317	340	311	311	331	288	335	333	304	310	312	310	338	318	304	311	337	282	329	355	343	326	325	322	339	310	341	306	299	306	307	301	323	306	304	334	301	320	304	290	341	316	327	321	322	313	330	341	332	340	339	297	311	344	320	323	356	310	356	307	301	310	280	315	329	295	313	325	329	328	326	275	315	329	329	349	319	305	286	300	315	350	341	292	308	354	274	345	309	299	312	312	281	348	301	323	317	308	279	315	330	329	323	290	336	303	338	327	317	308	302	300	288	328	342	345	332	317	333	307	303	312	323	299	340	311	339	316	358	275	268	309	274	340	299	311	318	337	277	299	288	288	320	322	303	353	334	316	283	297	335	333	316	328	313	328	318	305	334	341	313	313	302	347	295	305	261	312	295	331	295	326	321	357	287	334	329	306	292	316	363	310	322	363	308	310	335	320	334	300	343	304	309	315	350	303	307	311	337	329	332	315	323	300	325	332	345	345	314	341	350	324	297	306	333	331	325	316	308	298	355	292	310	332	337	339	310	317	336	329	329	317	294	301	313	327	325	323	326	339	322	333	317	310	311	312	328	302	307	308	305	337	322	345	307	324	371	326	323	350	290	287	310	333	311	302	297	332	324	300	290	319	312	359	307	314	304	329	284	319	319	335	316	288	363	319	345	315	304	307	318	320	343	316	306	293	349	303	296	325	326	340	305	309	332	315	321	342	327	304	353	339	314	324	302	300	320	320	294	301	333	329	326	323	313	308	319	302	355	320	333	290	326	324	311	339	306	333	334	327	340	332	297	379	316	300	311	290	288	331	303	309	308	311	283	324	302	320	334	282	319	323	312	342	318	344	340	307	329	310	330	324	309	305	288	306	310	342	314	307	298	371	334	298	306	301	310	345	319	338	295	315	306	316	315	268	319	302	324	321	305	331	327	291	352	332	327	292	302	328	362	321	326	342	298	330	357	348	315	294	343	330	313	318	338	327	342	338	354	318	305	319	326	317	327	307	352	309	347	335	328	341	298	354	318	349	315	332	340	306	310	305	318	303	297	315	338	312	319	327	322	337	299	307	312	323	333	318	290	307	330	308	312	330	306	305	315	342	310	286	341	286	336	316	301	323	327	344	339	324	320	324	352	296	325	333	311	317	302	348	305	305	323	317	324	305	326	324	324	345	321	279	295	313	347	289	329	302	327	330	297	280	316	312	329	317	330	290	320	340	294	286	319	304	345	275	294	328	295	299	316	335	332	294	329	354	330	325	338	326	309	341	354	306	316	290	330	321	324	305	300	315	320	331	323	340	273	323	340	333	329	299	294	319	319	324	317	345	335	328	312	292	306	337	337	319	337	288	291	286	329	330	317	308	329	351	314	318	295	311	292	315	357	310	283	295	320	332	296	331	299	320	310	339	332	298	296	322	326	342	314	339	316	309	306	290	328	327	304	329	299	316	365	267	299	334	311	301	296	312	314	290	328	345	333	315	312	350	324	306	313	309	346	302	314	354	295	326	325	299	334	303	326	313	308	321	316	349	293	320	328	339	317	317	338	283	302	357	326	314	298	321	329	295	334	289	328	310	325	329	327	307	339	307	332	309	304	333	318	318	311	339	311	322	333	323	325	316	314	302	310	321	346	288	323	328	321	318	319	337	322	308	306	290	303	340	312	322	343	297	337	339	290	308	354	334	325	323	326	322	335	332	305	332	336	335	345	329	290	311	346	320	340	339	319	334	299	292	316	308	294	289	325	286	323	292	327	310	318	291	323	301	315	300	306	352	320	316	336	318	315	346	307	287	324	308	317	354	306	315	331	306	302	327	325	303	324	371	321	339	321	319	322	297	311	343	316	298	334	315	322	305	292	319	311	304	315	319	356	325	288	289	316	327	338	307	317	322	301	323	346	298	312	333	340	314	294	337	302	320	302	322	299	335	330	300	292	339	325	333	275	322	351	330	325	329	300	337	324	341	333	322	318	318	347	287	298	382	359	299	369	297	307	326	298	299	289	310	340	321	329	330	343	287	336	291	306	339	336	328	337	302	307	308	334	335	295	316	304	321	310	334	311	327	340	310	353	348	321	313	316	327	317	315	306	341	348	348	315	306	324	294	342	318	322	345	318	338	300	328	276	320	332	336	315	324	303	323	330	331	289	348	337	327	311	340	305	311	316	315	345	313	335	337	341	295	330	324	335	328	303	331	343	322	318	311	321	291	306	278	340	329	305	330	315	333	364	350	340	283	320	340	308	313	325	298	335	318	310	377	354	334	307	325	341	305	341	348	296	325	297	340	319	274	320	323	302	336	308	334	336	316	332	290	326	325	336	308	334	321	302	313	287	290	326	311	306	326	297	331	313	341	351	292	307	320	318	348	319	346	312	342	320	297	308	320	326	322	309	322	343	312	330	297	306	335	351	332	370	329	292	355	310	332	349	310	303	331	337	340	310	294	312	320	295	338	313	299	309	326	289	286	315	351	289	332	347	345	339	321	338	325	312	309	328	351	318	305	324	312	339	309	328	294	280	368	348	299	312	295	307	301	342	312	347	350	335	319	327	335	345	309	310	335	309	314	334	340	330	297	336	325	347	346	323	303	331	324	310	325	290	271	319	323	327	365	344	320	308	314	314	316	333	293	293	326	314	313	301	289	345	302	323	364	359	313	288	298	310	320	313	315	290	325	308	363	337	330
3871	3194	6300	10117	9478	8342	6143	7237	16733	16729	9384	4174	1877	1084	865	894	854	913	893	868	819	837	873	800	857	774	821	864	890	830	844	862	841	810	816	806	810	815	807	862	882	811	816	819	845	831	877	836	812	805	829	841	863	855	837	797	847	809	808	798	857	831	896	822	810	854	857	865	823	826	843	817	832	852	830	829	818	844	783	820	887	795	786	848	799	782	800	858	793	822	801	786	784	840	828	809	836	858	812	842	873	893	843	855	825	849	803	829	822	845	835	865	840	834	794	804	884	803	867	865	858	809	807	853	811	792	815	873	810	835	849	799	876	865	806	845	861	820	808	844	859	868	853	772	758	861	820	801	833	852	852	812	774	818	853	820	850	838	824	825	859	881	882	793	814	810	850	830	817	799	891	873	879	854	819	804	851	811	867	871	866	837	809	808	788	808	823	884	851	866	827	827	819	822	816	858	777	840	818	820	839	813	870	793	843	817	827	873	871	849	789	827	826	865	828	849	841	818	833	834	846	853	804	824	800	871	863	841	833	815	857	847	831	863	874	846	843	854	825	806	827	810	844	851	826	834	828	883	795	896	847	800	824	821	803	826	857	824	867	843	864	829	853	881	851	911	821	898	808	847	769	812	794	777	863	790	834	922	806	844	768	842	835	895	798	828	853	846	786	837	826	881	898	845	837	855	830	832	814	789	831	879	879	876	803	798	814	852	870	808	822	833	817	829	799	869	759	832	839	799	860	901	846	849	867	828	864	838	885	870	787	817	840	836	799	841	773	857	823	815	820	844	787	850	831	823	827	830	857	867	836	877	811	843	889	829	825	847	858	831	901	799	836	810	838	820	829	830	823	848	844	891	835	790	839	859	800	844	872	866	867	824	841	850	842	848	803	830	817	863	783	834	825	827	838	865	772	854	852	892	827	859	831	877	829	806	848	828	843	804	852	842	847	845	840	807	828	824	851	839	864	843	818	851	841	814	833	831	804	854	855	794	895	855	808	808	805	846	882	820	858	825	834	811	840	849	831	875	886	817	884	834	838	836	832	756	830	865	834	818	771	819	829	832	804	805	848	767	815	847	801	922	844	830	842	884	801	807	825	814	831	810	840	796	811	828	790	802	861	847	828	837	839	878	810	801	802	840	824	871	827	815	841	816	842	839	811	840	830	809	819	843	789	854	834	856	791	829	829	799	858	815	843	820	863	837	852	877	862	828	833	829	837	882	822	864	817	815	847	801	873	895	837	840	857	844	826	826	848	831	785	845	804	864	874	851	807	859	881	787	846	836	819	834	865	825	818	829	846	814	829	824	828	823	812	833	880	863	823	845	822	831	792	892	866	789	794	826	886	824	828	829	812	779	827	842	817	868	819	808	800	850	819	785	821	844	826	836	897	815	823	810	851	830	821	826	778	815	814	841	824	851	825	838	849	884	869	856	856	840	872	824	852	816	832	879	795	847	825	852	800	829	815	856	855	855	842	856	809	833	837	788	802	846	822	837	805	837	847	828	820	836	852	835	861	818	914	849	830	818	875	838	825	829	843	903	859	874	857	852	846	821	785	862	842	818	872	802	844	855	814	808	818	870	837	835	825	857	812	831	817	863	802	855	864	806	784	814	847	879	793	864	849	803	834	813	851	803	777	863	841	868	800	848	836	876	836	845	872	831	812	835	844	883	832	813	832	839	766	787	832	860	858	853	760	858	791	875	842	847	858	860	831	816	826	806	851	864	803	807	786	795	838	861	829	797	794	871	894	840	836	823	812	826	851	881	887	847	820	826	852	841	855	795	874	829	863	853	779	799	858	817	860	848	819	823	828	825	824	832	867	805	865	785	869	836	776	818	837	829	889	787	824	830	807	844	817	778	838	828	846	836	805	800	832	823	802	815	818	825	882	832	860	840	784	806	848	855	801	814	843	856	804	847	793	876	874	860	848	853	830	772	801	800	875	847	853	866	847	797	859	856	849	785	833	828	889	825	812	803	813	772	808	853	841	823	819	821	824	829	861	832	801	883	811	844	815	829	851	835	833	823	834	860	872	805	866	856	863	817	818	800	850	853	821	813	820	819	811	811	795	820	825	816	853	877	820	802	817	858	818	814	867	898	787	877	812	865	807	861	852	788	856	828	867	807	787	870	855	852	904	867	818	837	850	849	873	782	817	855	853	837	830	864	804	796	841	825	832	846	842	892	858	824	815	817	810	811	864	838	785	826	820	818	863	837	834	845	842	810	807	837	819	829	822	799	830	845	827	843	772	849	848	821	811	814	817	815	893	874	833	788	815	817	847	846	815	819	843	809	864	841	862	870	880	828	826	881	858	806	823	835	848	836	849	842	830	825	801	834	838	848	821	809	857	836	847	862	833	846	901	845	853	876	858	829	813	798	849	815	788	870	827	855	845	851	891	880	841	813	843	792	826	829	849	816	860	857	765	803	854	848	840	851	842	873	829	812	883	768	786	821	825	822	794	844	877	787	816	858	842	792	815	833	833	836	807	909	808	863	801	837	847	835	843	848	852	810	791	832	842	840	823	847	806	841	826	842	834	864	825	852	821	826	902	810	859	812	771	835	871	849	857	820	812	856	817	806	865	821	837	812	881	769	822	843	896	814	771	830	822	823	822	832	789	840	813	836	832	831	878	827	870	864	811	820	817	841	811	823	855	863	902	863	847	885	846	820	848	782	844	890	839	873	821	819	846	841	816	870	812	839	827	814	834	875	802	862	830	887	828	815	814	844	807	850	818	845	819	857	811	851	833	821	833	798	770	858	860	863	850	776	811	823	870	835	765	847	829	785	787	825	775	823	831	840	843	832	866	793	826	829	841	860	856	794	817	812	850	834	796	831	849	860	831	879	832	857	824	853	869	902	780	855	898	811	835	843	857	866	806	815	845	847	888	831	823	818	880	832	859	820	815	855	823	838	867	867	862	885	866	867	790	907	841	784	834	809	892	853	870	828	799	821	839	837	846	837	850	827	823	823	846	839	833	845	835	866	815	862	812	837	837	809	831	842	860	784	818	867	865	830	838	844	833	840	801	781	836	848	837	854	820	818	778	850	830	843	839	863	842	849	834	873	866	826	814	868	783	913	861	846	786	846	829	832	839	785	828	816	816	828	823	793	836	847	842	832	842	802	850	857	824	800	860	830	851	781	799	836	856	840	870	824	796	832	791	824	822	847	855	853	847	855	850	790	843	802	854	865	844	831	790	833	824	851	807	865	794	856	875	883	810	856	857	797	854	827	843	840	873	882	824	837	823	856	822	884	774	885	856	833	812	840	841	815	835	802	806	826	873	842	834	816	846	841	814	790	813	857	812	831	807	832	791	838	824	854	891	798	818	881	875	846	858	805	805	814	788	890	799	863	801	854	844	844	785	809	855	824	849	865	802	859	831	834	862	866	868	844	806	862	842	796	821	795	843	846	871	849	830	857	862	811	846	829	825	750	814	868	823	820	810	859	837	861	789	846	857	844	826	837	885	847	784	825
12881	7610	10497	14128	12087	9910	7721	10083	33664	31953	17963	7014	2022	707	379	321	327	321	354	328	355	371	333	338	344	286	351	310	361	346	334	310	351	356	316	327	305	330	293	321	328	322	304	353	323	365	336	379	340	340	328	348	330	363	346	338	313	330	333	307	327	370	318	303	341	339	300	355	339	322	352	327	350	328	332	330	357	307	281	364	345	328	326	343	336	326	345	336	318	336	307	328	339	319	329	339	347	325	332	352	326	339	332	337	331	352	349	339	295	313	330	342	295	357	310	301	339	348	355	362	321	332	335	332	339	333	325	350	333	328	314	336	312	348	361	327	300	336	315	330	323	337	312	327	332	341	327	311	311	338	356	357	334	329	321	310	325	330	327	322	351	320	342	329	337	327	359	328	310	309	320	335	331	333	373	385	326	349	334	321	336	324	308	340	333	330	355	338	366	335	336	325	336	312	331	306	346	325	339	309	319	337	338	320	338	344	371	370	319	350	327	329	339	326	342	355	314	317	315	339	327	347	340	325	315	330	325	340	336	334	368	343	329	300	340	331	333	304	354	301	326	325	332	337	374	311	339	323	320	307	338	315	329	353	336	326	309	375	343	308	320	338	313	326	348	360	348	332	310	336	355	357	319	380	332	298	335	311	358	328	302	321	332	336	339	333	333	320	354	309	342	319	334	357	331	313	324	291	371	359	321	268	309	334	312	301	297	317	344	335	340	353	332	368	333	334	360	298	323	290	333	351	345	365	363	302	361	331	363	332	319	328	314	326	320	316	351	320	364	375	335	348	288	309	302	322	310	317	327	358	323	328	365	356	312	327	325	343	327	363	332	323	306	329	330	354	305	370	299	324	307	362	346	346	353	334	338	322	366	341	313	328	335	376	324	337	316	307	330	352	295	325	319	310	335	330	344	347	329	337	366	343	336	322	340	319	301	316	358	326	333	349	344	331	360	318	354	366	307	321	337	349	357	345	351	338	329	326	339	343	333	361	362	319	326	342	346	345	325	367	351	336	309	340	301	308	350	330	335	300	348	367	309	339	342	325	326	320	323	326	339	347	366	362	335	366	321	341	321	358	297	337	350	300	299	319	324	302	314	324	323	355	343	333	332	335	353	331	362	329	344	349	352	311	331	337	338	314	354	356	355	295	352	336	332	319	307	333	340	302	316	319	350	289	319	356	343	324	342	301	337	326	359	320	320	336	313	336	336	343	316	350	332	304	344	383	325	302	345	291	332	320	345	303	337	333	373	347	326	329	333	329	307	273	331	342	322	327	328	331	359	347	321	392	362	320	324	348	330	339	302	355	347	303	311	305	350	346	336	336	314	333	338	348	341	293	353	335	324	364	322	320	318	345	330	335	342	321	330	338	313	343	337	317	341	354	322	330	308	284	340	294	377	315	337	349	312	367	320	345	347	324	316	346	365	366	293	284	338	341	308	313	324	353	343	333	307	337	362	312	313	315	314	348	370	355	317	345	333	357	362	321	323	299	340	324	330	325	328	324	329	331	300	344	303	331	350	317	342	334	328	362	344	329	326	345	294	319	336	324	347	307	317	352	307	322	349	336	307	312	330	365	344	323	338	325	348	330	360	308	339	354	310	321	334	332	340	310	343	311	344	339	313	318	318	344	352	312	321	338	351	345	318	380	327	351	328	313	335	321	338	376	340	319	321	372	336	336	347	328	339	313	352	355	326	333	344	317	338	311	313	340	329	344	340	322	333	329	332	325	357	368	354	339	343	339	334	337	369	333	400	344	328	359	341	350	329	311	354	336	309	303	363	330	296	344	316	324	317	309	312	327	377	361	345	345	329	317	333	317	352	319	351	369	296	314	305	328	340	334	317	330	323	319	307	336	313	381	366	336	315	341	347	321	297	312	323	332	339	322	328	343	332	330	346	331	326	307	308	306	289	328	340	307	353	326	300	370	345	328	344	333	298	288	331	320	328	325	314	380	295	333	346	314	338	346	311	325	350	353	292	334	311	339	355	317	313	324	348	330	324	335	327	325	346	320	355	338	308	322	336	359	379	335	318	348	314	340	379	347	310	364	330	319	317	356	313	342	337	343	313	349	343	326	329	329	354	308	353	336	310	352	337	359	332	313	326	324	337	295	342	316	360	317	329	303	369	334	318	338	338	364	349	342	333	316	329	314	338	331	285	323	361	323	334	344	341	322	330	354	303	300	359	331	311	339	342	330	345	329	316	298	332	331	350	333	309	338	315	363	327	300	335	377	340	309	314	335	334	354	368	313	324	316	342	361	337	355	326	290	311	328	310	373	347	406	366	339	321	318	320	339	308	339	341	328	392	345	312	319	362	293	302	336	320	348	354	319	318	369	368	347	318	328	339	355	344	334	322	341	326	305	293	263	328	322	305	335	334	341	355	294	355	329	361	304	319	338	336	322	296	354	382	334	296	322	328	303	315	349	356	330	314	314	291	365	302	378	329	305	302	333	311	295	303	342	350	310	354	316	341	348	363	340	343	337	365	307	310	314	306	328	326	317	312	323	353	322	344	320	372	317	284	335	333	318	326	331	335	310	345	327	361	349	322	361	332	358	315	336	322	319	352	338	337	323	326	333	327	368	348	340	342	339	366	347	330	321	320	322	325	352	338	328	344	324	336	299	372	335	341	326	304	351	313	329	362	310	366	301	298	314	321	347	340	346	358	360	327	336	314	317	335	349	343	344	359	332	316	319	368	367	341	325	341	320	350	332	325	383	346	326	333	313	323	326	331	338	315	350	318	335	333	359	316	280	311	339	340	347	314	365	309	351	350	317	361	307	349	314	366	334	368	308	316	351	333	346	326	325	355	296	355	339	333	347	367	328	339	329	329	331	316	342	318	326	349	313	301	332	371	338	365	344	334	310	316	323	299	331	337	338	310	339	292	334	371	336	317	339	328	285	350	318	310	320	298	337	322	342	325	321	336	324	321	347	351	340	346	340	296	334	342	348	353	321	319	321	316	359	307	349	356	326	333	334	304	294	317	314	315	357	334	317	346	346	322	336	332	347	293	355	359	332	304	335	309	305	278	337	333	364	336	362	347	324	329	329	324	323	330	331	344	320	324	305	337	332	334	333	360	344	319	320	344	308	343	354	336	339	359	340	339	312	343	336	306	335	330	367	332	333	321	349	324	309	308	330	341	358	304	308	374	335	306	341	300	340	359	302	308	329	326	293	325	363	338	365	331	373	307	332	322	324	325	337	339	342	385	330	386	322	331	344	339	338	309	325	318	337	340	331	332	308	329	301	339	322	333	326	340	347	308	338	321	321	327	346	341	377	301	327	331	307	344	317	340	352	325	308	308	354	308	327	350	321	317	338	297	327	350	322	342	339	300	323	316	323	316	325	324	323	328	323	345	332	341	308	315	334	352	360	327	350	327	326	343	340	331	304	314	340	313	341	328	368	357	349	343	318	348	340	345	332	334	343	317	302	343	316	353	314	357	327	311	370	356	338	327	321	324	321	320	370	388	321
9083	6270	11386	18055	18405	18523	15937	24068	51700	47092	32720	18374	7070	2422	1076	860	867	903	922	963	911	851	891	916	924	901	845	847	900	930	847	890	848	870	827	882	926	905	886	887	846	895	903	842	890	892	853	838	850	861	848	873	892	847	828	853	848	894	907	899	960	858	862	885	904	927	889	869	857	824	860	835	914	868	884	881	914	897	860	823	858	905	901	851	842	924	879	874	883	863	798	838	860	902	848	874	890	904	865	894	867	897	873	864	853	899	882	843	843	853	835	803	835	889	853	901	867	901	829	860	833	864	887	873	891	799	883	854	824	895	802	867	863	882	902	881	863	814	827	844	860	838	858	874	834	879	824	827	842	873	884	837	870	866	862	879	918	890	868	874	904	876	879	864	903	861	878	840	891	920	891	904	866	863	886	862	844	885	840	843	875	888	850	858	875	817	868	864	855	858	887	868	913	851	902	870	866	849	826	867	848	874	828	793	905	888	891	883	910	819	911	859	835	887	875	852	870	870	890	899	951	868	891	867	893	903	886	894	908	854	886	908	871	891	884	884	846	830	856	891	894	868	865	874	842	850	895	864	867	842	828	809	894	891	838	919	870	826	851	833	795	847	857	859	883	846	843	895	876	870	893	838	881	900	904	847	876	841	858	892	831	854	862	827	867	903	877	833	857	841	844	850	831	801	837	824	871	855	818	832	840	883	878	847	811	852	802	834	809	854	889	862	873	861	879	836	879	870	842	890	872	853	875	869	915	887	853	878	889	846	890	850	820	883	853	843	885	867	843	834	818	845	891	861	868	901	869	836	827	834	849	869	866	859	872	833	852	875	925	886	900	824	803	891	870	863	885	895	919	817	839	888	853	839	922	880	872	842	854	870	891	872	879	870	864	819	898	889	902	913	867	906	863	861	843	900	864	896	895	824	837	830	858	884	863	818	850	865	846	816	897	873	845	889	797	910	829	912	913	875	885	899	835	862	892	831	823	901	861	899	889	903	858	857	944	875	883	826	876	873	873	853	858	877	902	900	846	884	886	838	842	885	849	843	840	869	879	865	889	890	906	844	901	851	802	879	898	860	855	891	885	866	853	841	884	870	852	879	900	910	887	928	855	858	838	876	903	915	840	893	914	833	827	902	888	883	864	857	858	910	885	804	840	865	841	874	882	851	913	881	847	864	878	889	890	915	871	861	841	811	801	840	865	839	851	900	906	837	836	891	890	856	846	870	894	876	853	916	839	888	883	889	880	850	849	817	830	827	895	823	857	896	879	840	857	873	885	842	921	854	837	864	863	870	832	853	883	851	888	877	854	826	869	849	861	845	866	873	896	891	841	881	915	889	864	893	915	885	876	824	848	919	870	867	863	920	850	889	865	852	919	863	841	912	843	848	921	911	911	896	876	837	902	868	809	878	915	866	875	895	846	797	848	891	882	902	852	873	796	855	887	825	910	862	858	856	863	898	854	858	908	888	876	867	885	813	885	844	900	876	912	823	852	876	905	843	881	838	895	822	904	837	860	882	841	853	921	864	802	900	911	888	883	849	835	838	878	881	892	810	869	884	900	830	861	904	867	807	873	814	868	821	895	868	864	933	828	849	870	847	874	883	821	879	895	875	860	843	870	867	885	826	878	858	895	844	849	889	847	864	860	881	858	885	871	866	862	865	870	873	900	902	863	905	879	858	854	831	870	887	846	885	868	905	866	837	914	886	863	894	878	866	851	848	907	848	879	852	852	827	846	819	827	848	859	845	898	896	860	917	932	886	853	906	865	893	836	836	862	931	839	882	865	875	856	856	855	822	920	836	852	837	855	889	885	909	841	858	826	859	820	868	880	829	837	863	874	830	840	896	916	862	848	840	926	857	873	813	838	889	887	789	865	870	870	824	866	869	798	869	903	896	910	874	913	880	903	865	926	876	878	876	917	811	840	859	954	852	893	857	858	896	902	855	879	838	878	879	906	884	868	880	892	857	885	854	829	859	843	884	817	878	926	787	840	859	852	876	919	869	820	848	868	850	867	912	820	850	861	888	923	853	843	898	882	881	878	834	888	903	825	957	834	892	840	882	846	851	879	905	892	885	860	853	952	892	897	842	800	873	842	837	910	859	867	842	884	863	911	857	870	838	850	870	880	837	825	828	861	864	899	855	898	878	901	879	858	882	923	852	888	892	832	889	873	876	813	873	883	894	875	854	856	883	874	834	857	881	850	856	887	876	865	928	810	906	874	852	843	864	899	845	807	840	873	884	901	926	871	853	856	896	853	865	894	845	896	842	835	873	856	864	885	848	832	859	873	847	887	883	940	836	892	879	825	884	845	910	859	899	858	900	894	839	841	900	829	899	849	871	808	953	865	861	899	892	880	891	889	879	921	846	914	840	896	926	843	883	899	876	844	915	911	886	856	845	911	897	912	842	839	859	857	823	900	857	904	866	863	909	877	894	880	889	887	837	845	895	894	887	916	880	875	895	803	855	867	877	861	893	843	830	874	904	868	879	841	901	898	832	840	835	882	938	823	861	825	851	892	839	889	904	869	863	882	884	846	908	927	869	859	858	871	811	887	895	874	909	873	876	847	846	858	796	913	866	839	888	867	823	883	839	857	874	911	892	883	826	817	889	886	818	942	842	857	877	861	882	876	854	830	848	820	860	867	864	828	844	895	875	868	854	858	838	892	894	867	848	843	876	821	847	893	858	864	891	828	850	857	881	882	909	866	863	868	856	860	899	857	839	847	862	828	875	819	878	867	888	812	862	857	870	789	920	882	849	856	815	879	858	833	867	844	901	868	907	842	927	879	856	818	871	889	849	873	865	861	902	850	855	878	892	841	918	876	856	853	896	860	884	841	867	899	838	853	846	853	894	891	902	823	883	885	921	856	904	858	921	884	867	874	865	858	866	880	929	869	895	862	834	833	826	875	869	812	861	834	902	882	915	874	855	878	873	886	889	895	834	846	856	871	898	870	878	837	860	916	896	902	869	853	834	872	912	858	899	886	872	900	861	885	885	867	869	878	843	888	842	880	865	870	877	900	845	897	867	831	823	854	877	853	862	861	854	815	854	929	909	851	878	826	916	873	831	834	901	838	833	882	858	878	830	880	841	904	851	843	901	912	900	836	880	839	902	863	837	891	871	872	839	819	955	827	859	841	878	854	802	875	856	858	837	895	875	870	876	854	877	893	860	816	888	892	897	912	845	861	860	811	904	888	877	880	871	878	868	840	866	875	898	878	902	839	836	917	862	846	894	846	857	864	864	851	819	873	887	883	799	939	886	819	889	878	868	857	856	875	866	877	843	860	915	895	848	887	850	893	831	917	874	868	884	861	850	894	926	866	852	901	881	875	829	846	819	855	829	835	834	880	837	872	826	865	863	866	858	927	866	869	864	910	891	864	852	864	865	890	859	840	899	884	882	873	896	836	842	842	859	858	904	859	892	896	821	867	859	859	895	850	875	905	850	920	871	868	878	871	876	839	884	855	807	865	828	895	904
20006	11405	17671	21321	17963	15254	10900	14691	46397	44843	28142	13238	3751	1020	413	319	332	318	373	355	318	329	358	344	341	319	342	312	339	327	326	328	304	350	299	308	339	304	313	314	331	346	349	327	317	333	320	322	318	311	297	336	307	339	317	315	331	313	320	317	347	319	311	336	294	285	305	300	317	329	329	304	336	288	315	304	330	316	351	330	293	311	334	319	328	332	336	313	330	309	328	305	310	310	294	299	292	315	307	326	312	314	329	315	270	298	315	323	283	317	300	326	308	304	311	301	332	283	331	348	278	323	313	331	288	292	314	293	296	328	338	298	327	306	290	296	326	296	359	317	323	327	335	329	317	323	314	311	324	301	334	315	284	288	298	304	300	297	326	294	303	304	338	322	338	301	290	310	324	309	306	310	268	298	345	291	343	301	322	267	338	328	323	315	293	317	357	297	323	292	309	328	333	314	326	304	347	335	322	313	343	347	298	299	307	341	326	351	336	314	302	321	329	312	298	300	330	293	317	339	299	299	322	304	326	289	349	308	334	294	291	309	286	312	288	306	311	288	306	305	364	320	310	306	341	293	349	320	306	299	308	303	301	301	344	321	312	307	290	314	318	331	323	308	319	292	302	304	286	334	321	335	314	301	288	328	304	331	364	289	318	303	330	329	304	276	293	293	302	353	300	325	308	323	315	311	317	288	300	296	316	309	307	352	284	301	330	326	304	289	341	302	321	312	313	335	313	301	344	310	342	287	319	320	296	306	302	289	297	307	334	308	323	297	286	323	317	321	305	302	309	306	304	297	281	301	306	330	298	303	316	294	305	302	295	348	296	327	297	321	313	330	348	288	349	322	283	328	321	317	306	337	282	299	294	307	314	292	299	307	323	306	289	326	294	313	322	330	332	331	323	311	328	375	329	331	311	313	318	327	327	317	326	332	309	308	284	295	298	301	315	299	301	286	314	364	323	326	314	311	321	342	300	319	311	312	345	311	307	300	289	332	310	287	322	294	318	291	305	311	347	305	307	320	324	312	352	319	344	338	314	346	303	325	346	305	324	295	315	323	307	313	326	326	332	320	293	326	282	327	295	339	324	304	343	311	320	293	317	313	314	300	319	342	345	330	294	291	308	317	299	317	311	300	352	332	319	323	319	314	315	309	318	324	304	339	309	327	288	326	321	311	346	268	294	310	329	334	329	324	299	305	304	306	293	275	328	344	325	333	302	328	346	337	303	298	321	306	296	300	295	322	300	323	295	321	280	295	325	332	338	313	321	284	301	314	325	339	343	299	306	313	300	323	314	294	342	317	320	330	302	297	331	286	316	309	323	325	334	322	341	331	316	285	326	331	321	287	319	300	326	282	319	314	308	314	293	321	307	292	321	325	313	312	312	296	332	314	316	308	316	316	328	324	318	333	299	314	299	279	287	325	306	301	316	312	339	314	271	299	309	316	281	313	325	373	316	282	280	320	313	313	287	309	271	288	330	331	283	301	289	310	299	321	308	303	342	329	318	281	308	319	300	304	348	292	294	337	319	322	301	286	333	289	348	327	299	345	311	302	308	272	310	322	312	330	304	300	322	325	311	319	320	330	349	320	289	291	297	324	302	302	328	287	338	310	314	335	320	366	330	319	294	288	321	333	339	297	285	323	319	319	320	320	316	316	317	334	342	322	304	340	297	288	316	324	305	311	330	333	308	341	284	324	311	327	315	321	324	333	306	301	342	316	325	335	341	297	329	316	282	315	319	315	310	284	315	312	316	318	310	334	319	327	298	293	301	296	298	307	322	323	302	298	266	315	288	320	305	323	309	353	313	328	296	321	295	332	325	343	311	327	330	316	298	315	328	321	309	303	312	327	316	337	294	329	329	313	292	321	308	287	313	346	311	327	300	335	328	322	335	333	329	288	334	328	314	279	289	308	324	295	292	318	313	308	324	281	282	328	333	315	296	338	309	322	314	322	314	291	271	330	341	338	312	285	344	319	335	320	310	300	331	296	315	343	312	285	295	300	309	312	328	370	333	340	281	303	337	311	317	324	304	310	335	299	314	326	322	302	337	302	295	346	336	304	283	312	303	322	282	282	332	296	300	329	311	314	303	313	310	312	316	326	307	338	317	302	302	295	338	326	307	339	324	289	335	274	292	339	321	314	337	326	330	278	323	314	305	300	318	309	330	317	321	303	306	325	327	303	332	358	314	328	282	347	311	346	278	323	290	335	353	309	312	348	339	314	327	290	326	343	316	277	298	316	347	287	314	303	355	317	282	315	339	309	350	324	322	331	314	322	279	289	343	278	308	307	297	318	277	329	361	314	316	332	325	328	304	300	316	369	302	319	333	302	315	315	326	303	348	317	348	291	316	323	355	307	338	293	335	302	293	324	296	297	326	311	323	274	330	282	303	306	296	331	310	326	326	297	288	321	288	298	286	324	332	297	314	330	311	334	303	305	341	309	354	339	330	331	318	290	300	297	311	323	353	332	293	338	315	333	315	325	306	320	305	321	312	336	328	311	307	313	311	344	291	299	290	326	286	334	303	296	301	329	311	326	294	319	328	353	309	326	349	317	314	328	292	316	343	294	286	288	305	296	314	303	298	330	315	344	316	280	321	319	294	297	322	336	309	310	299	322	306	315	341	327	336	319	291	331	344	294	336	335	335	318	318	313	306	297	345	291	298	319	362	319	303	313	327	297	330	297	305	342	312	312	346	308	291	340	305	321	321	308	298	339	342	308	304	315	319	325	287	314	335	309	272	342	331	311	350	306	295	327	335	295	278	293	299	315	332	299	281	292	317	313	330	287	318	341	304	301	332	306	330	314	328	296	319	297	341	325	294	291	337	311	315	306	307	296	303	293	302	314	315	322	305	306	302	351	341	341	314	297	338	282	328	328	304	320	320	338	299	323	321	336	315	304	303	290	287	343	349	280	301	332	310	338	325	319	312	303	310	328	320	308	339	308	311	303	283	290	335	306	331	304	325	326	326	328	301	337	293	321	310	289	292	312	300	326	311	325	301	324	321	316	331	295	335	279	326	328	293	298	305	315	323	309	326	324	303	298	335	308	258	296	311	336	352	345	309	291	306	339	278	301	298	313	347	314	311	318	333	352	295	309	268	328	312	282	317	322	329	322	340	298	350	312	336	354	310	327	334	313	344	328	309	309	294	305	304	335	339	309	334	307	292	327	298	330	321	340	311	264	330	329	316	295	330	335	303	316	326	321	295	308	341	316	322	314	308	308	323	323	290	319	319	309	324	311	310	339	305	334	292	306	313	346	306	340	311	349	292	326	317	312	329	332	321	270	327	337	330	323	317	324	322	333	331	362	317	325	354	341	328	282	324	321	300	289	305	303	309	306	269	346	317	332	306	323	324	274	293	304	324	316	331	322	341	303	329	299	324	310	321	312	327	284	330	303	289	327	328	278	304	306	348	279	328	310	328	322	317	336	320	284	274	325	341	312	297	331	297	317	303	286	329	311	320	307	318	285	274	274
11448	8089	16321	22575	22964	22746	19927	30076	61876	57376	41980	25776	10959	3622	1306	832	820	883	943	940	842	844	926	921	906	842	831	855	893	844	802	845	862	783	813	807	857	800	859	794	821	857	842	807	856	855	816	809	822	872	763	816	853	822	824	797	794	847	831	841	840	861	871	859	827	827	821	811	811	769	808	850	863	882	821	826	782	802	802	845	796	808	770	786	799	802	861	829	817	887	801	811	794	793	838	806	838	852	773	824	829	804	812	834	820	758	814	792	852	798	817	804	845	833	815	833	827	819	778	856	800	808	851	847	885	825	820	803	835	762	787	785	846	830	812	811	830	849	819	811	809	849	849	851	838	824	811	821	856	823	821	810	819	849	851	826	832	855	845	787	810	826	814	847	831	781	820	827	814	825	836	836	853	846	786	777	841	820	880	817	843	839	834	859	752	853	790	781	876	836	830	817	862	765	802	807	848	808	801	821	802	838	787	837	796	789	855	832	824	852	813	812	843	807	760	819	794	837	813	864	811	821	840	770	796	842	809	797	796	839	839	828	871	815	842	765	793	847	814	796	778	824	852	847	840	784	808	786	851	788	833	827	785	814	848	824	796	859	825	778	805	810	776	825	847	830	798	799	881	788	837	864	785	781	779	833	782	810	816	805	848	861	829	857	825	820	835	827	793	843	821	807	797	799	801	824	832	843	780	813	774	782	799	888	809	834	812	851	814	782	849	758	824	817	803	815	806	757	810	844	853	865	771	796	834	849	785	874	805	791	801	811	828	833	792	758	825	823	824	802	829	769	794	815	835	752	773	824	786	787	817	858	850	799	838	841	799	804	794	780	821	801	797	845	807	853	830	825	810	802	859	794	809	809	841	834	837	778	780	841	863	836	793	840	875	827	833	807	842	840	783	794	814	840	791	846	813	817	831	804	810	816	794	759	832	830	827	826	816	879	765	838	782	790	838	781	822	838	822	792	769	815	851	834	829	798	886	819	756	850	788	782	836	785	865	802	832	850	798	852	820	821	842	837	887	809	849	823	806	815	819	826	834	816	846	825	816	869	812	808	820	783	827	859	834	869	805	809	809	854	780	817	837	779	761	852	831	818	848	816	811	828	793	869	810	856	828	889	778	840	812	861	806	847	774	828	780	828	783	828	804	847	851	789	842	833	816	855	836	794	791	826	862	858	836	859	861	832	810	854	812	858	843	828	836	816	832	780	803	822	754	809	836	853	818	823	870	821	847	806	803	795	804	828	814	810	799	836	834	850	807	776	814	850	825	793	771	868	856	865	806	813	798	771	843	799	832	811	823	825	758	820	821	792	734	806	834	844	842	867	810	844	812	811	788	853	792	850	803	871	808	846	735	812	765	774	885	837	803	802	795	797	792	877	803	825	835	852	841	817	797	837	835	838	787	840	796	843	831	809	833	843	822	815	801	798	890	811	792	789	837	830	842	794	832	834	791	881	817	829	828	822	796	796	898	784	855	821	842	855	848	821	796	811	821	822	850	797	797	878	787	830	796	793	831	876	816	815	828	786	847	801	859	844	861	819	821	812	832	800	790	886	818	823	837	829	816	862	829	843	799	782	848	813	810	812	776	838	797	772	879	839	855	771	815	790	802	774	819	846	774	810	808	789	796	790	819	815	821	846	835	864	789	824	812	831	809	778	788	819	824	797	830	905	848	797	807	785	822	807	831	792	804	862	822	821	789	786	783	828	862	835	803	846	786	789	810	841	810	816	851	813	826	820	878	865	769	818	812	801	844	831	815	820	881	812	858	825	794	806	833	783	829	851	855	810	846	861	823	824	878	849	792	831	812	844	825	853	815	831	885	880	792	805	772	793	845	829	822	848	834	813	795	816	833	859	844	829	831	867	857	810	840	837	829	773	836	835	803	813	836	836	834	852	801	777	794	832	828	862	834	825	789	863	878	819	804	787	763	789	843	842	749	865	777	819	858	838	821	829	835	809	779	812	833	829	853	778	819	812	827	835	813	794	820	764	808	813	793	892	802	806	848	797	875	813	836	830	853	795	871	842	827	827	806	824	824	834	813	822	797	782	805	774	798	832	851	813	820	854	787	827	842	798	839	819	812	833	785	819	815	819	821	822	854	827	857	826	739	836	774	784	852	857	871	811	773	799	864	819	768	820	823	783	787	819	864	849	848	871	831	785	824	784	775	829	776	856	806	798	836	822	801	795	836	825	870	807	814	821	825	818	807	825	879	832	806	855	815	880	766	834	804	795	828	777	811	861	835	824	891	816	782	795	824	733	857	791	833	797	860	839	828	865	812	838	822	830	817	798	817	788	810	794	824	858	797	843	806	813	904	817	821	848	837	809	812	798	819	786	841	820	819	817	846	823	788	825	820	840	787	838	840	882	857	814	814	826	810	832	823	835	812	753	847	842	778	825	840	822	865	796	855	854	807	784	841	802	861	799	824	834	847	822	800	832	790	810	762	809	765	854	802	809	867	810	831	858	830	816	772	802	839	817	826	755	835	825	780	819	810	859	831	814	843	864	813	790	817	805	848	763	812	802	851	792	779	832	831	777	785	800	812	815	767	843	785	834	790	832	825	810	831	862	874	762	841	772	829	821	859	809	815	857	847	833	807	809	813	785	813	782	809	816	816	845	803	802	869	827	765	803	819	836	855	787	860	796	798	862	848	830	825	808	806	795	859	833	882	808	817	807	759	794	788	819	788	805	826	810	823	797	793	867	803	829	822	836	879	834	861	833	833	805	775	827	816	822	865	815	809	840	822	846	813	841	825	806	819	828	802	785	817	781	804	801	817	782	816	822	813	881	778	846	849	884	844	870	822	832	747	797	793	805	820	811	805	841	776	842	787	816	808	813	823	817	802	856	776	813	876	832	849	803	742	846	788	806	870	818	826	876	767	763	820	820	782	821	718	811	811	801	826	816	829	840	797	860	772	859	822	840	822	789	858	840	798	851	837	825	843	784	783	823	804	799	840	824	797	857	774	818	850	871	798	822	784	855	788	827	790	808	809	760	811	802	821	800	789	818	769	788	839	834	806	863	780	841	796	809	765	884	824	811	772	768	837	835	807	821	809	823	815	866	783	793	747	813	808	779	730	810	837	819	830	828	802	792	762	844	819	800	785	885	808	818	808	778	841	863	805	877	788	813	802	859	791	835	829	858	783	829	773	744	798	866	823	787	785	809	857	843	768	795	831	832	815	782	805	875	798	867	801	815	859	802	838	805	804	851	842	795	854	795	870	789	798	867	837	778	757	787	762	856	834	889	810	851	808	830	817	830	761	856	841	805	849	856	833	832	827	843	831	793	789	779	774	833	812	849	838	765	846	809	810	805	826	800	822	860	839	824	753	801	839	771	834	865	836	767	800	855	766	826	840	846	860	767	800	808	840	842	805	863	838	784	867	796	816	783	804	803	814	846	865	828	810	818	830	811	889	849	806	845	819	861	778	815	789	855	808	742	809	755	816	835	821	834	793	811	817	795	803	818	863	834
4744	2961	5602	5250	3237	2147	1435	1416	3805	4592	2680	1342	626	389	305	286	322	328	329	335	309	300	270	291	318	324	319	322	285	303	293	357	308	329	328	310	319	298	289	311	304	319	293	339	315	311	296	306	323	330	334	305	309	329	290	340	316	280	338	323	345	315	306	339	298	318	306	323	344	301	370	332	328	300	333	305	319	330	305	307	301	339	305	323	343	323	308	326	333	305	307	335	320	351	303	341	318	321	293	318	318	314	313	302	298	299	342	349	292	300	337	327	335	318	330	282	327	313	363	287	308	311	322	319	325	296	344	331	309	324	298	320	313	345	328	318	300	306	326	306	346	355	316	297	310	309	307	294	316	343	323	307	339	315	380	334	329	307	320	320	290	279	318	338	270	337	318	295	286	313	294	330	318	305	274	295	265	308	299	263	334	291	308	289	327	307	326	278	284	308	277	296	309	319	319	312	317	332	322	336	352	310	348	324	305	295	328	326	331	321	314	299	298	337	308	314	347	321	332	313	303	294	336	327	276	305	310	357	315	316	302	315	307	304	304	308	315	332	310	290	294	325	336	296	338	336	303	329	301	325	295	311	329	303	315	342	313	310	306	327	273	350	303	310	376	300	322	324	307	294	299	302	320	347	331	304	333	301	310	276	319	321	333	336	296	337	305	319	309	298	309	301	298	289	313	320	321	302	326	313	311	329	312	330	306	350	319	322	303	325	316	305	297	326	324	336	322	335	360	328	282	333	347	320	304	297	312	289	332	319	284	350	314	288	323	327	298	320	315	291	321	289	330	305	316	316	285	306	335	292	301	321	344	313	284	295	315	311	354	311	335	307	318	315	311	314	318	312	294	294	310	348	298	328	332	306	310	326	329	331	307	300	300	308	291	329	321	340	340	346	323	281	331	295	255	290	318	327	335	330	335	313	279	297	297	324	321	333	345	339	306	281	281	338	307	369	330	313	329	339	312	311	288	318	301	338	279	290	318	290	328	310	307	324	313	281	296	295	298	344	316	348	381	334	332	332	309	296	332	309	302	287	276	295	316	307	333	315	296	300	304	323	322	290	350	334	325	302	333	334	306	341	336	312	325	319	342	306	292	311	352	281	328	295	296	324	311	325	340	328	344	304	313	318	316	296	343	298	318	295	328	326	339	331	302	310	326	300	286	304	303	317	291	316	317	320	312	313	318	293	310	304	325	312	336	354	310	327	322	319	298	297	349	302	273	299	323	298	353	302	332	305	313	325	305	297	316	320	315	319	299	306	344	303	289	291	319	290	310	336	325	320	297	329	333	368	326	317	316	306	291	325	304	299	298	320	323	309	344	297	288	311	345	310	308	309	316	330	318	297	278	303	334	311	326	329	311	342	290	307	319	331	297	347	287	329	305	281	311	363	310	335	333	285	311	325	290	333	290	320	319	312	316	347	289	285	331	296	292	333	283	335	322	328	310	315	313	308	316	300	294	287	281	304	311	290	323	325	291	310	291	306	328	291	329	317	266	287	332	305	308	310	319	343	303	318	316	356	309	316	289	327	309	329	271	343	294	336	319	321	351	313	324	318	302	315	318	299	323	340	353	294	306	318	280	296	331	322	339	351	327	292	331	318	313	333	346	327	326	279	290	284	300	344	331	299	323	332	319	332	303	305	324	301	311	328	311	313	338	332	295	322	335	296	326	330	332	316	319	304	302	317	291	342	290	344	348	310	302	310	301	298	348	325	286	285	320	289	351	310	297	303	325	330	279	300	296	330	291	300	337	316	281	311	312	312	320	305	279	302	340	333	292	319	283	313	299	295	312	335	331	294	295	317	305	286	318	291	300	296	316	347	293	335	303	322	311	336	312	300	324	314	338	310	329	313	308	306	306	325	330	298	312	287	291	301	343	312	299	355	294	305	316	347	276	300	321	343	302	333	316	321	318	370	296	322	335	287	335	369	308	342	330	314	317	333	279	313	314	285	327	294	318	341	327	328	340	319	298	318	324	316	324	328	320	278	313	285	304	321	329	332	316	315	324	305	330	305	304	310	300	299	303	299	322	290	333	341	337	298	305	325	318	331	302	312	305	329	317	331	314	312	316	314	329	338	312	330	345	316	318	315	320	338	305	329	337	336	326	295	303	308	277	323	350	330	324	339	301	299	320	311	314	322	325	316	316	301	292	315	343	315	360	321	309	308	322	275	334	332	343	303	350	299	324	315	306	351	301	287	312	332	311	338	309	310	300	321	287	305	337	331	302	314	308	354	322	313	308	332	335	307	301	320	333	340	290	342	333	354	317	283	312	324	289	324	310	287	340	287	317	324	318	327	340	315	297	313	328	294	329	341	306	309	319	338	312	302	313	296	325	301	316	338	313	331	318	333	318	315	335	313	332	320	324	330	330	318	314	289	322	304	335	327	347	346	318	312	338	320	299	320	307	320	306	300	330	336	312	317	297	320	324	319	306	294	304	320	300	339	321	328	326	327	314	337	313	341	315	338	314	326	290	305	312	304	327	324	302	314	273	317	334	305	320	342	309	301	296	325	355	318	298	300	263	321	300	304	317	304	332	254	315	325	339	347	311	327	301	328	329	326	307	350	315	284	313	328	300	325	296	303	319	303	314	306	285	319	284	311	325	315	339	336	315	314	307	331	312	277	336	313	314	297	328	326	322	334	306	320	308	308	313	307	314	332	323	300	338	331	334	323	303	310	289	308	310	313	303	331	322	284	335	323	313	294	320	326	328	323	300	304	316	274	293	324	320	290	333	341	315	311	318	339	324	344	316	320	327	309	294	302	316	323	357	318	323	345	338	340	316	319	323	317	305	320	302	323	339	315	294	319	301	341	293	279	295	319	336	309	301	342	314	278	293	289	331	324	336	302	327	318	330	304	300	288	317	321	305	312	291	310	327	348	306	338	333	299	351	299	332	297	302	326	301	303	309	296	315	301	348	297	295	327	324	317	316	310	316	349	315	317	303	301	315	320	331	280	269	344	306	347	315	315	297	303	321	336	318	316	328	333	325	353	315	301	327	315	310	305	321	299	320	335	327	317	318	341	306	301	283	343	317	327	299	314	365	305	332	327	292	316	320	299	305	313	280	296	369	342	330	354	310	321	306	307	319	345	292	328	315	305	281	332	354	317	293	322	302	313	350	326	338	323	324	299	284	330	285	335	336	289	320	316	309	337	335	325	315	336	345	327	312	335	314	313	297	359	339	290	289	291	320	312	344	324	318	287	361	307	322	328	287	310	334	326	310	334	308	343	311	332	306	332	276	337	325	306	298	270	364	309	324	301	363	307	342	341	296	335	315	345	321	342	350	315	311	289	325	307	294	355	317	306	318	326	303	346	338	310	303	339	297	309	315	350	307	342	322	315	321	302	308	305	331	331	277	322	307	288	318	309	337	329	300	305	307	308	290	319	307	361	307	311	330	335	297	303	308	303	302	298	302	323	301	304	311	316	291	326	285	302	298	330	306	307	323	325	317	259	325	319	313	338	317	301
3990	2908	7273	9843	8631	7340	5651	6253	16712	16901	9713	4488	1940	1100	826	839	768	784	858	836	836	810	806	803	768	855	874	791	844	836	871	842	855	817	835	828	848	804	819	778	787	797	840	864	848	811	797	870	840	791	803	809	840	889	820	811	873	814	839	806	862	817	790	857	878	818	830	808	858	830	764	799	825	798	817	812	802	799	757	846	862	877	838	834	857	836	856	875	813	829	820	762	806	813	816	818	811	781	824	815	873	826	820	860	749	808	806	811	826	816	789	862	814	800	794	830	851	810	850	829	807	816	832	786	827	815	813	794	812	819	784	886	808	815	888	832	883	813	823	841	856	838	807	844	832	812	820	868	846	871	819	875	824	805	836	832	787	849	847	809	769	817	855	773	805	872	836	882	825	834	846	802	773	847	853	795	872	799	868	830	834	845	835	831	859	791	798	840	821	852	859	811	798	875	850	811	784	816	830	858	800	815	787	817	824	825	834	842	855	813	832	833	843	851	825	811	785	792	841	829	789	800	779	857	814	832	817	821	824	796	845	807	824	812	823	792	838	833	868	862	839	843	805	813	841	827	852	831	766	831	834	812	790	821	854	881	796	801	840	839	821	826	793	848	827	848	828	813	817	848	802	812	832	823	850	807	834	862	853	761	830	826	800	799	804	764	778	872	812	775	828	812	850	859	824	843	804	807	833	850	840	814	782	836	802	795	837	854	805	782	822	784	806	777	874	829	850	801	854	815	859	839	786	830	812	815	799	834	833	846	849	849	799	831	844	886	853	836	821	877	829	829	818	846	842	817	791	759	869	803	806	837	807	851	844	835	806	797	841	845	855	870	830	775	789	831	837	855	849	855	807	801	790	802	853	800	845	881	815	841	812	863	776	809	831	849	886	828	810	831	807	853	822	846	847	818	805	817	813	821	815	827	778	879	851	858	790	859	812	818	877	782	816	840	840	779	769	834	785	835	827	801	821	808	805	876	809	830	800	839	864	823	780	807	811	858	883	881	815	815	776	801	853	826	808	814	853	829	780	813	799	809	849	793	821	862	800	838	828	842	838	863	780	830	832	875	795	797	810	827	816	882	788	840	792	803	772	881	799	801	835	740	857	800	794	810	844	790	874	785	865	826	797	858	828	828	800	853	796	804	855	819	843	833	795	812	817	793	802	841	822	799	800	832	882	801	798	845	842	827	788	807	798	867	834	811	836	804	870	807	860	864	801	824	872	822	873	873	865	829	865	828	846	818	863	848	799	828	787	808	875	852	874	805	811	760	899	840	805	810	862	776	824	845	803	868	811	849	826	837	794	811	784	827	781	793	844	831	830	793	840	825	812	793	827	834	874	816	820	804	852	841	797	836	826	808	808	821	801	820	809	847	860	819	797	823	798	819	828	816	849	867	807	822	831	816	871	812	838	821	847	883	841	804	840	819	816	844	831	832	802	847	817	839	791	807	875	771	847	799	840	807	807	816	819	827	835	841	812	814	819	901	805	826	814	852	903	896	884	778	799	768	815	802	787	810	873	804	794	839	808	836	802	820	785	777	910	809	828	830	836	899	833	841	793	819	824	818	794	808	826	885	811	840	796	804	870	838	856	791	775	819	858	819	819	758	834	811	808	813	824	837	791	823	888	858	863	871	796	803	828	843	848	847	856	774	812	840	792	822	863	832	801	878	845	863	835	810	814	856	864	842	832	859	814	827	837	848	811	872	827	822	838	841	819	814	917	823	833	867	809	836	834	823	842	794	790	772	788	809	797	779	775	813	882	847	830	842	817	858	848	847	789	800	826	824	806	805	801	814	865	792	836	776	849	854	825	834	853	802	770	811	837	850	853	828	794	813	829	884	826	833	817	821	863	804	859	850	848	853	771	800	839	839	768	831	824	833	809	827	853	780	832	844	780	830	838	819	818	824	812	840	822	837	756	809	834	861	815	791	806	784	822	860	794	814	866	767	796	855	848	819	837	801	801	804	845	795	817	818	808	802	849	806	790	826	835	784	871	801	846	855	818	825	797	847	880	755	822	821	832	785	821	805	774	788	797	791	804	856	821	835	836	796	841	862	850	866	842	824	833	859	841	830	782	830	831	846	856	847	782	811	812	819	850	833	791	802	837	830	789	789	817	770	843	819	814	828	822	833	829	809	838	809	838	786	834	860	836	769	840	796	817	829	817	791	832	847	801	767	836	834	824	809	838	803	848	827	821	808	836	828	871	830	809	846	807	827	815	823	823	836	840	808	789	850	822	830	850	841	845	867	859	841	789	839	836	803	828	850	856	827	873	798	803	791	812	823	806	837	821	798	842	842	831	796	843	819	835	838	791	824	812	843	881	845	852	793	828	815	827	746	855	811	817	829	779	759	773	799	816	800	782	845	802	788	801	840	818	827	836	809	793	795	839	824	871	862	807	861	888	872	807	844	782	842	829	833	850	849	802	845	833	864	824	840	788	846	815	821	818	789	814	838	810	799	881	847	817	799	817	803	824	787	881	820	829	844	766	828	840	835	795	818	776	837	821	865	816	810	787	873	866	847	843	823	852	843	839	817	781	828	828	845	825	846	846	861	838	855	783	784	832	873	795	819	802	809	818	827	773	832	828	828	851	851	864	815	839	797	783	804	830	812	809	828	858	785	833	808	890	793	831	813	772	834	760	778	897	800	781	815	811	814	849	862	857	793	810	792	775	880	848	849	799	839	816	803	791	808	845	842	789	824	824	872	832	851	794	798	802	859	822	865	827	835	767	839	839	812	845	832	806	860	863	818	841	839	794	842	794	876	796	823	843	778	831	832	835	818	802	792	808	825	769	810	824	817	851	855	875	806	827	812	871	762	804	837	822	821	833	859	805	884	826	794	815	834	863	823	839	811	846	803	769	809	827	792	786	830	804	796	821	784	865	798	839	812	822	819	863	917	790	813	799	822	840	813	824	879	834	837	876	780	882	812	821	871	865	833	831	833	854	831	813	772	855	821	856	810	805	798	798	789	820	826	855	821	866	849	835	857	829	753	860	756	816	825	832	838	788	814	816	810	824	836	857	795	835	839	817	835	809	858	818	852	791	819	808	779	834	830	807	840	813	802	819	789	855	794	847	856	832	859	822	851	851	828	796	851	796	802	811	837	862	815	801	835	789	828	867	851	812	853	805	831	846	812	784	808	789	813	764	804	798	815	796	790	807	838	807	791	810	830	845	844	830	802	841	848	817	859	837	805	801	853	805	856	828	844	828	785	768	831	782	854	779	835	794	840	857	880	827	808	833	820	828	843	832	816	826	835	865	821	820	828	834	828	867	805	835	806	772	878	827	874	815	846	886	872	823	782	806	842	816	835	831	815	780	856	825	793	798	827	782	844	783	806	890	826	823	853	801	833	780	850	782	821	818	856	823	828	800	828	836	834	806	846	808	867	860	833	832	768	845	807	835	821	808	852	852	810	833	824	826	836	843	830	805	886	821	888	832	860	839	822	805	872	851	821	790	831	822	748	823	841
12907	7602	14121	15187	11299	8876	6693	7314	32837	32329	18742	7242	2111	609	384	316	329	306	310	318	328	332	334	356	305	348	301	330	338	333	326	316	322	332	327	356	349	297	327	318	344	327	321	320	314	345	335	345	331	321	342	342	289	353	350	339	298	335	320	312	358	357	332	314	330	346	326	323	333	334	331	324	314	340	307	343	344	319	353	316	313	338	324	314	326	349	342	330	324	358	335	341	332	339	355	306	336	336	322	310	342	340	337	335	309	344	325	298	318	354	342	326	324	319	345	321	317	328	310	333	307	317	324	319	332	346	347	309	291	308	348	326	318	288	334	343	365	346	336	329	331	335	325	311	346	305	322	313	272	333	335	308	335	312	352	361	337	335	341	299	323	323	331	314	355	332	324	339	300	330	344	332	332	319	323	348	345	316	327	319	292	312	314	341	350	321	332	334	317	323	337	321	360	327	321	314	337	297	302	337	316	371	340	306	318	331	318	325	358	341	276	318	309	297	353	331	296	328	318	330	356	354	313	337	338	337	295	301	342	318	341	329	371	327	334	288	360	313	344	347	309	345	323	329	322	319	310	337	302	335	335	330	337	344	375	314	341	333	345	321	348	304	368	323	322	374	310	313	311	308	321	325	331	329	367	328	311	352	321	301	302	313	346	335	362	314	311	337	348	328	338	313	324	384	327	295	320	332	327	317	317	348	353	347	357	324	334	322	394	338	329	358	336	342	346	318	325	315	309	317	313	297	332	319	337	355	327	312	330	295	295	321	332	306	345	321	319	331	337	317	300	302	328	324	341	335	317	340	353	304	305	345	333	322	300	333	328	291	327	308	306	304	327	322	337	327	322	312	330	336	345	339	390	314	334	342	331	324	330	313	341	344	343	342	341	329	340	323	306	328	352	324	299	303	345	362	308	336	304	346	347	322	315	303	325	327	333	317	375	324	326	341	325	326	336	329	349	307	362	334	333	335	310	325	333	324	350	350	326	301	323	321	311	343	335	340	322	313	332	340	340	334	336	347	320	333	370	337	309	364	335	284	349	333	361	321	315	342	328	345	300	345	328	330	283	354	294	309	332	329	321	325	335	324	308	360	321	321	324	325	314	361	351	352	348	328	342	329	303	338	305	321	331	337	306	321	346	346	307	332	318	326	335	357	328	329	301	346	322	375	370	323	332	333	342	321	328	355	311	332	309	330	330	322	319	344	303	345	307	362	355	315	309	333	337	337	319	347	362	303	325	370	322	317	326	330	335	301	322	280	346	331	337	314	349	355	332	323	362	324	299	343	346	310	284	343	323	340	330	321	338	341	320	334	341	312	344	344	325	330	294	322	371	317	323	329	316	307	325	315	344	342	338	339	333	358	315	318	310	342	327	318	341	339	309	331	319	342	348	323	325	336	336	292	337	329	316	335	319	303	314	322	332	343	343	284	358	335	336	297	332	336	293	345	304	323	289	333	355	339	313	345	346	324	306	318	312	361	332	301	319	349	334	332	300	327	344	347	319	359	293	342	331	344	320	325	305	312	337	331	319	360	299	305	300	321	335	304	356	317	306	324	327	315	313	323	331	327	295	377	336	317	347	331	315	359	332	337	303	327	333	337	358	388	350	334	315	347	325	311	359	349	280	341	348	323	321	321	331	337	321	334	305	346	379	312	345	358	345	306	338	333	363	305	321	327	345	299	333	345	338	342	334	356	357	271	285	317	342	315	315	354	293	343	308	334	337	340	350	318	339	301	323	345	302	321	335	332	329	343	314	324	308	338	330	323	334	338	322	290	327	302	315	318	365	338	307	314	351	303	361	331	341	358	346	292	324	317	338	326	344	346	338	321	306	332	334	326	319	334	319	333	329	342	335	358	339	318	323	302	339	322	345	346	321	338	357	340	313	326	351	361	330	313	316	314	342	333	307	350	335	330	306	358	347	329	308	318	330	351	318	322	358	314	347	305	327	316	351	319	326	315	325	351	350	320	333	334	305	317	332	350	319	329	308	314	343	338	323	346	336	320	360	292	324	312	292	317	309	322	310	308	328	318	332	330	346	322	315	317	333	317	313	291	331	312	291	310	329	327	323	295	353	354	369	327	325	324	335	332	299	336	315	328	360	311	307	333	333	332	314	341	359	342	358	319	349	308	350	319	321	327	336	336	286	325	347	359	329	341	320	295	302	345	327	326	322	319	360	371	365	314	349	312	311	312	329	301	354	324	319	318	309	318	317	302	341	339	321	285	303	326	315	330	305	305	333	314	326	358	341	331	306	306	317	298	350	328	336	329	361	346	360	323	332	322	332	341	376	352	366	275	339	333	317	336	337	328	349	329	335	361	345	332	333	333	321	301	343	346	355	314	338	325	334	312	329	359	295	336	323	343	339	313	333	322	297	337	357	299	308	324	329	362	304	307	287	330	320	332	301	335	352	333	323	349	338	315	305	351	303	324	352	319	340	301	335	360	310	343	368	292	315	329	314	358	311	321	353	342	328	305	317	351	340	293	284	307	315	343	318	344	309	349	309	323	356	339	339	330	322	293	347	342	318	314	352	326	343	318	351	362	327	309	301	333	329	347	329	321	345	335	323	320	305	336	357	362	283	348	313	345	336	338	328	319	322	346	348	325	322	320	341	324	314	338	332	324	337	331	318	350	335	327	299	339	309	335	315	346	315	350	317	314	339	347	315	316	341	331	339	336	317	307	303	342	358	323	312	307	315	331	329	294	326	330	333	328	348	315	325	342	347	338	314	291	338	327	340	346	324	321	308	326	346	341	331	345	375	329	316	317	314	352	352	303	331	326	315	305	329	327	329	332	330	308	318	373	309	296	327	336	292	297	325	306	343	324	375	311	306	311	348	309	353	327	332	338	338	335	336	344	324	357	338	352	354	291	300	334	341	334	315	323	341	373	322	317	350	308	320	336	327	317	343	314	299	327	344	320	329	317	342	312	333	292	335	336	285	336	334	338	362	359	349	319	332	331	321	352	305	336	342	300	331	315	349	334	332	346	315	285	336	317	297	316	328	324	334	322	365	329	325	352	331	344	317	322	346	357	334	331	305	330	310	340	337	341	284	322	327	317	311	310	333	368	325	330	318	304	346	353	320	340	313	326	282	321	339	325	319	321	343	310	303	343	333	333	314	323	303	320	309	330	331	351	317	331	347	304	305	309	299	348	311	313	324	316	357	308	304	327	334	348	394	314	321	322	320	362	330	322	344	357	332	342	305	316	357	348	325	338	348	309	322	344	333	335	310	335	326	310	333	330	319	347	341	282	316	283	354	321	316	318	332	352	345	342	331	324	327	319	317	357	354	328	338	331	326	345	350	336	303	297	335	328	362	315	321	344	302	301	309	325	353	320	318	303	323	335	344	326	311	333	370	342	328	327	331	332	348	330	332	341	324	325	328	350	318	317	305	326	337	337	304	328	315	297	325	328	317	330	319	322	318	337	344	337	361	276	322	342	346	334	331	322	330	327	342	310	322	313	307	323	330	328
8828	6358	14548	18088	17394	17171	15915	21001	51084	47681	33783	18497	7440	2282	1005	900	893	903	943	960	899	896	825	906	873	863	871	841	824	818	878	787	861	838	862	862	888	903	901	879	862	851	836	876	845	886	855	819	851	878	848	856	857	893	825	866	847	795	858	885	830	831	872	864	868	869	874	834	876	840	875	846	887	856	864	858	807	822	830	875	841	842	869	879	813	882	919	857	921	833	836	838	822	809	911	859	907	852	895	860	849	816	872	837	843	898	856	863	899	858	890	846	880	804	877	858	873	889	881	851	878	861	900	848	906	807	850	802	892	832	853	840	894	830	865	812	862	896	808	857	873	886	906	828	885	830	877	926	867	849	863	845	803	846	870	875	935	842	819	875	821	872	839	817	858	899	842	844	838	862	848	817	826	863	885	813	862	851	842	883	878	882	831	845	869	869	882	899	863	858	918	905	833	865	907	867	870	873	849	859	912	844	843	823	828	848	834	879	833	905	852	914	883	848	838	915	867	857	895	855	909	852	887	837	871	823	879	896	891	850	882	859	845	876	900	878	888	878	861	878	894	846	839	839	874	839	853	878	877	884	856	820	888	906	846	826	826	899	852	873	804	865	896	847	833	859	850	833	906	855	838	855	835	899	845	864	866	817	869	798	826	850	883	860	858	894	868	843	863	831	869	840	904	886	825	826	853	829	821	945	879	893	842	834	832	889	857	885	863	892	891	857	840	871	856	888	865	822	893	862	884	813	810	864	859	883	861	834	901	870	882	815	881	813	893	866	849	813	875	862	838	837	860	833	840	867	825	895	881	879	888	854	808	826	834	842	815	856	852	835	872	867	829	853	852	828	854	869	860	833	808	817	893	888	857	813	824	830	862	843	848	877	847	887	877	856	847	862	810	837	871	913	896	862	870	826	828	872	795	855	850	849	917	843	847	867	838	855	895	829	818	877	831	894	841	892	837	837	886	918	871	876	891	892	852	803	832	825	852	855	861	820	819	875	828	798	789	827	849	794	824	874	827	852	864	832	860	829	859	895	814	806	847	877	808	938	823	896	875	797	925	842	835	812	853	824	868	842	877	886	858	855	840	833	863	851	851	859	805	870	868	830	878	898	824	837	879	881	880	881	806	879	857	876	862	871	836	860	824	833	896	861	838	793	863	875	902	844	896	871	850	845	824	848	847	901	817	895	819	827	796	842	856	814	852	856	859	846	862	872	800	827	869	841	867	817	844	908	911	905	904	870	838	858	809	867	850	788	821	857	909	874	846	858	887	856	848	840	823	824	813	854	832	864	865	907	919	853	865	872	809	842	839	925	866	900	886	881	856	868	870	839	856	856	812	906	862	890	831	846	858	826	909	884	813	825	821	887	878	844	827	872	830	896	841	885	847	859	836	844	840	849	846	848	820	831	900	810	902	878	846	832	911	833	859	836	844	896	868	818	838	843	854	834	788	897	813	852	858	839	849	879	817	848	870	814	871	891	852	864	866	856	845	907	830	888	865	821	859	887	856	864	819	913	874	887	875	844	856	854	890	882	830	872	863	862	906	846	887	826	855	880	801	854	843	883	823	813	929	809	854	865	858	820	827	896	845	839	812	826	791	847	828	854	841	836	837	843	869	854	894	904	865	859	877	853	850	824	848	888	899	831	884	870	836	883	856	822	868	894	868	831	834	898	870	823	839	871	868	871	866	853	792	860	846	860	815	886	864	901	865	868	838	852	853	844	867	895	880	879	890	882	854	847	859	851	810	887	878	874	824	893	841	818	870	895	891	789	815	870	878	827	900	858	837	850	855	870	918	857	813	886	804	781	865	856	849	818	913	890	864	863	866	860	835	886	889	892	871	875	852	858	852	875	896	845	859	848	855	868	819	845	875	849	808	866	881	861	884	829	854	839	826	824	910	857	889	859	874	872	914	879	859	824	902	888	849	862	888	925	895	855	818	865	840	885	884	824	866	801	858	859	858	848	864	838	875	838	836	843	886	862	854	872	869	895	839	823	849	849	833	862	868	858	865	853	795	920	887	848	809	855	864	888	893	869	813	802	868	820	857	851	935	842	861	860	893	828	833	864	886	824	855	836	829	857	859	894	881	838	851	837	880	827	848	868	868	860	873	840	899	910	808	888	853	834	859	814	850	850	890	838	828	849	854	882	866	867	892	892	853	897	847	906	868	838	840	819	893	926	905	853	876	833	851	853	826	825	859	843	843	857	822	845	819	848	824	856	849	884	890	877	815	874	840	832	809	873	873	854	862	884	813	861	841	830	919	846	864	864	829	899	877	841	865	800	882	922	882	843	857	848	860	862	797	845	866	846	799	868	863	900	848	910	914	762	904	866	837	860	885	830	923	861	873	818	879	819	836	857	867	834	860	886	865	845	849	869	913	840	842	906	912	869	792	853	851	856	803	855	839	900	896	867	870	867	878	835	883	831	857	865	883	854	874	864	797	887	846	929	860	818	894	819	860	859	859	866	868	867	861	902	884	903	861	914	859	911	837	821	802	835	851	816	843	863	871	841	862	862	836	858	889	881	843	808	887	861	825	858	844	860	860	898	845	869	803	857	871	866	885	902	814	833	870	860	854	883	847	884	822	823	865	828	840	870	856	799	869	863	862	864	895	862	894	917	872	831	850	919	825	830	890	875	835	857	810	869	830	830	827	859	846	871	866	892	866	862	899	911	906	838	831	798	862	833	873	879	852	898	840	862	885	885	858	903	918	811	823	893	900	891	894	851	858	854	811	871	859	863	887	865	888	865	904	856	840	872	845	909	899	850	825	880	832	852	854	846	862	897	889	810	875	814	855	881	936	772	835	843	872	875	883	834	803	908	881	890	846	864	815	848	829	880	871	868	834	847	828	840	910	887	901	824	894	816	859	831	880	887	785	908	864	869	860	830	906	800	871	856	832	839	801	873	830	881	879	874	792	862	856	788	821	816	820	913	818	863	850	889	873	842	882	885	805	837	889	830	871	916	836	833	865	878	877	896	878	886	837	857	846	883	882	877	853	866	895	852	836	848	838	888	854	923	868	829	846	841	869	882	854	883	832	865	857	836	854	838	866	866	869	894	868	840	919	921	818	904	860	880	847	793	861	834	888	883	839	856	853	864	874	776	873	869	954	882	866	878	818	843	861	813	849	848	873	888	836	857	826	828	866	861	872	878	849	879	856	857	824	813	894	864	855	835	862	847	854	880	858	910	886	826	840	840	852	923	872	860	832	819	850	869	920	879	811	858	860	883	861	854	846	844	918	890	804	866	810	837	832	814	954	881	846	856	882	825	823	846	874	868	865	859	868	847	876	837	851	838	866	831	868	813	937	833	869	851	816	892	853	855	903	875	813	877	878	883	859	814	873	875	798	848	835	819	848	840	850	844	820	866	900	903	903	799	905	826	887	888	881	874	888	881	910	802	862	889	806	821	842	838	861	910	906	859	843	876	890	919	854	858	890	911	878	876	860	860	900	835	840	879	888	808	825	895	884	866
19439	12329	21942	20877	17272	14021	10959	13204	46835	44404	28315	12886	3695	948	411	280	320	292	348	366	326	323	325	320	326	282	301	305	331	314	329	296	308	326	319	271	324	297	319	320	327	323	318	295	345	299	289	299	336	313	293	309	325	288	290	314	274	293	316	341	350	337	290	303	300	294	312	323	306	346	277	317	280	282	305	323	323	298	362	329	313	291	312	313	292	277	287	321	305	315	328	325	332	299	286	312	293	288	322	310	289	311	318	291	297	282	348	316	302	351	332	317	322	312	324	316	325	318	277	315	322	342	281	321	299	331	352	324	303	314	320	339	288	295	331	301	327	307	317	297	303	298	330	322	322	313	337	321	312	331	335	313	314	303	343	318	329	293	290	287	312	315	289	291	325	328	344	306	298	288	317	335	321	286	311	300	307	299	331	303	291	324	297	279	316	291	340	329	326	305	335	293	288	316	350	305	310	303	323	324	298	317	313	309	315	311	306	296	328	302	288	286	351	317	299	300	318	306	315	294	288	313	347	276	318	318	309	285	301	286	315	307	322	310	343	317	287	298	329	335	296	320	307	313	288	318	313	329	292	281	300	319	334	306	326	322	342	311	327	331	303	294	298	332	324	295	310	258	318	316	294	325	313	289	301	374	320	298	281	320	317	318	308	303	329	314	328	309	323	306	305	328	338	289	347	305	343	270	291	317	264	328	291	264	324	342	306	313	360	333	303	299	301	281	317	300	304	307	334	315	304	302	307	317	286	330	308	310	273	308	314	289	319	302	338	286	307	307	311	324	306	326	303	324	285	335	342	318	303	355	295	277	292	314	326	336	312	314	312	304	333	319	324	304	349	302	263	323	342	283	305	318	328	319	305	341	326	303	332	340	317	327	313	350	310	310	316	298	296	315	323	329	292	332	309	313	287	319	303	293	294	292	288	320	292	293	296	324	278	348	327	327	313	322	313	319	307	318	306	335	325	302	313	331	280	286	338	328	321	354	313	308	315	297	323	330	324	305	338	300	332	310	297	324	305	299	273	285	316	304	293	310	311	323	271	285	332	333	273	317	304	294	291	297	331	304	307	312	328	315	312	283	312	347	305	297	314	359	343	314	334	299	317	282	292	318	308	301	314	316	304	296	339	337	298	317	278	304	309	292	293	299	281	340	311	322	321	309	330	336	313	325	305	349	310	302	345	306	330	276	281	307	313	297	326	324	293	316	303	335	290	334	283	328	305	325	307	321	350	331	351	283	300	300	282	311	289	303	297	281	328	319	302	325	336	302	284	294	316	291	314	314	287	354	309	322	303	326	274	320	295	316	345	295	309	311	315	312	317	302	296	343	350	296	303	277	305	327	334	285	294	292	319	310	301	326	297	288	307	320	311	297	305	322	294	317	311	318	295	310	316	308	329	310	315	317	308	317	339	311	288	307	298	303	279	332	304	301	345	301	309	302	306	314	335	312	288	340	300	283	324	305	318	328	324	290	303	322	302	308	329	311	308	306	296	294	294	335	289	282	306	316	290	311	325	352	307	318	340	304	322	319	308	307	250	293	337	269	348	296	330	267	320	305	322	302	333	341	303	283	324	306	327	275	293	307	301	328	317	311	305	295	298	293	318	303	328	298	324	319	300	284	299	299	315	298	299	295	339	309	277	334	318	317	325	307	318	302	289	318	308	318	316	323	316	318	283	286	305	317	297	321	301	297	305	332	300	291	318	297	319	305	321	316	315	320	288	316	336	318	317	298	347	331	316	294	320	304	308	284	303	303	302	329	320	313	331	294	335	322	319	305	277	323	334	327	320	339	350	308	312	286	316	296	313	319	288	300	315	324	296	331	291	301	306	281	292	325	339	294	308	300	320	336	313	312	303	303	305	348	300	313	314	323	346	339	311	341	325	305	299	331	291	312	332	350	344	306	313	334	300	332	361	274	317	303	340	325	287	302	313	284	295	314	297	328	332	328	273	308	289	308	295	298	258	297	323	314	344	352	315	275	307	313	305	360	334	286	314	302	326	303	332	301	322	330	308	280	301	298	344	284	342	328	321	317	315	307	347	318	305	304	311	308	327	319	308	318	303	315	306	350	322	332	347	310	319	338	305	348	308	341	299	266	297	320	320	322	318	304	337	294	328	311	341	284	314	298	310	290	305	320	301	317	273	305	306	320	335	321	342	314	317	292	336	323	287	316	325	327	333	332	286	346	324	332	326	322	288	302	286	299	315	313	300	288	288	331	312	293	285	355	304	319	300	306	327	332	279	313	317	324	325	342	318	303	305	302	310	345	267	292	314	329	307	334	298	326	293	311	319	320	313	290	345	328	332	343	305	299	314	297	328	323	307	340	305	313	304	304	334	305	325	316	299	309	327	311	296	300	300	347	294	299	330	281	313	328	306	312	310	328	338	275	317	290	297	291	314	295	298	317	296	292	312	289	294	275	331	312	274	313	279	353	314	317	318	307	302	335	334	292	269	323	340	314	276	299	313	291	295	333	315	327	288	317	302	306	320	292	349	335	322	302	320	286	296	282	318	316	318	293	338	339	312	348	330	295	300	295	303	305	298	313	288	320	318	289	287	305	301	295	317	322	321	330	305	333	281	298	307	302	304	306	292	319	313	299	305	295	302	327	322	344	340	322	330	302	332	269	281	313	313	337	317	267	291	306	302	309	324	303	308	320	300	332	317	322	308	294	315	299	309	316	292	322	324	296	296	309	339	293	299	331	318	340	328	305	324	293	339	350	337	297	313	291	299	292	295	303	312	317	289	317	320	320	278	302	308	326	305	301	344	306	334	359	320	297	312	308	327	318	333	325	313	331	311	320	313	292	304	303	300	336	307	284	293	305	319	329	320	291	295	308	309	285	298	296	292	280	309	306	307	316	327	296	311	305	322	317	320	309	311	323	325	294	335	289	320	301	311	317	290	315	334	310	299	320	269	304	315	334	307	291	285	293	301	310	307	331	346	334	299	307	369	301	318	329	277	276	340	294	343	301	329	329	284	310	326	323	286	318	305	324	301	298	317	305	341	319	324	316	297	290	324	309	268	312	325	310	309	315	323	299	346	296	297	327	329	326	321	313	330	284	343	284	300	289	310	315	330	321	304	332	313	312	332	311	313	316	314	306	331	320	343	324	292	336	309	325	321	299	322	287	351	311	332	327	261	346	292	265	297	322	297	330	281	304	291	270	306	292	332	296	330	308	319	285	327	280	310	324	314	313	342	288	281	322	304	297	333	278	338	253	300	276	338	286	349	295	284	304	337	390	315	280	317	306	323	322	294	310	325	262	336	299	327	327	318	308	337	308	318	323	316	294	301	280	327	284	329	324	328	325	291	293	306	295	320	301	331	312	315	327	297	292	340	316	334	308	322	298	323	339	299	316	307	289	284	346	350	306	284	300	311	309	334	319	307	288	309	308	329	309	336	317	265	292	273	377	310	306	304	324	283	335	321	327	289	308	309	326	355	299	346	354	318	314	326	328	314	324	315	336	336	317
10917	9764	18272	21811	22444	20918	20523	27849	61690	57330	41858	25760	11016	3121	1113	836	814	838	1057	925	845	852	882	907	845	865	853	832	842	834	844	829	766	860	786	836	788	812	832	760	816	811	794	810	831	816	840	771	789	850	773	815	781	816	824	803	801	797	814	806	784	797	809	774	839	861	841	822	781	839	818	784	850	841	821	831	782	783	776	749	788	845	905	832	845	838	852	815	879	795	813	804	800	791	811	816	793	847	801	791	801	829	800	833	816	825	757	753	866	798	855	796	837	814	822	789	828	814	776	780	810	834	804	799	789	797	824	788	835	822	805	787	762	810	801	817	830	806	832	826	815	813	837	784	780	799	793	831	836	773	830	813	770	789	739	816	813	837	781	852	838	814	816	874	750	801	815	834	798	753	799	799	806	782	792	822	804	800	826	839	818	809	847	793	868	788	836	770	758	824	777	816	816	843	749	791	842	805	777	833	810	822	780	867	789	792	838	813	889	832	796	833	837	819	796	764	823	841	803	811	783	828	763	800	812	792	838	764	757	807	797	809	777	766	811	833	865	808	799	795	805	844	798	809	800	827	809	813	832	817	778	873	888	819	774	778	837	815	832	810	787	761	800	786	842	770	845	796	776	864	805	792	790	828	849	841	820	760	783	827	821	790	858	785	781	740	824	761	831	851	839	882	800	835	892	853	825	843	792	853	788	834	824	792	830	844	844	834	848	849	801	829	775	776	798	816	825	797	798	798	801	798	750	772	879	830	784	784	848	860	828	772	768	847	799	857	851	819	778	799	788	829	798	774	856	826	755	806	827	837	844	836	799	787	819	809	838	819	778	812	844	826	800	869	804	861	810	805	826	812	824	814	796	829	846	903	809	817	793	846	818	783	763	827	801	862	814	823	832	814	805	809	820	812	770	871	766	783	768	848	802	859	790	835	771	794	759	839	810	844	823	842	795	805	795	791	751	870	829	787	836	840	864	750	783	781	815	817	828	768	806	776	782	798	815	781	766	763	767	836	796	802	852	794	826	812	786	795	854	818	847	774	801	824	784	804	820	852	830	822	832	843	780	824	841	798	801	790	799	773	763	784	838	773	823	818	802	816	794	805	814	831	773	839	837	806	826	795	805	816	842	858	816	792	836	767	806	824	802	778	806	784	825	793	797	832	841	815	761	865	786	828	766	788	813	855	824	818	783	762	850	841	822	894	770	808	849	795	829	779	815	842	830	807	816	765	806	833	888	784	807	780	839	799	802	818	802	849	858	824	784	782	776	859	815	815	822	799	756	868	805	798	780	819	836	843	792	850	841	783	761	832	756	800	799	826	850	786	834	844	825	815	799	755	813	806	818	768	760	798	798	834	763	793	808	827	852	825	816	809	881	810	793	836	805	796	788	828	726	799	808	797	784	768	823	809	768	800	836	767	841	835	803	852	825	815	791	737	813	882	806	791	820	766	736	818	793	843	789	778	806	858	808	799	779	813	775	823	832	798	834	822	817	801	805	776	796	849	797	815	771	761	798	834	776	792	788	850	828	762	825	863	813	843	861	818	869	855	864	822	826	800	837	783	781	811	814	806	829	802	815	774	786	801	813	797	814	774	823	792	787	820	789	800	792	830	898	805	777	851	782	808	824	846	823	779	808	814	820	818	774	817	839	739	856	821	814	881	829	813	826	818	849	839	795	802	795	803	843	789	786	811	767	805	819	834	795	808	784	837	786	837	853	858	813	814	792	796	801	810	825	771	859	777	808	785	825	786	826	789	805	863	787	780	824	824	829	783	864	830	791	830	838	827	775	751	792	822	804	806	789	815	771	856	790	794	822	818	823	855	872	829	805	845	813	816	853	873	810	799	812	753	794	814	817	788	806	821	815	792	825	845	793	792	787	784	802	793	788	806	805	769	796	794	825	806	768	782	818	787	837	843	801	844	797	860	854	792	821	806	771	786	832	813	756	787	795	786	816	809	786	785	747	828	780	790	818	803	783	824	782	818	840	840	830	775	813	837	797	766	864	832	837	851	853	827	781	809	834	832	815	854	819	822	828	803	815	853	824	852	797	783	785	827	842	808	839	782	816	806	751	798	817	771	806	775	814	813	825	840	818	833	817	781	782	785	790	813	787	805	779	776	831	822	769	803	850	817	790	798	832	786	774	818	779	784	825	839	811	824	788	838	796	821	786	846	795	822	873	850	791	782	811	817	827	810	799	831	812	767	766	795	815	839	777	810	808	854	784	783	796	786	813	745	813	787	819	879	795	756	779	759	788	799	814	813	853	795	784	762	801	831	814	822	843	783	857	819	803	740	844	813	800	875	778	828	811	792	793	778	830	818	778	781	772	788	825	800	807	811	805	786	829	791	773	773	788	731	812	821	780	826	796	787	804	820	818	802	818	806	806	778	829	843	820	829	788	767	765	791	786	832	807	780	787	759	779	807	806	779	798	824	822	820	803	795	826	843	768	814	783	776	810	812	811	854	791	784	798	797	835	820	820	803	763	836	746	828	798	830	847	780	855	851	864	789	822	870	823	785	854	831	791	815	797	802	793	817	793	812	773	765	788	837	832	815	844	753	827	825	777	799	838	838	843	780	783	843	815	806	751	828	827	788	854	778	809	819	801	782	773	820	841	792	816	833	805	765	747	823	822	841	862	805	788	837	780	849	775	847	828	772	834	764	778	818	830	827	874	791	812	800	825	765	816	745	819	804	798	848	854	826	804	799	829	789	806	796	859	816	787	810	790	832	825	784	760	835	810	843	803	825	797	853	832	811	778	776	774	763	813	746	802	805	828	779	823	828	773	821	775	839	814	848	855	830	804	817	840	833	785	798	848	859	820	778	831	795	849	800	788	788	776	841	814	797	855	828	802	805	870	843	801	820	782	801	800	855	807	780	781	793	778	792	780	825	845	800	852	764	818	784	814	820	812	835	828	762	778	843	808	857	841	782	787	802	859	791	819	810	817	780	813	804	822	799	796	791	808	820	847	765	787	857	843	809	782	814	805	806	784	829	811	852	817	848	817	825	808	823	799	802	811	834	783	799	833	819	798	788	812	860	846	780	791	808	742	781	795	821	826	841	788	793	816	827	756	766	822	792	846	858	830	828	791	818	853	777	721	839	836	805	842	807	774	837	836	819	811	848	783	742	811	797	807	811	804	815	761	864	788	821	827	828	827	790	812	810	811	832	766	809	737	777	812	825	808	817	802	863	826	849	823	805	829	789	803	830	816	811	849	848	794	817	771	839	845	817	828	807	776	784	793	794	805	794	846	837	830	748	882	827	803	843	819	839	760	804	783	834	812	858	785	740	800	789	804	762	844	822	834	803	792	825	789	822	835	828	786	843	807	750	800	843	830	770	839	781	900	880	847	789	825	786	795	807	851	836	793	828	816	813	794	833	821	841	807	791	792	797	805	860	807	823	842	801	766	837	781	791	843	838	807	857	836	774	797	836	812	823	787	799	797	829	877	827	817	789	817	772	823	806	834	761	832	799
4195	3444	6561	5335	3458	2098	1563	1567	3648	4828	2871	1438	645	368	318	283	315	334	330	331	292	319	321	315	302	308	299	294	274	303	319	329	320	302	286	299	338	299	302	322	323	329	309	308	325	303	341	349	312	333	280	339	340	283	299	306	307	310	283	285	321	292	318	329	318	315	316	283	290	370	282	300	280	303	345	322	327	311	317	311	315	311	311	296	314	335	317	289	298	305	321	358	319	273	318	315	336	310	296	311	330	286	278	314	331	305	337	323	326	346	311	313	328	307	315	336	299	325	318	316	307	283	316	301	310	315	321	312	315	283	286	323	344	293	315	313	281	311	301	290	351	328	281	339	286	290	300	309	275	300	275	324	321	312	283	302	331	302	300	298	294	305	295	328	285	316	310	332	308	317	326	325	284	312	306	278	322	282	305	284	313	317	316	343	339	319	326	310	305	302	295	345	289	337	317	321	280	312	320	297	309	349	273	302	327	320	298	334	298	320	315	330	342	335	316	270	314	273	338	277	308	316	297	290	317	306	319	288	314	317	347	307	296	327	304	306	318	289	294	319	294	321	296	309	306	297	296	327	326	307	286	302	312	303	312	294	338	311	296	314	339	306	293	283	300	297	303	305	283	345	318	321	324	297	297	300	321	288	325	309	302	298	310	329	309	312	306	277	302	322	324	341	326	312	301	315	319	322	318	339	301	337	296	311	296	336	317	314	343	317	312	315	291	335	290	304	324	314	321	294	274	294	339	296	308	315	310	300	313	299	315	335	315	301	305	328	309	290	309	276	304	305	280	298	330	293	315	310	316	288	317	335	300	305	333	307	314	330	311	292	352	346	319	325	317	311	320	291	298	305	323	298	289	297	312	315	334	324	341	323	262	317	340	298	308	302	287	325	292	305	316	329	372	267	297	311	280	290	331	320	335	286	302	302	328	300	289	331	270	327	274	318	348	309	324	332	321	330	334	289	301	304	307	344	327	315	318	291	331	305	309	282	331	314	305	317	319	294	307	303	300	311	297	285	340	324	295	315	290	309	270	301	277	292	317	282	319	332	313	317	316	311	287	331	298	283	319	327	329	306	279	307	304	327	324	310	276	313	325	313	326	304	287	290	303	337	282	301	323	287	291	295	325	322	323	332	306	312	326	300	312	324	302	296	318	323	289	300	362	310	337	279	330	305	295	311	325	325	300	349	291	316	316	317	337	298	317	310	320	311	338	312	304	273	304	306	324	297	309	306	289	307	340	306	301	352	308	313	309	318	309	288	336	295	349	331	328	277	286	280	299	302	318	338	294	327	301	327	338	312	297	309	305	325	337	282	315	292	356	273	322	282	330	303	359	336	291	310	289	305	321	310	279	337	305	287	315	283	304	325	326	319	303	300	324	320	321	331	279	284	307	287	291	315	315	275	314	327	300	289	285	285	320	336	299	344	292	347	330	296	287	292	345	319	300	307	312	323	310	294	301	338	310	325	271	327	306	333	297	328	314	319	330	307	298	367	293	329	335	309	295	274	343	313	317	295	302	314	334	276	340	300	342	307	307	305	296	297	290	315	338	268	317	324	312	333	291	322	312	316	304	284	307	304	280	315	301	320	312	339	329	309	353	309	294	313	355	287	269	343	319	296	311	316	305	309	312	339	338	329	343	310	291	313	339	324	318	296	340	296	294	323	314	290	335	308	318	331	308	320	305	306	318	324	315	292	324	308	325	326	323	296	290	303	315	304	279	330	323	294	306	293	292	291	339	297	318	313	310	318	321	341	336	318	318	302	298	307	286	330	293	315	306	291	299	296	304	283	302	332	306	287	292	315	350	311	305	332	322	307	364	330	303	319	288	302	290	319	265	281	308	307	331	310	309	332	313	290	327	307	326	294	336	290	320	288	324	331	307	313	272	301	324	326	302	316	298	329	352	281	322	287	329	293	322	326	350	299	305	298	301	317	307	296	312	325	323	311	285	336	301	276	293	324	288	327	314	314	297	292	321	304	345	333	348	314	291	312	345	353	318	347	311	323	304	280	310	318	327	299	324	325	308	331	298	297	331	311	319	324	337	313	287	321	326	305	285	349	321	343	289	301	290	332	308	295	335	268	346	323	323	288	310	319	316	330	312	283	276	286	288	337	328	300	313	314	320	281	303	316	312	315	307	296	339	300	319	309	313	343	335	299	286	314	319	322	314	313	341	306	327	303	320	302	292	335	356	303	326	332	310	328	302	307	296	290	280	312	305	304	314	306	349	301	288	327	309	357	302	328	324	320	286	317	311	337	288	339	302	308	293	295	322	310	371	321	285	322	278	319	292	339	301	312	326	301	327	318	317	310	346	285	315	338	297	336	286	326	294	312	320	285	325	328	333	302	299	314	296	333	311	316	298	335	323	293	332	321	290	293	344	314	304	312	316	321	308	307	272	270	319	280	289	278	318	337	305	316	299	309	267	354	304	331	304	302	294	309	301	298	298	297	334	295	315	330	311	278	347	308	325	312	305	312	282	282	289	300	288	329	292	321	300	328	288	319	326	313	302	319	305	291	301	305	297	313	299	285	307	300	325	329	266	271	313	298	328	278	278	299	314	342	316	325	343	299	307	356	336	287	319	322	317	324	344	301	295	290	296	340	312	319	301	300	278	269	276	316	307	322	335	297	335	295	304	321	310	353	284	306	323	322	318	326	328	338	304	351	294	282	310	314	305	295	322	304	325	343	320	316	325	307	311	314	307	313	335	307	300	333	322	312	272	259	282	288	304	300	310	265	325	316	284	313	319	311	339	315	309	315	328	323	293	304	317	347	317	337	298	326	309	316	295	325	318	279	284	318	311	355	345	301	309	332	307	310	334	308	304	330	330	297	338	319	304	310	318	325	319	319	327	306	295	320	330	279	341	317	329	305	301	305	325	291	302	322	324	288	300	314	314	307	313	316	317	302	293	317	313	323	320	358	295	302	321	284	318	300	334	294	323	299	286	286	315	295	306	298	316	303	302	307	336	332	338	315	321	290	319	293	311	298	320	328	336	307	325	301	309	331	298	312	301	283	331	321	310	337	330	281	312	272	337	328	313	288	285	293	317	299	319	342	316	339	328	318	314	326	310	300	327	353	345	326	313	349	301	344	309	286	306	308	310	311	333	301	321	322	341	288	309	300	310	284	340	286	320	332	315	309	322	345	303	342	302	284	306	284	318	317	354	306	319	297	311	321	322	312	290	323	345	299	315	324	320	323	296	305	315	302	318	285	300	355	321	289	313	329	341	331	293	315	313	329	333	322	325	304	306	314	310	316	307	342	317	297	315	320	347	318	305	317	268	294	290	307	316	357	313	328	313	308	315	309	329	285	310	306	313	317	320	324	322	299	324	339	342	320	288	347	323	328	282	340	339	305	317	316	304	335	325	296	297	342	305	325	296	294	338	329	310	327	327	296	296	336	356	290	273	295	350	301	291	313	295	294	299	310	342	330	337	315	294	310	320	268	291	298	310	298	319	302	314	290	325	308
3751	3622	8021	9967	8724	6919	5998	6611	15725	17218	10060	4821	1993	1008	843	797	776	792	815	794	854	806	748	850	828	865	849	802	815	827	785	744	835	869	802	866	830	842	856	818	793	813	757	780	802	848	836	796	830	862	775	819	815	829	787	835	755	804	826	815	799	792	852	840	816	821	836	915	797	810	847	829	781	828	859	815	757	771	817	845	771	770	799	840	790	828	856	773	769	849	811	804	806	828	793	785	798	772	773	793	794	812	806	848	813	764	839	823	804	839	780	808	761	817	819	828	866	823	849	824	867	847	818	816	816	812	841	819	775	870	842	888	766	835	841	794	828	778	867	772	816	858	804	844	791	824	876	851	867	904	843	829	836	846	817	803	795	806	808	841	809	835	822	797	795	836	833	758	763	829	881	839	814	799	794	839	830	778	835	807	852	807	807	846	864	844	798	812	862	867	766	828	819	807	836	797	802	882	785	765	805	864	802	778	858	844	825	810	821	862	779	812	833	775	803	841	820	827	814	864	860	828	814	815	837	841	817	838	817	791	842	826	805	807	733	835	785	840	777	780	862	787	818	800	809	824	788	855	815	817	816	798	799	847	855	818	765	814	764	827	811	867	839	817	789	814	820	803	815	860	813	833	802	818	788	816	807	853	783	802	839	828	856	781	838	823	791	825	815	844	812	851	835	806	795	776	781	839	844	846	795	836	810	823	791	828	832	823	746	838	826	787	803	786	838	813	784	801	835	812	840	821	847	840	848	793	842	857	855	816	773	818	838	870	787	834	831	815	795	821	800	815	773	831	861	793	805	855	792	858	823	817	819	790	773	889	800	752	815	841	829	801	907	867	842	853	827	771	864	814	819	805	795	803	763	730	831	819	787	751	818	770	825	834	789	776	838	830	845	812	792	790	798	788	782	873	902	795	824	827	827	822	818	838	781	844	767	818	807	753	803	800	827	826	829	834	848	776	857	820	766	822	798	791	819	811	806	799	804	829	817	786	848	819	816	817	794	848	836	825	874	811	871	822	872	836	874	842	799	827	858	832	817	782	853	800	838	796	809	811	811	854	805	813	843	835	780	833	813	841	875	791	798	813	783	826	812	823	760	799	810	815	812	812	825	849	836	810	789	838	786	838	792	810	826	835	791	831	835	805	815	850	816	825	771	821	768	804	823	803	830	811	852	853	844	870	821	821	757	859	832	854	882	822	843	855	842	778	807	831	843	806	790	771	832	754	872	815	818	760	826	849	816	803	885	798	817	818	810	817	819	821	808	760	780	841	803	796	870	823	832	752	822	801	849	791	827	807	780	816	767	818	782	811	812	829	854	831	805	804	788	799	848	853	783	798	803	754	767	863	876	833	765	837	812	776	850	877	835	843	773	810	833	791	831	784	822	845	817	836	804	771	828	808	852	825	832	809	836	822	826	821	828	800	879	811	789	798	802	807	807	771	811	794	846	832	816	824	757	847	782	826	779	788	850	788	802	812	826	798	816	755	835	791	792	814	785	796	817	786	763	841	839	832	789	816	802	813	847	822	839	822	825	822	801	851	816	778	835	849	816	825	812	802	861	829	842	817	755	862	766	772	864	828	804	816	805	794	804	791	815	759	785	851	807	806	797	784	788	818	777	785	807	827	848	811	871	870	780	838	782	837	831	813	801	815	857	860	752	845	881	790	792	820	791	837	821	817	823	813	864	762	789	787	823	804	830	785	856	777	798	745	839	894	803	849	825	850	814	836	852	838	825	786	794	777	830	810	831	836	788	821	799	757	798	822	837	794	828	806	788	838	791	799	808	844	840	772	849	816	869	810	780	798	832	832	840	837	798	825	808	847	884	788	878	805	801	807	856	784	778	830	802	782	827	795	797	834	835	841	872	843	857	766	811	734	822	832	832	800	805	771	797	818	868	804	823	852	853	837	815	806	787	805	784	862	822	828	810	854	825	856	765	821	828	824	852	783	820	827	842	826	826	843	783	780	826	831	816	764	780	843	829	854	768	779	758	809	803	777	825	781	813	842	831	833	825	821	801	785	830	853	837	810	807	842	789	817	792	809	796	823	818	808	814	833	798	841	852	776	819	851	786	859	796	790	810	847	790	818	858	795	817	765	807	831	853	816	808	819	831	785	844	803	794	830	831	763	808	799	839	815	844	786	813	878	864	806	806	819	879	795	810	816	859	764	845	813	843	825	801	791	832	777	787	830	856	872	833	854	811	804	856	809	807	847	846	815	843	836	848	824	833	851	833	817	831	819	794	810	808	848	849	781	837	832	795	806	794	775	834	771	794	811	819	810	794	795	827	848	804	860	804	840	807	793	805	834	807	802	782	826	856	790	845	816	867	770	796	841	802	864	815	842	834	834	825	799	826	866	818	814	841	804	854	827	791	805	806	804	822	813	791	834	837	846	773	811	826	765	839	784	814	789	874	775	845	817	801	815	828	825	819	832	838	832	800	832	873	828	804	849	826	802	823	822	799	797	802	812	785	805	825	815	819	798	831	753	831	758	794	777	839	839	842	819	851	797	825	826	825	831	827	785	826	825	821	779	805	845	809	822	819	784	828	710	816	835	817	803	832	835	781	841	760	828	808	819	844	833	820	815	781	788	810	797	821	829	816	807	840	833	816	848	797	788	828	877	872	840	815	837	809	803	798	821	860	772	839	776	819	808	815	826	853	832	812	854	790	825	844	828	810	818	811	787	768	818	855	841	782	845	810	772	782	861	840	799	838	804	809	829	849	816	792	816	822	851	827	810	790	799	862	791	784	800	802	854	848	823	784	843	843	792	813	827	830	831	797	771	824	815	814	852	813	845	806	874	781	794	850	756	749	782	837	815	826	813	846	806	846	851	862	795	820	863	801	842	793	812	811	816	821	775	832	771	783	803	845	844	836	853	806	866	770	830	841	760	825	845	792	793	809	827	804	755	823	812	813	853	794	849	831	796	850	789	843	831	811	800	832	851	833	824	842	772	823	805	828	793	809	811	833	796	814	826	818	850	804	823	828	823	796	783	841	802	833	821	800	792	832	800	806	778	807	842	794	842	854	843	845	844	870	812	771	787	855	834	782	834	792	833	841	794	855	776	844	796	851	807	847	866	846	854	830	823	815	853	782	815	809	831	785	832	864	821	826	860	797	806	784	787	841	806	817	787	799	805	819	795	806	835	857	810	803	812	805	797	793	804	829	856	828	813	801	841	761	806	798	817	805	778	835	851	742	839	785	818	795	780	801	803	785	815	790	851	800	807	843	785	856	812	792	825	792	811	831	787	825	764	781	812	806	780	873	859	839	842	800	814	818	825	774	756	833	804	801	792	815	805	823	833	798	796	802	820	787	827	828	821	822	810	817	827	879	854	856	829	854	838	824	862	805	792	780	841	785	847	785	812	827	819	832	842	827	815	828	820	839	821	819	814	798	828	808	803	744	800	866	787	790	844	820	852	793	844	863	809	844	844	844	810	803	852	838	823	797	830	785	824	783	845	814	775	781	777
12333	9565	16169	15316	12487	9576	7930	8586	30297	32726	19617	7904	2174	646	363	344	321	323	366	320	361	334	358	340	339	317	382	331	326	311	358	300	341	304	362	313	342	313	305	296	324	306	309	320	306	342	275	349	345	315	326	312	328	322	319	342	340	289	338	319	310	343	334	332	313	324	350	344	321	319	329	348	326	344	306	313	351	304	296	327	333	323	334	318	304	353	323	333	329	357	323	278	316	312	327	334	324	329	331	341	318	359	318	337	301	342	284	350	326	355	321	303	343	367	328	347	346	325	344	316	311	337	302	321	317	301	338	342	334	315	320	323	337	359	298	315	310	323	349	307	359	320	337	302	322	341	358	345	380	335	335	363	338	346	329	334	327	343	349	332	333	326	331	364	312	347	311	351	321	320	316	320	324	346	330	275	321	323	339	312	318	315	358	341	333	308	324	312	327	334	338	329	343	334	325	323	342	332	334	307	325	308	332	351	325	302	340	329	320	345	330	312	315	331	333	314	308	327	334	336	290	348	333	341	330	316	344	320	316	320	319	306	320	298	342	307	325	305	344	350	334	325	337	326	324	322	325	347	315	336	327	309	324	331	323	312	328	325	331	333	296	339	328	355	329	301	318	315	349	311	340	347	322	303	296	320	346	308	343	339	305	330	327	327	335	339	335	307	299	294	307	309	309	335	364	318	310	346	264	299	324	304	323	339	324	325	306	327	333	307	342	318	310	309	340	311	323	312	341	308	323	288	329	359	308	335	320	349	314	332	296	308	329	311	336	326	311	303	292	320	332	352	348	328	340	290	287	319	310	327	350	313	311	346	325	304	356	309	315	301	365	320	325	319	343	326	329	305	306	307	319	311	311	353	330	340	299	312	314	324	329	302	312	321	319	326	334	318	308	319	355	309	299	360	336	275	314	329	322	314	336	351	302	321	315	312	327	340	324	331	336	341	335	339	355	317	350	335	315	318	322	322	310	312	305	325	310	333	322	341	309	326	299	317	332	334	355	308	317	296	297	313	301	334	325	329	321	313	281	312	347	290	322	339	306	321	328	297	350	380	339	338	304	334	310	296	315	324	289	310	330	321	338	311	302	321	333	323	324	342	305	328	347	353	326	356	286	355	327	303	324	334	313	325	310	365	297	334	318	323	309	310	327	336	329	295	319	312	319	330	314	344	311	290	319	359	310	363	337	293	338	346	342	331	297	321	303	323	335	330	287	327	339	326	359	295	357	353	319	291	344	353	304	328	348	334	328	290	296	313	339	322	301	301	320	349	308	302	303	314	334	343	313	347	343	338	324	341	352	328	321	326	342	309	327	325	309	313	330	329	331	343	351	326	332	322	351	336	315	318	338	340	290	344	312	290	329	318	353	346	320	333	343	348	336	323	343	314	297	312	322	300	335	333	337	276	305	324	307	305	338	292	346	326	361	347	309	286	354	348	345	299	306	323	301	325	290	330	365	329	349	304	334	330	328	304	320	304	356	339	352	327	328	333	365	323	328	335	298	330	351	363	358	325	314	344	328	335	303	322	341	314	331	313	327	301	344	283	321	316	361	329	307	330	334	300	347	322	339	343	325	351	321	332	365	329	339	313	320	325	323	317	344	314	326	331	352	334	371	317	311	358	314	301	345	298	335	341	328	348	316	320	283	335	319	320	328	333	340	317	300	298	317	318	313	355	328	304	297	326	329	339	321	340	313	340	345	304	328	336	358	297	356	344	365	350	351	315	349	295	318	299	329	352	288	310	300	335	307	345	331	332	342	323	329	316	317	349	328	338	334	346	289	378	346	310	335	339	307	316	313	341	319	311	336	323	354	334	334	281	336	358	364	323	314	325	292	336	333	345	340	325	350	320	346	315	316	316	326	347	314	356	362	313	330	314	319	342	323	322	312	336	386	333	308	385	353	333	317	315	349	341	355	350	302	325	302	331	351	327	307	312	301	322	316	366	341	338	330	319	338	333	316	301	322	331	342	370	335	337	342	318	344	320	332	312	349	291	323	345	327	316	341	305	348	323	319	317	336	333	304	286	344	314	312	328	278	365	318	321	306	328	286	321	341	318	301	335	334	310	325	362	313	285	326	325	330	336	333	325	346	332	335	356	273	343	310	318	333	312	352	316	309	328	332	304	299	342	334	358	312	312	346	324	327	325	322	334	318	348	329	343	327	310	312	338	297	316	336	310	358	333	323	326	344	321	326	318	331	320	326	309	316	322	297	295	335	301	311	311	308	347	295	341	352	307	338	312	319	332	321	321	318	347	305	328	374	304	353	331	303	336	335	326	353	312	303	325	329	329	325	322	335	359	309	297	328	327	322	329	353	319	338	336	335	298	327	344	339	298	319	314	338	317	347	318	346	326	314	305	305	325	337	341	333	300	311	325	328	322	293	328	328	327	301	364	346	347	327	308	336	328	324	319	326	380	371	314	302	330	334	298	356	360	287	317	309	345	341	321	317	325	325	298	307	325	297	297	331	327	351	339	321	377	330	312	312	326	324	334	309	376	325	332	319	321	330	337	299	353	347	326	327	312	330	356	284	355	347	320	299	314	341	332	305	315	349	350	336	310	345	355	343	367	349	328	341	340	333	324	322	301	318	310	308	350	306	349	363	325	340	333	310	354	359	328	301	343	337	347	334	295	341	316	367	365	324	325	339	332	369	344	333	306	350	321	316	343	347	310	321	314	309	315	327	347	320	317	330	342	321	339	280	352	332	341	315	323	318	327	313	324	325	322	312	296	310	313	345	333	310	355	357	308	331	311	319	356	308	304	348	336	335	325	345	348	335	351	337	298	313	294	285	316	336	308	294	342	322	293	331	313	330	317	306	306	320	329	306	340	321	328	334	344	325	344	326	355	301	321	324	333	322	323	338	307	327	341	305	303	331	340	334	339	319	311	308	357	305	332	331	328	305	332	330	309	345	335	299	320	318	288	356	316	316	354	353	339	321	348	345	327	329	351	321	340	353	336	350	353	305	342	373	340	291	316	329	335	319	332	303	306	295	308	300	329	363	302	302	338	341	328	288	308	334	322	318	286	309	318	328	304	308	358	346	328	328	338	345	287	321	308	339	308	330	345	335	311	327	333	348	322	344	313	327	322	340	327	335	331	312	337	352	340	318	347	351	327	336	316	340	345	332	354	318	305	324	320	344	354	332	320	300	333	320	325	327	313	365	311	304	318	319	360	344	316	314	325	308	325	345	325	303	334	317	326	375	305	330	356	339	312	310	340	341	336	297	320	320	337	329	325	334	325	323	332	338	311	326	315	386	334	344	310	299	320	332	330	311	346	353	316	347	339	360	309	352	338	373	314	349	321	319	326	328	320	332	312	330	333	305	330	344	338	363	337	337	318	334	359	326	341	343	344	332	318	345	358	350	352	359	310	307	331	311	319	328	328	300	335	312	329	335	374	321	353	327	342	317	331	340	328	346	343	327	312	299	335	333	329	326	315	327	320	323	354	301	314	318	334	334	356	311	307	276	324
8552	8497	14995	18370	18699	17212	17187	21258	49267	48083	34899	19605	7577	2106	1024	894	842	871	948	988	917	829	841	835	827	875	909	871	891	869	846	810	819	800	836	823	886	885	818	828	824	798	819	857	850	832	863	876	853	841	835	827	877	894	833	856	849	878	836	859	827	825	830	853	842	884	806	845	847	881	905	865	848	887	856	849	879	883	812	801	850	852	879	867	828	851	866	814	871	834	794	910	908	791	829	861	874	828	891	837	806	791	891	847	808	859	864	913	869	876	826	847	877	849	838	831	823	906	871	849	901	863	867	897	871	820	847	860	867	851	870	863	830	906	849	890	835	838	864	810	871	872	819	829	831	868	899	880	829	889	864	926	839	823	798	837	800	839	863	809	831	820	868	832	854	862	858	828	860	869	843	820	898	834	816	871	876	849	831	848	945	829	850	832	830	897	855	831	883	847	783	829	830	850	833	838	851	817	886	888	894	873	839	851	855	808	872	839	846	830	852	838	865	861	866	854	804	781	876	852	826	832	861	857	887	851	865	880	804	863	842	834	845	859	839	823	847	855	817	825	865	843	833	838	883	824	892	838	839	897	848	876	800	877	826	843	805	840	846	845	908	905	853	821	928	856	826	876	859	837	871	831	855	825	832	819	834	809	845	812	776	875	846	834	890	863	848	903	807	860	925	807	822	827	891	876	844	850	814	839	862	798	879	906	849	887	869	823	876	821	815	813	873	820	853	812	872	868	838	839	866	819	826	842	813	887	888	872	842	887	825	883	812	864	876	896	836	829	797	835	826	869	810	877	875	841	890	853	849	843	861	853	820	829	851	842	840	834	859	859	880	854	830	861	798	801	896	851	833	870	865	871	857	791	864	819	928	855	897	812	832	779	837	858	882	876	868	821	837	829	832	858	890	817	856	848	844	873	889	916	839	841	863	856	810	844	856	890	827	839	863	853	775	852	893	851	876	847	914	855	826	803	863	872	876	840	914	873	815	863	858	857	822	850	824	830	866	830	874	855	853	841	847	829	885	833	847	878	848	911	872	856	837	874	844	855	871	860	875	920	813	863	869	853	860	887	847	844	854	868	862	836	849	820	836	848	859	871	820	847	871	855	751	843	815	891	863	802	885	839	787	833	875	777	894	823	875	818	861	892	849	834	867	852	831	826	839	871	856	895	875	916	826	803	872	853	826	836	872	891	851	873	858	794	856	859	825	891	901	903	818	894	810	821	845	834	854	897	853	796	877	940	847	882	869	802	821	839	819	824	838	900	782	868	805	848	805	881	888	847	876	854	832	882	839	848	830	838	857	882	809	811	917	839	868	824	816	868	869	813	839	865	860	931	871	882	843	838	919	842	873	803	872	865	823	922	834	845	838	850	828	828	837	824	845	838	853	860	843	886	874	860	833	862	877	875	900	862	846	854	850	854	809	852	798	870	834	837	869	790	852	824	829	846	814	823	843	847	830	804	844	837	871	801	838	868	889	817	865	859	877	861	864	834	863	841	886	865	820	812	842	838	819	856	822	849	834	861	841	842	811	895	838	857	825	867	852	842	841	835	827	825	848	805	826	831	855	888	851	850	892	874	860	842	883	826	838	846	892	861	842	866	855	828	851	851	841	867	789	813	815	835	804	903	845	866	841	875	923	845	811	826	860	842	813	834	834	874	856	848	879	857	876	873	858	867	897	908	872	858	806	831	861	815	881	891	849	897	894	829	847	852	882	896	810	839	805	834	817	851	821	817	849	900	903	883	851	874	827	784	900	855	897	819	847	849	865	848	810	835	843	830	832	825	804	807	871	877	851	828	850	829	816	817	832	869	872	868	922	878	868	854	818	846	868	850	816	825	865	823	877	841	882	838	852	852	832	855	855	871	837	900	891	839	838	835	820	834	846	842	878	817	833	827	792	831	802	835	851	829	832	812	814	834	925	877	883	851	824	823	839	823	857	838	815	844	870	826	862	869	868	847	835	913	847	811	812	815	847	839	857	802	806	854	849	876	919	848	844	834	872	815	900	881	836	836	834	850	889	861	847	869	869	836	872	814	857	865	818	830	863	856	840	841	916	834	869	836	877	833	880	865	824	812	809	838	865	856	839	831	815	829	871	849	878	867	828	836	894	899	748	838	858	802	888	823	902	878	882	886	866	834	846	882	843	835	849	885	887	820	832	809	895	859	882	856	809	901	852	819	836	805	847	820	874	834	835	858	866	822	834	815	927	835	838	858	899	861	871	810	867	843	815	886	891	810	883	885	856	871	858	884	853	884	861	825	836	892	842	791	889	839	811	839	870	893	807	869	888	824	859	839	864	804	909	864	798	851	836	835	819	891	882	808	883	858	876	883	863	876	848	864	885	896	841	838	819	866	865	865	825	875	852	855	846	894	826	924	825	870	856	903	784	876	871	857	859	796	825	894	845	879	813	850	887	864	835	863	866	867	847	844	908	868	862	879	824	889	884	875	878	815	895	870	845	853	850	893	869	862	847	844	834	828	829	859	891	935	833	874	840	778	853	833	882	852	818	835	830	878	861	872	882	870	823	839	881	900	845	895	833	804	875	891	870	850	832	859	862	873	822	820	837	803	807	828	873	826	851	872	879	791	912	865	853	923	917	834	831	868	888	846	842	813	862	885	821	872	877	882	845	877	847	888	802	855	864	899	806	868	879	889	836	833	812	857	883	812	834	778	835	865	873	868	828	833	879	824	797	859	812	818	811	851	868	828	821	845	836	825	915	803	843	860	860	915	848	839	832	876	843	801	852	847	867	802	842	821	853	861	866	863	851	812	844	878	846	924	858	895	813	871	889	876	821	861	888	801	844	802	813	809	845	838	846	872	836	844	847	852	896	836	866	827	897	878	835	880	835	888	882	886	856	826	852	887	850	871	908	854	802	862	860	840	878	830	880	908	868	841	891	838	850	861	871	816	813	880	872	850	815	867	821	808	904	845	855	846	841	798	842	842	820	853	813	884	876	798	844	847	855	857	843	871	855	836	846	858	828	753	823	846	866	879	815	877	882	840	862	875	905	858	850	915	816	888	864	840	829	840	897	848	819	844	847	850	842	877	841	859	860	851	827	897	888	868	829	861	802	871	831	826	834	826	872	886	895	865	840	849	778	804	880	842	810	827	853	856	882	839	870	849	827	924	831	783	805	780	844	849	890	818	836	843	886	851	886	871	851	836	830	831	857	838	815	878	835	857	806	796	860	876	812	891	872	833	865	810	905	867	900	887	892	850	825	829	863	884	824	838	873	853	888	846	872	830	892	804	855	841	857	856	839	869	893	849	915	930	797	814	871	837	851	806	864	847	858	904	880	886	858	908	823	852	814	832	868	848	870	873	853	861	814	862	810	903	822	868	875	815	819	794	872	850	838	860	867	879	833	799	816	867	823	835	830	850	896	811	862	874	874	815	868	847	832	848	799	827	854	847	889	823	916	830	815	859	865	823	869	832	885	837	838	844	845	838	836	813	804	855	815	842	879	865	890	880
20121	14403	20868	21806	19452	15374	12914	14094	44429	44217	28991	13775	3906	862	398	329	300	328	342	337	334	320	325	323	305	325	300	309	311	322	289	326	311	307	296	306	297	314	302	288	316	302	296	284	286	285	285	290	332	306	314	268	330	305	296	291	355	276	310	293	313	310	319	310	316	314	298	310	313	302	357	332	355	306	331	300	304	324	300	300	294	298	319	349	281	300	311	320	297	334	320	310	310	327	310	317	313	345	325	291	295	317	312	304	328	320	275	328	314	322	305	295	286	314	296	338	283	325	333	310	311	312	338	325	326	303	319	316	310	309	292	323	291	329	337	304	304	281	338	307	293	300	274	300	312	347	315	306	326	301	269	299	301	316	339	311	340	303	265	293	315	312	274	283	296	308	305	317	286	300	314	320	301	274	309	350	315	315	315	272	279	299	320	291	332	308	311	295	277	310	331	301	330	326	267	290	300	302	335	313	330	317	299	311	317	292	325	277	304	301	312	318	285	260	291	327	312	338	323	289	328	342	337	315	294	328	326	334	356	302	299	325	303	325	298	315	320	320	304	345	278	298	356	290	319	292	311	285	323	293	300	314	285	325	280	285	300	317	320	299	320	277	311	322	302	330	313	278	307	331	331	282	330	318	341	295	307	311	317	295	309	331	331	290	292	328	309	284	332	341	317	304	314	325	279	320	296	304	304	314	304	325	347	281	294	298	283	294	306	329	302	298	285	313	322	285	330	310	307	276	258	267	315	297	315	277	322	296	327	299	298	316	293	287	287	320	317	304	315	338	293	303	323	313	293	319	326	315	293	321	304	285	293	305	300	320	320	340	306	271	321	316	338	330	294	297	309	329	301	301	311	291	306	309	311	307	295	285	298	291	311	321	238	287	298	298	336	307	278	304	274	330	307	331	315	315	291	273	307	344	317	290	294	319	311	308	308	311	267	333	313	325	319	291	316	319	324	295	291	314	312	340	310	288	311	318	293	318	295	326	282	317	291	287	293	319	300	284	285	284	307	297	319	321	321	295	299	281	323	294	308	285	315	305	329	311	292	284	288	297	334	319	311	319	297	350	298	309	290	315	292	296	332	287	326	284	299	271	304	311	282	342	353	289	335	330	286	323	326	293	299	285	323	319	274	304	333	287	284	326	294	331	309	310	310	301	320	303	329	279	324	312	318	275	323	284	302	312	292	332	312	292	314	291	277	283	299	315	297	307	322	321	321	295	293	304	288	351	327	306	285	281	324	296	313	332	311	330	269	308	329	276	310	294	307	303	334	331	311	341	291	309	321	332	312	277	311	318	288	305	276	278	316	302	347	333	292	302	332	341	324	280	287	345	310	330	296	325	282	296	316	298	317	324	321	318	308	313	326	299	306	325	286	344	301	311	314	317	288	325	313	299	345	323	297	264	334	299	336	321	333	298	313	314	319	334	312	318	298	324	300	290	315	353	375	298	294	316	306	287	308	317	262	326	276	300	311	273	333	298	316	327	315	291	277	309	283	294	324	323	318	305	283	308	262	303	306	321	311	313	339	299	309	295	313	327	345	296	354	313	323	297	285	316	308	300	308	268	310	264	314	337	314	307	300	311	320	293	313	326	284	303	279	302	306	307	318	294	294	269	338	304	302	330	305	292	326	328	313	302	301	328	313	295	313	293	346	302	280	314	312	289	305	315	332	291	305	327	308	325	314	324	319	305	278	291	319	306	310	284	304	317	305	299	326	311	321	311	310	316	312	308	354	295	303	344	316	303	313	307	309	296	324	307	320	322	314	336	289	297	291	315	314	291	279	309	281	306	300	333	294	310	316	300	306	281	295	302	305	329	312	311	292	308	305	320	307	346	302	289	290	318	333	308	320	307	310	307	337	318	276	315	283	343	287	298	335	323	322	315	323	341	289	283	279	327	285	314	279	306	290	305	308	295	306	287	307	273	319	315	302	306	301	301	310	328	267	307	308	305	325	300	306	335	309	304	315	298	303	284	307	298	274	330	307	305	299	301	283	278	320	305	329	293	311	341	297	315	349	289	288	309	316	294	308	303	301	291	310	319	300	320	277	312	290	327	326	308	302	308	326	334	329	297	320	313	309	305	287	279	327	288	296	309	295	322	336	284	312	273	328	326	314	344	293	308	300	296	303	303	325	333	326	296	313	302	277	304	317	322	310	295	321	262	301	352	317	328	333	315	278	286	333	291	334	313	330	314	312	313	316	273	321	345	318	313	342	329	309	310	323	302	314	313	345	320	291	364	308	329	307	316	275	295	299	278	281	296	303	285	350	298	333	321	299	318	322	301	323	294	319	319	326	282	321	309	341	349	337	312	298	292	328	299	325	316	320	321	319	281	330	305	312	322	279	316	271	316	286	278	326	333	292	303	353	316	306	302	301	285	321	320	296	288	309	292	302	279	300	311	291	295	321	343	340	305	321	285	283	314	330	314	329	279	294	283	306	277	304	295	284	326	319	324	338	308	299	319	311	299	286	315	312	300	296	278	327	301	293	308	327	296	307	317	330	294	308	300	321	301	317	285	323	290	332	329	294	310	285	308	331	302	351	283	298	298	305	308	303	308	335	319	318	322	320	312	310	323	290	346	303	310	298	306	290	319	308	311	310	301	282	298	287	299	291	275	279	333	308	302	321	337	302	334	316	308	294	300	346	298	286	296	301	335	320	271	318	318	294	312	298	294	310	305	295	275	278	302	333	300	277	268	320	309	307	305	270	313	340	321	293	324	319	304	312	294	322	294	323	298	317	319	332	287	353	322	328	313	325	315	307	311	309	268	276	314	318	332	291	295	288	334	294	323	282	329	287	331	314	299	341	323	344	321	310	329	336	311	310	310	306	311	310	313	304	290	306	294	310	292	331	318	315	347	296	298	310	318	290	302	310	310	310	303	296	281	299	308	325	320	290	280	273	305	301	329	299	307	313	300	317	329	325	289	291	275	300	296	311	294	317	314	314	287	303	304	290	292	305	287	323	310	326	299	277	307	339	291	304	293	298	298	296	305	332	308	341	333	297	321	329	308	307	325	295	303	319	337	323	306	310	338	301	287	294	328	325	308	313	299	347	308	305	310	315	300	329	284	312	310	321	298	282	268	291	292	335	363	326	305	300	318	321	330	322	315	296	292	317	310	335	321	297	287	301	322	308	300	329	310	266	281	311	329	325	328	309	262	326	306	355	311	306	334	306	293	285	305	319	304	305	302	295	324	302	315	316	297	296	305	324	311	281	261	324	295	325	317	312	304	294	321	311	306	318	302	307	353	308	306	321	298	330	320	322	284	310	304	314	277	317	297	331	308	325	335	309	342	313	295	316	280	261	302	288	297	324	287	331	298	315	306	277	302	275	319	304	311	310	337	303	313	315	318	299	313	342	290	351	316	296	306	351	309	335	310	289	288	309	301	297	310	313	308	291	303	307	343	299	329	287	327	312	305	306	302	293	300	319	321	313	295	303	285	318	311	264	311	274	325	279	332	287	306	301	349
11814	11119	17811	21838	23434	21796	21964	28524	60298	57335	42818	26555	11045	3013	1277	836	838	871	1054	996	844	858	976	939	853	870	791	777	793	855	781	736	733	785	810	833	793	833	804	800	845	830	812	780	818	758	784	816	822	751	816	833	773	835	834	805	781	797	805	806	818	811	813	813	777	781	791	791	811	796	802	798	815	759	874	760	805	773	829	809	782	809	788	863	797	771	825	774	792	802	804	786	806	822	838	778	795	805	830	816	838	796	774	704	785	809	805	797	833	771	857	753	826	777	798	789	798	775	795	767	765	813	747	822	779	820	770	766	796	827	791	816	794	802	789	822	832	835	824	781	816	788	771	774	828	754	821	809	799	760	774	823	845	793	817	798	825	799	775	773	831	762	778	853	774	807	805	838	772	815	809	802	789	819	796	828	735	787	798	796	825	813	765	802	773	795	787	735	850	808	709	780	790	784	778	802	792	862	772	788	819	806	793	783	784	761	848	710	781	790	831	849	800	766	798	758	803	812	759	821	805	786	798	825	830	810	808	769	814	843	787	818	788	780	788	799	797	813	782	822	819	820	784	844	827	751	764	810	840	800	845	794	803	808	843	792	839	788	801	816	785	825	825	822	804	798	769	814	777	788	784	816	791	785	829	784	860	821	847	800	771	809	800	800	823	813	820	829	778	847	807	844	737	808	836	757	749	826	800	834	789	800	862	785	771	801	785	833	824	810	725	841	799	797	787	869	813	838	802	756	796	800	773	823	812	776	875	774	808	828	798	790	777	809	807	853	730	789	799	834	835	832	842	865	769	772	804	825	808	856	767	802	758	839	779	855	815	810	808	805	830	780	821	781	822	822	811	773	779	817	762	796	855	850	787	770	836	765	844	777	773	799	806	778	788	799	804	756	795	800	779	847	807	768	747	798	794	791	831	765	775	809	809	829	780	783	831	796	798	802	861	810	820	784	826	755	836	819	835	822	799	798	823	830	802	813	815	793	754	795	785	855	801	828	793	816	831	771	808	831	786	802	793	822	763	823	774	781	814	802	750	850	825	777	724	800	831	781	814	772	823	790	804	762	806	809	777	774	803	812	803	763	795	808	830	830	792	784	814	848	784	808	818	813	799	802	796	859	764	879	819	782	838	815	797	786	786	861	821	772	816	768	815	768	728	828	790	801	778	762	797	811	810	764	785	814	795	733	770	818	819	776	801	767	782	811	854	806	835	795	754	762	834	771	786	841	785	844	806	836	791	797	827	850	793	779	778	807	820	814	796	857	770	821	728	813	756	820	834	791	784	804	819	833	773	802	768	799	846	783	810	796	880	784	814	799	769	804	815	796	772	789	795	793	772	832	821	802	805	753	828	800	818	847	784	801	801	783	769	822	784	778	765	785	780	796	816	839	798	812	829	826	750	828	814	766	798	769	775	809	787	829	864	795	747	756	756	814	784	805	788	816	773	792	819	800	791	800	817	796	814	811	769	772	790	861	776	797	774	795	819	811	841	778	802	773	807	798	834	808	835	796	827	795	792	758	794	817	785	814	805	791	841	833	820	811	850	798	834	742	810	799	768	831	807	811	769	829	813	790	764	774	819	804	816	836	791	785	857	800	783	730	827	799	822	759	807	750	811	825	784	772	880	759	769	780	811	844	808	800	776	783	755	770	799	801	795	821	810	811	772	778	806	818	787	823	849	792	808	784	749	781	794	873	816	838	837	826	801	785	788	801	780	818	793	798	795	831	790	839	785	780	811	789	786	785	811	808	766	787	769	839	743	864	816	839	776	808	769	817	739	789	793	777	813	772	755	818	819	791	792	788	755	772	809	814	815	795	818	770	839	834	768	771	785	848	833	740	805	837	818	754	842	769	809	799	746	831	817	801	761	832	833	770	787	814	806	842	822	797	778	799	755	758	820	826	838	795	803	810	792	779	805	806	834	816	819	817	779	805	805	842	829	822	817	800	843	809	789	807	751	785	802	801	807	829	837	789	820	791	832	822	827	823	815	778	805	832	803	828	806	800	818	789	833	767	810	795	812	849	784	817	796	817	813	808	813	827	806	836	812	825	739	809	802	795	817	786	827	796	859	795	823	778	789	814	816	811	773	791	870	795	785	803	719	751	792	789	813	823	850	820	803	787	811	775	783	809	804	781	808	789	808	807	843	770	782	776	803	782	762	791	774	784	839	803	866	802	803	804	784	793	788	797	775	785	804	751	774	828	811	816	831	803	817	817	813	814	794	820	847	794	774	819	803	821	800	799	760	763	800	794	865	760	811	807	841	823	738	817	766	790	801	819	809	817	733	765	818	835	766	780	767	805	815	820	778	766	785	831	796	864	852	793	848	784	821	760	778	785	815	791	757	800	773	831	831	792	806	811	831	880	786	804	797	777	838	783	815	805	821	798	768	790	784	803	818	832	758	784	771	832	807	819	797	816	818	787	835	752	797	817	769	770	788	810	807	810	826	833	787	783	813	780	793	829	804	842	749	854	774	810	802	775	779	798	788	797	825	806	786	792	800	796	742	757	838	807	816	849	759	744	790	811	816	793	839	786	835	813	812	770	807	815	809	785	761	808	802	826	770	779	758	811	804	803	799	797	807	782	796	786	781	767	792	810	814	783	812	820	800	799	778	841	771	792	833	800	793	845	769	783	779	829	806	809	762	844	744	826	794	794	780	835	751	792	827	819	832	856	823	848	817	803	839	823	848	808	780	800	802	738	830	802	797	834	811	817	832	824	842	782	794	823	779	814	831	789	799	886	792	833	802	785	813	818	791	814	762	798	790	755	774	845	812	814	757	778	792	811	784	747	800	838	825	816	781	859	831	807	796	807	807	832	783	805	816	806	755	794	791	843	794	793	803	786	833	810	841	810	830	831	801	757	824	831	805	816	828	810	793	784	776	787	794	798	801	815	836	813	798	832	836	774	783	786	793	850	800	767	815	773	844	807	774	793	802	796	801	778	763	792	819	820	796	774	789	781	805	838	799	750	837	813	799	841	812	858	773	753	749	797	818	786	785	761	833	815	748	860	795	799	806	812	783	819	793	793	780	852	801	802	831	791	797	793	811	826	848	803	794	797	822	768	821	805	847	861	774	794	799	789	786	786	864	785	784	787	812	803	805	788	808	801	802	832	800	863	782	815	800	808	856	825	807	800	822	755	771	801	793	813	753	765	751	767	843	782	784	801	799	797	833	835	819	750	857	790	790	875	752	783	800	838	826	812	806	802	775	766	808	793	776	833	824	800	792	770	850	779	778	776	824	835	820	779	770	818	807	830	813	817	775	808	765	830	779	806	795	808	822	797	816	779	830	790	836	726	761	820	800	763	821	781	775	798	778	782	812	789	809	801	854	807	807	773	824	816	773	826	780	793	821	785	838	785	806	802	759	782	797	787	823	812	819	827	833	821	773	772	780	819	791	769	770	794	809	777	769	816	795	827	774	849	785	786	825	788	798	832	830	765	822	816	776	772	761	827	793	821	791	787	815	788	804	832
4758	4291	6056	4498	3084	2133	1814	1419	3375	4477	2877	1329	698	370	332	299	310	294	303	322	327	311	312	297	316	294	309	303	302	307	328	316	350	321	307	287	309	330	329	309	305	303	285	355	310	326	330	326	273	320	297	315	295	297	303	304	329	275	282	294	300	309	316	277	292	297	314	295	307	303	308	336	272	317	302	339	301	336	305	295	290	354	323	325	313	338	328	292	319	305	310	318	269	304	319	307	304	287	315	311	320	328	335	317	307	354	300	286	281	286	287	286	291	300	314	324	304	326	314	297	288	316	326	298	313	275	329	312	315	308	330	309	305	307	317	319	323	317	290	316	291	319	297	282	277	329	287	268	301	320	300	313	348	309	295	324	303	315	293	313	350	298	305	291	331	312	319	303	315	308	314	297	334	294	331	316	338	292	300	323	314	302	291	298	274	292	345	360	314	282	350	325	285	287	313	283	296	336	327	312	313	332	325	307	320	318	320	305	301	314	342	336	309	310	318	334	270	312	305	326	295	318	313	323	278	301	310	325	317	306	310	341	329	304	306	312	263	296	307	287	281	292	320	288	332	275	300	301	290	329	296	310	293	343	298	330	319	312	313	339	322	295	302	341	279	311	350	257	316	300	306	330	319	294	313	294	325	317	313	351	298	266	299	334	286	284	305	315	287	344	311	296	312	314	284	311	312	315	323	306	325	317	293	315	317	318	314	302	327	303	291	302	304	312	329	292	347	312	278	294	292	336	318	298	310	312	306	322	283	331	314	314	318	324	306	336	340	321	291	316	319	305	310	332	338	297	316	318	310	328	339	302	296	316	298	318	299	317	328	338	335	312	333	311	291	312	309	289	294	292	334	334	312	314	317	308	301	311	335	326	313	347	308	299	282	336	310	296	292	306	297	332	316	276	300	325	323	315	300	310	322	288	317	286	321	309	298	314	294	318	306	299	293	273	313	316	288	318	287	333	308	321	321	311	299	296	298	289	334	328	317	316	310	317	337	323	318	315	324	330	324	293	283	320	360	304	283	287	298	323	323	271	307	325	315	279	324	326	297	298	343	300	293	293	291	304	286	320	314	293	309	324	294	307	301	303	285	312	327	298	303	308	305	295	319	287	309	313	292	296	302	318	311	293	330	294	344	276	300	323	294	298	301	344	326	312	304	327	298	303	332	299	285	318	316	337	291	337	336	291	277	357	328	296	339	330	306	328	315	343	325	320	320	321	302	304	314	285	322	307	313	296	292	289	308	296	328	343	303	352	318	272	301	300	290	287	300	307	278	305	296	307	272	299	300	300	293	288	300	310	320	303	336	315	293	320	317	347	319	309	312	364	350	318	320	295	293	335	321	281	319	262	332	312	343	312	333	282	299	300	307	288	293	334	316	293	305	291	316	319	300	335	338	314	349	298	286	318	306	316	366	321	306	320	289	331	309	297	316	297	327	293	304	288	286	311	324	322	318	299	321	324	323	303	280	346	290	334	351	354	307	348	322	306	277	311	350	335	297	315	305	303	325	312	301	303	334	350	321	263	310	301	339	293	283	311	314	316	316	296	337	301	334	303	313	297	316	303	311	319	310	298	326	296	309	294	296	289	333	298	327	285	319	279	303	288	309	308	284	305	310	304	336	333	269	311	312	297	303	321	293	285	337	346	317	302	326	272	289	292	312	316	291	309	303	314	284	293	311	317	329	318	299	314	297	322	300	314	305	328	313	294	291	293	346	308	317	319	308	319	287	318	317	291	298	321	306	315	284	332	321	343	307	292	300	332	307	315	308	291	309	297	307	289	311	284	317	291	322	300	308	317	313	320	298	314	330	287	345	309	310	322	304	275	287	314	303	309	314	275	313	320	284	317	312	296	313	306	326	306	300	330	268	315	328	296	284	296	288	291	325	316	323	314	304	334	284	303	294	342	307	362	332	315	292	306	280	304	341	282	287	296	336	286	320	286	300	297	298	297	304	309	307	300	288	331	332	273	332	323	314	277	328	304	312	304	288	329	298	290	294	313	311	292	314	298	301	315	300	306	332	311	332	314	290	320	313	324	312	309	334	296	318	315	311	319	321	267	300	325	274	319	322	306	312	311	322	304	318	292	313	336	310	321	308	267	329	280	302	277	319	301	273	282	277	311	313	313	297	296	319	301	302	292	298	284	313	320	314	314	291	315	358	329	319	322	300	303	302	315	302	308	278	315	274	323	339	301	286	339	310	279	336	285	324	322	286	299	337	295	300	308	320	321	273	333	296	325	296	289	305	307	293	276	322	314	316	305	292	304	309	323	286	312	290	288	306	308	291	302	283	325	298	291	327	280	300	322	315	304	338	288	300	316	323	288	317	309	328	309	292	328	334	327	316	312	298	283	300	312	313	313	281	310	298	284	311	317	313	308	312	290	294	283	317	305	285	309	312	289	311	300	291	325	312	310	306	312	289	280	307	306	280	333	295	295	317	278	305	327	321	319	284	343	293	316	280	317	305	299	288	346	293	317	298	302	340	317	316	293	311	284	280	312	285	304	293	304	343	296	309	313	344	322	303	324	314	282	322	277	304	338	313	316	312	287	323	285	294	275	297	284	303	291	327	310	287	338	304	325	329	288	290	319	304	282	319	282	319	322	303	333	322	327	347	348	331	336	336	321	298	316	309	304	312	295	316	288	343	324	325	332	322	311	324	284	298	266	305	303	348	313	323	311	292	305	323	329	295	286	291	309	278	330	329	269	312	283	296	285	293	308	305	285	314	342	294	299	348	299	293	302	323	263	345	315	310	312	307	259	308	331	328	309	308	315	326	315	290	302	297	296	326	339	338	307	317	267	306	315	306	294	325	254	340	326	296	318	285	318	315	312	300	303	340	321	310	315	280	288	267	298	327	333	287	319	324	315	306	297	333	273	329	306	309	289	288	315	303	322	308	283	313	287	283	302	334	319	296	315	299	324	308	284	315	316	299	278	287	330	341	321	311	311	312	303	314	305	317	269	310	345	313	320	327	325	315	333	326	303	278	289	295	318	300	307	275	268	329	347	313	306	302	299	330	316	288	330	308	332	314	303	334	312	299	284	324	335	301	332	295	308	293	320	297	303	277	344	316	305	315	306	286	308	315	287	341	294	310	332	282	319	283	290	296	317	307	324	279	288	306	339	319	337	297	323	316	295	315	267	320	319	303	305	303	323	283	298	317	325	330	284	319	291	310	317	299	330	286	318	328	285	304	318	306	309	324	322	304	320	291	353	296	270	294	311	295	318	308	305	288	325	292	306	330	327	297	342	330	298	304	316	300	280	316	319	305	278	318	291	303	280	336	338	296	312	300	329	321	292	364	319	342	317	300	306	292	307	329	326	297	300	305	358	281	269	278	314	303	317	324	350	323	294	312	313	314	319	312	306	312	319	353	310	292	293	330	333	328	293	302	319	331	307	303	317	310	323	316	292	296	298	329	315	324	328	303	293	313	278	326	307	287	308	337	295	308	304	307	307	300	303	301	326	308	342
4030	4083	7457	9245	8527	7445	6926	6331	15247	17110	10036	4844	2058	985	868	798	849	811	813	795	860	830	833	823	832	812	807	830	764	832	835	784	785	827	782	825	814	869	824	885	834	858	770	806	809	826	820	781	864	793	821	791	842	769	803	832	851	829	827	817	810	807	804	776	786	856	791	832	800	808	788	801	808	843	787	815	809	790	858	828	776	881	813	820	811	819	793	808	764	851	864	826	803	776	776	796	800	843	748	841	843	819	821	799	774	862	794	799	840	811	799	830	777	854	834	795	800	792	793	815	810	798	833	803	840	805	823	861	794	792	785	780	863	814	784	859	836	797	826	839	777	827	805	798	839	793	801	876	857	724	826	823	887	825	831	778	803	827	789	832	792	859	826	793	819	790	777	851	835	783	810	811	774	776	874	836	827	810	803	835	786	790	758	798	863	796	768	803	806	788	798	824	796	781	829	804	814	818	832	795	784	783	809	822	815	779	855	818	806	755	796	818	785	841	855	814	848	865	858	811	813	789	792	817	810	810	844	771	814	829	836	795	852	800	792	814	815	846	841	823	782	828	799	812	806	791	777	773	820	804	870	835	830	767	798	781	791	816	788	824	846	803	828	792	827	815	754	841	802	776	758	854	780	799	784	799	814	829	847	828	801	757	812	780	813	802	815	800	776	781	832	777	832	801	817	823	816	788	794	784	830	767	812	792	803	830	788	804	780	800	816	771	846	897	800	827	837	813	803	866	824	812	798	786	750	828	783	825	782	808	813	834	813	814	790	775	831	807	796	816	818	842	833	791	809	802	795	802	806	787	774	829	825	824	832	829	794	811	789	839	779	868	789	773	834	802	781	832	797	841	784	785	756	858	822	796	798	815	816	795	844	813	844	797	755	813	794	810	809	792	803	854	813	852	884	798	796	827	797	791	829	816	792	786	790	781	852	781	804	796	800	824	838	768	769	798	843	795	781	836	841	766	829	798	789	821	780	835	814	817	783	784	776	786	826	798	804	778	801	815	807	817	836	817	851	790	832	818	814	837	813	844	777	810	816	794	832	805	783	779	800	795	892	789	766	800	788	801	825	844	835	784	805	798	820	781	779	774	743	822	824	799	787	807	779	757	820	786	808	811	841	791	832	788	796	828	867	794	803	842	760	780	847	851	769	814	785	783	826	797	844	823	806	782	798	768	765	797	794	825	794	779	756	788	840	827	780	782	813	796	804	798	793	796	823	838	805	807	771	810	804	832	851	790	750	775	803	786	840	728	822	816	764	790	817	833	806	836	832	801	836	854	792	816	796	836	814	741	883	807	809	780	802	807	817	822	817	818	784	841	854	835	827	812	823	804	787	794	831	838	811	802	808	834	772	792	872	809	813	799	824	813	735	815	744	848	818	787	809	772	778	838	815	852	795	823	755	824	800	824	782	780	813	756	797	805	842	822	811	784	853	812	831	775	753	810	829	774	828	823	752	821	837	852	767	850	831	828	767	782	771	771	846	877	795	831	766	781	816	812	792	786	785	832	784	814	782	782	841	822	810	810	767	832	819	777	837	856	875	854	822	748	835	822	804	905	867	837	840	782	829	784	838	790	872	822	784	820	820	794	745	787	833	838	783	809	769	819	810	795	855	834	795	777	827	789	839	793	816	788	871	806	802	758	820	785	804	783	820	808	800	788	791	818	833	823	801	801	820	834	848	822	791	845	859	798	822	838	761	823	808	800	785	795	772	778	817	798	788	830	820	777	831	766	814	817	809	794	877	775	832	793	789	768	859	790	772	792	807	785	816	817	778	839	810	822	877	780	837	817	799	821	768	821	845	814	831	829	802	831	836	794	776	871	747	857	796	828	794	801	818	805	846	812	782	819	772	817	819	842	833	873	834	810	814	795	760	806	780	777	793	819	810	798	803	809	755	807	809	781	824	802	840	817	773	799	812	769	795	852	809	820	826	780	761	754	808	778	803	767	805	856	757	767	837	799	774	783	791	734	761	808	804	786	784	827	783	779	782	784	787	776	831	797	810	835	871	822	785	817	816	803	790	800	839	824	807	804	808	862	757	807	814	840	809	760	800	836	805	768	752	827	819	833	786	846	808	782	784	797	805	811	838	791	786	829	857	793	836	816	799	812	843	793	762	800	813	791	825	800	805	804	798	770	806	768	835	834	816	787	824	828	801	791	806	799	775	762	776	855	779	821	819	784	748	771	787	797	761	835	830	858	738	811	792	790	797	815	800	802	797	767	782	834	813	786	824	852	799	812	801	829	781	839	855	814	749	817	819	810	844	806	806	835	798	808	824	821	794	796	841	814	806	799	824	827	806	832	829	740	878	819	787	848	831	799	868	867	847	825	811	825	864	788	883	808	816	765	834	833	827	820	782	820	807	823	813	821	790	827	850	829	794	840	827	831	786	780	841	772	838	789	812	819	790	788	826	775	790	849	763	785	846	855	837	817	784	770	802	795	830	775	835	811	832	774	790	832	801	815	799	851	768	822	808	753	831	821	796	804	831	780	795	754	804	836	833	776	814	774	835	816	831	822	839	825	785	813	814	831	795	864	816	822	782	839	795	751	812	847	818	815	835	810	848	751	787	873	838	772	788	787	799	785	811	845	846	807	802	785	813	839	830	806	820	813	891	791	776	806	833	817	824	796	742	812	874	786	822	799	776	795	812	762	864	848	847	761	793	815	800	783	807	849	801	830	858	824	756	779	864	829	808	778	792	797	760	759	823	821	774	846	854	809	799	805	796	807	824	777	820	784	769	805	756	803	802	785	790	809	795	789	837	789	818	825	829	816	813	794	870	839	807	806	786	796	811	810	837	833	777	802	777	808	793	812	741	784	788	769	816	798	796	801	866	820	815	834	771	779	778	795	801	796	851	793	858	819	795	844	812	812	846	853	737	762	812	860	798	799	873	850	784	795	778	835	849	774	764	769	795	820	855	768	835	802	825	791	801	796	899	837	806	803	826	812	822	781	829	820	789	858	809	825	724	816	755	769	836	815	770	849	803	815	797	821	755	814	845	833	914	839	835	812	751	764	757	839	747	845	838	846	793	769	795	805	778	887	790	839	779	808	833	751	851	830	808	835	802	834	834	840	813	798	805	771	810	830	820	811	835	787	807	821	776	831	804	789	802	788	815	836	780	832	797	771	780	792	816	842	788	769	780	766	820	832	792	840	811	818	810	845	755	816	881	818	743	760	796	820	816	826	800	802	825	834	753	768	813	807	800	790	800	807	817	855	788	817	792	759	772	776	867	818	859	806	811	858	785	863	831	827	827	810	831	807	792	812	783	750	787	857	821	811	814	835	812	806	860	795	796	842	816	805	754	807	777	830	775	778	804	801	793	783	761	834	798	768	833	818	825	816	831	797	786	809	829	807	763	789	762	797	776	834	834	822	810	861	810	796	819	876	798	822	794	804	830	832	808	816	877	828	812	827	835	815	829	774	779	793	854	794	845	804	830	833	848	762	799	796	826	799	793	850	809	811
13594	9455	13363	13061	10867	7804	7143	7336	30676	32530	19596	7868	2263	646	363	342	332	310	390	325	324	336	329	355	322	359	314	355	314	328	323	348	321	316	321	336	337	310	304	323	328	374	322	349	337	308	329	333	344	341	291	334	324	328	324	322	322	313	329	323	349	293	307	303	337	318	326	318	283	327	319	366	291	339	334	342	337	344	292	308	310	326	332	344	298	294	340	319	334	298	358	323	340	321	332	326	295	335	330	335	300	329	301	334	334	323	327	346	307	293	328	294	329	314	319	326	325	313	316	318	299	333	301	338	363	342	342	323	334	345	312	291	350	331	329	333	324	343	351	356	343	321	319	336	314	310	315	321	330	332	314	344	322	345	332	323	303	308	305	315	317	327	319	329	340	335	335	327	301	313	330	311	337	315	320	371	319	348	347	294	348	311	327	300	342	321	302	348	351	328	336	320	308	342	343	330	324	317	334	308	325	363	340	342	337	347	331	295	340	339	322	314	331	319	308	341	299	351	332	334	321	297	307	306	331	324	304	322	318	348	353	293	314	328	341	320	357	330	308	318	337	326	328	308	322	331	324	316	336	322	325	300	337	344	378	313	311	288	347	328	338	337	325	334	347	338	310	318	361	316	320	312	327	300	285	343	348	341	319	321	358	343	357	322	326	323	354	318	339	295	311	334	320	319	324	331	329	290	362	299	308	283	329	322	330	342	335	351	319	348	309	355	351	350	312	345	295	329	344	312	334	293	336	310	331	310	306	335	325	335	303	313	361	330	349	307	326	357	333	313	307	326	312	326	328	311	329	358	331	326	342	316	323	303	331	361	354	344	342	296	306	302	323	336	294	294	340	381	320	296	308	361	306	317	297	340	310	316	348	304	311	325	329	321	312	302	345	339	320	318	303	290	307	313	306	330	351	328	337	344	319	333	315	343	358	330	332	300	342	332	309	333	326	344	322	343	314	291	349	317	331	334	365	299	300	328	343	337	373	319	322	319	326	311	315	306	314	348	330	308	334	325	314	323	328	330	344	316	322	329	331	330	328	374	335	334	317	316	297	313	324	342	324	362	312	320	299	352	312	307	338	298	332	313	315	310	321	343	332	312	327	330	294	306	303	304	327	311	319	326	329	314	291	315	338	323	323	316	321	315	360	350	370	372	327	314	354	331	326	338	337	341	331	334	332	287	324	331	355	318	308	336	323	330	315	327	320	315	358	347	337	344	352	319	318	297	290	348	297	331	309	353	317	314	330	332	297	303	345	329	355	328	330	315	318	338	293	331	305	315	326	337	316	325	340	334	298	357	340	346	335	339	351	317	318	316	323	332	327	304	337	320	350	312	353	312	287	352	352	343	345	332	358	316	320	311	338	304	331	326	299	303	335	327	329	289	349	291	301	311	323	332	337	351	337	299	331	322	309	294	322	321	300	316	339	326	322	304	349	337	323	308	306	317	314	309	334	334	312	322	361	312	325	315	317	312	339	378	326	328	334	317	345	353	341	319	326	321	304	326	332	340	341	322	364	304	369	347	370	300	319	324	326	309	352	354	333	329	342	332	332	312	320	349	353	307	324	324	288	330	336	348	327	325	333	338	312	305	341	315	329	318	354	343	290	299	320	323	310	344	350	352	339	337	317	307	324	356	347	305	335	308	322	322	335	315	318	321	348	323	339	333	313	301	312	311	326	321	308	296	291	304	308	319	338	324	339	334	296	309	348	331	345	343	347	343	347	304	304	299	296	325	339	344	339	316	324	324	313	333	302	328	323	341	353	335	334	321	326	327	327	339	313	326	337	332	330	341	313	325	314	329	310	309	325	289	332	313	308	315	319	299	292	326	324	311	338	347	322	315	286	341	315	310	331	321	316	361	322	337	346	309	342	282	302	344	318	320	326	328	350	341	312	318	325	324	323	325	346	344	303	347	324	289	341	307	328	340	325	320	346	300	334	308	311	351	304	321	337	298	309	320	327	331	311	320	302	326	348	290	350	299	321	324	329	336	338	325	314	305	317	341	315	291	320	293	269	312	342	334	338	358	324	343	311	311	329	336	323	278	335	318	330	320	334	339	326	370	335	297	327	324	317	332	297	333	304	314	319	337	323	306	312	321	296	336	304	295	327	319	340	333	334	305	325	341	320	347	349	311	297	319	318	313	306	292	302	319	325	315	327	346	300	298	344	301	310	333	313	318	335	322	314	318	307	312	334	314	318	321	319	319	343	343	320	330	315	322	331	299	367	318	300	352	342	340	342	307	310	319	310	330	289	336	288	303	325	347	294	314	316	277	337	318	342	313	315	322	284	338	334	308	316	314	300	312	319	311	314	328	286	304	273	313	312	316	316	367	315	324	335	327	316	324	332	311	318	316	308	305	289	296	321	319	332	353	297	328	309	304	307	291	329	300	310	312	299	320	316	353	361	294	303	327	332	375	317	337	307	278	342	298	306	321	298	357	335	350	292	314	342	331	333	330	302	354	296	309	319	282	309	306	346	326	335	320	318	318	318	302	310	355	336	309	311	334	334	304	304	322	332	296	363	280	330	331	330	358	317	333	331	322	327	309	362	331	353	322	294	312	322	352	309	315	315	351	311	339	299	299	304	347	330	325	319	342	352	325	336	322	343	358	326	346	366	308	321	329	330	345	323	310	298	340	313	305	316	304	336	319	349	325	332	319	322	359	320	340	344	356	295	306	319	305	336	301	304	281	340	317	327	291	332	352	331	332	333	329	319	310	317	318	316	337	336	331	320	301	314	308	344	335	299	305	336	357	319	305	384	326	323	307	354	320	348	310	303	311	301	322	322	300	333	311	328	334	333	333	329	322	378	308	303	303	340	328	289	317	329	357	300	349	338	339	344	297	302	309	348	337	336	334	318	352	301	340	350	324	327	316	285	292	344	321	305	343	308	309	335	355	345	344	326	371	332	333	298	320	319	332	370	295	297	335	321	323	314	314	347	335	328	320	337	305	311	310	325	319	346	321	344	324	319	327	301	348	293	317	315	312	340	319	277	312	340	308	285	338	314	310	304	335	320	326	298	328	324	330	325	322	348	316	314	312	354	351	323	333	318	322	312	321	363	343	284	332	313	321	349	319	307	281	374	321	324	301	319	339	335	337	339	332	362	362	335	339	343	346	328	357	324	329	305	343	336	314	323	321	303	330	321	313	299	333	310	313	367	332	307	330	310	323	329	317	301	297	317	285	326	350	300	315	319	342	315	291	321	338	304	355	334	320	302	324	304	326	312	302	316	313	293	317	335	344	299	310	277	335	342	321	330	351	325	307	346	366	309	330	292	301	315	343	347	340	328	353	348	297	340	322	324	337	296	329	315	332	297	329	307	369	320	295	322	316	317	325	351	335	338	317	330	339	314	311	316	311	316	365	338	336	289	332	350	323	324	341	328	330	339	318	358	320	320	330	266	331	311	326	331	344	323	316	314	332	326	329	305	322	342	309	334	326	347	349	326	292	315	340	330	341	320	334	376	330	319	322
9293	7561	12862	16493	17832	16504	17288	19810	49876	47923	34952	19983	7606	1985	1051	842	878	869	968	919	874	831	856	870	874	827	820	864	911	855	871	836	821	833	850	802	830	842	847	824	844	835	859	840	938	861	883	896	841	825	863	836	831	827	841	866	844	822	866	848	821	833	827	881	829	813	837	874	835	872	859	855	853	837	832	855	811	842	853	854	861	835	860	863	840	864	859	860	853	862	844	849	833	885	847	834	787	858	838	837	889	834	849	889	824	842	804	865	831	813	849	846	876	846	823	840	900	825	841	831	878	827	866	908	888	854	849	811	831	797	823	875	883	812	848	806	835	829	828	811	817	887	874	850	846	794	815	846	863	804	856	832	867	834	864	798	884	861	877	903	885	792	819	875	825	877	841	831	828	892	857	865	835	859	838	787	864	838	865	846	832	857	803	883	853	882	840	897	892	816	846	831	805	859	845	823	909	871	842	896	840	898	825	849	880	838	791	824	861	856	865	861	792	838	860	820	795	859	905	836	872	839	860	851	799	792	809	779	872	867	840	834	865	846	863	844	864	850	819	851	797	805	830	795	842	838	862	792	869	807	854	898	836	844	791	881	900	881	803	872	848	878	832	848	838	827	821	864	839	843	773	842	794	854	802	915	797	873	857	913	807	837	857	891	888	820	836	818	817	876	891	805	851	843	864	812	867	787	881	868	820	878	829	858	806	860	818	855	820	862	870	874	909	840	883	858	861	835	799	852	831	863	884	807	887	814	828	886	826	863	841	876	838	844	859	844	845	835	829	859	827	828	824	837	886	761	869	821	884	882	837	879	852	771	821	815	851	830	841	867	878	779	862	796	823	847	885	845	825	845	816	853	843	835	832	899	855	813	828	826	808	842	833	830	859	874	814	842	831	848	859	876	816	843	882	853	819	868	859	820	816	883	867	827	841	867	863	819	802	848	869	847	843	844	876	834	824	822	857	889	888	827	815	809	821	848	845	847	845	856	851	863	849	878	846	856	824	843	832	828	848	824	842	818	817	799	861	810	863	881	851	808	841	819	815	831	844	853	876	831	791	829	861	819	831	835	823	823	846	813	831	877	828	874	856	857	886	878	896	835	796	853	815	846	882	915	843	913	875	829	858	896	874	892	857	877	884	899	871	838	864	835	807	812	860	808	832	854	862	848	859	834	843	813	849	855	837	823	856	849	856	882	865	852	862	870	850	868	847	858	876	886	869	834	866	890	829	837	849	804	899	854	834	837	901	832	859	815	876	816	884	804	833	837	918	863	840	884	829	841	838	840	888	836	867	847	882	858	860	883	887	837	778	851	833	826	868	855	833	858	825	867	843	845	917	780	863	850	856	838	833	876	862	886	844	846	870	855	862	835	873	845	821	803	805	914	839	868	830	836	828	840	881	815	845	837	841	774	850	824	826	849	848	849	838	828	865	862	831	848	840	879	825	883	851	836	887	824	829	838	864	818	830	844	873	826	847	922	861	796	829	863	840	850	867	828	802	853	834	817	853	818	847	846	834	810	819	933	841	821	848	828	895	845	817	834	852	825	881	838	845	792	860	872	866	819	804	837	845	848	868	862	832	836	844	857	834	836	871	865	870	843	860	868	902	816	907	817	845	851	879	883	867	845	839	863	814	854	854	797	846	881	840	869	848	827	830	834	841	840	853	799	842	837	867	854	795	807	873	832	806	861	812	836	844	891	851	859	812	822	833	788	824	784	835	859	883	826	842	872	817	813	865	786	821	872	839	907	784	868	891	859	868	905	874	865	839	817	815	849	825	823	826	874	798	818	899	836	820	865	873	899	798	836	863	880	857	887	820	879	827	800	840	789	824	879	828	803	838	864	840	846	846	819	849	827	835	827	849	841	822	860	839	820	878	862	810	869	844	853	863	795	818	851	810	852	835	828	831	848	858	833	893	833	820	832	864	869	840	883	812	920	820	816	854	855	805	812	842	843	834	866	843	879	860	851	872	827	850	925	838	881	890	830	845	844	858	835	884	875	892	883	855	838	850	819	856	866	828	874	867	829	884	878	886	867	831	834	829	854	823	841	887	861	861	841	818	847	821	886	874	850	905	845	869	875	863	848	832	799	797	858	834	859	825	824	840	842	823	804	852	851	859	867	857	815	886	820	881	880	857	860	838	854	854	860	844	833	821	844	863	852	809	848	802	854	796	840	857	845	892	859	806	852	831	874	833	885	870	862	850	828	930	858	813	845	885	840	828	851	862	813	826	863	876	848	837	826	888	849	830	856	865	830	844	807	818	863	855	810	865	887	847	846	842	863	825	867	804	823	861	823	841	809	852	865	799	812	832	830	866	800	816	847	836	866	839	891	807	817	896	839	794	871	815	842	863	834	883	842	785	823	848	840	879	864	852	846	855	862	879	835	860	839	849	849	784	864	853	810	855	810	868	816	839	836	818	827	849	825	890	791	843	876	838	847	818	837	872	823	821	852	839	832	883	876	805	834	837	874	890	794	855	855	894	878	813	876	901	846	858	808	889	832	857	885	836	830	818	830	826	846	876	862	840	889	857	837	853	855	850	858	845	854	823	864	849	841	859	862	834	854	858	877	818	812	873	801	825	893	879	857	915	839	860	878	857	818	852	848	868	861	855	837	874	868	862	852	845	877	828	799	845	817	884	833	832	823	851	832	870	827	833	875	885	856	833	794	848	832	863	825	857	828	876	844	861	863	905	830	882	868	920	893	854	847	814	824	820	848	801	928	847	875	812	865	795	872	862	852	861	858	838	845	864	836	833	839	817	834	799	836	855	860	858	876	806	837	841	866	846	846	817	814	805	832	853	808	866	842	884	860	850	813	895	876	833	857	845	881	843	886	794	831	870	890	786	797	865	847	812	861	892	840	858	855	804	847	782	841	846	810	853	841	875	841	836	790	861	865	850	834	815	863	862	828	808	857	878	820	850	853	878	830	843	818	871	817	824	862	843	873	877	853	868	816	856	846	806	896	799	834	792	815	917	853	829	905	779	845	850	867	828	928	898	861	919	866	847	767	840	849	866	819	830	887	805	882	801	807	815	764	825	848	880	875	856	853	936	865	841	858	860	895	913	877	859	807	848	815	835	834	847	827	865	858	873	823	815	838	849	806	817	852	876	780	892	876	823	859	874	814	840	870	833	851	810	798	875	840	784	881	885	840	873	836	829	806	821	828	854	838	852	839	829	805	874	896	877	860	844	835	834	856	840	862	832	854	867	833	829	885	855	869	831	824	859	919	851	857	832	884	859	861	822	828	828	840	873	849	830	869	840	833	837	856	843	901	876	800	866	825	838	837	854	880	880	882	861	835	785	939	810	867	847	857	910	864	822	843	883	854	854	837	862	820	824	902	820	860	833	855	835	869	890	832	824	870	817	846	879	829	837	853	874	849	821	899	813	866	873	857	896	809	835	887	785	839	840	873	823	823	862	854	821	870	835	841	840	845	835	826	853	853	890	844	862	843	811	856	896	828	773	837	866	876
20259	13334	18092	19112	16419	13269	11568	12204	44517	45346	29565	13993	3975	865	446	326	307	337	361	365	314	328	303	354	324	306	289	305	318	314	259	334	290	300	284	315	288	308	306	317	291	306	329	306	305	322	308	308	296	302	288	309	328	322	304	308	301	284	293	349	318	299	316	313	315	325	279	304	349	299	337	307	289	308	321	293	315	310	295	294	281	283	300	331	291	285	316	339	300	317	304	313	304	327	301	308	324	316	330	291	320	339	302	311	324	344	306	355	321	330	353	266	308	323	291	280	301	339	289	286	284	287	320	292	310	301	308	311	320	308	319	336	297	309	328	328	307	284	305	306	325	305	327	281	329	283	338	352	347	313	344	317	338	315	335	304	353	291	301	296	313	291	327	317	294	276	306	286	337	314	311	284	299	335	311	275	282	314	286	314	309	313	302	276	291	332	329	327	298	304	287	317	321	315	287	338	302	317	294	308	269	295	319	323	320	295	346	325	331	306	301	296	289	311	290	313	279	336	305	303	311	307	322	298	298	310	327	308	325	285	306	313	302	289	317	298	295	310	292	324	298	297	344	322	303	320	293	283	279	330	315	291	317	334	315	287	310	312	290	292	295	306	319	310	327	266	289	300	347	298	323	320	318	317	324	292	301	280	271	305	307	300	317	293	320	302	322	321	291	325	315	309	331	274	291	319	316	286	299	324	310	313	304	310	303	298	319	309	303	292	292	300	316	266	320	319	333	303	325	297	326	292	320	301	302	314	286	334	321	285	352	316	296	315	320	326	300	291	308	312	287	275	295	326	311	292	341	305	290	320	291	279	318	347	311	287	301	305	287	294	295	294	317	314	292	310	313	312	293	303	296	322	324	288	316	320	303	300	297	294	333	280	287	331	320	311	327	310	332	311	316	311	330	309	305	315	356	338	323	309	297	312	320	301	322	297	321	314	306	316	295	315	283	324	315	291	322	322	303	305	291	314	320	294	311	315	341	332	301	333	280	310	286	283	329	316	332	292	307	300	345	313	308	327	293	271	332	319	290	320	324	311	312	328	318	305	296	304	313	316	279	320	317	316	309	287	322	274	286	263	330	312	303	294	323	336	335	319	289	291	355	314	337	332	301	331	328	321	321	311	291	292	322	293	298	287	319	283	278	295	303	332	352	332	302	295	313	314	310	306	297	311	318	309	342	316	320	325	298	311	299	339	322	314	314	303	287	343	339	301	297	294	317	326	340	305	319	306	314	306	328	316	293	302	312	310	315	324	308	317	319	300	320	310	303	289	336	308	318	318	314	328	279	329	299	333	324	299	271	313	287	322	289	312	305	331	295	351	296	286	310	307	309	311	274	324	283	290	308	282	288	334	293	328	312	287	284	306	328	296	299	298	325	297	302	304	316	351	328	330	325	299	316	289	309	317	331	316	317	320	309	300	316	300	290	324	300	319	310	303	330	318	340	308	312	305	302	247	316	285	330	310	296	325	310	317	326	276	349	317	301	296	291	321	331	319	294	304	288	295	304	317	311	314	312	297	312	310	309	317	326	321	345	321	328	306	290	300	319	302	313	322	327	327	321	288	310	325	307	295	313	323	300	317	292	342	303	357	278	313	290	361	297	300	313	300	302	318	296	311	311	321	324	302	316	298	317	305	315	308	304	298	306	318	327	293	308	332	309	301	311	281	313	323	298	311	318	298	293	351	317	327	319	314	280	335	297	322	341	316	327	353	287	307	273	274	307	310	317	301	326	361	320	277	307	338	340	333	335	296	344	308	270	342	327	312	311	325	321	300	291	305	329	362	337	314	337	307	316	293	295	332	328	308	313	316	318	296	316	286	263	269	303	308	318	281	294	292	309	335	298	296	319	322	311	328	272	321	340	344	320	298	288	307	328	300	275	295	308	315	331	284	328	299	310	320	328	278	350	291	290	333	314	266	329	316	285	356	302	291	350	330	299	328	303	312	290	313	307	317	306	290	286	284	308	295	288	303	284	314	297	312	299	288	328	318	317	352	315	332	279	285	338	310	336	320	320	288	317	310	309	318	321	294	308	307	315	310	306	309	335	302	295	333	279	322	292	316	318	322	304	357	319	302	319	305	299	326	318	371	288	314	325	317	322	319	287	330	283	305	316	332	311	293	307	302	316	306	315	282	299	330	315	304	288	293	322	312	298	334	300	306	314	310	298	297	262	296	317	279	297	319	276	310	288	344	299	307	285	287	286	336	335	319	335	294	312	315	330	277	333	322	308	328	301	306	318	306	317	321	323	307	326	322	303	302	298	318	309	293	308	294	311	315	327	319	296	313	298	296	301	279	332	319	332	307	341	309	317	318	329	278	342	291	323	312	301	276	289	308	326	323	310	310	292	301	300	278	293	270	289	294	311	311	305	303	344	291	281	327	298	332	330	285	316	296	305	296	310	306	300	287	284	290	301	315	306	285	284	281	343	297	316	314	266	303	304	323	310	323	328	290	325	292	311	321	308	307	318	301	296	321	314	274	315	321	292	292	297	317	331	296	295	307	310	286	291	320	322	312	302	262	316	322	322	316	285	283	287	302	309	289	304	303	316	347	317	326	291	302	335	306	338	305	325	326	327	306	356	303	306	320	270	341	319	325	327	287	337	316	322	325	308	273	281	320	325	306	314	291	307	277	329	325	291	297	305	323	315	307	291	293	330	311	299	323	248	301	284	296	304	340	275	355	329	287	302	332	274	300	272	299	301	335	344	333	341	303	310	333	337	287	315	345	296	350	318	305	312	320	310	299	290	338	318	297	317	323	296	330	344	297	318	310	341	311	309	308	296	294	293	330	330	305	296	327	301	290	272	337	329	320	314	330	315	356	292	333	302	309	294	324	300	298	327	306	332	304	316	305	295	284	318	268	274	314	308	348	318	339	314	321	322	303	294	331	324	323	291	338	293	321	321	284	329	310	308	324	303	314	319	249	287	324	300	306	321	286	334	293	337	326	301	334	297	306	299	307	320	320	302	273	301	319	329	327	294	319	338	297	337	293	320	315	310	325	320	334	315	325	304	312	305	315	309	304	303	286	301	330	282	291	318	342	288	300	319	300	337	314	302	286	314	316	298	323	346	363	319	315	317	280	312	290	322	325	292	318	296	331	305	305	283	324	299	306	320	319	272	290	338	309	323	293	299	303	344	299	325	315	316	301	312	287	313	295	322	321	315	304	302	311	288	316	295	313	299	247	296	303	296	306	335	347	307	311	302	345	321	313	293	307	290	319	304	319	371	339	299	304	345	306	301	327	287	332	300	319	303	309	299	309	309	311	289	284	304	337	315	314	292	328	278	332	316	311	337	314	324	315	326	324	342	351	341	312	322	323	326	323	314	325	304	299	333	354	323	344	333	284	337	289	289	322	285	324	296	321	295	320	295	343	319	308	302	307	331	281	313	278	288	314	307	304	296	281	300	310	305	295	322	315	301	313	324	326	324	295	314	325	284	296	287	309	326	355	317	332	306	313	324	318	347	326	312	299
11787	10057	15855	20902	22204	21973	22231	26620	60557	58011	43445	27167	11308	3124	1485	833	839	883	1027	1048	902	822	787	819	793	846	853	874	784	828	773	858	812	796	821	810	801	758	786	814	807	792	780	866	826	822	855	862	812	785	826	880	780	784	820	824	753	780	810	797	797	826	803	815	804	788	817	768	760	838	845	793	784	836	780	819	764	781	805	849	810	821	814	839	799	818	829	807	826	837	820	788	763	828	762	793	776	782	807	771	789	854	838	835	838	817	829	828	778	766	821	795	813	785	798	771	797	806	848	835	814	786	804	791	817	829	791	809	769	812	848	836	780	838	758	805	787	831	833	795	803	792	814	761	806	777	824	854	817	798	808	802	755	823	832	835	812	790	853	796	809	847	808	843	842	833	807	761	781	811	818	818	769	822	838	831	814	823	789	784	814	834	795	803	803	860	817	823	753	858	814	754	822	789	841	808	813	783	820	788	788	823	825	808	840	780	800	784	767	824	757	801	768	774	818	813	790	773	813	823	793	855	781	791	773	817	812	812	811	846	809	809	786	845	818	786	794	791	842	830	813	776	813	738	780	781	759	803	838	815	810	807	799	819	811	789	792	765	854	780	871	789	780	787	781	755	770	790	888	811	824	865	782	840	745	824	779	802	794	824	847	832	852	812	779	733	815	800	831	799	757	740	768	773	830	807	805	816	823	851	818	811	802	764	794	809	767	800	811	854	796	822	776	776	796	770	841	765	807	781	808	853	810	794	803	802	812	829	808	752	757	842	822	817	777	775	784	840	826	815	842	795	809	761	769	837	799	756	789	749	862	819	788	846	839	792	829	811	842	895	783	833	824	835	832	739	831	886	806	821	812	768	748	812	818	829	816	795	809	794	746	829	812	826	781	823	800	778	800	773	748	811	810	775	793	797	837	794	853	789	845	766	831	795	850	809	844	806	858	831	804	813	763	837	832	826	845	838	852	785	815	859	744	759	838	794	806	820	824	846	828	813	825	820	799	821	807	795	843	770	798	794	780	797	834	838	772	792	807	840	795	749	778	785	770	811	836	855	834	772	823	771	777	812	816	795	840	850	796	802	795	803	796	824	848	821	822	770	846	772	786	795	802	788	832	831	797	834	826	770	806	791	796	786	798	813	804	841	784	800	815	828	797	822	817	795	804	819	815	786	750	798	823	817	846	790	803	800	840	833	834	807	799	817	819	790	820	852	834	811	819	808	819	753	803	779	799	778	812	806	887	786	808	853	820	827	796	809	813	799	792	827	840	818	793	773	769	816	760	818	819	815	802	824	814	785	761	810	801	779	782	863	801	798	813	859	812	769	822	840	785	806	791	834	801	827	802	804	764	820	865	806	821	776	771	793	814	826	836	806	800	797	836	857	736	791	799	812	810	744	795	795	813	806	786	793	789	829	829	840	816	846	834	859	767	805	762	809	812	798	828	870	779	776	821	828	757	811	845	802	819	804	776	765	789	853	850	790	788	828	841	847	799	839	825	804	826	790	760	791	798	797	791	848	848	811	796	788	793	795	733	753	775	797	842	816	805	822	790	790	758	741	808	830	768	811	786	779	759	832	746	815	834	775	839	837	786	779	794	810	832	806	805	851	810	794	836	793	812	782	870	771	842	848	793	821	820	765	761	788	781	816	834	766	748	843	890	791	757	833	824	783	835	823	821	855	781	805	769	833	799	795	788	879	815	813	724	789	795	795	801	807	835	868	788	785	811	801	744	819	837	792	742	820	766	828	839	801	809	808	850	852	807	785	769	790	796	792	810	783	829	768	802	827	792	785	758	854	778	749	782	841	778	807	806	842	838	814	817	879	821	806	828	824	773	850	787	790	816	852	766	806	787	753	788	803	829	815	798	827	861	825	749	823	752	832	814	836	793	802	822	785	825	778	832	830	842	812	817	785	818	844	826	823	849	776	811	832	828	835	818	818	857	768	757	789	792	834	777	806	820	762	810	792	828	766	815	792	871	785	791	794	886	783	790	896	844	852	797	766	841	823	846	809	775	777	796	779	785	794	801	778	782	764	819	809	827	792	859	791	812	837	824	842	802	841	811	778	819	756	821	841	802	773	814	742	786	840	770	820	795	838	783	789	831	819	801	813	805	802	830	769	798	776	820	848	834	845	820	782	758	797	854	803	793	775	824	832	763	808	833	820	817	810	831	841	839	813	791	739	839	792	804	808	824	788	824	845	820	802	765	777	800	800	841	760	795	816	815	813	810	797	772	787	823	804	851	807	806	792	831	818	763	830	801	845	825	773	826	774	805	770	794	803	758	771	783	887	794	799	830	897	836	786	791	768	780	803	784	849	752	785	791	848	794	795	806	816	809	782	807	817	786	834	862	814	761	783	743	767	795	806	786	802	831	799	804	779	771	831	823	822	803	804	787	790	856	805	829	797	828	810	783	778	800	831	781	811	770	813	845	844	823	858	795	792	764	798	801	854	798	773	794	747	844	839	827	818	831	822	798	821	831	811	829	818	814	806	807	823	861	824	802	790	828	813	782	748	776	818	803	823	821	824	802	822	814	807	787	880	816	820	796	847	782	798	778	786	825	831	901	814	825	772	823	774	832	756	809	793	836	797	764	757	813	800	808	809	823	796	806	790	847	777	823	795	780	806	773	804	811	773	749	813	781	810	832	793	750	799	766	845	783	795	849	831	829	778	781	815	831	782	843	783	818	774	819	860	799	817	800	820	846	815	867	839	804	834	791	793	770	817	807	836	812	789	759	816	807	828	799	775	728	828	807	840	834	766	809	790	797	801	831	778	842	787	823	786	770	834	775	777	816	824	861	747	831	805	817	830	782	823	787	826	784	850	830	832	810	877	809	822	829	823	820	796	808	828	774	775	825	880	798	803	783	807	802	795	828	826	834	814	854	823	862	784	796	777	822	747	827	791	814	793	821	811	807	793	818	813	783	799	808	820	818	801	848	847	818	794	767	803	782	839	809	774	761	793	821	809	837	800	787	819	865	864	758	807	791	779	794	824	781	814	864	807	818	825	804	872	813	771	812	817	806	808	821	861	773	835	781	770	849	812	806	782	840	726	809	810	770	808	771	821	788	819	757	842	772	790	790	834	811	866	843	768	805	785	863	822	848	801	833	826	769	804	777	796	801	811	788	847	815	840	809	812	795	850	790	800	836	844	804	799	811	788	825	838	820	792	808	802	799	754	793	781	834	818	792	747	798	786	803	803	806	787	846	802	814	779	826	819	831	834	783	825	787	803	797	788	784	743	787	830	793	823	798	764	791	830	769	778	818	801	855	802	870	873	842	789	800	764	811	779	836	761	807	783	773	817	848	810	856	803	826	872	769	822	804	820	795	880	808	854	787	818	767	785	845	816	773	799	796	823	804	815	795	801	799	853	776	753	815	780	771	807	846	772	791	903	810	854	769	820	810	826	797	787	848	818	836	798	814	826	792	819	842	796	784	798	778	782	804	865	790	782	821	737	824	808	775	819	782	785	873	757
4697	4052	5234	4634	3337	2519	1788	1402	3305	4514	3042	1470	631	385	327	322	305	303	304	338	310	282	299	341	345	330	313	320	323	307	308	321	294	341	294	285	308	309	323	314	309	315	301	297	367	318	321	301	308	323	290	312	328	336	304	323	316	336	333	282	324	332	281	304	319	281	313	305	305	331	325	318	347	316	288	296	323	326	303	294	340	325	317	321	319	322	310	293	335	274	364	301	319	312	347	297	328	318	316	333	282	321	290	326	281	332	319	316	297	331	294	294	320	333	301	326	307	303	293	329	302	325	311	320	304	336	296	329	322	300	327	288	312	321	292	345	299	309	330	350	326	316	269	303	290	329	336	316	325	320	346	296	332	303	307	318	324	310	288	302	323	293	293	294	318	311	310	310	344	297	312	297	321	314	297	337	338	345	324	292	313	315	294	299	335	315	293	293	327	299	312	289	317	312	288	335	326	360	317	300	327	326	317	324	308	311	308	332	292	322	312	300	330	352	319	299	313	311	291	348	309	315	303	293	307	312	318	317	296	347	285	287	302	331	335	307	325	303	323	309	339	300	300	319	301	312	342	302	294	297	301	305	340	303	294	283	319	302	327	297	303	326	337	324	314	298	295	313	342	331	326	306	303	335	308	319	319	337	336	284	350	323	320	324	322	310	313	320	310	286	315	361	331	321	324	287	335	328	333	314	309	318	300	339	336	306	281	319	293	348	321	349	322	293	344	299	303	284	318	326	307	325	369	280	330	309	308	322	302	294	334	321	317	279	319	321	328	331	301	341	319	318	357	305	342	303	322	315	317	295	328	275	279	307	340	276	324	313	295	313	312	323	326	342	291	285	290	319	311	305	318	290	330	355	321	314	303	289	323	301	319	308	345	293	300	287	291	332	329	290	283	294	288	270	311	316	301	293	317	314	321	307	291	308	354	285	334	300	294	300	316	319	291	336	312	321	310	291	307	351	326	346	310	329	341	324	340	318	298	291	307	322	309	332	337	308	299	307	317	302	308	300	307	324	323	293	341	295	299	288	299	319	306	319	339	313	322	338	296	297	307	334	329	307	308	318	331	300	320	315	316	321	301	286	322	307	337	290	320	300	328	328	284	319	309	306	326	279	332	314	313	319	319	327	312	332	322	328	307	337	313	354	312	305	343	331	311	326	334	299	302	292	295	277	285	325	329	322	331	310	338	349	307	305	326	299	307	328	295	311	322	307	341	315	310	323	300	321	310	327	298	308	350	313	319	313	302	313	303	318	299	296	307	334	306	313	304	319	335	307	297	341	320	325	309	318	334	335	330	302	332	299	264	337	327	317	301	292	294	297	339	320	300	294	319	344	293	312	290	325	322	284	339	293	340	278	299	323	328	293	331	333	321	330	330	363	291	318	331	325	303	322	284	307	345	347	297	344	304	338	301	292	287	325	334	348	306	300	336	297	309	302	352	289	337	300	328	318	317	314	323	293	300	339	305	328	337	318	336	297	312	310	316	327	305	310	276	302	335	337	331	287	288	344	307	258	317	308	325	342	324	307	311	336	325	333	302	309	324	324	303	314	313	325	316	323	292	268	305	335	334	313	312	330	338	317	332	313	329	298	304	311	336	328	320	303	322	319	328	306	311	282	318	312	299	306	296	344	288	306	324	302	330	318	296	355	337	305	324	333	321	348	307	337	306	331	335	344	344	319	308	333	289	316	294	303	309	299	319	317	318	306	329	316	325	318	292	328	313	309	343	348	333	321	330	295	303	342	280	333	290	304	318	327	332	318	309	309	308	330	357	300	353	325	328	284	318	304	345	331	328	312	314	297	299	317	318	298	308	318	318	321	325	323	329	307	285	312	294	305	307	304	313	319	313	281	299	306	322	305	324	306	305	334	324	333	287	340	317	319	311	331	319	330	321	299	300	297	308	333	330	307	302	299	325	343	327	321	273	312	305	278	314	307	309	311	322	324	331	337	321	343	304	313	288	328	308	335	329	338	293	278	313	302	320	300	328	336	312	294	295	326	303	329	310	305	332	300	298	325	302	298	300	323	336	332	290	316	302	316	310	295	308	313	310	345	293	294	331	303	330	311	342	317	328	307	337	300	332	321	315	281	290	309	275	320	312	319	343	317	296	282	294	315	313	285	308	301	324	321	290	282	321	327	279	315	300	284	326	313	309	315	317	325	303	302	314	296	314	302	318	321	309	312	317	330	330	327	329	320	326	327	319	273	310	308	287	312	329	303	300	285	325	276	297	323	299	315	286	335	324	303	300	303	315	318	309	284	333	288	311	322	290	302	305	342	350	306	331	322	301	302	303	353	318	307	299	325	317	324	325	327	345	298	318	304	366	324	318	323	303	282	298	314	322	311	278	314	325	299	308	311	269	332	307	291	326	296	337	317	291	337	306	311	307	325	336	298	319	301	326	299	334	311	301	304	330	332	318	331	295	313	292	323	309	279	274	306	318	311	309	321	302	305	309	313	307	322	349	317	295	314	297	319	336	306	322	341	296	302	323	300	308	295	314	276	321	345	306	300	310	334	309	308	302	314	318	294	289	285	308	328	292	319	317	330	304	336	301	304	334	363	304	346	321	332	315	333	288	316	320	276	289	277	289	362	311	309	295	332	320	311	309	312	307	342	303	316	299	329	311	321	295	329	316	334	317	282	326	321	304	347	314	335	319	319	273	335	324	323	324	293	353	359	326	304	327	319	292	325	278	301	302	351	300	309	363	315	292	329	316	333	311	304	355	319	298	327	324	299	304	317	326	323	275	316	301	342	316	322	288	294	315	316	298	312	309	352	321	311	297	309	304	292	316	314	336	309	289	333	311	279	328	294	298	308	301	326	306	300	301	334	289	305	316	306	296	323	314	329	315	329	301	332	325	298	319	309	308	301	332	337	330	344	319	331	351	314	321	341	319	303	295	307	335	344	275	321	315	299	344	335	326	312	309	340	299	335	304	313	304	315	330	337	323	311	317	288	297	335	323	327	295	321	348	281	347	302	349	295	316	291	304	292	308	283	325	371	321	353	341	329	294	307	308	314	320	323	325	314	330	326	337	315	311	337	341	293	296	326	325	334	284	322	297	303	318	334	318	308	335	306	310	362	316	295	327	324	287	308	339	319	294	304	298	298	311	290	313	301	319	297	347	296	334	310	343	350	331	322	296	291	334	341	362	335	312	296	315	312	336	304	375	303	299	318	274	305	289	294	297	319	294	356	320	330	343	343	301	310	306	331	332	322	310	338	295	308	310	322	317	303	340	332	313	312	290	329	319	305	305	311	340	297	317	291	324	301	313	300	306	284	309	329	281	310	322	331	312	312	299	318	319	340	303	338	349	315	309	346	313	311	305	297	297	333	316	327	330	297	325	328	324	266	336	298	288	298	358	325	330	346	336	290	300	277	341	329	357	329	310	316	335	304	289	285	307	327	336	323	347	338	296	325	297	310	308	332	318	357	325	309	356	294	328	296	310	340	335	328	319	311	319	328	313	288
4260	4121	6412	9470	9639	8558	6947	5888	14738	17006	10627	4984	1968	961	839	821	864	844	818	808	826	796	777	810	820	791	767	821	849	803	819	788	835	803	853	823	832	805	833	789	830	827	813	777	777	854	822	848	771	840	838	782	848	803	784	823	809	834	841	826	782	852	832	813	796	822	811	804	837	852	817	821	840	844	803	783	816	823	792	841	819	830	850	809	861	828	837	791	811	827	865	793	791	825	819	831	900	817	797	849	857	815	836	810	876	860	806	832	832	868	750	835	799	837	784	799	785	788	825	847	847	872	828	769	812	766	856	777	852	852	836	866	777	786	838	780	855	838	824	868	833	793	801	789	839	779	804	852	833	798	826	820	815	836	850	811	837	817	848	806	867	835	841	808	855	805	847	775	812	838	850	779	815	804	845	885	825	808	823	869	818	791	837	912	858	861	809	827	806	763	802	850	870	834	813	780	849	835	791	847	811	789	840	856	814	796	803	804	832	821	821	806	842	855	842	851	802	873	819	821	788	838	782	853	812	790	847	815	812	849	807	827	798	791	834	791	801	840	831	882	847	807	854	785	805	806	808	799	811	834	820	836	827	814	832	828	819	845	834	804	759	826	834	811	838	842	827	799	815	827	836	809	825	783	811	797	809	797	853	824	817	829	833	822	777	838	837	849	806	811	873	834	846	812	811	878	826	840	797	840	808	807	820	801	821	815	789	806	806	787	800	839	853	845	838	837	807	842	844	820	779	789	857	843	863	800	805	787	830	809	844	793	789	832	817	816	829	826	840	850	833	855	823	806	815	811	813	877	808	822	844	843	777	833	833	874	821	875	795	830	898	817	802	802	880	789	861	828	876	859	842	840	843	822	806	898	789	869	789	770	814	807	820	787	806	792	858	838	868	777	778	841	826	810	829	821	803	826	812	788	782	859	828	750	841	814	818	803	788	756	843	821	815	826	832	849	809	834	792	869	815	855	862	817	832	820	798	880	838	838	848	824	856	845	825	847	799	773	822	841	777	820	853	816	826	780	792	797	817	788	796	822	827	826	812	811	824	872	847	806	820	856	866	848	841	805	798	801	856	829	836	839	841	842	833	803	800	835	815	776	866	852	825	835	815	800	853	810	830	856	798	801	797	778	816	810	834	788	810	825	837	838	858	863	871	849	854	819	778	811	833	803	831	827	819	828	830	770	808	816	795	787	826	802	857	802	828	860	817	830	759	880	789	823	833	826	806	784	863	861	844	818	800	816	843	840	816	843	876	835	840	796	824	805	827	807	837	845	853	824	857	838	851	815	857	801	830	840	819	828	801	795	826	782	811	880	842	829	805	835	833	819	859	842	815	835	830	820	807	820	846	897	827	833	821	796	825	853	861	862	798	796	821	803	798	787	797	865	828	838	817	774	785	785	844	792	775	783	810	771	785	825	818	873	856	857	856	869	823	797	826	824	834	794	833	796	846	802	794	782	826	828	878	860	851	843	739	776	829	803	875	816	822	807	813	761	866	823	811	836	847	804	834	837	806	815	851	806	805	812	843	827	826	837	789	863	822	836	822	790	860	774	861	826	808	846	813	792	804	837	820	807	858	835	775	841	831	865	875	828	819	830	805	814	832	797	811	854	882	822	771	792	847	841	848	848	852	835	847	805	758	797	809	815	797	831	831	815	865	791	865	783	818	840	790	835	865	864	783	835	810	799	827	825	810	869	797	847	802	808	819	809	773	769	807	800	859	812	834	831	808	804	795	855	797	759	825	860	891	802	775	856	786	813	819	774	849	826	805	833	812	814	733	865	878	836	841	848	842	786	858	821	857	826	837	835	786	803	857	791	824	829	797	800	802	817	813	866	833	862	790	824	761	862	833	874	897	813	814	875	852	808	792	794	789	818	840	822	862	860	841	803	819	862	786	853	829	820	803	806	779	913	859	833	838	812	841	816	786	747	841	848	862	853	806	818	838	771	861	795	831	813	856	801	839	787	821	799	788	785	800	850	785	788	803	822	845	801	812	785	837	811	834	802	810	786	800	774	858	816	824	836	850	769	829	814	811	837	813	851	803	836	811	815	875	768	829	835	821	807	859	801	851	815	831	846	870	803	812	819	805	834	818	855	793	848	786	875	837	819	828	846	825	831	864	808	866	843	855	828	833	850	878	878	781	799	777	813	805	815	860	787	791	839	817	777	822	827	866	848	838	849	801	817	744	825	872	846	821	846	840	837	798	790	848	857	811	886	829	838	800	814	811	838	831	855	845	812	859	858	821	789	867	844	862	832	822	845	736	776	808	846	799	805	803	791	797	811	838	849	805	822	793	776	811	840	869	860	839	801	839	874	815	841	811	831	796	875	825	839	824	834	769	850	806	778	741	850	861	833	787	842	850	820	805	877	812	830	817	835	873	835	869	834	851	853	812	855	764	856	854	802	807	778	820	742	766	847	872	800	766	842	765	787	818	798	815	844	829	819	836	822	855	824	807	884	904	826	814	805	753	804	799	894	796	812	872	904	887	833	816	770	830	830	846	816	822	817	808	831	809	856	812	796	819	798	796	834	834	804	807	803	820	878	802	775	881	858	833	855	796	862	847	808	842	865	814	861	809	837	826	777	820	803	824	833	851	789	817	831	832	824	771	821	815	815	795	849	818	851	815	717	825	796	828	853	801	835	844	803	809	872	821	819	817	826	791	860	848	847	872	838	845	822	842	821	830	848	808	812	810	863	886	851	839	804	832	834	857	804	838	847	811	872	766	805	807	822	862	855	834	859	803	803	834	772	822	799	834	821	817	835	824	788	858	865	787	816	782	841	818	847	861	788	817	806	823	805	866	848	802	819	805	801	799	815	828	847	875	783	839	815	843	839	775	796	830	820	822	830	815	835	792	839	854	772	777	808	781	822	849	795	831	809	824	806	764	828	859	859	869	824	793	802	851	876	818	825	824	846	848	846	854	817	804	879	851	822	861	800	771	756	831	835	814	835	842	782	848	802	800	817	803	802	791	795	790	871	774	850	824	835	821	817	803	832	822	814	871	839	859	832	813	881	844	840	828	812	774	829	833	815	819	851	808	825	835	862	857	835	826	755	792	850	799	817	830	839	831	828	794	794	805	798	856	760	788	811	873	804	827	837	876	855	867	822	861	838	790	879	820	803	891	844	871	835	812	808	807	864	843	783	835	846	857	865	774	784	831	826	821	829	861	795	817	795	798	837	803	765	816	839	813	808	835	820	813	858	774	829	811	845	809	865	814	834	871	882	756	789	772	837	841	815	803	820	782	816	795	793	843	849	812	780	801	794	841	781	862	794	793	805	781	776	808	798	838	785	862	810	848	855	788	808	800	800	825	857	804	803	817	840	804	804	803	856	781	783	828	798	827	791	828	795	803	809	813	811	859	775	847	831	808	812	756	854	813	785	834	825	839	831	813	758	865	765	830	787	804	794	798	835	844	805	779	834	849	838	803	832	842	768	834	823	859	796	823	831	840	790	822	833	804	786	825	862
13291	9397	13757	12938	11936	9633	7223	6722	30058	33220	20123	8385	2252	640	426	350	362	334	338	332	338	366	320	330	347	317	326	366	313	360	344	305	346	347	325	326	330	371	348	323	326	342	342	377	316	337	337	315	326	297	344	361	328	347	344	342	334	325	294	334	333	341	351	346	323	338	326	300	327	342	343	325	322	339	357	330	331	335	338	367	332	379	298	357	322	326	335	337	325	361	313	335	320	354	348	283	380	364	339	327	328	302	336	337	313	339	302	371	308	363	323	326	346	369	338	337	317	349	347	339	339	288	319	356	321	328	317	355	325	339	339	341	349	329	305	308	311	338	330	311	294	315	333	328	311	353	302	339	335	319	320	330	320	344	328	326	338	325	290	325	340	343	374	327	322	336	317	327	325	324	330	348	328	324	302	321	323	314	328	316	328	336	302	309	331	323	363	312	307	343	314	304	340	290	343	322	343	354	348	339	329	330	338	352	349	317	343	324	363	311	356	340	329	357	323	337	322	297	332	289	331	308	316	351	325	296	332	328	341	344	321	314	352	310	327	325	343	313	329	361	315	308	352	317	324	334	333	323	336	346	341	360	363	317	320	350	356	325	325	309	293	309	312	316	345	341	312	327	299	333	321	340	337	333	325	331	291	338	338	320	343	298	331	336	336	334	351	390	329	314	313	350	327	320	278	327	340	330	334	334	325	328	358	312	366	298	336	322	330	331	321	295	349	376	332	361	334	322	363	325	323	331	333	345	333	356	344	314	318	332	340	341	332	326	328	336	338	328	330	334	265	333	320	320	338	331	304	341	332	313	351	333	335	374	340	322	305	338	323	323	310	313	302	296	337	323	322	310	340	342	296	352	309	325	328	344	321	340	340	305	351	330	323	303	338	305	320	343	344	316	317	340	341	306	346	362	310	325	355	288	341	316	295	331	313	331	326	324	334	329	341	321	279	321	352	297	315	336	346	332	332	334	321	312	349	346	362	292	306	362	338	375	321	320	335	334	375	344	349	374	316	324	336	316	331	336	351	359	324	352	323	328	354	296	334	360	322	348	351	357	323	322	313	335	345	304	327	311	325	335	322	321	314	290	302	321	315	327	322	336	348	337	297	334	330	320	314	315	330	335	309	340	327	298	346	327	316	313	367	352	338	329	339	309	350	316	309	332	300	344	332	351	317	349	310	311	314	352	319	308	324	305	349	344	341	356	314	306	317	350	336	326	294	340	294	335	330	324	317	321	302	317	320	333	354	346	353	337	333	325	302	326	345	306	315	334	327	341	336	302	311	306	331	312	334	307	334	321	330	320	368	328	342	347	309	348	328	346	334	311	335	343	318	335	316	338	360	344	327	335	333	336	323	317	325	323	349	371	305	340	326	269	336	352	298	360	318	340	309	333	352	349	337	334	367	338	396	344	338	339	331	317	296	365	328	330	300	321	312	325	357	305	327	306	353	351	334	317	349	316	310	332	343	315	322	324	312	338	328	318	365	330	294	357	338	329	348	336	333	308	350	323	370	341	290	328	347	303	301	325	344	310	335	357	322	337	343	321	360	353	309	316	343	327	318	335	322	310	312	332	333	335	339	332	315	347	333	336	344	346	341	328	340	335	344	302	327	324	327	305	311	281	339	317	349	315	323	315	382	343	314	370	311	351	329	332	342	333	320	346	338	334	333	320	343	336	308	365	289	350	333	330	338	367	344	314	356	347	334	312	281	338	336	319	339	337	308	347	308	341	329	320	330	330	348	325	343	358	328	345	325	358	341	305	327	341	333	343	332	321	366	312	331	315	319	294	324	312	333	327	318	349	317	342	334	355	356	320	345	295	342	316	323	337	306	329	316	335	321	328	354	306	347	308	319	318	335	327	299	301	375	345	316	315	301	329	353	347	293	367	311	351	329	345	352	332	324	329	331	342	335	352	342	331	322	360	360	319	298	312	306	335	302	330	341	302	335	324	346	360	332	303	322	322	360	313	349	354	321	335	324	318	331	305	331	334	301	334	343	335	319	324	339	330	311	351	331	312	315	376	346	315	293	321	342	331	349	335	331	329	317	362	353	355	308	342	350	317	324	324	360	339	292	334	327	330	325	315	330	353	318	332	325	364	352	320	332	338	333	335	316	326	314	337	338	337	330	343	338	355	341	300	338	324	334	329	322	328	355	353	329	321	321	347	333	315	328	346	339	329	340	367	349	327	331	308	351	297	335	299	294	307	312	337	326	349	337	347	326	327	337	330	310	336	331	333	302	342	316	325	372	314	310	347	319	339	308	355	328	319	303	311	306	300	363	347	359	320	368	361	333	320	306	318	341	336	316	285	282	306	312	326	371	354	339	329	342	337	327	325	332	338	326	340	333	316	359	362	349	337	305	350	339	339	333	334	346	333	315	346	345	324	337	356	361	335	307	328	323	334	325	339	337	352	332	349	348	333	302	358	341	323	336	309	327	312	348	339	348	330	337	332	352	329	330	331	316	319	330	374	322	330	330	318	337	343	330	317	351	358	314	304	311	297	319	325	297	356	331	315	337	368	330	331	349	316	329	334	314	336	369	311	314	336	341	306	323	355	341	349	330	345	340	323	348	312	353	309	329	312	359	317	315	332	360	343	338	357	324	331	319	307	324	351	336	303	332	328	302	345	335	311	325	327	323	357	310	287	326	311	319	314	332	305	336	333	345	346	285	365	347	305	348	341	310	316	300	322	310	330	328	306	316	317	347	308	337	316	329	310	347	330	324	323	342	311	297	327	348	349	306	338	321	319	292	350	344	326	276	372	312	346	323	340	324	351	329	367	355	335	304	389	332	366	368	324	301	315	297	370	353	344	335	366	323	317	327	334	319	298	275	323	355	361	335	330	322	333	317	322	309	362	333	347	334	316	336	322	326	311	318	307	344	346	309	306	305	307	325	319	308	341	319	350	378	301	297	300	323	303	338	366	326	333	340	328	330	345	313	335	342	350	324	317	331	330	295	320	325	302	328	365	332	352	346	319	361	329	335	334	340	346	298	325	310	357	306	320	364	381	357	338	304	301	295	339	369	334	339	326	317	328	357	338	326	334	327	350	317	314	349	366	348	300	346	314	340	320	345	302	288	297	314	308	335	350	337	324	338	328	315	328	312	323	308	337	330	324	331	321	322	358	354	305	362	328	328	315	293	351	334	325	325	316	350	303	318	335	309	296	341	337	382	311	366	343	349	336	351	367	344	315	331	347	303	338	332	308	359	295	305	316	358	311	315	318	338	332	344	358	347	342	327	322	328	332	332	359	344	323	305	344	340	344	334	319	291	304	346	335	311	347	336	363	299	307	340	318	348	314	329	342	317	310	333	315	343	331	333	346	320	347	321	344	335	302	338	319	317	335	315	315	332	319	340	318	377	306	322	335	352	323	348	341	350	305	308	336	344	320	332	327	368	311	325	310	320	335	343	325	337	323	353	338	338	316	302	313	332	336	346	314	339	321	310	356	341	330	337	313	323	378	324	324	331	347
9346	7614	12865	16726	19683	18225	16317	18605	49059	48566	35633	20679	7449	2363	1298	898	857	906	1050	1041	942	933	921	888	857	859	820	848	822	874	852	847	898	890	889	827	825	876	847	833	851	813	864	909	836	831	775	905	824	870	853	860	880	847	847	873	850	804	816	857	870	838	876	906	835	868	850	853	850	873	855	858	829	848	848	862	853	860	838	909	812	833	854	886	861	878	893	897	854	867	865	828	850	865	893	857	889	847	837	841	889	871	830	838	817	842	829	908	857	875	885	813	851	845	917	840	827	882	901	891	871	836	845	809	856	895	844	857	875	810	853	848	854	832	836	819	864	918	869	804	873	829	828	866	903	850	880	809	840	858	814	861	874	836	872	817	831	863	865	847	901	891	874	827	808	871	888	871	868	840	854	880	876	864	919	895	869	821	833	911	851	860	792	863	846	837	858	899	817	839	852	845	866	895	833	831	854	858	834	821	861	839	845	875	854	869	828	912	866	872	827	875	823	837	825	887	856	838	863	871	904	858	846	939	867	829	842	879	855	860	862	858	854	842	755	873	890	819	810	850	883	881	855	827	849	871	851	890	813	838	871	847	916	843	888	821	887	835	856	870	824	839	852	832	845	860	827	838	896	903	832	882	844	887	914	861	864	917	836	824	820	798	827	874	877	909	900	870	925	858	840	845	878	872	865	877	864	847	823	859	867	891	871	924	878	855	860	843	904	852	892	795	835	870	849	780	833	838	808	910	860	835	880	787	830	811	832	843	820	901	865	880	857	842	841	860	799	849	890	882	874	815	839	814	866	836	819	811	857	814	842	866	793	854	817	864	864	824	826	831	855	822	813	907	843	843	863	834	852	851	877	833	854	869	878	856	828	854	822	827	888	836	841	834	880	955	905	911	884	848	805	825	891	838	853	877	826	905	855	850	875	873	856	894	847	875	845	828	846	848	897	899	880	848	862	840	875	915	841	889	907	877	901	855	856	832	882	881	827	847	866	867	869	829	853	901	876	878	841	893	853	897	844	838	810	837	914	870	895	868	835	793	862	821	851	825	856	829	907	849	849	844	865	848	865	898	880	894	863	878	839	844	861	827	844	874	883	879	889	858	851	880	888	865	863	821	849	831	900	867	829	903	886	800	857	867	870	864	863	834	840	857	855	822	839	842	881	834	842	886	826	835	834	836	829	871	914	856	785	860	876	839	885	840	890	816	870	919	828	857	834	849	822	847	818	867	908	843	883	846	832	846	862	874	807	861	871	874	838	885	890	890	888	843	871	902	840	880	854	828	822	848	878	814	849	897	824	847	868	908	844	893	809	860	856	880	857	866	845	837	874	779	834	871	845	863	828	862	890	828	845	855	879	838	859	849	849	842	864	905	895	853	828	860	812	860	863	883	909	880	855	844	845	848	892	869	899	786	854	880	822	873	849	881	870	851	824	857	868	835	906	819	834	816	881	846	900	879	891	862	882	805	825	846	838	861	887	842	866	887	860	864	844	832	788	845	828	860	855	856	880	865	870	880	886	879	881	848	841	853	815	873	859	874	834	869	881	835	878	833	822	870	843	870	871	845	882	857	824	862	937	860	858	859	864	857	790	844	926	799	844	813	818	854	839	844	862	852	870	832	837	872	842	866	907	814	867	797	842	873	865	860	786	867	847	910	856	780	859	866	785	845	840	850	819	873	826	847	842	843	836	788	845	840	871	839	947	860	841	856	855	864	859	855	883	893	849	856	837	869	838	892	811	894	832	848	849	857	877	873	856	886	849	836	855	828	819	802	883	851	798	883	852	846	837	841	798	816	882	832	855	841	876	855	865	846	846	855	881	814	887	864	878	847	898	839	863	899	845	851	833	923	842	864	835	872	858	857	889	827	880	823	842	856	848	853	848	878	905	851	886	860	838	898	861	880	846	898	895	833	872	827	843	821	904	853	808	842	818	893	867	921	811	859	903	798	911	890	841	851	879	861	852	849	895	867	850	855	834	815	891	863	869	846	856	801	825	833	907	842	843	823	819	852	877	885	904	855	850	772	888	899	894	829	842	779	909	859	884	847	853	819	883	827	877	859	838	859	844	902	879	877	822	872	889	853	812	855	813	878	874	866	852	862	900	895	808	836	810	845	866	832	830	930	883	864	860	837	833	860	875	783	864	848	830	866	822	824	842	846	831	873	895	881	844	838	849	889	840	904	844	822	860	851	832	908	857	852	862	878	808	825	838	841	837	867	794	864	867	850	829	767	823	884	861	881	833	862	834	849	848	843	856	813	849	814	889	855	825	904	851	907	869	885	860	850	885	857	861	851	863	857	891	879	799	827	869	813	876	902	868	842	838	815	846	862	824	861	891	841	801	845	825	910	818	845	923	864	857	860	848	867	872	874	904	885	886	873	845	823	876	854	866	881	876	836	874	821	840	838	814	861	888	871	839	850	914	832	862	833	854	852	797	818	861	857	870	882	842	843	844	866	841	862	871	861	852	828	799	846	849	816	897	862	875	895	836	864	796	903	861	891	826	808	809	881	836	794	866	815	848	828	855	830	873	863	820	857	897	883	805	873	857	875	888	919	831	888	845	834	898	828	828	866	903	888	860	841	868	876	887	828	868	835	907	860	893	835	828	878	915	836	843	871	838	828	889	831	887	874	858	905	846	875	891	828	836	872	855	835	807	916	851	891	889	844	883	831	826	886	891	838	845	875	862	858	867	846	845	826	900	883	864	907	866	844	811	887	873	863	806	861	833	880	835	840	872	828	888	911	896	881	852	912	864	800	883	888	888	807	853	880	876	857	869	849	844	816	831	832	848	843	878	874	854	834	850	854	868	848	854	844	847	821	868	870	824	882	844	866	814	888	837	862	811	840	835	864	875	856	845	807	863	894	841	837	849	878	873	866	894	846	827	804	872	858	824	861	842	819	889	842	835	842	883	822	866	885	846	893	881	824	880	871	820	820	808	861	857	853	834	872	878	824	824	901	815	834	865	810	834	848	853	880	930	862	834	882	910	868	870	847	831	852	837	844	870	853	911	869	812	876	856	818	869	829	895	822	918	820	839	866	878	918	857	859	827	817	869	799	852	859	872	878	845	857	864	833	854	851	903	847	822	901	822	842	841	859	893	885	816	828	871	879	871	902	851	876	862	884	853	912	879	807	854	835	899	865	873	853	827	813	811	824	850	915	863	838	846	852	877	820	888	861	819	839	890	839	891	869	869	822	862	830	866	867	885	889	908	869	855	865	838	900	823	849	845	881	849	845	814	838	847	885	846	839	893	790	864	786	878	824	856	861	845	847	880	849	825	854	801	866	887	863	863	805	893	863	869	871	843	845	855	887	857	874	813	834	846	838	908	860	905	808	838	853	850	913	847	828	808	854	826	856	818	861	877	839	860	858	839	887	816	834	852	821	835	852	900	840	852	797	878	876	845	858	882	826	848	847	859	813	870	826	896	911	811	877	851	834	858	817	866	862	833	786	883	818	843	800	883	816	869	890	897	858
20414	14922	19133	18983	17692	14164	10917	9769	42237	45981	30606	15137	3536	1082	546	334	362	315	410	419	386	306	325	297	295	327	302	287	260	321	295	301	306	302	320	318	311	310	281	333	330	314	285	323	340	286	321	349	324	307	298	312	278	313	298	289	278	326	316	330	320	290	330	288	299	335	334	322	302	303	310	299	322	329	308	339	324	319	309	302	314	304	277	312	309	324	322	324	333	336	281	311	306	318	303	312	323	287	310	322	331	299	304	308	306	321	306	302	341	300	334	307	310	320	317	310	326	323	306	312	338	299	310	326	301	322	317	297	314	302	314	291	370	313	312	359	352	312	283	318	312	324	293	307	304	292	346	294	337	310	304	316	310	303	322	343	310	318	312	328	317	310	322	271	340	319	298	286	314	341	335	304	304	311	324	328	285	297	307	334	349	339	307	329	289	294	295	312	325	309	323	294	333	322	337	311	318	302	333	327	324	295	297	337	286	331	339	292	306	306	295	288	329	304	312	307	311	310	309	288	328	322	323	319	316	326	342	307	330	324	316	273	291	317	284	304	317	319	304	321	304	338	330	345	314	301	325	315	315	298	303	343	303	326	311	289	316	333	294	346	305	315	299	272	344	317	307	315	299	309	307	318	309	342	358	325	345	296	301	302	345	290	307	288	327	308	339	302	327	288	316	311	305	318	352	304	310	363	313	324	337	320	300	299	324	303	313	310	331	313	298	289	293	310	292	282	322	299	285	315	315	289	319	316	295	345	288	315	298	307	293	335	319	324	301	311	325	338	339	302	296	282	341	320	318	322	312	283	322	325	341	288	312	314	323	308	337	297	307	278	343	313	306	295	305	361	295	291	334	313	317	337	309	305	289	297	318	352	283	300	293	306	318	316	302	295	290	328	308	301	297	324	315	298	330	308	289	320	334	315	309	311	307	313	310	320	294	356	304	305	323	311	296	339	324	319	348	303	321	311	284	320	321	299	306	333	330	302	314	319	310	307	315	298	308	320	279	309	329	341	319	293	333	323	363	286	317	309	287	322	318	286	304	307	340	345	309	322	313	311	301	307	328	335	309	350	319	297	293	330	304	331	304	316	338	285	299	336	327	266	295	302	286	303	353	312	307	308	327	304	320	316	303	299	313	303	359	270	315	324	329	312	296	326	317	299	331	300	339	288	308	319	334	292	298	314	337	328	285	343	306	356	285	316	293	292	272	319	325	316	343	301	321	290	334	339	362	341	333	318	311	329	309	323	327	329	323	323	304	323	321	294	336	322	334	333	324	302	320	337	335	308	326	332	324	311	327	327	285	343	318	294	303	319	278	311	306	347	311	302	290	296	315	328	309	317	320	294	318	291	318	340	317	327	319	328	326	309	319	303	313	349	320	318	293	328	297	313	301	345	310	333	325	334	308	281	310	348	315	316	339	317	302	289	320	334	289	295	283	303	286	319	307	303	316	317	311	310	320	317	303	309	333	327	309	303	293	271	294	282	300	301	322	327	304	324	287	325	294	314	300	306	318	331	320	313	327	361	291	268	329	306	326	346	328	296	340	322	344	304	318	310	316	319	326	342	265	319	343	326	321	328	326	317	326	300	294	324	345	297	316	315	310	313	302	307	336	316	299	325	312	316	319	283	319	286	331	301	300	299	306	290	317	318	304	293	304	317	300	335	315	298	311	326	318	311	298	311	310	335	332	313	315	342	336	308	317	300	275	327	336	334	302	336	303	296	308	332	282	308	316	321	312	302	319	327	302	298	341	282	315	313	313	321	317	305	316	284	329	329	321	316	298	344	286	319	281	302	308	303	313	323	299	305	327	286	301	300	331	357	331	360	332	328	300	355	344	312	326	312	320	312	322	339	318	330	326	316	322	323	322	348	314	297	319	324	339	304	333	305	320	281	299	325	297	329	286	341	300	335	324	312	314	287	324	321	307	325	314	270	288	329	355	324	317	278	319	314	322	325	292	308	322	319	323	333	329	280	306	333	350	342	324	351	323	306	306	306	337	290	307	351	271	336	292	279	299	308	315	346	339	328	297	304	319	315	298	291	345	322	311	305	311	318	337	337	328	290	309	325	320	308	287	341	298	309	326	288	316	294	306	318	329	323	328	287	333	286	335	326	288	325	325	333	310	303	320	292	350	329	302	299	339	301	312	294	312	325	363	283	279	320	306	326	316	325	313	308	297	303	307	291	321	339	289	323	285	309	320	299	293	319	317	289	312	297	321	347	300	318	317	299	336	328	318	274	284	291	305	333	308	297	296	311	314	328	298	313	333	297	321	308	291	300	306	321	311	294	341	332	321	319	333	322	331	303	293	321	295	318	300	321	368	298	334	319	287	313	327	324	330	342	296	304	322	341	307	309	310	333	304	323	330	302	295	310	332	352	316	331	287	326	284	304	288	321	315	322	344	330	306	313	313	308	307	306	288	314	314	331	334	313	301	334	312	303	281	311	319	326	310	326	355	340	320	298	304	296	325	299	329	312	354	295	294	336	314	321	325	320	324	319	370	322	354	302	330	315	332	332	290	313	310	299	311	336	316	274	287	298	310	326	325	296	330	315	321	301	322	336	305	287	316	335	312	291	308	309	317	312	324	347	348	308	314	336	296	344	312	322	348	290	294	288	303	293	262	304	320	337	309	309	294	330	278	341	347	308	328	300	306	313	314	310	297	291	331	305	318	293	291	291	315	310	327	309	290	318	320	298	313	311	309	306	297	304	326	302	311	317	322	313	314	297	345	287	332	290	293	322	324	323	321	288	307	336	313	305	297	305	313	346	327	314	314	302	309	339	322	304	322	352	326	288	320	337	305	339	290	327	306	330	284	344	293	334	319	327	330	334	322	303	321	309	322	311	342	290	331	280	295	306	344	320	286	329	334	296	301	287	334	307	312	319	321	298	310	309	349	330	293	286	329	316	285	330	280	348	325	324	338	285	335	323	291	315	308	310	312	304	314	345	339	313	291	302	332	309	314	293	337	334	302	331	325	321	317	307	305	319	300	299	315	320	319	298	323	297	309	300	288	312	316	289	279	302	299	325	324	278	317	294	313	267	275	296	353	293	295	332	286	303	323	291	287	309	319	317	355	318	322	295	335	315	297	341	320	332	340	342	324	296	358	280	301	316	325	301	304	332	308	303	329	345	306	320	315	302	313	350	307	336	310	335	318	329	330	285	335	327	321	303	317	299	296	302	303	303	320	306	329	306	279	318	333	310	342	334	313	292	325	319	324	328	313	297	340	307	317	299	339	288	311	326	319	318	339	321	346	322	320	309	301	326	297	288	304	319	325	333	321	290	329	317	326	340	312	323	336	344	314	321	310	313	329	315	290	310	317	287	284	326	321	274	316	308	333	358	322	326	279	305	294	312	284	356	306	290	316	349	315	333	312	322	292	313	301	295	305	326	324	261	358	314	301	315	318	311	334	276	279	332	297	345	308	268	318	315	331	331	287	333	302	339	291	305	311	291	337	316	332	328	295	319	295	299
12080	11283	15830	20245	23972	22263	20784	21969	59012	58721	44477	28033	9323	4280	1853	839	836	987	1328	1320	1120	937	879	930	882	842	808	831	796	796	864	797	893	799	818	812	818	819	802	787	827	778	821	828	826	846	827	775	820	827	824	800	806	815	844	794	828	815	826	819	812	808	861	783	795	793	813	847	836	872	785	799	823	825	859	768	783	809	791	821	781	847	823	849	858	842	823	867	807	828	862	806	782	808	827	834	791	826	834	783	839	830	866	794	822	823	820	819	848	770	819	794	817	854	822	811	827	845	896	832	796	766	829	791	832	829	791	811	801	807	782	805	780	837	807	751	817	856	816	806	825	817	844	789	813	864	803	771	778	793	831	753	769	815	791	745	794	883	840	806	836	788	840	813	829	785	791	834	860	788	891	811	827	811	812	787	837	795	851	847	839	856	845	858	822	843	793	796	773	788	875	809	849	801	778	821	813	822	866	854	818	817	818	859	794	823	787	839	812	806	855	790	822	842	867	839	786	773	843	807	761	824	795	848	840	796	773	795	797	816	776	888	811	849	848	820	774	812	809	820	833	828	857	797	767	800	775	862	809	828	783	830	819	818	790	817	842	876	836	804	845	808	799	832	790	802	837	830	773	779	834	809	814	824	781	789	746	784	834	809	825	842	805	827	821	802	778	789	836	856	824	824	838	825	819	815	806	799	753	786	776	825	843	811	825	779	836	813	780	809	808	803	854	822	815	822	801	839	778	818	764	806	790	863	836	853	864	857	804	798	860	790	818	872	846	826	786	873	805	811	795	784	851	762	814	805	793	840	769	811	856	807	745	797	769	840	836	814	789	811	826	837	801	828	840	836	822	790	846	836	766	828	793	860	824	795	786	793	806	869	805	828	809	802	861	811	835	792	793	808	832	851	820	785	756	812	765	777	779	832	764	844	846	824	829	775	829	783	777	804	821	803	809	820	810	819	833	784	866	795	815	816	841	821	765	796	782	820	810	810	804	785	825	781	793	836	804	823	807	819	839	819	842	819	833	780	792	850	806	832	792	797	818	886	835	800	782	817	830	795	786	806	855	816	843	812	857	905	811	794	834	813	796	820	796	814	809	843	817	786	819	779	828	778	779	833	832	811	844	795	809	770	838	798	810	825	897	831	832	832	805	754	811	799	834	808	832	816	824	788	807	789	830	803	804	827	817	800	799	832	820	836	818	820	800	839	860	842	857	874	804	838	808	839	850	765	769	770	780	791	815	775	837	800	851	869	838	799	789	790	792	820	863	823	776	814	784	851	849	828	831	820	851	827	815	812	844	850	794	855	776	799	822	796	778	775	811	828	857	836	789	845	845	805	807	817	749	853	804	820	813	819	820	848	814	810	763	778	796	824	838	826	822	813	800	852	809	813	781	782	863	808	779	855	859	807	824	839	817	831	810	794	829	785	814	805	805	873	813	773	860	874	826	818	844	780	837	804	796	786	789	842	826	808	796	828	808	818	863	834	811	802	800	839	813	808	826	779	793	825	810	822	804	818	737	778	786	792	805	817	839	811	874	808	844	812	828	803	764	798	800	835	797	827	795	782	773	800	752	817	791	848	867	845	814	863	826	784	848	805	824	874	840	757	834	863	772	813	807	843	773	790	815	818	800	849	783	795	849	809	812	806	824	802	836	797	791	833	743	850	827	823	818	836	835	833	840	833	871	820	834	792	831	794	814	808	802	820	826	822	811	877	774	788	812	811	832	800	843	826	792	860	856	831	769	800	852	758	808	748	791	831	814	837	834	873	825	768	805	836	798	786	761	803	814	801	833	848	844	827	808	823	827	826	828	821	817	810	848	786	859	828	806	796	819	834	804	783	809	840	795	824	841	796	819	805	816	804	822	794	801	843	842	802	892	822	779	842	801	792	825	834	810	803	842	847	773	805	758	811	853	801	776	772	817	832	838	797	803	840	829	812	786	812	784	810	820	802	827	830	845	863	779	825	778	809	841	822	787	791	768	857	874	827	828	799	842	835	820	802	753	805	802	796	865	814	865	797	809	742	840	811	794	792	822	833	837	866	822	817	808	757	863	819	781	824	822	858	839	838	823	821	744	812	824	799	804	830	826	828	826	828	769	834	850	822	834	740	819	825	809	766	854	813	855	806	763	810	833	838	828	800	854	819	826	880	809	873	802	825	810	851	800	863	807	841	763	802	832	849	809	813	861	790	826	832	805	820	786	793	801	842	801	794	809	764	804	830	848	808	789	837	764	871	798	784	845	808	827	832	819	780	828	861	745	832	807	806	800	823	784	829	762	826	782	798	781	823	854	772	794	818	850	794	771	763	796	845	844	806	819	870	814	797	794	805	803	795	797	812	819	827	850	808	799	805	857	812	769	751	819	816	845	836	840	845	834	865	786	845	759	842	843	829	824	757	792	826	849	812	800	815	845	844	788	835	842	783	812	847	776	842	837	821	804	832	767	776	809	819	865	813	793	820	800	790	841	849	819	819	816	815	786	790	846	785	814	831	817	778	798	798	858	790	767	820	775	782	823	845	817	855	800	802	863	822	809	829	774	796	793	790	814	821	828	842	835	818	790	771	808	819	779	836	776	869	797	841	795	839	830	836	830	799	830	824	818	824	783	765	751	820	865	804	859	820	828	828	828	830	770	804	861	779	818	795	845	787	840	862	801	839	770	825	826	813	803	823	836	867	834	851	798	796	839	786	780	836	805	872	829	809	856	784	841	849	819	790	826	791	827	798	835	824	809	875	796	787	819	824	802	861	838	834	823	846	771	826	777	817	827	828	857	775	802	837	835	833	819	809	817	852	820	805	785	853	786	820	859	759	813	863	759	788	788	791	751	831	771	849	826	795	768	794	801	827	826	830	821	806	822	809	797	826	786	765	812	834	850	811	876	786	812	853	768	807	796	828	773	877	804	825	789	845	835	798	853	876	803	816	779	799	852	851	808	774	845	790	770	835	768	761	820	842	821	797	833	881	789	837	842	856	811	884	834	807	816	756	775	833	829	851	845	806	811	798	852	820	885	845	785	786	843	775	836	868	826	741	823	848	822	789	831	846	825	819	830	804	812	808	805	827	839	828	760	769	779	761	802	769	765	798	819	818	799	828	835	810	814	789	799	828	806	803	843	797	789	768	773	828	808	822	840	784	822	805	778	786	794	808	798	781	824	782	918	793	825	778	817	797	785	794	825	818	785	775	769	785	784	839	847	822	849	857	807	835	803	796	802	802	734	817	843	878	862	793	800	829	789	850	840	785	842	820	835	831	807	787	848	823	819	838	789	801	868	811	826	768	785	765	774	826	822	779	788	840	796	835	855	817	825	783	812	779	809	800	835	791	804	803	803	842	799	821	804	796	787	839	808	882	827	830	829	833	847	819	886	817	860	829	860	782	784	863	780	780	835	822	827	828	788	853	811	863	837	787	820	796	837	775	787	838	819	805	795	875	833	850	804	834	820	836	814	840	812	849	817	824	776	872	811	775	848	856	785	827
5542	4361	5097	4441	3241	2098	1685	1295	3004	4534	2927	1412	509	364	345	307	315	341	306	360	343	339	317	330	294	298	322	317	332	346	288	319	314	339	293	317	309	297	292	254	310	354	319	323	283	300	285	318	339	342	301	293	294	289	304	336	301	306	317	346	317	308	350	298	321	300	308	301	304	305	313	301	308	322	308	307	324	332	330	321	321	321	316	316	322	326	288	326	317	317	326	334	297	294	308	292	321	311	303	325	309	342	290	319	318	333	338	288	342	301	308	328	336	350	337	313	306	339	298	303	320	306	340	344	318	326	285	326	334	292	326	319	332	324	321	291	320	310	310	311	306	297	313	317	301	283	300	303	320	317	311	294	291	308	308	317	322	312	316	327	356	306	309	299	316	289	323	299	328	289	329	328	303	298	323	313	281	301	346	296	324	302	306	293	322	288	310	294	297	317	315	304	320	316	321	287	318	282	306	326	325	334	339	264	289	319	333	328	324	306	297	325	329	334	326	326	325	353	335	327	319	305	300	356	305	291	302	308	315	301	330	329	336	321	297	293	322	309	333	301	335	290	292	298	302	311	337	325	342	296	331	323	314	299	308	305	326	324	318	326	306	321	314	332	342	292	313	328	342	317	340	301	333	328	304	286	332	301	310	305	310	335	323	319	338	308	325	309	319	338	322	312	323	325	334	332	331	292	296	326	336	298	339	328	340	313	305	332	334	296	362	303	329	322	322	327	318	339	320	316	335	345	327	335	307	309	310	297	329	314	290	313	328	327	302	279	299	329	307	286	323	323	339	321	288	319	294	315	330	343	291	318	300	321	344	295	297	327	332	331	304	317	329	318	321	324	320	317	308	347	306	320	285	282	314	314	305	300	326	327	299	339	333	305	308	321	308	325	306	322	308	329	319	332	304	346	277	305	320	332	321	304	331	321	300	332	333	331	306	317	292	324	330	320	311	323	326	344	298	318	325	312	297	321	305	298	326	335	333	336	309	346	339	299	322	332	334	307	342	329	295	332	342	294	295	293	301	297	299	314	315	307	303	305	303	313	325	312	346	282	313	309	320	287	350	301	318	324	253	317	335	278	308	324	339	315	334	337	326	316	336	299	352	317	325	297	349	340	320	324	304	320	309	293	293	324	312	338	322	337	342	304	336	349	348	305	289	309	292	293	285	298	324	304	301	319	300	329	317	321	273	291	299	294	302	334	309	325	342	327	310	325	299	341	328	312	308	332	282	292	327	324	334	312	307	339	336	299	310	329	322	297	354	356	305	326	293	319	311	326	329	343	325	335	315	333	341	330	315	331	330	302	329	324	328	310	328	353	324	325	312	325	342	337	306	295	316	334	290	316	270	325	295	297	300	287	323	328	343	309	280	297	308	289	336	341	317	284	318	309	335	315	311	296	337	323	317	366	326	313	312	319	331	315	313	290	325	337	309	336	381	291	306	318	304	303	308	303	293	329	310	310	303	297	326	330	309	297	317	312	345	304	325	344	342	357	312	294	315	334	304	302	339	283	293	305	289	338	327	322	338	325	342	318	288	284	302	297	321	326	329	330	329	360	322	266	323	333	354	330	316	319	355	327	296	350	326	313	310	325	323	293	317	299	307	313	315	318	330	283	322	335	342	302	320	307	290	351	304	302	330	316	345	332	357	333	309	328	327	305	323	322	302	311	307	337	331	295	320	304	316	275	309	327	316	311	353	352	328	315	317	333	273	318	309	323	317	311	337	340	316	318	300	287	354	307	331	314	320	314	312	312	323	350	336	297	320	305	307	313	344	307	314	329	332	320	305	309	312	313	284	332	317	314	338	317	306	279	326	317	302	340	305	322	305	293	353	317	334	324	305	309	319	327	314	290	299	309	303	296	352	346	310	320	355	318	334	322	309	315	316	302	304	337	312	330	306	318	286	313	331	320	339	328	362	301	326	341	294	284	320	313	300	302	360	304	329	302	323	334	336	316	312	302	324	318	325	342	316	324	292	305	315	310	320	312	338	327	291	283	319	326	277	309	275	308	324	278	303	319	346	291	302	318	312	288	350	316	335	356	310	299	355	306	332	303	328	339	303	305	314	300	334	331	347	309	332	352	340	347	314	316	299	310	314	321	323	288	326	320	331	308	317	303	333	332	284	316	314	326	315	335	328	302	324	322	279	299	305	312	325	321	346	294	310	311	318	310	307	304	303	304	345	311	311	330	283	334	333	332	287	320	320	320	329	309	317	311	307	285	281	335	334	331	305	309	335	355	314	315	319	310	312	296	305	285	302	301	312	338	311	310	337	326	296	321	331	334	319	305	310	317	350	310	316	328	323	317	324	304	305	325	333	318	321	317	309	319	325	328	304	313	323	318	284	325	344	307	327	299	294	294	318	293	309	303	321	287	327	295	308	335	312	308	321	328	323	329	320	324	338	305	315	282	294	290	318	302	318	322	300	338	312	325	311	311	303	332	323	314	329	307	297	306	334	307	311	323	331	315	310	347	301	323	293	312	307	311	303	305	312	309	327	339	318	305	319	330	310	303	322	337	325	326	351	322	325	336	307	324	332	315	314	340	298	333	326	341	308	301	313	305	327	325	308	295	303	311	321	321	305	345	335	307	314	338	330	306	302	320	287	322	316	324	343	315	299	305	323	331	347	284	326	299	329	302	309	302	328	303	323	346	337	346	301	316	313	330	309	337	345	337	306	337	317	310	332	345	309	293	320	352	324	310	320	319	329	300	323	313	333	330	300	278	316	302	298	305	349	316	336	308	344	351	308	324	279	311	336	314	320	327	299	284	300	324	309	317	306	323	336	299	313	344	323	353	304	294	341	335	311	328	313	307	321	288	320	301	317	326	330	304	324	288	343	321	297	323	301	294	319	268	326	287	303	309	333	320	306	302	332	320	310	325	353	320	309	322	323	303	320	285	335	319	313	289	303	307	279	331	302	299	341	306	311	323	322	339	325	319	300	341	287	321	302	317	316	326	342	334	329	319	323	323	283	309	308	301	304	278	310	314	335	328	329	321	304	339	318	312	347	299	305	320	318	353	317	335	305	308	313	335	347	301	293	352	324	322	329	299	328	325	328	299	346	304	348	304	356	312	298	307	337	334	319	356	288	316	352	307	315	343	321	305	300	320	334	327	309	309	346	320	340	290	332	313	310	304	336	300	335	330	323	290	328	297	329	285	321	299	287	325	315	324	351	331	308	287	311	319	293	319	307	332	327	334	315	335	298	295	336	331	334	329	307	317	319	326	283	316	327	309	334	332	327	300	285	303	303	301	350	329	313	319	359	318	304	329	328	312	322	318	307	316	324	341	318	325	339	278	319	312	362	303	292	317	329	304	334	320	321	325	340	312	341	329	323	331	311	275	294	342	295	299	338	296	332	306	316	332	317	339	318	276	302	312	358	318	332	360	290	322	306	318	304	328	303	297	299	299	312	322	298	344	303	337	324	302	297	324	315	320	277	305	351	313	310	333	346	312	281	311	320	288	303	350
4641	4128	6563	8943	8920	7448	6459	5547	14335	17052	10527	4810	1715	1035	912	822	849	851	871	863	850	873	790	783	871	808	842	841	840	858	810	823	817	879	804	834	864	836	856	891	829	800	818	830	807	790	821	811	778	836	811	832	740	809	822	831	864	834	783	824	832	812	867	742	787	825	862	819	806	798	812	837	837	807	868	905	840	827	824	760	816	831	844	834	827	807	837	825	847	819	774	845	837	828	777	843	863	822	825	826	837	797	840	835	802	846	785	827	852	856	778	814	818	812	795	868	825	813	868	816	806	842	837	854	845	804	809	785	789	846	818	818	830	797	850	833	856	797	788	818	812	832	792	873	825	842	794	828	832	829	826	810	820	860	858	807	813	836	820	838	839	799	837	826	783	810	837	826	800	810	817	816	841	863	815	844	826	860	833	803	840	816	834	834	838	821	862	810	840	826	839	848	835	825	804	822	814	896	830	819	771	847	816	818	835	819	787	793	859	825	812	834	852	783	815	808	848	787	823	827	864	854	800	816	804	829	867	853	852	808	785	828	851	867	855	841	836	816	859	793	871	803	799	810	836	789	838	800	835	887	855	830	855	844	846	820	821	833	766	831	858	824	818	859	791	808	830	856	840	794	813	824	846	866	853	838	873	795	834	849	820	844	830	806	819	821	803	774	778	833	844	813	826	848	851	817	815	779	848	812	863	776	804	779	870	819	834	837	857	797	846	851	769	822	822	825	896	818	809	827	849	820	849	845	832	855	842	791	869	804	835	793	788	824	777	819	839	840	834	814	821	824	837	804	795	897	779	801	813	813	813	817	851	872	827	807	801	804	855	791	823	769	827	800	838	814	848	828	831	809	881	819	850	825	816	813	797	856	875	811	798	850	823	803	835	865	821	882	843	835	800	818	876	809	852	855	820	840	801	862	846	893	791	817	866	827	867	766	844	814	807	832	814	855	836	765	852	857	838	839	858	812	830	786	875	791	780	810	790	813	817	845	856	879	805	794	811	865	813	843	821	802	798	821	864	832	849	846	827	826	777	877	829	854	853	843	828	852	830	838	853	819	898	864	813	865	861	890	838	796	821	832	826	898	806	819	885	804	906	823	803	822	776	830	883	853	841	799	828	801	788	793	836	852	855	760	880	867	804	827	804	782	864	837	825	806	815	807	834	843	836	797	840	780	847	793	847	853	870	801	867	840	762	811	856	864	755	867	791	812	836	798	765	815	842	821	860	786	834	890	838	843	844	833	850	834	836	862	788	844	791	858	824	790	825	821	840	823	856	827	860	862	847	854	825	831	808	833	795	852	839	817	854	812	863	850	851	882	854	808	842	772	821	848	773	815	860	820	803	846	823	868	795	885	814	795	793	835	837	813	844	818	789	796	816	835	868	801	818	839	823	819	791	812	800	840	828	824	852	790	878	830	849	777	786	871	856	788	809	797	779	802	788	790	851	817	847	833	832	853	813	860	840	838	825	857	830	810	835	823	811	774	805	871	844	804	807	808	833	833	828	862	836	832	849	794	818	809	794	835	816	849	826	816	819	866	808	824	818	835	870	814	804	867	856	785	839	873	845	831	793	882	776	857	826	845	813	789	809	857	857	840	813	838	820	860	815	819	806	772	761	822	831	842	812	890	856	824	779	784	838	811	836	831	844	835	815	819	830	835	769	812	866	874	819	834	858	833	796	818	843	858	793	780	774	882	827	837	853	813	862	836	791	829	807	816	822	812	861	814	850	821	882	806	842	784	784	820	807	830	812	801	859	816	864	835	850	814	846	863	833	820	867	809	826	799	800	798	814	869	829	782	822	791	866	759	814	851	789	847	807	772	822	784	799	838	799	811	864	819	811	826	862	824	818	845	824	805	845	862	773	860	841	828	806	886	809	813	805	818	825	837	818	880	821	840	818	855	847	759	860	849	829	832	818	835	814	820	834	879	821	813	806	856	797	802	841	846	876	806	854	876	832	844	865	846	821	849	787	835	795	877	843	801	790	834	831	848	832	835	862	835	831	809	834	809	794	853	807	798	839	824	845	823	848	786	815	843	870	842	816	846	824	855	865	834	898	918	809	861	823	799	785	834	856	791	802	819	771	842	821	804	808	794	811	819	772	805	821	811	807	803	834	870	853	843	778	820	800	812	794	813	772	887	844	820	854	892	867	838	860	871	840	834	846	872	813	781	777	838	827	817	792	839	824	800	879	834	829	822	800	836	814	839	822	873	795	876	778	844	832	809	817	836	827	844	854	821	796	836	780	795	825	829	807	853	800	892	805	866	830	848	872	838	798	826	841	792	802	819	881	866	826	840	839	800	815	845	814	823	844	811	811	812	854	816	838	868	831	832	858	800	819	798	766	841	846	825	820	842	857	790	859	847	835	818	797	826	791	850	853	838	825	823	861	804	834	829	868	821	810	849	873	805	861	885	811	816	797	828	825	823	855	804	839	830	851	821	822	822	839	853	869	845	862	874	858	894	807	782	812	808	879	889	805	786	813	787	843	832	793	847	841	779	817	842	820	904	850	800	870	823	845	796	882	849	839	851	821	824	802	769	828	805	808	789	848	831	811	788	846	770	829	826	843	856	882	836	857	833	800	812	843	772	888	852	855	857	802	890	789	856	821	787	854	784	813	869	810	865	833	845	792	820	838	820	834	859	833	854	787	819	825	856	811	834	822	846	839	818	808	790	827	871	837	836	859	827	853	855	822	780	856	846	844	843	778	826	794	803	833	844	862	833	805	786	833	831	756	799	848	788	805	814	847	775	780	806	843	829	857	850	836	811	848	830	885	835	847	783	816	792	837	855	808	859	814	806	827	831	829	775	841	824	821	830	844	835	808	858	797	819	793	870	813	850	832	807	861	814	884	850	806	856	845	822	848	844	825	840	852	803	818	841	845	817	836	760	829	838	859	816	887	833	808	782	789	786	805	866	839	842	828	796	758	810	749	805	826	778	845	787	804	828	822	818	823	842	835	796	772	813	852	780	860	851	846	780	827	871	824	844	817	846	826	836	855	829	862	818	772	796	798	849	805	821	822	801	861	788	796	804	795	811	766	819	846	784	784	896	823	851	801	809	870	853	841	828	819	788	783	816	797	823	898	782	768	847	843	782	830	753	783	816	839	884	846	817	830	803	823	826	789	794	845	840	831	889	842	889	813	817	836	854	834	843	843	862	869	802	783	806	865	800	831	804	799	823	826	821	832	874	823	812	850	879	832	817	848	774	793	785	875	865	848	811	835	843	815	871	746	809	841	833	842	828	830	837	803	852	842	856	825	829	808	831	788	809	809	838	822	814	809	833	838	858	828	810	836	840	866	848	844	865	851	777	865	839	805	863	839	875	823	837	789	832	835	848	875	859	834	845	841	859	818	826	821	836	866	805	850	849	852	844	806	809	854	774	859	830	794	787	815	797	824	764	857	829	824	831	796	808	843	848	809	847	781	807	775	784	874	818	803	842	806	840	867	837	848	802	781	814	834	851	863	809
14098	10375	13305	14047	11468	8341	7342	6139	30969	32370	19711	7665	1798	789	456	320	334	379	368	403	374	351	361	364	349	324	323	325	340	329	331	306	364	353	300	375	321	315	335	312	346	326	325	338	338	330	318	330	314	326	349	322	342	346	365	343	334	325	349	315	351	358	345	318	334	319	321	310	336	341	335	304	328	327	299	309	329	331	344	376	347	331	359	314	330	323	351	356	314	330	328	303	317	321	355	327	338	351	342	317	315	311	342	341	354	320	348	364	329	329	297	345	335	318	325	298	345	312	332	289	343	337	310	320	324	335	338	360	299	326	298	325	315	302	337	341	320	368	336	329	328	319	331	359	285	355	317	320	292	320	337	315	336	313	310	348	348	356	352	389	324	340	353	363	303	315	336	321	329	322	319	320	333	340	339	327	335	360	332	350	328	325	362	343	307	320	342	332	337	365	320	337	327	356	325	321	322	358	300	335	346	332	344	367	330	361	344	312	335	338	342	340	346	357	291	332	345	291	322	301	293	319	319	314	315	332	364	338	339	345	320	301	351	335	336	332	359	323	323	352	368	338	307	387	339	303	314	332	335	320	345	298	335	361	343	356	322	321	334	356	365	318	308	317	307	329	285	348	373	306	330	350	331	311	287	343	322	377	336	356	289	347	356	332	354	316	345	347	334	335	311	328	340	311	321	338	325	333	351	307	312	330	317	367	361	345	307	297	328	351	338	314	348	320	357	297	352	331	325	301	343	342	351	346	321	340	325	350	347	348	343	335	361	323	349	336	341	308	319	336	333	333	334	329	318	333	303	295	286	345	308	329	342	346	312	319	318	327	324	336	335	349	317	342	313	309	344	314	319	334	327	328	315	335	308	326	316	312	367	309	298	321	336	341	342	331	354	337	332	334	359	335	340	318	313	370	342	367	323	307	319	325	340	351	299	359	316	308	327	312	346	344	298	306	330	346	328	349	361	305	313	328	327	309	324	325	319	340	331	342	348	298	307	311	305	333	352	373	359	317	349	315	347	338	356	309	367	338	332	337	328	330	319	345	332	362	359	333	315	345	340	323	352	323	325	332	321	322	377	338	315	323	318	330	327	348	318	344	318	323	331	354	340	324	350	361	330	318	368	331	328	378	330	341	354	327	347	342	352	335	344	318	285	360	343	319	339	323	296	352	369	334	330	326	335	356	346	329	327	335	320	328	344	330	336	360	311	326	339	356	318	321	352	340	334	351	329	338	361	324	351	325	313	358	305	331	339	324	334	324	366	369	297	318	309	330	338	302	334	343	357	379	352	336	331	310	331	319	344	335	311	341	354	344	329	322	335	304	337	353	337	338	344	348	329	344	316	309	325	312	338	328	307	323	337	323	338	313	334	318	319	317	336	349	331	328	335	318	315	322	333	327	321	294	305	327	344	306	339	338	316	329	360	331	312	353	337	339	332	337	330	299	329	328	338	314	303	354	306	320	331	333	342	328	315	341	345	326	326	333	344	345	343	345	330	332	379	316	335	312	343	326	364	332	319	334	339	363	305	362	329	308	358	340	357	354	336	313	334	324	336	361	323	357	338	310	346	297	345	328	361	335	331	339	317	319	324	315	352	336	324	327	314	337	317	321	353	308	350	362	334	366	351	351	351	326	321	345	362	310	316	333	345	335	359	342	345	290	323	309	329	319	314	342	319	310	343	371	318	357	342	349	338	372	326	331	329	321	307	316	311	336	306	329	314	367	325	306	316	326	324	322	346	339	325	318	299	324	335	371	315	357	317	327	323	362	334	332	329	349	313	340	345	306	359	349	324	329	345	335	336	341	338	327	348	352	346	295	330	345	309	346	376	355	324	312	344	346	345	303	358	326	345	342	306	320	334	328	367	327	314	342	327	340	331	321	329	363	330	324	331	334	301	331	334	362	320	326	338	341	333	327	324	331	360	328	348	343	320	345	338	294	289	310	308	348	324	310	332	336	336	363	330	323	338	365	345	326	312	288	355	333	319	300	302	327	329	312	313	336	313	312	298	359	347	349	343	350	338	364	344	336	319	351	342	314	346	322	322	329	352	315	312	322	336	325	332	342	317	339	306	338	355	327	332	334	344	341	336	355	355	309	337	344	338	319	317	314	372	342	344	327	298	323	336	357	349	323	352	355	342	341	312	361	357	322	340	346	347	312	325	338	344	331	329	348	333	338	332	327	327	342	329	343	328	339	353	326	342	342	318	333	325	332	336	308	315	329	351	353	331	353	321	343	336	349	325	322	318	335	359	306	328	356	318	343	329	354	360	307	347	352	308	333	348	334	372	316	329	324	327	348	328	310	327	323	303	327	323	345	334	348	329	343	330	324	322	357	325	328	342	315	311	326	321	330	356	338	337	332	329	342	343	301	321	310	338	320	334	330	322	350	347	314	333	343	305	335	322	319	328	318	371	377	339	333	357	320	339	311	343	345	332	308	337	344	334	318	359	355	350	324	349	330	335	346	336	358	331	320	303	347	338	324	345	353	320	325	329	336	339	333	357	346	378	344	311	307	335	342	329	340	335	338	339	379	332	318	339	293	348	361	373	310	339	322	348	319	338	346	345	315	378	340	322	335	345	342	350	339	302	333	338	347	300	292	354	340	353	310	341	342	336	362	322	361	289	323	323	324	353	312	318	311	319	314	340	349	321	304	357	321	373	338	320	340	353	321	298	334	372	337	339	331	336	294	335	346	311	314	301	335	320	342	334	336	351	329	336	321	338	332	303	359	297	333	335	315	339	331	351	352	311	344	342	340	368	350	359	339	322	341	316	327	354	353	332	380	320	325	328	345	332	344	355	319	327	334	337	347	299	337	340	311	332	334	331	319	302	304	318	322	313	361	371	327	318	358	323	342	342	342	325	365	324	315	353	398	340	341	309	352	308	330	359	333	300	354	353	317	354	320	344	358	335	371	333	353	304	311	341	340	341	339	350	345	334	341	321	319	352	311	297	327	342	312	328	293	362	347	355	344	343	323	366	318	297	327	317	318	335	316	331	326	324	381	340	341	304	326	361	316	315	331	363	327	329	304	312	309	294	331	359	325	318	314	348	314	328	331	308	325	355	292	316	339	314	333	336	354	310	338	331	359	340	330	360	373	338	316	348	327	358	350	366	305	334	311	339	338	324	327	302	318	344	346	305	357	325	307	329	357	342	346	352	300	315	349	327	342	338	343	297	310	327	338	324	354	307	325	358	369	321	341	353	339	329	359	311	301	337	305	318	324	356	331	321	309	337	317	332	315	306	350	318	318	339	348	312	333	327	354	299	336	321	362	333	315	317	305	318	340	321	334	345	315	335	354	333	327	333	330	323	306	295	323	306	340	334	323	347	370	351	337	311	333	347	330	312	309	319	318	316	335	329	315	328	334	321	292	336	311	301	356	305	341	309	308	346	320	322	351	317	306	325	313	310	354	346	352	335	321	321	316	351	335	352	352	348	300	320	350	328	346	372	350	366	295	329	306	323	352	345	355	372	331
9824	8531	12228	17241	17512	17023	17556	17216	50145	47786	35150	19160	6567	3233	1687	896	893	1080	1213	1172	1061	956	939	896	867	823	819	874	926	850	833	887	877	875	896	816	846	881	923	864	824	899	840	815	876	897	862	833	831	846	920	816	830	845	886	897	857	857	862	842	880	873	827	847	863	913	842	887	882	876	884	915	846	864	833	893	837	873	852	844	870	865	936	891	900	868	842	856	847	847	848	801	890	850	894	868	824	877	900	913	880	881	860	874	836	854	892	823	899	830	843	867	840	842	848	826	831	828	863	823	871	820	866	872	867	846	839	857	852	909	879	911	819	899	879	849	892	862	894	850	863	904	869	881	872	847	854	899	866	902	888	884	852	882	807	853	901	831	856	896	858	862	866	908	831	858	818	907	807	860	857	876	894	845	804	832	888	842	830	844	826	814	874	847	882	902	865	874	856	898	877	856	910	868	857	863	810	881	862	917	867	850	893	794	882	881	861	872	860	868	850	867	839	865	842	884	841	858	909	814	873	913	909	793	894	842	806	828	852	806	866	895	917	869	826	873	886	845	848	867	876	830	864	892	834	854	857	869	867	940	805	855	844	867	895	894	843	889	896	795	893	856	894	806	831	895	868	892	835	823	843	792	861	842	852	857	891	852	863	890	880	901	799	841	808	817	853	867	875	895	898	870	806	901	838	840	847	884	925	838	846	875	837	852	891	925	832	859	851	844	886	879	895	893	868	875	861	867	855	854	879	928	850	829	895	832	856	848	878	830	852	830	942	860	844	853	894	883	877	895	841	878	851	856	855	856	844	855	839	851	884	864	877	834	894	847	855	803	840	878	850	907	841	855	873	884	864	851	895	832	882	847	846	838	913	867	857	872	834	928	876	870	870	891	829	876	838	807	920	810	813	870	880	858	848	872	824	826	854	929	840	850	838	865	882	819	844	858	829	874	871	906	856	887	854	882	888	882	878	824	867	847	836	870	802	862	894	831	856	891	884	842	892	892	829	901	875	886	861	871	850	871	878	889	839	859	836	893	830	911	896	891	894	901	890	861	809	843	824	852	852	900	834	875	869	873	859	831	852	881	875	845	831	898	884	907	835	872	845	847	837	838	896	844	839	809	834	887	848	944	843	844	839	900	891	869	902	814	823	872	859	872	826	890	867	799	862	866	818	877	920	868	881	875	870	895	832	853	888	868	839	875	876	881	901	911	851	898	883	933	804	849	874	829	882	838	850	886	851	843	819	873	903	861	868	831	881	918	839	827	833	904	861	889	871	865	829	850	867	875	893	881	866	839	850	888	852	882	851	891	874	844	859	893	865	856	850	906	859	848	831	866	866	858	873	872	851	860	820	857	850	841	862	840	873	892	833	848	812	874	831	837	786	878	883	896	859	896	833	837	849	931	834	897	844	861	866	834	884	853	847	808	897	883	907	862	882	852	900	843	864	816	851	879	875	865	814	875	808	863	851	876	837	841	857	845	810	885	866	889	839	845	824	860	867	885	889	870	912	859	851	860	922	826	855	897	860	833	901	835	849	868	898	773	861	910	865	851	874	916	875	907	860	846	873	858	847	911	845	854	906	827	867	892	904	819	861	838	849	806	850	902	855	882	875	902	834	892	811	902	852	907	893	823	917	869	820	871	853	904	878	861	897	844	863	871	829	863	902	798	839	837	867	833	843	845	845	829	834	799	905	824	852	871	923	847	881	895	900	853	849	850	873	850	852	869	879	854	831	842	854	834	852	884	882	841	854	891	879	799	868	908	891	848	888	824	859	855	887	826	864	862	884	853	840	864	809	861	859	863	913	898	828	839	893	888	833	862	911	870	882	880	887	855	856	876	833	855	873	883	855	845	839	859	891	840	851	828	849	927	842	873	829	847	872	838	889	865	836	872	844	806	818	859	830	905	867	839	920	857	805	843	855	895	883	836	889	887	900	850	838	861	913	848	847	855	845	829	827	886	874	810	842	841	870	897	833	888	860	831	903	854	809	881	882	854	865	856	839	875	871	884	883	821	839	867	845	857	836	875	905	906	871	919	846	870	866	862	834	900	873	878	843	859	859	859	829	841	873	845	814	883	809	885	860	902	889	823	880	903	851	831	868	851	907	854	914	834	767	836	851	883	872	880	885	820	846	844	861	880	882	827	887	842	835	832	849	867	890	842	921	895	847	849	909	841	912	936	858	863	862	931	863	865	854	865	885	885	845	865	857	890	929	882	813	901	852	865	825	868	911	837	830	828	839	912	854	869	888	929	870	835	896	851	837	860	899	875	850	773	823	860	896	852	883	909	814	827	870	844	870	854	867	885	846	821	885	820	884	845	889	841	826	850	864	821	859	857	869	838	879	863	839	825	870	839	867	831	854	853	892	897	888	847	851	905	903	879	839	881	866	838	893	847	878	868	818	917	805	856	859	842	789	924	854	839	829	831	896	847	863	801	918	870	836	860	890	868	830	803	904	873	898	878	832	829	887	882	849	868	874	853	868	870	881	904	841	882	859	864	874	829	870	895	854	905	828	907	841	853	818	907	828	911	845	831	857	891	894	859	827	875	874	898	846	886	855	848	894	822	863	879	892	921	880	868	863	864	845	843	848	808	824	833	886	896	898	881	829	858	888	827	838	850	897	858	872	835	845	859	912	916	884	844	871	888	907	853	874	838	809	852	848	874	844	886	857	870	889	802	859	875	827	802	866	831	879	865	923	893	882	864	835	784	837	849	797	834	856	870	866	882	921	828	901	892	901	784	877	861	865	880	896	832	838	771	877	871	916	809	855	869	848	885	866	830	885	859	892	843	920	860	907	857	838	875	828	875	795	853	885	844	857	871	812	878	874	855	916	874	808	820	865	872	816	848	827	820	890	840	870	886	876	849	852	856	838	929	888	871	835	866	887	873	846	954	835	827	869	829	885	847	859	833	797	838	879	866	860	856	878	870	871	876	888	814	889	837	884	883	862	815	848	845	840	831	921	890	838	857	882	870	813	823	836	873	865	850	833	866	814	905	848	853	913	839	884	920	889	899	858	876	933	881	842	906	871	912	813	855	866	861	802	891	858	920	889	823	832	863	864	866	895	859	871	834	885	788	853	856	834	888	853	890	870	895	857	840	855	842	858	830	840	874	837	872	880	856	862	827	891	831	846	831	878	829	879	870	872	835	899	857	869	846	874	842	924	808	835	859	910	893	908	873	861	816	914	816	834	883	886	890	860	892	859	890	879	881	857	794	896	889	913	915	864	887	868	874	874	898	876	837	852	861	840	869	876	876	822	851	876	831	901	887	825	800	847	867	867	858	855	881	874	884	890	832	814	881	874	797	835	778	881	921	822	807	848	869	880	864	889	844	810	921	843	818	885	862	890	847	824	871	853	895	850	825	850	869	891	890	816	825	907	848	848	790	904	883	855	893	899	892	890	890	839	899	906	818	824	899	869	894	883	890	851	867	863	820	879	859	843	879	838	859	848	864	892	884	860	870	868	853	908	866	878	859
21563	15442	19908	20754	18233	13970	11317	14025	45836	44037	29352	13805	3698	1216	622	319	349	375	381	396	378	344	319	308	362	339	309	325	326	299	306	333	290	321	353	348	323	353	329	335	326	318	319	334	296	336	322	307	348	329	359	319	302	330	328	308	322	318	320	333	327	275	331	310	306	310	312	319	302	343	306	315	296	320	323	339	298	326	322	304	329	303	315	326	318	295	306	309	306	310	315	317	355	339	300	311	279	320	340	291	341	308	317	325	318	344	320	300	293	322	341	283	321	317	333	322	310	327	325	305	304	315	296	351	310	344	322	347	319	316	337	366	327	308	317	324	318	325	297	347	304	321	331	331	310	322	326	320	289	312	288	296	309	326	343	342	342	322	315	328	341	273	322	319	323	317	304	303	307	344	319	338	337	368	353	350	300	339	311	285	331	361	328	315	333	321	344	306	313	309	294	300	329	322	316	322	315	340	329	304	338	340	335	315	319	297	309	298	295	306	325	307	304	319	328	288	303	326	303	317	316	326	334	342	320	333	329	286	338	308	311	309	302	316	322	318	309	319	296	327	330	303	320	315	309	314	313	324	332	336	321	349	291	334	316	310	335	334	351	319	277	312	294	313	326	294	345	316	319	335	331	304	358	294	331	317	315	314	350	292	347	328	304	305	315	291	306	326	321	317	325	313	340	323	330	294	327	301	300	281	325	336	328	313	339	332	300	316	328	308	335	309	308	322	311	334	345	311	291	319	293	336	325	336	307	334	332	357	324	296	332	318	314	343	306	318	332	298	342	339	299	298	313	328	341	308	316	308	343	326	318	332	318	325	310	331	292	332	312	285	320	309	339	302	317	312	300	298	298	328	306	316	341	296	304	330	337	347	313	344	317	312	333	289	316	343	319	325	297	299	286	347	343	283	316	312	315	355	305	316	305	319	327	304	298	290	344	304	286	323	321	342	344	311	333	305	308	307	300	349	302	348	330	352	320	297	304	279	333	322	319	304	318	331	293	325	323	333	294	296	333	307	322	327	327	305	349	305	308	318	328	293	295	290	334	299	317	311	311	319	327	312	317	296	301	315	322	330	297	325	281	291	307	328	325	356	377	324	321	333	307	380	316	375	324	283	300	323	295	297	330	270	285	328	332	350	320	298	321	359	363	306	306	315	327	322	301	314	319	319	321	295	304	296	325	294	337	304	319	324	342	319	310	293	327	328	318	311	317	322	330	288	305	332	314	308	314	315	306	316	317	291	337	313	326	355	330	324	331	309	322	328	312	291	329	351	358	306	311	292	311	347	301	309	322	301	350	296	332	333	341	298	335	376	336	316	353	346	332	346	307	329	336	318	326	343	340	330	324	317	277	320	321	328	303	338	337	323	351	307	336	310	302	310	306	334	303	345	325	334	314	309	297	307	364	344	317	345	320	324	291	311	323	274	302	317	324	298	312	352	301	310	324	334	361	294	318	323	312	308	302	310	329	314	313	291	383	306	343	316	344	316	323	333	322	334	336	304	306	314	300	299	318	296	309	300	292	311	302	321	306	303	312	317	330	333	309	299	328	322	313	324	330	304	318	333	327	332	302	327	276	332	330	316	334	352	323	319	332	329	308	326	313	313	316	340	349	314	328	291	302	318	343	344	325	346	345	342	348	313	325	308	303	309	347	329	326	327	307	342	346	319	327	320	329	318	323	349	339	356	335	315	320	316	306	289	314	348	320	305	316	326	304	292	358	322	320	322	306	299	320	324	309	314	313	297	330	349	310	321	295	279	309	275	345	351	337	328	309	307	321	331	300	336	332	320	302	323	322	307	296	287	319	336	305	311	318	317	300	309	334	321	332	340	292	315	352	327	317	334	322	345	314	312	300	338	354	351	332	301	304	304	317	297	348	346	323	280	291	298	326	340	315	336	318	278	298	316	302	339	290	311	305	331	326	338	322	337	344	307	323	305	325	343	332	331	315	343	290	303	327	322	309	339	313	356	359	321	326	322	308	300	351	337	319	351	320	333	326	336	343	301	327	310	346	307	344	339	294	349	292	313	347	349	294	330	311	301	340	293	333	294	310	316	308	334	329	316	341	275	307	321	312	331	311	312	320	334	335	325	325	302	313	299	315	319	324	373	315	327	304	324	317	302	340	343	299	329	364	342	294	320	340	290	319	309	324	303	324	332	293	323	353	316	353	340	355	339	291	294	284	321	307	344	336	297	321	312	304	328	352	330	294	332	342	324	347	353	293	315	320	304	332	345	313	322	287	322	312	344	324	356	290	275	333	308	312	328	314	323	339	338	312	327	309	310	275	310	335	318	303	335	326	330	289	272	324	338	292	356	328	271	300	331	273	304	318	320	329	324	322	323	311	336	274	333	330	335	369	348	333	307	308	321	305	303	303	291	336	312	310	321	326	299	332	328	347	290	311	338	303	329	306	297	305	350	304	361	323	336	330	367	304	331	337	301	308	323	290	330	316	385	321	283	303	293	276	329	323	279	339	314	343	325	323	316	300	303	303	326	315	334	315	344	339	315	333	310	335	297	302	331	310	285	321	360	315	340	318	334	319	309	317	360	299	337	295	313	284	322	318	334	338	339	327	310	319	344	300	318	316	342	303	317	331	324	326	321	317	321	293	323	330	314	348	320	298	307	305	345	323	321	307	322	298	332	316	313	294	326	324	331	320	323	337	297	326	323	337	296	346	335	299	353	308	305	336	334	361	300	335	306	321	320	311	297	299	305	293	316	320	343	307	338	299	319	301	316	335	319	305	340	338	294	312	311	308	332	306	352	336	312	323	337	307	319	298	298	325	313	331	303	297	315	312	319	327	317	296	297	354	296	296	293	316	351	308	353	322	303	323	311	308	334	326	308	324	311	292	298	281	328	320	302	337	324	337	314	289	299	335	307	325	312	334	295	307	325	292	320	317	356	314	339	307	318	316	299	309	310	331	302	306	326	324	285	320	294	312	340	313	329	320	309	316	324	312	301	290	339	320	318	305	329	295	309	332	299	296	346	335	287	311	324	307	335	323	283	303	320	306	360	295	311	319	332	341	331	318	341	318	301	314	288	327	323	304	308	331	302	286	321	296	377	326	314	319	334	331	335	310	353	332	337	305	321	327	340	306	334	315	320	329	326	328	301	301	364	348	329	316	304	355	338	312	308	299	341	329	307	322	310	310	309	314	333	324	324	322	271	298	284	321	311	327	339	323	329	324	337	297	288	350	321	324	322	334	308	327	301	321	350	294	315	327	277	307	334	334	313	341	329	309	314	336	319	335	348	305	339	322	318	373	316	310	307	332	309	338	351	300	328	317	276	333	308	337	346	335	295	362	302	337	328	340	343	304	296	328	325	317	337	293	310	319	354	329	332	274	342	351	339	332	298	327	331	313	356	345	324	322	331	336	347	309	308	328	326	322	341	315	329	287	314	362	322	336	325	317	321	310	304	313	323	335	338	268	336	284	315	331	328	316	324	353	293	312	308	321	343	306	329	333	309	310	301
12760	11254	16396	21639	22456	21594	21360	28235	61257	57020	43157	26194	10329	4683	2136	870	933	1275	1502	1311	1073	931	898	842	843	824	844	791	848	823	849	835	845	823	827	899	760	846	838	814	786	801	810	912	830	822	806	880	822	864	832	786	833	784	795	764	816	797	787	811	839	806	825	812	775	837	832	839	834	841	842	877	812	816	785	851	799	841	829	807	758	844	829	844	860	852	834	885	873	822	813	777	830	819	785	847	850	826	909	839	782	789	779	794	850	856	849	791	841	815	789	877	787	824	863	880	882	849	789	839	736	881	841	857	818	821	837	829	850	801	821	778	831	849	821	803	799	867	794	837	871	808	844	842	807	815	777	808	801	837	809	846	833	800	774	793	877	795	790	804	821	826	831	776	862	823	818	824	764	793	792	826	821	864	870	774	767	828	800	806	858	797	803	845	825	823	813	792	844	825	811	845	787	813	851	836	806	856	803	795	838	812	804	792	854	816	827	832	834	799	830	832	794	822	792	774	801	804	845	818	814	848	821	819	840	809	805	808	801	833	828	841	864	783	826	860	778	871	846	856	880	844	802	843	845	818	783	834	776	791	849	810	843	851	806	821	803	834	786	812	833	851	805	815	781	802	785	841	800	821	871	726	848	810	782	797	853	810	862	837	823	851	866	817	806	854	873	826	877	835	843	813	850	797	810	833	819	771	789	791	841	823	846	866	856	843	804	776	796	890	791	837	831	799	821	815	784	843	838	849	798	808	877	772	849	870	843	816	766	855	823	782	844	832	844	821	816	890	814	785	881	787	842	807	835	819	779	766	807	845	846	859	814	872	822	863	807	839	830	773	793	811	786	772	835	811	835	868	848	804	789	813	808	832	776	791	809	781	804	849	795	785	855	747	817	777	825	870	841	844	866	821	799	759	764	833	792	769	837	855	833	862	791	823	804	837	819	811	851	839	826	809	783	842	895	825	810	818	850	788	778	825	869	801	832	808	803	825	848	779	816	840	827	865	818	792	820	810	831	828	850	832	823	783	793	798	842	753	806	798	853	844	894	846	861	827	858	820	812	866	805	829	739	796	787	817	826	866	842	821	813	842	842	824	779	795	810	814	831	793	777	779	864	855	873	829	813	851	815	846	809	851	843	791	854	831	866	793	867	803	827	815	788	852	774	852	846	820	838	821	879	831	833	804	845	838	829	789	837	838	807	866	836	828	808	799	880	798	844	821	858	838	822	840	821	852	862	766	838	864	802	822	815	819	842	844	869	846	819	790	826	798	837	832	849	825	772	848	837	777	854	813	771	794	857	841	859	846	800	847	841	817	870	856	882	822	816	787	826	796	821	777	827	824	790	834	847	822	814	780	812	808	850	814	851	872	839	818	818	786	852	818	826	813	845	806	808	795	812	832	806	865	805	839	861	856	781	852	834	855	809	783	834	833	836	810	871	809	821	820	827	819	823	812	815	817	878	785	802	809	835	798	819	847	816	791	794	845	828	846	884	824	819	821	780	823	833	871	850	821	796	818	791	811	791	826	829	830	833	816	839	847	872	777	813	841	836	843	852	775	828	807	850	822	803	829	823	798	831	785	789	785	912	849	790	840	841	851	833	803	789	854	843	848	804	830	858	829	822	795	820	833	819	801	793	824	793	827	781	815	849	842	794	737	860	892	919	885	805	877	798	840	821	796	768	789	835	797	808	769	843	789	820	828	805	796	817	827	832	787	833	846	823	815	820	859	846	838	818	807	806	826	797	787	843	868	826	851	864	792	832	803	823	838	821	796	816	771	836	789	830	798	849	825	827	809	840	818	793	824	872	837	817	796	835	827	798	865	838	850	781	874	796	834	815	775	814	811	796	831	862	766	893	852	812	842	824	804	829	804	838	893	773	810	854	867	800	804	824	862	803	827	818	840	802	849	774	814	766	798	832	828	797	814	863	804	832	888	858	819	826	802	835	790	856	817	823	808	869	834	801	856	800	868	811	846	818	830	876	824	786	835	800	847	817	794	845	809	830	791	790	857	885	864	832	791	782	859	780	805	807	832	839	813	792	822	850	846	808	780	844	800	896	821	860	832	836	843	855	819	811	854	799	789	840	852	900	821	857	795	861	806	793	831	812	807	828	846	802	802	835	816	828	831	832	788	814	822	835	774	816	769	831	794	855	876	814	814	828	830	828	836	825	877	829	835	838	802	804	811	865	824	815	805	813	779	800	860	871	809	780	781	855	811	824	800	784	764	892	810	843	803	872	804	865	835	854	812	820	804	726	840	828	767	886	837	805	808	804	857	793	828	822	856	804	835	838	838	831	845	847	877	823	754	797	813	822	810	809	795	830	837	784	792	846	836	798	802	831	825	776	792	795	800	840	826	797	829	844	832	809	853	859	798	812	847	846	818	836	829	813	806	826	839	793	832	828	840	800	845	784	819	814	810	813	814	801	824	829	885	765	812	833	797	808	814	814	813	814	854	799	814	789	839	811	848	837	881	794	868	778	839	894	826	855	809	831	860	768	838	817	813	849	844	775	818	836	847	845	823	811	815	772	840	783	819	846	837	867	787	856	792	829	799	798	835	891	846	855	813	789	824	819	816	804	806	848	832	832	835	844	774	806	814	837	817	827	794	856	841	853	852	832	817	821	830	796	833	830	861	810	792	818	873	769	825	889	827	845	839	801	844	835	830	841	804	810	834	843	825	853	815	801	797	768	774	814	829	815	788	826	790	816	830	830	785	791	838	822	860	896	790	820	814	835	815	834	813	819	837	844	800	850	827	838	835	855	803	862	804	824	874	803	811	816	855	813	811	843	781	806	846	839	809	795	835	818	843	859	781	800	876	839	802	770	813	791	827	822	803	798	835	884	816	797	870	839	819	856	865	805	845	813	794	811	834	805	817	802	815	858	863	819	810	776	805	792	834	831	795	807	797	836	798	815	816	844	844	859	825	831	841	822	824	843	813	845	834	870	821	807	822	841	792	825	794	825	803	848	788	877	752	812	794	821	823	803	833	814	824	859	840	798	764	822	844	799	805	807	830	814	850	837	803	806	839	875	793	796	808	830	830	804	791	846	824	824	822	843	823	860	843	842	786	854	861	813	789	816	827	818	863	848	838	850	825	802	839	833	848	803	800	829	852	806	805	827	781	828	811	835	807	787	808	799	845	866	806	836	846	799	831	849	803	828	784	808	833	838	776	896	777	766	845	887	850	815	768	813	814	809	793	797	817	868	852	804	815	832	801	858	811	779	857	776	838	820	830	776	805	893	846	825	876	832	832	831	811	783	839	847	821	747	801	847	845	846	857	762	851	824	794	850	818	849	837	836	807	884	805	825	876	847	813	853	828	835	830	848	824	789	847	822	859	765	906	810	798	780	861	832	782	768	817	855	825	850	806	861	780	832	844	804	808	822	823	755	801	789	816	791	765	804	808	814	841	832	891	813	833	809	784	842	821	842	810	801	730	815	786	828	828	920	780	830	814	801	834	795	766	846	799	891	816	827	887
5954	4680	6002	4938	3090	2231	1724	1544	3409	4109	2767	1281	529	394	338	358	334	327	353	346	331	305	311	336	334	310	339	337	323	307	295	309	327	328	308	294	338	298	318	317	295	326	336	317	312	308	343	322	307	309	313	307	325	302	304	310	337	319	326	312	313	330	319	307	339	302	304	332	319	297	334	359	321	313	335	303	334	338	311	308	318	335	322	345	325	328	295	313	303	341	370	329	356	334	327	337	329	279	312	294	326	325	351	330	281	312	353	280	329	308	309	327	326	358	367	361	308	294	322	326	282	308	336	326	319	287	313	327	336	322	333	343	323	300	331	316	354	314	319	334	293	320	310	329	315	329	326	335	331	319	323	321	304	310	267	319	311	325	318	311	319	320	326	275	316	294	319	301	293	336	339	313	318	279	345	319	317	349	308	322	298	324	335	325	338	295	317	330	321	344	333	317	321	300	329	312	333	311	308	292	326	319	327	286	274	302	295	367	299	337	309	321	303	308	330	345	293	314	338	349	332	329	305	324	317	309	328	295	324	346	335	330	308	298	293	316	322	324	264	320	318	316	324	338	305	317	286	312	314	305	333	323	302	330	323	340	295	336	321	345	291	285	320	312	336	332	385	318	304	290	350	313	319	299	348	320	328	322	311	327	342	346	292	315	284	278	332	337	315	326	318	306	320	287	308	319	296	331	295	329	300	316	330	307	329	380	335	284	306	343	307	312	284	320	298	328	315	328	320	314	306	307	318	334	332	333	312	335	305	351	325	320	347	303	306	288	326	314	315	297	318	306	360	338	319	329	332	336	309	293	307	329	307	321	318	310	345	330	348	279	287	319	337	320	309	314	316	336	291	288	308	304	336	296	307	304	276	311	315	337	331	306	288	302	305	308	294	285	338	354	315	353	308	285	314	349	302	334	340	360	334	316	342	322	323	287	334	317	331	272	315	312	305	309	310	327	358	327	318	308	318	342	317	305	308	308	336	293	319	326	312	313	298	324	333	314	311	283	305	300	321	323	304	337	309	359	304	323	302	312	310	330	329	354	336	310	288	323	298	324	299	327	331	348	308	337	285	269	309	331	299	307	290	313	333	306	290	323	298	307	333	304	339	300	335	327	339	338	341	300	320	293	325	333	317	319	334	321	296	320	311	333	297	323	327	315	315	330	350	333	306	308	314	307	286	323	338	341	294	314	361	301	321	316	357	316	303	341	285	335	340	337	330	340	326	309	308	328	315	312	325	337	326	318	303	302	326	315	309	278	296	326	316	303	326	306	337	307	294	303	333	328	331	295	328	315	291	323	342	312	338	335	303	312	331	329	308	322	310	320	327	350	329	303	301	319	307	329	317	309	348	303	316	332	306	309	310	332	308	324	336	328	324	311	314	340	325	348	324	300	304	357	308	329	314	333	352	313	327	340	351	289	328	324	313	345	296	327	338	328	327	326	312	324	345	351	346	284	326	332	306	337	313	297	304	325	346	300	294	324	308	286	313	327	309	337	333	303	300	341	309	306	312	330	306	312	304	292	318	329	323	325	272	326	336	324	309	353	332	310	298	318	304	315	305	327	345	301	295	280	306	306	344	299	312	334	317	336	302	330	348	347	302	361	295	298	331	314	336	316	347	312	309	315	314	314	327	338	328	296	309	340	277	313	317	313	306	307	308	335	304	337	321	325	354	327	335	311	295	320	319	312	310	317	314	343	292	327	321	323	343	345	341	316	361	325	325	348	342	313	345	327	313	319	309	314	342	303	291	346	341	334	348	300	282	313	336	302	285	334	313	303	326	307	320	296	324	328	329	296	295	342	326	321	341	344	307	313	316	346	313	303	337	312	324	303	312	339	306	309	324	323	310	314	329	322	316	339	331	317	325	302	347	301	315	315	313	317	325	314	316	344	343	287	331	308	326	316	342	343	343	310	307	363	280	332	333	345	318	340	281	315	359	369	323	304	327	275	298	308	325	321	337	323	338	298	326	290	322	339	326	304	315	320	306	311	301	305	326	344	321	343	305	318	332	333	300	292	355	295	305	320	352	305	328	339	339	280	295	306	338	336	331	350	327	318	352	300	351	338	310	339	316	331	330	316	301	311	313	305	322	316	320	302	334	312	338	337	313	324	328	315	320	317	336	296	303	322	365	304	313	317	296	318	346	327	315	312	305	307	332	335	323	299	269	333	339	328	334	345	356	363	305	316	328	315	301	338	355	322	351	316	303	306	353	326	320	314	335	296	316	324	324	313	333	331	315	303	304	353	340	322	332	318	308	317	307	310	315	318	329	315	355	297	339	322	293	366	315	328	285	315	355	329	339	298	335	311	344	332	324	304	347	316	353	305	309	337	329	335	325	319	327	311	328	370	274	354	359	324	295	346	321	347	352	318	331	343	327	316	311	333	305	295	354	329	309	343	337	298	330	338	341	302	312	319	326	330	334	306	329	290	307	339	310	334	301	323	307	297	308	300	304	311	333	339	332	298	295	333	292	327	317	303	296	306	319	341	337	287	295	334	334	320	330	331	307	320	321	316	323	308	304	284	351	304	308	292	309	319	300	318	307	359	318	310	368	315	309	313	322	323	321	338	339	368	295	320	356	297	315	322	288	309	334	315	322	312	332	280	294	285	304	329	317	329	307	355	315	328	306	347	310	303	350	332	305	337	332	348	341	308	317	280	314	332	318	327	279	332	347	320	338	287	322	307	301	320	325	325	333	345	310	316	331	345	320	325	312	322	294	316	322	341	331	286	315	312	331	360	315	349	339	289	284	346	307	323	315	292	312	321	356	269	326	307	320	340	327	322	327	327	286	290	306	324	357	348	331	311	300	330	314	341	333	326	302	341	296	328	326	312	322	307	357	297	296	331	312	332	300	314	330	280	372	314	356	318	302	286	324	327	321	332	304	295	317	354	307	314	323	342	289	339	320	307	340	309	290	333	302	310	294	354	298	305	342	328	301	343	319	311	326	286	331	309	314	342	321	354	298	327	317	330	315	308	318	331	334	299	321	295	312	314	307	277	299	328	335	326	334	301	358	341	314	371	334	330	331	311	348	310	309	339	301	307	326	312	353	319	311	333	328	303	311	309	313	297	329	305	357	312	270	291	313	295	333	294	310	355	321	329	342	339	304	342	333	292	329	371	292	361	315	338	298	279	338	346	312	314	323	335	301	368	325	314	297	324	341	318	282	300	315	334	342	313	280	317	314	314	291	341	317	347	298	317	323	346	333	313	281	315	332	321	334	324	317	340	300	314	327	305	330	314	321	342	334	352	321	321	334	317	334	316	311	299	356	326	329	350	327	309	307	335	358	309	318	305	283	310	320	315	319	310	339	324	328	334	340	318	309	345	338	304	346	311	336	296	319	320	342	321	336	310	347	291	319	324	336	314	352	330	342	304	313	329	315	327	313	311	304	334	296	352	300	287	318	331	339	343	318	331	323	319	313	319	334	298	329	303	302	329	326	329	332	328	355	351	329	317	321	322	304	307	314	316
4901	4250	7079	9743	8805	7508	6735	6659	15132	15894	10007	4654	1535	1096	837	825	869	907	913	923	814	856	857	801	899	877	853	848	841	798	821	819	855	832	841	832	773	835	915	847	826	835	835	821	822	848	805	857	843	825	831	791	842	841	823	837	863	870	807	838	826	853	844	806	845	804	859	845	800	882	824	813	852	839	849	858	834	817	842	821	828	778	844	837	825	838	846	832	841	809	785	812	853	856	852	852	809	792	825	828	827	809	818	816	852	903	842	818	851	776	798	818	874	825	831	818	800	847	835	835	869	836	829	872	851	825	888	837	886	817	841	853	831	801	854	819	825	852	822	875	825	843	813	798	830	821	787	869	825	826	856	897	764	820	893	854	815	855	862	880	807	817	799	808	839	768	875	895	806	825	852	808	835	799	841	835	882	805	827	827	763	791	853	813	839	866	870	880	796	833	901	874	827	824	838	846	883	877	786	828	781	837	853	826	828	825	812	766	844	791	843	895	864	842	791	812	837	784	843	814	858	845	837	790	889	865	807	873	800	869	806	813	848	912	802	839	881	882	845	816	804	858	810	814	831	829	794	823	819	825	810	839	795	791	860	819	823	847	862	805	801	793	881	844	857	798	851	819	788	843	845	849	825	885	827	832	839	849	868	821	880	860	904	830	834	818	830	879	811	872	854	839	865	806	857	843	870	825	848	826	839	856	827	826	882	855	813	802	833	794	817	813	872	856	840	822	845	817	811	843	802	881	866	776	851	816	849	820	864	804	855	818	824	825	808	841	806	816	825	798	840	867	839	840	811	840	785	912	814	828	863	820	862	860	775	813	844	881	885	866	784	829	851	858	824	845	856	798	839	824	838	888	826	794	826	918	874	768	868	810	855	824	823	815	822	877	841	833	832	823	829	898	790	800	877	873	837	870	842	807	815	823	873	829	869	863	798	853	890	822	824	860	800	816	846	832	832	791	856	776	837	901	822	818	869	820	852	853	800	828	806	793	852	823	871	827	810	831	858	803	812	845	852	807	833	880	772	785	848	816	891	785	813	840	841	839	852	803	830	817	815	853	836	852	834	810	814	862	823	937	807	794	814	863	846	872	823	829	802	863	790	827	827	814	858	807	837	873	840	808	876	825	871	822	870	792	774	880	800	875	834	870	794	802	817	889	774	870	901	804	860	802	874	811	864	879	863	810	821	838	868	881	793	833	838	796	857	887	812	883	856	771	896	836	845	846	855	826	880	817	802	851	814	883	812	855	826	891	851	811	825	818	793	830	851	896	817	805	846	867	829	867	803	805	875	865	853	853	862	859	801	820	808	816	815	817	866	906	841	859	896	868	821	869	782	843	836	827	799	809	848	813	750	840	831	864	808	886	812	816	851	841	856	863	871	875	851	809	800	808	845	839	833	793	833	865	864	826	869	872	855	825	896	819	840	845	811	863	811	810	833	839	848	791	800	807	859	882	839	816	793	866	779	818	840	830	799	864	857	846	803	866	806	872	854	798	835	871	808	836	873	846	809	785	843	796	864	823	805	848	899	779	799	808	842	853	811	806	863	845	813	855	845	843	830	807	869	831	897	801	853	865	802	841	838	814	816	875	818	844	815	830	850	867	852	894	841	796	793	887	844	865	812	889	847	819	868	844	866	826	860	834	858	805	817	843	773	846	818	845	777	857	794	837	806	852	835	877	853	813	822	846	820	814	855	785	823	838	883	825	828	827	810	818	873	847	811	816	813	783	788	807	811	803	835	864	832	841	833	870	794	869	803	768	828	880	869	806	799	863	809	869	802	844	829	841	812	855	813	801	832	897	857	884	872	821	846	844	774	828	845	821	828	843	786	854	792	813	844	806	833	836	849	850	884	840	840	817	849	793	808	832	835	842	858	830	857	852	821	827	827	867	831	843	840	808	848	830	778	845	745	836	826	850	898	793	820	868	849	834	818	820	872	856	819	853	858	861	858	834	802	889	847	837	795	829	816	848	809	775	794	823	879	879	822	812	859	845	847	838	831	807	836	795	809	827	810	838	865	820	795	861	821	829	853	772	832	856	825	849	856	852	818	848	771	863	876	832	829	837	799	864	833	804	898	859	885	824	811	792	835	833	790	829	816	859	824	837	781	839	829	858	896	809	824	864	824	813	854	846	768	840	868	840	788	835	823	804	808	833	831	837	827	811	824	858	801	795	771	843	811	833	827	848	791	840	832	839	817	851	850	787	848	844	855	832	865	835	845	875	878	870	824	851	802	832	864	842	891	835	754	846	804	890	863	817	819	776	811	854	845	831	824	836	782	849	843	772	861	838	850	848	947	845	800	855	829	865	849	879	790	833	815	878	831	855	873	825	810	913	865	867	786	782	816	830	840	859	786	838	830	798	838	802	830	846	802	806	796	855	785	849	837	823	818	833	924	838	850	805	855	851	834	846	824	866	815	823	845	884	795	852	863	799	903	823	828	831	775	846	852	804	826	840	892	902	833	857	813	880	854	814	858	852	880	840	851	803	824	870	777	837	829	823	848	820	841	822	848	858	839	846	835	816	871	823	857	838	797	834	794	851	850	807	832	817	801	827	877	877	843	801	822	894	855	868	854	835	850	759	863	806	843	823	764	876	820	836	848	817	873	865	836	861	855	879	882	836	880	844	866	840	840	858	825	808	866	845	849	820	823	821	855	843	842	804	806	844	801	842	874	808	824	829	865	882	837	865	808	793	874	780	845	835	814	854	832	806	855	840	868	836	809	776	837	841	817	785	826	793	820	807	873	852	816	848	838	814	849	846	847	805	828	885	833	832	864	825	810	889	839	784	841	805	770	838	841	826	797	785	866	802	807	852	852	835	828	854	857	861	831	866	802	821	853	780	785	827	826	812	816	822	848	783	850	811	825	817	809	835	846	850	809	845	864	849	779	827	825	866	842	856	836	889	822	819	828	850	857	802	812	879	851	839	875	821	853	864	836	869	847	849	836	855	836	834	825	848	815	815	828	841	792	840	869	861	808	808	824	811	817	830	866	804	782	766	819	822	818	832	793	799	800	829	853	867	820	848	820	849	868	817	828	805	834	856	791	793	837	869	848	861	818	826	847	846	854	887	864	835	876	838	895	816	874	845	824	800	829	823	764	853	875	848	828	810	834	819	840	791	833	833	878	837	818	853	835	866	838	853	814	878	828	881	835	899	813	794	807	901	849	871	833	855	775	846	833	847	884	800	838	800	847	872	794	829	826	842	813	814	821	840	841	831	865	844	824	899	869	860	870	881	806	875	821	800	815	814	810	844	858	862	853	846	842	785	861	819	832	822	800	822	841	801	894	821	842	798	792	846	803	791	812	853	832	825	816	852	816	854	848	830	827	839	846	824	837	855	811	820	836	794	873	800	835	840	900	817	852	878	825	834	821	852	840	828	873	850	801	821	791	819	808	800	841	827	852	871	868	794	862	861	830	865	840	807	842	797	857	844	834	836	861	880	817	796	822	826	852	801	825	811	809	823	818	854
14917	10763	14593	15244	11799	8396	7770	8430	30825	31493	19369	7570	1981	869	497	387	327	393	402	379	378	371	324	343	326	353	330	365	337	344	330	330	343	335	341	343	355	329	324	318	347	344	330	346	361	321	392	323	313	362	315	369	330	327	333	324	327	314	358	326	297	337	310	330	348	343	327	331	321	290	354	332	373	338	357	334	336	348	329	324	337	338	335	337	319	356	324	327	361	343	324	339	331	348	346	317	345	374	345	329	334	324	345	331	342	365	321	322	334	336	308	326	365	345	349	292	319	331	328	301	341	318	349	327	321	345	351	314	317	314	337	339	330	309	345	377	366	356	359	290	334	338	336	331	318	345	347	309	373	327	299	319	330	329	351	323	335	337	330	347	325	316	327	316	295	324	339	321	326	369	350	313	322	354	333	306	337	332	355	335	338	312	305	340	346	331	335	330	352	312	329	343	306	300	340	341	354	317	363	318	313	373	339	348	301	336	338	341	347	345	338	304	335	346	327	336	329	329	352	313	340	343	325	338	315	336	375	310	344	325	341	338	325	350	310	330	333	307	320	336	332	357	323	332	351	321	334	311	322	333	324	330	331	317	343	372	340	334	356	313	351	315	334	323	315	315	354	342	318	337	358	318	342	322	309	335	361	340	352	331	318	321	329	347	368	313	315	332	319	370	353	333	298	351	326	355	345	332	319	351	289	355	349	354	323	289	360	314	344	334	333	335	346	362	313	342	317	348	374	328	328	342	318	333	354	343	324	341	336	327	315	340	313	339	307	327	301	347	327	323	312	349	344	312	307	324	326	314	319	299	326	337	332	327	300	361	340	321	361	327	315	336	356	339	307	343	341	351	334	325	344	324	347	358	333	363	337	340	310	319	361	324	345	340	294	331	318	355	372	299	314	329	342	326	315	300	314	318	340	302	321	314	324	347	332	365	307	313	322	339	305	333	343	326	321	327	319	354	335	354	320	331	396	321	284	336	340	329	323	314	301	332	353	335	347	366	312	312	325	372	326	362	311	340	345	329	342	341	321	351	345	355	349	341	367	331	326	320	345	362	361	325	305	325	336	305	335	361	345	312	306	326	322	341	347	312	302	335	296	325	330	351	356	338	338	338	315	324	347	358	341	312	316	315	327	319	363	351	306	319	334	318	318	326	342	333	340	349	328	318	350	331	323	315	288	344	319	297	360	304	347	335	317	313	329	312	338	348	321	346	353	328	337	338	325	330	327	342	302	319	351	316	319	304	336	321	337	307	302	366	348	318	334	334	329	333	339	328	342	338	348	342	334	365	319	329	333	369	296	345	331	319	336	348	346	313	324	335	329	357	338	333	312	344	339	318	325	349	321	339	341	330	366	312	365	320	323	341	343	304	300	325	360	365	351	346	315	369	309	331	322	343	284	351	377	333	327	313	331	338	317	320	332	352	351	359	358	314	307	327	367	353	324	339	308	346	309	334	326	331	341	318	325	303	360	357	342	309	336	353	339	318	352	340	343	339	332	338	336	346	357	335	326	338	325	327	354	329	357	313	335	333	340	312	317	352	289	320	316	338	334	336	348	366	323	357	343	330	329	327	328	302	299	309	332	341	343	323	345	347	315	329	328	314	325	348	328	370	354	333	352	329	353	337	311	337	332	337	346	336	314	377	369	327	329	343	317	339	317	345	330	335	345	320	342	340	353	338	325	358	329	296	363	336	325	346	337	325	339	285	344	287	349	340	331	358	367	342	347	336	342	355	327	323	324	360	328	336	370	363	321	358	347	369	328	345	323	354	322	340	333	368	278	334	343	332	329	340	333	352	332	319	331	352	346	384	315	364	300	345	345	307	341	329	373	327	325	372	353	358	311	343	353	312	281	340	340	314	355	336	289	333	311	335	330	354	340	349	340	348	308	324	324	356	345	327	349	328	328	313	345	329	361	346	363	339	327	316	354	320	347	359	323	348	327	306	356	339	314	349	316	360	353	321	346	324	306	319	310	340	348	356	341	322	308	314	352	336	315	302	327	354	339	341	336	330	344	330	344	329	373	336	322	324	325	332	353	325	355	334	310	340	328	317	339	330	328	338	336	321	338	347	330	362	324	359	332	336	344	320	348	360	342	332	298	345	338	340	351	316	332	341	335	327	335	318	338	352	318	336	297	352	321	346	310	345	350	320	350	360	341	355	330	356	318	368	334	298	301	324	349	332	322	340	334	283	339	391	308	314	356	329	345	326	339	342	326	340	329	292	367	340	363	319	344	319	326	339	331	340	306	319	347	333	310	304	330	306	325	348	323	330	306	339	340	330	341	311	324	332	334	323	316	344	307	343	336	308	348	349	350	316	351	340	317	337	327	336	332	302	392	350	317	325	340	342	345	328	315	317	333	336	346	350	340	341	344	331	328	297	332	322	327	362	336	310	346	332	355	324	368	312	308	330	332	340	334	341	290	332	329	318	335	292	317	331	347	347	292	369	324	338	305	323	346	322	336	364	301	344	359	342	325	330	330	310	306	315	316	337	350	321	336	308	297	322	325	386	375	345	365	317	331	365	341	334	325	311	332	334	338	333	322	315	311	351	311	335	330	326	333	366	316	311	343	339	332	330	343	347	338	310	379	354	317	324	364	348	334	323	353	326	333	356	342	340	331	355	341	351	353	330	356	309	349	348	360	332	344	324	315	307	315	333	329	336	335	318	338	336	319	308	320	353	336	347	326	315	325	320	331	292	342	331	312	335	355	328	337	327	343	347	370	318	361	314	311	323	342	339	335	318	325	323	339	311	347	326	341	315	335	326	295	341	347	337	352	325	353	331	327	331	344	330	352	339	351	317	314	308	361	326	317	373	317	324	363	330	328	314	339	325	314	278	319	319	322	322	300	347	313	367	295	330	315	309	340	348	324	304	339	323	360	316	339	307	313	354	348	321	354	341	312	334	333	331	356	345	361	353	337	331	333	343	383	318	370	311	319	319	346	351	349	370	315	331	305	354	315	334	341	343	328	367	315	333	328	310	382	330	325	290	309	291	306	303	285	360	331	337	322	332	336	315	356	309	349	363	334	320	326	304	345	333	360	320	320	317	331	356	323	332	334	323	339	310	316	334	305	349	348	332	337	321	320	363	336	313	346	324	345	308	327	343	378	338	332	332	353	345	335	330	324	291	340	379	372	329	346	370	326	354	347	324	340	360	318	343	295	338	338	343	299	359	326	291	340	361	317	347	290	311	336	370	353	348	339	378	360	354	350	328	322	310	333	325	349	328	320	320	297	308	323	344	331	345	325	304	344	363	340	326	331	308	361	345	364	326	309	315	322	317	333	300	341	335	324	329	347	343	322	357	362	349	313	345	332	342	330	347	349	314	355	346	342	331	325	334	341	347	315	332	335	330	272	308	314	307	344	314	349	356	350	356	354	338	326	307	332	300	383	335	347	348	317	286	350	348	354	306	345	343	357	322	337	368	341	344	345	333	317	344	353	348	352	361	322	324	350	314	317	324	347	318	315	321
10188	8538	13533	17983	18097	16421	16768	21674	49389	47158	34823	19553	6731	3198	1580	902	964	1188	1249	1177	993	957	856	868	877	865	872	933	876	861	867	883	886	885	907	873	885	847	859	859	864	828	876	858	850	888	890	894	905	899	867	837	859	863	814	854	914	872	872	858	846	885	836	857	833	841	842	870	891	891	934	935	918	833	833	861	848	866	861	856	872	863	817	883	881	887	806	830	860	880	866	867	893	839	905	902	856	889	908	874	893	841	854	859	854	902	843	900	902	817	817	886	841	931	893	891	876	821	891	919	861	855	868	837	840	868	887	860	850	855	885	862	808	859	841	881	846	906	887	889	887	836	867	841	877	886	873	847	818	906	861	864	843	854	896	847	900	891	815	853	880	907	823	894	881	868	850	869	864	870	881	897	873	850	912	865	880	878	849	831	865	825	912	868	913	939	833	816	846	815	807	870	930	845	825	897	850	900	852	830	848	864	894	889	883	868	865	848	895	905	819	831	903	829	855	843	889	888	802	872	861	895	871	882	858	810	889	895	859	864	879	849	846	890	846	885	871	889	893	849	919	891	869	885	874	867	897	918	843	843	878	891	884	837	902	877	848	889	890	913	905	843	872	856	894	882	871	864	841	811	854	882	852	885	921	875	894	894	859	867	915	868	856	900	825	844	809	872	840	853	874	829	875	905	883	862	869	868	855	863	832	904	866	893	877	833	910	889	872	858	887	860	886	859	843	844	869	883	845	900	860	909	908	909	870	869	843	902	819	896	867	898	909	867	874	855	858	905	806	914	879	871	806	883	910	892	915	883	858	922	821	877	902	864	916	880	843	848	881	885	882	870	842	959	882	903	879	882	854	853	859	866	876	861	871	839	887	897	861	873	845	891	816	876	862	891	887	872	869	890	868	861	889	871	851	888	851	854	884	852	881	844	856	818	873	817	917	876	859	880	883	820	888	884	900	837	892	867	873	914	843	840	820	911	848	843	853	841	899	925	866	899	835	869	798	863	857	874	838	842	810	881	847	892	894	861	834	821	898	875	874	855	850	889	872	841	829	879	878	881	872	895	843	820	882	858	912	913	885	912	866	849	890	848	901	851	877	882	902	801	862	838	917	880	884	903	879	893	844	843	878	843	855	864	857	887	870	875	891	912	874	860	854	832	901	854	886	841	897	886	867	858	856	867	817	905	904	832	850	894	886	864	924	837	841	847	852	896	868	867	903	837	861	835	875	892	873	868	870	866	887	860	812	914	893	875	892	863	825	875	880	864	869	893	873	890	890	866	886	862	877	872	916	842	844	881	917	865	787	891	860	886	872	892	818	821	848	901	852	904	849	813	880	850	858	905	917	846	856	887	857	840	879	872	835	926	847	837	903	884	852	842	861	932	862	898	893	915	864	891	878	830	826	880	873	887	883	847	865	808	864	901	865	792	887	877	889	837	904	886	846	846	852	874	893	878	874	866	880	854	864	839	886	873	900	765	878	855	874	893	830	854	924	882	812	862	882	871	925	880	849	889	877	845	838	863	853	864	900	866	884	829	905	923	919	862	837	849	886	844	912	833	876	862	855	870	888	796	809	891	905	891	830	839	910	840	882	860	841	854	903	912	845	849	905	835	866	866	841	880	820	879	874	843	863	863	811	857	817	844	885	840	872	917	858	868	858	865	897	860	837	899	837	846	873	890	885	870	941	853	883	895	901	838	864	885	887	819	847	843	911	920	885	839	838	837	859	831	855	872	869	908	863	840	883	892	865	886	873	868	915	888	823	899	892	874	873	874	850	886	880	827	876	855	860	888	792	899	875	877	844	925	853	817	808	905	865	851	907	806	874	915	906	829	918	900	846	827	880	800	879	885	897	907	890	825	858	894	851	829	885	800	852	892	870	836	824	897	869	841	823	821	870	893	832	864	901	818	859	851	912	890	901	839	874	824	852	856	897	849	840	885	827	888	840	883	908	837	882	854	891	926	850	823	878	878	822	891	889	886	865	876	873	838	829	902	879	927	862	848	835	882	908	836	845	849	841	843	862	898	842	866	901	892	898	862	861	907	883	803	886	891	873	789	826	871	871	851	899	896	910	874	883	886	842	820	923	907	870	926	929	846	888	873	821	858	889	893	894	872	925	861	835	882	857	865	881	868	889	806	869	895	856	884	866	878	800	902	924	828	815	864	874	863	875	854	880	855	849	829	824	888	871	822	795	858	853	889	849	838	871	880	847	900	891	835	873	870	831	852	866	841	857	806	798	845	815	857	896	887	852	859	884	866	848	855	849	833	907	887	888	858	964	922	819	854	892	852	884	830	824	848	860	896	896	927	875	882	860	811	832	826	877	929	882	871	844	850	837	825	830	842	882	899	882	871	800	865	862	833	897	917	836	860	875	827	848	864	878	864	869	874	894	821	938	892	846	850	875	894	800	885	892	869	882	825	891	889	857	876	880	902	843	846	907	818	805	888	879	892	864	903	889	812	857	871	831	873	835	880	907	829	877	869	829	830	779	861	811	873	843	829	836	871	818	888	846	855	883	852	878	866	890	926	851	910	828	834	846	871	868	902	831	882	896	851	849	861	830	858	855	878	864	862	884	862	848	870	871	833	868	808	801	825	893	881	852	882	836	820	860	871	915	845	852	848	903	885	856	862	857	865	840	906	849	875	874	831	889	833	845	832	890	846	899	846	916	841	879	854	897	894	905	855	811	814	826	883	887	842	825	895	836	852	797	878	850	898	832	827	855	840	874	852	869	868	888	877	851	881	872	952	868	896	900	914	791	882	873	890	859	824	851	839	856	822	835	836	870	836	826	855	887	878	837	854	892	836	822	860	895	883	864	833	876	860	937	875	899	836	903	796	836	857	829	877	881	877	882	830	831	812	867	873	918	815	840	852	912	857	902	818	878	860	840	893	875	815	871	870	854	863	871	912	875	888	875	812	867	803	919	882	874	870	832	846	891	853	842	850	895	799	843	837	864	852	913	841	854	854	808	918	857	838	870	906	813	920	858	849	872	879	855	900	838	897	898	903	876	856	839	897	850	853	886	856	817	844	904	853	889	841	810	855	848	901	889	902	858	875	807	861	842	867	846	862	839	906	890	880	806	890	846	855	868	880	842	847	892	872	825	889	880	842	864	873	892	896	872	872	833	845	838	865	840	873	907	830	836	879	841	905	838	906	818	820	857	861	814	887	858	857	858	832	844	817	838	908	885	876	865	831	855	891	857	909	896	921	835	890	896	898	864	868	820	862	874	869	837	851	900	895	852	869	871	884	867	826	837	912	911	875	875	903	893	937	804	830	831	864	818	871	842	898	820	876	918	859	880	858	900	871	935	855	871	866	858	844	878	875	882	842	824	823	826	870	879	872	899	839	864	858	874	932	863	920	869	858	900	876	822	837	873	896	877	892	868	875	845	850	824	831	824	879	902	864	871	858	872	873	910	885	854	815	843	943	841	821	858	909	868	838	874	893	822	868	874	864	858	807	882	833	866	793	877	876
22466	15648	20525	21739	17151	13574	11235	13169	44348	44219	29547	13620	3751	1319	601	312	319	411	473	418	404	341	338	316	341	318	313	322	333	336	328	342	317	337	317	337	319	300	310	356	312	313	331	328	327	319	307	359	299	312	298	303	309	374	329	317	313	364	366	298	313	325	309	346	314	326	338	317	344	308	316	280	346	314	348	340	355	325	343	325	319	301	348	318	304	330	315	309	314	333	345	327	335	341	322	305	297	332	291	324	285	316	321	309	322	305	358	297	310	349	318	304	299	317	343	343	340	331	322	296	313	340	308	304	272	291	302	336	299	317	293	352	320	326	300	311	280	347	331	313	281	270	308	300	297	311	300	319	305	296	300	307	326	326	334	301	336	309	351	338	308	305	316	291	329	330	333	308	311	317	302	290	341	307	324	308	335	308	323	329	348	283	324	334	308	310	295	316	327	317	335	329	323	288	329	308	337	360	337	324	316	315	349	318	328	306	267	313	330	302	326	312	313	328	313	317	340	327	331	346	305	317	335	322	314	316	301	319	319	330	325	284	307	329	301	340	315	318	318	332	325	307	343	334	327	296	276	305	336	340	340	326	306	346	300	327	302	320	292	324	335	302	305	346	309	329	336	328	315	304	306	342	341	322	312	325	308	309	333	345	306	319	302	331	302	332	342	333	316	319	318	306	300	289	319	308	330	319	307	359	291	292	330	326	285	319	320	278	291	288	316	288	339	344	292	349	340	312	315	313	339	316	308	335	311	297	299	363	301	291	332	309	307	343	306	314	324	310	284	329	312	332	280	335	315	308	300	336	307	326	298	313	300	319	303	312	297	297	261	317	356	330	320	312	305	327	313	295	318	338	304	316	318	336	337	349	330	327	339	315	314	319	292	326	339	309	351	327	309	314	302	322	358	283	339	308	302	319	310	353	312	297	342	325	356	340	276	304	328	328	328	309	313	301	328	326	352	314	294	338	305	315	294	293	342	306	310	336	293	317	327	328	330	325	331	332	331	321	340	334	339	314	322	305	320	321	330	304	294	302	295	304	317	286	329	307	291	334	331	323	384	307	332	312	322	335	314	325	311	322	329	309	297	308	321	332	310	300	307	337	345	315	316	295	331	320	303	311	307	324	315	327	361	322	348	311	313	333	280	287	298	278	256	299	311	330	319	306	324	310	327	315	303	295	339	313	328	300	324	329	337	286	320	315	326	328	321	359	307	345	313	316	332	338	338	319	322	324	307	305	281	311	331	304	305	324	331	346	291	327	320	340	325	346	304	367	309	311	287	310	331	270	309	335	307	311	327	319	313	298	298	301	314	303	305	317	350	313	326	333	327	331	342	314	312	334	321	300	310	307	338	329	289	296	312	336	325	341	304	286	339	300	295	302	308	292	330	319	298	321	327	279	300	329	332	307	311	312	323	293	346	317	296	305	301	346	333	341	295	287	333	297	322	299	330	336	294	320	319	301	320	310	282	325	302	332	314	308	339	297	297	334	330	365	297	307	331	315	321	307	285	318	320	323	338	304	308	310	318	306	302	334	307	297	255	315	336	307	305	308	300	317	304	333	311	328	299	313	329	329	318	321	288	343	315	342	318	315	302	313	322	321	324	321	339	340	355	333	348	324	332	312	304	285	319	325	312	314	330	287	326	299	331	331	313	295	320	292	335	351	331	319	299	350	304	324	311	325	318	325	307	305	325	291	328	310	306	334	277	340	305	286	318	343	336	344	320	323	328	323	327	331	321	342	322	315	340	341	306	269	296	319	300	329	311	310	293	333	316	346	319	315	311	294	271	331	337	321	302	309	307	291	327	323	285	332	321	301	303	327	313	364	314	323	307	305	304	339	285	296	321	313	334	338	349	339	344	329	329	297	330	319	334	311	322	315	317	323	334	337	301	330	332	319	308	337	337	295	323	330	327	312	327	308	333	341	326	358	313	283	328	304	332	327	347	328	319	329	332	308	319	325	313	328	337	299	312	279	303	311	304	338	312	318	293	306	322	344	314	309	324	304	311	336	330	324	306	300	340	306	314	306	336	333	317	324	317	338	295	344	329	312	297	300	331	325	333	296	307	343	325	333	348	330	332	312	326	347	318	301	306	313	319	345	316	313	287	306	322	304	328	316	321	341	326	328	314	347	331	327	316	322	343	327	294	318	327	295	360	305	343	316	315	319	305	311	327	325	282	357	327	342	330	331	319	342	331	311	312	305	302	330	278	303	284	356	340	322	334	320	303	322	317	314	291	290	282	311	297	296	300	310	349	352	366	327	312	329	307	310	355	332	283	341	307	320	334	322	323	297	321	310	347	292	336	323	350	305	317	293	270	326	354	339	322	318	291	309	338	331	301	286	338	321	330	308	316	332	354	286	336	325	310	310	322	329	334	345	309	307	303	344	318	344	311	317	323	318	346	312	335	321	315	341	336	312	323	316	338	324	364	311	289	306	338	323	293	345	326	326	316	356	347	307	305	323	361	320	300	310	314	330	308	319	338	335	321	342	292	330	325	354	327	311	321	326	303	321	325	351	304	315	339	300	321	314	289	342	297	329	309	306	309	341	351	326	313	342	320	290	330	340	312	282	320	293	342	331	296	301	271	296	324	311	341	306	354	318	312	277	313	346	339	306	281	330	334	338	287	328	327	331	326	301	300	279	333	295	318	329	320	334	301	342	309	327	308	334	338	339	329	363	325	307	303	330	342	291	296	308	291	316	331	339	301	295	334	298	327	330	336	309	309	323	298	299	331	299	312	336	326	267	339	306	321	306	317	366	318	332	310	319	325	305	329	301	310	333	328	292	317	373	296	295	280	324	280	328	328	332	323	328	291	313	307	320	285	314	311	344	335	306	303	320	314	329	310	324	345	373	299	310	316	321	322	320	300	308	326	344	322	313	340	327	340	299	298	337	337	322	304	341	314	309	292	337	312	308	333	312	309	309	329	320	346	338	338	343	325	316	296	332	306	317	313	308	310	309	289	313	307	317	315	306	330	322	308	314	327	305	349	303	333	297	329	320	330	295	302	350	362	327	351	349	346	303	316	290	325	337	310	324	317	313	297	320	332	293	318	360	334	313	298	319	328	323	362	301	300	309	300	329	342	296	329	332	322	314	325	313	299	307	313	305	322	346	300	327	325	336	334	312	337	326	323	329	338	312	315	290	290	305	325	339	329	310	339	310	301	312	337	321	303	329	351	302	342	321	296	338	325	308	324	334	349	308	339	316	337	316	326	338	315	314	300	318	303	324	335	336	307	305	320	299	301	360	282	332	305	309	314	341	322	329	332	336	282	300	310	303	339	335	258	292	301	326	301	302	298	341	325	271	324	321	334	330	299	335	305	368	320	314	318	308	305	302	336	302	290	299	351	317	318	372	296	300	322	314	293	352	326	279	336	328	313	345	299	323	336	293	335	290	289	352	308	332	315	317	299	343	293	326	330	313	327	294	340	325	277	310	296	343	285	324	329	294	297	303	326	295	335	327	335	335	359	340
13501	11233	18120	21919	21648	21009	21474	28145	59986	57185	43345	26538	10768	5382	2174	869	902	1337	1569	1344	1117	980	782	842	883	841	865	827	836	824	826	843	868	838	839	792	867	843	794	841	807	826	866	839	873	836	801	817	806	831	824	830	843	800	808	770	828	808	798	852	851	798	803	832	881	831	780	810	822	832	777	802	814	866	841	846	806	817	846	821	870	801	848	863	840	815	843	854	852	835	823	851	822	799	862	839	792	820	816	884	846	822	777	813	814	822	791	870	812	818	823	815	815	836	833	818	765	813	786	848	783	849	849	818	790	838	810	823	843	836	840	788	815	799	778	855	816	800	834	806	815	815	816	840	806	771	758	818	795	797	823	815	794	859	750	807	836	858	792	881	834	812	782	822	828	815	810	861	790	778	794	775	826	837	777	836	857	867	837	883	810	813	811	809	835	818	823	830	820	860	768	855	864	905	832	840	812	788	838	829	787	792	794	778	857	841	838	865	790	828	864	849	831	802	823	860	823	860	853	851	868	840	782	838	815	830	823	810	833	823	819	794	846	794	871	853	812	831	854	764	813	844	850	862	798	847	875	841	783	861	821	829	832	825	842	790	823	856	815	836	830	842	875	785	878	800	770	856	758	842	851	848	841	838	804	792	799	795	844	843	856	838	841	795	838	825	858	834	796	794	824	857	799	830	811	833	829	877	761	806	861	789	839	824	859	825	827	853	856	790	829	765	777	809	864	788	805	834	813	796	881	808	773	836	795	800	885	885	771	793	846	808	851	812	770	802	844	837	819	866	830	815	805	839	854	875	880	822	802	851	813	794	798	840	869	816	801	848	836	794	791	844	860	828	822	831	808	823	808	746	840	826	816	857	751	802	775	805	840	786	773	832	852	831	794	816	824	806	828	835	755	861	853	868	819	835	804	818	760	838	849	890	834	826	843	867	822	820	795	884	811	852	850	852	838	797	840	837	868	813	839	878	868	826	818	835	758	844	832	788	781	805	836	810	858	818	792	794	737	806	848	784	866	778	810	825	840	843	841	832	845	832	846	841	858	813	895	819	794	840	857	823	824	845	833	845	814	834	805	833	825	817	798	812	806	811	842	824	843	840	835	847	853	876	801	821	840	816	842	834	849	833	802	829	790	839	826	860	814	820	859	846	851	803	799	816	849	826	783	837	859	807	804	818	821	817	805	823	814	825	785	786	841	840	825	810	852	844	861	826	804	866	844	776	847	822	844	833	849	822	822	828	850	791	852	821	797	845	813	865	780	857	850	821	803	783	819	817	789	842	844	809	830	854	811	792	845	832	786	844	860	817	764	747	824	822	844	789	840	835	878	824	827	846	825	816	853	823	857	832	867	846	781	809	795	844	782	855	775	802	849	806	826	898	847	812	848	793	859	845	858	812	844	815	827	803	806	806	862	882	836	812	859	832	824	817	828	815	832	871	816	809	838	876	880	835	788	775	868	815	832	801	862	830	829	819	906	826	828	830	836	808	842	821	817	847	793	810	802	841	788	828	819	846	863	864	851	819	828	854	780	799	872	795	826	789	801	876	882	837	861	829	841	816	798	848	824	771	809	811	807	853	794	843	857	817	865	780	769	840	827	805	835	841	790	834	796	861	863	857	849	899	782	853	776	747	805	841	856	801	820	836	812	815	791	819	851	874	823	827	814	903	827	831	801	808	798	779	869	849	796	891	835	851	856	790	874	833	810	823	805	789	872	803	847	818	809	832	831	851	829	788	838	862	870	816	770	812	851	798	805	850	812	823	850	863	893	821	839	864	806	866	812	780	850	779	819	874	864	837	807	815	856	803	816	825	788	824	816	820	858	835	807	837	852	872	828	870	789	851	857	857	830	793	779	819	853	815	800	847	811	856	815	830	816	813	862	889	788	798	813	840	839	796	804	783	835	867	776	807	821	832	870	847	825	818	844	837	858	760	857	808	810	861	809	834	843	779	776	814	825	765	837	809	840	839	891	833	862	842	826	779	821	770	823	798	830	836	818	804	844	837	824	837	825	862	811	845	869	810	797	784	821	797	810	877	807	867	820	783	764	794	817	848	843	840	775	859	821	829	866	845	834	842	839	779	819	803	868	788	796	846	873	827	838	803	791	801	809	816	877	830	856	787	846	830	832	834	849	802	813	840	780	792	823	829	876	804	811	850	798	824	838	777	851	826	772	846	795	818	800	805	828	810	829	867	830	849	845	859	821	804	803	821	815	816	813	825	787	804	778	807	835	788	827	835	798	803	827	817	792	844	848	799	861	842	854	874	829	824	795	818	804	854	790	833	829	833	887	840	803	832	833	808	835	820	840	768	793	828	849	820	818	855	838	821	754	864	835	833	808	790	818	837	813	834	810	834	868	868	833	794	805	833	769	786	825	866	794	809	820	867	771	847	748	851	838	867	862	795	811	795	803	825	860	834	819	829	805	802	814	824	845	815	847	814	823	794	820	789	824	787	820	853	881	826	832	819	860	792	805	836	801	875	803	858	857	780	868	850	888	868	767	774	832	813	832	829	831	819	780	854	806	807	829	849	827	822	833	803	831	845	802	851	807	914	839	826	805	804	809	877	819	865	844	792	799	838	850	839	845	878	818	811	866	827	815	815	849	803	792	919	788	842	790	783	817	755	839	796	831	796	828	742	844	821	755	825	818	848	818	851	821	804	818	818	862	827	806	830	810	804	886	874	848	780	878	827	884	837	830	870	845	856	774	838	793	841	820	809	801	834	849	873	789	801	793	823	800	857	831	834	859	842	855	860	841	802	785	821	780	876	823	833	784	794	841	843	873	802	797	831	785	813	826	793	833	824	790	874	786	821	845	827	818	813	776	786	804	855	814	792	809	804	792	799	846	844	876	870	776	796	843	819	867	816	858	830	820	858	821	857	790	849	814	845	790	806	820	830	789	794	871	838	808	838	782	806	786	832	843	841	803	862	837	804	858	795	839	844	798	774	847	832	813	770	815	803	832	838	837	840	853	794	814	873	798	854	794	833	807	813	822	822	857	789	793	847	828	831	830	833	825	794	825	817	813	788	785	796	860	834	843	842	826	795	811	859	805	830	849	808	811	793	794	903	855	771	803	867	844	799	843	815	823	830	827	805	843	813	803	803	816	822	808	814	811	779	828	861	806	832	804	896	833	823	791	837	821	776	818	828	784	867	822	813	871	798	810	816	853	793	826	803	896	802	842	819	812	794	801	859	801	849	785	789	851	879	772	850	805	842	807	818	858	816	846	881	793	850	820	842	820	851	816	837	832	769	880	804	787	844	801	828	812	817	832	797	830	857	880	815	816	792	813	855	847	855	806	900	848	856	819	813	802	837	815	874	864	774	866	861	793	833	826	844	853	814	810	848	801	840	804	773	816	837	836	793	882	810	880	853	871	849	805	806	837	806	791	801	851	828	878	766	801	829	825	820	838	800	826	859	803	841	808	825	828	830	831	849	813	813	853	828	840	840	826	804	842	879	785	818	761	840	870	786
6265	4498	6266	5456	3284	1929	1608	1530	3538	4105	2706	1267	554	409	348	303	329	343	330	345	342	321	326	311	289	302	335	291	308	336	345	297	335	308	288	303	313	298	314	320	322	281	292	331	302	347	315	358	305	334	301	298	293	299	311	337	339	328	353	307	310	311	324	340	317	321	312	364	341	332	325	313	331	324	348	332	310	324	325	337	334	309	312	309	322	299	286	314	350	301	328	319	305	366	320	317	329	291	336	329	286	316	323	383	315	289	329	313	333	375	327	324	317	311	315	305	298	313	338	300	310	323	310	302	302	352	284	308	347	320	299	317	306	321	335	308	281	304	323	294	307	321	317	321	345	324	308	339	327	301	328	317	305	309	342	314	326	327	326	331	321	326	362	315	328	317	320	316	328	312	330	329	326	318	325	304	310	327	308	340	309	308	319	344	318	321	315	307	310	333	315	342	341	330	327	327	309	298	304	311	326	306	357	302	294	348	352	327	324	335	301	317	320	314	322	318	322	352	331	280	323	319	319	315	293	317	323	328	312	343	303	312	321	319	321	324	318	346	334	281	338	332	336	330	297	328	333	338	278	332	295	309	333	350	309	321	329	324	290	345	311	334	331	346	325	329	334	318	322	326	322	298	353	335	292	314	340	345	319	329	330	342	329	317	317	330	309	317	330	347	293	323	332	327	297	321	325	331	287	314	342	316	331	318	333	310	309	358	342	298	326	312	308	340	336	329	350	310	288	342	335	316	318	298	318	334	346	314	322	304	288	322	312	312	309	341	301	354	339	324	326	293	295	316	312	307	336	297	316	316	339	335	292	294	309	332	308	330	341	335	268	308	357	300	321	298	334	325	341	300	294	299	312	316	359	314	311	324	322	302	296	306	322	325	330	345	316	302	311	300	321	342	311	318	345	317	326	306	314	320	320	309	318	345	312	310	322	348	299	315	343	305	333	334	365	324	334	303	343	328	320	309	324	270	316	307	344	332	274	365	326	293	328	332	337	323	345	302	338	327	282	318	310	297	352	329	331	326	314	317	336	302	300	351	330	333	303	317	355	330	318	342	322	311	331	331	314	311	325	303	328	310	330	303	303	328	315	311	314	336	318	348	318	315	355	314	311	303	282	318	295	347	315	317	297	332	307	329	338	308	295	322	327	360	298	298	326	345	320	321	332	323	324	333	347	339	342	315	343	319	296	287	329	292	320	322	296	348	318	313	336	313	279	332	319	327	308	331	335	314	302	327	333	318	332	316	313	310	339	336	331	299	311	297	334	351	322	334	316	305	358	302	294	329	338	326	296	317	342	348	321	345	352	322	325	367	339	351	311	352	307	360	313	301	311	343	330	295	323	323	296	333	356	284	291	302	290	318	327	297	326	313	300	322	322	336	296	330	326	294	293	332	352	350	298	319	319	333	311	286	310	322	305	349	329	290	314	345	318	326	323	315	346	335	316	350	313	313	355	337	311	319	350	334	315	309	360	343	319	339	296	302	308	341	302	292	311	317	283	322	314	325	275	305	284	319	313	302	338	315	318	324	322	299	320	357	303	334	314	316	301	338	335	311	350	342	319	312	332	317	293	340	298	328	310	337	340	309	305	306	315	332	309	350	323	302	325	317	310	318	331	338	331	296	347	338	382	317	335	352	326	309	347	334	319	299	302	343	311	340	358	337	332	291	352	318	273	310	304	325	328	301	330	337	309	311	290	339	319	310	335	316	327	321	314	322	318	319	305	329	343	308	329	325	305	318	290	315	308	338	346	354	326	317	326	305	314	330	296	282	340	325	353	321	329	296	317	303	332	342	301	335	321	345	331	334	347	310	325	328	343	296	350	335	330	315	323	339	303	345	354	337	340	352	315	348	321	340	346	317	327	297	296	300	274	334	314	306	319	314	315	313	327	346	319	346	332	328	297	312	330	338	314	336	302	318	346	318	301	336	317	338	316	322	316	314	310	309	337	299	325	335	331	355	299	311	327	329	319	293	309	346	332	320	319	307	320	327	331	315	318	312	291	333	338	298	328	339	350	321	341	361	331	342	305	312	298	326	346	320	306	339	352	293	320	301	334	284	313	305	292	347	315	287	331	332	292	298	306	310	292	326	327	315	293	330	322	292	307	313	323	302	325	298	336	313	338	320	353	336	346	315	328	325	308	352	307	318	328	339	322	314	333	308	341	329	296	354	325	320	321	314	288	323	349	293	321	339	318	306	315	333	287	338	314	317	319	348	307	295	320	325	295	331	292	340	312	309	337	301	310	342	320	323	318	318	315	321	319	333	315	328	326	339	294	288	337	320	312	297	364	325	330	361	345	320	322	352	302	305	354	327	316	298	318	306	328	341	349	307	354	335	294	344	331	317	316	282	302	292	308	316	302	314	326	303	324	324	313	346	285	316	309	318	329	338	320	316	294	322	311	340	318	302	325	316	318	330	323	313	332	319	301	335	318	323	312	306	310	306	302	321	337	318	288	323	324	308	317	311	322	338	304	322	302	330	349	282	315	327	336	310	311	302	338	295	307	333	309	309	326	328	303	329	326	314	302	338	316	315	304	327	341	302	318	323	338	327	316	304	301	316	316	340	335	336	326	280	345	299	357	334	336	327	319	334	330	330	355	329	341	320	318	332	281	341	300	331	333	321	320	360	316	329	340	301	315	321	318	302	308	340	320	319	329	312	337	329	313	314	329	321	324	321	318	332	315	357	330	317	302	269	341	323	319	310	296	302	321	292	321	336	327	312	327	326	323	318	317	276	331	336	307	287	286	321	344	338	313	283	302	339	304	322	330	333	317	322	332	320	324	319	321	302	298	308	317	325	316	302	325	306	285	294	341	323	292	344	336	294	303	343	319	308	302	310	307	336	316	333	339	311	300	340	302	339	300	304	296	318	303	350	339	297	325	327	332	342	341	322	321	322	319	310	329	330	337	303	309	318	319	328	320	313	307	275	329	335	337	367	286	318	300	323	310	297	320	323	332	318	340	322	325	332	321	324	357	324	304	323	322	315	317	322	332	320	320	343	329	323	360	312	353	307	332	310	323	308	320	331	325	320	333	304	315	334	309	312	316	320	347	296	328	298	314	300	332	327	313	298	333	352	336	324	329	325	331	310	322	342	338	335	334	297	327	310	297	352	314	371	297	297	328	332	339	326	328	369	289	311	339	327	346	326	320	322	316	327	330	300	289	315	305	335	313	306	326	323	311	308	336	330	323	323	307	307	311	322	343	332	317	316	329	306	344	329	326	338	273	329	331	307	316	323	303	319	306	343	310	324	326	316	339	333	325	322	318	288	325	311	311	299	318	330	277	344	318	312	320	318	363	291	309	334	311	307	331	314	314	301	331	319	337	303	348	330	319	331	345	296	332	327	326	364	331	319	322	364	303	322	340	336	305	285	311	330	293	309	341	317	321	364	311	345	310	318	343	313	297	293	320	311	323	340	307	309	325	315	325	332	329	298	316	318	297	308	335	328	334	335	334	304	291	332	290	304
4945	4040	7801	9967	8928	6900	6478	7225	15738	15559	9587	4342	1722	1180	868	822	828	857	853	899	899	905	822	872	835	827	881	877	850	779	823	816	812	846	865	803	879	844	847	839	865	810	880	823	857	839	883	839	845	848	836	822	817	877	796	861	847	824	844	857	818	853	830	848	767	815	857	851	846	894	880	785	856	865	864	896	862	842	814	827	897	837	808	890	807	898	790	820	822	770	849	864	817	872	815	830	777	834	838	897	812	844	838	838	832	830	818	875	811	851	837	829	810	839	796	805	837	816	866	842	823	776	864	868	839	819	846	857	805	816	870	892	882	818	843	846	830	830	877	852	820	835	800	857	759	853	856	904	824	846	831	785	786	764	819	899	850	811	843	791	862	807	848	820	855	858	830	843	899	810	820	887	859	794	847	835	833	803	847	802	862	859	862	855	819	842	829	845	816	842	831	840	812	862	865	861	787	845	854	834	853	845	859	797	874	827	886	817	852	848	852	817	805	821	829	849	833	882	861	849	856	886	819	886	800	825	810	865	856	828	811	821	882	838	825	816	833	897	804	881	836	804	829	809	848	869	793	840	814	806	838	869	885	809	839	848	813	834	841	812	885	845	893	813	849	821	838	828	816	815	868	826	800	883	856	839	831	836	857	857	838	829	809	851	820	839	848	865	811	834	805	852	810	847	840	862	837	884	863	857	841	857	792	836	831	899	852	822	822	797	816	869	882	830	848	857	850	841	804	817	839	879	870	834	848	884	855	823	836	867	853	851	843	861	861	800	852	822	835	862	873	849	871	835	802	878	860	855	851	847	808	833	801	839	855	847	881	801	843	843	812	814	847	881	859	895	839	799	823	816	817	839	843	870	849	862	875	842	845	801	884	824	838	825	840	817	853	841	799	807	859	861	829	837	793	890	812	859	861	860	848	863	836	822	771	805	840	878	858	832	865	780	850	862	787	826	827	848	801	838	840	829	831	838	847	906	846	813	838	909	800	900	823	851	838	814	792	897	867	856	831	820	822	872	846	838	843	872	823	835	815	879	879	898	805	882	818	826	839	858	806	872	833	784	835	915	881	868	806	889	898	803	834	854	832	854	859	857	806	845	801	854	803	879	804	856	870	787	864	824	819	867	811	785	776	849	845	815	846	774	801	844	813	878	841	891	865	846	791	857	868	866	834	861	850	814	862	865	891	883	860	814	876	834	880	846	851	820	847	818	847	817	837	881	832	857	808	853	834	846	862	799	813	850	797	845	889	844	813	859	820	848	812	776	837	884	834	864	890	790	833	851	809	850	830	850	791	887	841	825	857	800	831	876	836	824	909	860	845	851	843	835	807	859	853	825	868	812	875	829	814	874	900	825	835	850	866	843	815	842	881	821	843	839	822	846	807	799	807	866	855	846	819	813	881	847	827	815	847	869	850	845	843	862	863	821	841	867	794	803	863	847	842	835	853	834	817	833	828	840	800	816	880	827	833	809	845	848	864	848	848	841	736	782	859	831	859	883	807	793	884	866	840	843	906	834	853	849	863	853	793	804	821	842	888	856	840	863	825	847	776	822	829	884	777	828	825	860	880	822	841	883	857	855	866	796	837	812	813	819	797	866	827	860	855	771	849	829	888	844	835	868	787	872	845	829	780	835	826	851	872	766	848	834	810	850	841	830	853	842	856	818	831	881	821	812	843	820	847	886	893	787	867	821	827	810	862	831	892	816	807	842	805	801	837	829	864	879	825	814	834	883	859	855	814	774	803	844	848	877	844	841	824	862	796	830	860	809	810	837	803	837	809	831	830	846	882	829	849	809	841	801	831	827	858	825	829	831	823	851	866	831	824	817	789	832	879	865	849	825	831	801	839	796	877	853	839	852	872	806	803	803	828	821	837	874	895	890	851	827	806	804	788	879	915	845	820	861	850	873	813	839	877	816	868	829	814	791	860	839	804	823	820	831	865	848	878	837	868	869	883	856	867	838	846	840	838	823	781	846	869	884	813	830	815	838	796	853	815	818	897	806	831	806	804	819	838	804	787	907	849	896	833	835	783	772	800	805	824	816	828	859	908	817	817	929	773	837	871	851	840	815	810	793	814	822	775	892	814	866	836	815	830	839	837	825	852	876	844	824	789	878	837	847	845	848	792	809	868	873	863	861	856	874	903	852	853	822	822	790	850	836	865	835	886	826	852	844	806	839	823	845	850	852	829	855	854	873	827	785	890	891	844	824	834	835	788	834	851	800	867	874	873	928	840	826	837	844	826	855	850	866	821	828	844	846	806	850	849	924	785	870	822	837	863	883	799	875	831	812	841	835	813	903	844	889	852	858	825	804	879	862	841	854	821	843	844	805	821	836	868	858	865	811	823	855	780	801	851	870	887	807	848	875	832	825	825	865	832	834	869	838	836	904	856	840	806	849	822	811	796	835	863	888	862	854	839	840	878	811	834	828	846	871	808	834	830	808	888	791	885	809	840	846	848	844	879	800	868	864	825	857	847	832	862	825	814	840	824	839	836	852	866	811	812	835	803	814	843	805	828	842	874	887	823	837	862	822	831	858	836	880	876	840	838	864	850	825	841	850	880	822	873	874	799	887	864	819	828	855	817	846	853	878	867	834	809	822	854	793	828	792	827	856	846	833	852	847	860	839	832	837	847	803	875	876	832	848	842	847	831	886	842	802	838	839	848	876	867	831	820	832	893	846	852	803	874	877	838	845	746	827	768	838	884	803	793	869	901	801	849	853	805	879	838	866	807	846	848	858	811	850	867	788	909	833	851	893	859	868	869	810	867	809	773	865	822	828	826	836	838	781	836	835	842	870	848	841	829	878	860	844	855	880	801	838	872	833	821	798	815	822	897	863	804	834	804	827	850	807	830	853	833	860	819	903	769	828	836	833	848	851	837	793	812	848	860	824	884	804	833	804	793	826	897	826	790	843	868	795	880	861	848	862	836	836	874	799	803	797	810	888	849	852	855	855	844	845	815	848	898	824	851	868	806	820	820	854	816	824	881	864	833	862	855	827	863	827	843	821	818	873	825	830	825	853	878	853	839	838	847	794	823	837	819	810	848	817	865	842	817	838	832	848	823	860	825	833	835	890	872	871	832	818	828	855	848	834	822	821	857	830	843	908	800	826	870	863	863	798	854	838	804	832	872	834	802	830	794	866	881	861	843	798	853	810	805	862	873	846	835	805	762	858	859	850	867	855	886	796	833	824	839	871	825	895	856	861	852	899	786	823	799	820	821	792	789	823	868	871	842	835	911	850	829	802	868	894	858	862	837	847	854	835	824	852	891	817	886	885	814	838	855	832	821	781	834	842	831	819	845	784	864	903	836	806	883	818	826	848	899	838	797	788	842	792	803	812	814	829	839	902	841	882	828	843	810	837	848	852	871	818	823	895	836	795	825	831	846	805	831	840	881	858	830	817	809	843	847	838	868	873	836	814	845	875	791	807	807	832	865	817	838	784	852	800	819	853	862	893	794	857	842	840	874	800
14693	9994	14763	15976	11565	8657	7170	13138	33022	30007	17661	6918	2096	885	479	349	337	376	393	338	365	352	369	369	352	298	345	338	326	335	322	359	337	335	324	330	314	333	318	340	369	324	332	317	302	344	366	317	303	356	350	363	320	335	354	349	337	323	345	348	332	370	354	329	347	296	351	311	308	331	341	335	331	339	339	318	346	353	371	326	291	325	321	350	331	324	332	339	341	340	333	316	360	337	351	355	340	335	322	345	380	327	328	342	323	352	335	351	313	356	340	336	331	325	314	341	366	359	327	316	305	323	368	332	297	309	324	347	355	333	374	349	292	348	350	306	364	343	352	328	318	346	324	305	317	308	330	343	322	343	349	385	302	297	320	333	383	321	354	341	355	324	360	324	309	346	322	365	365	353	362	323	311	307	340	337	316	306	328	349	325	316	325	349	333	323	300	330	345	305	342	313	341	345	346	342	313	366	331	354	311	341	338	339	325	346	350	322	368	325	337	337	351	323	338	330	308	312	337	295	340	365	346	312	342	365	336	339	345	326	322	317	316	344	328	336	365	350	343	347	365	336	341	328	355	320	362	335	351	344	310	303	340	326	306	341	323	334	323	328	348	318	338	357	326	302	316	336	329	328	329	347	316	334	355	311	356	315	327	333	315	342	328	335	335	310	329	341	318	318	297	355	334	360	308	323	327	342	359	338	313	323	311	297	332	334	372	302	339	358	356	331	325	330	333	351	374	366	317	325	341	329	362	323	352	343	338	336	332	352	337	327	368	338	338	329	354	362	347	332	359	304	353	329	329	350	302	337	368	373	357	308	316	342	343	326	353	306	336	334	346	301	354	295	303	347	316	339	332	351	349	370	320	332	337	343	375	358	337	320	352	343	355	348	372	322	368	322	339	322	332	355	329	332	325	348	352	330	331	350	339	321	312	310	334	363	324	341	308	383	336	315	320	327	339	362	362	362	331	333	344	358	362	337	352	356	337	351	368	310	343	334	324	332	338	350	350	336	352	337	400	322	314	313	329	337	338	341	323	316	320	355	335	335	327	343	342	333	322	310	309	316	338	312	339	362	315	316	364	360	329	380	319	363	316	328	301	318	343	330	307	350	339	322	328	357	340	319	294	346	326	315	317	343	338	341	304	350	311	349	339	326	346	335	339	313	350	329	288	338	326	337	331	329	315	292	337	367	325	331	353	384	369	376	353	309	321	336	322	330	325	341	341	332	322	316	334	355	313	344	351	347	316	362	318	337	339	318	314	317	316	349	305	336	321	356	318	336	338	321	315	324	328	340	329	359	364	336	347	321	303	314	343	340	332	352	349	334	297	322	335	352	312	327	287	349	336	366	319	324	319	318	336	318	316	315	373	358	307	308	333	288	373	357	353	332	340	352	371	345	344	334	334	343	308	336	317	330	346	330	329	358	351	302	330	337	327	379	345	359	310	305	303	331	317	354	310	352	333	328	344	346	319	298	375	314	334	353	342	349	330	312	326	303	358	286	358	343	366	350	336	338	354	360	321	322	313	369	314	344	333	317	344	324	301	357	340	314	342	307	316	310	325	333	329	376	339	310	338	314	349	332	350	331	350	356	330	348	314	333	343	349	331	323	335	307	333	304	361	323	321	316	322	324	354	344	325	330	311	312	346	302	349	328	295	348	325	305	338	325	361	321	345	344	341	392	358	357	347	298	329	335	335	300	340	349	326	338	352	389	324	303	336	331	351	304	318	318	312	333	356	317	350	332	303	343	341	351	318	319	313	333	308	314	318	362	325	327	337	366	331	387	330	334	328	357	336	338	357	350	338	349	291	339	350	349	315	340	306	328	352	354	367	311	346	333	348	342	343	346	344	322	339	353	322	323	302	331	308	360	315	311	365	344	345	338	321	356	345	299	334	335	298	362	353	321	308	348	341	315	306	325	329	313	326	315	374	314	326	325	341	298	338	332	341	305	350	329	353	337	314	345	340	357	348	330	317	337	344	315	356	358	325	338	293	349	324	316	332	370	375	333	315	346	387	358	334	350	376	341	316	336	377	291	314	352	338	334	326	326	340	329	336	348	310	337	357	353	345	337	347	326	324	320	337	335	307	332	342	343	361	340	345	344	359	337	350	316	360	323	315	331	353	332	321	325	327	314	327	331	326	329	357	339	323	333	331	318	364	323	342	328	324	332	324	295	305	346	309	332	364	354	355	325	317	308	373	355	337	294	332	317	316	357	322	345	344	353	331	334	307	339	320	324	328	341	369	343	347	330	338	312	289	305	320	326	335	318	346	316	352	310	335	361	338	347	341	348	348	318	339	313	345	324	352	338	322	329	314	346	341	356	326	331	351	353	369	332	352	341	345	352	351	356	335	313	342	306	323	341	328	346	349	343	354	359	326	334	329	350	320	341	342	341	345	334	359	354	326	342	332	355	328	389	326	334	375	344	300	332	356	384	304	337	336	344	313	329	358	339	335	347	343	327	347	297	343	341	336	353	334	323	334	327	311	325	356	315	308	330	290	334	319	343	352	333	312	352	384	294	350	344	329	312	294	310	346	317	362	310	334	316	305	328	327	353	346	349	315	329	333	317	309	321	334	346	337	355	343	336	358	360	328	302	329	307	329	332	333	325	375	343	321	335	370	322	342	345	346	328	355	325	341	357	353	320	323	342	311	358	337	336	356	341	342	322	336	319	352	344	339	328	363	347	321	315	347	328	317	317	329	319	333	321	409	325	333	359	355	336	335	376	350	339	323	366	319	315	336	349	331	316	352	339	335	301	344	350	338	362	321	300	368	353	345	298	331	361	331	350	313	348	307	336	336	329	329	336	331	351	367	330	295	311	354	342	344	362	346	318	319	315	338	316	353	332	331	332	308	357	342	341	297	316	369	323	356	339	301	337	332	336	317	330	325	341	332	313	341	323	344	382	335	303	313	346	352	326	361	357	375	313	320	325	341	344	307	309	375	305	325	346	370	327	356	313	362	326	363	363	330	357	342	289	337	341	331	356	313	328	384	320	362	345	352	309	311	330	333	352	338	316	353	357	355	348	349	310	337	334	316	323	321	295	336	313	351	334	329	311	338	341	337	347	326	326	330	345	323	319	355	326	316	337	330	333	302	344	325	294	321	349	312	336	318	296	356	355	311	349	329	358	344	308	349	335	359	323	348	368	342	332	309	346	340	350	363	333	337	335	355	315	359	355	346	337	336	333	323	330	373	374	347	312	337	308	334	338	335	339	315	344	332	327	324	302	301	339	346	319	366	339	349	345	357	353	333	334	326	326	323	300	332	320	332	330	363	328	336	349	351	336	341	304	341	345	306	340	313	356	317	362	298	331	341	312	363	352	349	316	340	347	334	359	354	334	342	380	325	308	337	327	377	323	327	324	334	337	338	324	333	337	338	314	344	338	311	299	315	328	345	363	319	335	321	344	323	357	321	316	320	334	375	343	367	323	317	332	342	317	324	352	363	316	285	322	315	329	361	355	324	301	336	303	327	334
10215	7937	13920	19117	18203	16683	16267	29522	50529	45546	32856	18320	6924	2940	1515	882	907	1056	1098	1066	962	934	835	933	871	870	884	875	878	873	852	893	853	864	859	852	879	878	852	929	860	854	839	878	902	822	800	842	892	822	859	880	891	819	910	845	857	879	833	917	884	918	892	864	830	882	872	841	873	886	857	857	901	918	887	839	871	846	857	860	823	837	878	887	850	906	873	907	801	955	843	882	811	878	869	840	872	859	871	856	913	889	880	879	819	873	912	895	877	877	840	811	873	905	887	807	888	902	866	859	878	863	919	844	840	907	900	870	876	868	928	837	818	884	756	851	822	904	891	843	855	877	892	870	914	846	875	911	845	835	836	897	872	837	870	869	780	881	891	870	866	863	871	845	888	912	869	884	860	916	841	905	858	880	888	908	879	872	848	825	840	838	876	857	924	836	871	842	840	877	825	868	889	886	886	892	890	880	872	808	891	846	885	875	861	880	858	840	825	822	874	906	867	895	922	851	828	881	884	889	867	904	846	880	864	879	875	857	894	862	855	849	858	895	919	843	854	881	882	841	912	860	896	844	857	832	888	846	909	890	820	899	904	828	869	871	893	870	881	850	910	863	856	830	850	833	893	886	818	892	860	901	872	820	831	853	880	877	834	894	836	863	878	880	854	886	931	883	893	890	888	825	893	877	865	908	880	868	822	902	911	842	889	852	898	928	862	902	864	866	875	911	916	916	852	865	828	855	834	837	857	861	854	851	867	898	843	862	901	886	922	830	890	860	857	824	865	855	859	837	827	873	831	878	875	913	865	839	866	915	851	898	882	879	821	889	857	847	859	856	898	879	845	911	848	876	926	900	823	858	841	862	841	875	853	859	856	884	891	867	856	844	847	866	854	935	892	862	873	906	848	914	880	891	872	929	964	905	849	926	864	846	845	910	897	860	850	901	888	889	875	841	865	872	898	846	885	882	867	893	859	881	905	885	862	893	871	853	858	890	909	865	897	923	846	935	857	857	931	853	844	901	934	849	863	871	869	902	812	882	869	889	895	825	885	862	871	867	856	830	924	913	914	863	857	871	880	859	876	917	880	877	879	861	904	900	847	888	919	860	860	868	849	903	907	890	848	817	839	850	920	860	863	867	916	899	816	874	859	921	840	909	889	888	879	896	916	925	861	844	900	893	848	874	886	839	858	874	877	848	884	823	859	853	904	804	855	807	878	833	852	872	911	843	839	883	844	817	885	910	903	892	857	846	898	809	878	878	882	852	926	947	874	889	844	866	865	886	897	902	904	860	896	826	904	892	868	870	881	884	851	874	852	910	875	881	884	871	862	860	911	876	895	883	870	904	894	888	850	855	871	872	879	869	856	883	910	869	841	857	859	928	912	878	866	870	870	837	858	888	919	881	871	873	872	848	867	859	867	860	891	877	872	854	919	901	874	900	862	903	860	867	883	855	900	878	888	875	862	829	880	869	847	920	870	882	900	894	795	876	838	848	884	916	841	880	893	850	904	842	890	905	842	872	854	858	882	868	877	892	889	903	858	859	856	876	927	882	907	857	851	814	873	849	930	888	882	916	920	888	842	880	861	893	893	836	867	926	854	881	913	851	894	890	862	879	888	859	885	891	821	867	857	912	853	833	904	834	862	879	850	892	864	885	915	859	872	872	866	818	902	880	873	860	888	866	879	914	904	839	904	884	818	898	865	874	879	872	874	861	882	901	864	898	886	851	849	867	840	862	851	853	844	883	874	906	901	854	864	850	845	925	919	845	915	846	844	894	861	896	866	857	914	883	881	868	885	889	860	854	842	869	891	862	829	872	892	857	879	886	933	833	814	896	879	820	875	909	895	892	883	854	789	852	900	896	911	834	870	900	869	839	881	879	823	864	838	890	912	904	885	856	897	885	857	854	902	874	928	842	864	835	846	856	813	842	895	867	842	852	866	871	879	865	922	869	841	915	913	878	828	879	864	851	844	885	866	905	838	846	839	896	812	888	858	838	916	872	875	891	856	852	889	855	878	861	916	849	846	842	902	813	837	843	904	906	877	903	837	948	860	870	921	921	928	846	850	830	822	812	882	873	871	925	853	830	881	905	899	861	884	906	812	878	854	847	829	827	895	881	835	848	888	939	840	914	885	872	873	845	830	921	847	886	874	830	926	877	880	881	886	821	841	846	947	878	878	906	908	881	848	893	856	870	863	844	911	880	812	880	824	856	850	863	924	880	835	883	904	917	923	905	869	864	882	889	839	887	835	842	830	860	929	895	873	897	869	862	919	910	870	845	874	920	844	855	903	892	807	859	862	863	893	868	867	907	868	854	876	885	821	928	874	863	874	867	862	846	881	859	916	803	812	849	848	881	838	839	934	883	866	856	839	866	856	869	858	910	916	888	892	871	897	909	947	847	859	818	866	840	850	880	856	853	888	880	858	911	870	905	848	840	885	843	884	874	818	907	878	892	888	827	889	880	864	869	826	886	874	898	829	881	891	852	853	873	884	908	873	835	826	916	897	884	863	867	835	900	851	858	826	900	806	849	895	897	884	895	862	849	885	871	809	865	931	908	846	887	932	882	886	842	863	892	892	865	856	920	818	900	897	864	893	858	882	912	904	883	929	882	832	864	884	849	893	864	878	873	839	876	883	870	839	890	887	870	800	894	909	873	878	947	877	944	854	844	888	823	880	906	803	888	882	806	877	793	856	877	836	928	872	881	879	878	902	914	857	904	861	926	927	863	918	890	898	824	863	848	813	845	864	837	828	931	867	871	837	857	865	863	892	883	835	914	903	854	893	873	890	882	865	807	841	904	937	907	882	870	837	890	935	790	876	915	942	860	830	888	852	844	879	894	891	842	887	859	867	835	881	939	867	876	921	875	916	838	865	842	862	863	835	854	865	837	905	863	865	823	862	866	862	902	897	879	868	844	867	846	839	868	867	940	881	879	855	854	836	871	874	874	908	873	856	828	846	840	848	839	887	823	834	895	854	868	934	870	848	888	850	850	908	815	842	913	875	874	888	866	882	878	885	861	877	870	838	803	887	850	877	828	883	873	852	836	885	888	868	901	862	840	881	897	892	788	925	887	867	914	894	921	844	821	918	859	896	878	856	899	881	867	908	850	862	883	882	928	937	829	865	911	885	859	846	910	865	891	883	855	858	842	847	843	905	854	873	884	860	854	954	838	897	882	864	847	879	877	842	893	818	853	873	824	828	855	881	890	831	874	882	838	935	883	855	895	911	867	871	912	841	892	834	828	915	909	881	869	916	861	898	887	902	928	887	847	857	878	863	852	842	903	875	843	911	888	881	896	877	913	856	855	838	918	864	880	881	850	836	871	860	806	855	886	872	860	859	865	895	837	843	851	907	898	841	802	949	837	850	843	856	873	923	909	841	833	850	918	901	870	903	897	830	873	846	882	884	919	923	829	846	879	872	851	830	869	880	949	906	860	789	896	854	822	878	890	919	850	896	907	879	805	830	829	886	846	852	821
21729	15011	20672	20926	17138	13342	10541	21270	47311	42264	26669	12631	3614	1174	556	362	321	385	354	376	340	327	350	334	327	338	320	299	325	330	337	312	367	328	320	310	327	341	311	324	312	329	304	295	330	313	357	307	340	307	326	354	307	327	318	329	309	310	295	325	325	344	331	289	309	308	315	300	290	323	330	279	351	314	313	313	315	322	329	298	332	350	337	300	335	293	307	313	328	336	346	300	302	322	330	361	350	303	307	292	315	291	339	318	310	330	313	327	298	290	342	346	325	311	291	321	346	304	311	319	289	315	302	340	349	338	320	332	342	326	283	328	340	322	294	355	322	316	322	329	297	307	311	324	336	340	304	297	340	313	351	305	306	345	313	334	304	319	312	282	304	307	329	340	346	334	293	358	304	309	308	279	336	304	334	303	309	324	302	326	314	287	294	305	301	350	346	322	329	329	319	315	319	302	335	293	311	301	314	317	294	325	311	353	325	304	321	358	331	312	315	311	316	329	309	319	345	329	328	336	302	356	295	321	326	346	298	308	317	314	312	349	336	353	304	321	309	336	347	288	339	347	303	296	305	308	324	338	352	342	356	317	334	347	342	289	347	328	325	304	319	321	325	278	304	337	312	327	291	315	331	327	313	318	285	303	351	299	317	327	323	365	297	316	354	360	324	348	316	359	325	308	307	291	326	331	288	347	319	325	281	307	347	311	313	349	350	327	348	344	312	319	330	317	314	303	327	315	377	349	317	339	333	322	345	291	315	303	335	322	334	321	322	327	325	364	319	323	331	315	322	318	338	308	356	326	310	298	314	309	322	333	324	336	305	348	344	327	315	331	384	350	307	326	338	347	337	286	307	307	331	329	318	319	306	326	310	352	314	335	344	350	315	282	296	317	329	338	313	324	327	310	309	281	334	324	286	314	328	318	313	319	310	354	317	313	318	319	306	308	313	318	323	308	341	307	309	312	315	333	313	304	292	328	345	344	333	304	314	323	338	294	316	343	330	332	310	304	309	339	320	305	300	323	328	325	362	342	314	313	344	313	316	299	332	323	345	330	351	310	289	299	324	300	350	327	297	323	346	318	346	325	320	325	339	323	301	317	326	341	337	325	331	323	346	329	326	310	305	318	322	332	306	297	327	315	302	331	310	309	323	334	307	316	319	322	332	334	338	324	299	341	345	337	336	320	305	304	300	321	349	277	340	320	332	309	297	358	298	305	309	333	310	321	305	324	320	318	327	333	322	366	309	335	339	331	286	299	323	332	377	322	315	313	368	357	306	346	329	314	273	338	316	308	303	335	326	340	340	331	357	347	321	288	319	301	327	332	322	346	327	329	308	282	318	339	310	335	309	289	306	330	324	316	336	331	326	344	316	318	296	315	343	329	351	312	323	287	334	352	334	334	317	353	294	331	365	343	313	326	322	305	305	313	324	309	344	333	314	315	300	312	323	343	311	301	317	283	304	290	347	321	347	386	327	315	316	320	321	322	336	324	343	325	340	319	314	288	302	294	304	282	326	281	301	305	321	313	355	326	304	340	320	308	343	314	342	316	296	343	313	316	335	335	291	308	333	323	317	358	316	320	300	332	321	286	291	324	363	336	296	314	309	345	295	321	307	331	333	296	332	323	328	345	341	318	340	314	313	343	305	332	331	330	329	318	333	324	314	308	299	329	315	338	323	299	337	331	308	302	364	335	335	323	331	285	321	317	330	351	321	318	309	305	330	287	350	312	306	287	314	301	327	332	301	319	292	325	352	341	328	337	349	313	332	283	309	314	334	307	350	301	330	313	315	288	359	320	318	324	329	327	310	344	314	311	350	302	319	327	328	318	350	345	350	349	335	332	358	330	329	297	290	323	315	332	332	299	316	313	313	329	361	342	301	315	320	349	319	351	302	341	287	319	352	344	317	330	329	291	290	330	325	355	320	336	345	323	336	355	322	340	313	329	357	333	306	296	331	318	309	318	335	286	316	318	285	302	301	321	347	329	317	307	333	310	328	348	338	301	286	356	346	334	304	321	332	356	335	309	301	311	293	328	338	313	303	317	303	316	321	334	323	332	344	326	261	303	297	347	310	309	342	337	328	313	336	324	333	357	324	339	364	304	322	301	305	353	315	325	324	297	354	330	326	341	310	330	297	311	313	318	336	276	320	330	339	297	319	347	302	344	307	329	327	361	303	282	328	330	347	319	304	329	308	300	351	337	310	314	325	334	337	346	327	331	307	318	342	318	300	323	330	295	293	338	286	300	331	303	328	311	297	307	325	344	327	338	314	331	335	301	343	328	303	310	325	317	310	312	321	298	334	314	317	334	342	365	347	323	312	313	288	325	334	330	360	309	307	334	319	347	312	328	317	324	309	321	341	311	289	316	303	309	329	333	316	316	324	302	311	313	311	310	297	315	309	349	323	356	314	341	324	310	330	319	326	296	320	295	285	337	339	343	312	304	317	332	326	314	310	332	334	323	337	336	327	328	351	294	324	339	311	332	341	336	342	331	304	346	319	346	287	327	285	356	322	323	336	350	315	300	330	301	323	319	305	297	311	338	317	318	305	337	306	347	346	333	318	338	325	328	324	324	305	327	334	323	334	312	309	292	277	313	319	327	325	296	295	298	312	327	321	314	303	342	356	343	322	312	339	306	353	358	321	353	331	371	288	341	326	336	322	358	313	306	355	305	346	293	324	347	309	314	322	308	331	338	349	370	342	303	327	324	350	294	325	308	319	314	318	321	356	327	321	322	327	317	339	333	277	328	325	286	318	306	320	318	311	296	314	340	323	305	354	311	328	313	306	305	334	297	317	294	328	307	315	319	304	341	326	346	278	342	319	303	324	315	310	346	332	321	283	326	342	304	306	303	318	325	301	348	326	310	315	307	344	334	326	346	294	300	315	362	318	305	324	333	362	312	317	328	331	311	301	325	312	354	301	336	321	317	319	317	331	338	300	303	308	305	315	289	343	309	305	321	306	329	297	318	321	316	381	321	319	307	330	307	315	300	362	321	320	322	327	314	324	324	296	294	283	289	325	291	316	296	331	347	325	320	326	350	314	293	330	368	323	318	342	321	339	317	286	326	326	287	312	330	328	320	342	338	319	333	327	346	310	322	300	345	326	317	297	358	310	335	342	335	330	327	296	303	331	301	312	293	329	305	327	329	311	329	357	335	318	347	346	322	325	320	308	347	352	339	317	331	367	338	308	370	329	344	324	334	338	340	354	350	308	281	332	359	338	347	347	348	343	330	334	321	352	328	293	355	291	292	320	339	316	343	338	332	351	314	345	326	305	334	311	324	317	317	336	343	315	328	325	317	316	296	308	339	312	296	305	299	314	315	324	354	325	317	303	325	301	314	305	296	331	319	312	346	321	302	357	341	327	357	329	346	346	297	346	309	305	328	329	320	300	328	297	288	292	308	307	298	325	341	322	285	363	310	330	322	350	348	323	318	308	328	327	324	339	353	318	316	306	310	340	334	362	309	342	314	331	334
12722	10989	17505	21761	22310	21423	21454	38267	61096	54965	40734	26076	10924	4558	1832	888	939	1164	1205	1100	1028	859	876	833	806	792	886	853	822	839	853	838	841	882	826	834	849	836	846	852	809	864	859	854	866	825	848	905	849	820	820	840	885	869	821	820	841	827	888	837	844	798	848	807	802	794	838	802	820	840	791	851	829	910	847	794	850	797	853	827	865	815	848	810	845	862	820	824	785	844	826	885	841	805	818	841	812	842	859	808	819	816	866	809	890	818	829	824	785	848	880	796	858	805	905	819	850	849	879	818	815	825	839	832	829	858	888	856	821	829	910	831	842	850	785	901	788	884	789	851	801	839	812	868	850	811	814	868	889	861	853	896	818	823	892	930	775	787	809	826	825	803	841	823	835	841	862	820	818	840	828	814	813	855	841	835	823	814	831	879	894	843	880	857	834	877	803	844	854	798	864	864	864	858	841	833	850	867	845	834	806	840	829	803	824	827	857	880	862	925	814	849	840	809	837	823	823	836	825	795	806	828	776	816	863	826	805	817	802	825	797	898	875	842	879	824	791	805	823	799	866	863	829	750	788	801	832	854	845	846	858	852	813	840	845	862	826	880	863	875	830	884	846	846	842	854	825	788	830	806	813	794	830	846	859	809	840	826	817	882	815	931	821	864	844	845	820	811	820	816	825	828	896	841	852	821	828	900	818	811	808	812	843	880	825	805	796	824	839	811	836	800	857	866	806	801	841	809	835	862	831	862	812	862	883	825	867	816	815	862	828	824	871	870	853	867	819	852	868	817	819	801	861	777	814	882	784	855	869	847	882	850	788	848	797	834	823	884	833	834	818	755	829	879	831	856	819	876	888	847	807	832	834	855	847	850	842	854	809	851	808	815	786	784	861	797	847	823	832	869	875	811	819	816	857	884	867	814	846	887	809	861	832	795	841	844	853	865	852	826	813	843	839	858	808	807	885	869	804	802	857	872	849	850	822	835	824	822	809	790	891	913	853	778	814	798	829	846	809	823	827	878	819	837	799	890	847	809	784	852	833	836	839	829	841	819	862	854	856	806	866	817	882	805	847	815	921	824	844	832	812	856	870	804	794	833	790	876	820	810	857	879	848	791	863	838	809	808	837	822	830	808	863	806	899	822	858	805	815	862	810	796	879	877	834	794	799	862	808	862	840	803	866	839	827	813	826	834	809	785	826	863	833	877	807	820	841	812	866	825	771	794	816	824	848	827	868	874	882	853	861	820	838	791	851	855	862	795	837	809	825	823	811	801	825	869	849	850	859	834	831	829	818	778	879	838	847	817	838	866	810	823	824	813	814	874	844	857	882	829	807	862	879	801	868	840	820	812	856	848	823	821	790	842	817	848	859	856	822	814	829	811	877	776	823	778	834	845	831	810	814	828	848	776	819	807	846	818	789	818	880	822	863	837	784	812	828	847	852	831	853	826	813	814	806	869	780	888	827	823	854	809	821	823	833	814	825	834	833	758	901	862	839	845	847	808	784	812	806	826	842	842	810	822	908	854	797	832	847	832	794	854	875	867	883	867	747	850	776	846	777	841	772	854	830	805	841	849	834	848	837	842	809	784	825	794	807	801	872	860	861	876	830	811	848	853	846	866	783	846	834	852	795	820	810	830	811	841	840	825	816	825	821	851	867	807	819	849	817	809	810	839	829	815	853	832	853	860	840	823	854	885	783	809	822	842	833	836	847	834	805	837	799	837	824	804	832	888	841	841	832	803	833	849	825	920	845	827	851	893	813	853	817	790	884	826	886	767	798	872	852	829	787	840	845	842	798	884	815	906	833	826	875	822	859	862	837	840	834	829	845	848	806	893	830	815	796	895	808	805	832	823	803	854	827	833	843	834	853	852	791	842	868	767	840	832	835	844	849	822	829	819	842	853	839	856	836	795	791	816	845	848	823	860	853	864	852	786	828	847	821	828	787	800	864	846	823	846	908	889	840	845	855	871	831	833	881	858	833	826	813	826	826	845	822	833	905	854	788	803	872	830	782	823	813	819	803	839	843	855	843	864	869	774	869	835	831	805	849	824	812	838	826	871	847	862	836	888	863	851	867	826	792	821	823	854	873	899	802	897	849	889	849	787	842	817	865	846	852	842	890	864	850	842	859	857	842	812	815	865	867	838	819	819	747	820	874	829	810	818	799	864	802	846	878	794	847	849	837	849	849	863	782	875	823	825	841	834	843	816	866	791	818	821	870	876	825	789	825	847	851	907	838	837	838	872	862	791	855	804	812	773	878	830	809	867	843	801	809	774	826	802	829	850	852	831	818	849	846	790	813	852	847	851	866	839	860	846	836	801	803	866	848	852	816	820	811	838	822	797	847	813	791	819	860	850	869	804	847	843	815	774	829	837	822	886	827	845	870	858	834	848	886	832	843	849	834	809	789	890	844	889	851	868	844	842	856	800	793	820	812	843	895	889	845	847	864	889	869	816	859	826	850	884	801	859	791	880	828	861	814	818	812	770	817	815	857	880	897	818	804	826	850	821	830	826	839	840	877	857	832	819	777	817	820	851	841	818	845	820	855	854	800	853	842	790	813	861	843	813	841	797	834	836	825	839	835	868	833	804	830	848	810	859	852	866	835	830	872	817	799	848	847	804	832	853	833	827	812	861	852	863	862	841	845	863	806	831	855	844	826	848	855	835	781	829	779	794	839	851	847	893	816	853	894	784	853	842	829	813	835	836	846	853	836	841	823	868	841	835	833	818	841	821	831	843	754	849	840	869	866	846	819	824	810	844	878	865	816	877	857	811	874	823	836	903	812	821	824	804	870	864	827	830	846	819	815	828	845	830	839	827	840	836	878	822	822	844	857	877	838	901	831	898	881	848	776	818	866	870	849	791	846	772	826	818	799	849	869	826	810	835	827	854	880	827	807	789	865	810	850	831	854	795	874	806	811	830	826	821	812	829	874	821	813	865	863	864	806	850	773	836	849	820	856	810	847	828	853	832	839	829	821	804	883	805	820	797	815	830	836	819	886	841	879	825	843	804	824	869	825	861	840	846	853	821	842	816	870	824	839	820	869	830	846	837	863	812	845	850	876	838	849	805	782	821	829	859	845	835	815	853	868	806	866	862	844	790	830	811	856	862	802	903	890	830	815	817	836	852	842	823	801	801	883	863	792	800	841	830	818	814	819	880	847	830	832	783	866	864	797	825	806	860	863	846	846	906	804	877	881	882	822	803	814	870	852	803	789	846	822	850	815	809	819	862	796	794	794	836	855	850	849	859	864	823	833	808	784	798	841	809	862	829	829	849	852	792	866	805	808	866	837	847	860	827	800	834	773	855	843	819	750	838	840	778	831	866	805	833	871	843	835	820	842	829	813	851	844	851	807	792	814	741	837	792	825	788	853	805	830	849	862	839	798	849	841	860	795	807	836	917	780	844	871	874	793	814	848	823	842	833	859	846	861	798	817	823	802	852	875	889	794	816	898	847	822	791	814	837	832	788	869	802	859	842
6074	4689	6207	5079	3017	2093	1656	1735	3682	4017	2513	1320	627	408	333	336	332	323	301	318	318	337	305	337	325	326	326	300	318	321	301	366	322	278	343	309	355	298	335	311	301	326	312	337	319	318	322	299	285	329	335	352	341	355	287	362	329	339	339	314	312	325	314	322	345	349	373	350	334	333	294	310	330	374	321	338	318	362	337	346	299	339	311	302	326	313	296	326	314	303	328	304	345	346	322	313	328	353	345	341	314	322	315	293	311	304	343	342	321	339	312	338	314	330	364	344	307	327	312	334	319	348	299	341	336	337	306	307	333	342	278	313	296	389	343	305	322	305	301	334	336	339	290	315	342	323	321	326	325	334	287	295	351	316	328	311	302	299	327	298	347	318	298	316	328	313	315	310	297	358	335	358	325	322	302	293	338	319	306	303	346	309	321	323	328	310	300	345	303	333	359	308	315	338	314	331	292	312	331	345	331	363	283	323	306	327	328	326	301	288	328	325	315	307	328	331	295	302	322	328	300	320	363	317	360	350	319	312	316	325	331	301	333	364	365	307	327	319	314	343	326	323	324	365	353	333	327	319	305	319	332	326	340	310	315	327	304	328	297	315	355	315	346	319	343	347	339	312	314	323	295	336	345	344	335	334	354	326	342	312	323	347	336	332	331	304	332	300	305	313	308	309	339	357	324	324	311	369	307	303	336	337	308	321	323	331	326	315	308	320	299	363	329	352	314	327	286	323	309	319	348	291	339	315	338	314	334	330	310	302	304	333	326	368	307	374	334	304	331	321	317	325	337	306	309	308	313	350	341	296	336	321	336	328	319	290	324	342	320	320	329	286	327	299	320	351	342	341	306	353	309	286	342	350	369	285	323	324	355	333	323	305	304	322	315	317	306	305	307	343	310	316	321	347	307	300	328	347	308	324	338	345	351	330	310	313	315	343	320	333	327	306	329	329	373	297	303	322	307	343	324	307	324	343	334	312	334	349	311	317	296	324	282	308	302	305	325	372	309	346	288	292	319	309	291	308	334	312	327	333	334	339	323	335	328	328	331	300	319	342	317	304	347	340	329	313	330	333	323	314	345	308	336	301	288	324	324	321	334	318	329	321	327	354	344	320	331	304	313	316	339	351	315	333	322	300	327	303	332	295	338	316	329	331	296	334	337	310	278	346	281	359	343	318	301	310	301	317	329	333	320	334	304	313	360	358	317	313	316	361	313	333	326	310	312	313	309	346	322	277	315	334	323	317	306	313	359	319	313	292	301	312	347	371	330	318	322	320	336	331	325	330	301	305	321	309	316	324	331	322	317	329	325	308	345	323	301	304	317	330	336	343	318	345	309	355	306	302	320	312	338	312	290	298	348	354	311	335	348	347	297	303	335	320	330	338	313	333	288	294	327	328	337	319	298	323	363	322	324	358	335	345	320	311	313	338	282	311	323	328	296	308	337	329	335	325	353	320	314	364	310	331	329	333	287	302	346	335	316	318	288	355	342	313	319	342	316	306	342	332	327	335	300	342	333	331	343	314	320	327	346	349	332	305	350	322	325	310	291	346	348	320	335	318	336	335	357	327	345	327	332	320	323	327	323	312	346	323	329	312	340	319	320	321	302	316	352	308	333	317	327	323	332	340	320	310	319	315	344	311	305	313	317	296	278	340	304	338	331	318	311	309	338	340	316	320	319	376	331	323	328	333	363	342	386	334	322	316	333	329	318	313	328	345	376	334	343	313	290	287	336	308	373	333	319	353	318	325	335	322	295	308	337	319	309	338	316	332	305	351	328	333	318	314	300	378	344	319	332	284	336	311	320	319	355	324	332	361	348	295	320	325	309	336	318	351	309	314	347	326	335	302	335	318	337	341	293	369	357	304	311	342	306	353	336	283	373	334	327	340	316	314	331	307	310	339	302	329	318	321	331	357	319	327	318	321	298	317	328	349	306	326	329	347	321	335	330	314	283	316	323	358	300	301	346	331	291	337	336	321	365	312	322	303	334	283	314	344	328	333	356	330	343	345	329	291	342	318	354	331	333	315	300	311	345	299	313	334	302	320	329	322	351	341	315	345	271	334	325	306	319	309	330	302	323	321	331	322	303	317	328	324	349	343	319	362	285	321	345	359	327	316	306	293	341	274	337	340	297	306	352	348	305	306	334	325	320	333	348	302	368	305	320	304	316	335	317	335	321	284	309	338	351	345	299	346	305	323	330	314	321	336	333	298	320	336	309	349	314	319	361	328	341	317	303	342	325	323	312	351	379	353	338	298	360	364	334	359	322	338	330	315	322	327	306	310	325	342	322	341	319	340	315	320	312	327	311	334	365	336	312	339	297	314	327	297	349	282	330	336	352	337	309	299	331	303	314	327	328	369	340	343	345	340	341	315	327	309	372	347	327	297	347	326	308	326	306	303	335	306	319	348	345	334	336	329	309	345	299	318	328	296	310	346	335	337	296	335	364	317	303	324	300	319	322	313	343	364	335	335	304	358	318	334	304	314	317	300	296	328	324	322	358	343	320	327	303	337	306	339	334	347	282	325	323	319	330	329	296	320	379	289	358	311	345	298	269	338	303	344	313	316	307	305	349	337	353	368	301	302	374	349	349	331	362	319	349	329	313	322	334	331	307	371	335	304	320	318	326	352	326	341	292	305	314	358	336	282	342	306	352	322	315	317	349	333	318	310	340	326	322	327	313	334	305	309	358	354	334	301	304	331	342	317	335	323	346	332	320	331	342	302	321	335	329	356	288	338	325	318	336	273	339	280	325	317	361	351	312	319	319	327	318	341	349	327	332	300	319	309	326	343	337	323	338	334	299	308	328	346	348	298	337	356	314	294	306	321	333	316	314	376	343	327	279	300	301	331	338	343	346	340	332	284	278	335	329	327	336	341	339	357	294	373	334	332	329	314	328	325	328	311	336	359	288	314	353	327	333	324	333	337	307	322	323	325	319	303	316	349	314	313	343	318	323	299	351	362	334	288	346	334	339	317	327	330	310	311	337	335	333	340	313	317	303	348	353	300	334	328	334	347	327	330	335	323	348	335	326	314	339	343	304	334	365	337	322	332	328	323	340	296	312	350	344	330	326	337	318	345	312	332	332	333	329	318	318	313	331	330	301	320	298	330	309	314	326	333	359	324	338	336	323	309	342	324	313	322	351	310	306	336	327	282	339	370	349	307	301	328	355	326	355	359	323	324	354	339	307	314	324	332	318	348	330	311	365	335	323	351	346	326	317	304	302	347	296	317	318	322	302	323	326	301	337	311	312	325	312	316	300	335	286	332	332	324	339	345	321	317	328	307	344	342	321	339	345	294	302	300	341	320	331	359	339	328	315	320	325	306	349	299	297	290	282	334	314	315	295	352	317	329	312	293	309	320	306	314	312	318	336	305	321	300	319	323	321	324	321	324	344	333	314	320	345	333	344	351	324	350	318	306	356	295	329	334	319	310	350	310	322	294	347	315	312	319	333	329	311	298	324	332	348	331	313	351
4963	4143	7501	9416	8412	7399	6598	7931	15930	15001	8848	4524	2004	1164	929	818	857	883	896	844	842	824	856	852	849	832	863	807	793	847	850	864	817	834	825	847	871	860	869	890	862	840	842	868	831	868	849	831	861	847	891	822	861	868	870	858	879	771	849	829	785	824	821	846	825	872	864	863	846	839	823	870	814	912	834	888	862	844	802	841	821	779	841	834	898	835	808	864	853	867	842	799	872	838	871	839	871	838	822	844	844	855	851	864	821	860	821	866	798	844	880	851	847	867	830	836	836	868	863	835	831	866	866	863	828	828	873	884	860	881	835	855	818	881	858	822	794	866	838	889	861	839	831	846	869	834	834	878	848	823	847	886	824	857	865	868	848	880	888	816	869	890	818	815	854	841	842	826	854	875	840	887	806	840	848	851	888	820	857	799	830	857	847	873	817	829	821	876	809	836	870	830	866	801	820	882	870	796	840	825	872	870	834	836	809	873	818	858	820	785	827	840	885	866	913	863	860	866	789	881	778	826	886	944	883	832	862	852	857	812	875	853	846	846	851	851	838	803	823	819	779	831	829	870	907	832	835	888	811	833	834	866	826	842	847	875	832	877	803	896	825	865	900	824	788	872	811	789	838	871	883	837	826	849	809	826	801	817	842	865	796	834	843	863	880	866	842	827	863	865	800	880	904	813	848	803	861	870	844	849	839	877	870	875	858	778	902	870	836	843	827	853	872	811	835	829	878	836	832	825	786	863	849	880	902	887	813	827	861	827	851	831	852	877	836	839	837	844	873	853	879	856	796	837	820	851	826	865	801	844	847	826	822	846	842	858	850	839	837	886	813	917	834	888	861	859	854	861	827	815	830	932	874	835	818	864	832	834	866	869	808	837	845	921	852	815	852	874	816	865	890	830	822	863	838	853	830	891	795	905	818	842	824	844	855	847	824	840	810	856	841	878	857	868	834	840	871	870	852	825	870	838	855	902	862	808	826	813	840	868	880	849	872	878	849	842	835	870	869	855	843	820	851	830	841	786	810	842	824	868	842	846	801	843	820	884	846	851	836	826	839	833	849	825	812	860	845	787	805	822	849	781	853	815	831	877	843	843	846	839	821	821	798	770	853	824	848	858	864	808	829	824	849	910	827	908	830	791	822	819	794	812	815	899	862	783	894	838	835	847	869	838	868	814	883	816	835	860	841	841	859	825	805	842	806	851	883	911	780	860	837	873	831	809	869	899	812	861	835	799	847	813	831	860	904	895	815	859	892	856	852	834	859	852	875	875	840	823	840	892	829	842	890	794	808	859	770	793	840	902	813	777	878	847	815	861	849	853	844	827	824	880	874	850	825	824	794	844	841	813	847	864	891	899	821	827	836	838	813	876	831	864	824	851	809	886	852	856	856	852	848	886	812	851	860	855	815	813	835	811	851	862	822	843	822	894	853	859	838	860	835	833	829	796	861	825	830	897	856	815	810	857	820	866	851	847	831	899	864	849	853	836	852	835	859	828	854	835	839	873	880	842	834	874	883	826	860	798	801	866	821	840	847	832	836	843	793	814	857	896	876	915	839	852	906	893	832	865	824	869	817	880	826	854	850	827	821	814	852	899	871	815	885	845	849	846	787	851	888	810	863	838	805	823	829	804	849	916	818	854	879	913	826	912	889	874	880	820	820	828	850	824	883	836	838	828	853	842	835	835	856	803	888	823	896	856	858	841	864	852	816	803	877	837	890	772	816	809	873	840	876	838	850	901	828	830	905	846	798	842	849	824	845	932	867	836	888	804	819	814	854	866	871	824	854	842	831	814	809	832	859	902	870	832	817	860	799	838	846	879	887	853	810	864	883	906	826	822	847	870	862	848	864	823	820	835	852	915	870	828	836	829	802	802	837	859	840	869	793	852	838	846	833	886	873	860	843	819	892	834	849	876	795	867	851	810	846	888	862	818	851	881	932	866	868	861	808	829	919	813	856	858	829	837	877	878	879	780	773	821	900	874	863	810	853	845	910	870	833	854	869	869	843	897	847	858	823	838	897	811	842	845	808	903	877	845	838	846	822	872	844	844	870	764	865	860	893	866	873	887	840	854	892	849	875	843	839	927	878	880	856	845	887	869	841	880	853	851	918	867	825	825	856	815	843	874	875	839	872	868	783	848	766	845	854	870	847	840	908	832	893	837	791	801	837	809	813	844	846	818	818	888	833	864	847	789	860	818	884	812	876	901	801	823	833	849	828	840	847	905	874	871	819	783	897	837	843	852	814	843	862	829	866	887	856	862	821	869	853	876	829	880	846	808	813	812	830	859	860	859	865	817	787	874	877	882	781	849	839	864	856	848	837	870	808	841	885	820	854	840	848	808	821	841	856	833	820	835	847	814	831	873	824	864	786	846	852	863	864	834	821	858	853	873	837	842	828	906	888	831	886	892	846	880	808	821	890	881	782	831	792	815	842	875	790	830	853	838	807	876	843	849	894	866	811	823	829	842	775	817	862	891	889	826	864	890	848	908	858	890	842	849	819	854	843	856	814	901	903	847	843	875	844	880	856	893	833	844	869	868	860	879	836	856	861	838	889	857	840	826	826	869	881	835	863	868	926	854	873	869	856	858	841	904	822	832	856	846	841	843	860	866	909	836	836	846	845	838	909	859	873	822	862	843	827	798	795	907	829	874	839	860	844	862	841	810	845	830	858	831	881	856	877	828	865	901	833	891	886	820	861	817	888	846	865	827	818	849	866	810	869	864	845	856	865	809	844	836	821	814	862	876	842	858	892	883	868	872	876	793	827	864	837	825	878	893	839	856	862	796	779	891	827	887	813	852	854	841	819	899	852	864	854	835	798	851	844	826	904	813	874	818	876	872	841	843	854	856	825	813	888	850	823	914	805	863	896	893	831	849	884	855	862	817	833	863	834	884	830	855	793	844	867	841	822	828	806	797	801	809	849	826	862	842	852	850	824	828	839	902	863	799	839	872	858	880	854	831	834	836	819	841	888	818	840	859	840	846	857	925	880	893	828	846	827	811	881	880	847	845	856	907	839	814	841	790	828	831	804	871	854	836	876	854	847	867	841	838	860	901	850	881	797	859	841	825	885	803	877	872	849	837	880	883	859	892	851	833	861	833	892	816	815	799	882	904	857	804	860	857	835	860	847	808	857	837	829	828	850	842	840	850	842	812	838	870	788	803	886	825	822	794	879	805	825	880	853	815	884	855	849	921	866	873	857	880	862	839	860	863	828	835	839	867	851	843	846	906	833	876	837	859	843	858	817	786	901	859	842	894	841	804	851	861	861	801	827	894	878	798	799	810	839	840	877	849	844	870	803	905	845	850	892	889	838	835	865	839	847	774	845	839	905	870	760	875	830	814	853	865	847	839	871	836	857	839	850	878	878	854	864	857	834	824	825	838	872	842	858	832	846	837	808	854	902	919	861	855	856	856	840	888	847	832	875	899	826	850	877	845	869	840	819	851	885	857	851	847	846	860	845	834	875	837	871	831
14111	10337	15053	15076	12155	9292	6902	11377	32753	30357	18134	7385	2259	816	436	333	338	325	377	385	355	301	389	336	338	336	335	351	310	327	320	344	323	315	321	348	293	340	338	313	315	352	364	338	314	321	324	308	333	325	377	352	343	331	325	340	336	327	351	331	322	358	339	358	365	301	307	316	317	346	314	360	350	357	353	339	341	349	312	354	328	386	340	326	325	340	382	324	359	356	343	323	320	348	348	341	314	323	329	316	347	345	338	302	348	312	302	305	355	371	335	324	324	394	359	350	368	345	364	389	333	330	337	317	316	317	360	343	346	335	346	372	359	354	345	321	319	327	351	344	344	336	343	328	339	314	350	325	352	333	372	313	369	377	360	360	336	327	325	335	346	329	339	356	359	333	321	348	313	327	335	345	319	338	340	299	338	364	346	352	346	336	318	318	350	361	337	344	336	322	346	326	347	312	340	339	361	338	331	357	336	332	345	362	335	321	375	320	339	344	328	308	350	292	354	336	323	344	334	348	332	323	325	320	354	354	330	314	342	325	362	326	294	332	341	340	345	365	308	328	329	324	289	345	366	367	338	331	349	326	347	377	327	319	343	345	370	341	361	304	331	383	351	328	358	366	346	295	342	331	314	323	344	371	344	353	322	338	350	320	338	352	356	324	335	308	320	308	306	333	316	332	365	347	377	334	348	325	327	348	328	339	333	371	349	323	340	330	345	305	357	336	359	353	396	306	314	346	323	319	325	343	350	299	341	304	301	351	330	366	337	349	346	341	349	350	335	340	341	321	343	326	342	345	359	324	357	359	351	353	329	312	330	322	368	317	333	325	347	319	329	347	369	322	361	353	333	345	360	358	339	328	317	334	338	320	338	342	357	318	347	339	361	371	340	334	358	324	332	352	334	333	327	321	325	375	309	327	355	338	351	355	336	325	335	322	323	360	344	336	310	307	328	329	309	343	361	336	348	316	331	349	328	331	340	333	326	318	340	343	362	327	302	317	354	351	317	331	331	343	339	331	335	366	334	330	359	350	333	329	315	335	345	356	320	354	316	317	348	344	352	323	335	311	338	334	358	315	345	345	323	310	324	351	339	353	345	365	336	331	342	350	359	326	347	334	334	327	321	340	345	353	339	340	347	357	335	353	355	364	353	341	366	359	384	343	368	329	307	352	359	343	346	356	347	381	319	366	358	320	353	374	348	343	330	330	305	330	307	330	348	325	346	322	321	323	343	325	370	347	333	365	315	328	347	333	345	314	322	333	364	361	352	319	322	376	345	338	329	334	331	372	358	319	339	325	332	367	353	338	320	385	312	325	356	363	312	337	350	333	326	304	326	334	329	318	334	333	373	342	351	359	337	291	369	304	326	375	389	344	313	333	350	345	342	342	346	355	317	312	341	375	347	326	307	371	331	361	321	300	307	331	314	296	330	339	318	354	327	335	330	329	317	332	337	335	338	352	325	334	321	343	325	372	318	319	304	338	374	335	321	357	336	332	325	332	317	335	344	340	320	351	325	340	326	312	340	313	378	351	330	357	312	342	333	321	337	360	342	349	331	350	358	328	355	312	359	339	334	328	339	320	356	336	323	334	328	341	319	337	321	348	314	328	357	347	365	339	338	337	308	362	330	345	347	351	317	345	320	331	325	344	339	361	338	336	331	370	331	345	335	350	346	335	364	368	347	324	313	337	334	382	342	343	369	348	362	350	372	358	333	359	352	371	335	300	346	354	358	337	351	354	366	326	332	354	325	347	346	340	354	336	356	392	351	312	336	336	310	330	329	320	301	361	288	344	345	330	353	324	339	325	338	301	331	307	300	325	349	350	340	339	340	353	350	336	304	343	333	338	344	350	345	290	339	354	347	354	343	305	369	342	329	346	328	330	358	329	364	366	331	337	341	353	323	306	332	305	326	351	341	347	320	344	318	345	332	320	345	327	316	342	358	312	370	322	358	327	351	352	367	355	349	288	352	333	340	334	337	317	294	341	329	336	347	328	350	358	350	324	333	303	309	322	384	318	333	326	352	331	353	340	331	340	335	301	323	320	368	322	383	344	334	364	360	340	337	334	320	343	335	345	316	311	356	347	330	340	361	348	344	341	321	329	318	359	309	330	348	353	348	362	306	330	354	363	282	342	307	341	329	320	343	326	349	333	325	332	360	357	333	364	288	361	346	361	355	296	363	307	342	351	366	344	328	368	340	323	350	340	320	344	369	331	352	389	313	370	362	373	356	326	350	328	322	314	345	343	353	353	308	377	373	348	342	337	321	300	314	334	360	337	294	338	348	369	359	365	322	324	325	309	338	351	284	345	352	348	352	295	304	353	351	330	326	327	322	368	329	317	325	323	306	380	345	398	335	339	291	349	328	343	315	351	347	317	350	325	308	341	352	298	356	307	345	336	352	348	346	355	304	313	377	339	352	327	347	361	361	307	333	313	339	344	356	330	342	330	319	328	349	360	323	375	315	363	333	336	347	320	331	348	319	361	296	346	334	311	371	349	365	332	320	315	366	358	352	339	316	374	334	327	339	322	344	350	358	322	330	339	339	327	318	349	368	338	352	375	332	339	336	329	365	346	326	349	325	356	314	309	325	313	342	311	326	333	367	329	309	317	288	303	350	366	330	340	337	321	358	331	340	337	322	356	345	332	341	309	364	352	341	324	324	310	320	330	310	308	320	339	364	330	326	327	350	330	347	354	328	368	349	337	318	327	332	361	348	336	352	317	345	353	368	338	345	337	313	376	344	314	339	380	355	335	354	333	340	332	335	342	340	388	342	329	347	311	341	311	310	319	338	334	325	337	362	346	318	351	359	339	341	339	379	331	334	329	339	327	329	298	357	319	338	335	337	322	367	334	351	319	336	315	355	343	335	352	287	366	318	384	338	317	331	326	353	337	334	368	318	361	332	350	290	300	323	328	347	319	343	379	310	355	351	349	330	320	330	334	344	365	314	341	329	312	326	325	378	346	344	329	342	349	293	323	338	321	330	351	304	293	330	352	337	316	341	340	334	337	337	343	342	310	335	352	322	326	374	342	321	322	322	352	333	354	337	322	329	339	316	331	362	316	345	331	332	345	341	352	329	347	362	315	341	385	360	308	325	340	332	323	331	356	333	330	324	334	316	350	362	316	332	358	321	345	319	315	349	331	369	335	323	312	329	337	354	346	332	346	326	305	336	374	338	340	328	340	350	343	346	358	322	333	363	338	336	331	347	345	364	338	311	325	349	336	353	326	326	357	309	332	323	303	333	307	342	313	298	330	335	323	333	375	305	341	317	324	364	326	342	356	316	352	320	365	340	332	336	376	352	351	307	319	322	338	341	347	349	293	350	334	327	332	333	331	338	325	321	331	318	295	325	329	373	302	365	334	302	359	312	357	334	342	342	343	322	357	324	346	370	368	349	333	335	326	323	343	337	342	334	327	354	417	359	343	308	332	332	323	323	362	317	321	347	345	323	336	353	311	315	335	346	339	296	313	332	310
9805	8474	13812	18311	18153	17777	16027	27718	50439	46338	33895	19859	8194	2917	1254	883	967	1067	1006	975	941	889	870	892	808	887	880	880	853	851	885	878	928	872	848	830	908	851	883	907	911	866	887	897	894	885	869	825	911	928	845	857	869	889	873	882	856	865	871	863	878	838	841	920	847	906	883	900	873	913	890	893	849	872	881	864	854	894	862	914	857	879	833	879	907	834	834	836	934	974	940	856	846	852	878	897	924	903	813	896	895	832	890	890	829	887	935	880	823	907	845	874	899	921	883	889	917	918	869	928	882	911	943	886	864	883	864	865	921	886	879	922	910	906	909	907	852	918	855	893	883	879	916	886	841	863	842	870	891	903	892	843	856	889	863	917	818	876	887	904	856	854	882	847	885	873	857	848	879	919	857	858	864	880	903	916	885	840	886	902	942	903	905	852	865	900	880	882	830	871	932	903	890	863	955	903	865	890	898	875	835	876	903	841	884	878	848	894	916	865	892	894	945	875	834	854	885	876	869	851	882	859	852	894	856	822	875	864	884	848	853	922	904	921	892	900	852	924	895	856	914	866	920	811	917	865	853	866	865	902	928	892	878	918	923	836	908	846	909	854	865	868	854	853	874	873	881	883	857	892	873	888	906	852	906	829	841	894	845	848	868	922	879	865	930	833	871	850	863	866	850	882	877	856	906	869	894	876	868	838	870	886	865	862	905	905	896	864	888	874	854	911	870	895	875	864	863	896	847	858	856	882	898	868	846	870	878	855	867	895	853	844	878	914	863	846	942	848	906	855	874	870	904	925	904	880	895	898	865	891	856	881	928	906	876	895	877	875	816	821	899	886	862	887	874	912	829	909	858	884	864	845	872	908	868	872	906	881	874	838	911	854	885	890	823	864	905	876	868	860	788	907	888	859	907	871	896	897	832	885	926	902	845	859	817	893	852	862	882	890	884	864	863	895	860	880	907	910	908	901	876	887	897	858	911	869	834	872	892	829	882	905	894	917	866	882	913	913	885	939	908	833	912	883	907	863	865	887	841	875	871	843	835	861	866	856	901	911	883	924	873	878	862	875	859	858	902	892	887	812	914	921	883	916	851	874	948	845	933	870	949	908	856	894	888	831	862	886	932	929	874	896	899	920	879	892	887	862	890	898	879	933	896	899	846	883	877	898	920	848	851	878	872	897	839	816	921	838	870	839	907	862	892	900	885	844	871	921	834	893	899	887	928	867	924	917	893	879	895	845	897	882	852	859	907	911	911	846	842	866	881	901	862	888	891	843	877	850	914	883	899	836	879	891	887	899	820	903	878	903	910	870	856	862	867	910	903	879	877	858	873	930	871	891	923	855	827	874	858	916	918	919	877	889	891	843	910	895	888	840	895	899	863	863	887	897	849	870	908	874	868	862	880	884	899	853	889	899	914	920	860	904	900	850	883	871	906	860	876	835	873	866	809	850	865	848	884	859	885	836	896	897	932	891	911	873	846	861	881	807	841	881	850	876	878	870	866	917	894	840	893	805	872	915	882	899	879	857	920	901	899	862	886	874	878	872	927	856	908	886	888	842	860	899	883	847	881	857	846	898	932	894	914	880	873	889	869	876	835	900	886	903	921	916	917	862	874	872	865	892	888	896	878	849	870	908	899	851	883	828	875	874	879	900	870	865	839	885	852	855	869	868	915	940	840	860	888	923	851	929	876	849	924	907	857	913	873	917	855	876	905	860	872	884	870	888	919	933	874	842	838	866	950	870	852	939	932	896	845	821	898	939	936	843	854	895	927	882	863	929	863	874	914	893	885	892	899	879	842	867	829	843	909	889	933	812	839	870	871	898	853	899	917	842	862	860	881	859	871	873	928	862	939	875	865	886	869	814	932	876	850	911	909	897	865	906	829	894	955	912	886	850	888	880	850	832	911	815	833	873	894	837	880	892	819	833	835	854	882	851	883	876	863	866	916	818	893	840	910	895	843	888	852	834	920	885	856	920	883	879	897	848	877	875	903	883	880	938	905	864	944	882	850	822	868	907	907	884	893	837	860	856	881	913	906	878	945	868	885	859	887	871	933	950	868	853	870	936	932	909	871	898	908	874	885	937	853	905	898	904	873	894	881	872	833	886	933	873	863	878	885	874	869	837	902	894	889	888	870	984	910	879	893	903	847	888	828	865	819	924	853	915	898	842	871	918	840	909	895	922	875	863	881	876	936	949	934	907	896	850	918	877	848	847	843	888	895	903	946	855	913	864	847	876	853	857	868	905	892	957	891	873	832	908	851	874	880	896	838	902	901	880	887	852	838	869	845	843	880	888	879	848	864	930	914	893	833	891	867	914	944	861	852	868	882	898	906	860	916	876	911	888	906	875	857	866	920	861	852	861	908	897	867	885	909	918	875	831	831	857	906	903	897	836	906	872	925	897	865	871	852	892	948	889	869	858	879	855	886	869	878	886	925	821	920	901	900	848	871	874	894	855	884	875	892	863	894	872	893	923	881	803	905	886	928	944	884	903	877	879	922	930	829	890	874	855	831	906	891	848	908	863	893	915	887	899	844	855	853	888	902	915	928	852	907	879	914	903	855	828	902	906	909	878	829	834	879	874	852	886	925	886	862	868	879	913	851	858	868	900	802	868	906	860	897	888	856	862	868	878	882	883	877	919	899	866	894	922	873	862	886	848	911	860	896	887	867	859	831	895	892	916	897	869	909	905	895	911	882	864	851	867	914	864	862	861	870	842	881	856	905	875	872	867	864	884	894	897	897	903	867	889	826	908	885	858	928	938	883	871	905	877	909	859	892	883	887	862	866	866	856	886	910	854	906	891	925	861	839	875	896	895	909	887	851	936	906	920	911	880	926	905	897	861	911	835	858	848	869	852	889	870	928	867	933	871	888	933	866	881	852	879	842	916	882	897	899	828	870	905	892	897	931	822	921	907	934	883	886	901	924	864	870	859	911	867	886	874	891	909	885	843	884	874	858	910	853	879	910	868	920	881	895	858	879	938	852	901	874	920	884	887	904	877	843	880	820	927	827	892	871	867	853	870	881	906	859	940	908	869	879	863	891	897	877	880	888	833	891	909	814	947	882	887	797	920	970	803	893	886	796	862	913	831	893	921	856	879	897	853	878	911	790	887	897	851	895	906	900	835	927	911	843	872	938	867	925	832	885	885	858	849	862	878	908	919	912	913	900	893	880	910	839	835	903	849	842	909	872	893	902	909	888	895	801	922	885	886	909	850	898	891	849	838	894	908	878	886	880	848	874	872	892	919	878	867	937	927	933	895	905	826	914	874	860	867	873	907	883	920	861	898	888	836	898	860	893	853	868	873	930	915	883	890	889	886	877	855	862	886	913	885	856	848	845	860	945	868	879	848	890	829	847	882	861	864	861	891	877	909	865	882	875	888	900	878	899	900	868	902	856	876	867	842	864	905	851	870	890	938	871	912	902	855	912	886	930	836	930	868	859	922	887	887	880	878	930	869	880	865	866	968	862	919	912	899
20843	15540	20694	21113	18680	15325	11423	15042	45286	43565	29119	14112	4746	1296	495	311	372	350	402	403	364	345	334	285	311	326	332	348	359	335	320	327	314	333	339	315	339	317	284	332	315	306	325	343	313	358	361	327	296	301	321	314	312	337	317	297	349	351	355	297	330	302	298	315	369	342	324	338	326	319	344	317	349	305	295	320	311	353	323	326	334	356	339	343	358	350	338	313	297	329	346	353	344	319	304	324	326	330	340	306	310	334	334	321	318	325	299	313	315	311	314	328	344	346	307	327	317	308	334	301	322	353	339	327	318	315	307	319	329	330	294	340	333	308	325	318	322	334	343	372	359	310	341	317	329	314	359	334	309	313	301	301	322	332	317	329	317	328	299	301	344	351	307	325	315	334	323	324	289	360	371	308	354	286	348	324	295	311	349	353	354	325	311	310	357	340	309	344	330	329	310	327	338	328	337	329	296	344	304	342	310	325	315	323	342	351	300	309	305	347	294	310	336	340	368	337	334	326	328	324	309	294	326	320	292	370	350	346	330	344	316	321	309	332	357	293	357	345	341	342	338	327	289	326	355	342	301	311	341	328	348	320	338	335	321	330	327	319	319	308	357	289	328	321	326	343	288	343	298	317	362	316	327	334	312	349	359	331	323	342	368	362	325	288	321	351	333	313	347	343	314	321	294	346	322	289	350	305	328	346	311	360	309	302	332	300	311	310	345	304	328	315	312	312	329	314	329	334	309	317	330	304	310	273	313	324	341	299	298	331	315	304	335	318	358	342	319	328	325	296	306	300	314	366	311	360	289	328	369	308	308	331	311	365	342	329	350	322	328	309	323	326	333	343	317	336	349	326	308	299	319	325	327	323	317	304	313	333	289	330	331	356	339	333	324	361	321	307	307	332	306	328	321	346	347	306	313	303	348	315	294	290	304	303	357	336	301	286	328	292	357	336	310	309	361	315	315	337	373	271	323	326	330	324	334	339	300	328	328	344	331	343	316	340	327	316	303	357	314	359	351	320	331	356	345	315	334	324	320	326	313	308	336	313	283	307	339	324	331	340	333	356	372	319	304	341	333	343	325	329	320	338	351	349	319	324	338	359	332	343	335	324	342	303	315	318	352	307	326	309	327	299	332	336	327	302	338	329	324	343	316	344	313	306	356	306	326	322	308	342	334	322	337	344	297	322	360	304	352	295	315	339	324	322	328	321	303	333	322	304	326	299	340	303	322	319	347	302	289	294	335	344	274	346	318	317	304	320	319	328	331	330	300	311	345	306	338	321	331	340	296	331	332	315	332	342	315	337	313	323	307	350	348	332	351	325	320	345	306	316	341	301	321	330	286	316	297	315	303	319	340	339	313	326	321	295	407	327	343	333	334	325	341	306	316	314	332	334	322	310	293	321	336	331	340	307	314	313	337	351	294	313	312	336	314	296	297	337	335	318	341	342	322	331	331	320	327	338	330	337	293	348	302	339	331	334	283	367	348	317	291	339	317	323	329	333	321	335	367	344	323	338	339	339	308	316	306	321	350	342	297	314	343	314	313	369	324	310	335	311	322	296	324	349	341	328	320	323	305	368	329	315	328	308	353	348	337	348	295	313	320	319	326	363	345	320	364	341	308	331	306	348	325	359	337	318	308	335	345	329	321	324	321	336	328	334	310	321	304	330	330	319	328	350	312	319	338	308	324	327	311	342	329	335	320	280	334	315	312	325	338	312	342	356	314	294	309	348	322	347	346	335	320	301	328	335	349	307	308	343	351	329	345	302	322	300	339	343	349	322	323	345	307	296	322	306	322	322	351	353	317	323	353	316	348	334	297	348	320	321	306	359	336	360	306	339	331	317	322	328	317	340	331	357	329	325	362	352	321	336	320	313	307	316	322	338	326	354	310	332	349	317	366	318	338	311	334	331	293	302	269	338	305	321	327	317	326	313	340	300	368	308	310	340	327	318	316	303	330	307	321	327	315	317	299	310	325	317	325	343	302	319	343	325	325	302	319	312	314	331	306	330	333	343	356	336	318	341	290	295	308	276	370	308	289	339	346	353	340	340	321	308	315	330	320	316	328	321	325	348	302	338	305	338	324	345	339	324	293	328	324	335	298	280	312	370	339	337	330	322	290	349	329	304	330	345	319	330	341	322	324	324	301	336	341	285	339	314	298	316	308	313	326	311	318	340	346	326	311	330	311	362	290	292	316	321	338	327	307	357	352	340	332	315	325	319	309	280	308	301	315	332	308	334	339	315	341	344	321	339	315	314	303	326	323	316	295	341	343	327	322	297	337	323	298	314	330	346	314	323	342	313	308	324	314	312	345	320	299	289	282	292	344	338	332	328	315	343	327	314	352	314	340	332	325	327	341	334	304	300	322	309	300	324	344	330	331	306	333	345	328	338	323	347	325	337	315	321	314	293	329	347	342	316	285	326	317	304	327	298	317	320	345	323	323	291	319	285	332	340	330	303	318	342	315	315	309	302	337	303	323	350	300	323	320	352	340	342	329	305	299	301	312	296	306	316	311	328	309	305	342	299	319	356	352	314	327	298	325	335	330	360	350	287	356	311	281	306	323	326	321	297	320	328	338	291	336	320	330	335	313	364	350	290	351	287	335	346	339	311	316	336	280	322	328	298	295	302	346	347	347	315	328	332	328	305	352	352	327	317	284	333	302	305	298	343	338	312	336	329	348	312	327	306	303	339	345	349	332	319	351	314	331	326	315	345	325	328	330	299	323	279	351	325	368	305	297	312	340	305	323	340	343	339	364	309	345	315	304	309	344	327	336	337	313	296	323	351	297	304	320	344	301	349	341	362	301	315	332	338	341	309	330	341	307	347	371	286	314	335	312	275	313	368	316	309	316	288	339	344	360	301	307	320	332	333	298	335	308	314	283	292	302	349	322	323	306	339	290	334	306	317	309	350	321	329	306	294	315	321	348	323	332	304	311	326	321	313	313	320	365	327	329	337	311	316	298	299	290	308	301	310	332	345	331	345	299	337	305	323	334	313	356	357	309	348	312	380	314	339	324	335	341	331	338	346	323	324	307	340	371	349	317	353	349	322	331	355	328	318	318	304	340	334	329	332	329	330	311	334	330	343	340	329	319	304	305	326	328	321	320	297	352	354	321	327	329	291	280	340	318	314	315	326	355	324	347	305	362	308	327	340	312	345	341	332	330	325	336	343	329	318	325	354	333	338	344	329	326	308	312	326	322	327	340	322	338	321	352	345	346	351	334	332	309	341	328	339	338	304	359	322	307	327	290	356	311	340	318	297	325	332	320	332	307	326	299	331	334	332	320	296	358	321	327	302	324	315	332	309	347	341	314	296	317	327	351	319	330	299	332	324	322	295	329	334	329	330	343	352	315	324	348	318	337	311	336	329	341	326	323	327	330	341	291	351	299	326	338	340	334	312	390	357	335	345	290	332	337	347	306	319	331	352	327	321	347	297	330	309	291	332	331	325	342	339	331	306	355	286	316	337	326	348	320	318
12514	11841	16914	21864	23629	23558	21643	31321	60402	56223	43225	27607	13306	5029	1473	875	967	1147	1138	1053	1008	876	839	874	874	851	855	856	860	827	820	898	854	865	846	850	815	823	830	832	859	801	824	849	809	872	861	850	805	857	843	837	852	830	830	820	833	863	830	861	813	807	817	854	850	807	826	811	792	863	871	927	800	809	855	876	893	892	891	847	820	857	754	841	838	892	816	800	890	830	823	816	855	866	817	826	855	883	890	821	844	791	832	898	859	886	804	809	900	835	809	799	826	857	818	810	814	904	819	822	831	832	792	864	794	867	897	816	816	798	821	827	828	822	854	818	861	844	820	843	819	882	858	875	869	838	885	845	842	829	813	821	865	838	859	833	841	864	800	802	823	823	877	871	891	822	806	821	847	880	837	846	831	870	796	870	858	807	818	810	815	896	886	812	824	851	814	819	860	848	811	874	885	848	814	842	778	870	866	834	809	798	903	857	788	806	822	922	862	777	831	842	822	836	837	812	803	779	817	846	869	841	838	872	882	878	834	784	888	828	849	827	903	859	835	858	807	843	821	837	769	897	864	862	813	854	849	828	915	856	873	870	824	848	878	828	819	864	774	849	848	853	846	788	903	820	861	826	819	852	800	836	823	818	866	849	827	842	842	841	815	826	861	837	774	847	833	828	825	799	825	817	814	868	847	853	859	871	824	804	823	832	827	849	831	818	840	831	835	855	854	838	881	828	889	837	874	810	874	812	882	860	841	854	921	807	835	818	806	844	881	886	826	834	854	858	805	857	800	859	822	851	871	881	821	820	875	840	826	854	868	853	853	821	813	841	814	883	849	846	864	875	856	849	860	782	832	836	863	878	847	880	824	763	867	816	844	803	862	860	821	789	806	759	840	822	852	862	831	815	775	859	817	765	865	836	833	859	804	813	792	783	830	850	834	885	838	881	827	786	820	833	810	841	860	868	865	846	857	839	856	840	839	882	851	878	797	835	847	901	827	821	877	821	799	841	852	813	773	876	830	830	831	814	842	817	844	869	861	900	840	864	851	872	870	837	804	835	853	805	835	864	843	831	865	857	816	869	828	848	825	845	835	821	845	814	827	833	902	831	817	813	893	842	872	799	874	860	834	829	928	810	890	877	847	861	857	826	855	823	858	819	853	839	918	835	841	868	837	837	873	846	821	819	834	811	842	840	874	861	805	786	813	814	859	835	868	799	837	837	838	812	793	804	868	829	893	852	853	804	902	840	884	826	819	823	878	829	836	837	865	839	801	863	841	874	833	786	842	836	804	903	850	819	830	748	849	817	861	834	846	848	834	891	793	866	874	914	833	844	826	868	883	864	792	838	792	868	815	824	875	845	825	774	837	803	814	860	908	856	812	867	850	860	859	815	792	862	828	861	793	807	842	822	825	822	869	788	904	830	782	879	812	843	814	882	810	846	849	834	859	832	828	851	895	869	821	817	864	854	836	859	834	832	836	841	833	865	831	799	788	848	847	861	861	816	879	829	852	852	806	845	849	863	806	894	850	831	835	823	755	844	797	858	807	814	870	860	806	863	802	813	839	866	871	860	785	840	856	803	855	862	869	886	823	796	865	814	868	882	843	893	828	817	850	848	884	884	838	872	784	837	833	834	840	904	810	801	785	879	845	874	822	809	850	879	814	842	801	807	837	865	835	821	838	860	832	883	845	862	832	848	855	844	833	837	843	789	841	837	870	876	860	827	778	807	796	864	816	858	833	882	824	848	835	853	826	799	857	835	851	816	831	851	858	838	828	805	863	854	848	786	863	839	861	830	830	805	865	796	857	827	830	802	878	843	818	811	834	855	851	827	788	829	812	850	869	800	807	894	799	816	910	855	836	878	849	852	830	860	856	803	843	853	867	833	816	834	877	848	869	869	853	875	860	882	859	837	856	827	828	813	839	803	852	815	854	806	809	855	896	825	856	835	834	837	824	854	853	895	851	800	824	840	861	817	815	839	847	836	832	825	843	828	839	894	828	854	846	843	845	831	860	876	864	817	828	811	798	837	819	825	873	824	858	833	833	802	837	885	851	833	845	858	892	878	858	796	822	839	829	819	816	906	847	830	844	852	789	817	870	873	854	839	833	913	846	843	882	855	872	812	825	813	840	813	851	838	822	839	827	884	850	895	840	834	851	811	844	767	810	871	793	821	864	802	831	858	850	840	828	771	870	803	816	861	828	859	825	810	860	850	872	843	802	875	849	884	836	877	829	789	872	842	844	786	827	790	776	862	889	778	852	839	841	832	871	808	819	845	855	823	879	852	759	847	819	843	871	841	797	848	830	839	812	790	844	831	801	862	816	789	861	891	830	826	842	823	798	808	813	838	818	863	807	815	845	863	854	823	835	814	825	835	781	915	851	814	854	843	859	833	825	854	845	854	832	797	834	782	865	813	887	751	819	858	832	824	871	786	803	793	802	854	862	865	865	835	852	854	774	841	773	843	823	852	804	812	867	864	867	865	857	876	792	824	832	837	783	854	822	857	823	866	793	837	841	829	793	853	812	838	853	841	876	794	829	869	858	898	847	861	855	841	864	819	833	872	862	859	816	909	817	811	856	842	827	867	854	859	860	862	819	824	876	814	864	860	857	819	813	786	805	816	833	845	826	856	820	833	789	857	815	818	805	881	809	847	858	830	823	847	885	793	822	878	815	870	842	793	828	843	819	839	809	831	835	858	855	822	881	853	868	886	816	821	879	852	859	884	843	831	783	917	827	854	851	868	835	871	821	854	825	862	850	850	818	872	821	821	805	842	788	832	832	852	836	851	886	879	845	814	787	767	738	781	825	836	860	837	878	887	825	916	817	831	868	837	829	828	795	813	810	831	861	852	835	786	814	818	868	809	847	828	824	800	801	867	779	918	766	860	817	817	853	833	836	867	877	863	861	880	815	842	833	773	855	825	806	791	818	891	848	848	785	861	848	887	869	808	862	863	835	858	866	845	823	850	791	849	850	837	836	871	897	860	851	837	875	859	848	877	828	808	823	822	835	801	852	808	829	848	862	876	862	884	829	811	803	837	783	786	837	823	833	860	813	858	861	856	840	865	812	819	836	865	818	787	878	832	843	886	845	857	848	796	841	822	831	774	861	788	847	841	810	866	838	824	836	860	916	789	893	859	823	867	889	893	758	812	786	920	829	876	808	797	869	833	839	867	825	911	816	830	787	821	890	755	842	824	816	855	863	797	904	855	835	828	824	830	785	826	825	865	857	845	847	805	801	827	815	874	803	831	854	813	869	834	797	831	804	847	880	825	858	848	810	794	779	857	771	802	837	792	845	840	858	861	764	835	798	800	843	848	851	848	847	868	817	834	909	836	848	820	827	850	853	877	870	853	830	870	821	815	831	836	789	840	812	838	810	879	856	860	825	843	834	841	806	834	812	856	832	846	864	848	861	872	855	851	834	858	830	835	846	840	852	833	811	863	811	838	834	806	833	852	816	840	859	809	782	883	841	814	894	887
6261	5412	6208	4969	3722	2584	1702	1445	3765	4401	2917	1487	737	463	314	339	336	313	348	343	347	340	336	330	342	325	337	328	361	340	310	335	318	305	319	314	323	342	322	327	321	376	312	310	317	353	310	337	332	346	304	354	324	323	306	329	306	319	314	324	304	325	314	279	329	345	346	312	331	314	317	320	337	355	347	308	317	322	306	337	330	309	337	315	323	330	337	326	347	321	323	358	319	314	342	302	327	314	299	328	349	368	327	344	339	322	343	319	335	324	341	332	325	353	340	327	303	336	321	340	341	326	317	308	293	307	339	323	318	340	294	321	308	298	332	320	343	336	328	307	326	349	354	274	341	323	293	332	338	309	336	299	342	328	332	330	326	306	340	333	317	332	311	366	335	308	320	376	324	333	326	343	324	332	325	298	301	321	298	347	336	345	322	333	346	337	362	324	335	336	331	336	333	315	305	320	316	338	334	318	328	339	322	345	286	320	343	334	356	328	365	311	303	328	325	355	286	352	353	336	328	335	300	315	307	340	313	314	346	335	319	312	309	344	333	342	361	366	323	343	333	353	343	323	331	311	318	332	321	331	314	335	319	300	309	322	329	349	318	333	325	310	344	338	341	324	359	318	324	307	320	332	348	326	334	320	327	282	350	336	292	336	360	303	350	347	349	301	350	316	301	298	308	351	336	299	339	337	325	318	324	352	335	367	316	282	309	336	334	308	326	343	326	333	371	340	309	307	305	331	345	329	312	344	310	321	358	317	350	307	302	338	359	298	322	312	299	363	327	312	315	342	290	332	318	322	291	342	313	316	354	338	312	334	329	338	340	400	315	331	335	319	338	331	334	303	317	349	358	325	335	339	300	309	311	314	318	353	315	340	348	323	340	322	324	371	370	338	315	275	343	362	326	355	313	334	324	308	329	312	308	356	334	343	324	323	302	314	344	294	326	336	323	342	368	321	337	333	307	342	305	323	330	351	328	337	342	316	329	299	360	347	350	360	346	347	343	324	302	332	311	339	313	330	328	347	349	327	315	336	330	285	314	335	330	338	335	286	308	321	318	295	347	340	344	319	291	329	346	327	331	328	321	314	288	321	335	363	332	341	307	324	332	345	352	343	331	327	328	292	344	323	304	301	347	359	345	316	335	352	316	293	340	326	312	319	355	316	370	317	338	327	330	326	355	329	300	317	313	313	336	360	369	351	324	333	324	320	352	321	336	337	325	312	340	329	305	312	321	325	317	335	355	332	298	317	336	333	363	312	344	308	309	329	304	333	367	343	339	307	308	310	352	342	350	335	318	307	334	330	284	344	339	340	301	332	335	343	319	318	315	299	348	321	373	332	329	334	334	313	353	340	326	326	324	334	283	288	321	314	296	351	349	337	311	345	334	344	343	330	333	337	323	311	341	316	339	318	296	276	312	299	317	338	352	336	313	290	361	325	310	328	358	310	338	305	317	292	365	299	303	333	328	307	310	365	331	334	336	337	360	321	343	318	310	338	277	304	323	318	303	338	288	361	350	345	335	355	314	316	328	326	320	325	318	334	355	338	318	318	315	325	335	345	318	327	330	311	310	314	295	327	351	324	321	337	339	323	308	326	355	291	304	302	343	333	301	313	299	277	322	313	313	340	346	331	337	318	329	336	332	288	331	323	345	315	310	339	333	352	358	358	316	326	319	341	308	324	322	290	303	311	318	323	302	327	311	297	317	344	308	346	316	321	362	338	334	314	325	335	349	295	328	319	326	339	333	305	316	346	330	352	336	307	332	307	314	319	310	308	309	322	346	335	346	339	336	361	374	344	329	336	318	330	344	333	307	343	358	372	322	312	326	315	322	324	321	300	322	367	344	319	315	318	305	318	321	320	329	342	370	307	337	327	309	328	322	286	305	353	310	311	304	330	312	285	319	318	306	338	338	335	335	339	306	343	318	328	349	336	316	329	280	313	335	296	349	319	326	341	330	322	315	350	346	324	319	326	310	354	334	326	332	340	287	300	314	328	261	322	325	312	359	320	340	340	337	339	337	341	317	324	335	329	313	311	313	330	338	322	321	302	323	326	319	330	308	309	301	352	323	312	340	344	361	318	321	319	323	337	331	315	316	346	327	349	291	319	340	270	331	360	296	294	354	309	345	317	329	335	306	335	333	329	320	338	337	307	360	359	374	279	318	331	340	323	308	346	308	347	364	337	326	330	315	323	318	348	305	332	350	347	297	308	367	342	323	332	328	318	313	321	312	302	311	324	306	359	333	339	328	307	351	300	317	323	344	308	310	331	346	346	313	327	325	310	354	339	315	335	327	345	342	310	325	325	309	317	342	334	311	322	326	317	345	328	324	324	324	301	337	327	302	293	312	341	317	351	339	346	349	324	342	328	344	312	310	337	291	338	313	334	336	334	320	310	330	357	341	338	317	322	313	326	338	318	314	283	332	327	330	360	369	320	312	311	335	314	322	298	310	322	335	330	283	312	337	326	306	311	347	325	298	312	335	293	296	348	313	347	328	319	361	322	314	301	356	346	310	333	334	366	310	330	360	342	323	348	314	328	347	318	337	344	354	327	345	340	323	348	332	334	356	331	356	334	315	345	343	323	354	322	338	338	346	317	336	333	315	344	365	333	294	320	328	336	329	327	304	322	350	304	324	342	325	321	314	307	355	348	322	312	318	332	345	348	331	319	344	320	345	350	312	313	314	303	316	327	322	372	336	331	330	321	322	289	385	297	277	319	346	311	341	307	326	323	347	338	332	293	305	298	361	318	308	334	330	330	319	345	356	320	352	318	331	344	347	324	364	334	336	314	339	324	318	285	328	308	353	346	364	330	316	322	341	335	324	302	329	301	352	342	333	351	355	284	351	325	343	317	321	321	357	322	322	306	337	329	308	316	343	317	297	312	339	336	309	312	337	315	339	330	357	308	313	341	329	341	333	317	317	335	348	341	296	335	331	356	294	342	322	357	313	353	289	332	343	355	361	313	316	335	312	309	300	317	322	311	334	361	335	305	324	321	330	308	316	333	311	312	320	317	304	337	315	338	319	332	324	334	325	330	338	315	312	320	302	334	351	293	309	291	328	316	342	328	312	323	337	354	331	307	322	329	354	339	328	294	337	340	291	295	332	346	313	292	340	338	331	351	333	312	308	299	339	335	307	316	314	337	333	336	329	339	309	324	327	301	333	297	310	296	332	292	324	318	337	345	327	336	324	340	328	305	315	336	321	295	295	306	329	324	319	304	313	304	324	358	304	331	362	340	333	325	341	361	313	308	320	325	304	320	340	330	358	346	303	332	306	346	305	287	322	348	329	309	331	295	347	327	324	314	350	331	333	318	302	313	321	289	324	300	313	337	323	330	346	328	303	334	322	343	320	314	291	308	323	319	324	341	334	352	330	343	340	336	326	373	345	312	332	318	335	332	353	307	344	328	320	301	279	286	332	314	352	350	321	307	326	316	327	326	322	313	324	291	314	303	339	333	339	323	339	336	320	334
5063	4648	7287	9436	9602	8310	6524	5746	15902	15994	10386	5004	2350	1251	963	859	878	930	897	849	837	919	826	871	874	841	834	854	891	886	848	840	858	862	881	873	888	813	835	832	910	813	892	847	826	855	847	826	761	848	864	866	889	889	863	907	829	864	844	839	844	849	879	817	849	887	878	851	826	844	832	901	904	777	866	823	848	865	833	920	830	903	894	905	867	860	872	820	889	810	845	832	847	859	804	878	872	871	880	885	788	853	891	841	886	853	860	831	824	923	839	869	822	838	838	811	841	880	846	869	905	862	814	891	753	841	883	909	867	872	826	844	861	899	860	847	851	800	848	882	878	806	900	844	923	842	865	850	897	838	817	833	879	856	878	857	911	822	822	843	857	846	836	850	867	829	819	851	862	888	849	847	875	864	888	802	883	843	812	816	842	888	839	857	829	866	831	886	846	885	874	838	847	828	872	806	845	879	875	872	816	854	864	933	877	864	893	833	885	871	795	792	865	839	828	845	826	836	846	846	870	823	894	828	829	825	867	859	891	892	840	854	849	798	864	875	838	830	855	860	863	851	883	847	868	825	832	794	845	834	865	849	869	859	845	845	884	882	869	882	822	886	798	824	877	837	876	852	863	871	838	798	841	887	846	794	890	867	802	889	828	813	866	870	848	834	827	903	828	885	867	870	850	849	877	881	914	853	884	880	831	874	847	828	863	889	828	808	898	898	872	844	818	913	855	941	877	876	812	820	769	833	828	896	879	850	836	806	876	831	845	880	861	850	873	812	879	825	805	872	820	842	837	834	854	856	835	854	833	837	843	868	832	815	825	845	797	867	834	875	851	888	903	849	883	871	802	860	879	863	841	866	778	837	907	868	800	896	870	888	773	798	842	810	855	850	882	868	877	914	880	858	871	870	875	790	864	831	845	826	876	885	854	857	865	877	885	881	881	863	867	864	806	820	843	904	878	856	868	855	892	838	840	843	845	820	882	863	829	793	815	907	908	845	802	852	809	864	831	856	839	849	864	828	868	847	837	849	827	820	845	874	835	845	840	882	867	854	848	883	848	817	828	883	854	877	831	881	874	868	903	852	885	819	853	860	857	872	857	849	885	833	850	903	862	859	859	802	825	879	822	820	807	847	868	859	836	818	864	871	839	841	816	833	876	823	849	829	886	901	880	869	865	827	850	876	851	862	875	856	869	872	877	847	827	887	813	877	882	835	832	838	861	862	835	830	850	840	839	808	857	874	878	882	805	830	811	864	836	862	898	825	844	870	892	840	821	831	853	829	830	880	863	818	880	901	819	824	871	810	821	822	818	825	871	829	834	848	862	859	831	848	843	879	834	805	827	876	848	850	796	861	828	838	841	832	810	789	856	919	850	847	837	799	815	874	901	812	824	898	882	873	831	867	893	813	845	849	825	874	873	832	844	856	836	840	829	821	841	871	825	876	833	910	868	793	904	859	898	859	850	853	876	888	879	820	861	808	840	823	854	838	843	842	871	822	844	860	872	848	835	919	880	861	825	866	870	819	858	846	818	840	869	821	872	863	838	809	859	822	854	803	876	819	898	834	824	809	841	804	888	863	843	815	869	846	825	856	873	868	843	872	820	931	864	868	827	820	884	865	830	866	872	893	833	847	855	876	842	830	851	900	826	888	859	818	884	846	848	891	917	894	882	863	813	835	837	890	830	887	867	844	810	872	877	898	805	881	870	905	841	862	856	872	859	874	792	857	867	899	856	933	883	844	830	863	793	850	853	827	866	804	913	813	840	881	846	819	867	849	898	837	831	833	842	899	823	859	844	847	858	914	830	884	858	847	802	895	853	836	889	875	887	901	825	885	819	794	843	873	858	916	827	808	849	842	801	831	871	874	827	852	857	863	813	852	875	847	857	847	845	840	840	854	906	881	825	845	870	854	834	869	855	813	868	807	797	796	831	852	853	814	904	844	852	796	889	921	876	859	889	841	892	890	845	853	876	896	872	861	904	870	890	856	849	846	863	827	885	838	819	852	823	871	826	823	878	871	823	861	870	843	830	856	882	889	811	853	861	933	874	850	882	854	884	853	876	865	865	896	837	877	812	838	816	832	876	860	873	858	876	849	818	884	876	905	854	895	897	863	844	863	867	891	920	815	860	871	823	851	813	837	839	866	861	875	858	884	866	787	886	864	840	840	826	838	849	868	852	869	871	904	806	888	883	818	851	875	886	848	865	818	855	872	867	810	849	875	864	895	847	809	874	805	859	832	838	804	841	888	847	849	854	842	883	826	850	859	803	870	862	853	827	856	829	804	833	827	822	858	859	896	830	882	822	782	827	807	852	832	844	878	815	863	860	839	830	855	866	866	895	826	815	846	830	854	868	826	892	837	872	847	797	841	859	858	860	879	874	857	848	851	850	825	868	857	823	821	812	883	890	829	851	845	855	846	827	832	817	859	885	897	833	934	858	891	844	824	846	834	841	864	867	868	862	874	882	833	835	823	836	850	841	893	803	885	870	831	861	804	859	840	822	849	798	863	853	836	848	863	860	848	809	871	862	798	841	860	848	907	855	877	882	786	843	812	919	881	860	842	916	855	864	846	796	881	876	827	838	822	845	893	873	893	804	823	823	878	849	868	828	816	821	811	843	834	864	816	850	891	868	806	853	845	862	877	840	845	856	852	883	851	849	882	870	868	884	900	856	847	809	856	837	858	810	886	854	824	854	863	884	816	846	881	883	855	901	830	835	858	830	826	797	915	861	850	878	828	842	832	822	869	896	849	825	899	849	841	821	853	889	839	859	901	840	855	924	826	830	875	906	848	867	847	862	843	837	842	920	865	894	839	901	806	798	905	779	852	850	796	782	868	854	909	905	844	899	835	843	865	822	825	861	795	848	848	892	825	883	853	849	859	797	838	840	905	819	879	887	877	803	881	868	831	864	829	850	864	853	885	843	839	915	891	848	855	842	898	870	841	813	850	897	878	815	811	837	877	904	866	849	834	905	852	855	822	818	822	860	866	844	831	857	847	844	838	866	879	850	888	867	836	862	872	866	844	811	880	820	856	845	840	876	875	841	859	864	827	881	851	868	854	810	848	873	820	840	835	824	860	797	850	888	816	868	857	807	876	847	800	813	852	877	883	827	836	833	912	878	850	826	831	895	821	814	863	848	853	860	808	857	846	863	840	838	885	791	835	858	903	844	848	857	850	803	858	844	853	839	866	902	819	848	890	871	821	829	892	808	842	846	827	884	870	851	843	800	856	837	880	855	835	843	873	826	815	837	840	874	781	849	803	840	857	875	885	849	830	860	866	877	846	819	815	882	835	863	829	825	895	817	823	857	857	899	844	903	837	816	876	820	897	888	803	883	883	872	821	837	827	905	830	859	825	900	837	895	858	854	857	843	842	841	821	837	808	853	804	854	830	855	840	832	868	896	831	813	824	815	910	862	865	822	860	810	826	820	846	831	832	865	822	878	852	835	868	853	779	823	856	873	840	870	868	860	866
14555	10940	13546	15236	13816	9727	7698	8528	32643	29733	18709	7944	2404	891	414	362	367	360	390	392	367	364	345	372	351	351	333	360	382	344	329	329	322	345	329	317	343	340	313	344	318	326	332	334	365	375	320	358	306	311	342	324	375	303	326	370	378	352	351	356	337	359	309	365	334	339	333	351	373	314	348	321	308	339	343	347	332	354	339	342	337	338	339	355	371	375	321	338	339	340	316	358	376	324	352	330	335	354	329	321	297	351	349	337	329	363	345	374	337	324	360	332	355	319	337	356	343	341	332	291	352	301	327	314	342	312	301	342	337	360	325	326	345	336	358	357	333	313	336	358	358	334	320	350	334	338	345	310	357	349	358	349	342	310	378	357	328	343	311	313	302	337	326	344	393	329	393	342	325	355	350	335	313	329	365	297	314	321	358	322	332	335	364	328	370	341	320	335	335	319	335	353	360	388	317	337	349	359	333	319	345	354	349	347	354	341	359	306	353	325	341	333	333	346	349	403	347	303	351	336	312	337	345	334	318	364	330	359	337	337	331	350	322	348	361	357	346	340	342	309	336	365	363	353	310	382	349	329	357	369	356	360	338	325	316	345	360	338	348	341	373	343	351	334	349	305	322	328	327	331	333	327	339	327	335	330	331	326	358	359	348	340	387	321	350	341	330	336	361	317	340	315	347	327	331	327	350	324	353	319	355	358	349	340	327	329	334	326	341	345	341	333	287	363	354	346	372	353	334	353	335	362	356	339	358	314	327	358	315	327	353	322	335	317	335	324	340	317	334	330	334	339	329	309	322	344	319	350	329	335	331	313	347	342	325	328	318	353	339	331	351	331	341	305	346	338	349	349	312	338	319	348	330	382	304	314	314	370	344	352	355	328	329	339	345	333	323	350	350	343	318	333	327	363	316	332	361	346	324	338	318	357	314	342	347	352	348	346	341	335	357	345	332	328	344	337	346	324	337	319	313	341	335	315	334	340	351	374	367	330	347	325	351	326	349	322	345	350	379	312	340	331	330	356	311	342	357	340	348	359	356	317	333	337	355	347	331	333	342	329	346	360	335	349	331	340	326	315	336	357	349	319	322	354	341	329	356	328	332	351	322	336	366	370	342	334	375	312	332	321	339	350	327	337	350	322	329	324	321	361	327	326	330	329	317	340	323	352	310	338	327	342	355	346	347	342	321	318	342	370	302	327	352	337	340	361	318	308	380	326	340	344	319	336	342	350	355	349	372	357	331	328	308	362	358	346	336	346	363	344	316	322	315	300	356	356	289	339	320	297	338	330	368	322	338	331	337	342	341	359	328	325	344	334	358	310	327	342	321	339	329	351	351	336	365	291	365	383	329	346	371	314	358	346	345	355	322	350	330	351	348	343	375	345	328	312	326	337	343	346	355	356	333	334	359	337	329	345	342	335	355	325	326	331	320	353	318	323	344	363	324	331	335	327	329	346	361	316	339	330	308	339	324	313	313	356	351	318	365	340	321	341	335	328	324	339	321	348	356	362	320	338	334	347	348	365	311	339	391	351	353	350	342	319	367	309	315	312	368	344	365	333	344	329	322	341	339	344	334	378	329	305	334	318	349	363	316	332	347	362	361	336	362	359	318	343	356	308	340	328	312	340	321	375	350	323	342	347	344	354	329	313	333	335	340	335	369	379	324	379	334	358	337	354	315	345	366	349	331	354	347	327	335	343	378	286	381	351	330	321	370	340	311	323	334	338	364	334	341	349	370	344	349	360	362	343	318	330	330	349	345	326	316	329	360	317	348	381	325	362	331	338	329	333	348	355	346	349	303	342	331	368	357	365	325	328	304	326	352	339	329	331	326	315	354	323	321	321	319	323	289	324	322	336	342	347	332	357	337	322	326	343	309	335	322	346	348	352	335	315	336	339	295	345	328	350	343	327	347	322	318	310	316	331	315	320	302	350	320	345	354	358	328	361	358	346	365	323	326	325	300	346	340	312	306	336	309	362	310	325	353	361	352	345	333	325	361	355	365	333	332	343	345	319	338	332	333	332	361	343	330	365	324	324	329	344	335	306	357	351	333	336	345	328	357	345	365	377	335	315	313	319	312	347	335	314	311	320	341	346	357	335	385	317	345	305	328	334	310	342	341	337	330	328	343	337	342	338	354	344	347	337	313	361	352	341	380	329	336	344	330	357	330	320	333	352	333	375	325	357	365	349	357	371	302	303	348	341	320	325	356	361	356	337	364	344	358	348	318	320	329	328	328	326	346	313	312	341	317	347	347	311	343	322	361	357	344	350	387	313	302	332	353	311	339	334	348	368	366	329	353	325	329	334	314	374	339	390	376	333	339	295	332	320	314	347	328	324	353	355	343	333	342	325	340	356	347	338	329	327	393	338	303	363	345	365	372	342	352	337	368	343	337	330	350	346	342	318	372	311	365	342	335	342	340	328	317	380	367	365	340	325	324	357	306	336	347	372	364	332	330	312	314	345	345	361	309	362	349	351	345	339	338	366	361	330	372	345	358	343	375	328	326	370	316	336	325	321	328	307	344	323	352	336	327	353	342	313	328	375	308	343	337	352	339	341	363	326	345	351	326	350	360	332	319	339	332	314	328	365	337	328	372	303	316	322	332	379	334	343	355	304	313	325	320	367	308	358	357	336	315	367	330	335	320	323	356	336	356	329	350	316	356	357	366	367	340	344	330	337	351	305	336	342	329	357	353	328	328	311	329	358	335	305	329	342	325	334	355	335	340	321	335	348	345	312	347	361	355	316	313	339	302	357	330	362	364	354	336	343	364	342	324	340	319	336	304	313	303	320	311	341	336	351	342	325	339	358	323	353	338	343	316	313	310	310	362	335	351	313	318	353	365	306	312	353	303	342	386	355	324	359	340	342	349	318	316	342	341	348	359	365	355	349	314	343	315	344	329	317	359	360	348	359	318	358	289	330	336	340	329	370	377	320	336	350	342	349	340	327	347	367	350	300	340	336	345	367	355	356	333	334	364	346	325	343	340	305	305	352	330	343	361	331	327	342	341	317	325	315	355	346	375	341	348	318	332	339	328	334	357	321	333	396	333	356	329	329	331	328	365	339	334	358	356	331	348	336	326	374	358	386	319	372	351	332	358	366	337	357	339	320	325	327	360	328	347	332	353	338	345	354	333	300	320	309	309	354	339	330	351	330	296	360	349	315	347	338	317	345	353	342	326	348	348	347	320	346	333	357	327	377	362	353	357	319	345	367	329	358	347	357	313	338	330	342	332	319	312	316	330	304	342	308	354	349	335	321	330	339	334	353	308	329	331	365	318	361	336	336	340	322	348	328	352	324	305	355	323	364	382	355	337	332	338	362	346	369	342	336	367	331	328	346	334	353	307	355	374	324	346	363	357	350	358	329	331	351	382	310	316	323	326	350	342	318	323	371	348	338	371	356	329	354	332	356	334	352	385	315	353	328	367	352	342	343	334	307	334	316	341	361	340	344	345	346	333	345	311	338	352	341	324	327	331	364
10169	8848	12901	18191	19628	17584	16755	22082	50070	46033	34572	20471	8438	3565	1375	927	1044	1053	1105	1103	956	880	913	863	886	829	892	866	906	865	932	875	898	865	867	928	876	913	877	867	951	911	881	915	908	838	863	865	840	887	927	920	875	859	884	891	881	831	858	887	864	855	863	883	903	878	901	836	877	883	856	845	926	914	920	833	896	881	886	964	834	863	905	931	891	861	863	811	917	856	882	899	846	839	844	803	913	870	837	871	860	882	783	851	892	851	859	866	908	967	890	906	886	866	894	923	932	883	885	892	933	885	964	910	879	836	847	894	899	880	874	900	923	890	867	879	939	895	866	842	832	877	911	888	918	891	848	875	850	865	855	895	821	911	893	902	871	907	914	930	836	859	836	883	851	845	842	847	886	907	895	838	855	866	878	916	906	876	881	916	954	853	869	888	843	873	893	872	810	879	850	867	870	860	827	824	943	845	881	871	865	855	854	898	850	905	867	896	913	936	946	889	860	849	892	882	874	881	895	874	861	860	873	893	875	910	854	867	880	876	918	930	966	829	894	876	902	828	853	876	870	908	868	865	841	903	840	876	835	872	885	926	879	878	852	882	832	847	940	962	885	881	894	844	866	892	835	886	865	842	881	861	864	851	805	895	845	890	908	843	871	887	849	866	921	912	843	844	858	847	880	903	886	907	842	873	829	906	889	869	865	894	926	903	850	830	907	878	820	869	864	810	869	893	913	898	904	869	834	924	853	901	916	891	807	896	847	901	904	850	882	832	872	908	893	876	883	859	876	882	884	882	869	872	867	915	885	890	888	888	910	847	873	921	888	863	832	816	889	840	812	886	882	863	882	828	914	837	898	887	899	857	856	862	854	911	844	898	927	796	845	912	866	855	900	842	852	864	936	854	909	877	884	883	877	838	833	841	869	914	881	881	859	827	846	886	875	900	864	863	905	858	840	856	908	821	949	901	868	926	868	865	899	840	851	905	840	884	870	891	866	885	864	840	829	843	872	888	853	869	864	913	926	875	886	917	867	946	895	888	925	888	928	856	922	885	861	846	876	893	873	823	876	867	872	826	862	861	810	861	913	907	871	913	853	878	875	879	890	880	900	927	875	872	880	878	871	865	881	879	877	898	902	881	901	921	813	875	926	872	873	844	848	889	909	889	867	903	842	879	855	910	892	939	902	829	873	829	861	836	845	852	931	918	880	887	870	873	891	864	887	879	847	892	859	874	884	857	868	897	874	868	870	889	819	934	914	840	881	855	808	852	885	899	874	856	896	872	877	915	838	855	806	859	931	908	947	890	871	847	884	796	883	866	845	922	834	867	913	893	901	859	912	858	886	824	859	942	926	858	844	911	940	847	838	872	860	867	896	885	873	870	889	861	895	883	908	936	871	881	854	861	885	861	908	872	853	907	850	893	904	839	839	874	896	818	840	882	917	860	915	864	868	836	920	897	838	872	947	890	898	891	919	897	879	905	925	858	861	855	858	916	856	884	924	873	934	870	850	897	854	842	873	886	861	864	931	890	847	904	816	884	876	932	888	960	841	850	833	816	892	903	910	865	865	905	892	849	873	871	901	925	926	887	875	852	863	924	922	862	882	903	801	890	878	892	890	915	893	922	908	877	908	821	910	886	883	926	879	884	867	863	878	899	831	844	921	924	861	817	950	801	859	856	901	914	871	855	908	901	833	846	913	954	886	933	850	844	807	935	863	881	872	871	833	889	896	908	837	871	945	833	889	904	876	906	917	895	910	904	847	878	855	915	899	860	828	868	866	862	862	927	924	871	894	924	853	825	865	889	880	823	883	883	938	855	886	919	920	868	866	815	864	890	904	903	869	859	888	850	864	823	832	906	886	884	910	911	913	894	853	870	868	854	903	914	846	855	868	874	829	909	871	914	882	907	899	862	889	896	852	875	868	845	870	873	856	849	915	906	895	871	889	897	878	894	876	921	889	893	824	876	871	921	870	806	830	859	842	924	900	919	873	911	843	933	879	853	846	871	881	869	876	868	855	897	860	872	892	931	856	906	899	864	894	944	812	861	840	945	871	868	852	868	847	877	821	863	868	958	847	868	887	879	919	877	833	857	887	887	885	889	824	863	915	887	864	902	885	920	919	877	876	866	877	885	914	846	838	870	902	935	851	848	838	851	826	913	900	920	926	890	860	903	895	939	885	892	877	909	880	898	842	857	875	851	880	907	871	848	859	864	910	898	906	914	844	920	867	908	915	888	903	871	841	861	833	890	896	896	855	887	860	908	868	849	913	900	862	900	876	859	872	851	908	826	884	885	931	980	891	903	917	915	844	833	832	866	919	858	900	851	838	847	882	882	884	887	874	836	838	902	896	901	890	866	842	888	911	854	871	890	873	888	890	873	904	859	928	849	946	814	898	869	916	875	855	887	888	887	885	910	859	908	842	951	871	854	858	917	832	834	873	916	881	872	853	915	919	886	894	862	931	874	881	825	889	888	873	908	829	889	889	892	904	861	904	848	854	902	868	888	902	883	877	872	861	878	840	851	833	798	881	919	868	859	879	907	853	901	844	971	878	876	961	910	871	895	913	858	849	894	899	885	869	860	875	905	892	845	932	882	883	884	874	894	881	881	910	875	877	911	898	884	857	867	841	929	915	913	873	876	858	805	901	898	865	823	872	872	877	890	948	921	883	840	878	881	907	869	843	854	864	864	898	920	906	870	904	907	880	895	919	881	840	875	842	880	888	870	894	884	838	883	909	848	850	912	850	811	865	856	896	887	887	857	877	926	830	861	858	932	829	879	867	919	858	875	855	869	881	831	910	890	875	879	812	893	844	911	898	914	920	857	882	871	883	914	855	864	858	842	905	894	836	889	935	860	895	926	902	919	869	837	842	830	893	909	848	838	866	864	886	869	890	857	860	864	816	873	874	876	913	882	908	857	941	931	830	981	867	877	874	892	868	834	821	931	879	877	851	881	864	886	909	842	906	904	865	882	834	866	850	857	874	810	840	798	864	836	874	896	873	863	882	871	895	849	834	849	828	915	874	870	859	839	966	866	889	876	871	898	883	894	921	836	898	850	911	916	891	915	803	850	889	869	955	871	779	855	892	876	896	881	895	900	838	921	872	879	876	892	906	843	855	874	872	835	867	861	906	869	902	862	874	911	858	824	884	857	890	879	916	906	828	889	895	891	884	853	831	942	919	825	902	913	930	889	883	919	874	925	849	911	862	876	873	875	876	837	839	879	862	827	832	875	876	868	897	851	843	880	843	901	868	913	861	916	857	879	910	873	881	913	891	927	866	860	925	899	852	886	845	855	894	865	861	898	884	913	903	881	872	889	901	912	936	897	896	884	862	866	900	909	868	909	829	930	895	891	800	878	843	843	913	869	930	853	875	865	868	851	861	869	877	888	934	849	867	891	896	910	870	886	873	881	841	895	890	852	874	897	862	899	856	893	911	909	872	916	861	887	915	875	889	853	897	863	884	895	902	873	869	848	822	890
21418	15133	19915	20840	18853	14840	12094	16039	45922	42292	29401	14239	4315	1510	507	380	429	446	432	373	389	333	321	325	334	317	332	343	330	334	336	327	308	297	296	314	315	299	321	354	323	346	304	365	360	331	340	329	293	344	325	328	356	324	362	329	326	327	328	328	362	333	325	349	347	329	333	331	305	295	316	327	338	320	350	323	335	329	310	327	334	341	298	336	306	303	336	340	325	332	322	313	327	306	312	338	324	306	330	351	328	330	355	334	321	306	305	312	313	349	353	324	298	327	299	315	324	314	323	313	306	299	330	311	315	296	353	320	320	300	342	319	358	305	347	297	307	330	344	365	324	334	298	339	336	351	372	329	326	331	317	322	317	313	336	324	319	340	319	317	334	349	335	330	325	357	317	330	309	327	309	352	292	319	323	299	345	295	346	354	307	320	314	323	346	330	335	331	312	338	322	356	310	338	352	355	301	317	335	316	306	337	335	319	340	345	349	342	324	310	323	329	350	296	321	318	350	351	353	315	342	336	318	294	322	325	331	333	291	332	308	305	340	330	331	323	363	325	324	320	315	315	317	327	312	315	301	311	317	339	377	336	334	328	321	319	315	371	323	310	301	314	308	312	350	332	326	313	345	345	277	344	360	330	321	341	310	348	331	326	327	324	331	375	314	339	336	322	319	350	329	332	325	351	339	322	308	332	311	329	315	328	322	331	331	344	320	332	333	320	355	317	359	345	319	314	324	338	310	295	312	312	337	306	344	309	328	325	331	308	320	298	333	341	304	340	330	332	320	316	332	332	356	296	355	294	296	322	316	349	363	336	311	345	311	345	339	329	303	329	328	333	340	313	314	347	359	322	313	310	338	343	344	306	324	330	340	334	348	312	337	354	335	321	310	336	343	339	319	304	316	304	363	306	345	302	337	322	362	344	305	319	333	325	347	282	312	333	323	344	308	324	307	315	357	333	341	307	308	323	321	346	300	327	286	324	315	298	330	290	332	339	307	355	310	337	331	331	303	356	368	381	341	307	341	298	320	314	342	302	325	312	331	326	308	330	332	311	325	331	337	339	294	340	331	297	291	289	299	321	313	353	336	328	320	354	317	337	355	314	328	325	342	297	345	358	355	351	313	329	339	336	340	331	324	327	344	283	324	314	280	302	331	316	322	323	339	314	310	354	319	337	332	333	317	360	315	334	320	321	304	368	332	344	315	305	324	347	330	314	320	319	335	351	332	338	327	369	334	280	350	306	319	314	312	296	286	320	341	331	321	342	367	359	340	332	332	305	299	325	338	317	349	338	356	304	327	311	330	315	354	306	345	320	312	348	332	358	327	308	294	316	305	318	335	334	301	314	324	341	334	319	340	339	304	321	331	320	350	329	319	337	312	313	319	329	319	307	326	336	327	353	339	315	317	341	347	299	314	318	311	337	329	328	324	312	334	331	319	325	308	330	341	305	337	328	314	338	346	338	345	320	336	327	328	329	352	297	357	311	318	347	336	324	323	355	364	318	329	323	339	331	309	345	339	356	347	317	361	354	325	314	325	347	328	323	318	356	315	343	329	338	367	322	325	302	331	328	344	298	286	351	316	303	304	372	328	358	346	339	308	284	309	325	310	317	320	338	326	316	343	344	333	315	310	354	352	315	320	334	325	301	336	323	316	338	350	276	338	317	309	356	340	342	353	332	310	332	325	309	320	353	289	312	323	343	298	339	358	317	313	321	323	343	332	339	337	348	332	335	322	331	346	333	331	293	319	316	327	326	326	342	324	333	340	351	319	311	340	342	330	308	314	333	349	329	339	321	376	340	352	342	311	338	334	340	369	334	361	345	327	334	308	346	326	316	286	327	338	340	310	332	344	317	337	341	355	327	353	326	300	305	307	295	302	311	319	317	297	335	317	307	328	346	305	324	315	342	313	308	352	338	318	335	317	322	324	305	337	311	326	312	361	307	327	306	325	344	326	322	308	314	337	334	318	334	326	318	286	314	343	325	342	328	344	338	326	346	320	354	348	299	341	340	298	322	334	296	301	314	338	340	345	315	290	321	287	325	313	284	330	313	333	313	324	301	334	315	285	323	320	304	347	306	324	338	324	327	352	324	299	344	307	327	290	325	374	320	344	263	356	338	302	364	316	323	313	327	300	316	348	355	313	329	314	333	296	329	367	336	346	317	329	365	328	311	337	341	323	328	318	340	322	300	372	298	336	304	329	302	325	329	337	329	323	320	305	333	316	327	308	340	343	305	320	318	360	329	341	323	334	318	332	308	310	348	316	336	318	320	323	323	333	341	341	335	296	339	310	305	298	276	384	331	290	325	365	318	363	333	314	342	334	322	329	346	320	326	315	330	339	329	335	331	348	315	331	334	333	300	335	329	330	333	359	330	360	337	313	340	323	301	365	325	318	289	349	344	301	365	331	357	322	314	361	310	317	340	372	371	308	347	323	329	306	329	360	355	334	333	349	342	294	293	328	350	303	349	335	334	307	316	337	302	332	343	324	313	353	337	339	313	350	335	290	307	345	319	325	323	304	327	325	322	324	318	333	323	295	292	331	325	338	340	342	349	373	331	347	327	346	314	354	314	323	325	320	371	340	332	304	302	301	309	340	345	306	331	325	352	327	308	329	362	279	332	365	361	341	324	324	310	313	327	329	335	325	305	320	322	344	298	326	326	345	344	360	332	343	325	351	331	309	312	336	326	340	320	319	319	336	351	333	314	306	352	297	301	316	352	334	314	332	308	350	340	356	329	345	344	342	300	335	321	302	343	325	320	324	316	356	360	319	355	325	316	305	307	301	318	328	314	329	304	336	301	319	313	331	314	302	343	335	305	336	332	338	344	345	336	319	338	331	353	340	324	296	298	310	296	336	334	327	334	303	291	319	310	339	295	350	311	335	338	301	358	313	317	357	293	315	308	308	310	325	325	313	315	358	327	307	364	310	315	333	311	347	320	306	339	326	380	363	316	332	321	354	301	348	354	288	306	322	319	328	319	357	329	344	341	328	304	304	332	322	306	309	336	332	351	317	323	320	333	329	317	327	325	357	332	342	337	303	299	316	315	329	317	328	342	333	321	318	306	320	326	333	348	321	344	312	347	335	330	355	334	338	314	343	294	301	329	335	319	336	342	330	295	320	339	311	340	346	316	322	355	332	303	323	324	359	346	321	314	350	322	344	340	310	364	337	309	297	311	328	331	309	360	332	353	329	302	365	345	348	336	351	316	341	322	319	307	322	304	358	310	336	310	342	326	337	318	333	352	325	322	320	339	329	293	343	352	317	332	318	333	304	308	331	298	362	309	306	351	306	327	315	332	314	302	338	333	299	313	348	355	349	342	323	305	327	320	310	311	338	305	329	336	341	308	367	321	336	329	355	346	315	338	313	307	327	271	345	321	347	303	319	328	310	319	350	316	324	352	353	343	308	325	362	309	304	334	351	353	315	322	334	336	328	314	300	328	363	315	356	321	325	327	374	326	307	318	323	319	313	334
12998	11227	16986	21412	24725	22855	22638	31165	60494	56167	43347	27728	12771	5611	1847	1013	1137	1475	1528	1246	1112	995	929	899	841	892	806	822	857	854	836	824	806	830	812	878	856	892	854	858	838	824	857	850	836	814	835	869	812	844	853	812	843	833	875	875	850	867	833	880	856	866	833	870	862	847	856	828	804	848	793	834	864	842	833	859	836	867	845	817	867	812	861	815	811	823	841	849	884	820	892	839	801	866	842	846	868	858	822	913	836	850	848	859	857	775	804	819	842	900	826	839	840	839	865	804	865	842	828	860	831	806	851	845	871	856	814	820	831	808	822	814	875	836	878	829	862	830	846	813	763	837	866	871	843	868	854	824	897	814	832	834	858	851	850	872	810	836	822	840	800	806	848	870	837	884	874	793	820	862	836	853	869	829	815	844	880	832	788	832	833	841	879	865	825	799	810	867	842	821	819	893	862	847	833	839	821	830	836	898	812	929	810	839	862	826	851	776	866	880	817	845	874	872	864	791	820	855	843	875	833	853	830	785	869	821	865	857	857	863	861	827	815	831	869	884	851	822	871	803	852	849	800	810	808	862	856	830	802	844	851	915	781	847	862	737	848	837	830	817	809	915	881	872	854	825	820	901	809	845	856	827	855	893	821	870	848	839	881	868	832	750	858	836	873	872	887	840	819	840	843	841	849	808	830	837	871	815	847	847	834	834	797	838	840	816	814	852	856	845	844	800	851	799	814	836	827	782	841	845	825	818	895	803	828	869	862	828	890	852	800	873	837	874	814	882	804	887	867	825	856	884	870	842	864	844	853	834	852	827	819	893	839	809	853	825	840	929	836	805	880	855	878	808	873	855	838	843	848	863	810	831	813	865	852	785	849	826	799	874	896	834	882	874	785	867	831	796	853	860	875	832	802	824	814	864	881	831	837	814	764	853	825	868	862	857	821	859	852	890	790	835	894	836	828	809	869	808	797	860	882	852	829	834	810	849	814	853	848	806	857	823	898	808	870	869	804	842	863	825	834	856	848	831	811	855	877	829	808	832	865	881	810	856	792	799	839	813	804	855	875	818	849	847	839	855	807	853	839	861	819	800	878	800	833	872	858	834	838	823	848	853	883	826	797	854	794	857	851	870	823	844	810	841	827	868	837	860	822	803	817	833	831	791	855	820	838	885	816	825	846	836	840	831	855	797	855	834	824	824	832	881	819	812	878	874	857	838	846	883	869	840	856	842	870	832	859	833	830	866	836	886	872	855	821	825	851	809	829	874	872	799	800	834	848	891	801	884	819	830	840	817	801	840	814	831	849	865	839	843	821	849	856	897	818	809	844	793	786	809	833	842	789	807	939	890	798	870	822	815	858	859	847	871	861	833	828	811	791	809	799	887	835	882	868	886	855	805	863	825	806	870	833	811	839	874	845	835	810	854	808	793	804	897	855	811	838	824	847	866	768	836	834	849	806	748	873	832	845	832	853	847	856	819	830	883	865	766	815	838	889	831	853	784	882	802	814	877	882	834	838	832	835	841	840	904	892	825	849	865	828	879	859	874	814	830	819	879	859	861	829	854	775	872	880	852	834	806	883	800	876	817	823	874	790	848	834	843	860	811	822	842	865	834	825	846	834	855	831	870	800	795	895	863	801	792	835	886	882	866	917	924	804	854	798	802	844	849	858	904	844	925	825	854	852	832	861	848	851	845	822	828	871	849	808	853	813	866	886	822	851	826	807	823	823	812	857	833	831	846	813	843	839	858	787	847	863	842	889	828	847	822	876	852	825	809	840	817	867	870	846	842	819	891	878	863	822	865	889	886	875	813	861	777	843	842	815	821	841	838	834	801	857	863	871	864	810	817	835	761	847	817	862	887	853	848	830	828	845	851	832	870	818	841	836	809	859	884	816	802	890	818	880	864	832	807	855	848	820	868	810	867	821	833	900	832	832	826	894	852	836	887	875	860	805	760	874	870	852	898	766	851	855	832	825	853	816	868	812	892	819	881	860	854	827	814	834	853	838	811	810	828	804	842	818	886	878	821	852	817	849	829	858	854	850	895	792	812	838	787	835	822	807	809	818	846	827	832	816	808	807	836	842	874	852	803	826	859	863	847	866	841	861	841	843	856	887	874	818	822	832	833	837	804	822	870	834	823	872	837	864	843	876	869	830	800	810	833	853	811	825	790	872	842	858	845	800	854	848	839	873	868	863	814	869	864	855	869	874	855	844	780	845	888	827	794	785	809	804	877	839	855	877	814	837	842	835	846	829	812	886	896	836	850	823	820	886	880	825	837	870	885	857	879	835	831	795	752	853	856	885	852	849	862	786	826	873	880	849	832	831	842	842	829	863	880	803	847	851	843	855	817	846	823	815	846	903	786	864	820	816	805	827	794	876	791	829	827	815	798	854	839	853	837	783	843	849	871	813	842	836	860	851	866	881	888	832	795	833	842	869	829	839	884	795	847	799	865	898	852	851	822	826	879	798	891	772	834	849	862	823	867	847	798	835	907	853	796	876	876	824	829	873	815	839	825	839	862	858	830	822	870	910	804	866	846	854	828	889	884	847	822	780	835	897	789	840	818	835	903	824	817	852	893	892	833	799	852	923	897	793	863	842	857	817	822	837	868	861	835	827	863	799	831	864	881	857	849	819	930	858	849	827	876	841	822	833	834	859	851	847	833	870	805	895	807	820	820	797	854	815	839	851	862	804	911	843	865	843	811	809	829	860	836	808	831	810	875	854	800	833	853	847	833	846	833	784	898	796	842	924	799	833	864	820	833	780	801	835	832	860	821	849	827	843	810	877	778	847	792	827	841	845	847	860	790	834	821	846	781	810	822	856	798	813	828	840	851	839	860	840	897	875	815	916	864	851	871	793	815	860	886	798	848	814	850	826	848	850	847	847	849	883	823	935	831	851	876	823	844	827	845	824	901	841	807	842	797	832	874	830	835	801	875	851	819	859	823	844	865	884	813	915	862	847	842	870	840	840	867	871	824	838	842	825	850	824	846	800	867	847	840	826	866	788	875	806	839	925	834	835	826	864	884	839	818	784	858	816	827	824	839	834	815	843	779	818	832	886	837	825	809	860	814	856	846	856	870	814	859	857	819	857	870	853	840	861	860	837	859	901	835	874	858	836	809	847	827	831	852	894	849	834	845	838	824	807	837	809	824	864	877	800	878	807	851	849	793	883	819	830	825	822	843	850	852	864	813	879	824	835	860	872	862	883	896	870	918	854	842	853	817	828	813	921	839	867	862	838	840	835	874	785	857	841	908	821	813	809	826	889	786	811	859	795	823	849	807	842	864	769	829	817	828	804	847	852	812	839	826	831	853	816	816	817	808	806	863	856	872	875	889	827	866	864	861	824	883	861	839	774	805	821	877	896	835	843	838	839	827	875	814	825	818	867	796	806	818	832	861	785	812	841	851	859	825	815	838	850	768	776	868	827	860	799	798	865	792	844	861	828	839	862	881	842	820	870	874	837	881	815	884	846	829	875	874
5852	4897	6128	4778	3666	2494	1858	1684	3490	3943	2706	1353	626	426	333	321	316	321	324	320	333	361	324	329	338	305	341	299	331	324	294	347	330	315	298	331	327	289	349	330	351	330	310	330	311	341	371	345	342	346	339	345	351	347	327	337	294	358	325	350	311	309	291	313	322	310	314	315	313	319	342	313	341	313	302	338	316	342	342	322	307	306	351	312	367	332	335	304	303	332	317	305	343	347	345	307	307	316	309	340	352	303	332	314	328	317	343	276	320	318	348	289	292	324	344	307	330	299	294	329	317	325	337	328	272	316	279	357	348	302	311	317	305	327	312	326	360	328	350	284	327	288	355	342	364	350	316	331	362	334	343	345	331	334	317	325	322	320	319	323	342	328	333	340	329	342	295	350	340	362	317	324	315	336	350	345	294	338	303	335	301	291	322	320	306	310	343	330	346	321	305	339	315	343	331	345	317	331	310	323	343	343	324	311	295	324	343	305	334	323	358	344	329	336	318	343	350	303	320	300	307	321	378	341	345	342	339	363	335	318	344	312	333	355	320	348	323	317	318	320	341	306	287	364	350	323	308	331	324	329	327	310	317	315	337	288	341	342	349	333	325	356	339	309	313	344	313	336	330	333	343	326	293	331	346	336	325	327	339	342	351	308	281	310	312	338	335	354	339	356	322	313	300	345	301	299	325	334	343	321	334	300	309	350	317	354	307	360	342	350	360	344	342	317	318	316	347	315	310	319	305	324	343	353	301	324	319	298	332	309	323	310	297	341	354	313	322	328	337	318	328	307	360	311	313	331	289	328	290	326	323	296	336	338	310	339	300	334	312	314	298	327	317	324	317	341	336	323	319	365	341	363	351	314	305	323	338	340	312	329	350	322	351	338	319	351	350	325	316	312	337	327	326	306	329	301	315	313	330	352	303	305	366	299	322	360	298	311	319	331	361	283	307	313	322	300	325	337	322	312	328	349	333	333	351	341	349	314	284	335	361	367	320	313	313	328	332	361	307	311	347	314	306	254	273	337	302	344	283	302	323	317	343	339	338	358	356	304	327	326	319	308	320	319	313	341	356	333	360	351	323	288	349	311	305	307	348	337	326	342	341	321	327	335	313	360	376	325	323	342	340	310	337	319	330	329	329	355	325	323	275	314	312	340	321	308	331	321	319	303	364	353	363	330	324	331	333	347	301	317	303	327	335	333	324	301	308	329	355	346	296	309	322	290	333	338	322	310	292	362	351	309	325	322	316	324	334	320	315	329	311	326	330	342	350	351	320	317	321	342	337	314	328	339	337	304	306	317	357	323	324	340	308	315	336	312	340	304	307	343	341	305	311	331	318	326	327	361	357	319	293	293	320	302	321	296	294	331	320	307	336	320	313	312	327	313	332	335	302	358	325	315	328	330	363	313	343	313	318	285	336	364	314	320	345	335	323	334	305	283	334	331	328	353	345	306	325	335	336	327	365	318	310	320	301	316	355	333	321	337	343	350	330	316	356	328	337	326	331	344	318	327	331	328	315	325	315	303	340	318	323	322	333	314	306	338	310	354	307	346	316	352	304	329	317	319	335	307	320	306	324	320	323	331	350	337	310	337	337	320	348	334	343	345	343	362	349	299	325	317	363	338	330	337	303	352	319	302	321	326	320	331	292	280	338	329	307	321	355	336	329	338	346	327	370	288	332	321	343	315	293	366	358	306	338	337	337	312	309	331	323	336	349	322	291	327	345	327	335	290	310	315	352	333	341	329	345	340	359	349	342	322	339	329	314	296	308	328	321	322	315	345	342	339	295	326	329	289	310	318	340	329	306	346	322	339	316	316	298	332	288	334	282	296	317	336	331	332	338	363	344	335	291	322	330	332	336	307	288	327	297	324	318	301	329	339	327	293	342	315	334	339	325	304	324	311	342	332	346	315	328	328	310	333	347	310	380	307	303	329	323	323	332	290	376	355	297	343	356	314	323	362	335	305	301	319	317	334	309	334	338	317	307	315	314	327	309	305	364	356	298	318	314	312	317	330	311	279	350	317	324	368	325	320	349	322	342	342	352	369	285	317	343	318	327	323	341	325	325	337	343	351	328	319	337	330	311	321	313	274	323	343	313	335	334	317	324	336	345	318	318	359	329	320	344	352	318	311	328	318	357	304	338	316	318	314	312	372	340	338	349	315	315	329	312	351	332	310	333	337	293	328	322	319	309	303	374	285	327	331	339	321	285	342	297	329	334	326	312	315	314	316	329	306	346	340	360	346	335	332	322	337	345	342	321	346	392	301	371	323	323	324	348	315	297	338	325	358	338	319	354	309	337	341	355	337	337	342	328	321	293	330	344	327	299	331	307	352	321	319	316	308	325	336	312	317	365	345	343	340	350	341	342	337	331	313	336	321	341	298	323	313	341	339	311	334	349	343	330	334	292	351	305	290	343	319	289	334	335	303	337	328	324	351	339	333	307	304	304	333	340	328	310	322	301	299	298	321	311	322	335	362	342	322	342	326	294	300	326	376	307	345	314	292	326	295	286	328	323	341	343	322	317	312	310	347	346	347	314	323	314	326	337	322	345	333	308	333	324	326	302	332	342	355	362	360	356	320	296	340	324	314	298	292	302	319	328	324	328	323	309	324	342	358	321	366	329	334	325	332	283	310	297	313	352	341	330	293	336	302	330	323	347	324	313	300	355	369	301	337	293	349	332	290	326	361	328	337	357	326	352	311	319	354	296	341	317	353	314	297	333	336	328	346	352	322	314	330	334	323	314	301	333	336	322	344	329	335	348	316	311	303	314	344	341	325	330	329	352	335	328	313	302	347	317	317	311	337	334	308	330	345	304	287	327	314	324	327	322	308	343	314	319	317	340	341	330	313	284	315	336	327	323	354	344	309	290	310	282	355	291	336	311	321	333	342	322	334	311	337	309	354	303	321	359	320	327	312	295	283	335	331	286	302	324	293	314	301	324	321	307	331	308	308	350	341	331	331	315	302	335	361	342	335	319	323	325	325	334	352	348	322	329	299	341	327	327	318	317	352	329	316	290	337	344	327	348	368	327	361	337	320	341	328	310	306	293	357	307	318	332	322	315	337	346	321	305	331	339	351	315	318	332	327	331	314	325	347	317	310	297	329	366	345	323	301	335	357	295	324	340	310	328	297	321	346	349	337	319	338	318	331	339	352	298	348	326	328	319	358	339	352	310	339	311	341	321	294	313	316	302	317	309	345	315	304	317	330	349	313	339	334	322	340	343	308	331	315	322	306	321	328	331	321	326	367	361	331	322	373	351	289	318	330	314	335	337	321	310	330	304	340	325	308	324	322	306	328	333	317	312	312	322	329	329	334	315	328	325	334	335	310	330	311	356	312	319	279	332	322	336	328	319	324	336	319	326	403	327	333	307	354	286	319	319	320	312	353	292	358	328	371	336	343	346	316	304	333	346	342	323	340	343	356	334	326	322	341	344	315	304	319	349	340	299	308	331	326	310	310	296	355	357	323	308	337
4944	4417	7128	9064	9240	8077	6998	7351	15138	14892	9607	4706	1951	1130	879	878	900	856	902	839	854	809	887	882	866	840	862	822	837	877	860	870	840	854	858	871	797	811	854	865	822	849	817	913	845	875	899	858	861	833	884	876	897	863	840	838	830	834	844	874	826	859	874	820	903	844	868	817	803	836	840	840	845	846	850	816	844	880	858	884	884	809	888	835	833	852	892	873	871	888	866	855	860	870	899	853	878	858	840	800	845	829	789	813	838	838	812	852	800	854	832	845	892	865	872	856	829	831	825	847	880	864	883	887	880	916	847	868	894	862	840	861	889	870	854	829	839	866	814	865	828	840	854	874	889	878	861	882	858	862	895	873	886	848	850	880	818	825	868	848	851	821	909	812	859	837	837	817	833	839	898	817	853	811	865	886	873	833	826	890	852	880	830	841	841	848	824	862	851	834	811	922	811	810	855	873	865	807	864	901	861	854	823	853	832	814	846	820	863	894	835	851	877	835	782	840	879	852	831	851	923	852	861	853	874	866	821	839	886	814	843	815	854	842	858	854	829	838	859	826	873	867	876	858	841	862	851	821	839	870	827	809	830	873	871	778	850	811	851	842	809	866	860	850	863	861	890	875	884	844	839	829	858	855	919	841	858	819	842	845	838	850	846	822	850	840	878	814	877	836	839	799	829	876	847	824	875	844	886	896	785	830	846	853	856	851	835	820	896	899	830	920	866	846	867	848	895	862	851	841	912	861	904	897	858	793	849	813	870	814	770	826	863	819	838	885	835	874	865	837	897	839	822	846	909	897	818	860	831	902	852	824	840	875	871	854	864	882	784	877	823	822	871	794	821	810	828	871	835	896	833	834	859	851	848	845	896	889	814	865	914	822	845	829	811	889	816	816	808	805	853	898	847	889	896	883	883	780	840	839	834	852	806	893	859	874	893	875	907	859	862	850	856	868	921	850	824	886	832	851	872	879	886	873	868	920	830	848	770	802	854	817	856	829	867	854	889	867	803	857	852	857	860	798	840	862	859	797	833	810	875	844	810	910	824	876	856	899	850	866	842	841	859	886	818	772	808	841	823	787	880	829	891	869	890	885	820	834	840	882	898	896	830	811	846	826	797	896	821	836	865	833	848	880	881	858	847	865	793	868	820	916	851	838	870	893	878	853	838	835	812	831	864	846	836	834	874	821	825	834	820	895	875	822	879	840	848	860	878	866	840	793	887	837	832	869	873	865	837	857	851	850	855	850	814	846	864	867	884	827	786	854	868	812	844	815	862	832	866	885	863	881	849	817	821	863	851	829	872	854	783	835	833	860	886	877	896	889	828	860	856	844	889	818	795	873	889	839	898	858	897	812	838	834	842	857	834	843	890	849	802	843	840	857	828	880	850	800	859	806	841	828	819	883	850	834	858	900	855	817	857	839	814	877	853	890	883	815	862	843	829	851	855	820	839	856	871	865	858	851	803	897	873	860	840	880	800	848	863	845	897	869	897	854	852	856	811	833	856	815	832	843	799	829	817	882	849	861	856	860	843	843	849	911	852	835	893	866	863	900	911	874	856	834	868	850	857	804	819	869	861	891	824	841	811	896	886	831	824	807	837	867	883	812	865	812	849	835	863	841	856	847	821	840	864	820	823	803	851	910	879	848	890	819	839	878	882	823	857	918	848	850	846	896	857	872	822	847	852	842	859	813	854	871	882	895	866	866	832	867	843	845	879	834	857	837	816	879	842	809	895	842	851	814	837	834	934	850	815	872	873	904	847	834	833	826	910	822	858	862	789	817	850	813	863	821	877	833	847	845	824	846	868	863	830	846	869	849	794	841	836	872	855	827	841	826	876	879	862	812	827	814	881	843	844	806	836	890	872	872	828	882	851	844	817	818	836	807	850	820	827	844	891	859	792	874	859	877	843	905	851	862	841	835	852	865	871	782	774	904	869	925	883	875	835	882	874	846	856	846	841	849	812	853	867	851	855	863	858	856	878	846	876	889	835	816	861	831	838	861	806	825	902	868	827	846	841	861	870	859	875	840	832	865	840	850	860	823	825	863	801	838	842	857	820	892	882	799	896	906	812	855	853	836	854	880	852	879	846	904	858	843	864	888	798	885	827	832	905	884	884	892	825	856	856	855	833	886	784	847	846	809	851	795	829	836	817	875	883	849	887	875	842	875	855	817	836	828	843	828	877	755	839	849	919	880	885	845	872	844	892	902	844	837	807	868	822	853	874	818	820	826	839	844	900	863	821	836	808	887	914	823	855	885	883	894	830	870	842	907	788	855	859	840	886	888	845	833	806	906	873	893	847	806	819	849	824	909	845	884	873	925	873	888	889	851	860	856	894	840	856	869	890	858	882	817	837	843	878	848	876	820	872	843	876	849	833	880	850	827	870	839	860	866	803	849	846	877	864	811	855	808	788	888	850	816	824	847	834	883	862	811	846	826	825	790	812	866	876	838	839	858	827	827	869	864	824	807	846	863	862	879	830	876	877	877	896	830	839	896	825	888	859	797	843	846	851	814	864	840	889	881	868	833	866	829	833	802	840	849	803	830	850	897	893	857	769	830	820	862	854	902	833	845	914	869	855	859	885	846	852	838	819	901	854	864	830	855	797	786	846	876	837	847	892	852	875	827	898	840	907	845	910	840	844	806	849	852	827	867	873	892	877	869	851	827	819	831	869	833	893	883	818	834	838	853	881	815	852	813	886	831	929	875	911	850	828	843	837	843	812	829	879	846	882	846	882	877	882	843	883	850	856	849	817	916	865	832	890	860	842	795	895	863	827	844	884	806	814	810	808	845	850	857	832	875	796	820	917	866	841	845	854	846	823	862	881	863	868	853	818	846	875	837	852	851	848	863	879	859	799	817	846	894	816	835	818	876	842	864	824	852	894	895	772	825	829	815	825	830	815	909	894	860	803	831	802	878	846	824	858	866	848	812	843	843	821	860	869	831	835	885	879	855	880	858	838	835	875	856	870	834	839	890	883	860	882	849	869	874	855	834	849	848	883	838	884	870	807	853	881	830	856	886	835	843	884	859	858	844	787	881	859	790	844	918	810	900	850	855	847	839	863	873	821	825	847	857	790	813	843	882	876	842	837	859	818	789	836	877	885	889	826	863	876	823	829	827	839	848	838	888	876	875	825	864	857	848	853	838	822	889	867	852	876	878	835	798	837	812	849	835	872	863	874	878	887	860	797	858	843	890	876	862	871	839	851	859	893	846	826	868	892	868	860	928	885	879	833	857	864	831	858	823	828	889	816	900	843	836	899	927	926	866	848	843	914	854	909	853	858	822	815	877	861	875	845	847	799	840	855	843	869	833	877	862	918	838	927	848	851	875	866	847	847	825	880	828	867	840	863	843	817	806	877	834	865	860	874	844	857	818	871	848	870	859	856	879	883	841	879	882	827	809	847	853	907	781	837	919	867	826	834	845	882	828	860	854	901	830	856	794	892	833	859	838	868	857	801	883	869	899	838	798	814	882
14008	10430	14824	15045	12117	9679	7698	11497	30950	29533	18575	7950	2420	982	433	339	413	422	374	384	351	371	364	341	339	341	311	299	356	333	349	318	372	330	335	335	362	349	330	345	349	302	316	333	311	293	355	356	347	315	340	354	335	327	398	312	385	354	379	371	298	307	364	339	333	334	365	337	320	366	336	310	344	323	354	314	314	304	369	366	355	356	339	352	344	350	347	370	302	349	357	361	327	331	345	333	341	313	360	337	364	319	336	329	335	354	317	340	327	367	313	331	369	358	366	338	358	331	329	316	339	353	345	328	327	303	376	341	350	344	336	319	325	348	368	366	344	374	341	357	369	349	327	334	297	333	331	330	338	321	391	326	357	356	356	339	334	335	358	360	346	333	321	349	331	303	368	328	330	312	356	321	316	330	324	329	342	340	348	342	350	322	336	332	382	328	355	328	326	337	352	360	333	346	373	327	342	338	345	355	353	346	340	351	317	312	347	329	343	362	322	342	300	314	364	345	380	326	353	312	322	341	343	348	325	351	341	329	358	359	322	337	354	346	342	357	378	343	334	304	349	321	357	327	358	316	310	335	366	313	347	368	318	347	330	368	341	354	344	324	377	310	361	339	343	338	335	369	329	320	348	322	340	343	350	332	322	330	376	305	340	333	339	343	348	344	355	326	316	384	343	314	317	316	350	328	315	320	354	360	367	339	374	325	332	322	346	353	326	339	330	324	340	329	345	336	345	348	353	358	309	359	344	329	358	388	364	333	345	311	346	343	338	330	347	341	330	334	356	331	341	378	350	353	349	343	371	322	362	322	349	396	346	338	363	336	332	303	374	318	361	344	340	297	343	348	322	346	335	334	326	321	346	350	336	328	332	343	351	349	341	329	324	332	342	326	381	367	322	302	330	391	360	337	323	323	356	318	385	362	357	387	334	343	360	321	315	350	300	339	363	370	323	346	318	351	304	344	331	336	356	343	337	375	340	342	341	349	345	388	314	345	355	320	304	334	297	321	312	301	347	342	341	332	336	372	356	351	325	358	339	379	368	317	327	337	360	328	351	302	367	333	351	338	346	336	355	337	337	338	334	305	328	353	332	303	327	319	322	320	338	317	315	378	336	321	348	381	326	307	369	339	339	378	343	343	342	334	353	341	327	349	329	330	373	351	359	330	332	333	341	328	321	325	332	369	349	337	334	292	334	332	320	328	335	343	347	322	335	352	328	321	364	319	321	361	360	331	396	363	336	328	329	372	354	333	352	325	362	333	339	357	344	363	364	321	342	349	330	392	357	329	332	344	329	358	345	382	354	329	321	369	333	325	321	361	345	323	334	352	354	347	329	339	344	323	333	321	365	316	328	327	332	337	367	324	359	310	335	323	333	356	363	357	330	324	376	341	329	315	338	328	335	365	365	347	348	337	349	340	348	354	318	357	357	329	355	362	364	314	318	343	354	384	350	362	349	353	332	341	320	327	327	375	339	316	340	310	331	347	375	319	337	366	343	309	342	359	329	343	329	347	340	349	343	342	321	330	338	311	351	379	323	341	327	371	360	338	314	357	294	374	309	333	330	316	348	339	328	337	337	349	372	356	329	365	359	357	345	374	343	383	351	373	347	378	314	343	360	312	370	332	344	316	363	338	325	326	317	380	330	318	339	330	361	344	318	338	349	341	324	340	322	339	373	302	359	361	328	340	334	320	343	358	325	338	312	313	325	349	340	342	329	335	284	353	324	359	338	309	345	331	320	344	313	343	320	311	326	333	299	336	319	342	343	351	321	374	367	349	340	318	359	335	342	337	350	320	342	353	345	324	324	344	360	336	303	378	318	324	353	331	311	329	306	355	327	365	337	348	350	353	342	351	330	287	337	348	310	340	364	341	318	346	325	361	335	322	362	325	350	346	290	358	348	341	326	347	332	323	358	368	333	338	326	341	299	358	350	358	344	308	293	331	350	332	349	333	328	343	321	341	327	346	300	332	322	318	337	309	329	374	342	357	344	333	355	340	335	307	360	352	367	349	331	327	350	365	353	320	348	332	300	331	293	333	342	323	338	342	379	355	323	343	320	332	374	366	368	296	369	361	296	336	375	312	332	372	354	338	347	328	345	351	357	330	308	301	357	359	358	361	356	317	330	342	328	310	369	347	333	321	362	325	322	308	338	379	328	342	336	330	339	351	343	358	353	329	316	299	285	344	340	297	327	348	333	336	355	349	318	309	343	320	309	294	352	358	322	348	346	333	342	302	344	341	331	289	362	312	361	375	357	358	317	351	345	364	318	358	322	352	359	328	365	324	317	322	367	340	355	348	327	379	327	349	314	346	366	362	319	344	303	340	354	346	374	346	347	360	331	340	354	357	330	315	337	330	343	358	360	368	362	333	335	333	384	332	341	334	369	352	333	342	315	354	312	330	310	369	327	344	365	368	319	361	333	299	289	336	320	336	351	363	324	310	370	319	363	351	339	318	375	341	363	371	356	368	335	344	336	341	348	338	331	345	342	279	348	351	361	350	336	344	304	318	376	366	308	305	311	358	375	349	347	374	321	363	348	372	333	336	336	310	322	340	342	337	361	361	332	314	353	327	331	357	351	347	315	346	341	351	298	357	349	349	355	334	368	340	334	332	303	334	312	336	344	338	346	345	360	324	377	352	328	357	302	305	353	308	310	321	321	319	327	359	346	317	325	353	359	330	348	314	332	318	338	353	344	328	340	386	340	349	368	344	347	356	352	334	343	372	353	349	331	339	333	359	344	364	306	331	313	358	357	372	344	344	325	329	346	310	333	331	314	313	355	315	373	320	355	343	346	366	336	313	308	343	343	337	356	373	365	355	338	368	346	340	315	355	342	318	321	351	310	328	369	316	317	346	372	357	312	314	312	340	363	323	320	318	337	333	376	352	354	354	314	361	321	359	340	350	355	357	307	331	371	345	330	343	329	367	341	347	342	339	315	320	342	343	322	324	358	313	357	322	376	333	353	344	347	323	336	329	359	345	338	331	335	354	355	305	353	356	358	337	347	328	350	338	328	342	375	298	334	365	339	339	345	340	351	387	291	307	343	341	341	370	359	355	363	312	345	375	359	319	364	361	349	320	356	358	329	385	348	296	344	323	309	360	348	331	333	316	327	323	349	365	308	345	334	350	349	362	312	333	354	329	334	349	351	368	361	316	347	324	337	355	327	368	342	323	338	323	341	329	305	311	333	354	319	353	356	342	342	317	364	371	328	355	330	356	350	319	339	330	359	324	348	325	335	373	328	342	352	364	354	333	355	343	324	326	331	337	341	355	301	342	334	340	311	349	356	324	337	321	345	338	367	341	360	358	377	368	335	346	365	303	318	345	352	338	363	329	345	358	324	341	331	329	318	352	322	337	311	347	323	334	347	326	342	360	366	324	303	347	345	329	322	341	350	324	334	340	349	348	335	367	335	360	334	349	325	381	339	370	341	343	303	327	340	319	323	336	321	347	353	329	347	344	340	354	323	304	353	323
9830	8702	13890	17885	18898	18626	17762	26873	48907	45973	34442	20353	8699	3706	1306	923	1169	1238	1306	1144	1042	960	934	828	919	864	886	955	862	906	881	920	895	912	875	922	876	876	852	889	904	923	839	861	923	863	864	933	900	826	889	854	889	886	865	891	902	852	833	828	893	896	893	848	842	871	856	892	863	890	889	900	892	946	888	856	908	923	871	876	887	844	892	894	885	953	898	844	844	845	886	881	904	875	882	917	845	912	903	896	895	826	894	886	859	835	859	886	887	938	838	866	959	861	958	863	879	811	911	874	842	902	893	899	837	912	862	893	886	900	900	917	856	899	838	863	924	886	852	927	832	907	865	904	899	874	893	889	926	853	820	917	873	881	810	954	896	873	867	903	907	903	861	875	897	883	864	905	888	864	902	890	896	887	835	912	877	876	908	908	925	925	843	841	895	898	870	876	855	846	848	934	861	871	957	864	894	851	905	859	872	911	847	896	935	866	834	857	863	912	911	846	847	867	912	875	861	869	871	917	914	829	866	867	917	886	840	889	880	919	872	932	909	904	901	904	809	867	883	893	881	885	874	862	908	868	928	865	905	847	873	864	910	828	930	899	888	846	887	887	851	862	865	889	899	901	893	939	894	861	863	885	857	906	893	844	854	832	895	835	859	842	851	874	845	896	920	883	917	908	866	901	875	867	877	869	893	903	910	899	918	839	848	921	936	888	845	871	889	845	847	856	868	893	850	869	931	869	843	871	862	930	881	885	860	840	889	865	878	842	870	877	911	935	898	841	956	872	892	875	850	830	919	889	901	913	848	877	859	904	841	857	952	834	839	857	917	857	898	875	932	926	933	889	869	853	914	842	909	876	875	899	852	852	875	876	930	881	878	870	864	896	885	861	898	865	859	862	937	871	860	876	891	868	940	874	925	903	852	910	902	860	897	905	854	853	915	919	849	896	875	886	839	895	899	909	882	857	908	882	890	949	862	925	888	919	841	897	906	826	891	882	914	874	894	875	868	905	837	871	847	899	877	899	855	873	891	864	863	836	843	849	884	871	876	895	910	868	841	830	905	857	813	873	869	935	924	928	893	861	892	899	887	896	905	854	926	871	904	889	853	899	869	916	933	846	885	870	872	889	886	810	883	876	926	853	906	893	917	813	916	867	845	897	879	889	905	853	886	840	903	891	863	855	910	868	905	818	867	796	869	858	865	918	857	877	891	903	925	867	894	874	935	916	883	873	897	877	896	903	827	915	881	854	850	914	901	880	844	892	918	878	904	849	899	840	910	877	863	861	855	894	904	853	905	869	888	928	927	881	874	901	903	921	878	863	871	871	868	899	869	952	880	868	914	871	889	861	887	891	903	914	902	910	842	880	894	919	833	878	886	876	836	904	931	891	868	847	876	863	858	856	893	837	886	887	868	867	886	865	882	878	873	921	868	912	866	885	886	901	902	845	846	806	900	926	860	879	886	874	874	887	889	866	881	924	836	894	894	914	929	897	879	868	869	890	919	890	874	893	909	890	803	878	849	855	883	864	903	865	858	885	893	888	867	888	884	859	929	835	891	867	899	874	844	878	907	859	844	863	955	919	897	879	875	869	887	913	892	910	913	882	866	836	884	856	900	887	833	839	846	839	871	871	896	863	837	894	890	859	899	923	891	852	857	862	961	893	905	859	889	866	903	858	891	867	839	941	842	848	856	917	862	890	893	869	867	890	885	895	890	886	884	928	889	839	859	906	944	879	888	894	844	892	909	904	831	850	900	905	885	860	915	895	854	864	820	845	873	879	847	843	852	919	892	943	899	842	844	874	875	876	904	898	900	937	925	824	871	875	876	871	861	859	906	872	877	947	887	872	941	891	905	894	926	893	927	886	872	898	866	873	842	890	883	876	872	882	878	825	907	898	865	899	930	879	910	837	848	872	877	862	903	833	861	878	903	927	877	883	866	811	910	886	895	863	877	859	893	896	843	871	951	907	885	835	867	908	876	952	892	871	824	939	868	889	908	854	862	904	896	878	900	832	878	907	874	823	858	904	842	944	854	906	819	888	910	886	923	914	869	880	911	869	844	884	840	916	867	892	884	943	887	903	906	881	900	872	897	872	932	836	873	860	841	829	860	885	896	867	855	860	836	886	881	809	877	840	840	903	860	880	862	901	896	855	877	850	862	816	871	877	903	865	912	888	859	908	840	905	860	897	915	853	891	849	885	879	858	867	924	907	934	871	848	912	869	892	840	927	887	898	903	931	878	895	878	840	853	835	887	917	891	914	903	827	861	884	877	868	831	885	863	857	815	852	848	912	889	924	876	888	874	839	856	911	810	876	862	865	855	893	896	896	833	885	870	868	810	884	849	840	865	891	902	872	914	887	876	905	858	808	913	888	907	887	873	906	975	851	889	896	905	907	893	879	855	943	871	859	872	864	906	895	894	888	792	894	835	937	860	855	898	889	851	868	906	892	947	921	875	866	879	915	852	885	872	926	877	870	888	842	876	850	890	881	889	935	896	895	890	880	909	856	922	853	884	889	870	941	947	841	934	866	893	881	855	878	916	848	894	833	921	866	848	867	872	876	880	851	903	884	898	838	902	910	839	840	878	896	888	918	870	866	862	898	874	891	827	888	885	859	836	863	879	924	900	869	888	918	870	880	891	875	883	907	871	895	895	898	864	878	908	870	905	870	884	822	859	923	856	859	872	878	815	851	923	856	922	909	888	875	843	881	871	880	841	932	888	887	927	882	913	856	854	893	911	854	920	876	941	863	869	862	890	856	862	862	911	892	872	881	837	891	856	849	926	922	902	869	924	881	913	924	884	892	810	873	866	867	888	906	945	844	881	883	887	849	850	862	887	918	865	893	858	947	840	882	866	879	860	890	897	814	885	874	814	845	867	909	874	892	893	916	874	923	918	868	868	922	894	954	893	888	889	861	853	897	857	904	865	878	857	920	939	870	865	901	892	889	882	850	883	861	849	924	914	905	894	860	926	945	916	917	867	887	884	855	931	880	878	873	883	852	848	846	939	890	941	893	867	823	910	883	918	896	864	887	894	909	889	884	930	892	881	894	864	879	910	854	889	845	887	891	859	897	928	889	903	863	816	863	867	843	887	850	889	869	822	824	826	902	868	876	865	819	881	850	868	873	826	873	909	900	876	881	863	928	838	857	870	877	863	819	945	902	921	842	935	923	856	892	860	834	899	866	907	862	908	894	864	851	868	826	838	884	852	882	864	887	919	971	850	839	868	892	850	911	827	830	911	865	896	930	915	856	847	866	899	852	889	881	883	891	892	883	873	835	875	903	891	826	904	883	838	832	900	909	868	853	864	874	846	858	816	927	859	877	893	869	934	881	904	825	888	882	891	843	913	908	876	846	930	856	883	884	861	940	908	882	863	905	844	870	914	866	882	900	877	858	875	862	857	858	879	866	919	854	824	851	922	872	885	879	882	842	909	842	876	893	882	900	1005	879	816	868	837	881	859	837	880	895	888	845	876	869
20971	16100	21180	21344	18950	14682	12282	18163	44541	42575	28894	14502	4423	1401	539	307	422	481	452	377	381	339	315	337	316	315	307	312	305	324	291	326	292	316	308	322	298	324	322	293	320	336	339	347	304	347	321	302	369	308	333	331	296	346	348	339	319	338	301	317	326	336	325	346	322	341	320	337	330	330	330	315	309	308	344	332	302	339	348	327	352	340	314	334	314	297	351	304	328	315	304	342	323	327	327	327	347	326	297	335	325	289	334	340	316	310	348	334	312	319	304	331	306	327	319	296	340	341	309	321	321	360	298	345	315	329	287	322	329	337	326	313	315	347	321	328	332	337	309	327	322	309	366	311	348	322	346	332	287	315	329	311	377	326	347	336	352	321	346	294	326	327	302	362	350	331	308	314	342	320	347	297	334	346	338	306	317	290	333	288	330	310	336	312	307	341	318	345	328	298	323	315	299	305	305	324	324	313	309	332	326	311	366	331	330	359	330	327	321	354	301	343	331	321	316	344	327	297	294	354	351	338	304	316	305	329	328	338	311	328	316	290	348	329	321	344	360	319	342	307	316	332	351	313	313	314	319	319	345	295	365	315	367	316	334	284	318	328	320	335	334	353	357	309	309	319	350	321	349	319	334	325	318	306	327	327	297	307	355	310	316	319	387	361	363	354	337	318	321	309	299	305	302	352	323	311	317	325	366	339	336	318	312	292	292	312	331	298	367	330	320	311	337	308	344	352	334	327	318	299	326	346	349	328	298	310	326	330	324	302	327	303	351	297	300	317	341	327	319	320	298	337	294	306	332	318	303	294	306	301	299	318	314	337	336	315	298	319	317	308	323	344	297	315	316	349	301	306	322	321	348	327	340	314	322	322	316	342	348	321	324	311	356	314	309	310	317	319	320	338	328	369	338	337	321	297	297	363	337	355	327	349	323	281	306	319	284	319	298	352	347	331	334	336	346	348	333	313	338	327	321	336	320	348	317	298	320	321	308	350	327	319	321	311	334	299	348	304	343	280	353	290	352	297	326	306	318	326	342	300	312	321	338	304	336	309	341	311	297	305	296	315	275	313	359	345	312	355	300	352	336	315	311	338	274	305	322	325	309	363	319	303	342	324	316	328	330	314	311	327	297	338	308	350	314	290	349	325	354	307	312	321	360	343	334	319	327	350	347	304	338	314	313	340	338	328	338	315	336	322	306	316	326	308	314	313	323	322	318	323	330	316	315	317	315	341	323	294	286	309	346	333	303	314	301	308	344	303	334	346	328	324	328	334	332	314	315	337	307	297	306	356	282	363	309	359	327	337	346	365	317	312	376	310	307	336	314	339	316	317	317	325	322	347	289	316	339	300	349	296	301	347	318	338	336	331	323	319	324	346	323	310	336	354	301	318	323	303	310	304	335	304	316	323	358	343	334	300	301	343	349	329	322	347	312	336	369	281	294	343	324	332	350	323	278	322	330	320	277	326	290	330	310	328	301	340	321	288	318	334	309	327	335	329	330	306	360	309	362	349	349	276	319	331	338	299	333	314	313	260	318	329	292	338	314	340	336	330	351	292	325	294	328	355	333	358	321	328	314	328	304	322	303	350	322	356	334	313	348	317	298	381	339	356	343	321	329	339	310	322	319	289	305	326	316	346	279	301	329	301	316	297	295	327	308	372	315	328	316	345	326	286	339	316	304	337	321	313	330	301	298	290	348	314	316	344	317	341	329	313	346	290	298	342	336	295	333	314	333	320	335	329	325	346	294	329	329	295	318	302	309	301	306	319	333	334	323	317	334	305	314	339	310	322	340	350	331	323	298	324	306	337	308	334	339	320	316	311	323	307	336	310	309	331	298	322	330	341	311	336	329	331	323	323	293	291	347	329	315	322	300	301	338	340	291	269	329	285	308	311	338	319	347	339	308	332	367	349	305	336	332	339	349	327	341	340	320	315	303	317	317	355	309	314	336	277	314	313	323	311	335	347	362	347	332	313	345	327	303	325	332	316	352	322	325	332	338	340	338	342	324	319	326	303	333	313	340	326	309	295	329	281	359	314	333	336	342	330	326	344	338	342	307	303	312	316	332	305	341	326	320	327	347	357	305	309	348	321	319	332	326	312	301	340	366	328	325	338	317	343	335	320	319	334	308	310	346	328	335	317	330	349	326	303	317	337	347	326	320	319	349	310	316	327	322	318	319	339	314	321	311	313	333	341	333	335	305	361	351	317	340	316	312	339	310	324	335	314	292	308	354	335	337	359	326	299	324	313	328	308	354	332	313	353	314	321	321	328	319	295	354	328	327	333	303	334	324	346	304	336	324	352	324	317	317	350	308	336	297	333	341	324	345	290	367	342	350	320	351	316	351	332	347	343	302	317	317	353	340	326	336	322	353	356	310	323	309	348	341	313	366	325	318	327	331	328	328	309	301	363	348	319	383	336	303	316	332	310	316	281	320	309	329	339	336	331	316	309	342	313	320	294	330	321	289	334	302	307	327	309	324	336	348	325	294	321	328	283	333	315	313	312	319	331	360	330	311	299	311	305	336	312	280	325	324	302	302	314	346	303	296	336	338	318	316	331	326	373	321	349	313	290	321	296	338	362	326	335	319	335	324	366	269	327	321	294	327	310	336	300	298	339	301	310	357	330	290	295	282	356	329	325	334	334	325	322	304	313	337	323	322	300	301	310	338	344	327	303	330	315	302	321	299	319	332	339	349	355	310	326	338	345	329	336	332	308	347	296	338	356	323	320	311	343	323	296	315	330	309	353	342	327	325	340	345	356	330	323	348	325	329	315	315	341	335	341	329	341	342	302	337	295	300	293	355	318	296	338	320	366	306	339	343	329	325	374	318	308	303	343	344	330	325	324	311	333	312	328	304	333	329	327	338	304	363	333	311	332	334	328	329	311	347	332	343	334	314	346	329	315	327	337	362	340	325	315	313	309	304	344	357	332	346	312	337	327	317	329	345	303	336	331	310	340	322	320	312	309	336	308	335	314	335	336	312	341	331	284	336	324	325	327	340	323	284	331	312	322	289	334	323	335	349	327	323	330	314	314	344	327	304	327	318	276	312	323	291	330	301	336	322	293	353	271	291	304	295	320	322	315	337	343	306	300	328	347	309	341	335	322	329	350	334	354	337	332	319	327	318	346	293	322	296	305	345	313	319	327	343	336	310	334	321	304	312	344	334	311	315	310	312	332	304	325	322	321	346	295	318	298	294	293	340	338	317	350	348	319	314	327	309	337	338	318	334	338	349	335	336	331	346	332	355	345	325	331	319	351	347	344	297	277	340	341	305	283	350	310	317	314	356	334	309	335	303	296	325	304	311	348	317	306	331	329	298	313	335	351	327	330	325	319	314	322	310	322	302	291	326	302	380	327	323	331	329	288	294	325	309	340	338	293	301	332	339	319	332	306	299	325	333	325	333	313	316	316	328	312	354	334	348	338	339	318	316	294	315	351	348	320	298	296	320	306	313	344	349	328	335	336	340	309	355	313	299	347
12607	12451	17600	22756	24970	23032	23190	33986	59017	56035	43074	28239	12874	5282	1764	871	1436	1597	1453	1311	1105	968	872	869	843	866	865	871	854	799	863	848	848	827	829	877	851	839	816	823	866	892	800	850	851	829	870	835	884	771	867	869	867	852	801	823	794	860	856	844	844	855	859	839	863	870	819	811	822	838	868	820	892	825	800	909	836	854	875	856	868	797	840	833	845	860	813	823	843	796	855	841	806	810	832	849	894	832	840	830	819	874	841	826	870	888	786	825	871	860	829	832	800	910	844	773	828	849	790	828	859	800	848	856	836	818	857	799	855	808	856	847	816	876	863	793	852	798	832	853	868	857	810	843	836	806	882	820	853	841	873	890	874	840	832	843	868	852	894	804	823	853	839	823	886	864	851	842	880	799	806	830	812	826	842	808	878	824	818	839	820	849	833	819	883	836	845	830	850	845	826	830	811	868	870	824	821	859	842	820	908	816	847	819	859	801	838	803	802	882	864	858	867	851	819	815	846	802	817	833	880	820	830	854	812	816	828	826	821	812	852	874	840	821	843	812	860	851	818	794	857	843	839	850	840	848	836	814	858	840	812	832	857	820	864	895	904	918	843	878	862	830	871	846	847	830	835	807	817	818	886	857	872	845	881	847	856	835	878	839	824	840	836	854	839	828	819	813	816	924	808	809	874	831	822	816	812	835	858	884	853	846	859	858	892	861	869	829	823	868	888	879	821	828	851	839	844	840	897	876	840	874	879	861	838	835	853	834	802	821	809	896	856	818	852	839	831	797	846	823	855	890	854	858	874	870	880	884	909	826	853	825	874	842	819	877	859	866	874	871	839	866	846	862	857	847	888	887	815	899	879	810	865	849	782	848	868	821	866	831	811	811	874	865	861	860	815	846	868	838	820	888	844	831	811	807	840	859	866	861	761	895	827	819	853	889	844	834	780	827	818	863	812	867	868	894	845	882	804	837	862	900	861	814	800	885	848	797	840	811	855	794	843	859	841	855	761	840	868	857	855	833	852	840	866	851	811	782	889	866	856	834	880	843	931	835	849	780	814	853	876	855	865	805	877	892	848	811	861	908	843	781	880	871	869	857	852	835	837	807	837	913	847	828	841	891	822	849	847	860	831	844	841	830	861	842	844	847	882	829	832	908	852	828	821	854	832	810	849	851	885	819	816	827	846	890	846	816	885	844	850	829	810	830	872	815	757	815	896	803	862	815	854	863	870	819	883	888	798	808	877	851	855	888	767	873	820	854	854	806	859	844	846	826	798	862	844	933	846	812	809	852	813	931	899	829	862	854	836	849	855	829	824	816	852	804	833	826	879	823	893	909	825	827	896	795	830	826	816	857	843	826	835	855	890	862	864	847	852	873	871	855	819	850	853	808	878	830	815	882	808	822	851	843	870	805	843	816	839	888	837	853	827	839	844	863	868	786	814	854	850	813	818	819	853	885	850	819	842	878	804	889	843	803	809	836	856	824	822	870	878	876	859	836	801	826	837	803	828	817	844	862	800	875	814	820	878	800	816	814	883	882	871	837	871	810	838	788	848	832	811	855	848	865	850	823	830	834	848	885	817	853	823	889	796	835	895	863	861	858	837	856	803	825	910	811	864	810	806	834	859	797	852	887	883	851	882	836	824	893	795	871	860	911	871	800	848	835	847	895	862	824	805	861	812	830	825	840	809	867	851	847	855	875	786	852	812	822	851	852	867	842	878	841	780	857	902	870	864	815	827	882	854	837	828	790	828	856	848	852	837	855	803	853	845	873	901	827	866	850	853	824	848	854	831	858	855	835	846	867	844	828	853	840	848	823	876	834	820	817	880	833	873	842	844	820	849	806	816	814	851	837	891	842	836	842	843	852	872	805	835	889	861	868	817	890	843	858	838	831	844	823	843	808	861	872	828	812	854	870	821	853	842	847	856	898	859	862	839	804	848	788	844	820	819	831	791	887	848	846	813	836	818	857	859	879	850	873	864	824	847	821	843	841	895	833	814	811	870	807	841	795	810	828	856	852	816	838	824	834	875	857	822	811	871	770	813	818	810	890	833	829	850	871	843	877	884	850	864	820	867	859	871	798	851	811	827	821	861	839	859	857	855	818	843	884	839	868	854	868	858	830	815	838	846	818	888	813	865	818	894	879	888	851	834	856	813	852	775	824	832	781	816	865	886	836	834	874	812	885	802	864	807	844	854	846	775	848	824	841	840	828	893	843	863	858	865	861	830	797	790	832	864	886	907	885	830	780	813	833	811	863	861	882	845	837	871	851	837	835	842	872	833	833	831	832	849	850	823	844	889	825	851	801	844	774	876	818	822	825	827	787	869	845	865	842	866	850	864	836	846	837	865	837	847	879	808	834	846	805	836	838	839	835	890	865	829	848	821	843	841	843	821	850	841	835	861	860	850	854	874	881	883	849	841	836	841	864	832	850	788	847	811	835	853	783	887	840	843	867	837	856	804	875	853	861	831	861	827	839	895	859	861	871	827	784	800	842	882	817	837	828	848	881	859	852	827	904	808	799	932	862	815	847	835	844	853	855	858	858	863	852	786	840	816	863	847	883	814	819	856	846	868	919	868	853	873	832	876	884	857	862	857	819	848	857	851	819	818	818	857	823	766	837	810	861	793	842	848	829	800	836	820	850	809	860	860	866	834	844	794	798	834	781	835	825	912	814	867	893	845	792	830	876	791	876	838	871	815	874	865	822	841	885	837	862	834	870	851	852	842	864	793	861	805	817	825	825	884	811	826	895	846	793	865	851	830	839	858	855	842	830	856	835	831	859	824	863	854	825	849	834	802	830	812	844	853	833	845	850	840	877	854	855	844	805	796	843	813	870	824	866	884	819	837	809	835	877	807	885	878	838	866	847	822	890	778	798	835	832	806	893	878	891	832	880	855	854	829	818	791	846	815	847	886	823	827	901	858	892	815	811	872	817	820	843	863	867	845	844	824	839	851	820	835	859	849	826	788	854	802	838	793	883	824	833	849	793	855	785	824	859	831	883	818	823	838	853	850	833	835	856	802	894	839	808	826	906	828	804	836	856	870	801	852	873	822	810	878	831	880	853	854	844	815	843	872	896	853	807	864	845	860	859	799	856	854	867	858	804	837	858	871	864	833	869	878	846	830	822	827	815	827	829	827	835	823	860	820	833	890	863	866	845	837	857	826	811	840	837	835	876	806	820	806	845	835	883	850	852	803	863	851	900	834	877	859	830	787	854	883	895	803	782	835	808	812	833	844	857	878	823	846	878	828	827	818	856	855	836	840	913	878	872	847	845	856	859	842	823	833	863	844	829	842	816	846	840	880	844	800	862	871	840	829	800	867	791	815	812	840	840	812	840	912	824	866	888	885	859	868	858	852	918	831	877	889	844	809	832	912	891	827	809	840	867	833	854	840	819	850	867	828	817	868	845	823	799	801	850	818	843	885	853	834	833	838	848	853	800	820	828	895	811	836	852	896	874	821	803	811	873	890	875	862	833
5850	5425	6046	5189	3786	2255	1813	1624	3216	3740	2584	1316	607	406	353	304	338	351	329	315	350	345	326	344	326	319	341	332	330	340	325	333	312	333	334	305	352	347	338	281	330	327	321	315	318	342	333	334	302	341	305	339	306	321	319	336	312	304	323	329	319	326	316	366	332	312	316	284	352	353	328	342	301	294	344	367	318	301	323	324	300	336	337	352	361	310	338	354	325	322	337	289	353	359	334	347	352	316	357	297	298	322	291	310	315	324	303	345	351	308	322	329	343	314	323	308	315	334	323	336	279	332	314	310	325	312	302	329	309	379	318	316	316	335	345	340	317	320	330	340	315	294	317	308	359	326	348	339	326	313	316	348	330	296	316	323	374	302	339	309	326	343	362	353	343	300	327	331	300	324	301	342	342	305	333	376	288	323	325	327	322	304	308	316	335	324	335	335	310	324	346	320	347	329	329	356	313	329	337	307	307	297	333	335	307	328	322	328	341	323	348	322	294	312	279	307	322	319	297	339	330	311	304	334	344	339	312	352	350	326	377	314	283	337	308	325	322	303	310	341	304	341	309	335	300	319	328	300	342	308	327	293	315	319	330	291	351	364	329	338	338	343	316	299	315	345	355	372	330	293	302	325	333	306	346	338	310	334	340	314	326	314	320	322	295	327	313	301	357	320	345	341	308	319	317	316	321	327	347	307	326	314	308	353	340	331	330	336	341	337	331	324	358	335	323	296	318	322	351	321	303	343	318	315	329	305	332	316	352	340	331	337	339	342	287	316	322	365	318	316	339	316	315	340	297	321	333	322	315	309	329	330	352	331	343	324	340	315	328	316	309	332	318	330	340	336	348	331	337	335	332	344	344	320	280	317	330	341	326	318	314	348	322	321	307	302	360	301	330	314	349	324	354	300	302	310	356	337	351	332	329	336	287	292	333	275	288	328	318	343	324	311	337	334	316	262	353	325	297	362	321	308	346	310	324	310	331	359	348	352	291	306	311	337	300	339	321	297	368	312	331	342	311	301	306	323	313	302	301	350	320	317	299	345	337	315	305	320	316	305	304	326	301	313	308	348	297	324	370	309	331	343	355	360	332	341	353	330	312	339	332	312	364	300	319	332	307	327	321	330	310	304	321	318	297	335	348	284	325	305	347	319	332	309	340	305	331	321	336	313	314	296	324	315	303	342	344	294	325	330	298	298	344	329	324	326	323	298	305	322	318	320	315	320	331	310	327	343	335	315	317	353	331	336	318	321	314	310	351	318	328	357	326	331	342	350	341	311	329	325	307	326	337	324	312	348	299	308	349	326	313	320	347	316	320	335	317	359	316	328	324	340	274	342	312	328	328	342	307	331	323	317	294	379	352	319	341	313	306	324	352	341	328	337	335	307	331	306	338	341	348	339	319	350	364	351	359	314	311	322	312	334	331	331	310	308	314	299	322	298	342	329	323	313	348	348	311	320	343	343	331	334	334	332	359	324	307	339	322	309	307	338	327	307	336	312	333	327	314	318	342	344	337	363	315	326	357	365	298	310	310	349	312	306	321	332	287	355	316	353	332	303	350	321	359	349	313	340	348	317	317	333	316	321	333	314	344	346	333	313	308	328	336	336	323	343	363	319	309	327	328	323	334	336	345	301	367	297	301	305	343	309	346	344	358	328	307	347	324	317	352	297	358	330	333	295	317	318	361	344	310	321	330	296	333	309	326	319	326	318	322	330	343	355	317	344	305	314	333	319	315	315	303	326	315	340	348	327	358	334	335	290	328	332	340	304	315	302	334	349	304	313	311	311	325	310	307	336	331	365	352	314	303	323	331	310	337	356	307	324	319	328	326	365	354	315	311	303	337	329	309	335	318	317	331	331	318	308	320	338	299	334	312	342	319	321	329	319	323	328	311	317	345	309	320	319	326	359	324	308	322	339	280	319	345	320	345	341	316	304	348	321	364	324	351	334	288	330	306	302	330	356	342	314	295	325	315	323	300	303	322	337	324	323	333	328	307	321	345	337	339	356	332	342	340	317	306	290	314	330	341	323	353	347	358	333	325	344	294	360	296	338	328	347	331	347	344	339	335	320	348	340	323	300	313	311	322	338	294	326	307	331	336	306	327	313	337	299	330	291	315	329	342	327	305	321	328	299	310	312	345	338	349	299	357	295	321	306	333	310	339	321	307	306	345	311	348	288	321	319	347	319	310	317	347	322	317	314	331	332	302	349	315	351	328	319	341	307	310	338	304	322	356	325	316	302	364	337	309	300	355	324	319	295	309	325	297	349	317	327	306	302	298	301	317	324	352	359	300	376	361	343	285	321	293	328	333	362	273	289	310	357	301	321	394	309	338	314	332	356	355	324	334	280	324	331	302	316	340	306	290	325	323	300	330	318	327	374	321	298	309	345	338	309	302	346	315	353	276	316	335	324	336	330	315	304	337	356	314	298	312	339	299	347	316	297	308	374	349	310	331	334	325	333	318	344	353	350	305	334	333	283	319	313	324	323	350	328	322	321	339	316	320	314	336	376	332	307	349	310	344	313	371	320	336	321	313	357	326	340	329	299	318	329	323	303	366	313	327	324	325	319	312	356	307	342	321	329	306	341	315	345	302	320	332	327	315	309	289	312	338	349	294	341	307	303	317	328	334	313	337	301	345	348	328	346	309	337	329	294	317	332	313	301	350	325	334	313	311	348	326	339	312	331	328	369	320	347	318	339	359	336	365	318	319	333	340	288	320	354	337	353	309	338	318	357	361	329	351	324	318	377	340	311	311	319	340	310	315	391	294	340	347	320	308	305	336	329	342	328	322	330	318	291	330	305	326	337	340	334	325	345	318	331	346	340	329	330	360	332	368	343	307	299	324	327	323	316	328	310	346	316	309	323	333	324	325	318	330	355	317	320	325	339	308	322	307	351	307	321	324	345	334	282	344	322	293	314	307	342	298	359	308	313	339	321	338	309	318	326	310	306	331	343	341	311	330	332	330	315	326	349	314	335	341	313	315	348	309	327	293	326	295	301	297	304	317	338	333	304	333	349	296	332	319	343	320	321	282	340	332	320	349	339	316	319	321	312	323	318	334	334	312	357	321	342	326	303	349	317	331	357	316	308	365	340	307	302	330	341	341	334	320	334	320	319	345	340	308	311	327	334	365	346	347	318	329	337	336	298	317	327	333	300	348	340	333	356	293	316	313	317	329	348	312	333	338	308	354	307	316	330	305	321	322	333	328	321	331	310	336	297	335	308	349	328	324	332	309	311	314	353	306	344	309	311	345	328	313	335	331	339	350	318	317	328	312	334	330	335	348	338	314	364	320	333	298	299	332	331	350	320	324	322	322	323	334	316	312	356	312	322	316	319	345	311	330	346	314	334	307	337	334	342	332	316	335	371	315	306	324	314	344	346	332	316	312	340	324	322	295	316	311	323	327	341	326	329	301	324	314	318	299	306	361	357	354	329	330	371	338	319	349	328	305	324	323	329	312	314	339	291	321	295	315	300
4706	4967	6866	10232	10665	7848	7234	7375	14558	14667	9729	4804	1861	1100	852	885	894	920	908	897	851	869	877	832	805	834	850	860	834	935	829	896	797	880	795	921	851	852	888	854	853	970	837	857	871	883	907	890	900	819	878	864	865	864	838	878	825	826	855	860	894	858	822	878	869	871	805	822	834	807	828	911	852	820	895	853	853	827	848	869	868	860	860	835	877	860	938	851	842	866	863	811	842	875	876	843	869	859	875	841	834	888	889	826	914	795	906	858	838	848	877	851	804	794	817	849	811	864	847	847	836	843	834	860	806	831	810	822	861	878	825	883	815	873	815	835	848	866	849	877	857	847	872	841	843	872	839	858	852	829	787	858	873	792	871	871	780	824	856	883	786	824	839	870	872	799	862	842	836	801	907	839	846	840	819	873	820	856	834	876	885	835	841	826	850	795	913	833	935	846	826	850	831	855	817	796	839	808	849	877	824	849	791	825	813	808	872	848	896	855	837	842	843	852	849	776	818	890	845	835	835	827	862	871	878	867	910	858	910	840	865	849	857	849	847	858	850	838	894	840	848	866	875	819	835	828	826	809	855	784	899	849	801	843	865	843	852	786	836	851	861	841	894	822	866	862	843	830	807	822	819	823	855	884	843	848	874	861	794	856	866	878	885	841	839	865	831	780	886	842	828	882	789	888	869	775	824	828	864	882	893	914	850	809	912	866	842	851	818	851	821	860	849	841	884	919	831	879	801	820	867	887	872	859	873	870	861	881	821	857	855	846	873	853	836	853	820	843	881	845	868	842	822	831	795	845	840	822	857	841	852	811	888	887	878	855	856	860	834	860	828	855	850	855	869	875	869	867	894	822	885	826	896	859	802	842	847	872	833	776	814	808	809	861	832	859	832	845	850	864	882	949	828	875	878	825	846	846	870	869	862	873	850	845	855	806	861	862	856	847	819	819	858	873	825	817	891	927	839	843	881	827	833	848	769	815	790	892	838	874	883	824	859	869	857	903	866	838	818	841	833	841	880	879	876	840	845	882	860	906	861	815	848	846	825	802	828	861	858	875	910	855	799	834	873	862	850	895	897	846	805	822	836	832	843	831	835	854	835	899	815	866	862	822	780	865	875	914	839	847	809	771	807	856	868	842	875	842	773	846	824	833	837	815	869	853	826	848	830	882	850	850	885	853	883	866	839	835	820	781	841	911	835	871	808	835	786	805	845	852	918	865	817	811	830	829	877	812	818	878	853	879	821	828	865	848	870	802	842	793	855	846	829	835	887	836	844	847	843	821	871	864	827	838	848	866	824	820	847	839	844	888	859	852	857	868	807	820	823	859	863	840	895	849	866	870	826	812	823	812	888	827	830	863	848	902	828	840	883	858	833	866	847	845	843	821	891	943	874	873	867	851	891	899	847	863	790	853	800	862	851	819	868	821	849	833	854	826	891	830	850	880	845	800	832	839	899	868	796	848	844	838	888	875	815	834	860	819	796	858	849	826	859	814	891	897	884	841	862	806	821	882	841	848	864	833	843	863	797	869	863	843	934	838	806	881	852	824	843	801	883	879	841	863	868	883	821	863	821	816	871	849	804	824	825	879	824	866	842	823	813	829	891	884	834	835	804	802	871	869	864	860	840	826	862	813	898	842	818	898	835	848	851	839	850	880	840	846	850	830	836	830	821	849	870	857	837	842	869	849	797	864	847	803	860	821	867	890	831	863	864	860	818	827	863	832	874	835	821	835	793	890	832	908	816	914	854	860	826	823	864	873	800	867	848	891	854	849	800	867	891	848	851	846	836	834	851	828	876	853	821	869	870	860	841	840	837	884	915	843	855	836	807	815	881	852	871	883	826	845	865	890	870	863	793	869	860	872	853	853	846	825	858	869	868	847	873	837	875	806	886	875	860	872	851	918	881	841	851	851	807	835	828	800	890	857	863	858	840	869	847	828	806	830	880	797	815	854	772	860	843	854	843	900	847	852	850	902	841	822	812	789	840	880	846	873	889	848	856	910	882	819	813	887	865	880	814	828	858	899	878	860	856	854	874	858	866	851	784	864	867	866	818	843	843	889	838	857	896	827	883	841	821	876	901	838	822	825	841	869	819	838	829	832	833	924	832	858	854	852	820	763	823	875	798	869	829	859	847	820	844	875	823	836	856	849	859	865	847	842	834	892	827	876	899	862	862	837	872	837	861	867	844	863	888	850	839	877	873	876	874	819	868	905	859	859	868	860	852	831	876	876	841	838	840	825	826	872	795	868	839	793	860	829	826	807	830	836	856	859	881	839	792	829	853	838	834	836	852	856	864	841	825	820	843	856	783	849	841	831	913	883	876	862	883	840	865	836	850	898	826	860	823	812	853	862	876	837	847	821	846	860	843	828	838	894	883	821	844	812	865	903	832	893	826	893	848	883	831	879	817	874	865	852	857	857	822	870	788	857	852	879	863	877	844	850	893	835	783	866	845	915	845	836	854	818	838	867	791	853	852	906	798	843	822	842	903	839	813	853	907	862	821	874	830	811	854	843	879	857	835	865	833	864	902	831	832	769	834	899	863	911	864	874	860	856	866	848	841	867	875	884	837	833	847	846	864	839	812	851	819	845	838	796	831	844	850	896	825	901	838	886	861	872	837	841	838	824	776	879	836	897	839	796	826	826	835	877	813	854	860	841	803	885	918	852	877	791	887	873	851	805	893	852	840	882	805	832	838	905	840	891	861	844	926	873	869	832	863	849	865	882	826	866	915	885	845	856	791	853	798	828	873	843	753	836	826	834	793	903	928	844	869	833	893	838	859	850	809	843	919	868	804	832	882	836	777	851	865	853	864	875	839	849	863	882	812	859	882	866	845	886	881	796	892	835	826	845	813	822	849	854	874	867	848	879	776	860	821	821	830	828	876	825	830	799	880	832	870	835	820	853	846	858	782	804	883	873	863	831	855	847	892	841	839	923	832	843	786	881	824	899	879	876	914	893	785	878	881	823	873	823	821	862	839	879	878	869	862	792	870	901	840	822	828	844	822	864	834	810	808	886	850	836	871	866	853	883	872	868	876	817	850	845	899	792	911	826	809	877	853	833	863	804	847	841	829	840	829	837	788	786	884	811	809	861	843	800	856	802	841	865	837	905	832	857	868	859	863	854	829	814	836	870	852	823	812	866	810	850	849	847	842	840	838	911	846	833	842	853	867	861	808	844	884	887	863	889	837	840	830	858	863	838	817	884	842	823	824	891	806	798	853	805	865	784	861	821	859	805	860	835	817	830	846	827	811	857	835	866	849	885	836	809	825	823	820	880	817	836	826	771	868	877	875	864	853	864	856	834	830	864	859	795	835	832	869	850	851	898	889	894	892	859	833	885	844	864	874	847	911	834	836	874	829	877	850	835	830	902	829	861	866	874	812	854	802	856	876	849	850	839	840	829	830	867	829	801	879	859	851	835	845	856	822	876	829	841	847	860	845	871	796	824	835	800	874	870	858	815	835	805	860	844	875	829
14837	11310	15425	17624	14162	10371	8439	10937	30523	29605	18836	8080	2372	1019	358	330	382	424	400	394	352	354	334	312	351	334	315	329	317	350	343	347	334	316	354	329	362	343	313	339	345	362	313	357	356	379	331	342	356	298	338	342	345	344	355	368	328	362	327	310	380	320	322	349	352	333	347	365	322	338	312	338	328	353	325	315	341	334	329	327	327	322	345	361	355	341	342	325	339	366	338	317	363	349	333	333	335	351	358	341	330	341	337	335	310	355	331	318	329	350	337	329	380	360	340	353	326	355	299	344	364	362	336	338	340	325	314	360	325	381	354	328	334	315	337	373	374	299	357	319	324	387	368	318	334	339	346	309	316	331	301	325	354	362	325	334	344	377	342	343	326	328	369	330	359	347	322	358	352	308	343	313	334	354	353	350	299	338	357	332	320	346	329	337	335	319	295	360	323	353	357	409	321	354	327	348	348	322	300	354	353	305	338	326	364	366	324	342	344	356	333	338	385	354	356	311	327	337	321	339	317	354	352	341	328	344	327	370	340	330	362	334	317	297	291	344	362	333	287	331	308	330	311	314	392	355	346	324	344	353	328	332	315	322	359	328	292	349	315	338	367	378	343	342	339	321	333	347	372	333	359	331	324	320	337	360	364	338	338	315	343	357	363	336	315	360	338	349	353	338	349	342	365	331	339	344	335	316	346	309	347	352	343	342	363	328	337	338	352	333	301	325	336	338	377	315	369	362	350	309	359	368	337	362	363	335	328	360	351	321	349	342	334	328	343	334	320	325	395	316	334	304	335	338	344	378	344	366	351	380	321	341	329	336	374	345	361	321	358	345	329	332	366	324	326	349	356	348	317	333	343	348	353	332	351	336	334	314	354	348	313	331	327	323	369	349	353	341	286	311	330	368	361	318	344	353	308	314	309	352	358	335	322	347	298	332	305	367	342	356	341	327	366	343	358	316	331	319	346	346	345	315	348	337	351	355	384	375	321	327	334	339	354	341	337	350	304	381	349	349	377	349	366	336	375	330	354	359	308	351	337	349	319	329	356	322	319	328	355	321	330	355	340	347	305	349	363	296	320	317	378	339	347	339	364	336	307	342	357	329	336	343	323	313	338	358	345	317	328	333	343	339	362	331	320	321	360	358	327	338	315	331	332	311	365	323	389	322	354	322	340	371	377	313	330	325	331	351	359	365	361	355	348	345	355	303	359	329	332	328	331	314	320	322	349	305	325	363	330	335	310	332	299	369	356	343	314	363	336	326	361	326	340	296	372	323	341	376	330	361	355	342	362	328	391	351	343	346	362	326	337	367	330	348	356	359	352	360	371	333	355	354	363	360	334	342	322	320	337	337	345	325	322	358	301	339	319	346	334	338	348	347	342	331	340	332	374	366	345	326	337	331	360	348	325	315	353	355	349	325	369	339	336	364	335	367	317	355	354	311	335	318	361	311	371	323	352	346	346	344	336	352	340	332	339	321	359	312	370	366	339	325	337	339	345	370	343	358	356	363	344	368	338	339	313	341	375	315	344	318	342	358	347	352	378	344	353	310	361	324	359	345	351	315	367	322	324	316	322	330	366	338	323	320	306	312	324	351	350	340	362	363	307	363	330	336	358	357	369	347	338	358	389	338	325	345	363	329	340	327	337	359	310	330	330	316	286	333	296	310	315	352	363	352	355	345	321	353	329	377	326	365	350	327	343	391	332	348	329	340	334	307	325	332	373	335	350	328	345	358	361	334	329	383	326	329	342	344	317	351	336	340	352	324	331	330	356	346	312	329	348	348	346	347	337	337	295	350	290	363	349	338	373	343	317	322	324	352	337	363	365	344	319	369	359	343	327	354	341	319	333	352	360	335	362	350	360	370	362	353	375	346	351	342	337	342	324	349	359	334	312	339	348	336	344	378	322	361	328	336	330	331	349	382	342	331	333	343	346	370	343	347	312	322	334	334	324	343	332	346	356	316	325	332	345	341	350	359	356	350	347	323	364	304	343	331	351	338	323	355	350	337	322	341	332	389	334	311	333	293	331	333	327	354	312	307	344	348	348	353	321	385	339	304	367	351	325	334	336	339	322	343	337	381	345	353	344	324	364	317	309	313	338	361	338	328	301	353	323	354	341	326	333	336	338	324	337	308	376	334	330	356	379	370	317	317	336	327	340	375	356	321	318	340	336	338	338	339	312	374	353	302	326	336	331	337	313	328	339	350	324	358	364	334	324	351	334	386	325	322	296	366	327	320	361	367	306	314	336	360	359	340	372	329	322	342	294	330	337	347	339	321	383	365	327	348	325	329	347	325	350	347	354	325	342	332	355	333	327	345	377	327	347	365	364	357	349	316	327	373	333	311	317	348	310	327	328	312	345	364	331	362	288	333	343	321	355	310	336	337	309	351	324	333	336	359	318	325	333	297	303	369	324	342	333	357	330	354	335	320	357	350	343	338	316	357	330	358	353	340	331	329	278	345	351	345	322	356	319	293	349	326	372	340	316	363	348	330	370	357	327	312	336	340	319	375	343	363	318	358	355	341	338	340	355	352	342	291	355	325	352	354	355	352	346	318	334	324	343	330	343	343	377	343	353	337	333	366	314	342	356	314	306	339	349	342	337	366	363	376	337	320	334	332	337	336	340	305	352	366	329	371	350	347	381	329	327	329	364	329	341	317	346	352	337	329	356	376	335	324	334	330	341	350	348	320	347	371	364	310	311	320	343	353	336	345	350	351	357	321	334	337	322	350	322	323	340	355	332	340	344	373	316	342	337	349	339	337	328	336	328	365	377	362	386	348	379	381	354	355	349	374	331	358	339	305	320	344	357	319	316	337	357	340	346	343	344	368	319	339	331	321	322	315	352	342	387	320	366	346	319	374	330	351	344	351	325	322	334	297	324	372	362	328	368	333	359	355	349	359	374	346	329	340	327	326	331	360	354	323	345	344	346	358	357	326	378	332	391	351	334	306	318	327	361	345	333	373	321	320	338	334	352	316	352	324	335	306	357	354	340	291	353	343	333	332	332	329	331	368	321	355	371	324	373	371	334	335	310	326	325	372	347	342	398	373	364	323	338	331	359	339	336	356	308	328	377	333	340	379	327	357	327	360	364	382	309	360	335	336	332	311	364	360	341	333	355	299	343	367	305	335	396	337	314	365	362	342	325	322	330	328	348	335	332	326	359	340	353	359	308	371	349	356	325	331	355	364	327	341	327	311	335	347	342	320	348	356	333	319	329	312	335	332	341	376	370	345	323	337	372	344	338	327	335	326	361	364	351	370	334	381	399	362	328	333	355	372	375	330	338	330	341	338	358	335	359	333	312	353	365	352	344	368	349	326	331	356	314	314	346	344	351	361	352	328	327	331	365	341	324	334	310	370	343	328	325	358	339	332	331	336	339	343	347	337	329	329	346	330	350	373	343	336	356	336	326	353	359	325	332	377	318	348	321	358	317	363	347	367	369	340	357	296	329	333	333	368	363	333	352	359	336	381	306	332
10527	9069	14005	20245	20667	17728	18096	26267	48544	45906	35064	20641	8429	3849	978	934	1254	1522	1393	1227	1107	941	944	904	940	881	862	885	866	931	892	901	922	869	855	943	834	876	882	864	908	894	920	884	923	823	858	909	897	834	880	923	897	869	959	838	836	848	823	845	852	901	853	852	885	851	920	876	944	863	892	931	900	930	945	874	889	858	813	902	893	873	863	920	904	864	848	870	863	840	876	858	882	864	896	904	854	850	869	907	935	895	859	848	910	812	890	872	861	886	871	901	933	862	850	962	886	935	935	890	819	810	850	876	844	850	850	871	845	879	921	850	896	862	880	871	829	914	979	919	876	885	896	906	868	912	877	843	857	885	854	869	902	851	830	872	859	902	881	871	893	843	924	887	839	886	877	848	868	890	896	908	846	879	874	875	882	865	875	907	879	859	871	911	861	917	855	888	926	865	884	927	910	868	867	973	852	902	859	893	857	866	880	838	862	870	858	892	820	861	909	905	919	924	835	915	854	860	871	844	890	871	850	932	895	884	840	856	842	877	881	921	861	879	881	858	842	869	854	861	882	880	840	865	894	836	864	872	889	877	912	857	832	884	890	861	879	885	830	910	889	888	832	887	913	908	845	888	869	872	841	905	931	908	891	874	918	827	878	875	902	908	897	898	890	828	887	897	896	841	845	905	907	851	912	905	884	926	890	880	852	891	881	884	851	887	885	905	850	879	871	916	886	879	868	891	892	881	893	863	882	856	900	835	932	873	955	813	855	866	853	923	887	921	937	887	866	879	860	873	831	856	869	932	863	897	888	892	871	895	890	864	865	834	938	918	883	928	850	900	885	859	865	925	882	829	875	858	894	898	822	879	855	926	859	838	917	872	889	909	815	950	885	862	847	893	835	874	967	892	912	869	816	916	901	836	834	931	855	879	903	854	906	800	926	871	863	862	855	861	888	859	900	844	900	836	861	898	892	939	883	871	880	899	887	931	854	857	902	863	840	894	907	895	856	903	871	879	855	867	883	855	852	877	818	850	866	864	868	838	883	896	886	805	889	901	883	879	886	874	887	874	869	863	869	893	868	864	857	879	894	889	895	867	926	894	861	896	868	892	886	896	834	889	901	901	866	925	891	910	857	852	926	834	872	907	805	887	890	887	852	858	839	873	887	911	907	853	918	909	844	848	886	889	899	868	898	885	937	899	862	954	899	858	956	890	939	916	871	843	863	885	875	842	866	898	851	864	910	912	856	863	886	864	862	902	919	833	914	912	896	929	913	849	888	922	878	882	886	835	856	889	821	858	850	890	884	907	898	927	860	846	876	886	929	885	929	894	909	853	900	893	818	849	855	873	899	902	857	894	847	885	862	879	840	930	860	875	931	873	880	881	862	920	919	887	888	853	887	919	881	855	897	917	859	891	854	905	871	820	880	882	890	925	833	838	885	904	850	823	910	907	883	867	938	877	851	898	894	840	871	872	875	913	888	871	958	903	894	876	929	838	831	890	878	868	877	871	921	879	929	881	878	870	877	882	886	912	885	871	907	941	846	873	887	898	830	914	881	846	876	836	845	842	948	897	891	882	903	868	916	899	904	901	882	864	891	889	879	898	929	896	858	864	913	871	874	889	865	895	889	925	849	918	868	880	923	892	922	820	887	867	870	864	913	883	888	927	854	906	892	904	904	885	899	878	893	881	894	892	880	886	907	917	902	895	895	877	879	929	877	922	854	821	907	839	902	840	864	848	897	878	907	939	891	887	923	873	824	878	882	900	818	868	897	893	877	902	870	926	900	845	965	823	867	884	901	876	833	881	832	896	837	855	851	891	912	876	910	902	839	900	871	909	890	905	889	854	876	925	872	863	906	896	879	863	916	879	866	879	833	899	862	920	861	876	866	867	962	827	858	837	911	876	924	919	908	843	856	853	850	907	882	890	909	907	881	900	833	911	895	936	896	910	882	948	891	865	868	844	871	845	857	888	896	894	895	856	905	879	872	867	926	883	929	904	889	870	901	883	892	839	856	884	850	838	893	883	878	927	884	899	900	864	834	877	907	855	873	934	876	844	855	918	872	845	922	861	851	853	868	895	886	832	895	892	916	887	877	877	897	853	877	944	871	885	909	857	908	910	897	924	927	863	874	873	873	851	855	852	865	860	875	928	869	832	854	890	823	872	864	859	839	847	861	952	840	859	934	880	872	902	882	844	895	839	891	861	856	869	887	900	894	880	886	904	852	855	819	889	855	963	827	884	887	932	845	853	905	873	926	867	832	827	856	893	853	890	913	891	897	887	917	917	930	846	882	892	883	854	854	827	898	886	928	838	885	874	834	884	897	841	869	863	921	855	902	902	910	866	884	863	851	877	899	906	914	859	901	885	871	930	875	831	891	881	900	847	875	851	881	869	870	866	867	914	866	847	927	898	879	876	881	864	900	867	870	910	873	885	887	873	927	908	917	861	927	873	805	884	899	906	899	883	857	839	868	862	923	898	834	885	853	904	888	877	935	887	864	857	844	909	905	897	894	860	893	809	929	933	860	878	867	900	842	869	915	896	862	903	878	849	889	842	904	873	910	877	896	914	906	946	901	926	882	909	952	879	892	895	935	861	923	913	890	928	888	934	896	880	892	912	838	864	854	836	941	873	898	862	946	860	923	908	874	869	863	849	888	851	844	899	864	915	814	893	883	854	915	894	861	889	818	914	910	892	879	857	843	849	895	874	854	876	924	878	891	889	849	876	910	886	912	860	913	886	973	886	905	868	865	866	880	891	849	866	896	849	891	886	855	862	881	885	875	879	928	921	866	850	899	900	888	886	865	855	880	930	879	920	903	867	843	855	826	835	857	901	883	896	852	858	859	847	855	911	870	944	881	886	943	880	889	859	905	858	889	897	877	880	860	895	876	860	939	882	899	850	849	908	846	882	868	874	897	896	899	898	885	915	892	949	868	916	907	857	901	860	919	904	860	853	867	867	886	864	834	910	888	911	870	881	912	933	882	906	855	861	900	811	835	901	876	891	859	855	893	879	850	869	841	893	874	933	916	866	823	899	849	890	833	938	880	886	856	889	909	897	868	884	911	903	880	907	840	879	870	896	932	922	880	871	868	856	852	819	893	892	834	878	876	862	867	909	929	857	885	908	902	890	844	826	881	880	868	877	878	869	965	863	900	847	886	819	883	873	919	917	879	877	874	919	859	880	868	872	831	910	902	884	890	829	851	932	916	927	907	886	826	891	893	897	843	877	881	942	846	904	934	887	896	886	901	875	921	910	901	867	929	904	917	896	861	904	887	853	899	880	873	903	867	840	863	888	902	856	887	878	890	926	873	867	877	879	883	891	944	846	895	894	895	842	914	905	873	857	872	909	862	900	902	839	873	842	849	905	847	828	833	873	901	936	870	906	883	912	827	843	921	891	891	898	884	880	881	905	899	873	854	897	927	898	886	817	844	844	887	914	888	886	869	813	852	904	869	885	914	904	895	894	903	849	857	908	898	867
22617	17401	21386	22526	20199	15031	13157	18153	44019	41895	28810	14389	4528	1728	369	327	413	507	497	438	397	379	308	356	371	322	341	331	358	310	312	349	326	298	307	298	339	316	315	338	339	324	332	330	309	325	330	318	332	346	336	312	317	301	317	330	305	296	319	313	299	298	331	330	361	321	325	340	321	314	302	312	355	334	335	346	336	315	336	349	315	338	319	333	300	322	279	333	308	376	338	321	343	315	308	299	326	353	320	346	325	339	299	290	331	317	322	345	308	330	338	336	290	333	292	314	368	309	326	331	301	319	314	318	329	324	351	316	307	307	337	333	326	326	318	327	302	348	351	298	318	332	320	344	326	314	346	318	334	296	338	368	332	307	299	318	309	350	303	342	330	288	331	355	322	295	312	314	309	332	342	341	335	334	340	319	329	332	330	348	336	314	357	302	345	331	333	307	353	363	329	328	317	332	311	354	321	363	294	298	292	333	348	315	338	340	331	316	345	322	340	309	316	310	345	328	342	358	313	365	345	324	339	321	322	293	323	329	296	308	323	325	337	317	350	299	331	334	319	315	288	307	334	314	317	292	303	318	350	350	335	306	337	328	315	307	290	349	305	319	377	326	322	309	316	303	329	345	307	327	310	288	325	279	335	325	344	345	311	330	303	323	299	320	316	339	325	301	308	327	313	310	303	315	321	329	284	308	300	325	335	315	326	308	317	294	304	335	278	306	329	310	330	325	322	323	319	307	341	338	336	347	332	317	329	317	310	299	283	327	312	329	318	310	339	313	295	283	337	320	295	309	339	313	305	343	333	310	317	346	305	314	329	334	343	318	343	320	314	283	332	332	303	285	270	341	330	318	290	292	300	298	322	316	345	345	314	300	352	328	291	328	330	285	317	330	316	299	307	340	309	341	323	310	353	334	312	317	328	349	305	323	323	359	335	335	317	307	355	332	368	340	328	319	302	322	337	321	326	336	332	329	330	339	336	311	315	336	318	327	319	324	304	339	314	324	319	339	321	365	344	315	329	355	272	313	319	324	291	331	341	314	307	343	366	332	315	343	333	339	326	320	305	334	316	324	311	340	347	332	338	364	331	321	321	336	333	290	324	291	306	290	335	302	336	333	325	312	350	324	320	314	325	300	343	323	298	324	308	331	323	315	294	327	321	322	309	338	322	369	324	334	291	304	340	321	335	337	328	335	332	287	298	355	303	333	312	318	310	304	277	373	305	327	355	314	337	311	309	338	342	324	317	347	317	345	335	355	354	317	326	316	340	355	345	293	341	345	342	294	320	307	354	300	303	330	300	292	346	306	319	349	311	358	340	329	324	314	324	329	335	334	311	347	302	326	314	317	324	339	298	310	342	318	310	342	320	347	319	318	334	317	347	314	299	326	351	336	348	320	325	300	312	292	345	333	364	325	350	338	303	354	317	323	345	347	307	296	312	297	319	325	328	344	315	282	293	309	365	298	305	366	298	319	295	296	291	315	321	340	303	339	325	338	320	290	339	317	332	300	335	312	333	344	319	318	354	340	310	322	316	305	341	345	341	303	295	319	321	315	335	327	337	294	329	348	333	295	333	356	339	356	294	346	315	342	305	310	339	338	350	296	322	286	327	309	314	339	329	323	325	325	342	319	314	310	265	327	327	301	323	357	331	341	312	349	332	309	352	347	329	319	315	303	300	313	350	341	311	332	347	304	336	332	301	291	345	354	326	346	345	332	315	342	331	310	331	302	335	312	333	337	355	328	348	330	337	317	322	311	309	338	325	342	350	337	367	282	341	334	318	336	308	322	316	318	336	330	348	349	328	279	310	319	325	321	332	357	340	341	305	299	329	331	294	321	327	316	319	341	328	306	305	354	338	292	319	337	324	319	331	346	317	334	346	358	319	339	316	334	319	311	309	354	327	346	363	343	283	308	332	289	301	311	330	339	309	322	329	344	312	338	288	322	311	316	330	356	317	322	333	350	332	326	311	337	349	293	295	344	339	362	332	336	324	301	313	331	329	294	303	309	309	325	325	312	336	316	327	333	294	306	320	323	349	299	295	320	300	291	294	334	324	337	343	318	311	329	309	353	319	333	336	333	316	348	338	311	310	330	336	331	341	294	318	287	332	299	334	333	323	341	303	320	327	280	321	325	320	314	297	327	321	330	313	319	328	351	340	311	327	327	305	331	323	332	355	359	319	337	323	329	327	311	297	326	346	310	326	307	305	314	283	299	307	357	330	364	313	324	324	330	325	321	364	327	335	353	292	327	347	326	338	291	287	337	319	325	347	339	345	343	320	324	312	306	348	307	321	347	293	308	338	299	334	342	300	302	310	322	352	355	292	332	329	301	355	335	312	329	341	352	327	312	293	330	361	343	336	300	316	319	301	294	297	311	337	322	302	314	344	303	346	326	326	307	311	321	322	328	330	322	306	320	302	339	326	331	304	323	354	327	319	289	328	303	335	341	332	328	313	310	306	293	307	332	305	336	309	308	362	322	328	312	349	308	349	316	336	338	292	327	337	334	335	344	343	355	326	320	350	346	309	326	297	325	324	357	318	337	340	307	314	360	301	292	309	317	315	299	303	315	313	337	307	317	299	315	328	326	340	307	334	326	301	324	322	313	308	344	306	309	332	295	306	313	319	320	311	311	311	302	346	339	311	320	356	350	302	329	302	324	302	320	307	328	352	328	317	329	339	320	303	342	345	307	355	317	305	348	344	318	323	321	300	299	338	339	323	331	324	330	364	311	324	322	329	310	326	318	293	299	311	327	328	312	299	313	336	357	327	323	287	283	331	321	319	316	314	339	322	308	318	305	338	333	361	311	311	353	312	312	339	332	314	313	288	315	342	312	330	328	332	329	338	356	323	300	298	350	309	345	363	323	318	338	342	307	337	297	299	311	319	347	335	324	353	327	301	305	338	334	319	338	324	316	332	343	331	335	326	346	349	326	307	303	317	343	343	314	307	344	313	341	320	308	294	283	336	311	305	344	323	318	299	307	342	339	267	336	335	307	313	359	327	321	319	323	316	332	327	310	331	326	293	294	331	346	339	321	332	340	317	305	320	331	348	316	332	314	347	298	346	328	332	319	317	335	341	331	341	331	330	325	302	317	327	338	335	326	318	311	312	360	319	316	340	303	299	317	321	300	334	311	355	333	310	310	323	311	320	297	300	310	348	338	314	341	338	314	327	331	320	337	356	342	348	333	299	327	306	344	323	321	336	319	335	350	307	331	311	342	348	308	305	304	305	295	318	337	335	342	307	340	310	316	313	338	316	333	346	349	335	301	298	350	328	341	379	317	304	336	311	338	345	296	333	328	316	319	338	346	302	316	339	323	313	335	283	339	326	321	347	323	343	323	322	325	332	322	319	339	302	334	326	326	322	358	316	299	324	332	334	315	339	325	321	339	296	317	301	301	319	329	315	349	316	356	333	320	309	334	306	350	374	303	335	331	309	319	319	313	295	317	288	313	320	317	309	321	339	344	307	316	305	330
14130	12328	17462	22958	24670	22105	22718	34008	58629	55528	43051	27912	13380	6322	1194	975	1440	1939	1898	1476	1172	984	918	914	883	924	863	870	847	837	833	853	838	850	825	851	818	863	848	839	803	846	838	861	811	878	881	833	836	873	779	790	830	847	851	815	854	846	811	828	870	839	894	802	869	779	832	773	801	893	841	853	846	841	821	847	868	899	770	870	887	828	857	854	849	878	844	820	817	795	798	807	808	763	864	857	799	852	800	857	810	888	834	886	808	877	843	873	836	835	917	863	901	857	831	863	816	845	826	811	824	831	819	819	835	784	828	843	812	806	821	842	884	895	880	857	844	831	843	818	814	901	858	874	854	845	859	816	826	820	855	820	840	870	774	862	816	830	805	800	838	851	806	829	859	803	851	812	811	824	795	844	862	855	876	867	841	867	809	836	846	829	845	857	788	844	832	871	816	839	880	844	847	878	727	809	860	862	852	805	847	836	775	803	863	849	840	860	836	847	897	845	827	824	835	854	815	839	852	865	808	837	823	848	872	817	770	807	881	823	805	861	817	834	834	816	790	849	853	818	819	878	879	865	805	816	847	795	848	877	827	882	841	824	854	835	870	849	783	788	849	825	856	829	826	865	818	861	807	822	818	846	871	871	850	823	872	848	895	851	831	822	796	893	817	824	854	811	902	848	827	788	870	813	810	811	816	800	826	842	869	806	840	889	814	841	872	782	772	860	792	809	854	872	856	828	855	858	836	825	855	863	899	836	816	845	844	848	817	851	827	871	818	824	819	878	835	813	848	768	863	895	855	889	864	834	858	865	825	847	847	856	824	865	892	827	831	829	809	845	815	859	790	834	861	805	829	822	864	877	865	819	859	838	845	830	840	825	860	816	818	829	818	825	820	836	846	898	791	874	836	862	830	845	809	827	827	855	833	819	873	856	843	833	846	828	808	828	835	831	838	861	848	847	870	850	808	876	851	843	871	796	787	810	854	899	811	786	861	870	863	835	808	857	814	911	825	844	840	828	893	817	846	787	827	859	851	832	830	878	815	818	868	809	860	795	834	821	850	797	797	880	815	830	794	784	904	805	826	810	850	819	833	855	802	835	907	803	861	849	845	821	823	807	890	803	851	863	882	803	856	857	858	807	826	820	902	829	907	837	811	795	879	801	812	829	818	828	860	811	803	872	874	780	873	885	886	820	794	896	814	826	820	800	860	820	842	852	836	845	794	851	875	819	822	841	822	811	824	880	815	830	873	853	808	821	858	814	833	845	863	810	839	859	800	836	854	866	864	795	796	799	825	827	811	879	834	776	837	836	836	850	867	856	900	891	864	823	909	830	844	795	873	851	820	800	827	855	854	826	813	844	858	865	819	816	870	815	794	803	842	842	795	815	835	862	836	845	870	847	796	800	812	817	853	868	858	797	825	835	770	854	824	844	828	840	835	866	893	872	838	870	763	850	863	830	832	831	835	888	827	800	812	869	856	877	829	836	879	748	850	808	838	895	813	797	827	864	845	844	846	802	818	855	847	842	871	843	859	854	825	846	808	897	870	838	852	819	885	886	870	900	803	787	875	839	853	852	871	817	837	822	914	819	818	860	871	767	860	850	842	871	834	840	824	823	867	928	834	870	872	808	850	836	828	829	875	857	846	854	852	789	846	847	822	808	802	833	846	865	897	834	818	829	815	851	879	814	836	820	822	837	803	854	794	868	873	792	842	853	862	819	831	876	835	831	837	856	775	822	809	842	849	801	920	831	876	847	890	810	831	829	861	883	838	829	831	839	841	796	873	858	810	845	847	836	819	828	830	867	878	818	810	848	857	851	824	837	864	818	851	860	874	852	824	810	833	803	811	830	833	897	858	821	815	805	820	815	842	832	804	819	801	877	835	780	815	813	849	861	854	816	844	794	843	852	806	830	820	847	839	853	835	843	853	794	820	858	877	860	865	806	806	876	828	862	844	838	799	836	793	806	834	828	825	770	856	838	823	855	839	846	860	836	844	818	811	837	892	855	860	861	867	823	878	877	840	788	783	882	839	870	847	844	843	802	864	785	800	826	864	815	811	871	838	771	846	860	850	825	827	841	834	850	857	889	853	850	853	868	812	880	860	814	819	861	828	811	850	816	848	849	854	815	801	842	799	892	819	794	835	852	872	791	833	835	788	827	829	811	810	801	837	869	879	806	807	847	815	865	881	803	863	836	845	825	860	851	833	822	814	788	865	823	858	829	834	824	814	892	858	817	821	836	835	838	850	868	821	843	823	890	821	808	808	867	875	822	891	857	844	841	809	845	828	784	862	841	837	865	825	811	812	814	845	849	802	850	818	811	775	805	829	838	822	863	836	877	811	825	814	801	807	869	854	887	778	805	806	881	816	867	824	853	861	860	816	841	826	880	843	859	829	849	844	811	880	805	825	849	839	873	818	815	883	788	825	898	855	823	833	819	863	831	805	858	805	829	837	819	819	785	841	847	863	788	791	788	780	849	862	879	857	815	813	834	834	820	791	849	876	849	843	846	838	861	850	880	872	834	817	866	869	870	858	864	855	828	825	846	814	850	860	844	829	786	796	849	848	853	852	862	886	830	872	855	832	838	838	807	828	834	833	778	824	842	815	798	814	847	815	851	847	827	788	828	808	833	819	817	848	838	805	821	866	783	835	884	868	838	838	825	836	787	770	843	823	848	838	828	839	865	823	887	891	856	823	796	922	806	789	821	884	813	908	810	822	805	821	837	834	879	861	883	897	830	817	861	790	880	842	838	878	862	878	852	829	854	789	870	848	815	843	797	829	812	833	818	856	844	828	859	889	884	790	882	828	842	806	860	865	863	872	792	843	870	880	801	852	775	837	812	827	822	830	845	865	897	811	877	863	839	878	959	830	842	908	847	865	833	855	845	849	821	837	896	804	846	850	852	846	823	819	869	863	838	831	872	839	824	830	885	858	857	821	888	791	824	884	833	842	844	814	853	848	832	834	829	825	808	830	852	841	825	857	849	893	825	849	819	788	791	845	803	857	895	804	842	821	813	829	833	843	849	865	834	828	883	834	808	823	796	823	824	825	825	837	827	849	900	845	839	814	791	841	811	798	893	866	826	814	894	867	867	861	856	839	886	740	863	819	883	801	848	826	820	797	862	875	858	850	823	835	838	786	821	898	876	795	799	840	901	840	851	838	890	866	776	792	825	836	791	835	843	829	861	805	800	869	868	873	810	833	802	826	787	821	830	817	853	863	809	851	861	837	848	810	885	874	827	850	852	852	805	817	872	843	846	838	849	858	908	802	839	870	868	833	848	854	845	859	805	902	791	804	832	823	843	853	829	827	849	859	770	839	837	856	843	800	876	854	848	857	840	860	816	830	844	816	863	839	799	856	795	873	915	832	850	861	827	830	826	854	833	802	836	869	845	856	835	826	815	849	805	895	864	775	847	882	853	846	859	813	799	800	861	866	852	799	821	895	827	836	865	835	816	752	825	827	878	880	884	866	842	870	815
6641	5461	5824	4522	3118	2133	1979	1711	3192	3735	2452	1230	605	435	325	350	339	343	336	335	332	319	337	301	335	318	278	348	348	343	301	309	338	300	314	349	308	341	352	333	336	338	320	356	306	307	329	291	313	331	336	301	305	318	345	313	319	304	295	303	340	316	316	328	300	347	329	357	317	327	332	293	362	366	360	341	312	312	351	327	337	331	331	330	335	375	331	341	315	324	341	311	343	353	319	307	303	330	336	343	309	308	342	325	326	311	293	323	350	324	302	331	320	321	395	335	315	295	304	321	335	334	291	327	333	310	278	344	359	342	324	341	336	345	334	378	333	338	333	321	350	288	305	320	305	318	315	286	327	324	317	306	321	286	313	313	307	331	340	345	325	299	334	300	303	336	316	315	360	353	349	324	351	347	332	331	343	333	348	358	288	312	346	365	306	371	345	311	337	291	353	329	331	339	332	315	318	304	323	285	323	298	324	329	346	315	348	388	279	327	308	329	332	340	311	334	294	308	318	351	332	341	322	336	317	313	317	325	347	315	337	342	293	311	311	282	352	328	322	293	341	316	335	310	311	323	337	333	316	293	321	294	323	340	318	343	381	307	287	335	336	321	351	319	342	321	287	291	303	312	308	332	347	325	328	346	315	312	355	334	312	346	317	316	315	318	338	328	317	343	323	302	304	333	298	315	296	365	325	316	344	341	338	331	348	314	330	352	332	330	320	294	329	288	346	325	330	339	329	292	332	328	318	296	357	337	327	322	344	307	331	305	339	336	309	369	322	340	340	330	307	304	335	314	323	323	344	300	304	300	369	320	333	307	344	310	327	290	319	310	311	368	347	325	326	329	318	316	318	315	349	326	329	337	317	305	329	343	304	319	320	356	340	311	305	303	393	325	339	351	334	289	323	299	332	286	343	335	317	341	312	318	338	307	333	373	314	342	333	337	314	324	325	303	327	334	348	338	338	341	296	327	310	322	316	330	315	329	308	321	319	319	347	340	317	333	353	309	315	330	338	345	342	327	322	308	318	354	314	320	348	309	335	366	339	337	329	352	349	306	315	299	304	314	340	343	308	337	311	315	291	310	305	317	344	354	322	344	360	335	330	330	301	324	307	330	317	328	309	289	285	326	300	320	308	345	322	348	353	315	296	371	307	315	343	338	327	309	333	329	333	342	327	347	308	284	296	320	324	314	306	315	343	282	345	321	296	335	318	367	302	338	312	325	297	342	326	351	320	333	337	320	323	358	363	329	353	342	321	305	353	349	314	295	328	305	321	314	314	330	318	340	326	326	345	337	321	341	295	347	313	324	330	349	357	378	307	350	333	344	315	365	328	320	293	308	322	307	325	303	327	323	315	318	345	307	304	314	314	334	338	342	359	343	325	344	324	316	304	339	316	358	338	340	326	303	291	336	324	323	321	322	321	357	314	322	317	317	333	343	321	331	349	315	282	336	292	318	341	329	318	322	320	343	341	367	339	328	317	343	323	326	302	349	332	327	324	340	315	345	282	352	353	337	311	347	356	322	340	344	333	314	290	336	313	341	324	324	301	316	339	315	309	338	324	332	343	310	295	325	318	337	323	324	327	294	310	334	341	324	309	312	343	344	333	321	330	348	310	325	330	330	335	359	339	306	343	331	326	319	282	345	328	325	326	337	368	324	312	313	347	324	328	306	343	317	347	337	317	317	351	333	380	344	330	318	296	344	332	291	342	328	337	329	329	327	341	329	340	311	331	335	367	309	348	289	308	325	351	375	314	309	330	378	303	328	322	355	337	345	331	343	309	340	294	305	323	357	323	324	336	330	372	324	325	327	338	327	311	323	316	328	323	313	322	319	328	343	342	313	340	289	305	329	332	318	296	316	319	344	346	333	342	305	367	289	337	331	299	357	342	337	332	340	326	345	335	313	345	334	309	319	311	335	349	346	348	316	281	338	297	318	317	342	329	355	336	308	302	321	319	308	327	320	330	349	310	356	327	320	337	344	330	273	318	329	327	320	307	309	288	331	333	312	302	325	321	304	362	322	303	334	350	336	342	309	305	328	312	339	304	342	316	340	349	316	332	315	337	342	329	319	289	346	328	308	358	312	323	306	294	325	348	330	304	373	350	329	307	297	338	337	318	342	324	315	313	342	316	310	331	363	339	317	335	330	318	316	300	326	306	319	300	347	330	337	334	313	293	296	324	359	335	349	327	300	333	336	330	325	344	348	323	308	327	364	348	347	353	343	321	360	311	305	331	329	366	353	330	350	327	311	315	313	338	321	323	337	332	342	360	320	347	321	313	346	341	313	327	334	349	301	307	339	319	349	331	316	336	317	325	321	325	332	302	310	335	331	308	312	292	334	337	321	311	312	330	349	329	329	336	345	316	336	313	312	324	327	337	317	318	347	300	341	333	321	378	358	374	310	317	318	315	305	291	304	371	335	327	306	317	328	324	386	356	343	331	330	334	308	301	337	320	334	353	341	338	311	302	317	335	334	337	337	324	307	320	319	302	336	311	322	288	350	337	329	312	326	317	339	320	304	322	355	338	319	292	318	333	365	366	300	347	339	335	355	316	315	322	316	357	317	303	346	326	307	344	293	318	345	334	332	320	318	309	339	320	338	307	340	343	322	326	344	295	364	335	328	329	316	328	314	328	321	298	313	314	318	301	338	335	301	312	327	311	331	338	319	313	336	300	328	331	332	328	321	340	302	342	358	331	321	323	342	345	301	300	356	306	356	334	312	342	287	320	304	333	351	343	342	302	322	331	338	321	341	323	355	339	345	333	353	343	296	336	341	293	337	293	322	343	349	340	314	353	309	361	320	321	325	353	342	314	320	356	345	323	295	342	359	344	338	308	333	318	302	320	309	301	332	309	320	322	328	332	331	345	296	335	333	305	319	338	337	324	337	314	338	306	333	369	330	312	334	312	338	315	334	343	326	304	333	332	319	332	324	307	294	333	331	348	344	321	359	302	331	339	349	312	315	328	297	313	321	366	300	320	314	319	354	362	353	351	307	328	321	321	301	332	295	314	324	352	346	293	323	310	369	338	341	322	331	358	312	361	348	308	330	336	318	351	322	339	311	297	329	349	326	304	338	306	343	350	317	311	360	309	321	321	312	345	293	309	311	313	327	337	331	347	345	325	357	324	345	321	344	310	324	337	326	321	320	332	319	363	326	304	309	310	324	331	348	315	313	309	323	347	320	311	349	321	341	320	344	331	329	351	339	322	349	350	303	316	306	344	345	304	318	343	310	342	332	345	334	335	333	295	321	319	331	298	337	337	316	344	349	333	330	331	343	366	292	323	305	339	330	344	329	337	340	316	361	354	341	323	307	339	350	315	318	318	311	306	311	304	349	340	312	327	340	315	365	336	322	303	309	311	339	314	340	332	307	357	328	340	331	317	327	332	317	319	302	327	342	321	339	341	331	341	340	304	343	294	340	318	332	336	324	344	355	309	332	319	358	375	326	290	315	336	336	322	327	341	322	316	312
5341	4795	7195	9035	8799	7579	7307	7721	14352	14498	9347	4516	1921	1268	848	844	836	909	883	882	890	919	859	888	863	815	904	859	828	856	864	828	821	894	806	834	874	816	873	887	856	837	824	856	857	896	869	895	821	822	852	852	865	861	901	791	858	863	839	846	817	889	853	873	880	848	909	852	873	946	856	868	857	834	852	869	885	829	923	814	841	814	849	846	883	807	831	830	882	890	905	830	861	861	860	843	845	822	893	823	842	821	871	853	833	805	814	867	859	880	932	824	836	891	859	853	850	870	765	839	859	883	795	851	867	828	869	832	857	854	853	825	871	855	859	791	824	859	839	807	821	842	807	861	825	811	859	814	887	822	861	862	901	825	857	812	849	845	854	913	881	843	863	833	789	807	899	872	863	849	869	906	847	881	865	859	851	856	859	845	839	845	864	841	856	863	875	815	847	854	889	883	788	853	870	876	835	842	809	857	805	847	822	811	821	840	833	827	843	821	865	834	808	823	846	872	863	840	876	808	851	849	903	832	898	825	864	832	879	884	845	849	819	862	921	877	853	788	841	873	842	808	797	824	839	821	851	835	805	867	839	807	878	857	825	817	842	819	797	880	854	875	862	883	807	833	868	894	800	843	851	839	855	840	887	852	826	870	800	900	831	929	822	861	797	883	856	859	866	909	907	870	806	840	878	880	836	831	822	899	886	876	855	815	835	856	901	863	857	869	826	835	824	803	832	854	884	823	853	881	868	907	821	862	880	861	828	881	907	867	838	865	801	809	867	878	835	868	886	834	856	831	781	853	835	919	864	842	869	778	933	847	870	834	835	828	880	859	850	889	844	873	868	807	821	869	806	884	843	835	820	797	858	862	832	818	850	866	856	867	812	823	871	858	845	880	869	809	885	850	870	863	853	851	895	832	869	897	875	831	894	848	805	841	821	812	854	888	849	850	785	868	837	887	875	853	816	749	873	841	823	818	886	874	782	896	843	841	851	870	873	853	848	852	861	779	810	844	829	857	827	819	876	821	826	920	898	850	844	898	809	867	884	882	828	865	909	846	884	870	890	875	854	876	889	835	864	868	846	898	873	839	799	860	848	832	809	850	842	819	837	902	872	870	838	877	883	817	851	878	833	862	870	845	823	876	856	882	799	813	831	796	885	876	799	821	850	857	837	857	907	846	825	885	829	884	880	877	823	841	866	854	892	790	881	870	846	871	838	861	865	852	854	874	866	842	853	881	825	850	888	862	879	871	814	839	825	833	829	909	841	820	838	850	847	849	848	878	902	871	947	871	815	878	818	819	833	873	818	852	907	797	851	805	849	782	833	859	849	803	848	805	851	890	812	862	836	840	830	893	862	854	863	878	813	881	839	855	900	850	826	872	865	843	907	764	854	854	845	814	878	843	831	830	859	864	847	830	884	848	905	865	872	808	800	899	847	846	838	860	828	841	871	862	838	850	903	859	843	885	879	860	823	856	879	874	857	864	851	822	863	898	827	874	897	868	843	894	909	872	857	869	829	855	846	825	874	856	861	854	856	823	858	799	854	870	820	817	812	886	879	858	836	873	869	841	856	890	817	890	820	862	847	875	884	837	790	841	894	899	823	894	836	833	873	821	864	897	938	879	832	822	894	818	876	873	854	853	825	847	896	849	868	917	849	841	900	807	886	844	856	856	882	837	869	845	864	884	861	836	887	919	841	847	843	842	849	800	869	845	839	866	787	840	866	851	820	784	880	793	854	877	846	860	848	889	820	861	799	832	803	881	881	868	770	860	826	877	896	868	870	850	824	860	859	814	900	846	844	825	833	772	886	898	852	858	787	915	853	805	801	856	864	854	826	860	870	878	895	841	875	852	903	874	861	891	811	921	857	880	823	818	899	828	841	803	841	853	849	878	842	820	889	894	856	897	906	844	840	873	846	852	857	854	871	861	811	849	845	858	869	849	851	884	849	874	847	887	865	903	878	841	908	865	867	877	829	899	858	896	807	865	857	877	853	817	837	845	829	848	839	866	849	872	849	861	854	859	839	817	813	898	874	829	860	859	902	882	847	815	837	855	822	799	846	838	798	853	872	804	830	837	844	850	832	850	825	874	896	802	868	874	902	856	876	807	808	799	881	847	857	839	871	832	835	860	843	867	880	871	871	854	875	897	872	862	845	875	820	865	869	862	907	873	850	823	877	839	838	826	872	857	836	852	854	836	847	800	905	907	825	872	815	881	870	866	858	864	869	869	873	791	851	889	848	886	825	867	865	824	835	810	863	820	865	840	853	837	915	903	797	870	899	852	853	864	839	866	859	874	873	840	863	824	886	891	861	844	875	857	860	853	842	885	911	899	842	817	871	855	837	819	816	877	842	854	838	828	876	781	887	873	865	832	865	876	880	873	850	859	882	872	802	857	846	814	868	908	858	883	828	895	859	855	901	873	843	882	887	899	922	883	830	835	832	848	886	846	869	842	814	852	874	849	856	827	851	853	855	890	833	906	845	851	825	822	826	860	826	790	859	805	860	888	843	871	846	830	793	847	820	903	865	862	836	890	869	827	831	868	806	857	880	849	821	842	820	850	809	897	905	856	790	894	835	831	904	877	844	817	885	866	849	857	899	813	837	846	824	891	855	902	811	824	848	895	769	818	833	795	828	902	851	781	872	800	905	847	842	851	864	878	846	879	837	876	851	881	822	870	868	850	828	817	841	853	879	881	845	854	797	841	843	854	928	846	835	838	810	850	833	848	871	878	864	877	859	819	892	842	870	884	861	824	840	842	851	911	889	888	852	907	830	934	859	898	862	833	832	850	803	891	854	839	883	846	839	857	798	873	876	821	834	853	839	823	873	901	916	856	836	876	874	832	802	880	836	838	857	828	846	902	853	839	869	866	802	827	874	846	894	866	852	909	831	857	857	844	807	842	906	849	899	879	865	846	852	889	849	833	855	903	889	831	827	923	848	829	893	833	867	812	842	815	856	839	864	885	824	880	854	822	851	852	817	853	899	853	862	826	858	855	838	870	802	811	834	831	827	860	847	853	831	886	829	862	821	833	818	864	844	940	876	878	876	825	789	904	804	834	823	820	891	876	789	877	845	924	828	898	805	840	853	806	929	875	863	896	846	838	875	852	826	864	847	867	844	848	851	839	827	892	851	866	834	890	864	841	821	831	817	839	888	863	842	873	845	852	847	839	878	854	900	816	850	861	870	869	895	808	838	864	857	812	822	871	861	873	811	888	837	888	848	873	842	892	854	833	829	863	820	884	883	867	869	839	863	886	904	862	818	862	904	838	841	847	828	892	883	799	853	869	863	861	859	851	848	921	894	819	833	894	834	820	790	846	814	839	877	817	824	848	895	895	875	873	825	900	896	847	873	796	902	847	875	880	880	828	847	848	870	869	887	885	821	853	819	885	864	861	892	818	870	830	882	884	826	853	885	849	822	826	847	888	878	893	869	799	894	821	876	869	873	858	829	792	797	825	858	875	913	868	843	859	894	884
15359	11606	15627	15157	11789	9336	8071	10349	30877	29369	18609	7931	2774	1119	405	331	386	435	372	383	370	357	343	381	361	328	345	362	331	322	337	342	341	350	358	309	349	319	363	376	343	337	402	357	344	339	349	323	350	351	388	360	348	328	351	345	336	351	380	313	343	350	325	364	348	349	318	325	343	309	313	353	309	320	346	342	358	336	369	310	327	338	353	341	318	321	334	327	332	347	356	399	338	352	315	304	330	359	345	347	334	330	325	350	336	341	327	360	340	366	325	327	364	353	322	334	346	336	366	330	320	357	343	321	362	315	343	349	337	319	332	343	321	356	341	354	325	300	332	369	352	336	324	333	384	351	361	331	330	335	330	354	306	331	358	324	323	366	318	341	368	310	350	346	354	338	344	327	385	352	383	316	352	338	340	336	366	345	344	335	368	348	341	326	331	333	362	372	298	348	359	371	394	370	321	349	327	356	299	351	354	326	319	326	322	345	371	356	344	370	380	362	326	315	319	320	324	363	317	324	332	348	344	354	359	346	371	340	336	336	325	315	360	361	333	353	333	312	296	327	356	344	323	351	318	359	339	349	317	358	352	341	349	339	342	327	346	315	345	337	344	335	309	358	341	333	348	340	308	352	340	321	308	328	376	358	315	339	342	320	350	351	306	316	357	295	339	351	338	343	347	334	329	368	334	319	350	336	317	326	333	336	347	322	340	355	380	338	337	349	320	357	318	354	344	365	331	356	320	330	356	328	320	379	344	353	332	335	312	347	383	334	337	341	356	317	346	320	369	329	342	350	332	356	323	344	358	355	332	309	364	359	331	331	329	332	350	330	322	338	336	324	341	335	353	350	336	351	362	330	352	321	354	343	332	321	356	349	366	320	351	361	323	335	339	318	371	341	376	333	348	336	356	363	335	350	344	328	321	308	360	351	326	314	351	312	355	337	370	344	365	337	314	349	330	355	333	368	328	308	345	341	343	346	348	343	312	324	352	363	353	334	340	344	340	321	346	336	308	335	334	353	351	356	340	353	323	342	337	313	346	327	356	312	338	337	321	356	359	345	319	360	363	328	358	334	360	351	336	381	353	334	346	324	331	331	365	375	330	355	357	338	342	321	350	356	336	323	348	319	347	330	372	330	299	331	341	342	315	320	383	333	327	349	326	315	330	327	373	363	344	336	385	345	348	356	348	383	370	344	324	331	309	341	337	350	338	355	300	313	327	334	363	360	349	339	350	340	369	339	338	330	320	355	355	367	348	343	320	337	340	355	379	312	315	327	332	358	314	337	340	314	365	327	343	326	304	385	377	318	375	301	319	361	316	357	357	325	327	319	348	367	325	340	359	348	361	304	333	355	347	338	326	334	333	344	347	359	343	321	333	345	379	343	340	369	388	355	359	346	316	318	344	344	336	366	334	306	372	326	324	322	319	309	340	344	326	325	362	361	330	348	383	344	330	355	371	340	324	356	344	369	349	321	345	337	356	350	320	342	350	332	346	347	358	343	332	358	337	352	348	332	322	332	342	342	354	368	387	321	328	341	320	342	362	330	358	321	348	362	339	364	346	337	367	366	343	317	355	358	334	341	337	323	330	348	348	358	334	333	359	342	351	374	354	340	363	344	335	320	326	341	335	360	327	354	317	365	347	360	352	351	328	354	333	345	352	356	345	338	343	334	333	319	369	345	312	321	353	348	353	303	339	311	316	338	310	335	318	334	327	317	323	372	332	332	298	347	353	325	362	305	308	338	340	345	323	365	321	363	320	351	350	350	345	325	386	365	368	353	299	337	320	361	353	332	374	308	316	377	324	323	331	353	343	367	318	388	334	317	343	341	333	336	351	359	350	331	333	362	345	337	357	330	333	360	336	358	326	330	334	307	343	344	307	330	336	330	347	353	379	355	343	351	357	331	307	349	326	325	359	301	339	353	342	348	319	359	319	292	338	329	352	326	323	345	363	392	355	297	343	354	316	367	336	342	330	346	345	325	342	336	320	342	315	325	349	355	356	329	335	356	327	323	355	337	326	346	314	329	335	336	335	359	332	295	373	333	355	369	351	322	340	339	327	370	345	336	332	364	338	370	333	314	335	346	349	353	344	348	295	327	361	386	310	349	333	346	330	353	352	345	369	352	339	319	338	361	356	333	329	312	343	352	309	311	322	322	364	325	311	321	319	330	349	316	316	340	348	320	310	341	350	362	340	340	353	331	351	358	345	354	349	333	318	348	323	368	351	343	332	349	316	348	337	365	351	341	342	374	339	330	351	338	359	336	380	368	337	353	335	346	347	347	343	323	351	352	310	341	356	352	340	349	358	357	338	319	328	344	356	326	324	319	346	378	318	305	347	338	353	354	315	315	320	342	324	377	355	328	389	351	318	393	346	312	344	339	358	352	353	295	354	341	328	329	344	356	343	320	310	352	343	304	360	359	354	317	327	355	329	336	344	323	332	360	353	350	380	370	355	349	331	335	356	372	321	313	337	332	345	304	343	335	342	334	345	335	348	373	324	308	327	372	326	358	313	351	339	365	329	336	323	355	350	373	369	360	360	355	334	320	348	324	330	322	358	330	327	338	332	370	364	344	368	328	330	374	365	361	326	345	361	339	336	331	324	307	324	339	338	325	357	378	320	327	370	361	322	402	320	343	358	358	341	325	356	348	309	357	350	345	350	346	340	358	351	336	360	341	333	348	307	343	342	359	325	340	351	352	331	318	361	349	358	332	373	382	359	338	362	356	337	357	341	330	320	331	370	362	344	325	323	348	330	328	351	306	342	364	336	357	346	374	324	317	360	342	351	309	326	335	318	332	344	312	335	329	329	350	328	354	319	345	350	366	378	321	336	357	316	299	352	311	344	363	377	344	359	331	345	334	324	343	337	387	312	336	327	324	322	347	331	340	338	328	371	340	335	369	350	326	321	298	365	341	380	373	380	323	328	351	343	347	325	309	343	318	344	335	339	341	345	353	347	346	342	341	328	379	327	344	345	366	366	341	318	345	328	369	342	333	353	361	350	392	322	306	352	343	342	362	389	343	364	332	345	338	354	371	335	314	332	342	340	353	375	352	378	321	333	348	328	334	359	334	343	333	330	354	341	336	377	352	372	336	334	322	344	342	328	314	319	365	337	364	357	362	352	332	335	373	360	347	356	335	309	348	334	348	393	328	337	340	355	338	313	328	333	358	334	335	319	371	355	352	340	356	374	326	369	347	332	313	359	345	334	323	363	350	340	333	349	349	335	357	319	347	337	340	337	341	348	344	323	376	359	309	362	302	350	329	330	350	377	333	350	319	351	348	316	316	344	323	317	317	327	317	343	366	351	308	334	353	337	326	335	374	350	348	339	358	359	351	342	392	324	358	321	337	303	345	348	316	376	311	344	326	350	382	342	336	331	355	337	358	331	326	360	333	343	364	382	337	342	335	348	359	338	364	333	337	317	323	342	382	359	339	307	340	321	318	362	320	352	371	356	315	353	309	346	364	345	356	337	355
10858	8986	14357	17578	18100	18189	17685	25107	49195	45726	34426	20957	9933	4518	1233	970	1113	1325	1369	1200	1035	980	937	910	900	918	875	876	896	884	867	917	861	892	916	882	873	899	925	878	844	868	898	951	880	828	855	877	918	859	871	851	929	910	900	941	914	848	866	896	926	835	871	840	902	918	932	899	925	867	886	906	840	887	933	885	900	876	847	919	896	879	931	864	889	879	921	944	944	881	851	873	862	909	853	843	851	864	868	856	840	893	854	905	900	855	884	909	875	882	885	836	908	855	857	962	903	858	870	885	872	879	893	877	858	857	880	872	843	917	875	883	848	845	898	904	839	875	924	863	881	910	940	820	843	871	912	915	840	872	913	833	897	964	870	881	900	886	881	927	858	905	921	864	929	873	864	877	925	873	913	848	889	922	833	898	859	924	852	863	853	864	891	873	929	860	981	856	852	859	849	933	919	874	852	901	898	890	932	860	911	841	892	848	906	881	872	892	905	897	884	876	926	866	896	880	925	875	851	856	899	902	850	879	902	937	918	869	880	866	856	829	941	948	877	895	928	873	907	891	926	884	839	870	864	915	934	873	875	884	901	860	830	870	899	923	915	894	838	854	878	865	918	910	900	857	887	941	872	850	908	855	890	907	908	882	859	875	857	859	894	893	854	920	889	876	865	928	926	877	858	924	890	869	888	873	873	877	840	864	910	858	897	847	839	922	917	920	952	867	835	889	900	854	915	864	904	932	880	883	906	865	883	853	870	872	862	905	923	923	901	912	887	898	849	881	917	860	940	919	911	867	901	890	897	910	869	868	884	908	962	905	882	863	856	860	945	880	881	912	898	931	868	930	883	913	861	863	868	917	878	908	888	916	925	845	902	878	889	859	885	869	893	907	872	881	893	879	942	925	832	875	911	910	868	858	857	883	899	932	837	904	936	877	937	820	883	868	872	860	892	886	925	899	904	856	855	911	844	875	891	898	845	885	887	921	850	853	850	918	887	839	884	856	830	893	916	867	901	871	866	853	902	895	884	902	925	900	822	936	885	863	896	861	917	823	864	914	888	908	873	863	921	908	866	807	903	903	868	881	929	895	850	906	878	887	901	877	895	856	911	883	887	865	906	919	844	873	847	871	874	892	869	906	895	902	858	875	859	899	928	890	891	912	853	937	860	917	897	905	898	873	948	904	875	864	884	848	898	910	857	872	907	915	900	906	936	928	858	888	902	926	897	892	893	885	902	881	877	882	872	871	832	833	843	888	856	888	876	896	946	866	845	872	909	918	826	883	841	865	867	874	855	869	879	877	859	898	874	863	873	907	904	882	829	933	967	880	883	862	904	870	882	900	900	856	889	901	907	847	868	900	856	845	922	903	893	887	927	915	848	848	922	851	867	939	894	929	866	934	901	892	823	870	906	909	890	886	870	915	886	895	867	887	875	938	871	904	837	842	830	897	876	893	813	869	863	898	867	856	919	896	891	862	894	915	816	888	909	935	942	924	877	878	918	930	914	924	852	942	883	909	925	889	847	828	941	903	896	852	846	882	884	913	872	936	875	903	882	891	860	909	869	890	912	898	850	902	885	909	877	900	910	856	856	895	905	852	904	901	848	901	866	932	904	872	894	877	887	911	909	928	861	839	866	870	913	847	889	900	920	865	874	878	856	840	883	869	898	907	855	901	858	917	880	879	910	931	936	828	899	889	925	861	890	878	822	901	917	861	926	914	869	942	882	854	884	870	893	872	922	881	911	898	888	827	878	898	897	901	889	849	908	854	932	895	864	898	915	905	867	930	891	863	928	855	857	889	888	860	913	868	911	880	879	906	896	848	898	864	856	896	898	912	891	892	910	900	879	895	892	867	882	956	908	874	837	939	812	903	853	908	924	941	873	927	937	908	943	823	878	923	844	879	825	868	940	877	861	882	887	883	845	844	867	853	922	878	881	907	929	868	900	901	880	870	907	886	871	912	848	861	904	873	828	882	885	927	925	863	874	878	890	885	903	897	839	944	899	904	957	878	912	840	855	898	879	853	879	824	890	902	890	871	864	868	901	931	917	877	879	907	907	887	857	797	903	841	864	943	928	949	839	836	909	843	872	878	868	905	907	886	878	862	901	855	865	919	835	868	941	894	870	885	877	854	901	834	856	879	894	894	920	854	878	885	872	878	890	875	905	914	884	899	855	896	892	853	887	827	894	850	876	828	919	877	877	879	885	905	924	877	909	895	827	897	908	887	881	856	853	828	912	911	845	968	887	920	905	853	881	892	872	917	857	940	878	885	917	929	877	866	840	856	874	861	875	876	865	839	868	854	918	898	914	893	960	854	845	911	914	919	834	888	878	847	924	919	909	890	881	842	903	857	904	922	881	906	903	901	890	874	865	888	834	882	905	849	854	874	859	882	882	870	890	870	915	882	905	914	883	917	872	877	875	838	881	903	858	893	873	868	941	851	879	905	874	942	918	886	928	859	927	862	878	896	896	939	902	885	928	936	833	879	864	842	896	892	849	850	930	841	880	879	965	912	888	899	855	924	896	876	929	922	925	882	863	912	860	909	880	865	871	931	878	873	930	849	848	898	886	856	867	872	883	830	907	897	873	880	917	869	825	831	877	841	918	852	901	922	893	904	871	919	902	896	884	871	853	884	919	888	879	859	926	874	894	855	883	825	870	861	902	928	914	876	890	931	899	840	880	909	913	878	900	866	917	852	937	904	891	913	868	860	886	854	894	878	851	858	899	866	907	899	901	907	897	875	880	847	870	829	903	874	917	896	862	878	857	913	818	900	927	891	880	900	860	817	854	919	867	917	936	850	918	913	828	904	960	859	826	936	910	923	851	920	884	831	902	909	870	946	854	879	872	856	826	890	908	872	869	920	855	887	883	912	916	858	903	936	906	854	912	896	860	888	870	868	909	862	887	827	890	829	883	897	876	848	875	936	858	917	893	874	899	905	886	830	925	857	906	919	900	908	893	907	856	947	882	861	912	896	854	870	880	913	867	861	868	888	894	844	882	889	915	874	951	846	935	932	895	883	918	886	884	854	876	871	894	908	869	928	883	858	894	869	932	818	891	898	840	871	925	910	943	918	866	888	868	842	941	897	859	879	886	858	901	833	892	894	873	886	876	886	835	867	855	931	912	852	907	875	907	879	900	922	900	860	925	871	855	890	866	870	895	947	926	852	930	875	886	875	850	887	821	911	864	906	864	876	868	861	890	888	906	856	932	876	833	862	870	877	899	887	895	884	930	893	859	905	844	927	920	835	879	885	897	874	899	903	875	880	890	899	879	868	816	829	866	862	864	909	878	932	952	878	859	867	902	883	890	834	844	912	860	894	920	915	878	900	884	863	913	924	920	811	879	888	891	856	897	888	831	922	808	877	885	873	876	915	892	861	865	840	915	920	879	901	887	940	904	913	899	892	899	873	835	877	831	851	897	896	919	844	867	867	913	865	914	894	896	944	830	845	920	953	935	904	929	870	878	893	844	907	973	859
22362	15871	20737	21309	17813	15557	12702	17716	44646	41173	29282	14678	5157	1825	397	360	423	451	477	454	377	359	370	331	344	354	350	303	361	329	307	318	306	362	312	345	335	325	325	339	298	337	342	276	314	341	352	337	340	322	339	318	336	331	308	295	311	319	352	301	340	331	334	351	331	319	322	327	375	329	345	321	362	291	326	333	338	314	296	284	308	390	355	298	324	337	331	283	314	333	316	332	326	313	305	325	341	352	336	347	322	336	304	338	348	314	295	331	336	323	380	290	336	338	311	323	346	330	307	327	324	340	315	330	347	343	313	297	350	345	305	314	350	312	305	318	328	328	343	306	306	326	352	323	333	350	302	296	329	309	336	345	308	313	309	308	322	329	331	325	281	299	323	313	359	337	301	349	301	309	349	308	367	332	307	315	356	333	333	310	299	350	325	308	329	310	321	310	342	310	312	322	338	318	363	357	317	315	317	323	328	298	310	315	335	334	339	364	339	320	330	354	314	298	347	324	322	314	324	326	327	321	301	322	338	322	332	339	324	295	323	319	360	336	344	334	318	311	341	320	314	341	322	335	323	335	321	345	309	356	330	342	317	324	364	345	336	307	345	316	322	313	324	338	328	319	335	322	316	311	367	340	335	339	332	339	342	366	311	336	312	337	305	350	325	345	324	346	338	341	376	303	349	337	336	314	336	305	348	334	326	320	334	315	322	349	334	281	348	312	298	340	316	344	340	302	328	303	311	323	304	318	349	326	327	294	336	320	343	309	311	375	334	294	272	353	326	317	322	336	343	331	343	324	326	333	377	301	274	319	332	338	352	330	329	341	300	339	325	315	323	302	334	346	285	344	326	361	325	339	340	340	358	319	315	335	345	322	309	327	311	347	317	350	310	317	352	369	325	308	330	318	335	327	306	328	338	344	303	321	298	309	339	331	327	306	333	333	339	324	345	346	308	347	326	363	332	290	356	336	312	352	304	345	311	313	362	383	322	366	349	320	286	339	319	358	317	326	335	335	338	331	307	311	336	333	330	337	326	351	324	313	328	320	319	351	296	343	330	314	334	307	321	340	322	312	325	307	319	318	354	327	290	334	319	307	346	331	315	330	332	327	307	320	322	308	339	354	344	316	330	308	325	350	316	341	323	305	354	318	343	305	356	354	341	316	337	324	312	338	350	337	347	307	299	363	362	313	300	326	358	308	294	308	358	317	336	342	336	325	340	300	333	342	337	299	334	326	349	330	335	291	317	348	343	323	339	345	321	297	336	352	318	328	298	346	309	314	312	363	329	367	325	304	324	330	336	329	303	285	336	328	307	312	348	335	369	336	325	337	347	315	315	329	306	341	311	333	316	341	335	326	334	324	329	316	334	334	289	367	313	299	325	328	354	330	331	318	333	300	321	306	328	329	321	325	349	304	323	327	314	365	342	367	347	318	334	342	330	306	330	358	344	351	327	344	348	321	333	346	334	343	368	350	314	340	334	344	327	331	309	329	301	306	298	332	335	327	330	345	364	316	355	352	334	345	334	361	353	325	306	342	355	303	320	347	320	346	307	323	333	320	317	338	341	343	350	348	332	309	331	351	321	331	350	342	327	314	301	288	353	336	311	355	318	311	316	315	356	314	317	330	318	315	329	354	304	323	334	312	331	324	345	323	321	337	317	320	303	351	303	299	296	340	343	329	339	306	326	323	332	320	330	375	331	332	305	325	317	330	306	333	339	300	333	314	355	371	347	325	300	298	356	323	338	335	318	320	335	340	342	343	326	346	326	335	340	313	326	363	342	323	318	336	290	378	343	318	313	313	357	317	313	355	331	315	342	348	353	326	347	319	345	309	344	333	317	305	310	339	346	309	314	362	315	367	345	349	302	327	325	329	359	302	301	300	325	320	326	349	325	318	308	327	308	297	319	306	339	328	330	353	340	344	333	334	331	352	315	326	311	330	355	315	311	346	335	334	349	327	327	330	315	342	345	329	316	347	304	341	353	314	343	341	343	312	316	331	348	319	385	332	342	317	337	329	324	318	349	339	335	327	367	320	315	320	345	358	318	335	318	319	323	318	339	322	320	337	329	349	346	310	333	351	294	294	346	311	335	304	341	335	324	321	332	330	312	309	304	310	300	322	330	328	314	316	341	301	333	346	343	342	346	333	336	312	313	324	330	339	334	330	325	298	332	302	340	359	301	340	315	334	299	348	335	304	318	333	326	333	333	308	313	309	344	332	350	325	346	324	319	321	347	313	349	317	344	320	308	332	320	325	338	343	321	317	350	314	300	368	328	313	317	312	348	304	357	334	310	327	324	347	347	319	308	388	308	348	329	320	326	333	281	326	328	333	348	312	333	319	307	338	299	302	353	345	324	313	330	311	297	314	335	326	372	322	336	307	345	344	332	319	331	324	318	348	345	345	331	308	328	315	303	320	354	349	327	311	348	354	329	315	317	333	339	314	343	317	320	322	347	315	316	319	334	356	318	348	350	319	314	321	338	326	333	355	336	323	353	348	283	383	310	300	360	334	332	357	312	347	324	298	311	302	341	336	352	346	335	328	350	315	344	355	332	305	356	318	326	339	306	350	324	312	317	314	301	329	331	330	360	305	334	341	322	332	333	337	353	356	347	304	325	306	332	291	366	318	358	336	322	363	290	330	311	300	355	327	322	319	342	323	305	341	326	323	317	334	325	314	351	342	341	305	344	332	301	327	331	319	307	337	345	303	306	321	324	285	310	348	334	354	308	312	374	315	320	315	315	358	355	297	316	314	322	329	331	339	312	345	342	342	319	344	308	335	294	343	338	306	333	335	309	336	312	348	317	354	330	314	340	322	325	308	340	321	313	382	334	289	295	348	317	319	322	308	325	340	363	320	355	341	325	328	331	339	320	317	318	310	332	322	339	314	343	322	317	348	304	359	316	328	294	330	346	316	360	337	314	311	353	310	322	290	343	312	344	336	360	311	315	299	308	330	345	333	318	303	361	318	303	314	316	343	332	322	342	349	362	351	362	302	322	317	320	291	330	329	317	336	307	332	346	325	349	305	300	326	347	304	296	339	314	335	320	324	342	307	300	340	307	313	307	364	345	328	350	332	324	334	334	283	337	351	347	290	326	316	321	301	346	290	315	342	327	285	334	346	332	295	325	310	313	323	321	321	338	322	336	309	296	310	347	346	323	354	351	310	308	317	329	338	321	357	325	348	329	318	330	363	311	314	317	344	345	312	320	331	342	385	325	330	313	340	331	293	296	301	304	315	347	327	321	346	318	339	303	315	315	322	339	349	298	323	321	321	309	347	334	330	342	342	348	347	304	309	318	323	333	304	335	324	329	304	313	329	325	328	360	347	304	317	325	306	323	307	317	333	333	325	311	326	355	342	309	316	307	313	326	315	323	336	317	322	328	339	307	341	326	330	307	348	304	332	307	355	340	341	333	295	310	378	346	316	309	340	327	345	307	330	336	315	308	319	311	314	335	327	326	324	316	319	309	320	333	340
13549	11432	17184	21596	23206	23923	21886	33537	59632	55302	43752	29483	14634	6831	1277	1024	1224	1631	1674	1400	1092	979	903	893	893	887	870	863	871	840	853	871	869	907	846	840	884	850	839	791	855	883	836	837	818	839	818	850	794	780	900	862	902	891	803	815	831	872	876	844	887	903	845	829	828	843	894	895	862	880	843	843	811	909	824	821	845	840	809	843	878	817	802	877	871	876	871	831	825	884	870	817	895	851	842	846	871	807	844	917	871	893	850	847	869	908	881	821	844	888	860	861	856	843	855	821	794	795	872	827	802	854	826	842	903	838	801	861	850	766	843	814	870	870	882	856	827	844	890	866	830	840	849	789	843	829	824	839	826	869	817	847	842	838	837	820	802	841	815	856	836	844	833	823	835	891	834	792	882	852	834	847	893	862	853	797	859	778	856	859	785	819	834	886	883	836	824	874	895	854	910	894	831	822	822	845	811	846	842	777	903	810	874	879	860	857	837	917	816	857	897	825	863	875	872	783	865	817	798	863	838	815	854	821	851	878	865	854	827	860	839	884	842	892	856	843	864	864	830	840	847	901	852	834	842	853	894	872	810	870	816	878	836	783	834	785	918	832	870	820	862	848	852	848	855	856	864	853	856	840	896	856	856	849	855	865	880	863	832	830	820	808	846	853	877	821	834	827	881	831	904	904	775	810	801	852	884	840	872	893	813	883	844	843	832	866	820	850	892	840	836	848	832	815	887	858	836	845	858	809	817	832	840	828	800	860	885	868	870	857	863	805	861	800	866	862	847	888	867	893	864	840	835	878	812	847	826	891	803	873	876	854	816	845	827	844	799	872	845	858	889	891	868	837	843	874	866	850	833	833	800	815	898	867	854	854	894	879	859	821	862	829	902	846	894	871	846	816	818	816	831	896	863	864	852	822	875	834	848	840	846	849	838	820	824	807	860	838	809	790	812	865	821	871	853	855	837	838	839	870	837	806	877	811	857	848	834	855	866	824	915	896	847	883	848	807	809	860	809	844	842	797	869	812	838	793	852	862	834	813	825	842	856	856	850	844	847	848	866	940	871	882	861	812	849	868	844	879	841	878	856	827	800	887	857	827	828	829	862	813	850	836	882	848	864	858	829	887	808	863	851	896	875	848	800	834	873	871	838	902	881	860	821	916	895	819	859	825	836	840	888	870	864	843	889	887	851	912	860	870	802	856	843	867	869	810	899	891	787	855	849	828	836	847	796	845	838	869	839	822	831	870	839	843	902	874	814	821	855	852	837	880	853	836	845	816	808	840	836	859	856	810	823	841	826	880	826	932	794	856	876	873	881	813	796	859	869	807	853	857	856	822	747	886	809	832	838	856	819	831	829	812	849	867	888	865	879	815	841	878	822	877	831	885	829	837	873	833	827	877	854	844	850	819	850	837	862	800	854	808	827	854	865	801	883	849	875	867	828	810	862	811	832	884	849	823	846	872	828	840	847	817	823	840	840	911	798	875	840	820	839	814	845	839	858	835	867	867	816	828	890	788	889	806	895	856	880	832	862	801	829	856	888	841	839	854	821	876	806	901	799	894	882	826	819	866	861	861	878	851	812	791	852	875	868	901	951	854	861	834	834	861	878	852	838	893	826	872	853	834	820	867	848	872	848	863	862	854	805	870	869	873	853	892	854	830	840	880	921	823	848	847	845	849	865	854	882	851	889	899	884	839	833	770	846	845	870	920	902	916	870	792	871	872	883	852	835	864	825	869	830	882	809	856	854	815	828	836	892	826	841	870	885	875	847	874	915	876	832	839	808	914	853	838	842	824	846	780	912	838	867	874	866	835	851	832	845	875	880	823	819	858	814	845	832	782	853	842	844	848	825	859	862	869	877	868	868	794	780	887	830	808	846	872	852	932	840	827	866	822	849	850	920	881	858	857	840	853	812	836	874	867	900	860	879	808	840	849	845	902	873	815	874	798	900	836	847	838	822	850	867	880	801	867	824	825	850	850	888	826	841	891	831	878	850	899	872	875	894	803	847	850	870	783	830	898	830	873	824	840	788	804	884	822	782	808	812	826	805	881	844	790	828	854	842	849	825	844	879	796	840	869	801	861	835	862	868	838	840	839	896	823	847	803	893	886	889	899	857	796	843	801	825	838	854	815	802	820	828	831	846	835	815	839	808	903	879	846	893	869	857	904	833	855	867	891	855	830	879	901	820	834	787	845	862	874	851	821	865	834	820	910	884	807	846	852	876	856	882	820	834	882	794	808	899	858	844	853	827	808	868	828	840	813	903	860	860	799	820	797	854	863	811	849	843	817	833	871	869	887	853	829	835	812	821	887	886	810	826	848	794	885	821	869	859	806	839	855	788	849	847	821	867	861	864	827	851	848	857	807	826	878	857	817	832	804	909	857	849	885	842	833	797	840	837	938	826	848	833	873	825	853	828	878	835	817	876	858	851	835	866	770	864	869	881	819	854	801	847	858	911	874	816	843	827	870	860	875	886	845	842	852	859	857	817	877	840	850	828	830	905	834	933	887	872	839	829	851	798	799	871	861	822	890	900	823	860	896	853	840	780	884	838	836	855	854	801	844	848	885	878	819	862	866	828	830	828	829	822	791	865	830	867	861	923	852	903	888	880	854	853	774	814	855	786	858	829	847	856	819	890	832	839	876	882	836	830	866	814	794	846	839	816	814	861	833	887	830	835	799	807	850	838	861	861	864	809	847	857	842	868	885	879	844	825	838	833	822	882	813	807	842	875	876	855	846	872	918	833	814	893	846	829	839	857	859	795	838	832	822	858	868	849	811	866	846	860	819	835	844	820	863	876	816	897	841	849	832	817	862	842	848	844	795	878	838	845	854	832	870	816	871	837	815	874	855	815	852	857	828	810	801	814	833	827	846	893	829	845	845	886	840	867	842	848	871	856	872	859	881	850	878	830	852	860	872	876	843	818	817	887	823	844	833	877	845	820	875	833	840	907	797	844	825	786	848	854	815	847	900	884	827	887	853	866	839	843	823	844	869	808	848	852	848	896	827	808	825	795	804	835	841	883	848	838	866	853	790	858	845	893	885	895	832	847	807	888	896	874	882	885	863	786	838	871	908	824	875	852	864	856	830	846	829	843	808	873	882	822	820	873	858	875	892	852	853	880	828	834	838	822	867	840	854	906	867	846	796	828	846	899	851	863	832	863	808	835	831	869	808	853	841	856	809	892	862	851	873	865	863	867	857	818	825	877	869	865	875	827	867	819	829	859	819	849	857	869	850	870	893	854	924	828	817	900	845	829	839	825	833	843	847	885	843	828	865	841	783	792	847	848	823	889	800	837	822	817	813	856	806	867	808	845	834	858	908	876	839	828	847	886	850	834	840	870	836	837	885	865	838	862	881	825	849	825	822	872	894	826	869	874	871	842	849	821	840	872	859	860	804	847	864	837	831	841	875	864	857	863	867	835	835	872	840	777	868	843	826	818	865	846	882	810	881	808	824	857	860	846	784	838	817	835	831	864	879
6849	4852	5267	4454	3093	2344	1771	1529	3323	3589	2504	1333	686	432	345	302	338	347	348	355	341	338	359	344	346	334	346	349	383	304	327	344	333	349	356	340	323	323	333	322	349	334	309	315	304	339	336	340	362	331	348	341	317	319	321	307	320	319	352	301	329	341	365	312	326	327	346	332	321	319	312	355	328	309	312	305	331	314	351	325	360	352	346	324	309	331	324	302	298	327	317	297	319	343	342	298	321	347	391	364	344	335	322	317	350	324	330	318	330	336	329	297	323	365	322	307	322	288	339	321	301	318	299	335	355	321	329	322	313	333	344	345	338	329	334	321	308	325	374	335	350	306	315	327	313	310	309	326	349	340	312	344	352	330	311	302	337	307	339	320	312	336	333	367	327	288	315	305	325	314	343	339	345	342	311	344	326	331	320	350	309	314	342	342	347	339	318	312	333	334	343	314	333	349	336	363	345	348	321	322	339	323	329	314	323	320	316	320	318	339	339	329	363	327	305	306	343	358	322	306	319	360	353	308	352	350	322	336	281	337	321	327	329	345	300	352	301	308	312	336	291	322	335	304	351	365	359	324	320	314	308	321	327	336	339	332	324	328	332	339	300	330	349	332	341	324	331	304	324	357	337	344	339	353	335	345	306	339	323	327	343	332	311	316	339	310	332	347	341	368	333	324	333	340	332	327	329	343	312	312	342	359	310	299	343	322	368	349	307	317	330	303	342	344	341	324	329	348	322	306	332	322	349	335	335	337	306	310	325	342	302	344	311	350	313	336	367	335	285	311	359	307	315	299	318	353	307	300	338	319	321	304	373	342	312	356	333	317	319	343	321	295	337	328	328	342	301	322	316	327	330	299	338	342	331	332	345	321	343	349	323	327	339	334	332	351	328	336	370	356	349	357	308	301	309	330	318	335	340	316	343	339	322	317	321	331	309	310	348	340	341	344	331	309	335	314	337	328	315	316	328	350	303	365	302	315	360	321	384	301	303	312	336	310	336	339	337	324	338	331	343	373	341	370	305	370	339	302	300	350	349	354	323	329	336	357	341	318	345	303	322	330	344	351	304	320	321	336	327	312	328	339	336	331	311	312	353	339	328	323	323	342	344	333	333	317	313	320	309	360	311	365	303	349	330	353	358	352	316	311	320	309	354	333	322	342	343	296	336	367	302	319	348	290	329	361	336	326	316	321	332	361	339	332	357	308	373	333	333	370	294	346	323	338	324	325	311	362	354	330	340	360	324	309	344	348	317	351	309	363	329	357	343	323	356	332	354	303	332	316	353	333	322	322	355	323	379	321	339	363	322	367	350	354	332	299	334	321	297	332	330	349	316	316	337	331	290	353	349	344	358	323	312	317	330	339	316	299	346	335	342	300	333	313	300	348	304	312	338	354	339	341	350	347	361	292	345	342	323	326	328	339	327	343	339	313	352	322	327	304	324	332	340	321	295	359	312	361	368	326	317	329	335	319	361	358	330	341	323	346	320	369	318	373	352	317	359	342	361	339	341	313	347	307	336	322	361	342	335	326	343	320	343	320	356	351	331	326	336	331	313	303	362	324	305	317	324	287	318	303	348	304	326	327	345	318	314	306	309	334	271	329	339	358	334	336	338	306	321	322	334	334	340	336	331	336	323	351	321	341	376	334	338	299	325	312	336	357	334	344	310	388	312	349	318	353	344	350	321	357	344	325	285	335	322	352	343	352	317	349	337	321	333	332	332	321	309	321	296	318	354	354	320	321	305	306	341	342	318	318	354	319	346	325	351	336	305	334	325	338	311	329	349	343	307	286	321	329	354	350	349	292	346	339	327	349	372	304	331	321	344	346	330	342	318	329	316	285	346	314	316	327	337	337	356	332	333	351	326	305	371	364	320	323	321	370	349	336	326	318	365	309	382	333	364	358	338	344	357	294	339	324	332	334	333	321	337	340	335	305	339	351	348	345	316	327	338	293	316	361	327	332	367	347	310	292	305	352	331	352	330	322	333	308	345	318	335	337	321	357	353	349	344	329	328	328	328	344	304	329	328	321	353	317	343	332	318	350	337	336	310	353	335	323	343	349	328	324	296	309	350	293	347	347	348	327	360	348	325	351	361	340	347	340	335	364	314	336	354	297	313	338	305	371	328	343	304	309	346	328	343	342	359	350	311	311	335	329	322	331	308	318	317	298	304	330	355	341	297	325	365	304	313	324	320	367	334	314	346	360	321	327	376	296	355	329	331	339	329	354	332	342	342	322	295	308	342	315	301	321	318	331	326	325	329	321	296	334	368	319	372	391	313	339	346	283	314	344	328	331	318	300	333	327	328	346	333	328	339	298	302	307	345	329	315	335	354	365	343	352	334	368	345	340	300	313	387	372	323	339	284	328	343	329	344	338	316	370	320	371	314	370	302	332	335	344	352	330	318	318	361	332	328	340	327	377	334	323	375	302	324	356	352	347	329	299	314	336	340	327	343	305	315	322	320	324	334	345	333	333	302	362	328	341	355	340	368	342	353	338	366	298	351	338	305	338	333	304	340	316	332	308	318	334	318	320	322	317	336	323	321	337	328	334	325	346	341	317	322	324	345	366	325	316	324	325	333	327	320	327	337	318	318	352	319	335	346	343	339	344	349	338	325	314	353	350	338	357	326	328	335	361	348	342	320	315	349	343	327	325	344	384	340	311	347	317	333	313	346	355	335	306	369	341	335	329	318	338	351	328	344	340	362	336	349	323	317	349	357	317	332	312	305	322	328	313	318	312	315	325	309	326	347	346	337	357	311	379	332	326	359	359	351	342	333	339	296	327	335	323	284	344	360	332	311	325	312	337	310	345	330	349	330	322	325	309	349	358	337	299	316	326	340	359	299	336	302	314	341	321	295	297	335	357	290	318	321	340	331	343	307	329	315	350	349	347	312	348	328	360	337	355	367	331	320	339	309	308	364	330	337	366	347	324	325	333	335	346	330	323	345	304	338	327	337	331	290	339	325	321	340	341	328	345	331	362	371	361	332	333	332	337	346	308	339	347	305	326	344	360	328	311	349	355	329	332	346	300	323	295	315	324	326	336	318	335	348	298	343	310	323	327	340	358	312	304	311	376	339	331	318	318	353	336	322	343	356	318	314	322	348	319	349	333	344	324	311	343	327	350	315	341	325	343	328	343	300	307	375	343	353	330	350	345	320	346	325	345	316	350	305	338	322	358	353	306	329	329	338	330	343	356	314	329	313	329	301	308	320	313	369	304	332	335	324	307	340	325	324	303	324	348	336	339	339	381	345	340	327	299	362	319	319	333	335	347	345	355	339	320	354	325	320	321	350	351	333	298	317	362	338	312	341	321	368	327	329	357	340	345	323	319	344	346	351	325	314	328	310	312	315	353	353	337	313	361	358	357	324	315	311	336	344	335	336	347	339	364	314	364	368	341	343	344	333	333	307	350	347	341	329	312	343	310	332	301	317	329	340	319	353	336	364	325	296	304	318	358	367	334	313	325	298	338	324	361
5313	4291	6396	8795	9030	8148	6786	6826	14780	14265	9543	4831	2247	1316	887	881	909	861	937	904	889	946	852	875	897	846	848	886	873	816	867	843	895	877	854	854	842	825	942	929	889	854	821	925	868	821	883	841	845	857	836	823	891	856	820	886	872	857	878	873	823	814	868	867	842	892	893	822	864	880	916	868	863	867	890	837	838	866	896	872	855	807	830	857	902	873	861	905	889	883	869	851	905	854	831	830	881	822	900	862	836	838	805	850	862	857	831	870	871	855	842	851	799	864	898	843	908	886	866	852	854	852	825	876	860	854	821	829	862	829	851	868	855	846	867	858	842	885	842	849	879	863	849	870	839	901	897	892	885	859	904	840	874	896	846	855	831	840	811	883	902	822	841	887	900	879	904	826	835	827	854	888	873	863	892	859	828	881	831	876	844	897	841	891	876	941	896	916	820	822	855	835	861	861	908	897	910	864	882	870	848	861	842	814	840	820	874	896	882	868	908	811	795	842	856	847	799	859	907	839	839	860	873	828	850	858	895	866	831	829	918	828	911	875	897	788	805	903	894	905	866	854	836	873	816	856	896	847	839	828	821	822	827	865	909	905	868	909	858	864	856	871	833	912	861	884	793	906	904	897	861	834	804	878	869	816	853	890	885	866	891	843	821	857	875	822	899	828	843	863	866	952	833	896	884	854	834	872	847	881	848	871	892	887	823	928	852	881	841	893	823	854	846	863	882	860	849	859	874	798	796	876	890	917	860	894	855	877	836	879	853	828	919	803	870	828	815	831	857	898	809	861	948	893	869	835	836	913	851	826	885	825	838	853	859	843	898	879	837	879	830	862	838	887	861	880	861	822	884	867	859	825	859	871	867	890	856	916	915	855	857	835	824	864	882	813	880	854	880	870	784	858	858	808	869	840	858	861	823	881	866	868	796	828	850	904	871	881	861	899	855	853	811	894	870	887	838	912	839	889	871	915	804	845	859	846	811	898	834	798	857	788	850	864	885	881	827	898	839	872	863	831	843	854	835	884	841	857	840	837	899	843	828	879	895	857	801	851	880	877	858	799	852	901	820	905	868	888	828	816	832	821	873	897	830	847	868	859	820	857	888	865	883	928	842	815	836	851	863	815	835	847	840	875	870	811	815	892	912	877	879	811	837	889	905	853	865	813	858	882	883	851	867	874	859	849	860	838	862	843	900	823	868	857	833	895	890	914	835	910	862	881	839	857	806	842	855	806	875	841	822	843	882	833	877	909	855	875	857	897	845	859	898	807	817	854	835	890	849	869	857	857	899	897	889	830	858	834	815	871	857	926	882	865	870	834	842	867	908	886	857	867	878	826	886	849	888	847	834	872	879	857	872	878	861	874	843	835	909	885	858	874	870	882	878	862	887	860	862	877	933	879	854	871	873	885	840	851	848	902	903	854	853	845	917	881	838	935	874	900	822	861	837	856	857	861	922	817	923	841	941	932	826	878	862	879	863	884	816	857	865	848	845	880	853	822	890	903	876	861	841	845	873	866	887	862	807	850	862	854	890	838	852	858	896	850	884	894	851	870	858	858	843	859	911	859	871	840	833	913	830	836	857	859	862	864	850	871	835	900	889	834	869	866	922	915	876	882	813	851	851	856	857	901	858	856	827	844	842	834	885	860	831	852	878	860	895	882	851	857	826	833	863	909	849	822	871	898	830	899	889	875	825	851	855	876	829	853	865	874	928	890	865	856	813	906	843	879	857	900	907	796	896	862	874	831	874	872	836	891	863	878	896	877	929	859	876	906	871	903	891	829	850	853	865	865	798	817	867	832	849	851	874	870	865	852	816	805	922	884	950	881	866	846	867	850	861	889	878	898	857	887	815	890	844	893	842	859	892	857	814	858	826	826	868	817	896	880	841	826	907	886	826	850	869	868	884	844	860	869	810	835	837	835	852	800	880	838	823	908	820	894	851	807	905	827	827	933	880	851	864	882	888	867	904	878	864	887	799	780	881	821	839	860	876	836	859	905	837	859	858	890	922	888	860	862	846	861	882	894	826	873	840	831	915	837	827	864	826	880	844	851	792	851	870	822	847	891	870	872	810	853	881	917	830	880	833	856	859	866	877	821	859	818	831	837	803	846	842	866	890	934	852	796	871	858	851	888	852	894	830	828	839	831	858	882	881	875	889	847	810	894	831	825	899	857	840	881	861	834	901	910	847	876	869	864	911	872	864	923	866	859	896	880	853	858	874	875	883	877	903	854	865	880	856	883	765	866	854	870	867	914	870	849	926	858	891	882	881	854	844	826	843	853	865	883	860	899	889	900	871	847	920	884	874	864	841	851	882	877	907	919	879	903	900	847	872	902	864	874	847	861	869	817	833	863	904	868	874	825	877	849	904	804	831	846	899	860	876	891	890	866	897	824	899	900	925	831	912	850	886	884	913	862	903	886	810	830	866	837	870	881	867	849	855	818	924	837	858	824	858	879	848	852	857	862	877	849	893	864	878	898	814	871	898	861	877	929	871	860	877	894	859	857	833	877	809	862	879	873	895	892	885	839	856	892	814	927	878	880	866	886	903	867	850	856	862	834	868	843	847	859	866	887	819	861	840	899	803	910	850	857	840	865	906	874	880	880	860	861	925	785	865	874	934	832	834	827	816	817	835	847	843	884	862	804	886	897	898	863	873	865	860	857	854	813	866	896	879	866	840	845	844	863	839	878	841	914	880	908	815	883	797	911	846	868	856	879	886	829	803	920	919	919	864	853	850	846	931	847	888	879	896	880	840	819	858	878	838	901	849	855	848	875	820	907	882	862	879	829	848	796	814	869	832	877	824	916	868	881	883	888	856	878	882	838	852	937	836	861	877	882	859	924	841	879	906	851	898	834	882	830	857	837	813	882	871	897	849	828	889	867	870	929	848	838	871	940	872	806	879	846	838	901	837	843	827	866	850	814	861	821	851	911	904	870	856	885	884	831	857	860	853	841	893	832	885	881	858	885	867	851	856	840	829	862	836	775	852	868	890	862	884	841	906	782	873	867	846	818	842	870	802	858	857	888	861	911	833	801	883	827	908	873	844	822	888	845	807	869	858	861	832	860	817	890	880	891	869	885	918	843	874	860	892	903	883	839	823	888	858	877	829	868	864	882	794	884	882	908	875	883	878	812	859	863	828	833	844	882	852	830	859	880	884	838	851	835	878	896	850	847	901	909	847	852	914	851	817	877	874	848	900	804	898	850	879	873	885	857	896	873	857	803	862	861	842	828	864	877	851	906	861	880	876	848	796	851	913	834	860	824	852	874	907	858	881	835	833	825	889	845	849	853	850	925	875	788	857	826	857	817	827	886	870	851	891	838	903	846	869	862	859	865	901	862	883	822	803	862	857	858	879	863	887	871	821	869	854	868	892	874	829	837	878	820	877	861	815	886	887	849	846	851	841	854	830	868	852	873	825	857	831	903	890	868	826	856	876	846	852	830	861	904	844	911	868	824	878	909	890	882	869	894	897	854
15110	11574	13820	14626	12402	10038	7040	12568	31395	28555	18102	8139	2798	1055	415	396	378	421	441	434	393	368	326	366	351	352	346	342	373	386	358	341	338	338	351	332	357	342	320	345	339	347	343	351	309	299	372	354	375	321	331	318	340	328	365	364	346	379	342	354	413	360	358	344	358	322	379	357	354	356	313	353	350	338	333	330	347	338	340	319	335	339	319	341	335	362	397	335	338	337	366	333	351	339	385	344	391	334	363	317	330	320	341	322	355	381	346	333	353	317	365	368	364	336	312	347	334	345	350	365	319	361	336	359	361	378	308	351	372	319	355	363	358	368	358	349	351	332	337	348	339	322	317	326	337	344	357	316	358	365	349	346	318	360	390	345	370	322	341	328	344	341	307	335	363	354	343	367	342	353	357	378	347	338	350	357	311	361	348	364	333	385	344	355	359	326	322	368	358	346	348	339	358	343	352	343	343	347	372	355	305	357	311	366	329	373	340	326	348	328	342	326	355	328	337	380	330	367	360	320	314	336	337	336	346	317	325	366	354	334	335	302	353	355	314	326	368	344	338	357	349	328	386	363	329	332	351	338	374	346	353	318	334	407	341	358	307	295	354	342	353	328	361	377	367	357	327	348	339	354	337	329	335	375	346	372	349	316	349	339	338	343	337	339	347	343	375	340	389	313	310	314	349	339	362	328	363	363	329	358	360	309	375	361	365	312	346	328	352	323	343	342	353	346	342	329	370	354	336	344	344	295	299	380	318	322	342	347	338	330	352	344	354	331	328	367	343	321	315	309	319	337	352	321	351	341	354	370	342	356	373	332	371	368	348	366	360	339	338	330	354	342	383	332	321	355	340	354	353	304	363	318	322	328	360	335	351	338	349	358	339	332	364	345	365	344	358	347	331	337	326	355	345	334	338	341	342	324	316	350	363	374	321	296	335	363	327	335	342	313	384	342	402	378	337	322	350	368	364	341	358	318	356	316	356	351	321	362	350	330	328	348	356	351	344	359	342	347	349	362	325	335	338	357	372	349	358	370	364	350	357	358	319	360	309	340	334	328	331	353	344	326	356	325	370	330	335	355	375	346	353	351	313	326	349	366	327	338	286	365	362	370	365	330	331	326	344	321	368	354	304	338	306	303	349	352	382	290	335	335	341	337	332	339	346	340	365	352	348	336	321	345	370	375	338	329	333	352	332	340	359	326	343	320	345	359	358	317	366	359	319	303	336	369	358	342	356	355	353	356	349	373	336	369	365	332	331	335	350	358	342	327	360	375	397	351	327	374	320	361	337	367	306	341	322	345	328	337	353	352	347	296	351	318	352	333	338	335	381	327	331	330	363	331	366	341	335	362	308	320	326	339	362	338	345	338	321	328	352	303	332	359	321	333	363	333	370	358	350	350	365	343	355	359	321	356	317	368	383	371	336	347	324	335	327	342	301	346	337	355	357	356	346	333	345	324	338	346	317	351	359	335	342	324	349	354	332	369	368	369	402	324	294	347	379	357	322	353	347	338	349	386	340	337	298	364	323	376	360	344	322	340	362	325	312	354	334	353	373	333	340	352	341	336	331	340	365	343	344	353	354	329	328	331	343	326	335	347	327	382	329	331	338	330	332	371	349	322	350	315	337	342	327	338	349	329	350	369	349	331	359	345	339	382	304	361	363	352	316	392	348	318	346	337	336	375	354	356	357	340	324	340	350	357	363	340	341	348	314	328	367	314	345	340	358	290	361	361	346	389	357	336	348	341	333	335	342	344	372	302	376	352	305	307	331	342	340	335	313	318	351	354	339	339	357	358	335	306	341	332	367	365	346	349	353	368	341	378	330	350	352	374	325	346	361	327	348	343	321	353	314	349	369	346	343	348	333	342	370	353	312	328	347	319	346	377	363	319	347	336	338	337	328	333	337	300	320	345	353	359	315	333	343	367	311	342	366	345	345	345	378	358	361	362	350	345	312	374	332	368	337	358	348	355	331	313	334	321	344	366	353	345	371	329	352	375	319	366	354	321	367	322	344	331	345	327	334	333	319	339	348	351	325	372	358	316	355	352	349	318	350	358	334	363	362	347	363	330	357	313	361	311	326	352	348	310	356	338	338	347	322	327	336	300	358	332	326	371	372	349	381	342	333	328	401	370	316	355	359	336	342	340	342	345	328	353	356	370	348	310	330	330	336	386	386	358	338	284	347	325	324	332	351	306	336	297	370	339	330	352	354	318	355	326	307	314	358	352	338	350	336	356	358	335	330	345	337	344	340	312	352	359	325	332	338	363	358	365	327	338	332	349	323	331	349	371	399	380	360	371	341	356	349	342	375	362	347	372	348	346	311	312	327	341	359	317	346	343	361	326	332	342	331	348	348	350	325	342	343	355	338	332	367	358	391	317	340	339	352	366	312	334	329	355	337	338	352	310	355	346	338	351	330	359	329	350	342	355	364	358	322	332	359	372	325	356	343	351	317	341	354	363	345	342	355	358	343	357	332	368	336	347	368	343	341	335	367	338	317	336	333	350	340	357	355	318	316	326	344	344	345	363	375	333	334	373	358	379	351	344	336	317	347	344	371	335	353	355	335	320	325	374	324	324	360	353	335	340	337	345	322	372	342	335	346	327	304	360	359	370	355	332	341	359	338	361	346	332	334	316	329	356	332	350	349	313	384	329	370	327	332	322	332	356	359	314	338	348	354	319	349	361	357	359	370	332	344	370	358	342	353	340	340	314	320	341	357	356	363	318	337	331	349	368	370	347	351	353	308	321	328	335	313	329	363	378	346	345	358	356	354	336	351	346	339	343	366	367	345	356	335	366	344	338	348	365	310	347	351	327	327	326	316	336	347	327	337	338	324	334	348	338	365	369	337	345	332	315	357	362	369	344	314	346	331	381	359	351	333	370	367	347	322	368	347	317	334	349	373	374	335	339	353	338	304	330	361	357	336	327	366	347	353	315	371	358	331	394	375	342	365	326	360	316	310	351	339	354	374	328	342	351	380	371	319	343	364	294	336	311	347	332	352	369	350	348	351	359	327	332	334	348	348	326	352	331	339	334	348	359	354	357	342	349	377	342	339	322	365	371	330	342	347	334	359	324	360	364	345	341	328	338	332	349	351	340	365	341	332	390	327	324	356	317	341	346	346	342	316	318	336	354	359	367	348	314	338	331	352	356	298	327	334	356	336	328	359	337	354	358	330	366	340	336	334	338	355	356	363	345	364	325	366	349	360	367	352	334	293	316	328	340	375	333	361	303	335	319	317	345	347	378	354	344	354	359	347	355	363	324	313	343	361	331	347	377	347	354	347	333	343	365	344	345	336	351	388	368	345	354	330	335	338	331	369	359	304	329	360	309	312	332	359	389	370	339	358	323	343	341	330	373	333	331	342	343	362	330	334	371	366	363	314	364	355	352	373	341	350	339	362	376	352	341	355	327	358	343	357	359	352	354	348	288	361	340	329	356	363	355	331	332	330	364	331	328	355	339	369	338	331	358	339	319	314	335
10479	8982	12678	17588	18945	18607	15524	28736	48752	44865	34291	21571	9962	4179	1085	1003	1073	1323	1402	1300	1134	989	943	878	941	829	902	895	884	921	931	898	917	913	940	893	914	930	881	817	877	853	912	889	926	901	855	926	865	873	869	854	944	843	898	900	891	858	905	963	889	903	883	1013	845	851	878	922	915	906	824	862	893	885	923	868	954	851	919	886	903	844	886	885	906	905	872	865	902	926	906	926	907	837	920	858	876	853	915	918	942	895	902	888	883	929	854	811	924	903	887	876	876	951	909	890	935	916	867	916	877	874	913	806	876	892	920	897	897	911	921	887	943	892	894	947	895	892	903	951	911	905	899	933	871	932	899	962	929	881	891	903	936	869	893	926	863	850	855	893	853	860	893	897	941	873	902	868	913	904	923	905	876	882	919	931	912	910	939	920	864	879	921	914	886	835	882	885	951	827	942	898	925	958	905	903	870	876	911	871	914	888	900	895	924	932	910	913	820	896	912	882	936	887	906	930	865	894	900	916	882	875	851	878	911	923	916	905	916	909	867	896	862	919	920	909	882	843	879	904	910	885	921	852	873	881	900	893	897	922	878	898	897	894	904	903	920	905	884	860	902	884	854	901	890	889	884	918	940	935	926	917	925	908	922	883	873	867	869	915	908	924	874	847	871	881	854	903	899	883	929	842	878	872	926	914	869	927	935	902	873	929	898	877	893	886	875	887	901	920	919	910	932	897	897	876	888	911	861	937	908	885	929	904	883	886	895	834	900	885	914	936	862	856	932	904	891	855	947	880	945	885	943	903	942	900	904	909	895	870	877	852	914	915	845	872	865	848	938	910	892	902	866	882	929	901	904	905	938	891	829	878	853	865	844	903	829	892	835	866	887	907	913	938	945	947	887	921	881	877	906	828	892	919	838	843	846	848	904	864	908	918	867	893	900	897	876	976	922	910	877	934	876	911	917	866	867	896	860	894	886	894	899	966	903	901	876	894	871	941	872	863	882	884	910	903	901	895	880	906	899	932	841	834	888	889	820	907	937	844	878	871	911	865	881	890	882	908	862	895	887	871	912	901	938	852	854	875	902	907	865	919	910	883	912	906	874	913	928	871	915	939	860	890	901	833	879	987	894	869	835	871	900	900	904	852	822	885	852	889	939	879	854	952	912	865	880	866	920	866	838	872	893	873	916	889	909	852	863	913	946	893	911	882	894	908	885	875	836	896	875	853	883	927	881	933	964	874	905	939	899	958	858	843	889	892	912	865	950	850	890	912	906	836	925	897	879	883	922	867	909	923	890	889	924	885	944	884	879	914	836	888	871	898	902	908	886	898	895	871	900	867	883	878	922	913	894	860	917	871	915	892	910	915	907	877	837	907	922	873	888	891	898	917	873	873	854	889	887	871	895	933	956	917	869	914	852	865	860	873	926	853	924	886	908	888	873	878	906	884	896	927	876	865	885	918	896	847	896	893	942	932	891	895	859	940	908	866	889	920	922	863	899	879	975	911	886	888	895	858	869	918	924	890	965	919	862	921	854	873	893	884	907	985	866	910	901	900	883	855	944	924	908	819	873	944	845	920	907	901	912	904	931	887	859	872	923	900	875	914	892	883	902	925	849	899	924	967	864	892	887	902	901	941	890	887	910	912	895	905	886	909	944	953	934	831	923	862	861	902	910	897	889	877	941	855	891	907	916	892	853	904	912	928	886	879	904	899	941	859	934	912	880	913	935	855	867	895	888	884	865	876	913	943	891	915	881	922	928	905	893	915	905	906	906	855	911	874	892	856	877	878	845	908	882	925	926	900	888	956	902	840	876	908	891	885	885	927	910	886	890	936	864	903	859	922	916	872	841	953	910	900	892	855	882	878	878	897	922	903	911	867	905	822	906	884	908	889	883	909	877	851	925	940	902	858	885	921	860	825	886	851	867	876	917	894	920	930	930	880	909	905	815	890	906	906	864	885	877	903	921	870	924	891	897	886	866	903	924	948	890	856	923	890	918	864	882	925	941	901	852	904	849	881	881	876	925	865	883	931	886	892	908	916	908	855	905	880	911	870	914	938	831	894	929	924	869	857	928	900	978	914	884	913	958	890	929	904	868	892	898	993	829	919	896	920	921	885	888	883	877	884	917	865	933	927	909	845	906	910	944	899	882	919	881	876	954	900	940	870	859	892	913	934	888	929	914	879	864	893	895	894	857	898	874	855	858	942	875	913	905	873	891	907	849	875	923	904	866	858	903	895	901	889	861	868	924	874	890	942	812	894	915	928	925	920	893	957	904	886	864	846	889	915	920	911	948	873	906	928	886	824	890	882	824	868	895	922	902	883	946	945	880	882	878	867	875	937	910	919	890	883	866	962	903	901	933	898	831	942	919	887	872	865	850	864	818	936	883	878	883	878	924	831	866	912	952	915	887	863	866	923	941	857	895	888	863	911	880	978	920	891	919	947	901	919	884	905	859	879	878	901	887	885	901	853	891	889	915	866	897	867	913	969	917	872	890	912	870	917	890	871	866	900	897	879	981	867	899	885	949	875	909	892	930	933	853	938	864	888	940	878	897	892	911	897	913	884	948	921	919	870	864	933	941	880	877	928	866	837	845	875	928	887	933	866	915	854	888	849	902	877	880	890	850	880	872	934	871	926	906	909	938	891	885	903	916	894	887	900	919	847	888	886	904	847	877	855	890	895	922	922	853	845	935	876	917	917	859	864	908	884	884	932	929	824	896	881	910	953	864	884	867	885	883	913	917	882	889	884	890	966	898	941	919	966	959	951	925	937	894	910	850	867	865	868	931	861	916	836	870	877	899	882	858	914	864	918	912	988	891	911	871	927	866	887	879	905	881	895	879	941	894	837	865	895	863	915	885	909	848	900	900	890	915	902	921	899	892	901	887	927	873	880	880	918	910	924	852	868	891	895	884	981	922	877	942	910	840	852	910	873	943	926	877	912	930	920	893	918	864	856	813	893	910	896	957	893	935	900	876	831	870	908	950	916	931	835	886	947	920	917	911	942	905	930	891	920	902	860	874	885	869	899	891	945	880	851	939	939	889	875	871	889	864	908	900	858	897	933	935	920	910	948	896	861	933	858	959	834	859	870	890	888	898	849	888	886	926	846	832	876	872	881	906	879	890	920	880	888	931	868	964	880	857	864	830	947	843	866	917	933	939	865	888	866	913	903	914	882	880	901	861	871	871	915	915	892	877	931	902	876	850	951	906	884	913	859	904	871	882	907	901	859	878	881	896	890	920	933	924	911	879	904	919	884	868	841	877	913	939	919	903	889	875	900	878	907	914	840	886	885	926	851	920	927	906	865	895	898	896	862	934	856	923	884	958	890	891	918	870	820	889	870	835	902	847	910	908	849	904	914	923	913	832	932	882	914	910	930	917	866	901	947	934	921	868	957	845	862	928	898	916	885	926	885	882	868	879	894	939	849	923	916	876	842	881	881	888	891	913	881	919	857	896	862	913	949	907	893	870	911	908	887	912	942
22126	15405	19371	21295	18478	15165	11674	18627	44737	40458	28523	15114	5536	1883	459	402	414	496	464	422	371	373	322	359	347	339	323	349	348	324	325	363	325	343	312	330	334	359	358	347	348	367	323	345	337	306	346	325	319	308	348	335	309	331	331	333	318	313	318	291	322	319	339	361	331	309	313	343	334	331	350	316	351	310	354	366	320	349	310	332	326	326	308	348	332	317	338	299	321	327	324	357	335	350	349	342	307	343	338	319	340	314	341	322	313	329	328	326	332	310	340	329	321	322	328	310	341	326	337	298	329	329	324	310	316	312	357	324	331	336	325	326	324	319	340	362	381	326	326	337	330	326	321	329	309	304	372	344	318	329	311	310	321	315	325	316	349	363	333	322	335	339	328	314	312	332	311	350	312	326	315	324	325	318	327	303	308	329	346	346	339	310	328	312	341	352	336	324	349	321	321	328	328	333	313	298	329	313	316	355	328	335	307	330	347	336	344	356	322	319	361	335	349	299	321	324	312	346	320	283	324	329	335	319	312	310	295	351	301	306	346	338	291	303	320	347	347	353	319	321	310	359	342	354	329	314	326	307	316	324	307	355	325	347	334	343	330	332	348	357	299	313	346	341	338	307	327	359	330	343	367	372	308	343	322	303	338	331	348	340	305	328	355	328	331	328	305	326	319	292	316	323	336	337	347	331	344	315	343	364	358	354	336	335	314	337	312	344	313	332	300	331	336	340	333	311	340	369	354	318	311	330	342	319	331	331	353	330	328	319	346	343	312	333	333	316	313	330	342	334	313	305	319	310	326	323	379	312	343	350	309	318	327	296	348	355	311	345	306	347	327	327	390	340	318	358	331	339	336	334	352	309	353	343	305	289	356	309	338	341	328	329	339	346	331	317	358	348	326	305	333	324	321	331	323	319	348	368	383	348	311	346	343	317	333	360	336	326	343	318	328	313	333	310	322	318	289	301	318	317	335	350	332	307	354	330	323	329	314	316	353	336	329	305	317	316	331	355	325	333	329	323	338	311	315	352	342	324	375	340	335	319	282	328	319	324	353	331	329	319	368	328	368	340	324	326	335	306	298	363	334	323	340	327	309	347	356	339	301	332	337	318	309	333	336	310	312	333	362	345	304	333	314	346	321	296	343	322	305	349	320	332	326	352	358	328	315	318	356	340	334	332	355	334	349	328	349	348	304	324	370	344	300	339	307	374	356	317	345	332	322	312	330	341	348	362	320	322	319	342	307	369	329	324	316	314	352	320	324	301	338	338	336	332	311	369	327	344	317	330	303	302	290	344	297	329	314	343	321	343	362	299	351	311	351	304	307	277	339	335	326	333	344	343	326	292	352	324	309	314	340	333	312	319	311	338	348	371	324	341	367	314	309	332	312	344	339	337	371	324	336	326	328	345	320	338	336	381	311	347	359	367	346	314	322	351	307	319	348	335	332	307	310	344	333	360	297	326	313	326	370	325	327	329	331	343	372	326	312	327	298	325	330	298	343	341	334	324	350	320	320	304	326	328	319	360	319	344	292	301	337	339	304	344	355	331	348	321	340	349	339	301	348	308	334	324	345	309	354	299	332	354	353	327	332	344	346	311	296	295	327	314	325	351	323	313	311	351	339	305	304	312	338	285	354	318	329	350	318	342	327	321	337	317	356	319	334	308	319	306	272	337	317	300	326	341	337	335	330	340	316	337	348	322	324	333	341	300	363	321	318	339	311	333	317	309	359	300	320	317	326	309	338	335	314	326	337	340	342	338	332	324	323	327	317	335	311	349	309	308	294	281	340	349	320	330	320	320	319	290	336	309	330	354	321	317	321	328	322	364	330	314	349	290	330	372	317	336	355	332	296	341	325	322	341	339	320	328	349	326	309	314	356	351	310	299	347	313	322	352	332	311	307	349	342	283	319	334	324	315	353	331	330	332	359	346	340	302	349	332	319	329	295	305	326	349	358	349	335	351	344	304	365	326	330	331	346	336	292	332	311	317	334	330	327	389	319	327	325	310	333	328	333	347	297	345	338	328	350	354	302	307	301	319	313	343	362	316	326	331	304	338	336	318	301	343	299	287	333	336	284	296	351	333	308	324	317	300	316	337	343	319	304	319	336	353	305	307	318	333	335	320	314	328	347	303	328	346	345	313	290	354	298	326	326	322	312	338	358	320	303	313	368	350	301	349	340	344	326	320	350	352	322	369	364	347	350	312	345	312	368	328	355	278	344	344	347	334	342	312	338	345	314	314	334	330	328	342	310	345	379	348	340	343	344	334	332	314	301	341	346	319	304	340	344	332	347	294	320	341	329	315	340	356	338	309	355	318	314	330	324	339	312	305	306	347	327	313	312	346	313	333	343	348	331	356	326	320	324	361	356	315	303	359	332	315	321	357	323	351	324	304	315	336	327	344	328	298	322	338	361	319	349	329	320	328	305	345	328	356	339	309	327	357	330	329	310	363	337	313	305	345	312	344	282	304	294	322	337	378	352	328	329	312	367	312	317	324	326	317	331	340	350	312	296	329	328	323	288	350	321	326	314	353	336	344	327	305	298	319	304	321	329	346	331	338	321	316	335	327	335	317	352	338	350	301	329	332	314	334	338	286	295	345	308	334	319	314	297	329	298	358	312	304	322	328	335	301	353	326	343	324	330	319	331	347	324	293	315	317	327	307	358	329	318	304	312	344	327	355	349	340	348	326	343	313	315	335	357	312	303	337	362	310	331	317	333	337	322	325	306	332	301	338	346	338	348	338	343	317	347	336	355	336	350	362	349	347	297	338	306	336	337	333	369	332	339	334	337	339	334	274	309	324	291	320	349	382	336	333	339	340	375	350	338	322	321	331	345	321	316	329	359	330	313	322	337	309	346	330	284	335	332	353	332	329	294	316	345	365	333	324	317	325	322	333	324	323	350	327	319	350	321	360	359	332	340	313	339	295	323	339	335	344	318	350	295	307	344	322	339	319	319	332	310	312	349	297	322	348	377	293	322	356	337	330	337	347	341	336	360	366	352	317	338	352	319	327	318	327	340	346	309	298	333	344	335	316	312	319	353	319	306	330	318	317	290	310	321	331	308	345	330	294	340	324	307	302	319	341	318	330	329	332	294	330	337	296	348	355	294	366	322	349	334	325	287	350	345	319	339	335	321	305	326	326	329	342	347	332	328	343	356	311	341	343	317	313	336	323	339	317	304	311	316	318	319	288	332	332	324	360	323	346	332	289	347	332	314	356	319	313	347	308	312	340	302	306	334	290	314	334	342	333	341	328	320	344	344	313	333	317	361	344	341	332	314	300	319	351	356	367	314	324	322	360	371	343	342	326	313	301	315	316	314	318	345	334	311	360	314	317	334	322	334	329	320	321	377	341	303	336	347	325	325	316	337	370	342	333	336	337	304	314	324	298	330	353	357	343	380	321	300	299	360	327	340	324	308	325	347	319	324	306	374	318	361	303	326	325	326	326	328	333	290	339	312	335	309	322	335	337	319	334	333	328
13031	11249	16676	22226	23916	23585	20411	34169	59030	54726	42870	29871	15575	6774	1383	1037	1367	1677	1747	1489	1202	984	914	888	921	845	904	874	851	836	827	888	875	857	877	885	810	855	858	860	833	852	837	826	853	825	864	826	817	810	879	862	817	853	833	913	857	857	891	846	841	852	890	863	863	809	851	823	868	856	832	841	893	816	923	817	837	927	896	828	846	886	921	873	863	879	859	787	816	886	884	878	846	824	830	811	847	850	833	843	903	879	882	846	844	877	870	866	814	853	842	916	862	891	825	844	869	876	848	916	864	873	824	859	844	862	869	886	851	827	907	823	801	840	810	867	817	863	815	849	845	862	905	868	835	868	847	924	844	847	848	857	863	857	824	825	915	878	885	839	801	862	867	817	848	816	861	865	830	863	816	893	852	835	844	872	879	835	827	867	839	870	892	886	870	840	852	875	847	832	860	868	887	857	864	813	796	831	863	805	878	853	859	812	898	858	855	857	858	832	872	846	857	839	843	812	842	855	849	866	839	864	846	861	855	834	839	866	864	822	802	854	853	898	860	870	875	828	860	844	854	901	899	872	872	857	868	761	859	842	874	827	853	899	871	859	845	837	855	797	887	853	866	859	844	834	839	895	892	912	885	827	854	848	875	871	884	835	864	846	830	865	884	827	823	848	860	907	879	844	858	799	912	838	813	841	830	831	876	855	884	851	844	794	845	874	830	829	858	851	831	896	865	890	907	869	818	851	859	887	849	863	823	874	830	860	848	884	855	890	799	847	836	846	836	888	873	785	861	876	896	870	870	838	864	858	838	833	877	871	816	827	856	855	855	864	895	897	862	882	808	866	830	813	861	809	904	860	871	856	804	807	862	824	896	854	863	850	857	836	846	892	831	881	902	895	869	859	887	838	833	829	829	814	869	887	837	823	798	830	864	878	861	817	915	806	877	845	867	854	910	837	833	893	878	857	818	897	800	869	879	877	871	877	831	850	877	808	840	846	840	841	845	845	890	879	888	803	892	827	807	839	890	869	857	874	840	845	847	823	891	840	884	844	827	908	846	855	881	899	828	894	833	850	826	839	836	859	838	838	857	873	824	861	829	872	864	823	827	871	818	885	846	845	856	874	832	878	824	857	846	849	871	890	876	833	874	872	836	859	816	857	886	845	866	832	765	835	802	858	811	899	841	824	850	865	878	888	861	888	893	861	863	847	861	803	842	796	910	827	916	826	900	912	833	854	903	856	955	871	887	932	885	862	842	848	868	811	870	882	815	867	845	875	870	862	824	862	865	838	891	864	871	872	862	796	891	855	856	849	850	856	844	805	817	829	854	932	844	856	851	845	898	826	877	878	875	862	831	863	833	867	785	865	882	865	887	889	805	841	843	826	871	840	871	829	844	842	877	834	856	890	855	834	837	850	856	845	864	846	800	919	886	822	883	821	815	890	875	875	872	893	844	869	833	838	863	820	860	882	829	853	864	834	832	882	849	817	883	841	847	830	826	877	949	863	899	865	857	868	827	806	865	885	871	855	853	904	831	873	782	871	882	866	820	763	841	863	868	868	854	795	873	829	867	854	869	851	831	882	856	889	896	846	862	912	825	797	866	851	868	891	802	860	856	822	891	837	825	874	877	838	841	797	789	791	848	858	855	888	896	866	857	786	876	901	830	852	837	816	862	884	831	861	889	899	817	862	820	818	844	874	867	853	788	844	835	861	844	861	850	855	807	808	826	883	901	862	872	865	877	860	853	914	805	886	836	938	895	846	824	893	835	834	833	940	852	873	790	878	820	842	887	890	863	864	811	858	829	843	860	882	857	882	815	887	838	850	874	840	854	889	849	861	825	790	908	864	884	888	865	877	851	846	826	879	844	871	867	897	861	821	899	832	813	812	883	853	834	833	886	838	866	862	882	800	848	862	855	811	844	854	833	852	882	859	878	828	836	843	907	864	877	830	869	869	845	828	830	828	882	886	850	882	830	844	841	843	880	875	900	877	853	885	836	880	869	843	857	869	831	892	864	835	860	863	823	865	807	809	865	809	857	820	850	819	865	824	865	917	846	858	879	859	874	863	816	830	891	873	865	840	815	839	892	835	900	850	820	860	904	825	819	826	825	809	820	819	838	873	865	841	870	839	881	844	849	865	848	825	844	892	876	921	843	836	851	832	789	799	912	828	827	843	799	886	849	790	853	865	850	834	876	824	872	861	801	855	870	819	797	823	869	835	840	836	904	840	799	829	829	862	927	861	882	864	848	897	807	870	915	842	857	892	908	873	887	866	804	841	855	861	828	868	816	847	885	822	839	860	910	846	862	880	849	856	832	832	855	872	888	816	789	858	826	911	833	839	855	841	854	812	823	853	871	866	859	848	879	830	830	803	847	852	828	830	843	866	847	863	799	855	835	839	821	792	855	852	909	843	799	787	839	824	855	842	841	857	864	853	859	841	848	868	861	847	819	877	843	871	853	784	854	823	860	875	848	845	835	814	857	837	883	899	924	919	841	872	864	864	874	836	861	918	911	840	851	866	865	838	891	870	825	923	821	846	860	858	849	870	871	818	805	864	918	878	844	844	855	858	865	799	867	846	850	816	807	785	876	790	902	915	851	851	839	822	886	840	851	832	879	866	814	835	834	859	890	884	896	882	857	881	816	868	879	879	791	887	900	839	881	844	864	851	886	852	823	843	836	840	848	883	880	803	829	914	853	826	879	825	898	863	886	832	839	850	883	828	841	861	835	832	850	840	887	865	858	819	850	842	897	854	858	872	838	877	854	843	863	856	877	861	851	845	875	797	893	873	881	881	835	860	848	961	879	768	870	870	855	871	849	792	877	914	789	837	842	899	905	848	828	845	831	869	873	811	871	881	818	857	844	835	840	855	828	922	841	854	865	852	847	824	863	846	909	936	917	830	813	928	838	876	889	773	836	803	836	860	835	842	814	873	873	879	859	881	865	854	857	840	846	901	820	848	874	848	855	870	813	832	824	838	835	877	847	856	864	856	861	869	835	857	868	868	833	846	888	781	872	857	900	856	874	844	814	875	812	860	863	852	832	857	890	823	864	899	849	813	848	878	893	873	870	879	852	916	834	820	900	894	835	824	863	917	863	843	864	837	879	878	888	853	873	849	886	858	889	845	878	859	898	846	854	858	854	887	867	851	825	842	880	867	886	889	870	874	857	854	892	890	870	859	839	817	855	823	857	865	874	882	827	858	851	849	842	830	850	819	880	844	763	899	853	859	837	840	838	856	864	877	798	828	926	814	873	876	793	906	831	818	838	885	881	897	889	826	876	863	865	882	839	903	804	803	830	815	846	880	876	876	851	848	866	867	851	836	872	825	833	898	850	802	895	900	825	860	853	819	853	805	820	883	866	828	923	878	792	837	868	885	837	841	837	852	891	855	853	854	789	832	889	889	808	885	879	841	827	825	837	856	845	864	876	836	864	876	837	832	868	835	878	863	838	862	872	902	911	841	848	882	842	767	882	843	892	852
6068	4559	5291	4531	3000	2302	1500	1595	3397	3473	2491	1355	678	452	331	345	384	343	364	310	311	381	349	361	363	344	333	327	344	308	292	339	318	298	321	344	328	332	302	328	346	310	332	335	315	349	337	330	323	345	318	327	332	361	348	325	321	327	316	318	334	312	336	353	341	354	304	329	321	355	354	324	304	322	344	363	353	329	353	328	329	308	332	353	312	321	344	364	349	342	347	313	308	365	318	331	339	332	290	363	296	324	359	315	335	324	339	338	331	337	339	315	336	353	324	341	329	307	310	336	310	325	332	324	373	340	323	323	344	337	300	312	307	378	331	351	319	330	355	349	305	334	315	338	327	317	355	356	356	329	337	324	332	293	338	334	343	329	325	327	335	336	311	338	323	364	326	339	288	372	311	359	293	340	331	301	360	353	329	328	349	360	343	355	321	339	314	348	365	304	359	336	377	338	336	329	333	354	336	355	332	331	361	317	292	364	351	319	366	326	343	364	332	318	351	316	343	336	345	340	349	346	330	321	346	319	354	343	347	333	335	352	297	323	371	302	344	368	327	317	335	314	333	318	317	340	346	371	320	327	358	326	363	321	332	313	309	299	357	319	346	354	293	339	336	321	327	333	369	293	347	342	317	333	355	331	363	330	347	316	352	369	313	366	352	344	349	344	325	331	323	330	332	331	304	333	330	324	344	332	316	340	345	350	325	338	323	338	343	355	362	304	348	331	329	319	342	318	337	345	341	341	323	284	334	325	327	295	341	302	324	309	344	308	329	320	339	273	359	316	313	353	357	333	316	351	341	329	332	353	371	344	314	352	365	332	342	354	353	363	327	324	325	325	334	329	370	347	324	345	317	329	319	312	330	340	338	344	334	334	329	318	303	343	317	339	290	349	344	317	325	358	280	304	336	310	315	338	318	316	318	314	343	338	308	351	349	333	353	331	328	324	310	353	316	302	352	307	347	321	329	342	344	345	363	335	332	329	330	311	359	320	344	315	332	344	338	311	349	299	333	335	310	316	343	343	358	327	331	356	343	313	341	314	366	311	332	349	320	354	365	298	350	344	342	329	315	331	355	365	352	353	319	359	356	349	316	357	349	342	310	362	314	337	342	328	355	364	337	291	342	336	361	330	344	335	311	349	325	317	329	292	332	321	339	349	345	349	352	326	341	321	342	330	346	373	352	347	347	333	325	337	334	368	344	348	369	354	312	337	338	344	350	313	347	355	366	352	339	296	337	330	309	338	356	329	318	319	317	346	337	311	339	330	347	342	340	307	346	331	330	311	306	338	366	331	310	355	342	285	360	354	316	304	339	363	323	354	352	336	362	348	363	343	321	311	350	349	350	380	369	319	357	333	299	369	368	336	323	328	351	315	316	342	327	290	305	307	316	354	348	345	309	341	346	348	325	349	300	314	337	351	327	312	347	337	333	336	309	350	300	342	372	317	321	311	342	294	292	328	347	317	339	310	381	341	371	309	367	345	316	322	356	338	323	333	350	348	387	345	344	336	329	316	344	340	316	349	319	336	335	301	329	324	296	363	306	294	339	306	340	344	327	297	300	340	354	330	342	338	351	338	329	378	355	328	340	359	363	344	349	323	364	334	288	364	345	331	329	309	340	327	331	371	317	351	333	332	319	344	334	358	333	348	351	361	324	330	286	300	342	308	329	289	305	337	340	318	347	328	342	362	340	310	333	332	319	331	361	328	346	317	320	329	333	337	341	305	317	321	340	325	316	348	320	341	342	305	335	370	337	316	370	288	320	359	381	372	348	326	334	343	327	345	316	316	355	324	322	352	306	353	327	337	300	335	339	322	323	335	321	313	337	317	332	365	331	301	341	297	323	302	278	308	340	344	329	324	349	375	328	289	347	331	327	327	352	329	318	312	335	367	328	343	325	343	344	321	327	318	310	326	345	362	351	350	334	319	347	340	351	299	354	326	337	304	322	342	333	305	307	318	347	322	357	357	318	363	302	323	326	316	357	301	325	356	313	329	300	330	326	327	336	363	327	338	303	324	357	349	328	308	359	348	325	328	337	332	326	345	334	321	302	357	304	332	318	332	323	338	339	354	326	309	333	349	351	323	329	342	320	324	349	321	322	348	324	328	327	335	333	306	323	354	352	295	340	333	341	342	377	307	335	360	327	331	323	330	342	340	317	331	327	365	328	349	375	358	322	343	321	374	349	320	359	334	340	332	346	334	333	305	303	335	351	328	328	331	346	324	333	346	316	352	332	314	347	326	332	370	313	335	318	351	331	352	313	372	331	314	330	311	342	334	340	324	373	341	303	343	329	345	339	308	348	343	347	369	366	350	301	349	346	319	366	313	339	296	332	340	341	335	357	346	346	338	303	347	305	330	340	332	333	336	316	321	309	326	323	351	338	316	354	340	329	344	309	288	338	346	337	315	330	350	359	357	344	331	363	331	349	319	340	322	324	329	306	334	331	341	368	340	363	328	321	333	302	320	331	362	315	379	328	335	324	322	335	369	345	332	310	350	359	352	338	315	361	345	337	338	357	340	324	329	344	333	346	355	346	318	352	332	350	305	320	332	313	346	328	341	349	338	310	350	333	348	311	320	333	330	311	314	304	322	336	368	349	312	323	362	367	338	334	347	328	304	337	319	353	332	344	334	334	315	328	358	323	354	363	334	316	320	338	352	321	331	322	349	328	332	335	374	306	337	339	350	346	307	322	346	303	329	339	352	327	304	363	338	332	329	373	315	354	309	349	349	329	351	349	346	326	364	329	348	348	312	323	328	367	325	333	332	340	338	303	316	330	333	350	332	337	349	311	330	349	317	307	301	377	357	310	307	314	339	318	355	338	317	370	325	346	343	356	330	305	311	323	332	323	338	345	321	343	354	302	322	327	347	333	303	336	304	327	310	354	293	322	340	306	333	323	340	372	331	363	330	314	349	336	362	351	360	336	357	334	369	348	337	328	374	303	317	332	319	349	344	324	382	375	303	322	353	322	324	340	337	356	320	340	326	345	323	329	340	325	368	336	312	376	338	328	325	298	350	341	332	346	328	338	328	330	344	323	316	342	327	326	334	349	309	336	351	338	354	322	312	328	332	344	345	292	321	340	332	329	339	325	348	331	377	350	322	316	338	329	363	323	358	338	375	317	355	292	345	351	349	353	307	327	305	331	354	333	335	320	308	327	310	338	290	344	375	340	342	316	342	327	326	304	323	328	326	344	324	364	352	331	352	349	380	302	336	338	360	320	332	346	369	343	330	310	343	348	343	302	326	316	328	320	295	336	340	330	329	334	335	335	355	345	305	340	353	334	350	355	348	342	329	319	334	322	332	351	313	316	356	360	300	367	314	345	332	315	328	315	314	327	345	330	360	358	315	331	316	346	342	312	327	349	314	351	359	344	342	348	321	372	337	334	347	321	319	349	318	357	330	323	328	334	342	321	315	339	334	355	336	334	328	348	357	355	356	309	340	342	297	348	343	348	328	350	304	345	309	321	292
4754	3928	6679	9317	8764	8100	5791	7501	14925	14004	9408	4839	2205	1352	903	905	877	962	899	967	909	860	909	880	893	815	838	844	848	885	822	848	832	792	893	882	922	881	912	846	842	892	877	901	866	889	826	920	873	851	844	874	884	896	856	882	911	893	894	860	863	838	889	931	864	874	897	841	837	882	901	846	831	856	856	914	864	863	875	895	830	887	883	897	896	847	877	869	826	823	855	918	867	872	857	886	823	865	851	903	883	851	852	905	869	871	894	888	895	823	881	865	892	882	858	863	894	898	895	860	858	886	911	823	923	863	876	836	872	892	870	882	867	860	841	865	919	888	925	874	804	878	876	892	880	902	895	892	865	903	861	873	861	858	919	826	853	853	901	881	817	895	874	882	884	899	886	899	895	836	862	881	914	861	851	849	888	843	877	874	845	835	839	867	894	859	890	873	894	870	883	910	882	872	862	861	834	910	857	899	891	820	884	895	876	876	898	856	843	880	901	860	845	820	864	882	907	856	862	842	904	850	878	861	907	821	831	837	916	848	873	850	835	920	851	888	886	828	876	871	884	843	854	888	913	842	900	836	895	858	942	870	874	857	808	864	846	856	937	814	839	874	833	861	853	911	854	856	885	925	867	877	898	892	844	818	844	857	891	863	833	851	880	834	885	813	860	870	854	910	874	889	892	874	898	887	838	844	865	902	907	855	880	873	834	847	843	892	844	879	846	920	864	849	879	896	865	889	867	839	902	842	887	868	827	808	858	856	892	918	906	891	894	832	840	876	820	862	854	859	805	866	834	883	853	843	850	879	849	885	818	885	801	911	869	853	890	839	818	866	907	900	853	910	826	896	906	872	861	847	851	912	876	847	857	832	875	822	894	847	836	838	897	847	902	898	897	867	847	875	874	916	861	860	881	871	858	914	846	875	875	892	844	877	882	903	871	848	862	836	829	857	892	862	814	905	880	900	908	876	876	891	874	866	915	817	894	861	944	900	889	883	919	902	927	871	880	895	865	873	890	840	856	878	868	853	880	813	863	895	885	846	839	833	964	837	820	883	834	918	905	885	886	833	860	852	800	884	870	938	897	817	884	860	879	849	848	870	834	900	900	830	869	850	897	837	887	866	863	881	834	832	890	890	849	871	934	859	858	890	896	918	914	869	862	909	867	909	866	865	868	875	897	879	787	876	889	833	908	875	843	861	887	886	827	897	884	896	856	870	886	870	962	848	874	879	918	883	894	850	886	922	853	905	845	922	931	855	894	851	813	882	902	864	890	858	867	895	872	849	867	829	907	881	847	857	852	887	871	871	874	879	888	830	802	879	896	864	872	887	853	828	901	901	845	909	905	893	868	904	908	857	892	834	848	844	894	830	894	897	809	865	810	845	831	830	853	842	870	898	843	856	865	894	905	881	922	879	894	870	884	880	806	883	860	845	883	891	842	789	863	842	867	837	871	856	869	847	897	858	860	872	875	882	886	854	879	877	893	836	874	866	891	867	822	918	921	828	857	798	892	863	867	861	872	867	814	866	845	871	838	911	866	894	860	852	889	891	883	880	844	906	832	884	884	908	865	897	917	848	881	836	900	891	855	836	889	870	855	855	890	911	891	812	880	837	838	872	882	907	861	890	835	854	852	870	878	905	887	911	852	858	876	886	883	880	855	855	856	887	874	831	873	840	890	868	869	874	849	844	831	878	869	886	848	794	855	868	882	884	827	872	865	848	868	857	922	878	899	886	923	815	850	840	911	919	887	875	877	822	816	879	883	848	846	894	879	859	885	933	903	904	823	830	835	871	837	843	901	904	858	870	813	886	860	831	815	867	822	877	878	827	907	914	877	847	841	871	873	884	922	847	878	893	879	928	859	855	870	850	894	879	876	894	865	846	896	881	843	842	896	882	866	860	831	861	850	889	850	906	835	859	850	860	863	855	859	885	877	841	897	830	864	923	872	886	876	871	884	896	837	854	868	889	881	864	889	954	872	896	883	934	872	857	835	886	823	920	859	877	817	819	889	875	831	857	845	887	860	873	874	876	878	855	875	881	854	828	861	815	902	846	883	828	901	906	921	865	943	856	853	798	857	845	831	908	844	895	872	858	876	863	890	832	910	892	853	838	874	906	830	859	847	855	936	882	871	869	866	850	910	930	931	906	875	900	878	855	898	885	824	918	908	857	844	869	878	844	913	855	889	851	896	839	863	890	878	894	862	869	838	819	869	880	801	875	903	886	824	905	868	867	897	917	829	881	930	828	849	865	878	876	819	900	927	849	888	857	889	949	857	933	854	892	891	908	911	819	874	861	839	876	901	909	892	874	901	826	863	800	813	917	852	858	879	888	827	830	905	850	884	853	867	855	841	856	918	868	860	861	838	884	901	868	846	830	931	926	856	849	941	872	882	797	878	867	886	869	823	930	829	889	853	863	887	860	856	888	899	923	852	887	905	882	852	860	861	853	927	887	887	873	890	869	819	934	904	832	943	852	926	868	860	886	852	822	837	876	823	834	916	851	857	831	876	900	847	873	854	861	877	856	863	871	877	825	895	909	910	924	833	941	859	859	876	843	883	865	850	878	880	873	926	825	942	880	886	821	906	886	893	902	909	882	843	829	852	923	861	818	892	872	871	880	859	875	875	898	886	876	840	885	890	811	901	871	844	842	825	929	907	898	885	872	901	883	835	871	863	878	819	887	910	896	842	858	854	893	881	877	836	823	911	848	843	889	865	915	855	894	819	793	889	857	842	864	887	872	869	906	891	887	880	845	908	879	955	867	909	832	873	876	880	861	898	828	868	873	920	899	888	924	902	816	835	868	834	905	858	940	864	847	862	885	851	909	899	924	871	828	842	826	824	902	872	874	839	854	867	871	864	861	874	859	859	852	876	868	876	883	858	892	898	851	870	836	846	864	834	862	876	869	898	893	865	868	861	856	869	893	901	845	827	884	933	861	807	869	871	873	904	870	868	937	848	858	842	831	915	829	928	877	888	854	853	853	847	888	868	906	853	839	894	900	850	876	887	908	877	862	890	879	878	867	899	873	911	863	881	862	907	889	841	851	825	914	919	847	921	861	867	842	857	926	845	852	849	883	848	840	837	865	909	884	828	850	904	919	902	877	868	852	854	876	896	899	833	843	846	905	878	853	853	843	854	895	892	837	887	912	903	838	854	919	850	872	915	858	894	911	898	849	899	838	838	860	874	811	886	836	920	877	789	887	857	865	857	854	889	857	878	860	874	894	840	885	836	891	855	871	857	848	890	896	878	846	911	857	879	886	916	865	866	828	860	853	832	873	871	860	905	854	882	863	869	920	836	884	874	819	871	899	842	896	910	841	823	896	870	866	833	842	865	840	923	866	883	867	893	922	934	897	816	902	846	875	883	839	915	875	908	909	867	924	807	865	834	853	865	855	866	898	867	878	893	863	876	853	886	876	909	867	896	852	892	902	849	821	888	855	880	882	880	837	891	863	863	878	860	927	868	899	865	901	875	847
14310	9889	14401	16448	12686	9612	6534	11422	31300	28340	18567	8504	3035	1287	430	372	387	430	449	366	370	386	355	354	331	339	386	359	306	360	322	377	370	309	296	331	339	377	306	373	347	346	333	324	356	348	385	365	380	355	346	355	358	322	342	327	367	341	337	361	324	333	327	330	367	294	336	355	347	335	364	352	354	350	339	334	337	363	338	355	351	352	389	373	353	350	352	337	357	381	362	362	363	339	336	324	375	352	348	372	380	369	354	359	369	341	361	339	335	323	355	342	343	332	332	323	386	350	365	381	343	357	374	367	344	354	339	331	377	314	327	358	353	358	355	298	380	382	352	349	350	329	327	337	343	344	318	344	346	405	323	364	361	357	347	377	354	355	337	397	335	327	310	354	336	360	325	322	358	388	339	335	329	372	338	331	339	337	351	333	371	351	321	346	352	365	336	349	343	377	306	347	325	325	360	375	342	337	324	365	351	320	318	343	327	311	353	344	336	376	371	321	330	353	353	329	371	383	325	347	332	335	355	357	353	366	360	382	341	324	348	308	352	350	284	365	373	372	383	345	335	305	345	340	339	325	362	343	332	346	375	341	339	370	316	395	327	369	378	361	359	354	311	341	354	356	362	321	371	330	358	355	326	337	311	359	376	381	355	312	357	343	350	331	331	343	346	360	377	362	384	376	364	338	343	365	330	334	361	323	361	379	353	349	332	306	316	364	382	348	369	353	350	336	349	339	354	342	325	331	374	333	346	345	354	373	337	346	329	323	339	348	359	332	389	340	322	365	378	374	327	339	361	354	365	363	338	336	337	322	333	354	314	328	340	343	340	400	356	370	354	341	339	342	395	366	369	337	351	346	336	326	334	381	314	358	337	373	362	300	318	323	341	320	348	348	360	332	343	346	343	354	374	338	344	373	312	346	345	376	338	349	334	356	351	342	325	386	357	352	360	352	348	373	290	336	353	327	343	373	337	351	371	336	352	331	331	333	358	321	350	368	340	341	368	343	314	353	345	358	305	327	354	316	327	341	323	335	324	372	330	371	324	352	327	332	363	351	363	349	318	365	352	344	334	389	312	324	319	382	368	354	373	348	352	376	354	334	336	367	319	322	351	370	362	338	321	362	362	354	333	379	335	361	333	392	361	331	369	356	369	340	313	335	337	355	360	348	337	353	331	328	360	334	345	363	374	326	370	349	336	360	415	336	367	350	350	360	372	345	338	346	355	354	324	344	353	337	346	341	333	359	339	383	376	365	352	343	333	314	370	335	340	381	322	323	359	334	337	336	354	344	332	356	358	343	360	339	354	379	327	358	324	354	339	377	322	355	350	330	349	333	379	333	345	350	311	345	339	368	337	375	349	346	353	347	334	329	338	375	338	349	328	329	337	345	361	317	381	339	313	342	353	353	367	383	362	322	358	342	369	403	341	342	338	327	378	346	331	344	359	341	333	344	332	341	375	369	304	324	367	327	334	357	350	362	352	368	312	352	367	346	326	357	351	343	385	362	311	354	349	346	339	386	365	340	362	374	332	371	363	384	363	358	361	343	381	342	364	351	359	347	351	344	336	366	337	348	359	367	338	365	370	329	324	377	355	356	356	332	367	369	368	350	339	320	320	351	328	334	337	338	356	340	375	368	354	361	369	304	343	339	333	348	338	351	348	334	350	358	332	357	344	333	363	352	346	351	354	322	360	368	373	357	346	332	368	362	346	360	314	351	368	408	336	363	338	334	378	360	367	377	367	341	371	379	346	331	385	394	349	352	328	378	330	358	311	358	343	325	342	333	325	340	334	331	367	325	322	375	339	330	376	384	359	370	383	319	328	343	336	324	340	333	357	349	329	356	377	376	334	362	335	336	321	359	350	345	325	338	340	333	314	370	406	336	348	391	355	313	349	362	375	356	367	371	348	355	380	339	335	346	352	343	360	321	350	333	334	340	329	359	350	377	376	342	354	346	331	354	351	355	369	334	342	333	320	359	350	376	338	310	362	348	353	342	354	353	369	345	346	341	330	355	320	343	409	377	363	358	363	330	359	356	333	357	300	341	326	329	386	368	388	344	343	359	344	363	355	389	365	362	320	319	348	361	355	337	336	364	321	346	349	314	340	343	362	327	350	350	327	333	348	366	383	381	342	383	364	363	344	358	351	336	338	339	345	346	371	338	349	332	387	300	339	330	335	335	345	368	347	346	340	348	341	336	326	328	348	354	350	336	354	396	325	325	347	407	371	339	346	362	336	353	319	312	350	327	347	342	346	364	334	334	336	350	347	325	337	353	354	346	328	361	345	351	337	389	324	333	317	327	345	342	353	335	388	360	368	347	353	382	352	313	370	384	359	325	343	351	353	308	371	338	330	336	343	325	329	362	312	321	320	345	361	364	332	324	375	332	313	357	362	326	349	345	323	381	329	357	360	383	316	336	356	356	347	295	345	334	300	328	380	348	351	379	347	347	359	385	352	365	325	362	378	341	384	329	318	355	337	335	337	344	329	326	341	359	349	367	367	372	378	317	344	360	378	316	350	353	335	347	364	360	335	350	356	330	327	352	337	372	317	331	326	366	352	364	336	326	361	320	347	337	326	345	349	341	331	311	338	375	330	333	360	349	349	371	376	361	342	324	357	359	374	365	367	333	352	334	359	382	342	346	338	372	360	380	329	340	357	359	348	337	325	345	396	348	351	345	381	337	373	350	346	351	357	331	336	338	331	343	315	339	347	348	326	332	346	343	342	361	298	364	372	315	344	367	341	330	338	330	354	337	354	344	340	392	358	318	352	334	314	359	347	381	343	327	358	377	349	343	348	323	357	343	368	376	358	352	319	365	355	354	324	368	352	380	353	320	339	350	348	335	320	352	340	325	350	355	356	373	358	316	350	336	355	349	374	344	322	347	306	376	345	344	347	318	341	331	365	351	309	359	345	339	329	325	359	341	322	340	361	335	363	333	349	352	332	339	343	375	356	364	356	377	364	340	354	314	348	371	337	349	365	343	297	337	352	347	348	356	325	346	308	329	402	352	346	355	352	379	317	336	338	334	394	366	325	328	354	335	361	342	389	340	326	330	335	356	360	345	374	349	345	365	362	363	320	335	359	328	358	330	346	364	337	366	337	326	335	330	374	320	330	367	341	365	387	369	354	370	353	385	335	362	356	358	396	348	365	341	322	359	320	313	359	324	350	348	370	332	357	331	367	331	370	388	377	357	395	353	349	314	338	328	369	308	348	364	356	360	358	332	320	374	354	321	380	350	374	324	358	343	401	333	350	354	348	364	400	361	387	323	350	348	360	370	349	372	339	346	335	349	339	365	341	357	351	363	376	338	332	329	317	349	348	389	346	347	357	363	361	338	318	348	396	368	338	339	354	347	339	378	339	364	336	326	358	376	354	323	350	352	328	381	315	346	345	370	332	344	367	381	321	353	329	355	355	324	327	303	359	339	321	345	328	335	360	363	329	364	338	350	360	393	354	319	367	336	376	336	344	347	352	352
9963	7787	13774	18555	18157	17614	14355	26402	48719	44925	34972	21577	10759	5078	1242	1052	1141	1362	1326	1216	1062	984	889	879	944	854	886	899	881	911	857	923	865	878	901	850	960	915	898	918	865	882	904	926	876	903	905	910	863	913	905	850	937	925	916	897	893	892	894	930	929	922	880	893	895	870	937	866	865	949	891	893	968	917	928	867	936	976	899	919	899	920	901	879	873	900	901	890	929	892	903	865	893	910	942	884	872	918	974	907	861	875	937	893	907	938	933	916	823	901	937	855	876	900	906	875	901	916	905	869	891	896	870	928	877	940	903	892	927	926	843	900	913	938	937	899	853	929	868	875	919	883	977	867	923	860	891	931	939	899	896	887	953	851	885	887	912	901	900	836	899	861	893	900	948	891	864	871	882	866	898	889	916	937	922	910	938	846	931	918	887	904	904	949	932	890	893	894	974	922	913	903	900	928	880	940	913	873	889	969	869	872	878	943	877	868	885	875	918	890	855	866	939	894	911	873	911	903	924	868	864	922	914	929	876	883	907	886	909	827	874	979	906	926	864	941	900	868	888	891	896	889	874	890	884	919	860	959	886	979	910	928	855	886	876	887	899	949	852	901	855	901	866	936	968	862	935	856	927	885	931	908	972	906	887	867	936	962	939	886	859	935	881	907	903	914	923	965	910	883	900	890	911	914	882	939	887	891	866	890	924	877	862	928	877	907	919	891	857	934	934	890	909	894	887	934	925	881	927	908	898	922	920	968	851	941	949	887	896	866	914	955	920	947	863	947	933	902	895	847	870	900	916	923	902	941	878	938	893	918	862	905	897	953	916	940	885	856	922	902	866	867	859	924	858	961	938	892	880	974	918	943	917	894	905	911	872	893	891	925	883	878	899	938	915	926	835	910	886	877	959	912	888	908	867	886	934	934	915	920	914	918	894	875	950	882	912	854	903	865	970	940	829	910	910	920	885	918	849	891	888	933	897	940	916	891	913	994	861	877	855	866	845	915	876	866	897	881	881	935	910	871	953	908	825	905	921	835	937	893	931	869	880	890	914	889	923	934	903	934	897	885	919	930	847	875	895	960	935	869	918	892	925	925	899	862	913	901	868	909	877	881	932	895	990	835	933	893	915	927	908	882	911	954	888	867	909	909	889	941	882	859	917	910	878	946	901	903	890	921	874	914	964	891	886	884	904	884	892	916	903	900	875	918	944	941	847	884	938	909	889	908	898	898	902	900	929	921	900	945	916	845	903	904	904	910	922	906	895	923	887	836	912	925	928	953	863	881	940	912	900	912	922	909	847	916	898	873	893	868	932	895	856	935	905	925	930	919	881	934	894	857	891	938	913	845	893	896	885	951	922	883	891	945	896	860	896	911	871	959	878	879	914	921	908	923	875	959	893	870	928	854	920	878	946	879	884	923	886	892	891	889	909	905	895	950	937	928	854	944	931	886	915	935	869	907	893	918	898	889	861	918	942	920	893	940	936	907	915	886	867	944	888	887	893	911	876	916	902	867	895	865	939	881	859	916	938	932	941	858	893	893	889	953	882	889	906	867	895	883	918	875	904	913	895	851	928	924	905	874	944	889	852	930	910	892	917	861	896	900	872	908	882	884	915	918	914	876	897	887	862	883	905	850	911	918	900	920	894	899	892	915	874	933	952	876	906	910	866	877	941	914	869	909	889	932	898	876	939	876	898	907	905	831	926	902	831	849	928	867	916	953	898	896	834	870	888	941	906	897	942	908	896	924	904	893	855	956	908	842	950	864	870	956	856	856	885	934	899	905	920	890	859	888	885	927	887	887	848	948	934	859	971	955	913	887	886	895	977	935	913	920	872	922	967	855	859	920	856	888	966	918	908	872	929	878	844	915	977	898	862	901	854	914	914	881	978	903	885	915	945	909	912	869	882	888	927	893	926	859	874	922	917	903	936	857	945	886	898	873	855	877	911	928	941	875	857	892	946	880	908	888	921	936	889	852	938	929	887	944	910	873	920	895	919	918	866	908	902	840	926	892	919	867	856	895	873	919	933	864	845	886	876	882	917	988	908	885	911	905	900	886	917	899	952	929	921	905	916	880	894	908	910	903	901	853	880	906	922	892	893	966	841	891	924	871	889	889	902	960	912	912	898	927	883	885	895	944	923	943	895	941	948	964	937	870	920	875	915	936	910	888	867	928	923	898	924	903	936	969	898	893	947	896	907	909	918	956	924	876	923	866	910	896	923	882	895	911	891	915	923	928	887	872	903	958	950	939	877	962	898	908	907	891	914	893	878	911	872	964	882	923	871	905	922	874	940	908	892	901	873	929	914	924	871	888	911	893	883	859	852	865	904	909	899	945	906	909	837	903	869	894	893	869	841	893	921	915	908	875	967	893	913	883	903	940	901	859	916	914	942	875	925	908	943	909	895	971	877	892	889	878	931	924	886	927	943	916	934	893	876	867	906	875	942	908	888	896	920	888	902	884	954	953	917	888	882	903	874	865	899	896	886	899	863	889	916	864	962	877	874	912	908	921	903	872	880	904	923	921	950	892	900	896	940	931	875	922	884	912	899	880	910	896	911	851	930	949	885	849	935	906	848	950	867	894	908	984	864	873	941	963	938	918	918	929	965	921	930	958	932	907	928	879	962	907	883	897	901	918	948	844	905	905	870	905	935	864	939	890	920	917	920	904	924	913	885	899	868	911	829	886	865	898	921	923	900	923	893	878	915	913	938	915	903	913	872	925	926	901	866	943	841	873	906	936	893	866	893	870	858	889	908	895	907	901	902	879	938	849	803	887	868	941	920	904	938	896	901	901	845	909	899	898	914	904	933	922	908	818	920	933	895	909	912	855	859	905	973	943	920	870	928	910	915	897	936	871	899	880	921	879	885	939	914	947	873	902	926	872	943	876	909	892	933	887	889	908	897	904	881	933	937	869	879	886	900	935	860	894	957	917	913	907	877	922	897	903	835	878	1016	917	919	977	902	885	870	928	882	951	861	877	907	936	918	908	901	920	933	899	910	917	873	903	855	919	903	878	920	855	884	845	954	893	958	863	907	930	934	894	924	936	915	895	914	856	919	934	890	898	939	927	882	870	923	896	902	875	880	930	906	942	923	962	868	886	967	905	921	931	892	862	920	862	915	909	920	901	909	880	905	876	845	918	870	868	903	888	883	901	873	924	888	890	883	870	876	885	876	936	919	967	897	885	931	869	886	896	853	900	899	900	856	869	878	867	921	904	863	944	887	887	941	913	907	890	874	922	926	878	936	855	931	886	882	906	914	881	875	935	925	889	923	910	908	861	859	848	889	933	869	864	923	873	896	885	949	857	967	950	940	924	910	958	956	908	888	929	894	879	901	946	867	880	901	881	914	944	937	968	958	869	960	880	873	875	918	911	881	917	890	876	861	954	910	895	922	933	892	924	942	909	927	957	880	920	931	898	879	918	896	907	910	910	896	926	964	920	882	950	860	873	942	920	913	893	909	854	884	907	891	919	923	890	893	897
22043	14851	20004	21613	18279	13916	10748	17238	45076	40834	28857	15070	5946	2378	606	401	474	471	443	436	385	371	310	326	324	290	340	336	349	331	363	343	329	327	313	318	334	322	315	344	309	369	346	345	319	316	369	356	337	316	356	327	334	321	322	330	315	331	320	328	313	333	314	305	320	332	329	349	343	353	359	341	351	351	359	342	346	357	307	369	353	336	328	318	299	351	340	341	316	315	344	300	348	345	361	352	322	307	352	278	328	354	355	332	367	327	348	336	320	322	327	344	338	333	319	336	324	362	361	314	348	325	335	340	351	325	332	327	352	331	384	334	337	353	355	328	360	348	356	340	351	327	365	317	311	320	331	343	335	332	339	338	302	329	333	326	350	365	311	329	311	334	316	340	357	343	355	350	357	369	355	333	317	269	329	309	326	375	339	352	358	348	337	336	343	334	367	361	324	322	329	336	379	321	345	367	339	368	317	335	349	317	331	347	347	314	332	290	347	336	309	362	347	336	354	347	309	308	319	312	328	356	324	317	386	335	312	320	335	325	307	378	327	332	327	308	356	364	327	347	349	356	357	306	329	328	338	356	334	337	358	336	301	346	353	331	344	305	365	362	347	339	336	326	336	341	321	300	346	357	341	308	362	339	339	313	362	321	331	334	344	322	336	322	319	316	353	346	307	314	343	332	316	322	343	340	377	373	324	337	327	336	298	316	332	351	331	338	350	348	354	365	387	347	357	348	346	336	372	362	345	332	373	336	330	345	355	373	332	334	363	319	312	327	331	329	322	355	325	325	353	304	323	313	326	350	322	348	342	319	367	334	350	298	311	310	320	336	334	331	318	345	361	350	337	311	321	302	337	330	327	333	334	322	349	348	334	334	356	346	356	361	336	359	348	319	336	369	321	354	334	302	309	342	358	338	337	323	354	332	330	326	295	326	322	341	323	312	356	312	355	350	354	342	350	357	309	328	350	333	319	337	337	356	343	317	314	332	372	332	321	331	317	322	358	336	317	336	336	347	318	321	340	335	349	299	323	328	331	355	336	310	359	313	306	345	346	352	339	352	294	337	360	346	322	333	331	301	325	342	319	341	315	366	377	303	308	339	319	347	338	340	350	354	368	313	347	315	341	356	337	341	331	306	324	336	329	346	360	295	371	335	324	328	323	356	359	345	345	329	306	324	346	340	341	350	326	355	346	363	353	333	332	370	285	352	331	342	360	329	333	310	307	320	336	301	298	344	355	326	371	325	358	380	307	347	332	345	341	340	311	340	372	352	357	328	364	367	334	350	374	334	336	338	331	350	369	300	339	350	323	366	298	325	354	346	357	326	343	312	310	335	317	346	397	336	329	348	348	324	319	338	331	373	371	328	383	341	328	324	319	345	339	330	315	342	361	353	373	340	326	309	308	333	317	325	339	339	326	331	307	307	324	340	339	341	351	370	322	384	347	323	330	349	340	346	338	331	316	334	341	329	320	334	355	310	356	353	336	324	329	309	343	354	363	266	337	318	394	344	353	366	351	326	348	336	334	328	348	305	303	317	366	349	320	340	340	319	320	349	341	346	328	330	335	328	349	305	319	335	336	362	339	348	361	344	353	328	334	336	333	340	343	323	339	298	331	332	340	333	327	355	336	337	333	348	351	347	345	353	342	329	337	388	342	357	314	322	354	343	357	350	319	308	350	368	357	349	350	285	333	311	310	323	325	339	323	348	357	343	321	335	324	344	358	359	326	322	352	315	356	358	351	338	363	331	336	361	347	375	332	356	330	313	348	343	310	360	308	339	385	344	344	342	368	349	349	351	345	354	325	318	325	348	318	336	337	358	370	308	341	305	340	357	337	296	318	363	257	349	319	334	332	336	318	348	326	313	323	337	324	306	339	347	352	323	328	337	352	332	325	336	357	316	355	328	337	326	331	346	363	356	310	306	323	350	313	335	332	323	324	334	349	355	306	358	287	330	303	333	314	326	336	360	364	331	332	343	326	331	333	340	355	331	395	332	377	340	314	327	331	321	368	323	315	333	328	320	342	329	325	349	345	326	319	334	357	289	326	365	352	326	350	340	354	334	327	330	342	345	343	380	349	342	331	374	332	290	359	346	328	279	363	342	333	325	348	318	314	344	326	347	345	341	333	305	324	336	318	359	333	368	350	339	334	331	346	327	334	318	331	343	351	351	311	351	368	323	321	339	344	341	307	284	329	303	353	324	327	356	352	336	306	309	336	304	318	339	339	339	319	331	373	335	337	308	333	348	311	357	311	348	333	332	340	324	332	373	309	326	351	324	322	340	310	320	340	353	349	338	320	336	311	356	322	348	348	319	326	324	326	334	327	363	349	332	287	325	330	330	361	335	331	349	337	322	325	320	339	334	373	328	337	361	345	343	315	351	339	350	327	331	314	333	333	326	347	326	333	365	342	313	317	390	326	355	368	364	341	293	347	364	333	323	329	319	320	376	338	353	373	341	375	321	302	350	339	308	350	317	321	343	342	363	321	325	351	318	324	355	330	328	370	332	339	303	361	372	352	332	344	344	309	348	341	335	325	322	332	360	341	356	330	345	327	336	341	365	359	329	349	344	300	342	388	337	320	341	352	337	317	346	336	353	328	333	342	350	319	328	299	309	345	356	323	359	321	326	325	333	338	373	357	351	356	369	339	329	338	364	357	320	319	311	359	318	335	361	339	313	309	319	342	353	330	329	333	362	351	304	337	330	333	347	322	334	339	352	340	327	361	356	323	320	373	321	361	347	347	322	333	336	353	331	313	291	343	329	356	353	336	339	350	351	300	349	345	349	325	315	345	364	322	346	337	349	346	323	363	336	331	322	327	292	331	341	357	320	297	330	301	362	326	349	356	334	299	355	317	328	366	358	368	318	333	308	335	359	353	321	355	324	349	338	349	304	354	343	341	353	322	329	316	303	358	325	353	339	346	344	330	344	336	342	327	353	329	375	356	361	280	349	330	326	325	353	309	351	352	343	324	329	346	356	351	379	314	358	363	347	331	325	320	365	313	342	338	338	319	332	319	361	323	309	350	342	358	332	338	353	327	312	356	346	344	321	351	345	318	313	326	315	350	340	335	316	354	355	341	358	333	333	356	322	328	346	309	323	326	334	332	306	344	338	356	307	341	337	339	308	329	368	340	342	329	326	319	371	338	292	339	307	379	372	324	306	334	314	351	304	320	330	320	342	345	322	318	349	335	352	330	337	364	319	330	313	329	315	350	370	376	337	317	317	340	310	356	351	312	336	320	311	328	331	347	378	344	333	329	361	341	325	342	348	333	311	370	345	345	350	328	338	356	351	297	343	333	341	322	351	336	319	317	347	326	340	357	297	345	319	332	335	325	329	384	330	321	358	352	351	307	350	320	328	345	332	326	325	313	348	352	336	324	323	295	305	333	319	315	322	337	338	318	344	340	309	329	307	334	337	331	330	306	324	331	327	322	332	306	348	345	353	338	342	311	318	333	345	336	356	350	329	352	310	377	311
13046	10534	17079	21737	22663	21633	19328	32382	59153	54673	43188	29400	17327	8618	1862	1103	1306	1594	1524	1273	1126	1005	870	926	857	864	828	807	883	855	849	904	881	882	836	871	858	827	921	871	880	810	868	871	891	866	869	906	919	854	861	943	885	868	840	852	872	900	870	839	812	865	878	872	843	828	853	859	905	900	866	895	910	823	839	840	854	888	853	846	817	857	875	843	894	894	885	858	893	884	931	892	804	842	837	889	896	842	850	871	913	830	877	853	883	821	846	863	883	813	861	879	841	842	854	840	893	873	858	860	847	873	832	864	855	832	896	916	862	827	861	859	879	865	909	875	862	859	830	934	884	890	909	828	843	847	918	868	845	906	861	854	871	871	890	867	905	863	863	900	846	933	881	878	875	883	850	854	841	870	883	860	856	851	876	836	865	837	867	903	797	888	834	827	890	833	885	891	895	864	916	822	892	869	860	946	845	899	866	949	829	852	848	848	822	862	820	864	886	876	856	827	889	860	881	905	879	869	826	826	831	830	873	841	867	885	880	835	846	897	866	860	882	879	832	855	827	925	853	893	903	885	913	878	849	855	879	897	873	887	840	889	843	854	844	883	841	840	837	860	916	882	833	849	896	855	917	886	876	911	859	883	912	857	824	809	903	870	880	862	837	878	850	868	877	858	852	812	862	916	857	846	887	837	878	907	816	887	843	856	890	834	888	849	855	842	873	801	887	865	908	844	864	856	865	873	876	855	884	831	868	849	794	882	858	824	820	837	894	860	846	874	872	837	895	832	848	878	897	819	886	936	817	890	878	954	811	882	849	876	859	887	942	871	892	834	849	853	856	846	869	883	817	848	858	839	907	851	868	886	883	819	877	860	852	864	841	879	913	828	843	852	849	879	829	896	899	883	826	916	891	797	875	854	893	867	892	849	895	912	900	904	860	879	911	812	890	882	900	888	860	883	837	870	885	873	880	841	887	866	840	860	841	897	857	909	875	870	864	845	841	880	962	851	869	831	888	828	848	873	816	888	897	907	874	886	872	877	828	859	871	868	855	843	832	908	842	846	832	843	876	786	855	875	911	884	867	871	840	885	799	892	869	929	888	895	906	891	895	843	901	852	870	826	902	848	898	892	921	858	877	878	892	893	841	842	832	880	877	903	793	867	867	887	865	860	887	871	880	872	847	824	844	930	854	860	851	856	891	932	874	850	872	861	892	857	835	900	830	849	881	861	861	882	873	835	885	885	877	933	791	869	847	887	932	845	831	852	864	862	848	871	906	877	866	892	825	854	901	858	840	861	860	804	868	892	885	850	869	838	887	841	814	851	850	870	829	874	945	845	861	850	847	905	878	860	844	936	841	842	858	875	869	844	864	879	851	873	881	869	873	908	842	896	819	925	856	825	840	916	905	835	859	821	820	840	895	861	920	867	888	850	855	862	862	841	841	853	925	871	877	856	917	848	836	883	857	870	841	946	921	875	839	865	832	873	883	829	818	850	855	814	865	872	872	848	894	894	879	888	833	879	866	802	844	879	853	884	836	840	867	852	884	878	873	834	874	903	905	858	816	882	881	853	834	851	859	874	884	810	866	859	896	844	867	903	917	854	904	846	827	883	875	850	851	815	834	876	859	865	856	885	896	878	886	832	891	939	865	817	896	903	843	872	854	820	871	875	835	937	874	812	829	871	880	864	868	889	877	907	921	851	874	893	900	846	864	883	849	868	815	873	861	877	873	868	903	858	837	834	888	827	847	837	839	844	888	910	858	877	881	890	892	891	921	875	864	787	858	844	884	885	892	838	835	911	848	904	856	872	855	869	826	820	851	862	835	866	916	852	845	880	905	901	896	859	843	889	839	815	896	836	885	839	911	857	870	920	898	848	832	869	889	794	854	892	878	844	854	885	891	848	870	831	850	852	845	881	888	855	901	843	911	918	861	846	865	852	924	840	863	823	891	800	854	817	913	935	855	804	889	887	837	856	847	828	865	846	843	825	894	858	867	902	831	850	913	901	931	865	901	810	809	847	932	889	881	920	851	884	869	854	891	845	857	892	852	844	850	833	880	869	883	866	843	850	827	869	865	867	856	937	849	919	845	891	849	851	882	878	841	837	852	879	847	881	831	894	856	853	821	807	827	890	855	853	825	825	812	822	902	897	900	870	895	881	852	890	858	842	856	886	888	846	886	829	833	853	834	851	910	881	869	842	853	900	845	886	855	878	891	896	878	850	834	918	889	875	884	837	854	884	824	864	898	871	864	910	847	898	819	872	908	851	870	863	872	839	901	871	851	842	878	830	887	801	869	853	851	834	888	898	819	866	893	847	861	870	877	873	905	840	906	915	841	773	902	823	920	871	825	877	841	801	870	886	832	865	878	889	931	902	892	937	862	885	859	904	881	883	886	904	845	847	863	906	889	863	866	899	882	870	869	858	848	882	881	837	858	840	867	866	887	860	903	866	836	878	833	898	895	922	873	904	889	884	854	838	902	881	859	814	881	889	822	850	813	834	884	900	862	877	894	868	880	835	874	822	868	861	853	836	832	874	829	873	839	850	874	830	861	877	901	856	855	862	897	926	889	877	837	882	869	872	892	877	900	857	839	826	855	848	873	860	799	870	884	837	846	851	890	908	890	893	879	880	874	858	862	855	858	907	885	868	805	833	842	853	850	919	878	860	852	875	831	859	864	817	868	925	875	852	899	848	878	894	881	866	841	839	830	861	892	856	845	889	889	841	844	829	838	899	873	866	833	841	897	861	843	839	858	804	929	856	823	855	866	887	887	923	856	873	843	882	867	880	903	834	830	838	877	875	825	810	848	865	903	871	818	847	898	834	871	914	864	862	882	843	923	871	868	837	816	878	893	884	857	820	892	883	881	857	809	849	856	859	896	856	872	842	874	915	849	862	869	919	861	860	917	871	870	887	860	912	869	853	838	854	905	846	856	861	875	833	860	845	862	860	856	830	850	875	822	851	833	823	882	876	876	860	870	852	826	875	886	864	871	814	873	854	910	880	851	836	880	873	887	936	888	886	882	833	838	881	829	814	867	873	850	939	858	908	832	851	825	822	834	853	887	838	872	849	874	823	909	862	904	844	788	887	869	927	893	904	871	843	857	908	878	865	883	871	893	885	868	893	865	816	892	869	898	842	882	818	863	854	863	810	899	833	853	874	825	905	870	860	903	877	905	904	828	843	845	832	873	873	832	843	881	884	870	812	895	884	911	924	873	897	888	857	873	850	876	830	883	863	837	881	837	890	836	910	883	858	881	841	862	817	822	903	898	883	876	911	873	874	942	901	902	861	886	884	869	840	899	879	880	821	889	824	809	810	877	860	878	825	884	856	893	835	927	845	884	871	842	852	877	845	834	898	876	856	839	851	820	894	838	840	853	856	891	909	860	874	866	847	830	904	819	864	834	879	814	852	829	863	877	890	888	854	915	896	858	903	859	874	875	917	841	859	898	889	830	833	912	864	868	927	896	875	870	804	880	816	830	931
5803	4436	5052	4096	3202	2272	1371	1507	3481	3477	2338	1301	777	522	339	351	340	344	342	335	386	353	362	353	303	332	326	312	341	319	347	354	327	371	296	316	359	331	370	311	337	329	355	314	310	343	342	385	309	339	310	322	309	315	337	356	341	362	315	360	335	342	322	323	336	331	335	329	343	350	334	343	323	349	334	371	328	311	291	333	333	340	334	331	342	375	319	345	363	359	348	334	324	308	308	294	342	330	341	296	377	354	355	328	363	296	354	369	346	356	369	347	332	306	340	358	384	307	338	321	307	347	338	343	368	353	317	347	314	357	353	352	321	324	335	317	354	309	344	329	322	298	313	356	365	321	337	326	334	343	314	336	327	321	344	333	318	356	316	345	353	359	347	325	350	340	344	328	302	335	347	344	349	370	334	319	354	342	318	315	327	342	359	324	336	372	337	377	305	336	333	329	335	348	393	352	335	348	311	322	338	337	314	323	327	333	354	355	348	320	319	329	332	323	344	352	331	359	350	329	336	326	323	324	342	355	322	353	354	347	345	341	343	354	320	334	360	408	320	342	302	363	357	336	356	328	308	351	359	307	350	360	320	320	333	336	375	342	337	313	342	343	362	331	325	331	342	312	356	328	354	348	307	352	315	337	320	317	308	330	291	334	363	350	340	333	353	319	340	357	330	339	333	355	326	344	312	329	354	330	343	340	328	281	321	361	350	326	324	347	343	329	326	333	332	331	328	340	331	352	312	375	342	338	353	346	322	302	333	353	365	327	334	361	371	354	364	343	336	286	350	343	330	342	346	354	325	364	324	349	378	348	374	334	344	335	333	347	319	316	336	330	319	339	349	297	352	309	336	330	340	346	314	314	338	360	321	348	320	328	331	355	337	369	314	350	311	341	349	332	340	330	358	351	340	337	338	326	360	365	317	358	344	327	349	328	354	344	348	355	327	357	291	315	317	322	368	366	341	341	344	330	323	374	339	333	368	327	323	326	316	379	310	375	328	327	338	310	337	334	354	328	332	363	333	342	349	326	328	331	343	347	336	337	331	347	318	373	348	311	350	322	332	314	348	371	368	327	344	322	306	356	315	358	323	309	329	321	360	365	328	322	378	314	350	337	340	328	350	308	346	320	336	323	303	310	348	302	346	325	337	328	302	344	354	343	312	290	321	335	316	357	307	346	333	317	316	333	370	327	319	363	346	326	334	349	373	331	373	318	295	313	349	338	319	322	280	334	358	350	343	341	336	355	341	335	343	336	365	327	346	333	339	356	320	349	330	299	309	348	338	313	360	335	338	356	317	330	306	338	319	308	325	341	335	344	360	335	343	352	357	305	348	362	326	372	353	361	317	327	355	361	343	328	313	302	326	345	306	306	319	344	327	327	362	345	359	339	333	298	345	371	316	329	334	344	367	346	349	344	355	350	354	275	331	338	381	306	326	335	302	335	346	317	324	348	331	348	345	345	352	346	370	351	350	291	321	320	355	338	344	339	327	314	322	301	355	352	380	333	341	316	322	311	340	339	336	311	341	318	345	302	310	338	309	345	328	337	351	340	352	318	321	345	359	359	366	349	311	306	326	307	327	317	340	363	332	366	329	358	356	335	331	378	366	307	362	312	337	297	349	347	352	344	337	346	351	311	345	342	307	354	345	390	357	344	310	312	333	331	304	349	311	359	343	307	345	350	350	339	308	376	323	309	361	333	328	321	325	364	349	343	357	360	360	330	333	320	309	327	328	317	336	352	372	363	350	370	316	346	325	340	362	350	348	325	326	357	317	332	317	378	341	374	325	364	362	353	331	343	345	316	341	365	351	310	331	324	311	308	337	310	342	338	306	357	337	320	325	343	338	326	344	329	345	331	338	311	326	333	380	358	351	330	366	318	349	319	318	328	337	340	328	335	314	323	303	311	323	355	330	327	326	305	352	337	332	330	376	346	321	345	316	331	365	308	388	315	325	313	332	313	349	335	345	336	316	319	325	306	335	338	312	339	339	352	331	336	332	331	326	331	340	323	346	359	346	324	317	352	304	331	352	328	317	333	351	343	342	375	335	347	325	370	340	316	336	353	316	330	348	354	348	349	348	323	380	327	342	357	347	287	371	353	355	329	356	327	354	337	330	316	346	317	330	306	319	337	335	367	323	365	313	348	367	320	340	357	358	386	359	379	341	321	331	305	342	344	342	383	368	345	320	334	346	318	343	323	338	342	298	311	342	356	365	379	323	337	338	327	317	318	330	345	344	334	336	339	334	348	314	318	389	327	333	343	342	307	334	337	347	364	346	333	349	331	331	334	334	381	365	358	312	354	386	340	340	347	339	338	317	317	325	344	350	323	339	342	332	334	364	346	325	335	347	333	345	333	354	311	350	337	352	304	338	346	328	318	345	349	322	316	340	338	337	359	343	352	329	353	311	321	358	322	346	321	338	321	334	332	330	347	344	322	357	357	325	380	346	346	367	314	354	338	377	335	363	326	316	336	318	344	329	300	333	312	322	323	309	329	339	361	334	325	363	338	354	302	327	319	327	319	343	352	327	340	354	311	342	328	363	341	357	323	328	321	349	302	312	371	332	357	337	343	343	307	326	337	344	343	320	350	334	305	404	330	345	336	354	338	322	347	343	342	316	323	337	328	329	302	309	333	372	319	346	348	314	300	336	370	328	349	339	344	352	350	343	323	335	328	342	322	351	381	356	345	335	311	323	333	320	336	322	321	319	341	342	343	365	350	328	334	342	358	347	327	351	316	330	317	353	351	307	327	331	333	346	326	320	342	326	359	366	322	329	321	380	356	372	309	290	334	335	347	353	346	335	321	343	307	345	339	345	337	328	343	333	360	366	340	337	321	358	305	315	333	350	322	353	343	344	318	331	344	363	343	341	357	413	324	360	349	361	322	319	326	354	362	355	379	364	336	341	324	374	367	326	339	331	349	312	336	361	325	342	330	362	340	332	313	344	302	343	306	315	296	358	331	326	363	339	365	369	318	386	360	354	302	362	328	331	374	318	337	340	340	364	307	327	321	317	322	319	320	334	342	332	345	338	334	309	295	335	285	351	329	312	334	342	344	344	352	349	328	370	341	346	359	341	335	338	347	302	367	366	351	341	357	326	347	331	332	373	330	362	353	379	371	327	351	371	362	361	339	339	349	348	347	354	339	327	326	324	345	319	333	311	330	353	319	365	370	349	313	316	337	325	295	313	347	329	357	346	345	309	352	354	363	328	355	320	382	336	348	343	341	339	315	342	355	320	351	332	311	334	303	361	292	351	306	377	323	330	333	301	318	340	314	342	319	313	323	344	340	342	357	361	313	368	336	348	375	342	326	341	378	344	334	339	342	311	368	329	362	290	346	359	322	360	333	343	356	343	327	333	340	366	346	326	376	324	334	329	362	354	336	347	319	333	389	338	337	343	326	334	342	312	372	301	327	344	324	349	299	335	317	349	304	324	322	317	347	316	342	342	355	333	338	332	337	341	338	339	335	333	321
4751	4029	6356	8315	8990	7877	5715	7290	15064	13825	8929	4912	2546	1560	952	896	917	965	914	938	873	897	870	857	845	888	856	882	928	867	865	901	877	885	918	820	845	870	897	914	853	885	861	889	856	928	825	863	911	926	880	924	921	890	874	872	857	894	881	845	896	911	889	918	928	880	914	880	903	877	885	883	899	897	830	891	911	888	878	867	914	897	906	930	899	887	868	884	917	885	860	831	890	912	836	843	891	874	915	919	880	847	855	857	913	895	877	902	850	811	904	854	904	870	798	860	902	898	842	866	855	868	856	918	811	887	874	898	882	927	880	918	849	901	832	902	915	891	896	942	879	901	917	837	918	845	876	863	870	918	846	872	865	877	909	884	881	902	910	850	870	843	878	876	834	860	852	930	873	887	877	882	848	839	867	861	940	845	887	854	905	882	866	936	888	879	881	924	846	909	935	868	843	833	926	835	849	879	870	934	911	897	891	931	824	893	891	868	915	896	890	873	902	890	896	890	903	870	891	894	915	947	871	875	839	820	910	887	870	838	880	945	865	888	848	885	873	880	875	863	899	890	880	885	859	926	845	855	866	853	918	932	871	880	845	924	894	894	873	888	864	920	887	893	901	912	855	890	896	849	865	887	856	873	902	859	865	878	868	897	882	928	860	866	840	896	868	870	909	871	863	874	844	878	900	926	912	886	874	890	877	874	900	914	890	896	885	908	831	871	905	921	844	859	880	890	888	854	913	923	897	893	851	861	881	916	905	885	864	864	823	881	922	900	884	909	930	901	864	857	846	858	864	879	850	875	885	887	948	943	872	926	882	849	873	894	902	915	941	818	880	828	850	883	826	921	830	825	888	895	882	879	924	855	895	885	863	912	876	861	894	874	865	889	873	901	937	901	834	867	891	839	882	889	911	877	823	902	860	882	880	915	899	945	909	878	864	912	882	849	877	910	926	878	827	883	894	878	885	879	916	857	884	899	872	913	901	897	849	848	850	846	841	861	909	873	813	889	918	926	848	877	919	879	897	879	890	907	882	832	836	858	841	901	861	882	870	892	851	888	906	845	873	884	906	894	900	853	913	845	863	888	891	851	872	940	853	834	937	869	934	889	890	885	823	939	854	939	842	933	886	856	896	849	893	902	888	869	842	899	838	848	930	887	883	853	869	873	832	865	834	887	808	842	938	847	925	856	870	898	897	837	903	898	870	890	916	871	896	890	856	939	831	882	833	908	891	931	874	862	873	841	896	899	899	864	914	875	871	878	892	895	852	884	895	906	924	891	879	848	901	886	862	860	841	903	860	883	952	892	914	890	898	891	838	858	891	840	832	857	873	870	907	870	936	891	903	878	885	876	901	897	863	922	881	875	882	849	944	827	856	876	870	896	918	882	861	901	946	870	860	880	939	893	867	888	878	898	868	861	883	870	904	847	875	882	929	907	902	803	857	840	874	866	847	806	873	920	821	866	850	887	853	836	883	912	891	879	907	939	871	898	927	910	897	892	863	907	850	857	865	856	863	924	833	826	938	847	888	890	936	866	891	891	900	842	821	917	818	898	858	836	906	876	848	875	834	866	909	901	895	853	870	846	860	879	841	882	878	892	857	887	888	902	807	886	832	886	881	877	851	880	862	937	880	877	928	912	875	855	798	878	874	853	886	918	919	867	896	875	889	898	925	893	840	869	886	891	849	902	872	836	895	849	866	881	906	934	903	818	865	878	885	833	882	931	907	834	835	824	904	869	865	909	885	859	889	866	873	902	879	835	847	887	893	893	856	847	909	847	871	866	814	828	857	885	853	909	844	908	931	850	829	883	893	898	898	887	854	861	910	846	862	867	906	887	919	894	883	875	891	881	894	906	866	878	901	857	862	896	855	881	906	923	952	852	839	861	902	891	916	863	854	895	880	879	871	858	832	875	872	861	875	909	901	833	846	880	848	864	876	848	835	900	895	882	887	845	868	915	898	876	896	842	853	874	833	890	907	873	890	850	850	844	810	887	856	910	888	846	905	821	894	856	906	900	899	800	864	834	902	855	879	886	896	916	895	900	870	862	883	829	831	872	888	882	870	941	885	921	910	843	902	899	888	848	859	903	894	920	904	854	872	869	870	896	888	888	871	869	917	850	879	906	898	879	872	904	834	872	861	870	869	891	877	880	878	857	912	846	888	884	872	893	856	848	916	897	853	815	883	883	830	884	849	858	906	875	855	890	834	837	954	904	868	817	918	861	835	863	880	898	853	876	900	865	892	878	818	890	914	856	857	937	915	870	866	866	855	877	876	851	912	886	869	875	909	925	833	869	870	871	852	890	850	894	911	920	837	912	847	865	826	861	900	863	838	854	875	888	857	903	903	887	882	882	909	855	821	889	893	893	880	857	846	843	871	877	838	886	844	908	838	860	882	885	851	858	879	897	854	902	857	918	900	907	924	831	865	824	894	952	858	958	858	859	813	834	872	863	849	871	900	881	935	863	865	886	878	883	843	858	854	912	863	908	862	841	880	899	914	910	823	883	945	923	806	872	878	878	884	912	869	832	880	884	898	905	877	866	871	891	881	909	868	879	863	886	892	859	902	860	839	901	873	890	848	904	912	867	978	843	830	813	863	908	888	884	887	896	860	896	868	875	903	878	838	881	904	935	853	875	799	907	846	867	873	864	857	889	858	888	876	893	883	916	869	795	894	865	877	903	883	911	810	867	894	903	915	855	888	850	883	895	869	901	823	857	852	847	871	883	907	887	894	912	923	894	925	843	849	839	829	886	859	837	877	888	906	836	901	872	853	838	917	903	859	919	924	885	846	835	913	869	897	903	906	910	879	899	880	877	831	846	852	864	873	935	838	896	833	874	892	883	906	873	907	887	902	879	857	896	899	868	901	884	879	905	868	885	858	867	856	864	903	893	845	924	902	832	839	925	901	889	936	847	898	865	846	862	881	888	873	887	846	890	908	870	896	865	900	927	835	846	832	889	883	881	869	898	915	888	889	875	895	859	860	873	818	853	886	880	902	923	900	897	899	867	904	903	857	925	900	896	873	896	885	832	887	844	873	868	834	873	842	877	853	884	854	878	894	824	852	887	893	865	940	877	892	900	872	856	888	834	888	891	904	937	851	854	877	873	881	846	874	908	863	861	844	895	892	899	837	885	878	880	847	869	845	923	827	819	872	882	910	872	913	877	876	910	855	882	817	902	905	894	847	877	871	850	874	900	867	870	923	831	862	825	921	918	899	894	854	898	874	814	869	881	888	873	929	895	838	824	873	887	835	904	911	913	882	887	897	879	885	849	881	849	861	935	891	865	842	834	853	898	890	857	875	910	899	827	906	897	867	845	844	877	910	855	829	877	901	842	859	849	910	924	910	951	833	841	910	891	828	937	859	921	907	894	868	842	912	814	898	869	820	905	875	855	856	866	890	862	859	900	858	914	872	897	919	927	877	848	879	836	892	892	852	833	892	927	885	887	847	846	873	919	849	884	902	876	902	900	859	920
15115	10619	15211	14687	11931	9038	6407	11918	31534	28308	17885	8525	3357	1387	513	379	391	380	395	385	405	358	364	381	360	341	359	341	361	341	363	370	369	362	353	357	332	358	357	343	333	322	339	345	344	372	346	341	343	391	371	329	358	341	343	357	312	318	364	354	353	353	335	343	318	343	373	327	369	340	330	352	323	383	346	402	345	332	347	361	363	350	344	363	341	299	357	343	382	355	367	356	348	363	362	386	405	364	349	345	328	360	352	330	349	351	320	351	357	365	364	369	326	344	349	355	344	371	328	331	311	325	361	341	356	354	351	352	358	353	343	337	341	384	342	369	374	360	362	342	358	343	357	336	357	339	359	371	368	337	354	329	377	351	340	354	345	342	361	339	332	365	364	345	353	341	368	346	326	361	339	331	352	370	381	390	358	344	340	385	338	349	329	365	344	371	328	353	329	353	361	340	373	322	351	345	343	320	321	327	358	341	364	364	376	362	365	316	320	354	346	360	353	353	337	321	402	343	321	335	326	365	364	339	343	349	330	354	378	362	379	339	367	333	331	375	330	331	367	347	352	354	346	388	326	356	355	333	319	370	360	351	344	359	360	318	316	329	357	364	376	333	322	358	321	341	343	363	326	352	358	340	325	335	358	368	379	350	376	339	362	341	331	357	375	375	352	347	364	367	345	383	347	342	357	375	377	375	353	340	330	336	383	371	388	354	317	335	348	376	388	338	335	367	351	358	354	317	333	353	314	360	364	368	350	340	352	371	324	354	334	330	343	374	329	352	362	330	351	341	354	345	336	346	338	316	372	357	308	327	361	388	361	323	350	372	314	347	363	366	344	363	319	381	335	345	338	367	356	372	355	322	359	340	324	354	354	317	352	375	355	359	340	340	336	344	358	358	358	352	364	353	311	360	361	324	340	344	372	330	392	331	360	357	350	382	389	398	352	342	369	368	337	357	353	370	321	354	345	381	337	369	375	372	364	359	360	330	359	354	327	307	319	355	335	350	359	338	368	368	347	345	337	333	308	343	345	313	370	361	330	362	366	368	368	325	346	346	328	362	363	337	368	346	364	392	325	351	317	319	368	316	367	337	360	374	330	361	351	349	369	338	359	317	352	356	363	357	342	366	374	348	327	361	323	346	372	384	343	354	336	362	351	352	327	331	357	342	354	333	347	382	334	359	309	357	338	347	368	349	349	327	359	351	350	366	355	320	310	356	336	337	349	367	349	392	354	329	355	324	340	339	361	350	319	355	397	328	350	353	365	323	348	327	355	359	368	376	376	351	306	355	366	341	382	348	343	360	377	341	343	343	420	404	382	335	308	327	347	362	354	364	331	375	345	323	363	321	338	337	337	365	400	341	370	378	372	328	347	394	328	359	367	343	344	358	377	363	337	342	327	347	352	385	321	339	333	394	345	358	341	350	377	344	343	301	335	389	373	333	334	335	354	350	343	350	357	362	336	357	312	332	396	391	315	369	309	368	329	356	337	375	333	372	331	358	325	366	345	360	364	331	359	368	347	339	336	353	343	389	342	355	317	348	372	338	361	350	360	359	347	357	358	365	320	353	330	349	329	361	363	387	308	363	346	388	351	332	347	343	363	354	344	338	357	337	338	322	360	338	345	366	340	362	358	358	353	364	351	353	356	331	348	340	368	370	337	324	358	359	341	357	365	338	379	328	355	325	343	365	347	361	342	385	347	361	361	349	357	336	336	376	357	354	339	370	341	334	338	371	334	371	355	340	324	365	379	353	347	360	373	361	349	324	336	355	344	336	361	377	363	330	346	350	324	370	355	348	333	326	348	333	366	289	371	304	375	336	335	368	354	372	337	356	379	365	339	341	346	336	365	358	386	362	366	343	380	340	297	364	369	348	348	348	321	356	339	381	362	323	344	333	335	381	400	355	382	379	372	359	320	334	320	341	358	393	349	351	309	324	344	370	318	319	354	374	374	366	359	351	365	318	332	337	305	349	365	364	342	323	378	340	339	322	337	346	355	341	347	375	360	354	386	356	384	358	335	321	333	355	353	337	373	356	351	364	350	362	331	323	347	341	346	350	339	344	349	345	393	367	350	346	322	328	374	329	340	385	332	366	342	339	370	355	358	337	323	370	359	361	372	386	363	354	360	352	360	358	362	347	380	342	371	331	347	350	367	327	371	349	297	367	355	355	351	386	357	330	314	362	303	369	349	346	360	364	360	341	354	350	354	346	348	328	343	343	371	381	345	376	367	338	362	376	361	333	313	379	334	326	334	363	337	338	359	369	372	327	355	327	357	339	336	337	335	358	370	360	355	345	375	375	312	389	363	349	365	344	334	324	360	354	368	350	371	380	359	332	373	353	305	349	330	330	308	350	378	343	357	364	359	338	367	368	397	358	341	331	342	349	366	358	410	397	326	363	325	370	338	357	326	339	331	337	350	358	338	333	337	321	362	327	334	362	364	352	361	334	308	370	344	367	342	372	348	382	368	335	352	350	363	348	355	332	339	323	354	326	308	309	331	350	400	369	345	392	354	358	354	359	343	356	360	333	356	343	339	355	354	378	355	341	350	301	366	361	343	337	342	348	351	369	348	364	360	321	306	377	359	401	349	338	314	336	343	348	352	346	340	346	380	383	351	331	351	338	367	347	348	365	331	376	358	310	362	364	351	328	363	369	343	337	369	358	376	376	314	344	351	336	354	341	333	331	366	332	369	342	354	337	343	363	350	330	329	331	350	356	385	359	329	361	339	366	380	332	376	334	356	343	326	321	325	363	325	333	384	352	334	340	319	373	365	374	342	362	343	344	331	337	369	355	361	339	349	360	378	358	345	373	313	342	317	365	325	371	363	329	370	335	369	368	340	338	357	338	374	340	355	366	347	351	340	334	328	371	387	318	346	320	334	308	368	348	355	377	335	365	326	363	330	343	351	368	354	353	387	324	335	326	369	340	344	330	320	349	364	348	362	332	337	399	358	341	351	354	355	368	335	360	347	350	362	335	361	334	343	339	340	338	352	360	381	360	348	337	361	348	352	326	328	309	318	350	336	318	376	334	348	342	380	362	356	360	345	345	349	372	368	379	355	337	348	345	321	377	361	337	344	335	335	326	392	344	364	384	360	349	354	346	352	357	373	320	382	333	354	386	350	333	346	371	390	349	336	299	383	387	399	366	367	352	338	320	321	338	354	345	324	325	343	333	366	353	327	325	336	348	365	327	331	319	323	311	343	343	367	361	321	355	353	378	350	346	366	303	329	338	355	327	334	357	322	335	333	331	345	318	363	386	358	329	341	345	369	358	365	362	395	341	339	339	345	349	384	386	359	352	340	359	326	358	351	356	326	341	354	338	347	325	338	332	336	319	327	325	335	364	345	362	330	397	374	359	339	345	363	340	324	349	364	330	332	354	330	356	368	291	349	350	348	355	330	356	335	317	377	374	367	320	364	392	373	349	348	371	380	328	326	352	324	344	342	325	353	368	352	350	346	353	373	379	333	375	368	336
10578	8136	13559	16662	18504	16869	13877	27318	48445	44891	34364	22449	11786	5556	1737	1140	1041	1241	1166	1095	977	949	941	885	900	935	912	930	899	863	894	934	830	876	915	926	908	965	941	939	940	884	888	855	913	908	884	905	892	885	912	910	892	888	889	895	889	902	855	926	860	965	886	903	905	922	893	871	865	886	885	937	915	933	934	913	879	876	897	890	929	886	926	903	916	873	954	925	919	921	898	931	855	875	882	891	953	949	917	908	899	895	920	847	940	908	925	900	869	924	978	915	906	910	895	904	863	862	943	892	922	955	900	884	898	887	931	1019	927	920	948	903	861	913	885	888	909	931	901	944	915	937	875	917	901	935	938	931	866	892	882	924	866	882	914	883	901	917	927	874	919	903	929	909	869	901	888	925	940	897	947	858	903	889	933	905	921	937	857	928	904	957	929	838	944	878	907	908	959	935	874	898	940	911	891	883	934	928	861	941	860	855	862	901	916	911	937	924	903	882	934	888	934	965	883	911	962	918	903	881	925	904	944	940	877	861	908	904	892	945	863	875	876	893	875	976	915	883	915	909	898	893	862	922	896	912	837	911	908	884	908	844	864	921	867	946	906	900	892	915	884	927	885	943	868	880	908	877	943	913	921	917	929	918	906	937	923	904	961	967	907	888	926	922	908	941	926	952	881	879	929	938	851	900	918	923	907	916	908	903	909	917	909	900	885	913	920	928	871	902	914	831	921	878	900	875	880	946	894	936	880	914	913	934	957	934	930	887	860	888	929	901	883	933	872	947	935	865	894	874	917	874	938	899	934	901	940	929	884	896	978	893	929	895	960	944	878	904	929	899	890	921	907	924	899	914	860	900	949	870	922	895	878	903	912	961	870	893	922	915	914	872	905	909	914	867	933	879	915	939	919	911	880	922	937	919	888	874	928	900	973	835	923	915	862	895	965	958	923	921	822	893	890	866	948	935	932	911	916	898	886	899	927	970	892	900	876	899	907	928	891	931	945	929	888	854	879	863	903	872	935	892	922	929	887	873	936	934	896	868	920	909	893	907	967	925	895	881	907	879	879	928	916	916	893	918	926	960	933	981	934	884	905	906	900	902	939	884	866	893	886	874	930	872	900	890	918	893	849	902	932	859	899	898	881	955	950	944	864	926	896	914	925	908	859	897	913	943	910	888	855	855	963	936	910	899	920	873	874	885	884	886	912	923	937	906	885	931	936	889	903	932	893	884	896	843	872	922	871	868	921	901	917	888	887	865	944	929	961	892	905	911	892	961	905	893	891	939	913	860	911	949	918	971	937	871	937	931	896	905	982	874	902	905	915	907	910	944	925	904	967	878	922	891	910	905	895	948	883	896	887	902	914	920	875	916	897	885	888	877	955	917	882	918	885	901	913	911	889	910	920	952	862	887	899	839	980	904	884	911	885	950	894	898	842	916	911	954	895	895	898	923	920	950	892	897	975	919	896	870	924	869	841	893	969	892	866	842	888	887	954	886	899	963	891	962	917	915	957	927	956	921	856	850	923	989	919	878	924	966	892	856	912	880	963	904	925	857	853	894	925	851	938	905	925	880	893	895	895	891	854	921	865	906	943	907	935	925	913	938	950	858	851	913	861	928	898	895	916	892	961	924	821	888	906	882	906	887	851	930	884	877	927	867	909	938	935	901	929	897	897	959	912	901	849	902	918	909	893	870	923	855	904	909	867	858	948	925	931	857	871	882	935	934	889	842	898	924	900	887	925	910	873	916	895	915	915	893	917	921	901	877	953	846	898	908	911	944	841	860	897	844	920	866	910	964	943	885	910	907	948	873	895	891	910	930	893	950	877	915	908	927	902	942	917	923	898	973	909	934	946	896	885	898	950	899	935	889	904	890	920	851	876	926	955	906	838	885	865	911	902	930	929	874	933	914	866	926	906	931	928	876	933	905	931	891	901	894	938	912	893	920	957	909	917	897	922	916	921	905	896	924	931	852	941	897	851	897	932	847	912	902	909	916	921	899	898	943	904	944	886	875	900	913	927	914	887	865	896	849	931	891	852	901	895	879	903	906	889	899	923	942	889	919	899	932	879	883	927	928	923	898	907	896	881	916	949	980	874	915	921	908	955	936	835	866	931	899	930	942	938	861	876	938	898	922	878	886	990	919	958	892	908	891	951	888	916	938	906	889	883	917	900	855	872	906	885	966	905	906	927	901	945	917	959	889	914	855	916	923	941	913	923	861	954	969	877	887	922	896	933	923	962	945	868	937	893	906	922	928	963	950	870	901	922	899	898	831	887	920	907	876	923	905	873	923	866	884	901	897	914	853	922	918	927	891	943	890	953	917	915	863	874	949	880	942	916	911	908	878	878	877	911	933	902	952	953	886	866	867	909	839	898	911	861	940	908	898	847	939	911	867	946	932	895	872	910	907	912	922	863	886	917	924	847	906	909	894	895	885	918	912	893	917	939	863	899	929	884	887	889	890	874	931	928	883	949	951	917	917	921	911	867	915	908	845	954	923	972	853	903	858	865	866	930	900	907	887	891	884	955	908	878	886	950	850	890	942	905	916	860	891	867	933	878	890	897	923	889	891	878	878	887	916	890	860	883	890	882	880	927	905	965	911	942	908	958	910	919	1006	946	950	941	902	918	898	942	917	880	950	981	899	930	927	893	882	935	887	890	934	964	886	897	949	911	910	920	943	914	905	891	898	900	901	960	905	883	881	899	927	898	933	921	936	953	932	892	905	917	921	897	893	880	860	915	868	914	910	979	891	927	842	904	865	904	900	935	913	892	870	875	916	888	881	902	882	873	874	912	922	909	889	908	924	889	880	921	854	897	955	910	919	887	920	931	874	883	929	906	938	914	897	897	925	874	916	870	917	913	925	892	884	934	927	905	864	890	876	880	899	890	933	845	956	937	929	907	926	908	948	919	930	880	867	895	888	866	895	879	911	969	930	914	943	870	935	908	884	872	928	892	922	955	875	914	909	881	925	940	856	885	918	837	889	933	901	890	846	931	944	898	845	935	896	929	918	907	912	933	845	908	903	940	920	906	860	871	880	913	928	909	852	965	917	897	911	851	913	928	955	919	901	868	893	890	939	865	947	865	926	912	875	921	876	903	926	927	894	915	875	917	912	891	924	894	913	929	935	895	915	946	879	869	855	910	894	892	931	906	859	900	941	890	872	940	909	873	901	947	903	890	928	868	865	914	958	922	891	872	873	899	872	916	871	870	883	881	932	846	874	929	907	893	912	917	922	972	946	929	849	877	935	966	858	879	876	877	894	912	884	910	913	901	926	897	887	891	932	937	888	848	934	902	883	918	885	903	863	904	890	890	909	887	949	924	931	923	964	951	881	928	906	890	919	919	886	901	923	926	879	874	903	883	892	931	911	864	907	854	861	909	875	898	966	922	883	863	844	857	889	903	956	924	916	914	882	870	918	945	942	858	918	938	889	952	871	893	923	935	918	849	867	861	912	877	881	956	910	909	939	899	937	890	865	898	927
21878	15149	19851	20664	18297	14167	10997	15574	44968	41295	29564	16040	6211	2422	742	410	429	458	419	390	390	347	365	314	347	322	356	327	324	315	319	322	353	340	328	341	329	328	320	382	331	320	338	331	351	321	335	321	327	339	343	346	351	366	346	312	348	319	352	327	328	329	352	339	327	299	337	327	371	329	333	326	335	321	340	301	372	320	330	283	322	346	319	335	363	300	325	334	321	330	324	334	338	342	317	341	339	347	353	343	317	358	334	348	330	344	343	340	314	295	369	305	342	367	366	347	351	362	336	326	344	328	348	327	377	332	349	340	333	302	340	332	326	364	324	325	351	336	309	313	315	331	316	326	314	337	320	319	337	342	347	342	327	315	327	339	316	327	352	343	312	324	324	371	353	346	341	321	352	338	334	330	340	331	337	315	318	330	340	353	315	317	322	313	345	349	326	350	323	296	359	357	361	301	310	349	347	330	347	308	327	345	301	301	357	338	324	310	328	349	341	385	330	347	311	352	321	325	346	322	350	346	332	370	342	321	370	347	326	333	333	355	334	336	315	311	350	323	307	352	331	335	319	322	333	339	339	302	371	317	346	306	342	302	348	308	325	331	361	337	341	287	329	324	355	345	333	338	346	373	328	367	333	343	325	325	279	343	346	342	359	312	324	340	360	350	320	344	315	344	348	326	334	339	336	334	346	287	330	344	335	352	364	311	331	325	335	285	337	311	312	302	321	329	357	320	347	331	364	358	360	348	302	359	368	337	301	342	352	408	317	356	341	336	320	336	349	342	329	335	296	312	321	306	339	329	337	339	308	351	346	358	334	338	343	332	363	342	364	320	351	365	328	321	355	351	298	339	334	340	375	354	329	359	333	329	319	374	316	350	339	380	359	333	348	346	301	305	332	334	309	332	311	328	345	325	370	338	334	327	328	346	317	350	363	311	339	314	356	354	346	333	317	354	330	358	313	322	331	304	347	376	329	322	306	345	340	348	358	342	330	308	329	370	341	350	322	357	357	353	329	330	323	302	322	315	344	361	345	319	326	339	323	347	324	340	352	374	385	332	344	318	350	337	328	284	323	347	312	338	322	348	327	341	321	355	321	345	350	315	344	362	337	379	335	342	309	330	343	325	348	327	371	342	341	323	329	324	362	315	359	335	366	329	329	298	337	363	316	349	332	303	335	312	360	353	348	329	337	374	334	308	312	317	340	359	304	298	327	313	327	369	362	365	357	335	335	308	379	340	327	314	344	345	333	336	342	339	331	343	341	340	312	339	347	343	335	343	337	346	333	348	351	290	337	347	300	356	325	337	353	332	328	337	355	324	332	293	357	342	366	345	322	369	330	295	336	361	339	330	346	302	344	371	335	341	331	357	327	347	319	324	351	337	339	348	352	324	327	318	352	331	340	310	332	322	358	346	328	327	317	308	340	331	358	339	326	331	293	332	350	338	306	299	314	335	318	320	297	330	340	336	352	351	316	345	337	321	346	330	302	366	324	346	290	332	300	314	328	353	304	324	387	346	353	373	367	363	322	331	330	327	322	339	331	321	317	351	347	335	372	343	314	339	348	354	354	336	327	334	355	337	332	328	311	321	359	319	333	329	323	357	358	351	371	340	329	337	326	328	308	327	362	333	339	367	327	348	313	340	370	276	361	325	304	348	355	308	326	352	336	325	331	347	335	333	333	343	336	365	361	339	348	328	364	367	332	349	338	349	299	364	352	319	308	318	390	364	341	337	357	356	341	309	321	323	321	313	318	332	347	340	353	347	317	360	302	327	335	331	313	335	302	344	346	323	343	344	325	336	338	343	333	303	339	333	336	374	333	337	338	345	348	313	340	323	343	372	314	350	363	298	332	302	299	346	322	289	310	340	317	351	315	345	323	370	323	333	336	307	341	323	341	325	316	319	313	375	355	356	348	309	335	346	351	329	300	342	329	339	341	348	325	319	341	312	331	319	368	367	352	349	363	357	331	322	333	356	325	332	325	321	341	351	342	380	310	316	354	339	372	373	325	355	347	365	327	338	317	331	341	341	336	324	319	307	318	347	325	344	332	300	358	362	331	319	334	360	298	308	315	363	342	327	353	325	312	310	339	313	318	360	350	320	358	351	328	337	334	346	393	323	321	327	296	324	304	358	345	314	342	346	329	346	337	344	377	318	319	356	344	350	343	333	344	330	358	334	365	346	342	361	347	312	315	325	297	325	330	360	323	378	330	333	336	335	335	324	355	363	355	331	313	355	352	344	358	324	328	309	327	334	347	344	335	337	333	351	331	313	329	346	319	317	319	353	332	333	343	328	362	321	321	344	379	383	354	364	330	315	320	334	327	326	325	364	319	347	340	373	337	346	314	345	318	346	364	361	339	349	317	316	338	319	318	335	338	327	330	339	330	331	351	347	298	350	327	317	347	330	338	346	352	383	309	309	308	310	315	343	321	324	336	309	345	338	338	361	355	337	326	315	343	303	339	372	328	357	334	332	342	392	319	363	349	355	329	321	350	325	367	333	319	354	319	321	341	347	349	352	335	376	353	322	341	360	338	371	327	343	340	349	338	337	359	326	352	342	339	346	336	341	314	321	324	344	338	335	325	333	347	336	341	303	329	335	334	336	311	325	336	347	320	347	363	350	362	347	348	363	336	357	308	337	315	333	343	347	340	322	350	351	314	323	327	326	330	370	345	344	334	354	313	324	342	348	321	309	333	338	356	311	372	335	324	324	358	349	311	317	342	347	362	349	300	350	355	322	351	322	332	353	368	344	360	337	342	372	349	353	334	362	327	322	312	315	363	333	330	358	318	327	349	357	346	299	335	336	351	334	329	363	366	347	321	354	339	326	342	307	321	349	353	337	347	331	333	363	324	281	329	339	353	341	311	342	364	332	295	342	300	292	344	331	335	360	308	335	382	315	334	323	326	362	367	327	348	359	334	364	335	349	353	363	317	361	341	317	334	309	359	351	356	357	364	348	308	325	310	311	335	325	349	335	314	302	367	324	323	346	339	332	318	336	331	342	358	331	324	350	341	340	352	357	318	327	349	315	321	362	334	334	362	360	295	325	336	347	337	348	310	295	331	360	357	315	324	310	351	353	318	323	337	358	357	359	342	326	344	327	323	316	312	324	333	343	338	330	293	307	339	351	339	362	361	338	338	316	311	312	336	334	342	303	315	335	376	336	339	324	375	376	315	339	330	342	353	344	350	328	307	338	346	318	334	293	316	338	328	375	348	335	356	342	309	323	308	355	352	278	349	319	357	319	344	346	337	334	315	316	336	348	284	355	359	372	332	355	325	350	361	330	340	323	319	311	347	325	355	320	321	332	337	326	333	330	310	315	313	318	329	320	352	339	348	309	337	351	331	329	297	307	303	336	343	351	322	361	351	352	316	315	322	323	325	354	349	370	336	343	333	316	350	303	363	323	354	321	328	345	332	366	325	313	335	340	349	348	346	351	336	329	315	412	351	319	338	381	324	279	340	345	304	312	323	308
12959	11304	16868	21574	23805	21672	19077	30474	58866	54953	44017	30537	17376	9209	2692	1121	1263	1283	1355	1180	1002	914	915	835	895	849	870	897	859	842	882	875	904	850	840	868	879	863	878	927	917	879	802	852	850	898	877	892	858	842	825	829	868	841	880	915	882	885	821	884	879	856	861	864	874	884	865	873	866	882	920	873	863	859	900	812	848	815	861	880	890	870	852	875	890	872	866	931	868	877	867	861	860	849	845	880	823	880	893	897	864	846	832	847	860	895	853	869	866	869	847	847	873	841	878	869	842	829	888	813	855	863	883	893	844	872	856	893	863	905	830	843	828	847	863	826	835	834	931	822	852	888	814	901	880	861	840	844	826	823	843	898	853	828	846	897	842	819	852	882	799	861	840	832	851	900	863	874	874	868	844	817	819	886	833	884	840	848	830	821	858	894	887	854	870	880	866	848	830	911	874	941	878	876	874	853	931	903	871	889	860	865	905	805	900	858	879	872	912	814	854	864	863	877	876	859	875	890	886	884	777	880	855	850	856	856	848	840	862	898	875	897	822	881	874	851	917	836	901	829	842	858	835	835	861	881	835	901	828	890	843	883	872	867	850	843	817	856	920	843	855	884	890	833	917	866	886	843	915	907	899	878	851	900	866	895	886	840	874	881	863	881	820	897	872	852	849	887	875	894	837	862	873	863	883	911	866	859	867	837	862	895	868	869	891	839	871	824	894	900	861	872	861	843	828	869	867	887	854	859	875	890	824	862	879	843	929	917	913	890	835	857	892	855	865	807	898	866	877	938	834	883	877	876	825	880	904	831	862	844	838	836	858	867	873	840	857	874	832	825	861	858	837	831	836	874	894	896	846	867	849	872	873	815	859	818	848	889	882	871	854	833	879	874	866	884	862	892	883	873	847	827	877	855	840	862	863	859	908	901	926	873	843	804	837	839	837	874	881	868	867	867	865	901	884	845	860	931	876	881	846	852	838	886	889	900	871	855	854	883	832	900	872	854	897	909	919	889	886	841	893	886	802	886	850	849	892	856	882	866	862	878	911	868	823	856	845	861	879	891	869	884	882	819	850	975	867	820	872	892	866	877	857	828	907	869	894	877	846	876	887	809	865	887	847	907	834	861	858	872	887	854	850	829	865	866	842	888	890	872	910	830	852	887	800	851	890	852	885	875	862	878	816	887	792	909	887	891	835	862	826	830	898	846	845	834	864	899	862	819	884	878	888	867	848	887	885	860	914	838	834	836	850	861	858	908	850	853	921	894	813	830	853	900	837	858	818	901	879	860	868	834	850	849	849	858	858	840	871	856	866	865	872	847	846	851	847	846	884	890	915	879	930	826	867	891	827	822	857	913	888	912	862	887	849	858	847	918	852	876	872	864	896	822	903	837	840	819	863	878	879	847	862	867	891	872	843	847	862	904	848	826	810	838	825	795	914	882	879	852	856	889	843	871	871	857	879	844	835	832	879	849	840	884	844	880	890	873	892	836	852	806	870	901	867	887	864	893	843	832	862	880	818	878	889	834	849	874	867	864	830	852	877	891	909	811	871	809	902	851	887	863	887	860	881	816	858	868	865	873	907	871	898	881	862	900	883	854	858	908	865	871	883	840	878	857	868	909	820	919	869	862	854	824	859	884	885	864	874	871	824	877	844	870	883	786	869	919	879	843	851	873	863	826	875	837	843	850	874	874	864	852	881	866	896	920	886	827	872	843	867	902	910	882	853	863	897	851	831	806	897	861	896	892	883	881	881	894	866	889	874	841	875	908	870	918	874	862	856	872	915	812	868	849	807	829	861	891	834	930	828	863	812	844	847	891	802	864	862	864	831	857	859	892	847	855	833	855	889	916	832	861	839	870	872	854	856	899	831	866	846	848	832	863	837	874	935	847	824	917	820	851	899	908	925	859	827	898	849	862	863	899	888	882	865	854	911	863	869	857	811	884	906	836	869	875	904	836	797	915	857	857	862	869	875	917	872	883	883	869	853	930	899	866	853	852	831	870	863	860	871	845	845	844	890	865	885	847	873	887	879	878	837	870	844	850	897	837	849	873	844	826	797	926	862	883	882	896	939	893	842	844	843	825	864	876	872	842	896	865	912	865	821	865	884	875	899	840	838	880	780	857	879	870	858	855	918	863	888	854	867	891	827	834	886	840	875	908	888	851	869	894	854	873	892	839	843	838	916	865	847	856	869	852	829	811	908	820	847	849	872	819	883	825	831	899	837	862	895	909	826	886	883	862	903	825	858	854	853	912	919	847	854	871	916	879	848	881	906	895	881	848	889	917	873	881	876	922	830	867	805	891	819	864	863	811	849	820	815	851	851	881	894	818	862	861	863	903	897	874	825	894	896	862	887	874	863	886	833	812	856	808	899	814	867	890	897	922	878	891	874	849	859	844	874	860	918	844	884	862	872	868	844	846	835	832	882	867	881	875	867	880	889	825	868	849	845	860	899	850	875	791	879	848	878	898	841	829	879	846	849	831	864	878	878	873	855	842	878	925	902	845	862	918	872	852	909	875	905	848	876	896	820	885	850	843	876	846	867	874	839	843	838	870	856	853	888	855	843	867	880	858	871	865	892	886	882	882	835	818	832	833	932	887	887	862	804	853	876	836	857	859	826	898	814	837	845	864	857	882	877	889	860	856	848	855	812	876	874	849	918	846	910	864	847	861	883	852	860	842	881	854	928	827	884	884	890	849	837	897	886	868	891	882	825	886	846	878	841	820	911	882	847	898	915	826	870	876	875	886	859	833	902	893	809	826	880	856	873	867	924	893	864	927	891	860	836	840	880	828	888	870	906	907	866	865	812	895	866	895	926	862	862	867	812	825	879	842	874	858	849	877	840	840	864	900	873	819	878	846	882	854	865	817	899	815	847	876	806	871	903	833	852	884	905	817	896	908	855	853	855	910	836	881	849	841	873	882	828	894	866	857	808	813	877	916	879	839	847	854	900	836	816	893	862	917	880	911	878	899	904	872	911	874	845	846	801	838	877	833	877	941	887	882	887	909	822	848	822	869	884	872	859	838	874	860	911	875	850	894	881	851	883	864	882	872	902	903	855	909	869	921	852	867	866	923	856	865	841	865	863	859	874	845	885	846	881	893	856	863	864	848	858	851	897	915	902	860	887	842	858	799	877	859	835	892	892	839	848	836	871	870	853	859	834	831	893	881	811	838	874	913	892	889	889	798	851	836	882	869	849	870	850	861	882	882	873	874	907	915	868	856	908	903	850	881	886	865	896	862	878	852	866	899	868	859	913	873	889	880	901	938	898	855	786	831	838	856	892	856	826	820	813	831	899	885	912	848	873	876	899	959	856	837	841	873	893	850	833	855	869	864	896	875	871	846	872	824	867	858	920	883	858	898	854	875	850	839	877	822	835	842	853	864	834	895	850	830	922	857	844	888	797	888	841	839	820	920	905	856	842	854	862	876	851	882	878	877	853	870	879	932	895	858	852	884	881	863	862	884	894	846	849	877	871	859
6427	4894	5065	4431	3162	2358	1559	1484	3208	3543	2532	1292	758	568	366	340	372	325	337	371	324	331	338	334	331	305	335	355	334	343	352	346	320	331	357	339	345	361	327	331	342	348	336	364	350	347	359	355	327	313	348	318	353	321	326	360	366	353	357	344	358	326	363	331	352	338	328	309	328	314	361	343	329	328	348	317	322	329	358	337	335	340	328	327	367	328	331	330	350	301	288	350	345	332	337	368	365	317	350	369	379	338	314	329	339	366	305	309	303	339	338	334	336	311	349	312	346	378	381	325	353	364	380	347	338	365	370	328	325	347	310	340	325	322	340	330	363	321	360	335	307	359	357	366	314	348	370	347	348	324	335	302	296	328	359	350	349	320	339	328	347	367	347	328	323	327	328	350	359	331	337	324	348	319	342	334	335	353	317	327	354	373	339	319	313	328	355	307	326	308	365	374	307	337	343	357	337	309	367	351	306	349	340	355	336	357	335	346	322	338	343	339	363	332	333	346	333	342	322	312	340	364	314	344	337	349	341	341	334	336	378	321	351	349	337	330	313	339	399	342	332	350	354	346	351	288	360	360	361	340	341	333	349	365	324	347	328	330	320	319	338	322	348	345	367	316	342	327	346	346	372	340	328	319	332	318	348	368	365	337	378	363	362	359	350	328	337	358	373	322	348	342	353	326	317	319	352	357	355	326	370	339	319	299	307	355	346	338	328	315	334	312	351	332	348	360	333	312	315	343	310	355	353	331	354	342	329	306	348	343	341	343	361	383	339	346	375	344	349	338	372	338	353	321	344	320	379	332	356	356	351	363	310	315	325	331	314	345	347	349	365	352	335	342	347	321	328	356	332	346	365	343	325	305	297	342	355	357	367	320	352	351	341	348	331	310	304	346	326	343	342	292	369	317	332	304	339	316	340	344	337	349	368	353	329	335	350	312	335	337	343	353	324	297	334	360	315	330	341	326	299	341	331	317	324	336	328	351	373	307	319	375	340	332	346	351	336	346	323	322	363	324	350	360	298	345	336	337	368	360	339	349	329	325	318	318	341	316	315	320	350	357	359	355	359	322	339	356	344	326	336	317	354	345	351	329	362	341	334	334	319	341	351	327	331	359	358	328	323	312	356	380	357	318	349	327	352	360	354	358	374	357	301	291	349	342	349	349	333	344	351	383	333	364	344	372	325	332	346	342	305	367	331	313	330	322	352	323	347	329	354	338	325	326	367	338	316	355	394	344	345	340	359	341	364	362	337	355	346	349	374	364	357	350	329	335	357	308	350	361	365	337	312	363	329	320	335	349	336	356	340	322	344	362	330	308	328	367	334	324	337	359	321	355	325	347	326	352	322	353	357	327	328	303	321	300	348	369	373	360	338	341	336	340	342	308	344	334	316	353	347	332	361	338	332	386	333	356	346	330	325	350	381	323	328	339	317	312	325	338	365	338	350	331	332	359	343	376	336	334	343	346	352	339	330	345	354	313	322	320	324	327	359	344	344	346	356	297	348	313	340	356	343	328	339	347	355	354	356	351	330	341	325	333	322	331	359	371	348	359	346	337	348	348	326	344	323	350	334	316	315	358	366	370	343	344	342	371	339	333	337	310	352	344	377	350	373	341	356	303	331	371	314	360	328	339	338	391	327	337	358	343	374	326	343	357	369	309	333	333	318	364	344	354	343	380	337	355	306	361	348	343	392	361	353	341	384	351	332	312	340	338	339	359	356	375	347	338	345	322	331	304	314	329	324	350	322	346	364	326	370	348	318	348	308	345	338	352	330	344	354	341	358	329	354	323	337	334	353	332	340	332	327	387	303	355	366	309	323	337	319	314	367	346	315	356	327	335	359	304	339	333	385	342	327	337	351	361	342	325	398	342	327	347	328	325	349	313	342	338	304	341	336	324	339	340	341	364	346	315	334	406	343	350	311	333	349	351	341	320	339	361	395	369	330	349	328	337	326	314	319	350	362	328	337	314	342	381	365	300	319	349	311	310	304	319	369	346	344	353	303	340	342	375	334	338	353	334	342	321	346	339	316	334	354	346	303	334	346	307	332	348	350	350	357	377	352	347	354	395	347	333	320	339	351	354	335	344	343	350	335	340	338	316	351	336	318	347	285	323	322	349	336	346	320	314	360	339	337	327	330	382	316	353	325	340	345	351	330	324	362	348	359	369	336	339	363	340	345	328	332	375	349	328	333	350	345	325	294	337	335	313	334	341	364	370	328	386	368	312	362	348	368	364	357	342	351	337	378	314	349	337	375	384	351	348	315	324	312	313	334	321	322	341	355	330	355	331	338	319	346	337	322	341	286	320	320	343	322	335	311	304	351	350	338	347	363	328	315	341	331	346	334	343	332	318	318	340	358	321	322	393	357	329	347	359	338	336	338	334	305	349	322	315	329	349	371	341	347	343	334	327	348	365	365	331	345	353	349	352	347	376	293	333	370	353	323	350	327	312	299	336	362	317	358	332	298	348	343	299	317	307	334	329	330	350	356	348	348	348	328	358	342	341	345	350	364	283	359	372	337	352	366	336	335	346	371	340	336	326	322	336	325	330	341	350	335	348	313	342	375	307	366	359	361	341	349	348	353	345	348	314	327	374	332	352	341	361	364	334	348	332	323	338	329	345	338	306	331	326	315	348	377	344	365	331	331	339	360	337	337	304	338	350	376	341	338	334	353	326	321	343	347	317	319	361	335	327	346	360	362	348	370	330	308	307	344	341	327	371	356	356	340	327	348	335	328	329	313	376	330	314	298	340	338	355	338	318	325	337	329	306	341	331	342	346	342	346	323	337	381	334	324	334	329	335	329	341	319	327	306	337	350	359	350	357	325	333	332	334	326	336	339	322	355	334	332	366	331	357	340	330	336	313	337	368	366	323	327	317	340	329	337	346	382	349	337	334	334	326	384	349	329	351	318	336	333	340	360	305	351	357	331	350	355	359	323	332	331	327	287	366	326	338	322	318	342	352	312	323	368	341	304	340	350	358	372	373	326	345	321	363	336	324	319	343	339	353	348	376	318	380	348	360	318	315	322	354	329	354	341	338	373	296	321	335	368	345	363	354	385	348	357	343	350	346	337	355	349	371	389	339	331	345	356	331	310	341	329	357	337	335	337	355	361	316	357	360	346	312	321	329	371	379	338	387	347	342	345	318	356	323	353	325	306	362	345	358	367	360	341	312	365	333	327	324	358	350	332	317	328	324	334	352	354	303	330	316	326	314	338	347	357	318	319	303	327	355	352	354	387	311	327	361	334	333	366	332	361	358	333	293	363	348	327	384	332	348	371	311	325	352	367	347	328	348	332	341	336	365	318	339	336	340	336	356	370	315	370	344	356	348	370	357	324	334	366	320	336	314	344	342	341	366	368	380	337	348	325	381	343	313	315	332	321	346	349	349	332	347	307	380	314	359	313	358	368	330	354	340	339	359	345	328	327	330	362	344	360	317	329	373	343	336	321	317	318	347	316	333	364	326	332	363	347	328
4929	4183	6577	8679	8857	7676	5979	6103	14477	14428	9688	4996	2545	1668	1036	914	921	938	970	902	865	933	892	897	885	915	886	895	876	894	921	877	878	898	880	889	885	884	868	906	929	925	898	881	865	863	864	895	897	899	916	893	877	907	850	870	858	881	901	904	846	840	857	892	854	866	846	913	901	887	883	917	889	909	853	898	848	851	883	906	864	788	888	834	882	870	881	906	888	826	845	855	863	871	876	888	876	843	896	865	952	934	845	904	875	883	894	880	849	879	917	934	876	900	862	877	915	885	878	924	857	895	905	906	852	887	874	849	895	917	949	876	896	896	841	866	875	844	916	860	839	901	821	822	893	876	875	869	927	907	923	881	832	920	872	891	899	906	864	903	818	864	868	851	873	911	890	882	880	896	861	846	865	836	841	825	812	872	848	872	859	843	860	945	870	892	887	900	919	902	886	915	906	839	876	891	865	802	835	901	885	853	930	886	896	880	897	888	889	888	832	908	853	919	895	867	844	942	900	903	920	890	876	847	883	841	878	858	847	887	917	906	895	863	916	912	882	807	843	858	905	867	905	888	860	857	896	886	849	908	914	910	879	844	926	855	817	880	877	876	881	896	858	912	927	814	847	895	919	899	862	824	835	899	850	812	922	885	863	909	827	877	882	906	892	871	868	910	906	910	910	914	881	850	843	872	867	885	870	814	863	863	899	882	865	895	883	900	868	862	856	904	904	859	877	948	844	885	873	853	909	927	917	925	877	861	866	874	935	898	909	880	903	904	877	887	929	908	863	916	896	836	891	908	956	904	858	843	866	880	854	885	849	906	929	881	909	914	895	864	905	865	817	891	876	862	874	847	914	891	908	859	857	862	892	833	879	910	876	862	886	899	836	876	868	876	897	928	847	868	820	874	877	829	810	840	914	879	888	827	879	849	882	894	907	948	847	899	874	917	881	892	903	912	896	877	882	864	931	869	909	847	871	906	894	845	861	938	889	881	930	856	948	883	918	924	877	894	848	840	837	889	930	862	862	882	868	865	909	845	874	876	852	928	888	873	823	890	856	948	865	916	828	876	896	886	912	867	902	896	891	894	832	893	937	901	903	837	876	920	914	884	852	886	914	853	935	846	928	838	872	880	874	852	919	868	862	848	867	928	897	908	920	860	887	936	894	846	899	878	893	877	881	877	820	904	873	929	825	869	848	862	866	839	887	868	915	867	918	900	900	923	883	873	897	920	899	870	866	845	877	853	907	909	886	870	913	903	884	857	885	866	864	902	842	894	921	836	820	892	859	906	911	834	850	922	874	865	873	865	864	860	923	912	946	897	841	841	909	896	887	855	923	910	840	901	957	912	860	910	857	887	858	873	945	868	847	964	900	815	828	917	857	841	871	874	930	898	906	869	871	878	884	944	892	804	877	864	855	877	894	878	881	897	873	900	920	860	889	891	901	861	904	911	865	866	852	923	921	844	870	813	855	884	856	865	896	888	881	911	874	906	866	870	903	859	855	852	895	883	864	912	914	943	831	933	862	888	873	910	904	925	864	898	879	848	859	858	872	877	895	896	881	849	911	883	888	928	940	919	920	967	920	899	871	814	858	862	874	903	850	913	906	821	852	837	832	905	868	880	901	883	829	868	909	893	852	900	881	906	886	908	889	897	807	878	828	866	846	840	916	875	885	914	868	893	851	885	871	842	884	916	866	888	908	886	866	855	864	913	897	888	877	906	864	892	833	877	825	913	876	931	871	860	892	928	884	880	879	848	894	831	889	863	885	916	885	861	911	826	846	882	933	848	838	890	859	887	920	839	971	844	900	883	870	878	890	962	870	892	810	858	937	886	938	917	923	861	830	855	866	852	879	883	822	856	891	901	851	879	905	886	873	860	843	847	898	874	929	849	908	868	859	839	861	901	930	909	876	866	848	836	852	889	820	888	857	937	872	814	838	851	910	900	876	914	858	918	878	879	847	876	904	915	865	938	839	889	867	876	875	870	858	896	838	878	860	849	873	862	905	869	852	854	875	854	884	889	867	848	849	853	869	889	874	835	872	889	876	855	877	893	888	865	853	926	884	903	905	890	869	870	847	876	838	908	874	840	900	905	882	867	884	871	867	849	898	917	925	861	881	885	935	855	910	884	869	968	951	902	927	862	881	893	903	894	834	913	889	882	916	856	901	864	874	835	838	890	900	863	905	841	852	854	905	849	867	944	899	863	857	888	882	894	887	889	867	833	829	867	862	856	917	855	920	894	948	928	821	889	864	853	837	897	904	883	872	879	855	865	862	884	893	847	908	882	824	860	916	926	839	907	892	846	851	879	890	877	864	913	849	913	859	842	854	890	869	917	847	864	885	832	837	943	889	870	886	904	831	865	846	928	899	887	859	849	886	867	932	890	955	844	849	856	900	885	904	885	856	911	858	904	892	898	864	912	880	841	861	911	848	837	830	901	847	860	922	945	896	855	877	883	949	902	931	903	887	966	881	896	894	886	842	892	900	891	879	885	795	915	852	917	922	861	831	911	866	939	935	876	845	870	884	905	886	904	922	918	913	859	860	884	887	887	859	890	876	856	818	859	889	910	886	901	853	864	923	879	903	881	898	875	888	883	854	895	879	895	926	868	928	925	873	852	899	878	881	885	856	885	870	889	875	882	905	913	906	886	914	890	849	854	891	862	888	896	880	819	830	887	864	864	876	909	840	948	937	879	865	853	925	902	888	922	875	880	904	855	912	888	901	852	853	868	857	835	868	858	861	888	891	905	921	885	942	882	887	882	859	840	945	885	911	868	880	935	894	874	899	874	868	871	913	904	863	895	880	863	862	862	906	871	882	886	906	890	928	883	816	885	855	911	855	869	857	918	916	896	873	887	871	915	869	891	926	868	862	924	888	864	859	883	848	825	916	840	899	847	917	907	851	853	848	901	851	840	912	886	870	837	928	831	919	886	888	872	876	876	845	875	866	888	840	907	867	908	892	852	910	819	902	896	909	892	903	885	942	872	922	902	897	912	902	910	859	877	882	843	855	889	925	872	925	893	942	883	786	843	871	873	901	945	878	927	908	900	878	902	901	900	881	890	868	885	884	854	919	853	923	915	841	852	867	920	926	950	836	870	861	825	832	939	902	896	867	874	896	859	891	871	863	897	859	886	877	855	886	872	869	900	861	945	885	872	902	851	900	898	876	872	895	874	892	878	862	859	901	859	897	871	886	827	871	873	843	870	861	876	913	815	920	889	884	910	885	885	886	892	887	839	875	888	942	885	883	950	865	882	835	897	834	871	911	897	897	855	823	903	889	877	908	936	889	844	825	851	921	885	859	869	881	856	886	858	877	879	883	863	876	853	853	922	884	907	884	855	841	914	899	863	857	906	862	901	885	887	904	893	861	871	861	818	911	879	835	818	898	871	923	922	875	900	885	917	869	862	876	883	936	886	893	885	877	884	868	837	856	843	834	886	912	887	894	889	913	916	851	875	902	847	871	932	861	866	871	904
15318	11295	14076	14540	11913	9786	6033	11476	30849	28349	18762	8547	3249	1481	508	379	386	410	380	375	407	349	334	378	364	323	340	355	354	369	341	337	301	355	315	370	364	332	371	349	358	351	342	354	340	321	348	370	366	342	338	348	356	337	358	380	355	328	383	340	374	387	329	383	374	383	346	365	362	331	340	354	362	384	352	340	361	375	370	374	384	310	371	346	334	350	355	386	360	338	348	330	336	389	353	358	358	364	320	339	332	388	344	357	344	387	342	368	329	336	329	368	360	333	348	367	387	308	340	397	361	366	349	385	369	376	371	316	350	359	338	354	354	343	351	335	373	346	355	322	334	331	340	369	373	378	340	336	323	349	365	330	324	372	313	345	343	364	321	355	390	333	391	378	389	314	337	340	386	359	352	324	338	361	328	346	351	353	358	345	361	365	340	373	342	404	326	342	367	369	366	336	365	374	371	344	353	341	330	371	359	341	372	328	348	388	344	328	358	328	332	378	354	349	324	366	353	354	345	337	350	352	355	369	376	372	363	376	348	370	359	343	336	386	361	364	360	342	336	353	355	350	390	365	334	360	364	368	383	354	341	336	344	324	355	345	326	372	349	361	358	351	327	336	339	355	342	373	373	345	363	326	398	358	369	318	330	327	323	352	361	361	367	361	351	360	368	340	362	336	347	312	342	348	342	366	371	344	358	351	364	356	356	362	346	388	367	364	342	348	322	356	357	328	343	363	325	375	352	380	364	337	392	345	341	360	360	345	351	359	359	336	338	337	354	401	395	345	327	365	397	353	350	358	326	376	334	373	354	352	321	363	339	362	330	350	344	356	353	379	324	317	358	357	338	360	335	362	377	364	337	362	299	328	360	392	365	386	347	356	355	366	347	398	333	351	365	372	361	347	366	372	377	386	332	370	382	358	348	360	378	336	350	368	359	366	385	355	321	341	348	316	328	352	361	358	368	351	371	333	321	363	338	362	355	340	333	344	354	347	332	338	341	336	330	347	317	352	362	368	367	374	346	327	326	372	347	394	353	391	375	321	356	368	348	353	358	360	357	355	387	388	340	374	342	315	350	373	364	355	339	355	333	387	364	345	333	325	331	334	339	370	344	358	356	339	367	358	342	403	361	346	352	354	373	348	312	309	360	352	358	337	333	332	358	360	329	368	344	358	327	378	368	331	352	354	343	332	330	381	366	378	353	371	393	365	327	353	361	347	331	325	320	350	364	332	333	347	372	369	386	350	334	346	348	388	337	344	329	393	364	332	362	319	390	370	330	368	356	345	338	342	402	303	311	374	369	363	363	341	381	338	350	338	350	369	327	384	370	396	340	377	380	339	400	330	346	335	342	367	336	367	352	357	343	362	384	372	388	342	349	328	358	364	361	374	363	335	371	350	375	322	354	347	363	340	351	331	353	357	384	351	360	369	394	354	352	324	394	361	353	364	307	377	358	361	328	341	318	347	325	347	357	371	335	360	355	320	339	354	374	352	339	344	318	371	386	330	365	309	383	353	319	389	344	323	342	352	349	372	351	358	350	331	369	353	379	369	357	357	345	322	364	354	388	380	372	361	391	354	360	359	359	342	379	336	396	349	358	339	355	356	352	374	352	345	333	365	352	362	352	343	386	385	395	358	312	338	353	328	344	370	363	360	383	341	363	365	340	346	374	352	381	334	345	373	334	353	334	355	345	355	327	365	358	394	368	341	356	356	317	367	336	332	337	332	343	368	407	348	323	325	363	361	348	369	372	358	349	350	317	389	357	358	365	383	358	342	347	357	340	386	361	367	361	365	343	334	346	344	341	371	346	344	303	391	334	326	337	336	355	361	362	350	326	349	333	340	346	362	359	329	348	408	385	337	348	335	346	372	356	395	373	332	349	353	331	357	365	396	314	375	319	342	379	340	376	365	376	381	348	360	376	380	364	331	369	351	350	344	322	355	351	367	385	345	355	328	375	338	360	360	341	363	367	345	334	367	368	340	359	347	368	358	377	340	341	347	371	366	365	407	346	330	338	352	360	374	372	379	349	346	395	349	310	370	370	369	358	374	306	377	364	349	343	350	352	332	327	343	339	325	363	360	350	323	362	379	323	367	353	376	348	347	353	357	365	368	335	333	380	359	374	358	372	387	369	302	359	349	361	341	347	403	342	379	365	334	334	358	344	368	361	382	359	380	365	352	351	359	335	324	377	345	370	364	384	366	358	336	338	339	345	372	392	350	338	329	386	354	321	361	362	358	343	352	335	378	338	338	356	371	354	345	332	344	377	368	384	314	353	372	332	322	325	347	360	343	346	382	368	349	353	370	370	338	342	352	360	365	370	385	367	339	330	339	356	346	365	341	360	381	341	352	366	353	330	365	326	376	340	356	345	337	357	340	320	375	324	324	315	351	326	375	382	364	375	348	367	365	324	303	354	380	312	364	343	397	361	361	361	334	347	348	336	316	382	355	344	365	363	325	334	366	349	346	326	336	332	348	360	353	333	334	342	380	332	349	394	342	383	333	357	392	368	379	349	361	355	378	335	344	364	308	331	345	375	338	307	375	368	382	347	332	347	360	334	387	347	337	390	321	334	368	369	367	386	381	312	362	355	353	348	348	331	310	352	366	396	339	340	342	330	356	340	344	388	326	361	316	360	355	349	346	352	336	337	361	343	327	326	343	339	362	363	341	359	368	382	341	323	379	383	361	329	372	359	308	350	353	316	336	349	354	360	367	374	315	326	346	387	362	361	358	356	361	336	361	319	360	330	365	337	347	377	336	348	336	365	344	335	336	364	344	352	353	334	339	338	349	330	371	347	370	339	352	321	324	369	346	357	337	362	353	364	308	330	366	368	323	308	372	361	360	326	397	339	370	344	385	357	360	347	309	345	356	354	331	350	353	312	356	343	366	350	324	352	357	366	372	358	324	375	335	347	341	341	340	376	357	336	343	361	374	344	328	368	318	357	332	368	366	341	339	318	392	373	371	355	339	345	343	320	334	345	352	380	339	373	378	365	338	349	349	352	365	329	370	361	353	341	346	332	326	370	339	349	346	331	360	327	381	362	340	346	359	376	332	379	351	344	356	363	358	387	366	345	360	381	373	339	332	366	333	348	348	371	350	377	296	353	361	348	372	363	363	370	347	406	325	370	356	370	381	362	350	370	370	395	345	367	354	355	337	343	339	352	377	392	365	337	349	350	326	361	328	371	356	369	330	352	373	371	356	367	332	324	346	347	352	364	370	329	332	343	374	414	387	381	338	347	350	346	308	366	362	363	340	350	361	349	367	334	375	376	348	354	363	371	363	329	346	333	334	332	366	374	328	330	362	375	349	359	329	374	330	376	359	337	367	347	387	391	344	328	357	348	360	327	360	376	349	379	332	364	346	381	333	335	306	368	390	346	334	331	359	363	351	315	351	368	359	374	363	377	339	369	372	375	328	331	326	356	353	325	332	337	348	321	345	361	343	334	355	357	326	324	337	369	352	347	329	323	350	363	359
10414	8840	13049	17691	18575	17684	14004	26784	47997	45166	34821	22342	11311	5875	1668	1074	1097	1268	1224	1144	989	939	953	942	899	909	907	936	906	987	900	908	900	892	934	892	950	943	906	935	920	961	880	840	935	974	866	921	930	902	914	933	942	874	904	882	907	903	915	955	926	877	896	860	919	859	902	863	947	943	924	954	926	918	916	905	886	879	879	916	895	934	883	932	948	936	906	955	926	949	904	952	888	840	945	925	908	891	909	899	913	874	874	957	926	886	859	958	927	949	872	922	876	892	917	905	902	921	938	916	931	908	900	891	893	932	899	942	899	904	909	886	949	985	878	876	917	897	916	856	875	903	851	940	906	874	898	906	868	898	913	900	929	895	930	963	918	838	885	964	899	853	882	942	909	919	905	958	928	849	928	893	932	882	900	928	918	911	904	886	855	859	882	889	847	888	876	939	869	950	948	868	880	922	903	919	909	898	895	938	863	876	895	909	927	918	920	875	909	906	879	951	865	898	895	934	893	887	953	893	910	893	930	972	890	919	914	897	921	880	922	912	945	904	878	918	908	937	922	932	881	902	882	923	889	925	918	922	913	888	887	875	987	968	949	895	909	891	907	916	928	857	881	923	883	908	962	872	901	923	900	887	860	931	928	903	918	912	868	942	877	919	903	936	934	894	863	906	897	898	910	888	894	992	929	865	944	865	905	873	936	897	935	871	925	908	954	931	880	858	898	864	931	921	916	887	937	904	859	887	910	942	861	939	909	903	983	920	951	909	910	943	855	912	886	944	930	940	904	912	930	916	923	906	900	940	976	893	893	918	877	924	902	877	895	858	924	946	942	897	909	892	900	918	860	912	894	941	934	902	923	943	890	870	869	893	832	866	901	910	940	951	883	957	964	947	886	888	928	886	921	944	919	882	854	878	929	950	898	877	936	908	961	978	974	917	908	928	917	922	953	845	910	887	952	890	878	929	913	911	883	866	888	926	900	906	906	907	861	888	926	891	909	895	927	888	953	920	914	913	891	886	890	934	878	907	911	931	925	924	905	876	873	873	850	916	935	941	906	939	919	928	876	921	899	933	897	894	901	893	913	902	922	913	897	887	931	911	941	849	869	878	912	871	952	950	897	888	878	940	899	903	911	907	939	902	921	894	927	901	878	984	896	900	909	925	925	883	917	934	893	859	861	874	987	864	905	875	861	924	938	930	882	929	899	968	921	944	906	871	897	893	917	961	887	868	875	931	842	879	924	901	928	908	865	904	905	893	879	909	860	881	958	950	862	877	957	869	883	881	906	888	909	854	900	901	928	928	950	896	924	920	944	876	883	878	904	903	927	890	891	898	942	963	909	895	934	926	961	906	894	929	913	880	961	851	945	911	879	876	904	873	904	921	944	911	984	901	935	899	929	958	876	916	913	917	967	905	878	933	908	888	921	923	953	876	954	925	909	917	907	925	899	948	914	930	932	912	905	918	934	921	933	883	956	904	882	958	904	866	970	927	906	867	903	925	941	906	989	934	903	914	930	852	928	892	924	957	907	929	886	923	890	912	894	930	896	931	912	898	930	877	936	921	904	940	907	853	896	928	846	869	883	872	899	909	852	929	904	965	898	935	897	881	882	933	875	910	920	979	880	864	900	951	943	928	913	888	922	924	950	904	944	880	880	902	933	930	882	861	953	909	898	959	865	938	953	894	932	884	890	863	947	946	930	954	958	887	842	924	877	896	901	911	890	931	938	867	911	923	879	935	896	888	911	882	911	914	934	935	941	893	885	972	862	974	973	894	896	869	881	956	909	923	850	920	900	871	896	937	889	891	912	886	961	938	889	966	894	878	903	946	865	858	897	868	947	882	948	892	955	939	931	871	917	923	921	942	973	831	913	983	931	939	880	893	946	899	876	935	918	867	920	930	953	924	879	934	903	963	937	937	877	895	947	907	936	928	933	874	901	914	947	887	889	897	897	915	900	949	920	842	904	898	888	893	884	951	951	929	917	900	939	927	897	953	922	905	943	891	870	870	898	869	951	916	925	897	936	901	856	889	948	911	878	928	915	894	906	929	893	885	914	931	905	947	934	925	856	912	924	866	933	941	912	931	847	898	850	869	932	916	888	938	872	869	905	900	958	940	966	918	887	900	912	926	882	882	864	938	899	927	952	881	899	903	975	911	882	942	923	946	907	920	929	899	878	879	942	919	894	919	870	939	877	892	911	967	891	897	952	921	939	866	901	851	845	901	915	922	921	888	969	986	890	888	917	946	889	883	877	891	896	964	878	887	945	922	940	914	895	909	925	875	936	909	908	911	910	972	871	901	968	870	904	886	926	932	924	884	936	904	866	953	896	910	910	877	881	842	888	884	932	922	969	911	878	886	898	894	870	927	909	853	951	919	921	942	943	951	922	912	930	942	923	887	883	878	913	917	929	864	950	900	874	893	892	911	902	882	890	842	955	942	902	942	903	925	917	869	870	923	868	886	925	891	877	951	895	924	940	854	925	885	906	917	919	937	884	888	886	901	927	894	908	925	923	932	886	893	890	955	868	920	878	912	872	866	931	965	924	900	949	908	906	952	900	882	867	877	935	946	919	899	889	895	940	880	924	879	925	900	934	908	866	925	883	910	881	954	904	910	880	924	904	920	918	900	851	916	906	938	948	888	911	942	938	907	887	897	890	867	919	929	900	930	942	887	918	929	928	866	875	890	898	920	858	908	909	919	898	971	883	817	920	907	897	931	888	887	886	932	905	943	953	881	901	878	861	886	956	917	884	894	938	916	926	964	869	934	883	951	954	901	940	872	826	890	974	886	956	953	932	910	857	946	874	908	912	898	909	873	912	954	927	872	928	884	893	913	890	840	863	906	901	933	913	903	901	847	920	926	877	913	947	908	913	919	980	917	854	887	923	912	901	900	880	908	895	874	926	944	912	900	941	892	873	945	910	876	908	875	923	927	977	915	877	924	939	872	956	909	910	932	849	922	923	903	904	932	935	920	898	901	901	874	952	923	888	880	909	893	954	916	893	861	900	933	918	887	918	925	927	924	895	923	928	907	909	955	910	953	900	852	874	941	929	929	920	885	940	910	940	902	918	897	894	924	875	879	962	910	950	889	937	908	917	951	943	904	885	914	922	938	870	919	897	922	934	885	881	897	903	908	882	875	924	927	892	827	917	955	921	907	963	899	903	925	919	917	875	903	929	881	934	862	951	885	874	873	939	935	902	918	899	923	965	902	961	897	955	887	931	893	910	910	876	896	966	894	937	931	923	895	886	924	906	948	890	930	954	974	925	915	885	911	939	947	899	924	892	913	920	932	899	912	885	942	925	936	860	925	924	928	963	879	931	959	941	940	925	915	910	967	905	879	942	897	867	927	869	920	954	940	854	887	912	920	935	924	889	933	897	852	834	927	874	885	895	871	893	874	938	861	898	920	921	914	913	989	882	940	895	906	942	898	852	885	886	891	881	938	897	867	858	892	895	879	868	933	953	908	880	899	957	913
22316	15945	19596	21027	18443	14877	11402	21928	43608	39920	28571	16218	6105	2598	590	393	412	448	414	432	353	325	336	367	364	342	305	333	326	330	335	323	322	339	341	357	360	353	318	353	322	333	325	350	363	310	321	355	376	360	371	346	357	384	309	308	365	349	349	318	338	339	328	314	305	339	323	358	331	370	312	344	343	329	337	350	353	327	348	334	327	336	348	341	342	311	349	319	336	332	320	373	378	370	337	336	341	311	331	341	356	340	351	358	345	369	356	323	347	357	344	322	344	358	360	359	362	372	336	380	339	348	338	320	324	349	307	345	332	344	346	345	346	352	345	342	317	356	344	333	341	367	345	348	380	354	364	362	353	345	361	326	360	302	345	332	344	335	342	325	324	318	361	339	359	341	356	338	321	308	343	367	351	330	360	339	362	323	356	346	340	321	313	317	362	358	339	368	340	320	362	316	355	316	343	319	338	317	303	339	330	315	332	308	307	310	366	352	317	337	321	350	329	335	359	386	331	321	301	324	351	351	352	338	354	314	360	333	346	338	343	365	356	337	332	312	330	346	303	344	303	321	347	334	320	328	338	364	320	342	322	347	339	366	366	342	358	339	318	381	315	321	380	372	323	346	362	340	310	343	336	330	316	344	336	331	356	319	371	350	332	346	342	381	367	314	335	367	335	352	326	357	368	332	363	346	326	364	359	327	318	337	295	339	333	330	365	338	344	344	337	348	370	345	357	349	347	297	283	340	317	333	354	339	327	317	323	334	301	345	334	321	348	349	361	356	357	322	383	325	332	335	342	322	350	324	331	324	314	311	338	362	339	331	345	370	341	353	344	327	330	364	322	374	340	332	316	319	363	331	366	326	356	321	317	308	343	347	338	321	304	311	333	355	338	333	336	315	338	341	338	338	315	359	318	348	344	336	320	333	369	334	329	327	330	324	336	345	347	327	339	320	306	343	314	349	357	332	341	313	338	373	326	333	333	348	355	331	351	343	345	325	327	364	344	332	332	326	353	327	337	367	340	338	357	335	304	334	363	338	365	353	324	358	308	323	369	334	334	325	346	346	354	355	353	343	361	329	312	353	373	363	314	329	339	341	373	325	376	347	355	355	342	355	333	345	338	351	338	323	312	352	315	363	324	333	326	325	355	363	313	331	324	361	370	320	322	346	345	342	312	338	319	370	349	340	303	352	342	352	331	345	340	369	333	381	349	354	319	335	327	332	352	339	336	323	345	343	371	304	326	411	378	318	306	307	326	342	354	334	365	350	372	373	358	331	341	333	349	362	336	320	360	314	350	348	343	338	336	334	329	356	329	379	348	348	341	293	349	311	311	339	350	318	345	355	325	345	319	356	333	322	328	321	314	362	358	336	354	335	332	330	351	345	341	386	335	337	341	328	354	327	341	299	320	307	346	331	377	368	354	357	374	327	340	332	341	330	362	328	353	339	359	322	314	341	367	321	307	332	298	350	325	376	334	371	357	324	326	337	337	336	365	364	349	328	366	331	312	375	369	328	334	333	347	309	328	372	351	335	327	328	337	319	340	350	327	350	362	327	370	351	298	373	322	319	337	332	338	356	333	299	341	355	359	349	340	355	348	359	336	352	358	345	337	342	360	321	352	344	336	328	328	328	305	374	329	380	359	333	358	334	355	355	351	305	344	348	355	320	368	352	353	328	350	334	304	351	358	336	354	348	364	329	330	328	303	334	299	314	349	336	325	310	330	312	310	333	341	317	357	352	307	336	321	341	329	361	330	366	344	364	371	310	346	333	323	333	348	370	332	302	325	337	340	328	331	361	324	333	300	339	295	339	331	330	330	344	356	326	352	304	348	324	327	323	345	356	339	367	366	364	322	305	339	335	340	346	384	359	343	351	331	355	339	365	335	328	335	329	386	336	330	346	319	332	362	332	345	330	340	376	305	370	341	325	359	330	333	318	313	305	326	317	353	340	327	320	337	358	325	348	303	331	343	344	338	326	331	336	345	362	321	328	340	359	348	352	321	358	361	313	311	325	345	329	327	357	326	306	355	340	340	336	323	365	342	344	356	328	337	295	330	342	314	338	332	330	354	333	318	354	338	351	336	368	349	317	334	350	351	370	378	315	377	350	362	346	346	363	349	317	327	346	335	307	360	347	343	360	325	322	362	328	327	335	365	322	357	364	342	347	346	356	366	311	321	350	320	352	379	308	339	338	349	354	305	373	333	383	343	349	345	363	332	328	364	355	342	341	338	337	316	317	364	350	355	373	361	337	311	352	311	343	369	309	313	332	316	338	342	333	302	345	348	381	355	379	342	326	361	331	356	366	386	355	359	329	323	363	355	354	326	337	374	339	331	352	320	323	346	378	348	342	348	406	339	368	336	311	345	371	326	321	334	326	328	345	348	329	373	351	363	326	328	315	331	313	340	336	328	331	339	308	334	353	361	337	342	327	349	323	320	367	356	307	324	366	325	341	335	346	325	347	364	305	355	356	329	325	353	342	334	352	298	325	343	319	363	364	339	337	357	329	309	347	342	360	335	343	358	344	325	329	377	359	320	352	316	359	320	351	333	358	325	357	332	368	345	345	339	333	336	332	349	365	330	319	319	357	313	333	329	317	352	363	336	346	348	347	337	376	341	347	342	351	309	373	326	354	340	344	343	364	341	313	355	366	352	331	324	324	335	326	319	333	321	327	332	341	366	354	346	336	339	333	342	327	314	354	317	335	313	314	357	343	318	355	308	330	338	377	340	328	341	338	322	324	352	376	338	356	366	330	324	385	346	334	344	340	331	361	350	319	356	355	346	365	362	356	321	348	317	334	355	342	324	318	332	327	348	320	353	330	351	359	316	305	341	378	363	321	323	348	378	357	338	346	353	354	356	383	314	325	312	338	337	318	320	332	332	369	309	320	359	348	317	313	318	346	349	349	340	335	347	344	337	328	316	334	348	325	359	331	350	338	361	343	362	340	355	340	331	321	379	334	348	342	332	323	328	354	371	344	348	331	354	338	344	362	334	314	329	344	345	315	314	310	354	343	343	343	339	330	338	377	340	333	342	325	377	328	350	346	315	304	314	343	357	363	363	310	349	352	350	381	335	347	319	366	341	345	372	345	374	347	368	346	349	329	367	330	346	321	344	338	344	322	361	370	344	355	344	323	354	348	362	338	357	363	339	326	309	362	292	330	354	348	347	348	336	326	332	348	323	336	343	344	367	318	329	334	319	352	354	343	384	304	354	356	362	331	365	334	346	303	302	352	332	325	318	341	316	336	355	315	368	327	344	347	315	367	336	328	347	357	329	382	350	337	348	367	329	359	377	310	338	343	325	340	371	361	335	373	353	371	362	322	362	344	370	334	339	372	356	334	331	351	335	343	342	319	325	340	327	340	335	338	313	330	317	333	326	355	355	327	379	345	355	321	329	353	334	347	352	322	336	358	372	361	323	348	317	316	328	333	352	345	323	347	347	346	325	345	320	368	369	364	385	346	370	330	329	364	328	345
13482	11650	16897	22649	23437	22234	20157	37850	57489	54486	43317	31288	17386	9365	1661	1205	1351	1542	1464	1181	1028	953	824	897	937	928	876	843	847	910	917	820	844	886	842	839	879	912	860	872	846	875	879	877	878	903	821	899	816	877	905	858	872	874	887	834	876	870	895	834	867	936	878	852	859	938	909	810	892	903	891	865	864	908	863	874	836	910	856	873	858	864	876	868	907	833	884	854	899	829	887	881	890	819	811	881	824	906	890	886	877	885	859	844	875	901	892	916	889	859	921	835	863	919	847	862	858	883	809	887	893	905	863	843	860	825	813	821	881	884	889	848	841	829	873	884	897	899	888	880	926	919	835	928	916	875	899	891	874	895	866	882	871	832	841	890	853	839	896	832	869	820	881	875	857	879	865	879	888	878	881	913	874	922	847	866	896	862	851	900	877	886	897	921	861	883	850	852	888	826	884	883	851	851	884	820	880	849	889	823	914	879	842	900	893	878	812	875	856	951	885	831	850	860	901	925	830	895	859	837	861	858	913	876	878	852	877	850	882	867	898	805	904	869	853	932	872	803	890	850	890	866	865	878	885	896	869	891	877	884	904	860	894	793	879	881	862	838	841	911	870	885	875	855	915	906	876	870	893	901	856	901	901	848	870	869	874	844	877	820	922	864	842	890	869	886	822	903	854	855	875	907	861	875	861	857	876	869	879	901	869	871	885	863	883	889	847	923	898	886	918	874	939	852	841	888	898	881	821	885	881	883	841	843	892	864	864	840	850	933	868	865	893	837	844	882	855	886	855	896	895	821	894	873	874	887	874	887	917	860	909	856	894	871	902	867	876	862	875	855	869	903	911	891	894	870	857	874	916	904	850	839	844	918	894	877	880	819	873	851	902	889	855	864	859	882	880	894	806	924	844	935	846	860	853	948	919	874	921	901	820	923	909	820	871	889	889	868	840	874	874	862	917	842	814	896	835	875	856	876	903	857	845	937	839	851	868	855	859	847	868	846	889	813	885	897	871	870	883	862	860	921	860	898	863	890	866	869	853	906	880	927	863	900	885	883	812	859	878	836	886	874	875	885	905	840	835	861	850	867	846	916	899	866	854	867	877	889	923	867	849	905	938	854	857	923	888	873	833	863	896	840	851	865	873	921	853	929	845	891	899	853	873	867	900	882	848	893	962	845	888	892	897	845	846	839	897	846	859	828	871	906	855	897	869	869	867	823	822	881	902	900	825	883	849	854	850	854	826	909	873	870	840	867	851	893	919	883	842	883	813	908	925	861	848	868	883	851	905	906	898	858	883	870	883	894	875	896	885	834	856	923	923	836	897	885	851	866	877	847	878	847	901	879	870	870	914	908	874	886	908	848	869	868	911	842	877	892	862	845	875	929	913	872	842	812	795	884	890	886	871	881	816	908	908	886	864	832	924	862	884	876	882	892	829	861	893	853	881	912	893	877	886	908	920	848	814	890	823	855	845	873	881	885	886	813	853	851	871	864	895	874	909	877	888	863	841	884	872	905	872	826	889	885	863	894	830	888	847	898	896	851	860	848	884	864	858	906	882	853	881	822	866	864	825	856	881	888	889	808	937	850	889	886	923	876	879	869	853	878	868	832	840	843	866	857	888	910	846	820	855	847	833	878	865	909	865	881	923	846	844	875	882	857	857	863	927	868	844	896	876	916	872	864	907	879	863	922	911	872	860	879	881	835	906	835	898	866	915	882	897	888	837	832	880	866	897	900	872	866	877	874	898	910	907	882	800	835	847	822	875	800	861	825	898	893	892	879	891	900	864	899	920	820	886	880	849	879	890	866	907	871	888	882	900	871	900	876	882	914	852	858	872	935	897	848	861	927	836	803	819	867	859	862	898	898	839	873	867	897	813	857	868	917	881	905	864	853	889	872	920	842	877	874	846	860	927	836	864	905	811	881	884	860	892	851	834	863	887	869	883	903	887	857	858	900	885	882	854	910	840	889	900	864	874	904	863	859	892	862	860	869	934	887	888	826	880	845	865	918	907	874	784	882	860	903	862	891	872	845	906	905	843	865	888	905	879	864	834	846	877	831	883	842	890	879	853	906	892	848	894	878	880	846	832	915	918	857	913	917	882	881	853	862	920	884	863	895	861	951	872	910	887	895	826	859	841	905	884	875	883	887	879	869	862	885	843	839	902	893	896	933	872	855	852	877	843	897	839	937	949	949	883	855	812	865	921	888	912	868	880	909	833	850	859	894	869	899	870	844	871	855	871	857	812	872	858	904	887	885	836	898	839	918	845	869	877	879	861	881	873	869	812	874	895	901	925	902	887	859	889	894	933	881	854	884	887	839	876	821	909	888	885	865	870	897	864	876	931	868	849	851	910	877	865	807	841	868	888	923	888	918	902	891	897	890	885	904	819	886	890	884	907	907	908	829	871	848	877	875	887	910	885	903	870	878	851	854	890	899	950	792	856	867	832	892	860	902	859	906	902	816	869	846	866	852	892	893	858	832	822	829	876	859	840	834	920	861	834	870	903	834	847	881	891	936	869	870	881	892	897	848	859	870	904	872	883	872	882	887	812	864	836	878	879	880	834	870	901	896	890	851	922	884	886	898	904	817	881	849	873	919	884	880	847	878	840	823	835	873	878	878	874	839	859	823	826	887	880	851	816	919	872	871	867	899	903	821	913	873	882	922	884	850	912	870	853	941	882	884	887	830	856	875	915	870	837	825	844	844	808	862	862	902	847	863	870	917	792	842	897	896	859	862	838	855	902	825	883	927	843	884	777	839	869	875	913	917	904	816	865	875	901	952	848	898	901	902	877	869	853	910	884	869	863	879	900	871	878	842	853	846	916	855	875	876	926	917	856	856	860	855	848	863	845	859	802	818	893	888	886	889	880	926	895	880	859	868	830	864	863	825	908	873	849	897	900	859	897	854	913	859	829	851	879	885	840	861	880	915	875	939	896	873	870	902	926	859	854	884	911	911	835	834	822	851	838	902	896	840	866	860	868	918	873	851	897	852	893	870	896	873	945	855	842	860	882	886	835	857	895	869	932	880	880	908	867	831	850	854	909	868	871	882	878	870	856	920	826	856	936	885	893	892	884	867	876	864	867	902	884	830	856	898	907	805	915	833	904	864	845	836	836	849	878	850	868	915	877	873	903	839	888	900	832	917	858	862	904	903	859	933	917	867	853	887	815	820	899	858	884	883	876	880	881	829	913	861	871	886	857	911	843	910	858	892	823	854	880	853	847	893	869	795	873	813	930	816	906	874	851	905	895	899	833	884	858	853	876	830	855	893	881	871	895	859	890	913	860	858	872	829	933	862	824	849	882	868	887	961	836	837	843	901	875	893	844	814	884	891	881	885	883	907	889	889	905	901	867	850	886	854	849	896	889	869	865	915	922	833	867	820	861	846	885	833	874	826	925	903	900	842	854	871	894	886	875	810	931	884	863	866	849	801	885	879	870	859	827	862	909	898	886	828	832	869	881	960	843	835	887	925	890	906	897	910
6349	4976	5712	5230	3292	2209	1483	2036	3021	3302	2399	1419	743	562	350	356	361	389	336	345	349	344	333	342	305	335	355	352	357	350	329	378	358	341	356	346	398	336	344	332	364	361	345	363	338	348	346	338	301	340	356	355	356	349	383	344	357	330	326	357	347	348	359	341	331	339	341	354	394	344	310	317	385	364	333	377	346	324	352	339	341	334	364	332	347	360	352	313	310	325	337	353	339	346	374	340	342	358	329	351	326	355	358	369	338	340	311	305	327	333	314	329	366	331	340	341	357	347	370	352	348	338	351	344	373	365	357	338	339	363	368	324	341	333	329	328	339	319	353	349	328	375	370	320	352	348	365	352	330	333	329	325	378	333	339	330	333	361	381	351	381	338	334	336	315	354	328	348	329	353	340	381	345	358	356	379	368	324	312	320	337	325	317	361	329	337	339	330	345	375	347	357	356	369	345	369	323	361	347	332	352	359	378	347	348	379	319	355	331	331	329	327	366	351	311	362	339	351	337	361	315	368	369	336	340	335	352	340	328	350	337	336	348	364	344	327	309	326	339	364	359	375	346	382	329	345	349	338	347	375	318	339	335	330	359	308	341	330	341	379	350	354	308	313	361	341	315	327	369	347	348	329	365	348	320	348	355	335	354	356	314	343	336	336	342	335	361	355	359	347	363	366	311	341	352	344	358	337	326	361	355	345	377	359	355	305	357	352	352	354	297	317	368	317	347	325	312	373	334	354	356	359	352	332	322	322	371	326	369	343	357	343	320	325	351	349	350	354	344	365	333	363	354	346	323	344	346	329	318	343	341	346	390	359	365	332	359	371	373	301	372	359	345	333	382	347	330	355	365	401	319	348	327	350	338	387	348	316	336	383	358	378	310	350	327	327	352	348	350	338	368	280	308	370	354	332	366	346	384	326	351	378	349	384	362	336	331	354	356	353	331	327	373	352	315	339	337	337	363	341	335	330	330	347	351	377	351	332	330	348	314	331	338	356	333	363	323	323	344	325	372	326	328	327	374	343	335	350	366	321	356	313	347	374	324	323	337	314	384	330	361	356	373	345	321	341	357	352	346	356	361	355	330	373	376	351	373	321	378	347	337	323	375	341	337	335	347	323	342	341	358	295	343	308	335	343	332	347	348	355	331	353	366	351	341	323	371	335	322	341	353	350	310	337	336	306	323	318	349	317	393	321	348	321	360	362	329	332	350	359	301	344	350	360	338	348	336	335	374	311	321	352	334	343	321	333	321	342	305	338	364	344	305	343	348	338	368	342	352	301	359	322	351	312	342	364	342	354	351	344	364	335	355	340	343	344	376	348	307	340	344	328	365	351	374	371	333	368	362	359	353	315	344	334	352	345	338	349	312	358	334	317	366	331	354	362	334	332	360	360	360	312	349	321	363	356	384	367	303	337	305	336	353	344	335	356	348	382	344	364	328	332	343	360	318	344	344	342	358	328	328	331	351	353	372	315	341	351	344	328	357	361	366	362	388	347	351	350	321	331	328	358	343	363	363	319	343	329	336	355	326	359	377	337	349	374	341	347	328	358	347	332	334	351	340	313	331	366	332	359	345	327	330	332	354	348	358	341	361	339	325	362	297	337	336	346	313	339	337	341	362	349	334	365	308	342	331	349	346	343	367	352	329	344	339	348	344	358	316	332	353	364	367	351	331	365	337	370	364	350	334	304	309	343	322	314	338	338	335	328	345	369	316	372	352	333	332	338	342	334	342	346	351	332	337	319	362	357	350	344	341	323	334	354	377	343	325	334	338	322	381	356	369	319	355	339	335	384	372	374	312	364	381	342	357	335	344	334	366	331	361	366	349	362	348	374	324	340	337	333	323	343	332	360	323	333	362	374	350	346	373	341	352	308	314	359	344	363	369	323	365	344	335	330	349	359	326	336	334	346	359	332	367	341	341	318	334	340	357	325	371	333	314	352	317	344	326	327	341	391	348	359	342	331	325	338	343	330	352	356	361	306	361	355	347	344	361	363	388	372	323	386	323	349	347	309	334	354	339	330	351	335	366	369	326	367	321	335	340	362	367	365	358	330	364	364	382	309	325	386	361	336	341	367	349	350	339	340	365	386	350	338	359	344	308	350	343	329	358	331	338	365	327	338	365	394	343	350	355	325	342	365	306	360	306	354	323	341	329	340	349	350	311	340	331	319	322	348	330	329	363	301	380	333	338	326	332	361	329	302	318	318	390	359	343	340	350	327	339	391	337	345	302	375	314	372	311	357	380	332	357	350	363	315	342	303	340	350	340	354	338	332	339	330	349	359	342	330	346	366	322	353	310	330	347	315	340	341	372	357	332	333	342	396	347	348	339	313	371	345	313	357	310	317	328	351	329	344	350	335	326	370	333	367	348	338	366	353	386	392	322	337	371	318	359	352	340	345	335	345	333	350	314	322	330	343	356	364	336	317	345	339	338	354	360	347	359	352	326	334	315	343	346	336	345	342	345	321	321	361	339	364	334	330	341	310	348	335	335	350	357	318	338	331	366	369	318	307	355	337	323	346	324	333	346	308	354	341	355	362	310	347	350	407	347	329	341	370	320	337	323	358	358	354	321	334	330	332	334	335	352	332	333	338	351	364	363	350	346	344	370	312	351	362	354	344	373	359	318	352	342	347	335	304	290	331	330	336	344	366	352	333	339	359	340	333	318	343	367	360	334	342	341	335	359	332	313	346	313	324	332	331	333	335	336	347	347	346	327	351	325	312	305	354	360	363	335	332	358	346	329	317	351	324	359	346	337	334	373	338	364	348	349	331	362	334	330	326	349	354	336	345	333	335	347	359	325	352	340	351	337	329	356	336	343	352	321	368	342	344	347	353	365	347	352	318	336	343	316	348	337	376	331	358	336	345	327	328	373	353	358	307	367	325	346	332	345	321	349	358	338	352	312	344	355	343	346	347	338	309	372	336	356	333	320	346	344	359	359	346	362	356	359	330	352	326	330	364	359	364	357	331	378	364	318	323	335	320	378	374	368	337	326	333	349	304	382	374	337	353	321	343	334	360	320	347	336	317	293	360	335	330	361	340	323	346	343	352	334	364	338	351	343	333	368	367	347	348	338	328	355	338	353	352	329	351	339	357	372	327	380	350	370	348	336	342	391	320	334	379	334	347	356	347	326	348	345	350	357	330	337	342	332	332	370	334	346	349	374	337	351	351	358	341	334	307	344	344	335	354	348	388	340	381	375	344	326	318	312	359	316	343	345	346	349	345	341	350	344	343	354	343	374	341	342	368	337	347	334	362	314	313	324	345	351	325	343	341	332	345	332	329	318	376	356	341	369	347	342	351	336	322	384	350	369	351	360	361	385	330	332	318	355	354	348	328	330	378	362	367	338	365	327	322	355	350	348	353	336	357	381	348	337	374	339	354	329	352	367	338	335	333	327	356	326	324	332	317	309	342	358	365	327	338	333	365	354	355	352	321	338	374	350	370	370	339	326	343	364	366	330	326	354	368	344	322
5056	4452	6730	9932	8856	7301	5677	9088	13339	13200	8996	5048	2382	1639	924	866	930	924	950	866	946	877	897	891	894	873	897	893	890	939	889	857	852	857	879	889	900	938	891	912	922	911	911	935	907	928	924	893	890	886	848	900	930	891	839	925	902	896	957	932	874	915	898	872	891	891	874	830	947	888	882	935	891	942	888	850	906	899	871	854	925	982	899	923	853	886	927	901	895	874	885	895	897	898	813	896	902	889	898	878	888	933	914	861	910	871	915	934	956	909	928	856	928	877	896	907	891	931	875	910	854	916	913	909	863	923	875	949	880	918	906	907	834	878	891	885	829	874	871	853	924	914	914	826	864	838	913	920	875	852	833	890	902	903	975	877	872	906	899	875	860	859	910	899	878	929	878	876	936	932	869	924	910	844	896	865	890	929	874	887	917	831	910	919	900	943	902	874	964	962	880	916	932	917	858	922	914	852	898	886	863	905	903	832	925	851	887	848	913	940	908	858	882	869	867	875	873	886	904	908	918	894	919	888	877	906	892	907	922	878	856	890	883	916	890	835	853	881	901	927	904	896	886	874	935	891	874	920	932	920	921	947	892	852	915	858	839	855	888	856	914	971	910	893	896	881	874	954	916	859	853	891	932	966	871	878	846	817	872	879	831	878	916	902	865	923	930	850	867	862	924	923	902	863	931	875	913	881	859	922	851	910	879	851	915	896	862	843	871	879	863	818	869	849	896	875	892	904	844	839	930	869	886	855	831	878	860	898	928	867	924	816	878	909	807	895	919	882	897	881	928	863	889	825	884	815	903	899	884	922	881	906	902	880	870	891	875	994	866	936	916	870	885	889	849	875	942	893	882	896	869	831	903	927	930	895	863	873	898	962	868	843	889	894	930	868	867	924	903	864	883	895	904	855	859	879	921	887	934	907	929	917	838	874	835	827	912	956	909	865	909	911	873	915	855	912	928	874	870	883	932	933	871	963	928	880	926	910	904	862	897	889	911	900	901	915	888	908	884	841	856	871	851	834	883	955	907	878	821	889	870	926	933	926	925	847	907	886	913	866	901	965	887	896	860	894	901	877	873	897	897	902	886	894	908	884	874	914	871	864	912	940	914	909	842	905	878	891	914	839	873	876	923	923	937	934	846	908	921	909	892	904	897	878	903	870	911	904	909	864	837	878	902	857	838	882	858	866	910	914	927	902	935	872	877	869	850	909	904	927	910	879	869	843	916	886	864	857	890	859	916	873	903	894	864	842	895	941	890	903	892	903	860	846	888	861	904	858	874	854	922	929	840	886	891	899	917	883	913	823	925	903	895	893	915	897	879	880	857	884	912	868	927	864	955	913	920	885	916	858	875	909	860	903	842	870	857	889	924	884	937	890	889	855	862	888	874	880	891	900	921	863	868	861	906	877	880	821	898	872	942	888	886	944	894	932	875	980	860	869	892	913	936	872	912	876	916	921	834	892	848	899	935	937	822	868	884	928	867	861	819	812	897	859	921	877	877	926	908	899	882	897	872	856	868	920	876	895	962	905	958	919	858	818	867	912	911	952	890	907	861	922	894	949	895	916	868	919	921	910	878	918	913	898	932	849	890	904	882	885	930	919	931	942	850	897	848	877	876	899	870	947	910	876	911	850	869	922	923	847	916	886	958	902	862	830	912	883	960	891	908	842	924	921	900	879	899	921	860	861	880	885	923	927	853	892	868	921	822	862	894	919	960	938	949	897	913	879	919	844	900	909	952	936	919	888	865	870	900	934	944	863	924	879	884	825	913	917	907	911	895	926	891	880	855	934	926	935	906	921	851	917	839	913	918	870	910	946	911	841	925	889	892	902	912	885	901	875	871	913	920	888	879	900	886	906	888	876	861	888	899	944	863	912	912	918	838	859	846	888	898	866	901	895	926	840	844	871	873	871	893	892	912	913	852	884	871	872	895	919	870	926	919	894	889	861	897	893	894	847	891	890	889	911	935	870	872	904	939	936	907	904	880	886	914	830	918	889	926	835	850	878	874	890	910	876	905	894	950	883	867	889	859	895	986	926	867	872	855	915	882	852	844	858	861	877	888	843	874	871	917	892	868	872	876	891	933	895	881	844	855	933	891	907	912	819	917	893	868	892	910	932	882	832	901	869	890	879	875	887	907	913	841	897	935	879	837	883	892	924	864	887	856	913	898	867	891	887	848	923	898	878	903	885	888	884	907	906	880	860	903	881	953	870	851	890	891	920	910	858	899	876	906	880	889	889	883	939	870	959	849	886	910	867	893	858	957	884	913	852	855	905	909	870	906	843	883	902	893	847	896	887	927	911	889	914	920	891	891	900	882	858	890	873	875	884	923	883	880	882	931	877	856	905	918	896	888	864	894	903	932	891	878	860	876	894	878	898	896	894	897	833	920	883	959	895	882	848	899	870	847	895	939	902	873	864	878	896	890	936	941	889	892	852	885	899	872	886	971	879	882	859	875	860	925	884	857	890	910	902	895	870	875	905	928	921	838	898	935	926	905	899	885	906	906	917	834	925	917	870	904	911	907	863	919	852	882	877	855	876	921	884	837	940	933	931	874	885	882	862	895	909	913	890	931	850	935	911	918	910	853	869	924	906	969	884	898	922	896	886	934	904	922	956	864	908	861	918	942	876	899	881	889	864	855	896	899	931	889	903	863	850	849	891	881	885	887	888	808	925	885	898	935	902	870	897	871	845	856	893	841	913	894	877	887	919	902	876	933	845	874	798	928	907	858	895	908	860	945	930	867	935	932	889	861	893	890	880	883	862	911	938	859	899	931	819	931	884	910	850	897	860	834	885	947	889	896	898	881	891	880	883	913	907	870	884	872	892	899	929	870	925	879	909	916	876	958	914	891	934	891	907	909	889	906	892	877	924	851	914	836	867	858	884	912	913	901	860	874	820	911	898	889	898	886	932	924	853	942	851	845	921	903	914	857	888	887	905	927	902	928	892	880	917	936	890	911	870	869	859	896	873	887	924	875	901	887	886	924	859	865	869	883	900	898	967	853	956	942	868	874	847	918	923	926	958	918	899	938	916	909	852	901	851	869	911	905	904	954	907	864	897	825	926	910	871	908	928	807	888	905	866	912	873	870	893	882	906	893	889	836	930	909	920	940	914	896	869	904	885	902	874	917	847	882	835	887	907	916	882	893	833	907	907	894	901	916	906	875	879	889	876	921	871	882	885	898	911	948	909	861	852	862	932	946	867	919	895	898	925	907	908	890	868	903	891	891	869	944	896	929	919	885	904	902	870	847	922	947	855	911	872	893	893	923	868	903	882	872	876	901	939	931	867	887	959	874	919	867	893	876	899	939	919	893	885	958	887	892	917	946	866	937	943	864	916	867	946	923	846	866	863	867	878	878	869	920	939	894	868	927	893	870	870	869	848	893	877	943	895	875	865	916	900	900	862	891	906	893	897	874	897	932	900	878	842	924	878	882	918	841	927	857	891	904	892	900	901	910	893	928	891	867	905	906	856
15039	11032	13892	15316	12375	8837	6600	15970	28811	27348	17935	8583	3652	1266	454	462	411	490	488	395	411	367	354	341	375	348	378	340	351	385	339	354	374	356	363	337	332	357	354	350	353	361	360	337	380	365	355	339	354	383	348	349	382	342	355	376	337	318	353	349	352	360	363	367	333	371	309	386	383	378	340	395	384	378	354	371	340	382	373	361	378	340	383	355	327	385	368	328	357	356	350	352	353	392	391	336	397	334	369	374	351	370	341	321	367	363	352	385	328	366	354	361	357	368	352	344	382	366	329	358	359	366	349	367	367	337	355	376	329	345	384	368	378	356	365	339	354	366	349	351	343	374	379	374	338	337	368	362	345	351	351	379	339	381	345	385	367	409	362	344	375	345	364	368	361	355	369	382	381	373	377	321	357	326	357	363	346	350	342	372	336	345	348	358	328	375	346	367	328	331	371	335	373	343	370	383	338	368	355	349	335	370	390	370	341	365	351	335	337	352	346	327	356	389	349	349	356	380	377	337	340	346	346	359	376	323	366	348	341	360	375	363	385	363	355	378	342	361	384	347	351	344	356	364	369	392	359	352	363	356	318	339	352	348	313	376	358	359	374	324	332	347	384	340	367	353	357	335	356	352	366	355	342	381	363	361	340	352	380	345	344	354	331	345	381	340	364	360	367	337	347	361	359	363	341	340	354	353	363	362	385	371	396	349	341	353	349	362	355	341	350	375	351	328	388	327	310	367	371	346	374	341	330	341	340	387	370	390	362	356	350	374	340	389	353	372	320	389	394	340	373	374	342	344	364	351	333	331	364	379	396	375	347	355	331	345	362	323	354	357	376	341	361	366	326	330	389	356	381	397	351	317	354	348	377	344	338	363	378	359	352	367	365	388	343	328	369	345	356	361	394	352	350	376	361	368	357	357	348	337	371	359	373	341	345	376	375	342	378	363	325	357	356	322	324	335	348	339	379	344	359	308	322	385	372	319	384	348	327	339	369	379	351	380	414	371	397	334	335	345	354	375	348	333	365	340	365	352	341	337	367	345	360	331	367	383	358	354	354	344	378	372	374	375	350	362	349	353	370	338	379	354	367	356	364	373	339	369	361	375	362	392	375	374	378	362	372	343	332	388	382	334	343	346	346	352	340	345	361	386	350	332	379	318	382	355	343	357	367	426	338	340	340	358	381	369	402	345	384	355	325	354	357	377	340	363	378	353	361	363	355	384	377	375	363	381	363	385	369	354	350	360	395	342	332	322	347	394	374	369	361	368	345	387	354	352	321	391	366	336	363	375	382	364	352	347	358	370	381	371	360	327	346	334	369	356	364	359	334	362	366	335	353	340	374	373	351	380	368	368	349	358	375	362	359	349	328	352	370	353	371	353	347	383	379	375	360	346	364	408	304	336	371	363	350	359	336	368	378	338	346	351	381	350	327	379	396	359	320	372	347	369	364	345	358	345	337	385	358	367	370	373	363	360	369	340	374	391	348	334	372	337	370	387	408	369	356	323	373	362	357	349	379	329	379	350	317	344	364	396	376	354	342	391	352	372	360	356	349	326	370	387	372	367	364	325	347	330	395	334	347	353	360	349	372	369	335	383	368	364	365	351	334	349	354	365	334	326	327	348	337	357	355	360	351	376	314	365	363	382	349	364	350	335	366	335	357	344	334	335	374	351	323	347	349	330	366	330	350	345	383	320	312	394	322	369	365	335	326	363	342	352	381	347	391	352	374	346	362	356	353	347	360	356	361	366	350	342	362	325	357	327	372	382	342	383	353	378	381	366	335	353	360	352	339	361	367	409	349	340	369	370	329	358	356	348	333	380	320	358	344	372	335	335	348	376	383	345	372	344	343	406	336	372	370	323	349	334	358	362	357	369	369	336	332	370	338	367	392	323	349	358	351	371	377	351	339	351	357	390	357	401	345	362	324	362	378	356	380	343	352	367	367	407	359	351	336	359	383	359	325	341	352	367	354	353	378	355	354	353	353	334	325	325	358	357	365	369	330	353	350	372	371	379	377	380	383	375	329	340	320	372	362	335	342	376	387	365	357	333	350	359	353	335	355	341	375	357	348	366	328	306	358	333	351	383	345	354	366	330	392	383	351	340	360	380	365	370	374	368	351	360	360	346	346	372	356	407	353	388	379	374	373	347	356	358	388	358	385	337	349	361	371	337	341	348	341	381	340	366	355	347	361	339	362	365	344	387	346	356	368	375	361	334	368	386	358	353	351	367	373	329	354	363	351	347	356	393	377	358	341	361	353	372	355	374	399	357	365	390	373	354	358	376	395	366	360	379	369	365	377	388	369	361	371	360	331	336	358	391	384	319	365	352	345	356	366	340	376	353	369	321	346	379	365	360	378	309	394	365	360	393	356	365	367	355	357	335	334	332	384	351	370	365	340	359	393	346	373	344	326	359	370	332	394	353	351	363	352	337	339	345	358	357	359	337	314	360	349	348	359	400	354	392	357	350	357	355	363	341	365	361	346	375	359	379	364	347	353	349	398	380	347	362	389	340	327	378	352	373	372	350	360	371	363	340	366	338	350	373	337	345	378	351	387	348	333	367	338	346	351	382	352	379	360	386	372	353	366	358	349	364	370	359	370	375	335	354	335	367	386	344	340	397	343	360	414	400	342	366	346	348	329	402	397	390	362	358	358	371	337	361	365	334	343	359	342	369	369	346	355	397	384	422	371	410	366	378	350	385	339	332	347	359	344	337	388	363	338	368	338	322	362	349	366	353	339	321	330	355	342	344	380	372	387	375	356	364	340	357	368	359	344	335	370	351	375	331	415	320	348	355	389	380	345	365	361	356	357	340	378	312	368	372	332	360	347	378	372	373	358	378	353	321	364	339	358	348	368	348	375	352	376	367	377	349	372	383	340	367	367	360	316	361	345	354	393	362	366	354	330	372	340	350	351	345	356	348	347	314	356	354	373	332	353	333	360	349	359	321	336	376	382	380	345	346	374	356	419	331	360	355	390	307	381	333	401	358	371	346	345	388	365	354	362	367	338	323	337	356	352	356	356	355	383	363	380	353	350	331	378	317	357	364	360	410	390	332	377	386	361	375	363	373	384	320	384	386	360	341	374	369	349	356	349	356	354	335	370	325	355	370	370	367	332	379	371	378	354	387	372	389	377	346	372	363	402	372	345	370	359	369	345	373	316	358	327	332	368	349	343	343	337	342	379	369	324	328	335	368	366	338	372	386	379	381	358	374	376	393	353	373	354	370	365	325	350	352	345	360	383	363	376	357	398	375	323	388	416	354	340	360	349	337	392	341	355	357	345	398	328	333	378	365	321	325	351	345	332	317	353	359	321	377	339	375	362	391	371	394	397	370	347	358	356	361	346	321	332	369	347	370	341	368	375	361	360	367	353	364	404	355	396	323	382	343	366	360	374	357	347	348	339	332	337	347	355	353	365	364	359	392	338	363	391	346	358	345	369	379	342	381	346	358	349	376	311	352	380	363	343	378	404	348	337	353
10737	8716	13779	18810	18436	16350	16662	34011	46234	44025	34217	22543	12966	4672	1263	1432	1415	1558	1458	1137	1115	1036	882	966	941	960	908	922	927	878	925	891	895	903	952	895	887	934	974	990	942	940	902	863	898	925	979	937	921	914	981	915	963	906	900	970	913	897	923	992	930	949	955	915	937	950	933	942	997	948	881	842	918	919	993	863	926	941	882	896	884	957	907	933	899	926	907	924	921	908	928	922	929	916	865	930	950	898	943	932	960	930	966	928	966	934	888	932	939	966	956	970	928	981	891	913	962	909	935	907	856	932	879	887	901	940	928	963	946	958	939	910	924	965	911	907	906	917	910	903	941	877	921	881	883	870	935	968	876	949	880	914	942	882	918	897	932	923	959	940	944	911	914	919	904	938	887	920	933	856	864	917	905	968	965	854	885	910	894	897	927	940	848	929	860	949	928	886	910	930	917	940	935	926	898	905	933	933	901	990	950	954	936	940	918	908	930	932	1004	931	865	967	966	890	929	911	902	916	890	913	933	913	920	938	914	913	926	904	955	939	917	939	904	923	912	955	896	932	928	852	867	891	935	958	916	958	932	896	938	899	928	921	995	938	953	898	900	985	960	920	956	942	938	928	914	894	903	868	846	949	904	911	878	947	951	900	934	922	891	942	925	925	938	886	907	910	934	911	904	926	883	932	896	923	910	875	917	934	909	922	920	883	939	908	945	965	928	887	917	908	909	912	928	947	915	955	904	957	917	938	881	879	958	959	922	934	911	956	922	928	855	885	913	909	923	891	926	908	917	951	916	898	894	899	879	933	887	971	946	905	907	946	926	952	939	975	905	909	925	930	931	988	983	938	928	918	934	956	909	891	880	910	994	861	927	902	943	1011	910	882	937	905	932	935	923	951	934	973	932	925	956	946	926	966	926	920	957	937	880	932	943	932	969	925	917	866	927	952	962	952	912	904	925	946	917	964	939	943	936	966	904	928	903	963	987	908	946	946	936	920	937	873	938	913	919	869	943	914	949	930	953	872	911	929	928	925	884	943	948	932	911	909	938	894	885	994	922	922	941	926	901	946	865	901	925	916	923	930	945	869	947	938	906	951	904	973	888	834	926	942	965	974	882	881	911	962	960	952	917	922	897	938	946	887	942	909	931	894	930	948	955	970	992	933	897	937	909	884	926	949	940	930	927	921	915	937	929	955	887	958	918	930	930	926	889	919	885	919	955	852	930	884	909	909	909	917	914	932	905	889	890	915	884	940	968	937	908	895	935	864	920	964	897	980	960	931	903	883	914	899	920	910	885	893	951	934	909	933	953	887	949	896	891	949	923	925	921	961	891	904	918	893	918	958	952	948	873	928	896	904	933	962	933	871	974	860	984	972	936	985	930	955	900	932	927	894	897	963	916	945	953	954	908	936	921	943	901	900	943	961	940	950	937	919	930	962	941	946	934	959	947	910	949	924	916	927	929	937	976	875	926	923	852	937	966	910	913	900	962	905	902	963	879	985	1004	910	942	914	888	926	881	912	879	902	901	893	970	924	886	977	926	901	896	900	908	932	912	928	910	931	982	916	961	898	935	917	954	957	969	919	928	954	943	862	926	892	914	920	900	874	935	930	890	922	944	910	958	903	1007	912	962	949	898	882	910	927	914	950	896	937	893	853	865	947	944	961	956	898	957	915	912	941	912	888	935	961	892	948	926	938	930	909	914	920	921	956	941	920	945	954	908	900	888	922	878	977	946	876	946	956	1000	932	964	956	948	859	982	891	868	920	881	912	956	936	910	911	944	945	918	912	921	891	912	902	907	956	938	925	944	862	903	895	940	916	943	885	966	890	919	912	913	942	910	943	970	857	877	984	918	940	885	903	983	873	926	916	911	937	916	928	921	864	946	958	886	896	907	891	875	907	967	918	894	923	939	906	922	944	891	967	903	921	880	899	917	945	888	969	903	883	976	890	883	910	912	936	943	870	884	949	941	891	920	910	982	929	972	963	949	923	958	940	935	915	860	880	994	977	913	1003	946	909	914	917	953	931	900	923	933	895	915	915	943	904	932	964	925	923	897	908	960	976	953	871	895	928	869	902	977	904	911	906	922	912	935	873	916	913	908	934	929	932	938	914	977	954	897	920	938	880	916	947	899	994	917	936	896	944	929	932	945	928	896	974	944	945	912	917	953	924	934	942	925	890	915	919	935	925	938	901	951	922	971	895	933	903	978	952	930	937	881	904	881	888	950	907	928	858	955	912	952	933	952	930	916	972	935	882	969	855	929	909	959	929	931	924	897	977	878	950	948	917	921	983	955	913	925	917	968	950	887	951	942	922	956	894	957	940	925	918	923	934	950	908	908	968	960	909	898	946	958	948	914	945	971	868	932	928	881	907	900	901	887	886	947	894	911	953	971	964	927	878	918	932	904	938	910	966	915	925	918	919	935	930	952	886	949	972	919	956	980	900	931	923	922	967	864	951	920	918	941	961	957	927	895	951	886	914	938	924	915	955	925	922	895	880	889	896	955	932	929	882	947	935	956	893	915	921	899	903	935	981	992	938	927	938	961	957	932	951	893	920	876	1002	877	896	959	958	909	934	941	916	933	920	927	984	932	986	951	907	938	936	878	929	977	967	906	944	957	895	954	945	932	912	969	919	920	902	915	917	947	926	932	956	922	1001	905	915	930	932	954	925	875	877	932	909	878	899	891	931	922	931	932	932	898	930	906	937	971	921	890	885	913	923	961	913	974	920	954	894	905	970	928	955	915	929	948	936	942	870	939	904	908	934	910	910	876	951	950	935	914	951	973	908	899	946	921	955	938	915	866	883	932	904	889	933	927	912	922	902	935	962	921	944	879	948	981	936	969	938	951	961	885	986	902	898	929	932	911	897	937	956	975	910	931	923	913	905	917	882	912	901	907	905	980	902	920	940	892	950	889	893	946	908	910	890	924	948	927	902	925	914	945	884	951	949	956	915	944	950	984	928	918	882	947	912	892	910	918	951	954	882	918	938	946	916	911	929	919	914	908	884	958	910	940	962	909	926	931	963	944	951	966	921	919	934	967	940	917	999	963	922	907	919	898	900	903	896	896	998	895	971	901	890	916	949	901	867	926	940	905	931	910	938	972	888	914	945	935	936	937	848	908	910	949	900	928	925	957	935	935	977	922	927	926	923	874	979	920	955	902	910	957	984	930	900	898	946	952	906	895	908	926	932	948	901	933	955	936	866	984	859	932	947	1006	918	905	934	924	913	927	950	931	923	931	857	918	915	884	923	917	972	920	952	928	902	907	922	884	921	920	883	935	878	968	899	892	944	884	976	937	963	900	949	935	934	953	929	962	919	952	984	932	942	921	960	913	894	897	947	895	976	965	908	990	899	959	933	938	897	949	927	892	934	914	909	921	909	904	924	913	884	915	944	940	916	927	901	968	977	959	938	965	933	959	904	914	887	918	918	928	900	920	934	898	937	923	973	891	894	920	935	898	881	898	930	916	908	897	955	944	901	996	951	915	921
22749	15746	20682	22370	19351	14835	12076	27525	40135	38926	28018	15256	7276	2194	483	550	498	554	509	476	375	368	377	353	358	375	351	369	325	340	305	333	358	353	306	346	387	320	367	334	363	331	359	356	347	336	318	335	357	367	348	343	331	359	339	305	342	345	341	398	325	336	315	336	319	382	345	322	373	325	342	331	363	330	330	322	340	335	366	326	360	352	343	340	358	341	321	349	330	344	362	340	324	317	349	343	366	317	309	329	360	344	325	331	355	342	355	333	328	350	367	362	355	351	336	356	377	346	339	347	366	343	324	347	338	363	342	326	367	317	349	317	347	335	350	314	351	339	321	337	361	334	338	336	389	378	343	296	349	349	354	322	340	327	353	341	314	350	344	335	324	342	348	335	288	327	339	350	352	344	352	329	360	352	318	336	332	330	339	324	337	365	320	362	334	325	344	349	373	303	346	327	349	352	370	367	357	358	348	362	343	336	333	366	322	337	362	349	365	331	325	349	370	337	302	353	336	345	375	354	377	348	331	323	344	327	340	347	333	308	335	349	330	365	340	299	349	312	365	339	361	335	364	333	346	378	376	325	345	318	342	345	358	320	336	335	321	329	335	348	358	333	349	368	340	344	345	358	343	341	342	360	328	339	338	337	352	353	320	352	367	314	358	342	328	339	328	337	370	342	360	362	338	338	340	342	344	296	346	369	362	354	338	353	353	334	337	357	374	371	348	360	363	339	328	384	362	389	344	356	345	363	274	327	349	334	376	361	324	340	347	318	349	325	390	330	342	300	337	359	352	315	331	341	313	339	357	330	374	323	349	367	332	340	340	328	362	344	304	363	338	329	352	336	325	351	338	292	367	347	345	344	331	357	294	306	353	328	355	309	329	303	361	321	343	356	288	318	375	348	400	312	366	330	338	350	343	344	349	312	361	339	350	323	349	362	342	339	317	331	327	351	344	324	328	351	346	361	331	338	353	341	359	339	374	355	334	312	324	320	315	342	373	317	344	324	341	390	330	297	372	350	322	375	351	360	384	369	331	322	356	348	366	368	369	365	344	337	360	335	335	324	307	362	353	330	366	359	330	348	360	322	348	385	366	339	325	331	355	368	354	341	351	310	336	361	338	332	362	338	345	334	362	371	345	316	327	347	326	378	377	355	353	368	356	357	356	371	348	375	335	355	294	342	332	352	342	336	336	349	309	350	330	378	321	377	356	316	320	348	365	350	329	333	331	350	341	327	366	349	356	315	367	362	348	335	283	329	340	337	377	319	375	325	331	356	332	325	354	325	368	332	370	309	344	337	343	358	310	339	326	341	375	329	340	316	315	369	327	327	339	324	357	333	360	367	364	366	344	367	314	348	318	335	331	315	354	322	318	364	344	340	364	348	350	355	342	354	334	304	358	327	309	366	331	328	349	357	329	347	343	331	329	357	371	354	344	337	347	336	333	316	342	359	354	313	370	303	327	336	351	327	322	359	345	336	351	323	327	374	339	381	340	316	329	337	374	344	334	345	350	346	310	320	350	343	326	377	335	350	345	334	337	360	351	357	334	345	357	336	352	374	353	334	330	323	355	331	341	401	363	345	311	350	353	350	305	350	341	308	356	342	366	359	340	332	363	358	322	362	325	349	335	326	335	381	335	314	334	344	353	339	365	341	341	349	349	351	329	355	350	335	335	340	344	337	336	312	328	368	378	354	335	339	328	321	397	320	331	308	319	332	334	336	314	350	328	316	343	322	334	322	343	405	352	315	393	317	323	355	338	326	311	349	325	354	363	352	341	317	362	398	350	335	361	367	327	393	341	362	361	336	353	343	360	347	342	355	360	341	342	345	351	339	335	364	366	376	331	334	366	312	335	336	368	323	359	347	317	325	348	350	361	321	356	336	352	330	325	339	320	367	340	372	339	322	352	351	349	346	332	337	337	330	307	355	319	346	331	315	366	323	341	332	346	361	383	321	328	323	329	359	348	359	333	334	311	309	382	394	347	359	323	344	317	364	330	377	377	348	357	382	372	345	323	350	345	357	341	356	371	360	324	355	347	344	342	369	371	316	341	355	366	320	318	335	347	361	336	385	337	357	323	318	378	349	339	348	334	342	359	324	315	354	338	372	304	335	371	333	335	354	343	373	338	340	351	328	337	332	361	307	360	391	345	343	342	343	337	350	311	383	362	329	357	342	358	365	354	313	339	349	373	309	365	338	335	309	347	336	324	346	342	330	332	305	360	320	357	332	295	314	352	354	340	350	362	348	335	336	360	352	359	343	357	360	359	346	312	347	358	312	370	332	321	364	339	333	322	347	325	314	366	326	356	346	364	371	384	364	331	345	373	335	337	363	336	360	362	328	340	368	336	324	323	350	351	300	333	345	338	372	387	363	350	345	326	351	325	341	358	336	376	334	374	350	343	341	323	322	371	345	323	360	360	331	353	367	344	299	348	332	325	362	363	299	385	358	342	368	371	360	348	349	331	355	325	326	324	320	345	354	384	360	371	367	348	355	356	319	346	339	348	326	324	325	327	343	321	362	331	366	329	363	375	336	402	347	335	341	326	338	365	332	334	333	352	349	373	346	327	318	347	357	346	334	334	371	355	348	317	351	332	353	350	338	343	331	328	341	321	336	357	343	378	351	296	379	353	349	374	371	344	326	324	361	347	360	340	354	328	321	338	335	382	338	365	342	322	306	358	335	329	352	370	327	307	302	366	373	337	324	360	325	366	357	312	335	349	323	323	342	363	339	358	356	345	355	349	370	349	334	349	339	363	328	340	341	341	339	347	375	370	319	338	354	325	330	354	338	347	364	316	331	338	309	337	368	349	368	372	386	361	351	328	353	355	348	333	341	348	317	344	323	381	335	344	323	336	361	360	343	361	318	332	361	360	328	324	361	335	367	373	334	318	343	362	347	331	355	353	370	334	327	327	359	331	347	326	314	344	338	345	366	314	346	335	326	322	353	337	348	324	329	344	365	361	353	343	310	307	365	311	346	354	359	354	352	344	344	376	376	330	337	337	317	365	385	358	353	354	325	334	347	361	386	325	294	333	356	368	346	320	367	320	336	353	351	315	322	345	298	375	331	329	359	345	327	364	309	295	327	315	328	360	349	336	323	346	318	357	360	364	324	346	369	317	362	357	346	348	354	346	316	355	336	360	344	360	344	294	332	343	352	338	338	342	340	345	343	306	347	324	329	342	332	340	358	320	315	390	333	350	344	324	299	376	319	363	353	348	326	304	330	325	315	298	331	359	314	357	304	340	345	330	326	329	335	357	375	351	370	351	377	356	336	351	336	369	344	320	374	340	337	318	343	373	339	316	320	391	353	358	359	326	325	334	336	338	298	363	322	345	323	354	325	355	316	321	328	336	329	346	332	330	366	338	334	329	322	338	324	356	355	381	340	343	357	374	363	347	370	348	348	350	312	353	352	330	365	359	365	317	358	373	327	316	331	358	353	331	347	338	366	361	342	344	301	352	318	312	367	349	361	380	340
13836	11230	16940	23700	23670	21635	22049	44079	55003	53302	43190	30010	20237	7455	1666	2024	1726	1971	1932	1479	1138	1012	944	897	899	949	910	892	902	883	922	916	872	870	908	869	898	882	833	888	846	887	877	860	916	874	825	873	865	918	832	869	868	936	884	904	922	886	918	879	836	910	949	863	922	885	937	881	854	836	895	891	865	854	937	859	880	875	938	953	886	865	880	896	876	924	901	863	862	870	953	899	892	857	904	898	881	828	870	888	863	843	853	885	872	903	866	861	861	941	838	884	905	856	954	915	921	904	894	867	857	842	922	892	896	841	878	888	877	927	864	900	903	872	878	891	875	866	866	874	869	912	880	894	856	954	881	844	898	856	887	856	904	888	860	886	841	843	921	938	887	877	863	909	909	884	860	887	892	926	880	903	922	828	896	885	935	840	896	879	896	861	919	933	895	864	876	944	941	864	913	866	938	943	892	918	891	905	898	825	895	896	892	863	948	935	882	874	943	889	910	882	893	889	843	839	896	892	892	886	950	871	924	877	935	921	896	946	952	899	926	864	880	896	899	884	891	924	925	847	866	913	838	847	907	870	923	881	811	893	885	895	903	948	837	855	850	916	895	845	923	849	879	844	887	875	885	950	861	884	866	883	874	901	897	842	896	884	868	885	855	848	921	844	904	919	925	908	887	892	858	865	878	943	836	885	909	878	861	855	917	875	898	911	852	900	918	906	894	905	886	819	943	839	895	877	907	814	943	876	906	914	927	881	874	927	875	860	888	916	904	872	844	924	932	921	912	811	859	885	879	871	869	894	887	893	920	856	873	912	881	884	964	857	875	929	859	922	895	878	906	897	901	837	916	878	893	919	862	893	879	869	921	831	954	890	886	853	891	848	934	940	881	855	890	876	877	893	917	837	910	881	939	917	918	852	896	855	859	876	933	881	904	865	877	861	916	902	892	928	884	901	935	889	889	853	856	875	891	901	903	869	863	886	843	905	854	938	921	899	873	888	880	861	904	825	900	896	872	877	909	921	850	915	921	888	865	881	861	829	894	877	925	870	885	844	892	881	870	835	844	855	863	839	878	878	891	862	857	927	847	881	912	894	898	924	900	942	897	891	857	930	875	921	903	940	881	857	920	868	949	820	931	911	892	904	885	856	937	887	867	814	877	852	877	844	922	846	939	878	870	907	914	907	917	921	872	833	904	862	862	902	860	902	905	849	908	857	878	889	912	861	866	889	845	863	908	859	875	901	917	931	916	941	850	884	885	885	915	921	890	886	881	866	885	908	884	890	911	856	870	847	840	923	844	859	909	926	860	889	883	916	820	863	837	928	911	929	894	853	897	874	908	918	878	915	874	850	882	878	904	937	936	922	903	908	911	899	945	867	883	833	870	860	913	840	870	913	874	897	895	836	820	923	918	927	896	831	873	936	910	945	837	858	919	933	886	862	909	871	885	869	888	878	818	908	883	933	887	879	900	907	886	885	843	879	890	880	928	853	847	861	926	915	903	875	893	862	894	915	903	921	874	931	852	930	887	927	872	879	866	895	889	895	926	843	829	885	879	872	898	913	909	866	886	904	853	919	871	884	940	897	885	866	912	899	929	933	894	853	889	905	919	924	925	898	924	892	903	872	931	911	885	899	889	879	873	899	916	915	903	909	865	911	888	898	889	868	915	893	862	863	842	919	864	868	895	891	842	898	821	853	873	939	892	862	893	896	841	878	861	900	836	883	883	901	854	869	886	877	905	877	875	873	904	830	867	892	867	841	872	875	854	925	863	861	893	859	881	973	852	866	886	889	886	922	878	903	862	884	960	894	831	925	886	922	877	874	879	891	919	917	899	896	913	887	877	914	892	875	842	909	848	828	865	864	876	889	872	854	866	880	894	862	874	883	891	891	859	873	905	877	892	898	897	894	867	926	843	906	857	857	906	911	939	889	849	939	890	933	898	933	899	859	878	911	966	955	891	884	838	826	880	891	873	846	898	916	904	906	886	845	875	857	836	887	908	827	933	832	914	863	888	859	914	906	851	889	851	854	860	882	900	863	920	921	907	920	870	912	885	897	894	875	935	892	904	888	892	882	917	854	874	843	962	914	890	936	899	892	926	901	850	906	884	815	865	914	909	872	871	805	875	923	963	906	869	920	861	869	893	883	867	930	919	893	926	858	897	916	890	908	902	879	882	845	883	884	832	909	882	900	913	813	911	848	842	848	840	870	841	912	911	877	927	863	931	904	877	866	912	874	926	889	880	936	851	891	835	934	876	894	883	856	879	872	926	854	851	921	879	909	887	901	888	854	910	848	886	850	922	862	903	873	867	896	910	895	903	882	939	887	858	876	873	901	872	886	847	891	866	874	859	935	892	928	953	930	889	950	874	897	900	917	873	940	926	888	903	927	909	902	861	903	838	851	890	885	885	888	848	863	845	904	901	876	856	879	925	904	957	922	902	890	934	879	958	881	878	862	904	879	892	877	887	872	883	904	879	917	883	853	841	910	890	867	851	832	870	922	861	880	902	871	907	865	860	880	838	872	903	822	904	949	871	890	896	889	851	907	872	876	910	886	903	900	854	914	936	918	908	885	839	850	882	894	858	867	833	926	922	890	892	882	911	886	851	923	924	883	920	905	875	948	910	910	900	848	946	917	810	900	902	896	906	872	892	868	862	875	905	918	826	878	851	909	782	873	898	852	922	879	853	879	855	882	912	889	946	875	908	849	877	887	892	916	867	813	884	874	920	877	847	856	908	919	888	888	889	885	838	931	878	886	870	885	856	856	906	887	832	882	932	884	923	842	849	919	896	879	887	882	844	842	833	902	819	903	869	928	865	913	904	892	880	891	914	918	855	868	956	934	895	915	867	891	885	807	866	894	845	877	845	855	936	858	869	872	856	895	862	841	882	874	902	858	905	844	861	857	916	841	913	904	910	882	895	850	864	860	881	891	850	832	850	896	886	896	857	895	813	873	854	878	860	919	885	909	913	901	896	925	835	884	891	872	886	949	880	853	908	893	911	889	898	875	873	932	872	850	884	847	921	891	875	911	883	892	824	857	906	890	814	900	890	934	876	896	890	856	893	899	850	904	846	926	897	886	891	867	915	900	899	861	877	846	858	895	893	890	861	901	911	912	822	938	905	846	912	839	863	855	868	872	857	867	901	869	873	917	866	881	911	860	856	855	894	853	910	886	827	910	875	911	900	932	882	885	913	914	860	878	882	881	889	880	863	901	942	888	856	872	843	894	904	878	858	910	917	878	881	887	899	971	923	858	939	897	873	894	947	889	922	894	916	912	903	871	909	918	907	888	858	876	906	839	878	873	941	851	832	923	872	884	868	885	852	870	905	894	867	944	882	924	882	918	879	895	839	862	919	844	905	837	875	941	845	870	925	912	925	930	875	874	915	891	848	873	928	896	871	857	887	908	829	888	835	892	912	862	896	905	935	966	857	858	891	847	904	872	880	879	856	884	857	920	935	913	848	860	852	887	896	875	906	882
6524	5152	5460	5031	3204	2299	1981	2154	2778	3209	2289	1208	883	496	376	330	360	370	365	381	300	352	380	368	366	342	391	351	334	353	389	309	363	344	362	356	350	373	378	354	356	345	350	335	338	331	349	344	343	338	335	347	325	401	372	351	355	360	324	342	365	359	371	364	356	307	336	335	341	339	344	308	357	322	348	351	357	343	343	349	335	333	369	388	349	352	332	378	343	333	343	369	377	303	357	349	351	380	364	359	355	376	355	352	335	355	325	370	328	352	366	354	312	369	362	348	351	376	340	339	343	330	351	345	314	339	356	346	329	334	340	388	368	357	366	340	378	337	362	336	365	373	357	347	334	381	358	364	368	338	338	316	341	361	369	364	405	363	299	324	329	349	332	360	319	348	369	375	370	350	368	371	323	323	337	371	361	367	355	362	332	361	390	302	349	380	350	335	417	333	363	352	341	367	327	379	329	351	365	353	329	341	351	322	346	344	353	358	366	355	358	334	352	337	310	345	387	330	339	356	337	296	338	352	357	364	322	346	370	340	366	347	329	364	341	326	331	363	352	350	360	357	342	355	333	334	354	353	376	359	356	348	350	338	343	331	367	356	324	350	379	360	345	325	347	340	356	340	337	356	345	356	349	304	339	338	381	374	341	376	335	326	346	359	366	341	334	339	356	360	338	344	379	378	367	337	376	356	369	336	372	354	328	332	326	377	383	343	376	360	366	354	338	356	339	301	340	361	330	343	340	321	310	338	347	344	349	354	366	329	348	363	356	380	340	329	333	350	328	355	373	338	317	329	366	321	344	331	341	329	370	371	366	330	344	335	349	373	383	339	339	305	352	327	361	347	378	336	347	331	339	373	378	327	353	345	343	372	368	364	324	378	345	349	411	358	334	368	326	346	307	355	348	365	308	369	386	370	345	346	343	352	341	338	401	313	382	350	343	327	361	340	343	335	349	351	342	323	338	338	356	384	341	349	342	359	350	358	330	359	342	322	374	344	385	348	363	375	385	322	355	342	360	381	358	338	352	318	356	376	379	381	352	373	334	353	375	366	335	364	348	357	363	343	342	292	316	325	326	365	358	370	342	361	350	358	330	360	365	360	346	346	354	356	344	387	346	387	348	384	335	347	325	360	340	361	353	374	355	351	365	354	350	358	357	347	370	356	353	364	376	366	304	366	348	317	334	347	344	348	364	344	367	317	383	362	353	368	348	321	328	364	366	360	362	386	352	343	352	378	375	358	352	340	409	356	365	346	365	331	363	309	342	354	360	312	331	351	347	344	326	373	349	345	384	369	368	346	334	342	330	376	349	372	379	362	403	379	328	333	397	366	349	349	326	365	334	348	321	358	344	316	352	341	323	349	363	342	344	334	342	348	338	342	332	350	335	354	326	352	341	340	334	362	358	360	345	344	325	355	333	344	339	351	355	313	336	348	373	385	360	356	356	335	331	334	390	366	353	356	359	339	360	362	339	358	365	353	352	358	338	371	346	347	360	336	351	350	344	344	365	365	378	388	346	392	356	341	386	315	355	340	348	358	350	360	350	380	376	380	354	350	366	347	335	327	351	328	353	384	376	355	327	368	334	325	361	343	342	388	343	370	347	354	352	390	347	310	351	338	347	327	331	328	360	375	373	351	330	357	378	382	359	362	353	358	356	388	352	328	358	386	329	366	355	343	387	373	337	330	385	359	357	350	340	355	396	369	377	361	358	358	356	388	365	349	351	324	379	382	367	329	336	367	370	340	343	372	339	349	336	358	366	381	345	345	331	353	356	402	369	353	319	346	355	349	347	346	320	344	345	361	358	353	358	369	345	331	348	333	403	376	379	368	359	330	337	338	347	358	343	371	364	354	389	365	354	312	367	364	338	395	321	333	369	365	322	354	348	348	357	364	323	334	365	362	304	362	327	384	360	349	375	344	357	351	322	358	349	350	326	318	370	339	408	351	340	356	327	363	339	362	369	305	357	378	337	325	359	353	366	323	352	334	354	354	353	351	334	320	360	361	334	345	333	387	329	349	352	322	324	392	348	329	342	323	339	370	344	339	346	361	326	330	361	369	374	349	363	354	368	359	382	342	402	360	325	352	339	359	341	375	365	356	366	316	312	352	328	332	350	338	339	360	363	378	360	378	304	330	326	345	366	363	350	326	345	337	351	349	363	366	346	348	353	343	354	373	348	361	365	361	355	376	334	386	371	351	413	339	353	367	363	378	333	346	340	349	334	341	365	318	333	333	388	350	349	302	350	339	363	330	401	361	336	337	342	331	365	345	375	361	340	327	373	353	324	358	320	358	362	382	344	335	358	404	361	383	366	345	388	378	309	371	327	348	369	362	350	340	350	397	364	342	360	343	287	352	343	347	342	334	344	380	308	335	327	354	312	320	364	380	362	338	342	341	361	333	383	345	325	338	361	331	362	342	364	335	375	362	384	341	340	349	345	357	355	347	381	328	369	351	331	347	341	355	352	320	373	326	350	357	333	345	332	367	345	410	342	350	342	344	348	326	378	355	342	367	331	376	370	390	351	332	369	383	379	368	331	325	333	360	333	345	362	343	346	356	373	322	385	371	370	372	347	342	371	340	349	347	321	385	333	366	331	362	345	351	342	365	369	341	337	330	407	340	337	313	348	335	362	350	366	376	353	343	353	336	344	342	353	327	323	318	364	336	367	366	332	352	382	356	382	352	324	329	355	366	328	366	330	350	361	351	350	315	355	373	393	351	352	369	381	363	328	327	358	365	311	337	368	376	397	338	354	334	318	351	334	342	351	363	385	350	346	347	324	339	344	349	366	347	347	326	358	337	330	352	348	346	373	361	365	338	345	342	354	375	358	375	355	328	334	329	351	358	332	344	351	360	352	353	370	360	337	312	376	340	337	348	329	371	353	309	388	359	354	346	348	364	331	353	346	353	355	346	339	385	384	313	339	345	369	347	354	347	338	364	366	400	368	315	350	347	318	328	353	355	358	350	368	402	346	347	350	348	341	342	368	361	347	342	326	331	344	348	341	344	352	357	364	342	352	347	362	363	371	375	360	341	326	347	312	382	354	347	349	371	345	354	347	328	406	369	367	359	357	307	386	336	352	359	357	376	338	377	351	351	322	347	359	365	356	369	351	354	380	329	350	376	333	354	347	349	360	369	355	351	336	374	356	368	352	336	348	386	382	321	365	352	337	363	374	392	344	329	377	367	326	326	338	337	353	358	359	343	337	333	332	363	354	355	341	379	348	381	314	335	341	339	345	369	397	370	340	398	337	331	393	334	354	368	349	373	380	331	362	369	392	307	365	348	364	376	325	350	347	334	356	348	345	342	346	351	378	363	362	375	342	331	324	340	358	367	329	323	330	316	366	373	353	382	387	333	367	382	361	332	347	348	342	347	363	373	372	378	320	378	356	376	308	348	311	355	352	350	373	325	373	328	316	356	375	379	351	349	341	345	356	313	347	342	372	336	340	348	362	358	345	331	333	385	355	337	371	347
5193	4398	6650	9900	8996	7557	7058	9543	12478	12882	8630	4695	3050	1534	999	935	935	1005	1016	965	938	964	903	943	924	921	865	920	912	898	903	897	901	899	914	886	939	860	958	909	896	930	885	913	892	908	958	874	890	893	878	890	866	900	950	941	931	926	953	904	893	941	947	914	880	961	922	976	931	858	908	910	886	961	914	933	899	891	889	912	895	904	889	846	913	911	936	873	890	889	865	889	903	879	906	893	888	885	887	976	911	920	883	957	887	949	881	881	860	869	911	901	905	915	927	893	906	885	921	908	882	932	863	922	976	912	946	919	951	900	992	916	869	901	894	928	905	909	914	884	873	908	926	950	941	879	889	907	895	922	906	894	944	914	899	946	882	882	921	909	905	875	877	903	926	879	976	941	914	898	888	936	861	897	935	932	931	973	918	903	928	891	929	876	898	909	881	907	919	912	920	861	878	894	999	925	877	885	922	882	915	921	913	911	927	862	869	911	884	910	888	924	896	879	910	888	911	926	873	896	875	888	884	906	910	929	883	969	934	959	903	904	964	929	887	837	872	938	849	876	917	895	904	933	922	902	918	915	884	933	905	882	924	926	877	931	916	876	901	910	913	880	927	893	944	890	924	925	971	872	878	880	896	914	904	918	927	898	911	927	989	882	912	885	875	917	963	899	917	884	892	929	873	879	902	936	853	937	889	939	907	883	916	912	882	940	938	909	915	882	875	882	861	898	944	939	954	957	959	902	951	843	937	923	915	860	918	894	897	954	868	947	890	853	948	915	956	895	833	890	925	912	942	846	928	906	912	883	886	872	911	927	934	901	921	888	893	891	919	924	925	914	929	923	936	873	919	894	927	944	883	905	859	964	908	962	831	889	934	921	899	964	919	915	879	879	913	933	970	968	954	898	942	918	893	921	883	898	928	922	959	857	886	942	903	940	899	910	915	881	921	908	901	882	898	948	948	890	888	934	914	938	853	936	881	899	898	876	929	939	948	958	915	916	873	902	909	874	896	843	905	958	860	929	932	950	934	946	916	926	977	884	927	964	902	936	924	896	916	930	866	899	895	918	883	906	888	907	898	908	915	886	927	897	897	865	867	906	877	926	922	928	876	903	958	937	953	958	900	926	912	884	921	945	900	904	867	891	880	980	904	944	907	869	868	967	898	924	916	864	868	901	933	896	957	940	872	883	932	957	928	895	889	922	901	946	880	860	897	918	864	876	928	928	898	958	953	908	887	890	926	909	944	884	930	948	897	914	890	898	916	925	923	901	965	971	936	877	911	907	920	887	934	909	903	891	885	940	924	869	887	927	915	911	947	893	921	929	895	890	892	873	931	873	926	932	922	904	939	904	936	881	988	884	923	902	826	877	916	928	832	926	938	970	838	896	885	958	970	934	908	886	904	931	890	915	897	926	877	893	920	931	874	949	919	929	905	908	901	918	848	958	935	871	923	875	908	929	920	896	856	970	923	908	935	918	879	879	951	929	925	931	853	914	942	903	922	909	902	928	870	891	926	899	885	918	980	905	936	899	900	861	957	942	859	922	873	898	847	912	949	899	935	923	876	861	886	957	927	953	937	908	875	918	923	929	954	900	856	881	940	909	896	932	874	931	903	943	900	932	871	913	916	926	975	907	929	928	911	906	931	949	944	880	891	879	935	920	883	910	876	922	949	919	936	876	933	934	901	915	973	949	873	867	903	916	910	948	894	925	892	906	884	893	878	937	900	883	882	887	894	901	919	906	943	904	900	927	899	915	912	933	925	966	887	894	939	927	921	899	962	876	873	864	936	971	889	871	914	903	883	895	872	908	920	891	927	861	889	916	841	936	905	977	892	908	906	936	913	915	907	914	937	922	912	911	903	909	888	920	882	882	942	932	890	915	976	927	977	889	909	922	896	902	887	941	911	931	881	919	854	926	930	919	882	896	865	903	940	914	937	922	907	973	932	885	933	957	936	948	876	935	907	926	919	852	964	983	893	869	946	906	879	856	923	961	911	857	926	914	913	910	907	901	872	898	930	921	849	877	863	916	911	941	920	905	951	888	986	976	952	932	917	883	944	912	870	934	986	859	880	926	908	912	936	902	896	918	901	872	990	914	888	922	887	922	900	895	875	914	849	911	868	919	917	880	954	907	913	928	919	907	937	957	925	904	891	890	931	923	858	886	921	890	886	879	937	963	850	911	918	889	930	921	934	911	875	932	972	955	924	877	914	936	886	912	918	898	860	869	891	880	928	930	856	899	940	910	952	901	897	922	906	897	912	880	934	868	868	922	909	947	927	971	944	916	874	907	909	926	926	923	927	878	894	940	909	913	985	879	851	947	922	886	927	912	901	893	952	883	902	925	906	868	876	957	886	896	925	920	910	898	943	875	905	931	958	903	908	932	883	892	879	917	919	882	836	912	880	901	916	926	882	863	895	894	884	925	868	904	941	912	893	882	917	874	897	857	911	926	912	869	919	931	898	931	909	927	898	900	880	898	940	863	962	917	950	834	919	916	916	912	930	868	894	917	905	915	893	907	941	851	954	896	952	919	905	984	893	934	929	954	894	932	932	903	940	902	903	955	973	865	915	877	967	952	917	912	900	956	870	932	875	953	910	910	880	935	850	922	960	849	918	865	906	898	906	903	916	907	901	952	895	913	921	927	868	878	928	917	931	903	915	910	865	955	915	865	934	902	924	930	883	945	918	845	922	944	913	962	921	927	943	927	884	932	912	884	933	917	926	951	950	893	915	938	941	873	929	920	857	915	946	939	906	976	881	895	889	972	936	937	942	898	892	920	927	927	877	911	856	945	917	991	934	933	893	894	930	927	910	860	897	897	876	875	920	960	902	873	923	942	915	905	883	880	933	897	898	842	914	892	890	927	891	904	952	906	906	931	905	886	923	904	953	901	927	886	952	896	898	882	921	957	939	909	908	967	931	889	911	903	918	924	922	896	937	851	933	884	872	917	940	935	879	889	873	927	910	957	875	906	896	927	954	950	969	916	894	907	872	861	932	909	887	908	880	868	882	886	960	902	911	969	872	862	909	896	876	891	941	912	857	866	934	858	883	876	904	887	864	931	915	882	905	844	927	881	932	857	895	921	955	951	898	934	907	895	884	926	912	924	982	912	928	907	932	844	867	936	922	920	944	928	918	883	959	950	875	959	937	885	877	937	858	915	870	892	908	916	894	917	928	951	898	873	937	928	915	959	973	913	895	900	886	887	892	919	930	913	888	908	966	891	913	899	903	923	894	966	887	908	899	900	924	951	860	871	943	915	953	864	912	899	906	939	933	919	849	973	915	900	922	922	900	928	923	936	881	896	861	919	922	900	903	908	869	895	889	860	873	925	939	852	884	984	946	886	947	933	998	891	933	930	967	930	879	885	880	852	987	860	919	904	920	892	896	888	921	948	949	877	960	918	915	911	903	902	892	1003	905	906	920	884	897	837	905	902	917	903	921	891	923	891	877	940	949	911	951	899	889	906	880	900	927	867
15132	10850	14276	15405	13086	9656	7293	14956	27813	27312	18214	8857	4454	1635	503	507	437	459	458	389	411	338	375	380	379	417	370	353	386	331	366	378	367	358	370	353	372	353	373	403	375	367	361	358	336	380	336	379	379	379	364	370	367	370	334	398	332	389	377	371	345	334	362	395	345	372	367	345	378	399	384	355	357	369	395	378	386	384	360	347	394	352	375	373	371	370	356	341	365	359	359	378	348	345	366	344	373	328	343	408	374	378	333	387	355	325	369	347	406	388	366	345	376	379	383	392	357	362	388	351	371	358	375	358	355	376	383	366	329	358	378	372	330	353	374	365	385	358	334	359	372	391	345	400	376	408	373	361	323	355	380	374	348	351	386	355	365	364	380	357	351	340	410	375	373	376	330	359	341	356	343	362	393	374	373	333	347	356	363	389	377	381	364	348	363	371	376	383	358	344	376	346	343	403	384	345	364	363	345	375	362	387	388	354	390	383	366	391	348	368	378	366	380	356	376	317	396	340	402	363	360	325	404	334	373	359	367	372	376	349	351	358	349	351	373	332	374	355	383	373	364	364	372	379	353	357	371	340	402	322	335	358	327	367	360	379	361	381	368	404	327	387	376	359	391	370	362	388	364	368	376	398	376	382	385	346	369	351	371	364	401	356	380	391	372	357	349	346	366	343	358	365	381	350	366	354	333	390	370	332	324	384	388	327	360	344	377	349	346	358	373	362	363	375	370	356	410	371	406	362	365	359	390	346	360	368	355	373	369	358	383	366	403	397	365	411	380	381	360	351	322	360	369	336	372	328	347	372	376	344	334	361	340	343	359	376	324	357	373	369	334	374	372	366	430	413	333	350	390	399	368	352	356	368	360	393	360	387	369	363	350	317	382	364	382	350	378	391	378	309	344	325	376	359	368	335	385	354	344	369	351	368	361	379	354	397	411	372	385	370	376	372	380	374	343	366	405	354	350	362	335	372	369	348	377	388	381	377	347	386	342	343	366	349	374	339	399	381	343	364	331	399	355	320	369	384	354	336	354	362	334	352	386	350	372	378	361	384	336	346	394	384	308	381	379	366	375	394	347	339	368	354	356	377	367	362	378	397	331	397	380	375	372	378	373	344	329	388	319	372	358	375	355	348	358	336	347	394	330	346	350	380	346	371	362	378	387	361	359	388	355	391	381	363	378	354	378	371	405	387	339	329	352	344	385	360	389	354	352	392	358	371	352	369	366	373	349	336	367	364	376	355	348	315	350	378	345	391	369	354	339	358	365	381	336	361	376	368	358	377	386	338	373	347	377	366	383	342	380	346	365	385	383	386	382	366	348	380	367	367	363	378	362	356	381	379	366	343	355	366	347	374	370	378	366	386	355	362	374	335	356	391	392	365	371	372	364	363	368	388	391	372	369	376	361	367	378	400	352	362	365	395	398	405	363	402	373	381	381	374	373	374	385	356	356	399	364	355	343	335	395	367	331	376	354	375	352	381	334	369	352	367	343	379	397	369	346	351	353	403	345	364	371	348	331	342	352	371	381	356	355	353	360	372	337	364	360	343	368	390	389	344	329	322	347	366	348	379	375	380	352	311	342	363	364	392	354	364	386	366	345	328	335	366	344	374	383	361	386	361	337	381	346	388	366	363	382	392	365	385	353	366	360	337	371	325	351	350	362	344	392	361	355	367	388	320	385	388	372	357	383	349	363	366	377	369	338	363	344	381	328	392	381	378	375	375	342	360	369	371	416	384	360	365	346	354	365	373	335	375	332	347	328	351	352	378	348	361	354	331	369	377	384	393	368	353	344	361	359	356	377	346	381	395	402	341	392	346	317	385	381	350	359	346	364	367	394	397	377	375	380	314	378	359	380	344	353	338	342	397	328	372	402	378	374	331	394	390	359	336	372	361	355	364	353	374	367	371	334	359	344	352	369	357	396	362	348	363	372	365	352	349	355	363	373	371	362	353	369	338	376	358	360	349	416	320	405	347	370	374	357	414	380	348	372	383	394	362	366	353	359	352	369	359	345	349	362	372	336	339	362	348	364	371	349	365	390	384	359	364	343	366	369	376	366	349	379	343	386	349	361	390	378	371	340	408	346	334	366	357	333	340	370	379	365	374	352	389	344	384	372	344	368	365	366	421	392	387	358	364	355	408	365	360	350	346	387	410	408	363	344	343	368	360	393	346	359	313	364	390	333	386	374	357	353	386	366	337	361	393	351	380	407	341	370	333	383	366	373	400	346	374	388	351	360	360	336	351	383	355	356	384	388	370	377	387	377	373	356	359	386	328	362	403	382	388	371	372	357	345	374	376	406	376	356	358	402	346	356	380	380	362	349	387	364	373	360	379	374	378	333	371	340	357	373	384	359	421	358	354	356	402	345	360	368	355	343	357	389	370	396	366	374	375	356	369	372	360	353	373	399	338	379	391	347	365	356	403	334	382	363	331	319	362	349	355	359	373	360	382	378	385	380	338	390	370	395	339	357	345	340	359	348	372	360	386	349	342	338	378	375	341	369	356	378	382	371	352	337	350	379	399	325	385	395	369	369	360	376	381	381	384	352	342	347	358	354	375	360	358	393	369	390	359	366	384	349	393	394	399	402	358	387	384	380	330	431	373	384	353	388	373	376	380	367	377	365	386	361	374	396	311	368	338	377	372	375	356	393	369	371	356	358	349	347	336	348	376	366	364	348	380	341	429	383	385	341	376	374	370	344	373	333	372	352	386	357	391	395	368	340	373	372	371	344	353	368	323	368	360	350	405	377	338	382	391	373	328	367	362	343	366	419	346	353	377	352	348	354	410	370	332	381	375	343	332	375	355	366	343	370	369	361	344	328	369	387	343	393	422	344	346	365	310	361	342	366	340	369	367	335	370	367	377	398	378	381	397	342	341	381	326	356	378	346	363	384	383	331	350	340	354	339	380	348	369	417	366	370	380	366	359	417	349	390	378	368	374	360	368	370	367	377	350	360	414	376	330	387	356	369	380	397	346	334	382	352	412	366	352	354	344	375	357	402	393	374	363	336	395	328	347	338	333	345	388	359	387	358	361	374	355	379	410	378	405	384	322	376	365	345	340	411	354	347	385	334	402	369	417	357	382	396	379	343	384	372	370	373	367	351	351	370	405	369	357	386	373	363	381	346	371	383	331	362	385	379	352	351	368	382	366	364	373	378	369	395	373	346	379	398	339	350	374	358	391	356	326	322	385	380	422	377	312	354	373	359	392	382	341	367	359	388	399	399	360	372	377	369	361	388	357	361	364	355	365	365	383	365	350	338	374	387	351	345	351	395	349	379	336	343	379	406	377	395	360	367	314	393	362	367	340	384	330	369	378	350	362	343	337	346	361	366	359	373	346	394	351	325	388	371	369	343	369	328	373	365	379	361	378	368	356	377	370	329	375	360	339	352	356	353	372	363	377	347	352	355	374	372	372	360	353	369	355	367	364	364	378	380	409	390	307	347	371	340	368	378	364	356	408	417	330	358	340	377	386
10602	8245	13337	18235	19783	17458	16715	31979	45404	44320	34882	22616	14979	6148	1805	1663	1264	1492	1383	1244	1087	1025	977	982	939	981	1012	911	1014	966	904	931	954	948	965	948	901	925	964	918	972	932	963	920	922	939	993	898	969	928	995	907	924	912	917	914	900	912	900	963	931	965	978	994	943	892	993	956	979	916	996	935	951	978	958	923	934	949	947	965	968	915	972	971	932	924	903	992	927	909	918	976	948	977	1012	919	955	939	984	945	994	950	952	968	988	897	942	939	920	955	978	910	912	935	945	934	949	990	978	980	921	947	1001	965	928	923	971	956	949	908	946	930	901	967	928	919	936	940	952	898	951	951	975	958	968	940	945	973	912	922	934	929	964	911	928	940	947	959	945	931	929	977	925	929	927	894	962	999	964	961	983	920	957	860	938	968	920	974	988	1005	940	978	921	954	978	937	986	937	951	962	982	970	940	902	936	896	991	866	997	911	924	988	917	948	940	916	954	956	917	955	947	941	937	974	940	926	946	951	971	975	941	917	959	961	953	938	936	955	931	924	975	935	951	947	940	945	945	989	1009	944	897	956	906	935	887	919	997	909	985	946	911	918	992	950	971	962	942	955	939	900	898	921	955	910	957	945	934	946	973	961	943	925	989	992	859	961	939	956	927	955	909	982	919	933	928	918	938	944	877	928	966	942	918	913	913	941	919	902	951	939	999	907	942	868	909	918	987	884	963	969	935	927	950	949	923	912	930	930	896	950	955	932	942	951	931	954	992	961	973	960	961	969	973	957	1014	912	951	981	893	985	921	924	951	950	921	938	916	922	854	854	902	942	884	929	972	928	958	894	971	949	969	950	921	909	953	977	912	1005	933	920	944	967	953	943	944	987	945	950	959	965	950	950	935	923	970	970	908	959	893	903	928	958	951	909	977	907	928	941	930	903	919	950	940	917	968	913	937	916	927	959	943	920	965	973	928	952	903	978	942	945	919	946	920	987	912	965	918	949	918	942	963	990	954	926	900	984	947	947	982	943	946	981	925	992	941	964	863	952	976	900	925	902	931	934	910	927	910	958	946	945	894	912	950	978	943	914	915	953	939	936	879	949	957	1008	933	934	970	940	938	970	949	974	897	901	942	942	980	944	934	892	932	990	926	959	942	985	932	930	926	949	942	905	946	912	915	938	963	985	954	917	908	891	1006	943	947	927	915	989	924	970	982	947	917	949	980	961	921	904	904	983	965	953	1002	943	962	946	971	924	970	941	959	965	978	915	872	954	925	913	935	926	934	893	958	875	955	911	960	944	938	951	986	901	958	925	961	938	965	970	962	943	945	907	931	946	905	908	880	973	908	946	1018	978	962	921	969	976	970	950	943	935	942	922	933	996	936	990	956	950	906	986	923	925	954	911	916	928	900	952	941	970	897	984	973	927	975	952	907	942	996	927	935	906	955	985	976	955	921	952	931	909	994	942	900	959	918	894	969	987	947	922	910	936	977	920	936	925	921	927	999	949	974	971	962	943	935	962	931	941	975	958	939	987	973	948	906	947	971	959	953	909	1010	961	929	940	930	887	976	1000	921	967	933	953	932	927	951	905	954	955	1003	939	965	972	956	946	963	968	947	897	949	928	949	898	978	966	974	991	990	940	990	965	971	941	954	928	901	924	965	982	956	936	959	947	906	917	930	944	881	935	997	890	947	975	947	982	961	940	977	1018	946	963	959	894	941	959	898	1009	904	979	939	934	1003	960	985	946	950	891	889	936	915	958	1009	960	924	998	959	943	989	910	965	983	937	944	903	952	963	968	946	940	903	948	961	884	898	924	918	1002	920	942	920	945	928	963	946	957	932	960	944	969	949	939	957	977	912	975	954	979	902	907	959	947	986	942	937	931	961	970	922	947	979	906	911	982	955	951	933	980	974	890	931	916	959	953	985	963	937	974	956	963	906	950	995	966	1043	1012	901	948	920	976	921	950	985	954	913	987	933	981	863	923	956	941	941	937	925	860	959	938	952	937	936	992	932	917	950	939	975	921	929	898	959	919	910	930	998	921	908	894	944	903	897	878	948	946	969	938	1000	923	931	905	919	935	941	881	983	922	967	954	965	945	937	981	1004	977	955	952	931	940	932	933	1004	936	924	980	859	990	917	979	923	922	942	899	945	990	959	972	966	948	970	877	938	1012	950	990	930	959	942	903	1008	993	921	952	942	953	985	989	923	952	916	997	913	930	950	949	976	927	947	901	909	892	903	948	959	904	936	958	1020	1007	931	937	943	973	940	901	925	977	917	970	909	977	984	925	929	967	934	960	969	969	942	992	906	964	956	952	914	939	985	929	936	958	969	997	898	956	951	897	897	949	961	938	963	944	978	917	891	926	966	946	937	950	912	930	908	948	931	939	955	936	987	966	955	928	925	958	915	961	958	938	921	879	929	963	969	957	920	906	911	938	979	930	894	962	940	1008	944	885	935	933	965	1013	931	935	931	977	950	1015	940	982	990	979	938	978	905	954	956	970	928	941	897	929	969	907	951	899	878	935	971	925	959	952	910	916	989	955	935	942	954	955	942	943	933	960	915	911	959	949	960	964	967	915	926	943	959	947	898	959	946	948	959	917	990	978	952	969	1007	938	943	971	913	941	957	944	950	912	988	951	963	930	962	955	973	979	890	953	931	937	976	1005	941	912	950	927	960	910	908	968	958	905	967	949	945	922	945	925	985	959	942	946	928	1014	994	953	941	977	927	917	910	917	953	944	915	932	964	934	954	945	990	888	940	982	936	921	928	926	964	1007	969	965	944	911	933	954	920	968	955	929	924	948	958	992	932	938	974	909	956	857	972	968	916	918	922	917	973	988	939	914	952	963	911	929	960	935	950	930	980	958	956	973	961	902	947	923	955	924	960	898	939	860	951	953	878	910	874	956	931	958	938	1010	984	957	958	928	999	931	931	958	893	967	985	951	923	926	931	990	948	974	954	903	987	938	950	975	1032	977	916	917	952	929	929	943	952	960	930	883	948	962	909	876	962	995	933	958	909	927	1000	915	937	939	982	966	948	966	905	933	969	1026	925	921	937	915	946	986	935	941	947	938	912	902	922	922	926	960	945	937	921	964	1000	943	893	987	947	958	977	931	974	989	900	883	979	919	911	889	945	945	992	949	942	927	962	949	953	942	928	915	965	965	851	894	896	969	909	974	949	924	949	981	947	923	969	919	910	935	923	967	908	903	946	925	1002	1018	896	929	906	926	953	957	987	937	946	935	938	994	961	973	939	939	943	925	983	967	974	929	922	900	906	981	913	922	911	965	939	1009	942	975	912	944	989	916	963	939	971	965	989	893	949	921	971	997	945	915	955	926	914	923	960	947	909	848	958	966	926	890	963	927	961	975	949	948	945	925	973	912	963	951	946	972	926	906	963	985	944	928	945	909	878	962	894	946	941	965	926	879	942	974	937	982	967	911	943	884	965	936	957	947	931	924	940	965	973	974	965	916	920	978	902	933	910	952	932	884	882	957	944	1014	910	974	942	932	913	937	953	954	940	925	954	893	926	974
21841	16112	19882	22128	18849	14909	10844	23551	40672	39761	28629	15693	8134	3135	710	569	481	484	518	391	380	397	353	329	362	349	351	380	355	380	348	334	345	349	343	324	380	380	369	345	360	342	371	414	321	332	343	379	344	340	357	360	350	380	359	345	384	338	348	343	358	353	362	365	363	358	363	335	369	389	355	335	372	397	347	343	369	354	347	329	381	339	315	354	363	354	381	352	375	343	368	332	351	351	402	380	342	355	338	370	359	359	334	351	356	348	337	356	344	363	335	347	377	338	347	346	371	361	350	342	299	389	375	347	377	368	370	386	326	368	347	367	374	374	351	336	403	332	340	339	394	373	399	370	356	355	315	355	356	356	327	343	343	352	362	330	361	393	358	345	356	373	354	335	369	379	333	349	347	361	356	352	384	352	341	363	350	331	365	375	317	346	353	384	333	338	335	358	359	348	377	374	392	369	378	337	392	388	332	365	335	353	377	347	356	370	347	372	383	360	366	338	352	376	353	351	384	350	340	336	353	361	374	354	367	345	332	361	371	375	359	372	357	343	368	361	357	368	380	332	359	344	363	363	406	358	325	340	369	349	355	327	361	369	375	352	376	350	316	378	338	341	328	327	362	343	317	355	382	362	362	349	355	354	329	334	375	361	368	346	352	358	333	288	359	325	348	319	336	338	346	374	377	343	317	344	356	374	360	369	365	354	347	342	350	359	353	366	383	366	376	355	380	385	335	374	351	326	383	349	358	358	351	336	347	355	347	381	357	352	341	327	362	380	360	338	338	369	370	384	329	331	362	336	342	343	341	330	359	388	393	360	376	338	336	358	340	366	359	365	347	317	344	346	382	364	361	342	358	356	348	318	331	367	334	350	387	351	370	333	339	341	346	332	336	337	329	352	392	354	405	384	340	332	390	358	373	371	388	340	376	375	364	348	369	322	363	349	356	378	344	405	345	330	354	361	347	300	380	345	346	339	329	327	359	363	376	366	334	337	353	369	325	371	346	367	367	358	321	337	362	370	337	385	377	383	362	348	360	363	383	393	353	338	345	372	347	361	353	357	384	357	392	378	358	331	341	348	344	371	363	347	330	370	358	389	371	367	365	357	362	366	356	350	299	380	352	341	326	356	407	331	356	330	373	349	339	331	342	340	361	335	333	334	368	383	357	374	328	358	353	325	360	346	359	337	365	330	336	350	327	347	336	397	337	353	378	358	353	363	349	358	370	366	367	370	360	379	355	386	379	343	394	358	370	351	345	350	382	371	367	369	370	342	362	366	330	393	370	353	367	351	374	370	362	348	362	363	370	396	369	390	349	359	371	378	353	369	385	374	361	350	332	349	358	323	365	359	370	372	339	359	379	348	337	373	357	375	340	356	362	335	378	353	348	344	385	361	330	349	361	364	339	341	308	365	308	330	367	368	378	328	374	325	323	356	381	346	371	359	340	341	335	360	361	362	375	326	362	381	354	357	336	343	386	352	354	370	340	339	367	346	369	354	361	342	387	382	331	341	318	342	340	352	354	350	328	346	347	346	340	328	343	357	377	345	361	349	391	352	372	331	351	327	357	372	361	359	367	360	374	359	361	335	385	359	368	330	346	361	358	359	365	378	365	377	357	377	356	341	370	371	361	329	381	354	370	383	352	346	351	338	324	332	332	332	345	377	367	328	364	351	370	356	349	333	381	372	380	361	384	337	391	336	368	370	348	340	349	382	327	369	374	376	345	346	353	334	343	318	322	351	379	326	337	353	334	376	356	371	366	385	350	327	371	371	380	347	363	347	339	372	384	342	363	362	359	349	327	381	363	346	370	336	357	347	377	334	315	337	377	371	339	350	383	375	364	367	363	321	368	359	353	349	357	317	369	366	337	367	380	382	344	331	343	338	336	369	368	369	385	350	342	344	381	366	347	345	370	360	359	358	320	344	351	361	357	381	338	352	339	372	361	344	340	339	333	328	343	352	376	332	409	361	330	343	360	370	349	352	362	350	374	347	352	359	358	351	392	378	360	337	353	330	367	361	349	347	355	351	363	346	301	373	330	331	363	333	345	362	349	365	348	358	321	337	370	380	332	358	366	336	334	330	356	357	359	316	343	341	351	332	317	342	317	388	327	353	360	370	389	320	344	367	349	346	326	340	355	368	360	366	381	412	301	371	339	363	387	352	373	395	359	344	399	374	348	367	350	367	321	368	360	335	371	346	331	329	332	339	351	359	340	375	340	368	345	353	368	389	359	383	345	365	410	372	369	360	369	350	320	340	352	372	332	349	346	399	374	344	359	382	382	331	343	334	352	356	353	356	316	317	374	326	354	359	374	320	320	279	343	381	342	375	392	359	367	363	359	372	351	360	372	352	357	366	371	350	395	387	332	341	294	338	373	342	349	340	367	375	342	369	390	361	385	373	341	350	368	355	375	316	355	361	377	360	370	355	341	345	324	336	341	412	344	399	357	326	346	367	363	362	362	355	370	344	349	386	367	362	355	369	352	365	364	336	343	351	328	323	366	367	351	366	318	365	369	341	353	360	388	335	357	391	353	355	327	366	348	390	380	352	363	368	392	329	334	366	344	378	375	362	342	360	349	350	356	383	339	339	323	372	344	338	345	322	355	373	358	375	360	365	341	319	370	377	357	336	342	339	354	367	380	365	349	351	333	351	370	346	334	356	346	334	339	338	360	353	355	307	356	370	377	348	365	353	361	362	332	363	320	339	381	339	331	352	350	363	362	379	339	385	318	347	351	359	347	360	372	374	361	356	378	356	385	381	351	364	353	354	370	407	370	335	345	355	344	375	389	333	340	334	332	379	381	346	390	343	372	356	351	352	362	347	370	310	369	343	351	374	347	358	367	364	347	384	383	368	347	355	333	354	351	382	368	360	332	378	378	341	380	355	357	380	343	348	357	349	348	337	364	376	345	372	373	343	363	369	336	366	329	353	395	354	322	327	311	364	326	312	382	323	345	329	337	375	355	337	367	357	334	379	369	334	329	361	336	354	379	340	366	351	355	387	351	350	384	345	318	341	353	368	388	363	332	380	372	387	360	351	331	365	370	336	349	341	329	346	377	343	358	354	297	392	375	380	340	343	301	363	366	361	371	359	373	356	358	361	361	349	356	371	346	366	380	367	351	331	385	344	378	333	359	329	389	381	358	358	386	376	356	376	331	360	366	340	359	370	386	316	362	352	355	321	349	347	330	379	354	338	364	336	335	356	367	353	369	375	364	381	378	350	338	338	351	410	349	352	363	390	376	360	330	374	365	352	373	336	330	341	369	362	367	361	419	366	396	377	351	352	372	358	361	363	393	353	354	342	366	335	344	383	345	362	339	349	352	331	366	376	362	314	346	376	368	371	359	360	329	362	386	379	369	363	331	360	349	320	333	383	353	345	360	321	348	373	335	376	343	387	372	374	368	361	330	371	365	373	347	358	335	357	368	371	353	370	352	308	368	349	316	339	367	349	382	331	357	366	330	363	394	373	352	352	321	382
13205	11591	16507	22948	23061	22126	20667	39690	55375	54027	43712	30723	22143	10760	2681	2108	1528	1682	1630	1380	1159	999	926	939	932	920	933	900	901	956	968	917	953	946	922	994	907	873	907	921	948	943	950	900	883	904	931	938	915	923	886	915	857	851	896	925	909	961	927	925	915	923	920	906	920	923	851	932	907	909	909	890	912	870	936	873	905	892	932	978	983	906	924	972	890	864	940	965	877	871	926	914	905	972	929	918	901	846	909	973	946	905	903	883	885	946	935	896	959	948	875	892	976	955	868	956	900	871	950	991	928	942	832	908	968	944	911	831	900	935	894	875	945	936	903	944	894	886	907	929	901	896	875	963	881	913	939	875	932	953	856	916	931	871	935	899	941	933	880	907	894	898	955	933	865	956	890	897	899	966	891	864	915	869	907	874	906	921	913	922	901	953	931	923	891	955	926	903	947	892	962	890	968	983	869	901	929	966	945	869	911	936	904	856	921	945	875	929	959	901	901	943	977	948	908	886	888	921	888	942	915	932	907	891	911	946	954	874	955	903	929	909	895	951	871	938	938	943	972	944	877	877	837	907	925	867	900	908	910	890	923	911	943	962	868	925	958	963	905	952	922	878	896	923	870	941	907	868	890	943	906	958	897	936	945	882	903	840	903	923	945	927	931	870	995	929	888	891	947	935	874	921	935	912	919	976	933	922	899	938	889	888	923	938	899	975	856	925	906	924	903	902	910	976	948	900	928	943	948	895	941	911	918	934	925	918	919	919	863	935	872	884	880	962	920	926	878	898	921	911	911	876	893	944	868	873	937	888	942	918	901	878	952	919	927	920	928	892	895	921	919	921	872	909	898	916	880	929	937	912	901	935	996	925	933	942	883	928	923	879	982	898	913	901	853	859	878	928	866	895	893	929	905	902	890	917	924	921	879	873	921	944	942	907	911	881	932	969	897	910	904	867	888	911	894	906	941	919	880	921	887	920	879	909	936	954	926	932	897	927	977	944	915	863	923	907	940	941	892	974	917	945	905	894	923	847	895	945	916	868	882	919	948	872	943	898	887	905	890	926	939	940	940	890	907	915	896	890	899	921	887	949	937	951	949	960	917	904	876	875	932	863	906	946	909	862	867	881	893	892	944	942	951	930	946	936	913	929	889	945	906	960	933	910	950	943	918	906	821	922	935	936	969	880	926	931	912	874	932	910	963	919	948	960	893	980	901	947	947	893	880	966	912	945	972	950	928	941	908	924	923	885	928	879	932	916	896	886	874	897	916	852	871	937	882	907	985	955	875	934	917	931	940	913	924	888	864	898	877	892	964	931	917	895	916	942	890	906	867	940	895	896	901	923	893	913	949	953	866	903	897	931	919	906	935	937	896	942	927	877	890	886	836	887	932	904	855	943	938	936	858	918	919	940	881	946	885	923	860	917	976	943	876	943	912	923	953	922	888	874	879	878	950	849	963	965	947	919	897	927	941	924	885	959	942	852	899	889	900	932	891	919	912	871	950	930	951	915	921	886	892	940	975	911	946	923	931	928	927	889	908	965	910	873	934	898	877	877	891	918	890	894	921	892	947	904	947	911	947	906	928	905	910	977	920	965	882	902	933	933	857	881	920	885	885	918	902	897	909	927	906	938	923	927	896	909	953	979	932	936	883	882	897	921	884	955	950	915	970	924	880	901	936	911	909	909	883	916	929	948	973	930	837	914	928	975	959	916	932	927	952	905	946	919	861	916	922	888	934	928	856	880	907	952	841	897	906	940	898	934	939	951	870	891	974	881	932	936	965	912	892	916	870	864	916	910	910	909	890	932	867	869	860	939	877	909	876	937	900	929	891	911	910	930	960	959	924	892	931	881	861	898	893	941	923	884	830	858	931	921	915	957	881	952	891	900	922	925	958	919	937	1003	874	948	936	914	914	905	916	911	935	923	952	903	900	948	925	909	927	939	877	871	942	930	903	919	907	979	893	897	933	906	945	958	882	916	944	935	914	872	905	922	919	919	855	924	950	913	891	933	917	912	867	907	920	858	922	907	919	900	935	884	913	910	917	945	895	951	896	928	938	958	897	927	903	933	904	860	909	884	899	941	938	915	924	964	900	860	928	933	897	954	929	925	936	901	971	912	932	927	907	890	863	957	930	889	928	877	977	926	973	896	946	918	876	916	891	931	887	892	870	920	937	914	932	882	908	910	925	923	892	908	914	977	932	927	896	904	940	926	926	925	912	921	965	967	907	903	853	933	894	927	946	954	924	1009	936	901	961	935	862	898	935	914	856	944	878	906	906	868	902	900	894	885	901	941	886	912	937	908	947	883	869	891	943	901	915	930	958	899	892	889	861	928	982	916	926	864	884	897	977	866	902	947	887	916	926	902	913	883	918	925	980	922	894	933	941	921	904	913	916	910	953	881	877	915	901	929	913	901	971	878	889	894	906	929	895	921	940	914	904	935	937	944	885	970	882	947	918	932	913	918	959	915	911	929	880	917	930	869	854	884	867	914	912	920	891	925	857	916	933	980	913	888	917	905	923	858	972	901	907	834	924	941	881	941	911	965	917	889	924	905	887	884	925	940	936	937	856	914	908	910	908	899	946	977	900	919	898	916	909	851	909	947	901	912	950	899	934	880	906	946	902	891	898	943	931	938	914	869	912	936	911	873	917	965	902	896	904	953	908	975	949	901	873	903	896	928	865	931	887	979	959	904	914	860	906	903	905	921	939	891	903	898	934	917	906	912	888	879	864	907	920	937	895	930	908	906	912	913	884	871	902	919	889	892	898	938	917	924	836	899	948	934	906	912	923	884	955	978	917	900	919	931	925	956	949	925	898	888	925	921	941	971	932	886	873	988	916	913	937	883	914	879	892	919	860	925	924	919	949	921	940	919	948	849	879	904	897	909	907	908	885	913	883	881	882	958	858	938	868	933	939	887	921	879	928	895	892	907	934	879	921	911	929	875	896	882	895	922	936	907	905	936	930	950	924	892	961	871	874	891	920	915	958	917	936	923	920	947	881	941	906	908	847	937	935	1004	933	894	905	942	904	877	959	909	830	935	893	857	927	904	883	930	832	903	925	932	918	956	910	878	854	920	932	906	926	881	869	939	905	888	982	954	906	946	961	883	918	900	916	943	885	897	982	940	895	932	926	861	897	881	878	921	933	932	899	950	887	925	905	912	862	902	924	897	928	891	888	824	940	878	923	949	907	926	895	916	867	881	926	867	887	912	907	936	960	927	893	916	919	953	921	927	898	945	905	906	926	918	905	920	923	840	905	910	900	907	901	916	916	920	866	921	971	917	883	903	890	920	959	906	927	903	969	917	941	941	953	871	970	881	853	913	931	928	923	982	912	872	883	869	936	952	870	918	949	892	921	972	923	853	865	921	933	870	926	897	928	884	929	871	899	910	883	917	887	898	938	864	921	899	934	951	934	870	923	908	953	918	931	908	928	917	922	919	909	899	886	970	904	928	964	942	965	925	908	888	897	879	896	893	928	917	911	880
6179	4945	5992	5178	3029	2418	1690	1943	2694	3082	2222	1243	895	615	382	372	348	375	366	391	379	386	356	370	379	350	370	354	358	339	330	388	361	362	397	366	371	365	333	403	339	343	313	354	358	297	378	361	353	382	334	342	360	395	343	379	365	369	348	340	356	361	343	361	377	328	348	334	328	367	380	355	356	376	380	360	364	358	396	353	359	347	317	365	365	364	370	392	356	355	401	385	398	392	349	354	346	355	365	325	359	357	362	352	364	340	367	332	367	347	332	368	370	397	366	348	361	372	378	383	381	328	349	355	351	345	334	363	343	340	349	332	356	353	352	345	356	338	365	337	334	339	340	332	397	319	343	373	392	372	406	364	372	370	375	368	359	369	356	360	326	363	385	343	353	329	339	370	344	401	335	359	375	322	327	373	375	367	377	339	347	395	322	395	344	362	369	372	365	343	397	383	341	381	364	361	363	374	356	364	328	364	319	324	368	316	351	353	349	343	358	379	374	365	363	348	332	384	355	393	351	343	356	373	341	319	378	348	351	345	335	346	386	378	369	366	370	352	373	310	382	358	319	351	340	359	351	358	340	385	328	386	398	368	350	337	384	346	357	338	383	375	374	374	362	343	329	367	352	366	345	375	343	361	353	387	360	327	389	375	336	331	313	350	392	385	372	375	336	359	363	375	359	365	371	368	375	371	366	367	362	382	396	352	352	421	372	365	364	346	316	325	353	378	337	399	370	353	328	401	359	380	380	333	354	345	369	370	375	368	344	360	340	368	363	333	312	342	323	366	326	343	354	369	358	333	352	341	357	365	378	343	337	353	393	343	337	378	376	334	379	362	371	356	357	375	330	355	370	394	385	359	388	346	334	393	377	330	394	372	390	314	386	348	363	349	381	384	369	363	381	370	335	390	368	357	391	359	334	380	396	361	401	376	318	359	362	339	382	373	329	322	342	345	375	377	333	351	371	342	343	341	359	380	340	358	364	338	349	316	319	365	340	389	341	356	365	368	369	378	363	366	347	392	386	365	368	373	348	356	379	364	390	342	372	322	381	389	412	346	403	371	405	374	398	372	350	342	392	360	367	394	372	375	357	368	388	375	382	330	350	374	339	369	343	350	356	343	370	382	378	348	342	376	357	340	331	349	331	362	357	344	369	362	332	351	357	367	326	355	348	350	338	363	358	359	361	373	351	364	397	372	388	375	376	369	372	387	400	337	365	353	344	370	399	338	338	389	355	361	371	384	347	382	334	363	322	328	371	347	342	388	362	359	381	371	359	353	373	343	357	354	338	398	330	386	392	360	362	366	378	361	345	332	312	342	393	323	366	379	361	337	331	389	363	377	362	374	357	346	359	338	357	347	352	382	340	376	378	345	329	362	369	336	360	375	334	357	346	367	364	381	357	386	369	348	365	371	371	364	337	393	334	351	339	362	347	380	343	356	342	332	361	328	329	329	375	362	363	355	369	348	333	370	357	332	370	341	382	370	363	350	358	355	356	404	366	369	350	372	340	366	345	340	334	335	409	331	347	333	339	348	360	330	362	375	333	368	368	361	389	380	361	377	357	370	378	374	338	349	363	369	365	407	356	358	387	364	361	350	332	372	339	330	350	318	375	338	367	392	372	360	358	363	360	342	372	356	366	352	364	357	364	383	344	360	381	344	348	361	318	337	351	388	357	384	343	341	362	328	342	363	380	374	353	318	398	389	392	331	353	355	380	342	355	382	353	329	360	404	380	400	372	366	357	350	337	371	379	363	325	335	358	351	355	333	362	363	342	398	345	319	381	357	369	354	374	334	330	322	398	327	362	333	385	346	384	378	350	375	354	367	374	372	349	365	324	333	346	342	395	368	353	369	359	347	378	381	361	324	351	389	323	358	339	380	391	378	369	362	382	338	368	384	336	379	354	386	378	364	446	356	338	371	382	398	342	400	357	387	367	411	367	369	363	362	361	329	374	347	373	321	353	330	370	366	334	363	371	352	317	347	373	353	336	345	359	343	397	354	312	358	347	342	348	363	340	376	376	356	370	356	359	338	371	365	353	363	337	344	357	362	356	342	345	357	306	400	393	373	322	357	305	370	360	343	361	352	335	386	337	362	344	372	347	321	351	364	365	360	364	380	365	366	358	329	332	327	347	374	368	377	336	359	351	361	344	335	357	337	339	346	365	362	364	351	349	334	366	408	346	399	351	375	350	350	352	385	378	344	325	343	350	367	347	381	379	338	366	348	351	321	364	324	350	355	357	353	371	359	338	352	353	366	326	365	345	372	350	337	376	345	346	364	355	360	372	285	374	333	370	342	354	364	364	350	386	366	337	374	355	353	350	356	380	392	359	334	377	348	350	385	352	356	358	358	356	377	341	391	348	368	386	358	335	323	349	365	334	340	326	321	342	341	381	376	351	325	362	359	365	375	363	328	347	368	327	347	347	337	336	357	358	360	375	386	339	362	346	334	320	362	325	352	364	330	338	343	341	336	350	356	398	352	356	351	350	348	345	332	341	379	354	373	375	329	340	365	357	352	358	358	361	364	365	359	364	329	356	349	331	398	354	354	349	366	345	344	334	399	349	348	358	349	396	366	354	383	402	333	350	363	385	383	360	331	360	356	313	344	335	318	336	369	344	324	369	334	371	350	322	355	333	337	330	347	353	341	342	386	362	364	358	383	354	382	395	354	376	360	365	306	384	345	350	355	350	344	349	302	363	335	380	369	360	374	357	370	368	362	322	356	354	371	387	339	371	338	362	354	339	354	339	386	380	358	358	371	373	353	395	370	307	357	399	356	323	360	367	347	321	336	360	362	343	350	346	368	374	345	338	381	344	350	330	357	335	399	352	382	396	370	328	378	403	351	348	358	360	326	378	375	357	379	389	387	372	369	337	348	384	346	353	368	369	338	341	410	387	354	347	374	368	389	336	329	372	339	381	375	347	389	336	365	350	359	393	375	350	337	363	358	347	356	366	342	394	357	410	354	343	364	343	362	332	322	334	352	335	401	358	361	351	328	296	339	362	360	355	374	317	345	332	327	364	376	377	368	389	357	342	348	367	376	353	363	351	371	384	381	384	367	359	352	384	334	363	348	320	328	366	367	391	328	358	359	368	338	381	351	347	363	329	364	349	375	336	342	373	361	338	356	330	357	309	367	345	344	355	351	385	397	375	357	382	355	349	386	382	396	359	374	344	383	339	377	353	370	385	326	373	354	374	335	386	369	351	352	376	358	330	357	363	345	346	344	345	375	346	335	376	368	356	336	390	356	397	359	329	365	330	353	382	361	338	338	356	366	335	383	347	376	374	345	380	366	345	386	367	380	370	361	342	383	365	348	338	334	347	358	347	364	393	334	342	417	369	343	372	377	353	360	374	352	358	362	378	366	338	355	372	384	353	382	349	372	355	375	358	380	378	361	376	371	315	358	346	359	409	369	389	370	388	338	352	368	363	350	330	348	372	354	336	374	349	342	403	371	339	361	374	349	335	337	374	358
5045	4373	6953	9126	8710	8348	6425	8880	12533	12996	8796	4603	3306	1998	1001	1015	969	1012	956	971	920	925	940	936	952	949	897	942	913	918	915	885	933	940	947	887	929	978	942	983	921	976	945	950	981	928	909	908	906	970	903	934	981	901	921	951	890	897	977	922	930	902	871	916	914	937	913	972	913	966	917	906	934	927	944	973	884	912	897	875	893	947	911	960	937	938	929	919	964	928	931	968	932	917	926	1019	914	956	961	867	915	899	939	921	936	874	927	938	908	941	917	905	957	935	934	963	882	914	949	952	983	884	930	932	937	934	909	948	927	907	911	953	967	961	919	981	951	915	950	928	899	934	917	906	923	844	938	951	940	954	904	944	894	909	953	894	919	902	911	903	913	916	953	905	910	890	981	965	870	958	862	966	884	978	960	923	937	917	917	919	933	943	985	934	881	905	983	879	927	1020	979	866	914	887	955	912	974	960	936	919	953	901	942	915	956	944	921	882	962	915	969	987	927	995	950	905	974	944	952	898	927	949	924	941	917	941	913	943	976	933	960	865	925	911	913	960	917	954	950	918	938	892	894	958	908	907	916	941	859	899	882	971	937	1020	934	943	960	953	937	969	929	892	921	948	908	922	915	934	933	903	960	937	949	953	918	914	962	946	953	881	909	919	875	922	924	897	917	946	923	912	936	932	913	924	968	930	872	930	985	947	913	977	944	912	866	927	953	925	924	938	923	940	926	851	929	885	926	923	931	951	968	901	944	910	986	958	907	930	872	917	960	982	933	887	918	975	981	914	1015	976	979	987	942	910	987	936	984	952	938	932	884	906	885	1008	934	960	952	935	909	884	969	910	953	903	940	877	974	946	978	886	927	951	901	898	945	900	940	922	901	926	931	940	909	905	946	913	982	919	947	912	951	918	959	890	937	916	914	920	908	886	859	978	912	940	859	922	927	1020	918	878	918	924	917	875	937	920	910	918	917	948	907	918	940	963	911	964	947	934	865	956	906	916	965	913	877	942	962	896	993	919	941	958	927	924	920	926	934	958	945	970	898	910	922	895	908	892	875	940	929	973	899	978	897	962	983	906	912	906	904	930	943	966	920	935	953	915	914	886	875	968	975	895	904	927	917	900	942	982	949	890	975	910	931	938	946	949	947	945	931	935	939	919	889	927	943	935	953	880	966	923	922	903	947	880	951	949	973	949	903	962	933	950	958	920	914	947	924	933	936	971	842	967	983	895	961	983	830	965	882	957	920	928	881	898	946	956	934	920	927	929	941	958	913	919	955	929	879	941	865	873	966	939	939	982	969	941	901	914	952	935	937	945	945	887	940	946	934	928	913	935	906	988	917	898	945	928	909	927	924	943	926	895	951	896	974	951	938	840	949	925	985	920	908	900	939	913	920	928	911	917	923	906	923	915	973	941	885	942	918	917	944	905	929	969	916	929	928	913	899	993	960	912	916	968	900	904	927	899	940	938	937	898	913	902	951	899	925	979	903	940	992	884	929	947	948	948	938	944	973	924	966	909	923	901	903	894	963	863	975	933	950	944	908	973	916	930	993	897	886	898	879	908	936	948	934	941	916	940	948	983	937	912	909	958	949	946	922	869	950	936	953	955	905	938	973	899	944	947	909	919	945	884	927	935	921	944	918	945	889	912	942	915	896	905	921	927	918	871	948	927	901	970	881	916	977	939	899	943	888	950	932	949	915	919	897	904	941	1003	925	944	957	911	937	914	944	928	898	965	913	941	914	963	952	850	892	890	927	954	932	958	968	915	904	913	941	877	957	899	905	906	963	914	932	883	886	983	969	944	980	954	929	948	916	877	947	920	938	956	896	884	950	927	940	946	957	898	968	915	926	990	941	956	922	901	896	941	983	922	913	935	943	952	947	927	907	952	914	886	961	878	958	902	941	934	900	926	938	927	924	939	962	957	981	915	960	928	995	906	952	938	919	962	940	982	911	973	930	961	956	956	887	955	942	890	937	918	919	955	950	957	954	958	945	960	895	925	954	929	930	941	913	879	944	935	945	880	966	968	1004	898	945	952	907	949	890	931	918	894	879	907	928	948	948	1012	861	904	922	950	955	934	937	935	866	926	944	938	886	934	969	937	958	915	955	917	894	929	949	951	922	930	934	932	911	907	921	903	930	950	882	899	919	904	921	913	937	952	917	923	897	931	897	903	931	943	979	968	953	938	968	964	924	925	927	951	965	979	937	881	934	922	956	926	894	990	922	892	934	913	882	925	959	961	942	919	918	949	914	957	891	887	1031	931	912	915	933	891	932	909	899	988	941	955	966	927	962	955	901	945	860	901	969	891	902	911	935	939	923	907	930	956	920	933	915	949	933	934	867	926	954	940	952	931	986	916	917	958	923	925	922	930	947	934	947	887	901	895	933	956	932	901	953	896	933	921	927	979	901	918	986	938	892	934	968	937	928	929	933	947	938	934	933	909	900	1004	917	980	954	922	896	925	916	967	923	933	940	900	900	934	956	942	933	964	954	985	947	955	901	949	951	946	851	915	916	984	957	931	934	941	958	917	917	933	976	929	917	933	913	930	889	963	977	934	963	968	923	910	924	985	943	908	904	960	972	897	966	976	876	963	887	902	955	953	921	943	926	928	1013	872	968	951	1008	916	938	911	968	926	938	969	948	894	898	925	896	936	944	899	922	908	943	930	1014	927	920	954	983	935	916	893	932	944	952	907	939	911	917	935	888	923	939	907	945	956	945	909	916	888	921	900	930	942	931	923	970	976	958	973	1010	911	898	919	957	875	861	940	951	910	943	958	927	892	908	943	919	902	974	920	912	952	924	966	942	984	899	971	929	915	965	943	954	910	973	982	899	853	984	912	961	920	883	937	972	1004	988	964	978	939	923	926	912	916	927	918	892	908	996	935	967	921	934	942	960	943	928	956	921	982	908	975	959	893	977	919	961	924	951	931	952	950	930	907	918	984	955	908	908	910	954	956	873	942	893	933	920	842	912	902	878	926	913	895	911	980	906	904	897	972	920	934	940	919	936	930	912	942	954	912	891	945	896	928	903	958	901	864	934	898	935	910	879	932	921	912	934	906	900	929	932	864	908	930	989	952	945	889	910	940	988	890	928	918	950	933	886	994	977	938	916	950	888	902	900	926	877	982	963	891	949	976	988	937	897	955	853	925	968	917	938	929	889	915	923	934	910	921	894	877	921	859	971	905	909	898	950	903	885	969	933	930	897	970	1004	896	871	913	940	891	917	889	919	993	937	985	959	855	940	940	877	994	928	944	931	938	903	849	871	911	895	885	902	903	960	943	982	936	941	946	952	901	918	979	954	957	928	942	910	931	953	933	915	941	948	919	1017	955	934	875	938	939	981	893	833	924	899	944	978	889	889	899	939	969	942	912	909	936	969	958	954	927	937	946	944	926	925	908	994	907	933	884	922	929	902	887	936	933	937	932	944	946	893	936	901	914	920	930	914	950	943	899	860	879	892	947	909	934	974	951	932	883	836	909	900	930	889	964	941	918
15216	11277	15438	15376	11678	9467	6745	13564	27549	27757	18498	8946	4867	2038	557	485	437	469	472	381	418	406	382	372	341	385	387	356	378	372	389	362	393	390	366	382	361	366	371	364	367	417	397	391	412	350	365	376	383	365	393	388	377	358	398	363	380	374	334	379	381	335	388	361	361	365	352	343	405	394	409	392	366	343	360	344	388	358	389	350	367	379	377	369	341	367	387	361	367	409	368	370	410	367	370	341	364	394	367	367	374	416	385	402	394	359	385	364	368	376	363	351	332	405	334	398	379	375	391	390	378	361	353	386	375	364	391	363	319	343	378	380	384	345	391	341	364	389	377	402	403	386	351	341	369	370	381	383	394	376	394	378	388	369	359	375	338	385	394	372	372	381	367	400	401	372	355	349	380	369	389	362	366	336	382	348	362	382	405	397	378	362	401	384	366	360	364	344	373	337	359	362	363	423	404	380	351	355	371	330	351	361	378	408	396	398	366	346	366	394	396	370	383	368	403	377	377	414	372	355	378	361	383	395	337	367	370	406	343	357	409	362	353	373	341	371	357	376	360	367	372	381	357	362	352	339	391	381	330	367	387	366	371	355	323	370	351	359	401	371	350	367	373	387	352	392	369	319	350	368	365	348	401	362	406	391	347	382	372	365	370	389	392	367	372	365	384	351	390	383	349	384	364	389	344	395	398	375	359	372	389	359	404	404	346	358	391	400	388	381	373	391	404	374	351	370	359	380	358	332	370	368	365	359	344	388	362	376	366	388	371	377	391	357	386	378	381	372	360	370	369	372	387	344	375	355	386	373	355	360	342	374	354	380	371	360	364	360	341	419	403	379	367	366	352	355	362	383	397	395	380	405	397	367	343	392	372	393	383	368	349	363	414	406	399	397	368	385	388	378	359	388	377	370	389	360	376	362	415	367	372	404	376	383	340	380	381	396	372	366	346	350	364	344	374	373	411	430	393	367	388	411	386	379	384	346	357	360	348	366	374	374	350	367	382	352	375	395	343	357	359	371	409	359	371	407	397	362	357	346	350	347	343	377	362	367	394	415	353	369	371	386	367	375	366	367	358	352	361	374	411	349	369	372	388	360	409	375	364	369	368	360	371	406	418	409	375	394	374	384	380	352	373	355	385	378	371	409	347	385	400	370	366	386	371	400	393	395	332	377	366	380	377	361	356	383	349	411	362	406	384	385	351	395	346	377	332	357	342	397	394	368	361	395	380	353	348	364	369	318	375	372	440	391	368	395	378	375	366	386	355	357	340	374	387	384	364	352	368	389	382	360	402	402	368	382	394	399	353	373	368	379	371	376	397	369	377	344	365	360	379	392	373	381	349	360	367	366	384	393	339	401	389	399	326	370	341	392	373	374	398	375	355	349	339	341	331	387	389	353	341	354	374	379	325	396	389	383	365	384	373	357	403	348	356	391	354	341	399	407	374	359	391	385	400	396	365	375	364	366	367	409	367	335	381	361	401	365	378	373	390	353	400	421	385	418	374	381	357	392	381	389	346	374	387	356	363	390	345	346	357	363	396	389	364	387	384	371	354	347	375	358	389	374	417	405	396	349	360	359	339	386	402	350	366	386	345	401	350	343	345	378	371	387	378	340	356	339	386	371	342	361	356	385	377	410	352	372	366	382	400	374	350	392	388	371	357	388	356	372	381	371	361	369	364	373	351	363	378	414	401	376	368	364	362	398	344	377	378	351	377	360	382	374	397	369	371	391	370	373	372	437	402	358	345	322	373	379	380	395	336	369	362	412	368	389	357	375	358	363	357	363	367	390	347	395	374	360	376	383	364	398	374	376	372	392	380	352	352	378	367	379	348	371	357	389	368	382	385	387	361	362	375	365	399	383	391	374	414	398	348	402	325	366	389	369	387	372	378	365	402	353	399	396	402	412	367	380	382	391	359	323	363	358	382	357	404	386	380	388	409	372	379	409	355	344	373	387	380	375	366	376	346	422	393	349	378	365	375	360	356	375	395	431	363	377	381	387	434	356	376	392	392	363	366	375	397	392	353	370	382	337	369	364	386	371	350	386	369	387	369	393	363	385	384	387	375	408	387	355	391	356	372	400	420	352	386	373	374	368	348	392	338	412	367	386	364	377	331	335	395	376	363	407	380	391	401	342	408	366	370	345	395	351	372	355	362	367	361	333	353	344	376	405	397	377	410	389	352	345	361	376	393	336	403	345	381	344	348	377	414	374	413	389	359	378	382	395	402	391	406	341	377	336	332	365	369	411	424	350	381	339	353	379	358	384	364	371	405	347	372	361	363	367	366	351	339	381	358	375	346	374	385	392	355	392	371	398	380	335	346	391	394	378	396	348	363	374	405	368	339	382	399	354	369	339	347	346	399	382	370	349	362	402	391	333	362	379	374	364	368	340	332	370	348	384	394	400	369	388	382	345	407	385	391	354	354	391	409	362	353	356	369	382	356	392	377	413	365	334	366	347	363	343	376	363	393	393	378	395	347	371	371	363	363	349	388	371	347	380	375	369	398	393	363	420	370	378	415	397	391	406	380	389	363	345	387	370	396	328	371	388	404	356	353	377	366	351	372	372	372	367	375	394	377	371	370	372	408	426	369	358	384	368	381	384	402	369	404	369	350	348	377	366	383	394	397	371	397	372	388	391	385	340	405	403	358	386	401	394	350	394	398	392	359	374	407	381	389	353	367	378	386	410	360	383	403	375	390	362	352	336	372	375	355	365	348	412	381	395	358	364	388	419	339	377	345	405	393	378	374	367	372	368	364	365	373	377	382	359	374	320	379	342	360	363	394	343	401	365	338	348	356	399	360	386	359	376	361	357	379	397	347	360	374	365	355	380	389	396	369	405	389	376	374	369	386	395	369	379	368	355	375	380	369	371	352	368	371	421	373	365	339	386	356	386	377	342	377	362	384	374	374	373	345	385	375	363	381	347	364	383	388	401	408	346	374	356	361	368	351	385	356	365	370	363	347	392	399	401	394	398	359	365	355	365	356	391	386	361	381	392	367	388	353	411	359	392	346	352	368	367	406	375	361	383	365	398	386	383	367	403	361	386	383	383	382	362	346	356	372	384	354	393	374	375	343	377	381	379	332	354	367	369	348	385	351	386	401	376	363	391	345	410	382	400	435	351	382	373	377	377	360	415	410	377	364	376	387	358	375	405	382	367	384	382	337	360	412	405	393	393	385	396	400	390	370	401	396	376	393	361	349	420	402	355	377	344	384	373	386	379	367	390	334	453	367	408	372	358	360	347	362	382	363	342	365	397	378	364	338	354	322	377	330	353	379	353	376	364	367	382	364	369	361	409	383	344	349	382	363	336	379	365	344	372	383	387	385	384	336	383	396	372	366	405	409	400	399	344	360	373	381	397	373	367	370	396	388	376	380	350	372	373	368	372	378	377	381	346	385	381	408	380	384	355	363	348	371	362	390	364	387	368	350	395	373	376	356	373	398	383	403	346	372	406	339	405	396	373	393	362	357	347	349	361
10623	8743	13844	17589	17897	18022	15808	29993	45565	44634	35095	23197	16169	7649	1930	1645	1433	1389	1376	1288	1138	1033	977	974	963	1007	986	935	982	959	953	997	951	967	983	924	989	944	976	950	925	937	954	944	951	991	933	1003	988	916	1014	985	916	930	1003	994	960	959	938	996	959	951	959	982	957	987	964	984	991	977	981	985	952	947	1008	941	977	918	948	983	929	966	959	1005	973	971	963	968	925	971	925	948	926	964	1012	988	940	934	995	1042	982	993	989	977	974	905	961	965	1019	996	995	923	970	942	962	987	979	1032	924	1049	926	948	963	953	949	922	963	941	1005	926	916	1047	986	882	968	932	939	955	944	975	929	979	1000	979	952	981	984	949	973	1000	939	1007	1024	982	925	953	936	994	988	977	941	989	895	963	956	996	954	945	1009	991	988	976	955	936	986	952	923	989	976	938	964	942	969	979	976	1004	985	1017	973	971	957	954	927	968	1014	933	952	941	942	969	962	992	929	979	886	983	1011	1011	940	938	991	945	933	966	1020	934	1033	953	1001	921	971	963	987	950	991	973	983	949	924	952	979	1007	954	903	966	983	988	945	980	990	941	956	947	991	974	904	952	972	959	971	1005	1031	968	922	969	980	948	954	1010	968	929	913	1017	922	962	918	932	978	959	901	993	890	936	908	992	993	943	941	948	953	970	1002	961	994	935	1031	978	937	940	997	1010	947	1015	935	941	946	964	965	953	958	976	983	1016	1024	948	943	935	982	984	946	926	962	1002	935	961	938	942	960	964	973	902	971	945	971	934	1011	985	960	996	954	922	953	904	941	937	987	972	920	953	937	968	972	997	985	942	916	956	952	983	1027	956	967	977	977	1012	956	953	1013	1015	939	907	933	919	940	944	962	973	892	1009	975	943	969	964	990	975	963	964	967	1028	907	969	961	1006	1001	922	959	968	908	976	939	950	962	989	937	974	1009	995	970	913	981	956	956	1004	980	983	919	960	930	998	959	961	915	995	933	980	960	945	940	969	902	971	978	920	954	985	968	983	935	962	958	941	966	1039	1011	1029	933	977	935	954	943	955	940	937	965	926	1008	963	958	987	928	980	929	957	970	919	952	924	986	924	928	957	987	950	972	1000	925	978	947	974	928	979	931	861	923	976	1018	978	998	942	925	948	1009	954	949	997	983	945	984	973	972	966	941	994	1013	975	923	973	925	985	973	931	991	991	972	955	982	984	1020	921	982	970	1002	976	949	923	996	907	956	945	899	972	1028	1032	970	997	990	925	946	1030	982	974	954	902	945	1009	987	974	952	991	961	963	944	941	935	944	916	1010	994	991	935	965	952	946	1007	925	948	1007	952	972	1006	967	1006	965	906	944	904	975	1002	933	977	963	912	934	956	950	951	930	930	943	975	982	976	965	968	972	1015	953	941	1019	936	947	921	931	994	948	1021	954	968	1006	985	989	931	962	954	920	967	930	976	1005	969	915	1017	975	912	965	928	1005	950	966	913	978	945	924	1013	962	901	971	979	945	1018	969	953	920	951	972	956	923	962	917	1012	897	990	1013	966	1002	964	923	973	934	937	997	944	990	929	986	970	985	983	1000	1024	986	986	1023	974	956	1030	970	961	924	988	980	950	982	963	990	968	884	933	989	961	919	956	969	976	932	938	974	975	947	882	968	872	981	993	997	983	962	959	966	910	990	915	967	1020	972	955	948	979	987	936	977	907	954	964	997	952	916	993	957	961	933	953	984	953	947	962	969	953	979	971	979	1028	961	1013	974	939	926	910	987	922	934	929	965	934	912	934	975	956	1001	882	985	995	975	956	980	932	1000	913	943	958	935	976	992	975	983	974	995	1011	995	961	913	926	1013	929	980	944	986	911	926	952	1003	1030	936	991	971	990	911	915	944	970	962	945	948	944	992	945	1012	908	939	999	942	933	946	959	921	973	974	945	991	988	984	1007	938	956	986	946	905	983	975	986	979	944	1046	975	986	960	991	981	979	928	1019	945	962	943	966	941	947	989	912	974	938	990	928	929	996	901	931	954	988	969	995	966	981	961	1000	1055	961	938	998	980	987	987	908	951	919	927	975	934	994	903	952	934	960	957	998	982	937	999	944	947	977	898	939	981	965	934	928	939	955	986	934	974	1001	964	923	919	1025	950	1038	985	989	963	953	964	954	1025	927	1007	959	1017	940	993	962	957	935	1006	981	978	904	1010	992	969	928	1005	999	970	969	899	945	940	970	978	964	981	1043	904	988	992	935	981	926	947	995	933	876	946	959	922	939	995	961	969	988	924	924	984	988	953	976	979	970	940	959	995	964	950	924	988	955	954	968	972	900	985	955	958	973	931	934	954	999	984	984	997	902	1003	1005	886	989	961	937	994	974	1014	883	993	942	1014	953	952	972	995	915	938	895	961	978	985	962	935	1014	998	961	1010	934	960	968	936	972	966	955	984	1018	964	887	938	967	990	988	930	942	955	927	978	929	1000	950	967	1018	984	941	962	943	985	971	980	887	977	911	980	984	983	965	951	986	923	922	996	983	970	936	960	979	941	1008	994	982	935	958	991	944	910	961	987	936	989	937	1006	974	914	958	961	932	1000	940	958	1017	954	920	935	1005	970	997	1035	964	968	939	952	921	929	1001	936	927	992	1024	1022	991	935	1006	943	997	1041	908	932	985	1011	1034	991	960	995	990	1000	927	924	932	992	963	997	999	966	994	991	983	989	945	950	967	942	1021	947	984	1007	976	953	926	970	958	871	924	988	989	920	998	961	922	942	938	954	932	947	983	904	956	947	960	996	958	934	949	992	961	912	962	1000	957	957	977	1012	992	981	1004	1000	949	933	983	976	979	998	913	981	973	955	959	1038	950	942	982	986	973	964	969	917	984	957	995	973	1007	1033	1030	982	988	926	977	1002	967	939	933	921	950	977	994	974	931	960	1002	1013	902	970	934	981	962	974	908	980	950	967	969	965	988	988	899	914	1012	890	992	955	948	969	913	1015	993	1006	1011	931	972	959	935	913	955	898	1016	938	934	986	994	958	977	978	947	942	932	970	977	953	957	956	1018	991	952	1052	1001	948	956	947	955	946	991	953	914	964	946	979	956	966	980	970	917	941	987	924	948	993	960	953	914	944	985	977	939	953	958	971	966	1017	967	917	930	1005	979	951	908	959	1022	929	932	886	940	923	965	1020	994	906	985	961	970	986	944	973	995	965	950	938	976	995	933	947	984	982	967	945	989	932	955	903	922	964	963	970	1056	909	973	966	983	1011	1024	995	945	992	1012	921	976	977	915	969	940	966	984	965	960	944	970	920	944	931	939	954	955	1007	981	993	980	960	1023	1000	944	889	999	970	1027	976	923	963	990	951	983	966	1004	986	964	922	963	917	1005	982	1011	978	1007	896	1008	880	1003	984	939	972	923	975	967	984	972	909	967	951	956	1010	921	970	920	921	950	946	939	945	996	943	941	931	967	1000	1021	996	946	971	988	977	921	931	976	966	894	996	994	968	989	1000	885	988	983	996	958	962	953	913	969	924	991	965	981	991	985	954	953	998	954	1026	969	977	955	979	942	961	939	965	1018	983	904	939	967	932	951	927	969	958	982	1019	933	936	946	972	976	962	969	960	1003	974	960	990	1060	984	986	998	943	944	889	956	964	1013	903	968	976	980	989	943	947	925	993	925
23114	15698	21294	20830	17188	15083	11764	19744	41002	40231	29040	16430	8517	4010	814	551	493	528	505	464	370	389	352	353	372	371	354	367	364	388	381	344	328	389	388	378	385	353	346	379	390	381	378	390	364	372	373	374	365	372	372	344	367	367	346	366	359	353	363	369	378	368	362	385	339	372	352	384	384	346	353	367	343	349	358	350	373	377	392	325	368	353	374	348	359	396	388	334	373	384	345	353	357	371	375	352	350	365	389	386	363	373	382	364	348	356	415	354	383	382	377	361	360	336	381	361	351	390	357	383	368	394	386	347	364	375	378	404	362	366	378	370	360	339	384	346	343	322	349	386	352	347	393	330	391	370	366	342	347	358	394	350	363	377	360	358	360	357	339	320	398	382	347	322	383	386	366	372	375	367	333	386	377	359	364	399	332	357	361	329	350	385	364	353	347	363	346	351	327	350	344	345	350	368	362	374	335	361	382	384	355	359	378	333	362	334	366	332	360	376	356	379	339	381	347	352	355	371	338	369	383	388	399	370	358	375	348	383	335	354	348	358	341	362	370	380	358	302	347	368	351	354	362	376	377	386	369	381	366	373	370	364	337	355	355	348	407	370	348	366	380	391	382	350	349	354	369	395	360	351	364	363	380	351	371	357	366	360	379	410	370	350	346	348	368	376	376	389	351	338	359	351	349	377	397	371	376	357	399	364	340	373	355	411	334	383	379	391	353	382	379	379	332	348	377	349	378	357	340	393	374	368	346	362	350	369	354	374	357	360	337	360	391	400	312	381	366	356	361	377	383	367	408	381	340	360	345	358	344	361	363	348	386	347	401	345	357	388	372	384	356	374	373	388	376	402	352	385	345	355	395	398	387	336	389	375	352	381	367	370	387	376	378	344	370	375	389	376	320	385	361	381	327	362	373	365	371	312	385	356	394	377	316	356	379	384	353	370	348	371	347	329	354	378	361	390	387	348	383	357	337	368	371	403	328	342	392	367	363	358	344	382	328	340	344	356	397	353	353	350	364	403	366	369	361	404	373	369	395	373	328	338	404	338	351	362	419	356	392	408	370	362	336	391	353	354	341	354	352	373	377	353	396	361	355	354	384	370	383	373	315	352	362	348	365	375	360	349	357	370	372	375	360	349	338	330	396	373	368	351	379	354	363	369	369	387	391	367	371	375	362	355	354	362	374	352	344	338	391	372	386	354	353	371	351	374	342	366	373	375	342	376	349	382	337	387	368	337	366	372	383	333	370	355	330	354	385	326	359	394	369	374	361	383	370	363	343	393	403	356	352	366	353	356	349	352	348	349	335	367	343	385	339	338	369	371	426	388	345	357	367	352	326	336	315	375	335	362	343	362	324	381	351	364	393	336	337	355	391	345	386	361	404	314	346	370	399	390	317	382	342	336	416	344	365	329	368	352	403	368	386	331	364	377	365	373	372	335	401	372	351	349	379	379	365	358	381	353	388	389	373	334	335	358	354	341	357	385	380	375	377	349	378	348	328	383	362	367	339	350	357	381	339	378	377	345	333	382	363	373	373	360	371	367	328	372	329	385	378	358	332	393	355	336	371	400	376	403	323	389	377	374	357	370	365	326	389	368	356	360	326	337	382	347	380	364	314	349	341	348	344	363	368	367	357	356	357	344	347	355	363	359	376	369	353	333	374	367	361	374	322	364	329	359	394	370	382	373	378	383	360	333	350	351	368	401	345	336	361	366	347	338	399	361	371	336	348	386	387	336	418	360	354	348	374	362	389	387	391	362	376	375	379	365	360	356	346	352	377	343	326	387	363	342	365	376	357	381	352	377	379	357	374	376	351	368	377	320	373	401	405	353	354	383	318	351	335	372	376	396	377	348	362	344	333	347	364	348	377	330	370	407	322	347	381	387	377	401	363	365	317	401	369	370	406	382	372	356	351	338	357	380	351	374	348	355	358	380	351	322	345	380	338	350	367	348	358	345	356	350	359	367	368	354	344	379	365	358	376	334	379	365	346	355	373	358	346	376	380	372	357	359	362	381	353	388	374	337	367	368	365	391	402	362	370	364	350	298	390	377	339	336	363	362	375	381	358	348	344	352	379	401	366	378	403	355	367	392	393	357	344	347	371	333	346	343	380	370	346	387	361	359	377	399	366	344	376	378	356	344	386	349	333	367	377	374	343	408	325	406	365	362	344	424	363	379	348	354	385	353	351	397	358	377	337	394	356	366	363	348	364	376	373	355	365	334	360	408	371	380	367	346	382	369	360	376	321	396	373	370	365	356	382	370	385	381	371	386	370	378	378	360	356	389	336	367	386	353	376	362	363	380	344	362	394	363	405	342	348	397	341	359	362	311	359	359	378	385	393	337	387	347	366	371	319	327	356	359	336	368	349	386	357	387	358	363	370	359	321	360	365	374	379	360	345	327	374	354	377	371	352	362	399	351	361	360	391	325	338	334	385	385	336	377	407	365	378	371	367	364	366	359	407	401	363	364	361	390	372	401	357	365	353	344	362	339	392	362	363	398	367	365	375	357	372	347	387	369	361	337	377	380	362	373	384	394	341	371	373	360	363	321	380	357	337	366	347	329	373	346	359	353	365	342	381	353	356	400	346	354	370	356	331	396	324	374	420	360	398	350	346	377	345	320	346	373	378	381	366	385	361	376	378	333	355	373	339	404	323	369	359	360	363	336	368	344	364	358	350	356	356	363	351	361	388	346	329	343	353	361	348	350	346	342	329	354	357	395	373	402	333	371	379	331	357	372	369	367	368	384	355	408	339	393	405	363	327	374	364	334	346	386	360	388	391	387	361	375	327	360	349	371	338	363	374	390	357	346	352	350	378	375	347	369	387	362	390	366	346	337	401	373	374	320	388	348	362	358	392	354	381	384	341	344	352	385	351	377	347	410	365	355	383	381	399	343	342	389	356	384	362	362	343	351	362	365	360	355	349	375	370	394	346	324	349	350	349	373	341	366	335	382	387	371	347	361	376	366	360	358	373	360	415	373	375	381	388	349	361	365	373	349	359	350	305	359	362	353	354	374	346	366	359	372	363	377	373	398	367	349	354	356	336	380	375	381	350	398	388	379	393	356	392	337	361	345	348	351	353	365	405	355	379	367	359	356	368	332	357	379	348	387	386	357	365	363	360	388	361	356	380	384	339	326	356	359	393	371	359	366	383	371	370	359	342	348	402	363	367	372	384	381	391	376	367	398	386	377	333	372	392	362	367	399	361	363	326	347	360	374	387	381	369	356	374	394	370	336	389	359	362	366	359	380	375	370	343	358	341	374	351	405	405	417	360	342	354	349	364	356	346	366	365	370	374	342	364	367	349	401	332	380	382	346	349	373	387	351	374	327	359	409	378	367	364	384	364	362	369	379	344	369	376	398	374	359	375	341	351	381	381	357	376	334	367	353	367	355	379	364	382	350	375	322	349	341	331	356	419	348	351	395	330	371	378	382	340	377	379	360	330	341	344	379	363	345	361	352	360	339	381	369	369	358	349	353
14496	10972	17709	21234	21917	22826	21342	36491	55518	54309	43888	31055	23469	13325	2834	1957	1555	1673	1530	1283	1139	973	958	957	937	1051	957	948	947	928	934	940	958	977	933	962	926	996	882	947	945	989	946	976	997	872	945	880	916	920	961	914	958	937	957	935	942	962	966	970	874	963	877	938	902	943	894	923	883	875	882	908	921	944	909	894	959	979	899	939	944	987	966	949	947	890	902	984	946	912	891	968	929	865	932	918	936	857	932	949	920	984	1012	841	942	988	936	934	951	883	977	921	948	947	885	955	896	935	952	901	965	941	923	945	896	891	887	937	880	887	879	906	918	915	960	968	900	924	961	961	931	935	961	955	945	959	928	897	941	960	895	900	925	876	963	927	938	921	932	848	897	869	970	917	932	906	909	932	934	912	917	981	908	958	940	887	894	916	903	951	947	871	905	934	934	893	941	933	909	920	929	957	959	908	973	979	918	913	958	949	925	945	936	923	940	902	965	984	932	946	908	910	910	929	934	949	950	926	916	933	926	946	914	987	908	931	919	930	910	986	961	957	903	947	915	921	846	959	967	933	869	942	953	913	977	1003	991	968	970	921	900	894	916	925	915	958	914	879	960	984	917	885	902	853	890	929	947	892	961	931	881	924	937	925	915	898	908	962	882	940	891	945	921	976	915	953	972	872	922	847	946	953	902	903	993	890	995	951	993	975	864	873	959	952	926	919	966	954	863	959	926	949	872	951	891	939	949	975	926	903	939	900	960	903	964	939	889	914	969	971	998	946	921	871	998	964	960	956	947	934	927	946	907	900	939	945	947	926	977	860	898	922	913	949	985	920	927	965	943	946	927	939	957	885	903	916	946	884	949	911	935	958	911	943	947	869	950	942	914	892	903	923	945	926	922	993	901	944	945	891	958	904	921	953	901	935	944	984	882	948	904	943	928	908	971	922	960	885	912	924	942	938	969	931	919	910	971	905	907	960	933	951	871	938	939	958	936	952	922	976	954	930	961	901	871	977	911	951	941	907	900	959	998	949	955	923	947	908	905	923	955	933	927	927	895	936	957	894	944	935	914	885	925	930	884	919	974	928	876	908	985	948	926	954	935	883	983	915	941	939	980	901	937	919	959	911	986	918	932	923	919	925	992	953	921	894	902	946	952	897	902	898	920	930	945	966	970	877	973	935	878	929	935	896	927	888	924	906	901	907	933	936	924	944	979	878	959	927	939	965	909	916	924	916	926	945	910	960	941	906	961	923	923	936	957	886	959	882	887	927	965	902	958	960	915	978	891	1013	921	1000	949	945	942	973	922	877	966	956	954	961	941	941	970	983	970	949	977	961	901	896	906	917	937	946	887	959	963	926	917	967	919	931	923	944	951	894	907	935	959	836	965	949	925	932	927	913	963	947	949	953	947	886	918	950	958	877	919	946	922	918	912	935	952	898	927	864	938	935	901	914	946	936	888	907	874	936	908	937	933	928	918	875	937	1001	938	934	888	939	931	928	921	916	1023	920	922	933	927	934	913	899	909	871	923	930	959	980	881	901	1004	888	914	982	864	939	926	919	943	902	925	911	943	946	969	988	956	918	982	892	891	916	897	945	977	903	931	910	923	942	889	940	950	932	871	935	903	934	941	907	935	943	861	982	911	939	945	953	943	952	953	949	890	941	916	919	887	919	917	951	936	956	900	946	892	897	923	947	999	992	928	937	942	950	917	975	963	909	986	959	899	969	944	915	947	972	891	891	917	872	947	949	925	936	929	964	972	918	946	945	886	885	911	908	919	916	846	981	956	924	950	920	972	1013	916	949	937	941	928	952	930	906	942	992	912	947	913	954	953	955	922	935	920	949	943	967	962	904	939	959	892	938	962	991	983	952	925	926	923	952	953	901	883	938	895	948	901	926	928	958	956	942	909	938	917	951	904	980	954	957	946	962	938	879	910	954	895	945	947	925	953	911	975	940	942	924	954	929	932	900	889	1002	921	945	942	922	963	917	919	985	973	897	970	940	917	889	908	959	916	939	920	919	941	895	921	925	948	910	936	938	889	940	907	892	892	891	993	937	993	934	981	923	938	955	926	968	922	928	930	950	959	940	889	970	926	965	914	1010	972	892	969	938	892	905	944	873	959	894	958	909	893	923	969	960	929	949	920	880	995	934	946	900	904	929	933	958	942	937	927	940	957	971	948	904	946	936	940	919	955	904	924	1011	882	877	935	972	939	924	888	928	935	910	897	901	899	925	924	954	904	918	931	965	912	878	945	935	874	915	938	945	911	894	950	930	881	904	921	903	1005	927	948	921	875	951	948	940	916	906	917	940	989	943	937	895	952	927	957	964	940	935	960	944	938	936	878	928	1015	951	899	1007	984	939	958	955	950	930	939	921	987	947	891	942	857	953	924	959	869	857	988	894	956	950	971	901	927	931	958	891	935	955	909	909	972	922	930	937	945	923	937	992	891	914	952	886	914	912	922	895	978	950	885	959	926	938	945	945	940	934	915	891	888	944	943	981	921	953	934	910	926	923	945	922	908	945	935	965	980	957	909	910	964	900	932	939	936	935	957	938	964	958	924	939	950	843	914	962	918	992	931	921	946	905	878	992	920	951	937	890	895	856	951	880	969	916	874	929	950	942	946	923	890	890	919	977	887	939	971	911	922	946	912	891	908	912	917	965	914	929	919	929	927	914	913	877	921	961	928	962	949	885	929	957	933	920	901	981	888	969	948	969	933	944	930	961	899	927	896	967	902	932	913	961	977	957	915	905	916	904	911	971	890	928	865	946	935	937	982	962	924	961	900	899	927	914	897	938	947	918	931	924	965	929	989	937	936	905	906	904	975	974	933	924	920	918	960	927	917	903	961	958	933	999	918	990	953	922	916	966	913	1011	916	932	910	975	879	923	946	895	992	908	892	928	970	919	933	913	928	901	933	915	923	1002	946	891	947	898	901	962	956	899	945	922	961	959	945	925	918	925	896	921	935	960	964	870	946	912	901	937	959	910	921	890	917	914	975	889	910	906	924	903	957	943	944	923	980	934	949	925	958	907	967	957	922	894	944	898	945	975	934	921	908	879	939	957	965	951	935	925	911	946	920	926	891	946	940	903	934	848	888	906	916	862	906	942	948	920	954	939	912	920	885	931	906	990	945	926	951	919	929	928	891	925	922	927	938	942	907	888	969	912	946	933	953	916	977	903	895	858	989	1017	914	931	903	917	897	904	937	989	935	951	938	904	905	940	938	891	905	922	872	942	894	928	941	894	908	933	896	919	915	957	959	947	922	984	938	969	941	927	958	928	900	1009	937	929	912	938	868	960	951	957	921	964	928	925	921	1053	915	962	921	931	918	936	965	956	915	932	936	911	951	953	889	905	912	884	921	938	903	946	902	891	853	913	940	932	924	918	887	898	935	922	918	972	920	1003	958	988	897	976	896	963	941	925	938	938	928	915	945	981	948	968	920	875	955	961	965	969	914	906	937	975	953	933	935	946	907	996	945	966	944	900	931	964	917	939	935	885	915	861
5924	4451	5895	4959	2929	2507	1906	1832	2747	3146	2295	1405	852	675	450	384	351	371	374	364	382	351	365	374	393	374	398	366	385	351	376	377	345	378	367	387	374	361	347	357	350	355	389	362	386	344	341	366	352	415	374	373	383	375	374	369	391	336	368	347	372	385	415	378	407	365	369	373	398	363	400	338	372	349	363	379	389	368	390	391	376	380	362	395	388	348	386	399	407	363	344	381	387	373	366	358	364	387	399	400	363	382	431	381	383	359	412	396	360	351	368	356	363	385	396	360	360	358	358	365	365	389	371	343	355	360	400	399	373	365	375	375	379	402	386	386	350	355	361	353	351	369	359	371	381	374	391	361	379	371	321	355	373	378	366	358	377	350	344	389	360	388	366	362	355	345	354	355	370	376	362	384	358	365	366	377	359	328	360	353	370	371	378	388	351	316	359	367	379	395	361	372	382	351	384	355	387	365	403	364	346	374	368	385	369	389	365	384	373	351	338	367	374	352	388	322	349	372	386	381	393	390	389	350	388	378	378	373	331	337	354	376	371	394	359	370	377	345	346	352	346	380	390	332	381	347	362	377	333	404	336	376	365	353	366	380	369	346	374	383	367	375	377	362	353	349	356	356	346	374	334	367	413	421	353	374	385	405	346	387	358	362	380	375	385	355	408	430	386	375	394	354	375	363	389	384	368	383	411	350	382	344	376	399	373	356	350	356	400	342	387	369	375	339	403	362	411	377	375	372	376	345	396	386	373	388	380	357	328	331	367	335	337	374	357	367	362	373	387	377	381	366	363	335	334	381	398	367	393	363	361	380	352	343	382	374	382	371	392	331	387	355	406	373	371	396	399	370	355	376	394	384	370	370	397	387	357	389	355	349	375	343	384	388	390	383	397	361	366	379	385	390	375	378	322	364	374	356	372	374	385	348	350	370	330	363	324	335	378	338	344	384	336	350	357	364	325	359	405	351	339	380	355	320	389	352	386	360	399	389	359	383	323	362	385	324	418	344	382	402	371	366	359	382	392	328	360	381	339	396	389	343	364	385	378	387	379	377	387	371	378	342	383	344	347	384	394	371	426	369	354	401	358	383	358	377	305	372	393	364	355	344	369	373	341	343	371	355	378	384	363	331	354	355	357	397	372	378	404	406	387	378	400	359	396	372	390	342	352	357	367	371	445	355	417	350	352	395	348	344	388	374	323	385	365	374	373	405	389	368	380	349	340	335	355	362	410	325	395	364	393	344	356	350	353	363	362	389	362	355	371	374	363	386	390	381	338	371	399	384	382	380	336	414	385	376	380	342	352	426	359	374	375	346	398	386	370	383	335	373	384	358	354	384	374	406	365	368	358	383	383	341	389	394	379	381	347	382	354	360	381	368	349	323	325	362	368	400	352	372	355	354	370	402	400	339	342	368	383	380	352	361	386	369	317	356	389	334	374	386	351	396	361	372	363	378	363	364	367	360	377	358	373	378	353	351	368	363	382	398	331	346	366	379	362	384	390	422	337	372	334	339	391	376	353	380	326	382	428	373	332	377	397	404	382	410	358	365	370	362	387	405	385	370	355	394	364	341	359	435	365	406	410	385	397	366	353	371	361	367	397	353	371	356	366	388	390	422	364	357	348	375	375	371	358	355	426	363	359	368	395	353	369	370	379	383	363	363	358	355	352	330	317	392	353	380	357	379	345	346	349	405	387	392	352	363	369	385	351	385	384	338	364	331	368	359	328	357	370	296	397	369	361	370	366	385	371	353	383	368	357	351	365	365	364	351	364	326	373	373	372	373	366	362	377	358	362	371	392	403	372	343	356	381	392	390	380	350	403	388	371	375	386	378	354	390	374	347	375	377	359	360	372	371	345	360	380	383	374	359	401	397	367	377	371	367	390	370	354	397	336	395	372	392	371	387	368	375	379	368	360	377	354	365	378	381	380	382	405	389	402	357	394	347	379	355	380	378	383	358	364	344	355	393	368	367	333	362	359	332	372	365	379	313	381	377	354	403	381	377	391	379	394	374	389	395	342	375	352	364	372	377	382	367	366	355	374	364	365	380	372	350	364	352	401	396	372	375	365	381	352	404	392	348	348	358	326	390	389	367	327	384	379	337	371	383	381	416	356	381	367	398	342	374	389	376	356	393	385	346	383	337	358	372	353	341	360	377	389	379	376	350	345	371	336	356	378	373	366	366	338	390	344	343	356	356	367	386	368	365	367	362	364	392	335	404	371	349	361	402	370	354	367	400	340	352	430	399	353	383	379	365	348	373	379	381	327	360	352	347	357	388	393	341	371	356	393	398	369	369	377	370	368	381	382	353	391	389	398	379	377	365	357	375	393	364	396	368	362	403	382	378	405	358	381	376	369	337	347	340	373	371	354	370	413	386	375	344	342	381	375	385	360	385	389	407	348	359	393	372	390	373	371	376	380	378	376	399	379	378	376	367	365	398	382	360	396	384	366	368	410	370	365	394	324	371	398	346	339	371	381	375	358	356	360	386	370	418	379	383	369	377	350	386	372	381	388	323	353	353	367	376	368	348	361	398	377	356	349	363	394	363	349	349	358	380	371	375	350	353	357	357	354	410	350	372	379	348	356	370	371	376	373	394	389	385	351	355	390	368	368	365	356	371	368	361	339	336	374	385	367	417	340	395	399	382	384	400	359	377	358	364	387	375	383	349	356	397	334	386	399	400	382	342	423	401	332	366	349	342	356	344	397	360	378	337	379	392	381	368	383	379	372	334	369	358	374	359	412	409	374	370	385	341	404	354	338	355	378	398	365	389	383	348	382	370	375	344	399	362	403	341	341	360	359	356	344	364	374	365	379	392	374	389	355	357	376	376	389	379	368	382	361	351	355	362	328	362	376	365	378	367	399	368	374	380	368	396	356	394	378	363	368	393	349	399	387	370	356	343	356	355	380	369	363	349	383	369	355	375	318	373	351	413	374	401	343	347	368	352	362	347	350	359	370	361	368	371	401	355	363	400	365	386	366	341	377	362	349	362	387	400	386	363	387	339	392	374	373	372	392	356	388	344	381	367	364	397	379	341	397	372	400	397	365	358	357	357	381	377	367	389	359	376	374	393	395	394	355	351	388	387	386	379	376	365	346	372	363	354	341	385	346	353	423	367	383	380	331	367	348	367	359	360	386	353	376	375	368	383	340	383	367	370	346	377	429	397	361	371	375	372	399	369	399	353	364	358	377	381	389	358	383	384	368	364	354	363	351	346	360	416	336	358	388	332	377	384	376	375	364	417	380	333	372	360	364	368	385	371	379	386	384	375	375	336	372	365	385	341	402	380	352	393	370	393	358	355	361	377	373	355	355	363	365	378	387	376	336	360	392	413	405	333	394	347	310	379	379	350	374	383	384	352	378	360	355	405	383	382	351	388	411	345	383	340	373	380	369	375	324	364	354	370	414	389	376	393	384	409	381	375	407	370	363	360	349	379	387	354	380	343	362	354	397	388	352	377	353	371	349	374	367	357	374	372
4963	4159	7210	8949	7913	8579	7174	8127	12923	12886	9180	5047	3005	2156	1128	989	980	957	992	956	1030	938	950	914	926	905	909	949	965	1025	920	932	920	980	1002	972	927	935	890	955	948	982	954	948	969	921	924	991	974	921	939	1006	938	964	1013	969	934	994	971	999	1007	972	942	986	993	913	1019	937	938	950	979	941	952	1003	927	938	969	962	966	924	869	1025	962	906	971	968	966	969	970	983	933	897	903	920	912	909	907	944	891	947	962	991	961	938	970	932	919	920	941	984	977	960	990	944	1018	948	934	980	936	958	977	871	965	919	944	950	946	975	957	983	960	938	958	942	958	955	979	977	949	877	992	947	998	970	968	996	951	942	992	905	935	931	943	934	895	974	966	939	1018	993	969	1005	913	946	965	963	948	946	905	938	953	1024	971	935	985	955	965	942	946	915	949	934	969	939	963	974	953	1004	938	892	902	979	959	861	972	970	999	960	926	950	982	966	965	910	905	907	962	920	969	935	979	927	929	946	1000	968	976	965	1008	940	954	917	893	984	964	955	911	984	915	951	928	902	982	973	933	954	990	983	947	950	932	923	928	973	947	958	982	974	945	954	984	928	916	915	942	956	958	924	942	962	952	980	922	914	949	977	961	932	996	944	1015	967	981	956	924	916	953	906	988	998	983	961	967	981	936	989	926	968	936	978	947	940	952	991	953	959	915	1017	961	914	930	952	964	955	954	976	946	916	934	982	936	969	965	910	1020	931	881	944	960	996	923	942	925	967	921	993	899	968	925	975	1021	955	933	1017	946	956	946	910	950	957	925	1021	937	938	918	918	943	995	919	896	968	963	935	935	945	936	945	956	981	941	1007	917	926	966	954	957	941	951	966	964	1008	994	957	905	940	937	946	997	945	941	933	971	969	957	946	885	967	944	940	949	962	947	927	928	921	955	941	887	893	931	977	917	963	970	958	945	946	997	902	958	941	954	950	938	963	994	927	927	946	942	918	964	943	929	924	967	936	936	936	908	952	959	961	987	931	969	930	1007	1024	932	967	950	978	902	915	948	933	964	959	983	909	897	961	918	900	1003	1023	958	923	951	922	974	905	991	943	958	925	992	968	959	972	970	904	952	938	962	942	903	938	914	930	977	966	915	972	946	1011	966	929	899	944	972	886	980	923	973	981	1010	927	956	978	917	968	913	970	997	963	926	997	932	1016	993	967	938	864	992	982	977	919	961	969	971	956	901	900	979	950	931	1027	980	921	969	942	955	936	957	1026	960	888	989	1010	951	960	949	941	917	882	960	1008	948	955	927	1034	961	965	998	921	958	1000	896	980	924	916	978	969	998	932	985	919	924	989	1015	884	924	974	944	960	965	967	940	975	921	947	946	931	938	948	995	921	987	939	964	992	905	911	973	979	982	904	953	968	972	969	902	948	904	978	969	993	936	940	913	997	934	956	950	946	914	953	1033	957	959	951	950	947	944	950	924	997	957	920	951	903	947	954	1006	976	938	912	934	943	896	951	951	944	1004	943	940	942	920	956	960	941	973	978	954	960	939	959	937	970	930	997	946	905	980	978	968	961	937	997	956	950	944	921	963	936	955	929	973	932	999	960	996	979	1019	905	883	956	989	951	958	957	1016	937	936	992	952	969	949	955	946	983	1005	930	960	927	941	924	982	1019	1009	992	893	952	947	944	945	996	946	939	929	944	985	933	988	986	942	951	973	970	1023	895	979	938	987	959	945	994	915	920	905	989	965	938	923	964	971	955	959	976	907	901	964	958	938	956	920	935	953	963	935	948	915	954	946	975	981	948	1020	932	929	1008	923	950	900	948	1006	955	956	995	937	925	961	910	941	984	937	951	941	992	1010	969	914	883	918	931	960	925	947	928	946	954	909	923	950	925	994	912	956	961	950	940	980	1012	961	954	1003	953	1025	990	943	910	942	946	975	989	941	940	1016	949	996	963	942	985	978	950	914	921	964	967	930	957	921	945	1016	969	962	977	983	952	945	935	909	932	972	968	961	971	940	926	941	912	958	918	902	935	990	923	948	956	891	957	971	984	952	933	1004	987	899	881	943	956	956	994	984	915	917	1000	939	945	923	1007	957	922	930	980	892	936	976	906	952	943	915	897	942	938	946	951	916	960	917	906	993	907	928	940	931	959	965	974	931	998	938	942	930	994	947	893	936	962	918	947	955	962	1006	970	958	901	964	945	974	910	967	924	931	901	988	992	940	987	940	919	936	959	965	968	914	963	902	974	878	928	981	973	924	960	924	980	918	928	925	912	961	972	969	922	974	927	940	985	933	942	1015	957	941	1000	939	975	977	910	924	962	946	965	937	953	937	951	914	954	975	979	969	895	943	932	941	903	961	986	949	927	899	954	976	951	973	980	1016	945	983	926	935	942	950	972	963	984	995	979	900	914	1013	937	921	948	962	1007	949	981	932	967	956	931	917	912	965	988	944	973	949	956	959	936	968	965	963	962	997	941	960	935	980	945	965	951	993	954	982	989	912	952	977	966	989	907	932	918	968	1029	973	939	953	963	931	930	967	939	949	903	951	932	958	953	935	932	973	983	978	929	932	943	965	972	955	940	1006	992	946	989	936	957	982	924	906	950	1014	980	831	924	924	945	913	947	1021	943	928	973	961	930	902	954	979	1014	899	999	939	987	908	967	969	969	974	956	921	961	921	910	922	951	937	986	938	948	941	984	935	904	951	974	955	952	926	945	966	942	988	975	962	930	924	964	951	928	978	948	939	948	947	988	903	928	965	964	910	939	913	954	886	981	914	941	904	930	959	984	959	1006	1061	939	914	915	913	916	950	949	920	898	961	968	949	907	960	912	951	918	949	957	960	955	892	927	953	974	940	943	931	969	908	943	953	994	936	955	949	945	935	945	907	982	960	1009	944	1002	963	958	932	941	976	967	960	926	960	991	945	883	958	963	951	955	952	970	947	982	902	1001	892	961	927	919	966	962	943	942	897	962	943	985	974	947	911	915	946	913	951	957	952	938	921	960	975	960	941	937	967	988	972	910	889	1022	930	902	919	907	959	975	955	958	984	942	974	957	948	984	986	997	907	978	905	962	932	966	901	1013	952	971	967	988	934	975	919	954	949	949	974	960	937	900	944	947	924	980	966	969	925	916	917	945	949	937	985	942	904	969	924	934	950	943	984	903	976	948	910	907	947	948	934	939	990	971	964	984	959	961	994	997	963	976	919	958	955	969	938	985	1025	925	967	966	927	950	1023	963	952	966	877	1029	981	992	950	981	921	988	938	1026	973	938	941	943	961	964	940	924	880	962	941	946	952	915	998	932	993	933	913	914	1003	961	978	925	943	931	973	940	908	982	928	942	975	967	963	953	958	943	967	992	924	995	948	935	993	936	953	946	965	924	981	979	930	951	930	972	977	928	914	958	942	997	968	965	924	911	961	927	952	941	988	980	980	916	945	926	964	915	936	945	928	962	952	1007	940	951	915	944	926	935	981	963	947	919	928	972	973	1032	973	911	949	986	1001	959	980	1011	945	953	904	966	968	978	982	968	975	950	962	966	1008	1017	961	975	976	977	987	951	917	952	944	930	964
15264	11432	15673	15084	12110	10075	7369	11131	28019	27314	18985	10124	4345	2204	825	474	477	427	398	385	378	404	389	413	372	390	414	387	383	356	351	395	371	344	399	387	393	396	416	381	394	386	368	368	359	350	363	386	392	408	404	410	395	388	383	397	375	377	387	394	377	404	381	383	354	377	352	340	382	390	373	358	420	411	395	394	412	369	347	366	376	339	360	379	371	419	406	385	373	387	382	378	372	384	391	334	388	410	397	379	386	423	362	354	379	356	383	391	378	379	377	384	377	385	399	355	377	366	397	419	420	441	371	363	328	396	396	374	378	418	400	412	397	388	381	384	402	378	391	389	351	400	376	362	369	358	364	405	362	363	376	413	370	366	398	372	395	368	380	357	391	368	382	379	397	343	398	354	362	393	379	402	360	356	380	366	377	359	380	382	359	355	374	374	372	368	386	385	358	411	408	385	387	428	405	404	359	375	365	394	373	390	395	390	384	407	401	397	368	362	392	418	416	310	385	395	411	356	362	389	342	388	403	361	348	370	375	394	363	346	383	401	375	394	409	386	365	399	367	380	346	382	374	360	426	367	413	358	373	359	431	409	378	381	376	376	345	393	352	373	341	383	397	384	393	383	395	414	384	353	334	406	369	366	340	357	403	371	348	415	390	362	398	371	365	404	380	381	387	386	393	391	406	361	364	435	416	416	363	368	387	366	388	416	381	358	423	431	413	383	395	403	394	359	381	361	356	373	365	379	370	352	388	416	375	347	375	382	379	383	402	383	404	356	368	376	338	391	396	390	394	383	406	384	378	374	371	400	388	375	363	369	358	398	334	396	362	383	381	428	371	383	435	379	375	370	373	387	383	360	364	400	377	374	401	376	380	390	349	397	386	353	349	374	413	396	389	393	360	393	400	394	375	366	360	380	369	392	370	369	436	401	387	351	384	383	387	389	396	352	405	379	391	363	398	374	399	364	420	380	400	405	385	381	413	403	395	387	382	383	375	408	432	360	357	392	394	372	410	362	365	430	392	389	342	423	376	366	419	396	384	386	403	365	388	401	362	411	404	378	369	388	407	388	388	390	390	392	386	351	359	387	399	412	410	370	411	399	373	410	416	391	392	412	365	392	339	383	378	386	395	346	366	380	370	378	364	368	361	378	391	373	376	381	387	338	393	375	381	362	391	378	384	377	426	413	392	384	340	408	368	405	352	368	344	353	384	368	386	389	347	362	394	411	410	392	377	361	400	384	370	367	371	396	386	385	392	402	418	370	359	381	371	346	353	391	384	398	387	377	358	389	397	387	397	324	425	405	369	369	391	407	375	383	387	348	384	392	402	378	376	365	402	387	397	357	393	355	395	385	388	387	389	382	381	382	393	400	392	369	398	335	372	394	384	383	368	389	385	388	403	367	350	383	336	372	392	398	394	395	382	395	385	407	369	400	365	369	380	361	433	406	395	402	394	366	366	378	366	374	407	364	413	412	389	388	356	388	352	392	355	426	371	357	348	368	411	407	395	385	389	404	375	402	423	389	403	410	410	343	373	379	394	412	364	358	411	402	395	345	393	368	392	390	391	377	347	388	390	380	377	400	365	404	373	418	368	381	359	344	422	368	380	417	342	380	354	357	344	381	396	414	409	378	405	391	356	368	351	382	360	372	364	386	350	399	391	403	386	371	359	356	405	371	376	384	407	415	378	391	381	369	380	374	395	366	365	382	382	415	351	408	382	376	366	364	369	414	407	386	396	387	390	415	362	361	376	371	363	376	389	359	364	391	398	383	402	369	358	435	382	370	380	389	412	377	397	351	368	369	403	390	361	379	343	380	434	370	344	399	368	408	384	396	366	355	404	415	381	394	388	378	350	405	390	395	403	388	386	368	389	384	370	376	354	401	378	393	393	352	404	379	364	379	419	363	403	400	400	402	398	387	400	378	382	366	370	378	374	412	401	368	385	376	383	381	399	384	397	384	377	392	413	375	353	378	381	397	400	395	395	380	397	356	374	363	374	375	423	380	384	418	345	397	373	413	363	394	349	413	364	412	391	361	379	398	399	406	389	389	374	367	378	378	396	376	384	406	363	378	371	364	378	357	365	390	353	384	368	351	385	355	383	401	397	420	387	381	383	388	374	367	388	376	364	377	384	412	383	405	417	395	390	384	366	393	344	363	364	383	401	421	381	370	361	360	400	387	387	386	353	378	379	335	364	395	387	396	386	364	399	370	382	386	391	395	381	400	354	389	382	355	380	407	372	375	394	341	376	347	361	387	377	397	372	358	414	391	377	383	381	378	366	394	380	392	392	358	369	355	387	410	369	360	390	375	384	380	398	398	410	357	394	378	393	402	386	410	427	372	400	380	372	389	354	372	350	414	362	340	412	391	374	381	398	359	373	411	401	381	398	405	391	365	405	405	358	384	406	420	362	360	389	402	387	347	380	367	382	360	385	356	378	402	363	412	393	397	340	394	401	384	378	401	374	395	360	402	366	371	410	406	391	380	358	375	309	415	348	372	352	380	405	396	380	358	391	355	368	381	375	393	372	434	389	356	401	376	354	388	388	388	420	352	349	334	324	392	378	379	373	384	375	387	394	389	370	354	368	391	364	337	411	333	377	386	387	364	407	400	382	392	374	372	416	366	394	386	385	390	359	401	411	398	348	354	401	362	381	398	402	355	368	355	381	396	375	354	389	380	421	363	391	355	372	360	385	384	376	411	390	373	360	386	361	354	374	408	395	403	355	377	380	386	409	325	373	378	375	376	379	347	389	393	394	370	372	410	385	363	360	389	411	388	389	390	365	372	380	365	396	357	376	392	344	363	389	394	364	364	396	401	397	369	415	375	377	413	419	410	400	388	350	381	357	390	395	413	429	359	358	389	369	380	382	376	371	380	410	415	405	355	358	391	406	407	383	388	357	367	392	354	372	373	360	355	390	352	382	410	369	365	345	327	378	390	392	376	357	342	370	353	381	365	372	376	364	360	381	363	362	389	381	377	382	404	394	379	372	399	412	386	352	379	363	341	362	399	382	403	371	390	393	409	351	403	354	396	400	376	344	389	378	346	361	378	395	385	373	390	379	419	365	326	392	364	358	374	339	406	374	389	387	395	390	384	348	366	376	393	342	425	387	391	393	365	383	385	417	401	409	381	371	375	444	378	361	372	375	378	389	390	386	377	390	409	369	411	365	382	383	375	380	392	367	361	381	362	414	355	391	372	376	403	372	352	409	359	379	370	394	395	415	372	358	343	376	360	390	399	349	377	358	373	386	408	377	362	368	388	389	376	366	365	401	356	398	379	359	398	414	379	389	377	388	346	365	373	366	413	421	385	374	360	412	391	383	369	385	372	403	392	369	370	414	342	387	356	387	382	377	370	399	395	411	365	369	371	347	381	365	424	380	362	376	366	352	391	367	389	412	374	375	383	387	399	354	405	369	369	380	405	397	379	413	406	397	373	386	434	389	414	388	381	360	381	398	373	372	365	431	362	375	351	367	383
10689	8664	14297	17688	18024	19299	16384	26874	46022	44474	35751	25254	14572	8164	2540	1353	1336	1290	1214	1119	1027	1011	954	1007	1003	966	957	1020	1000	984	967	1012	1008	954	999	1001	949	1017	994	966	1001	1000	902	946	945	924	974	962	961	1049	1007	952	966	983	963	942	1043	981	961	963	963	970	991	981	1048	1027	985	940	975	956	983	1001	976	1004	902	1021	984	1012	998	950	920	942	957	991	1006	914	973	987	997	983	987	1068	942	922	963	1008	991	1004	961	961	986	940	996	988	993	933	1035	934	991	981	980	970	894	1025	1002	1018	978	955	936	973	977	1017	946	866	983	968	979	945	979	1022	995	976	990	993	948	941	994	1032	966	975	1004	974	988	1000	959	976	1015	971	968	980	951	981	979	950	973	1036	980	984	901	1019	965	990	946	911	1046	1007	981	973	969	999	991	985	974	1002	1045	960	1006	992	1001	972	968	1018	993	978	989	975	1029	1045	1006	1009	1014	967	988	944	1002	1002	1027	985	977	1036	990	964	1000	979	938	992	960	1017	1002	963	955	1010	978	963	969	968	943	979	988	949	1011	1002	972	964	912	953	979	980	993	966	959	998	1001	1004	991	963	936	1022	968	951	963	1041	1017	1018	974	968	968	1012	985	1032	993	979	962	989	959	990	977	943	1009	985	989	999	969	984	956	956	1010	967	975	964	1008	970	934	983	913	1003	1025	1025	986	985	948	965	995	1016	958	933	955	943	920	1021	953	977	997	935	967	953	975	997	984	995	939	1015	973	971	949	942	1000	945	983	1030	984	1025	940	1009	938	1000	1001	973	983	960	989	957	949	969	965	1033	974	975	981	1003	918	921	1002	1005	989	975	974	954	1012	1006	939	974	916	1028	964	898	949	977	982	970	933	978	973	952	1042	965	920	1009	937	969	1002	1015	936	979	955	1007	958	940	988	988	985	918	989	988	924	992	967	983	1046	967	981	973	938	985	942	923	946	991	962	983	970	984	947	951	963	995	946	1025	917	974	961	993	968	953	898	1020	989	1046	921	949	986	955	1013	941	978	958	970	975	996	968	958	963	1027	999	960	980	981	1000	990	1019	954	986	987	957	962	1033	971	963	970	1035	962	946	950	1000	932	995	982	1015	1002	961	1013	945	995	932	975	1010	1022	958	1022	941	949	970	989	981	958	1041	982	918	999	961	933	998	980	927	997	987	983	947	1004	981	972	974	944	986	889	942	983	945	960	944	989	946	969	987	932	933	959	1037	983	1013	969	939	1026	993	993	952	1019	972	974	950	1019	985	1017	1008	973	966	1012	1006	941	992	985	987	947	1013	1010	989	926	975	980	973	998	994	973	983	977	969	1012	995	930	991	1027	944	1014	997	1041	979	964	992	928	982	1004	970	1027	980	973	953	939	1006	1004	998	1000	963	1015	985	975	997	957	952	966	956	927	1028	1011	966	971	1032	983	1013	965	992	1036	1004	903	1011	1041	971	980	990	991	941	1016	926	992	955	984	971	958	1052	1055	967	990	991	992	969	1010	1049	946	981	971	1027	925	1006	984	973	940	979	914	964	1041	1029	935	969	993	1030	1008	899	993	943	948	940	1005	997	981	1015	986	918	942	1018	973	1000	938	984	981	955	1008	940	1029	990	1023	962	969	997	969	982	948	945	951	968	957	1002	1011	980	953	990	1013	1028	1004	1009	1033	983	951	964	1007	982	983	943	977	964	992	958	990	990	953	957	1006	957	974	998	974	990	1009	956	1003	1034	977	1010	1023	938	1008	936	992	1046	970	985	981	988	975	943	987	1019	1015	1012	991	982	950	994	1013	969	978	954	955	999	937	901	958	1030	1013	992	919	982	1026	965	982	973	940	1018	900	969	949	993	938	967	1015	855	979	1034	984	992	1032	989	968	955	958	1006	955	971	974	995	965	934	986	923	964	934	942	980	937	1013	957	953	959	990	984	941	1039	1009	1011	982	979	960	919	962	986	1007	938	983	957	982	1021	992	963	961	987	904	950	999	944	991	995	968	950	1007	990	894	959	972	957	992	984	994	980	983	1018	962	983	949	1034	982	991	987	1039	966	951	931	955	979	981	956	955	947	1032	1002	994	975	960	980	964	950	935	974	1021	976	940	956	934	977	964	987	965	967	998	983	950	965	1022	977	1007	981	971	908	973	932	956	991	979	959	964	983	1000	937	943	971	972	1040	1008	1047	1002	932	945	935	954	963	974	942	946	971	990	932	931	1008	906	989	975	1050	1047	978	1020	1015	997	975	950	950	953	922	955	977	913	1054	999	958	1009	977	998	1012	961	944	998	926	984	1010	977	958	966	948	1042	970	1008	990	981	1016	987	935	942	952	968	985	980	1009	935	940	995	983	1038	1020	964	989	964	1010	938	927	956	972	963	946	993	984	992	940	975	946	968	1011	976	1003	965	997	976	985	951	996	909	990	955	946	996	1024	949	995	1065	944	960	1050	1000	981	966	931	1012	955	1033	929	1070	963	1011	962	960	970	942	982	1017	919	970	943	1015	959	997	973	978	983	979	973	989	1023	999	1011	923	985	1060	1007	980	954	997	980	953	1016	982	945	951	958	982	981	957	976	969	948	961	990	971	936	1004	993	946	931	953	969	981	971	1000	947	972	921	951	940	948	1037	994	1059	1010	927	1004	999	970	986	950	976	984	982	979	984	1002	988	1027	970	1005	958	981	1000	962	957	936	1045	919	960	974	937	1044	970	991	979	988	1000	1036	973	1014	974	996	971	1005	951	1002	951	953	983	1004	957	951	1003	927	971	1013	980	948	989	998	1003	925	976	1042	1016	1000	1006	939	986	952	966	960	970	961	932	936	1043	1003	985	1009	1052	1002	958	987	992	984	995	992	948	1002	948	952	962	1017	966	1039	960	953	922	970	912	966	966	982	982	1000	981	908	991	1018	955	995	1024	904	952	949	969	1015	959	989	979	947	1010	981	1033	958	977	988	977	993	976	968	969	937	1009	989	1014	1042	981	978	943	964	984	1014	1011	906	969	969	1017	955	957	991	982	968	1004	984	1007	992	967	969	978	965	985	989	973	929	969	1010	962	953	896	1014	979	979	1023	970	1059	949	1005	974	995	993	987	1056	1005	1000	1006	942	1027	990	1029	998	1016	1021	987	980	990	984	991	967	990	1041	981	952	966	951	952	973	986	950	980	972	940	999	924	978	1029	976	935	1010	1013	944	1009	927	965	993	987	975	990	1025	951	997	981	1014	961	973	994	969	1025	1054	994	942	933	942	1024	994	990	981	1017	956	1010	973	979	933	965	986	968	948	1001	1001	958	964	1035	968	990	1011	927	971	987	951	976	1003	1005	969	939	932	967	951	936	977	959	1006	989	945	987	1000	1022	960	1004	1000	945	981	1019	1039	997	1011	995	975	986	939	1001	1008	960	989	966	993	996	920	975	982	938	930	982	981	1004	1009	947	992	1018	1015	950	1003	985	965	937	949	1003	992	1045	989	982	894	937	1002	989	963	982	960	937	962	935	971	1033	983	981	951	919	967	1027	954	1016	982	919	1005	958	984	966	954	956	1001	995	935	990	965	967	993	986	984	1039	965	949	992	1007	1005	944	1011	940	1055	955	1000	993	966	939	957	954	986	989	942	937	920	976	939	1023	930	984	1030	1002	997	977	966	937	982	996	980	960	959	996	985	993	987	981	974	1019	957	922	1014	1000	929	997	985	1016	987	1002	973	1002	1024	956	923	982	1021	946	927	957	1016	951	970	924	999	1014	940	1025	938	888	975	1006	957	923	947	957	929	940	1057	1011	975	969	950	1002	957	1016	1009	953	956	933	990	1019	957	964	997	930	1007	988	978	966	993	940	1012	940	990	951	967	963	972	1010
22211	16407	21374	22158	18689	16254	11284	16474	39952	39559	29383	18078	8364	3777	1160	534	493	487	463	403	425	394	375	382	369	366	382	322	395	416	400	380	398	356	364	352	372	397	395	375	366	406	287	321	375	343	354	373	332	355	359	366	372	372	379	368	404	382	357	357	394	373	385	373	349	397	353	371	346	380	360	359	390	396	378	387	384	355	403	373	374	340	358	386	358	379	388	386	374	375	351	353	411	377	377	399	400	356	350	397	350	361	364	338	363	363	372	383	361	362	413	367	393	369	346	355	382	331	358	355	333	370	331	353	358	384	317	366	381	347	359	389	349	383	375	399	382	391	361	360	365	350	353	386	353	360	395	368	365	361	379	367	342	386	387	419	314	375	343	403	364	374	376	373	357	406	379	363	379	348	368	391	360	348	367	361	357	361	374	361	336	345	370	360	360	407	392	396	396	396	392	388	359	344	348	401	376	352	379	353	382	385	372	342	409	364	352	345	345	368	384	385	350	353	382	368	358	334	358	355	363	354	373	379	334	359	358	355	340	371	360	369	373	328	387	357	391	426	365	348	376	386	374	373	384	353	357	395	376	362	369	376	358	364	359	371	320	346	350	437	359	349	374	345	358	322	357	337	404	392	334	336	344	396	331	381	354	372	355	367	355	350	365	382	356	393	408	402	377	355	343	364	366	378	379	373	383	357	373	349	380	391	336	382	373	380	396	379	386	351	366	361	349	393	389	392	365	343	353	375	399	369	359	317	366	376	355	352	351	363	356	390	350	371	379	357	408	372	364	355	346	366	382	389	365	401	421	354	403	351	357	331	349	387	370	380	352	400	408	407	369	345	377	366	386	389	386	362	357	327	360	356	372	354	361	366	402	370	342	395	361	357	378	345	402	334	360	379	365	389	352	368	357	372	338	346	372	350	368	357	374	372	403	362	353	406	368	369	370	370	369	388	356	353	402	368	366	370	360	353	359	393	379	344	375	375	351	373	344	350	375	381	396	375	371	398	374	387	356	345	349	363	393	382	382	355	350	355	383	366	362	357	343	350	368	400	349	365	350	383	342	374	383	361	358	358	365	347	379	399	369	380	366	391	380	386	373	373	362	340	391	346	355	350	354	362	369	370	345	350	407	350	359	379	366	340	386	371	386	358	383	403	356	354	363	364	361	360	401	373	346	378	355	390	317	355	383	383	364	359	330	354	383	411	363	378	386	385	378	397	378	376	387	398	387	388	364	353	390	376	364	377	409	373	345	372	372	381	364	390	384	372	374	418	401	343	347	367	344	362	355	387	377	354	375	375	381	359	387	394	354	368	365	355	384	379	373	341	362	379	392	353	369	384	371	395	384	411	400	352	367	392	387	342	386	359	353	364	387	335	376	379	386	363	376	344	376	385	369	362	400	365	375	377	376	377	362	369	360	352	399	375	397	368	367	322	382	345	406	365	347	326	391	343	390	374	391	359	402	377	399	395	352	361	375	377	373	374	380	366	410	357	402	343	354	371	355	366	360	373	344	368	367	371	387	392	332	389	380	343	367	380	338	357	366	323	381	346	386	327	366	366	348	423	368	398	392	373	348	362	377	395	361	377	355	352	343	368	373	386	366	357	416	394	368	380	358	352	378	383	389	375	403	393	404	391	377	350	347	376	359	380	372	359	367	381	376	378	390	390	380	364	346	396	370	378	369	361	360	356	397	386	375	374	352	375	414	358	354	378	359	344	372	378	368	367	361	384	368	374	373	366	355	385	348	378	389	391	325	328	348	369	367	346	389	337	365	382	383	388	365	361	355	380	359	388	357	346	355	392	387	365	351	401	370	364	370	390	391	370	326	369	364	382	377	368	357	362	369	394	361	361	327	350	397	351	350	368	394	349	389	363	371	357	370	371	376	386	412	358	350	360	338	374	364	357	389	351	373	361	325	380	424	388	377	391	377	383	349	336	392	339	353	372	365	377	348	405	362	358	381	378	372	382	402	386	359	375	372	357	370	382	391	333	370	350	365	373	368	371	388	410	390	414	399	347	369	376	399	326	348	370	380	379	346	353	366	403	336	345	340	379	344	380	362	385	417	346	339	372	339	374	360	382	356	399	333	386	361	364	360	388	387	385	356	360	373	375	380	356	401	371	367	362	375	362	331	351	423	420	357	357	378	399	362	388	346	367	407	359	375	366	384	345	357	338	354	374	398	344	369	398	380	374	369	377	413	377	356	359	374	330	372	360	364	389	399	378	367	384	379	374	360	350	397	362	377	369	357	393	343	388	362	374	363	381	376	332	343	362	356	376	344	409	400	371	318	397	348	343	370	355	365	369	357	391	342	356	372	378	364	424	386	360	325	408	342	389	376	381	362	358	371	367	358	352	369	351	347	340	353	377	363	341	366	367	357	335	359	365	352	418	384	360	379	395	347	350	393	378	386	362	341	356	370	371	373	359	439	365	356	316	327	389	365	388	368	398	370	376	371	363	365	356	385	375	392	371	389	395	357	370	423	348	389	355	347	402	415	357	385	353	369	369	348	395	388	372	361	391	383	373	381	372	339	361	390	377	387	367	355	356	384	388	337	412	401	357	380	389	359	361	359	386	398	357	356	351	351	359	355	407	384	379	386	376	344	411	367	368	361	395	365	390	383	396	365	381	369	384	346	350	379	375	372	387	360	355	394	314	387	375	334	352	379	385	353	386	385	383	367	391	359	402	367	405	373	348	382	399	357	332	362	323	371	377	366	339	387	373	394	387	343	389	370	377	345	371	349	330	366	410	371	351	379	343	338	336	371	415	394	387	344	360	347	377	379	371	359	380	367	381	372	361	383	369	360	366	388	373	379	335	348	353	365	385	387	375	404	354	350	335	368	405	360	388	341	385	338	375	381	371	392	385	388	357	357	385	364	346	333	353	363	357	349	357	344	382	358	372	375	389	397	383	403	384	398	369	345	391	365	398	357	387	399	364	381	363	387	380	353	407	363	372	349	365	374	376	389	398	399	405	399	370	347	364	363	378	360	336	385	344	402	370	371	363	356	366	362	342	342	380	335	374	342	366	354	391	344	371	376	393	320	352	377	364	367	371	353	339	382	383	396	370	336	340	378	354	355	412	399	372	328	375	371	366	409	391	372	389	375	389	373	345	386	315	342	339	358	367	375	394	395	365	367	343	373	356	386	375	381	386	360	369	386	397	407	341	357	402	371	367	352	386	386	362	375	348	336	368	385	388	364	385	385	351	364	364	411	393	361	389	376	386	394	370	404	404	400	370	391	363	355	384	347	358	396	363	326	349	357	352	399	369	378	384	364	370	343	393	377	345	356	363	377	376	349	377	331	380	344	365	362	383	395	347	379	352	357	357	358	351	388	351	362	367	398	379	366	376	369	378	369	356	390	371	397	378	345	341	392	393	374	367	383	395	384	369	376	379	330	360	350	386	399	392	403	347	366	381	402	378	369	380	373	371	371	365	379	394	371	369	357	365	358	386	349	401	359	392	365	349	406	413	368	361
13145	12130	17909	22354	24145	24295	21292	32970	55592	54243	44813	33549	22328	13207	3940	1801	1730	1567	1317	1192	1052	1021	952	952	941	935	937	960	906	977	966	948	941	917	949	900	879	909	935	1023	934	944	934	942	936	992	930	963	944	950	958	930	969	917	963	1012	960	946	1012	984	932	959	985	946	943	929	920	971	993	929	915	954	940	946	975	966	906	946	934	994	1003	992	935	926	914	985	964	891	910	972	952	947	1000	950	930	941	1008	950	941	987	980	927	945	947	922	965	963	934	897	951	939	967	891	912	937	930	922	988	953	941	913	936	1003	963	930	909	972	953	923	976	958	946	971	992	944	958	931	934	969	974	919	923	965	934	1016	931	893	963	987	976	941	939	849	934	988	941	905	970	960	943	961	935	925	911	959	916	993	913	1000	954	890	928	956	970	931	906	949	1002	952	924	949	920	910	896	927	981	950	919	910	926	937	973	986	997	928	951	911	871	952	910	919	975	974	914	972	962	913	916	965	962	935	908	947	907	972	921	935	937	914	911	989	932	893	930	935	923	961	922	967	864	927	941	911	968	955	975	912	905	895	951	886	938	963	926	970	964	861	919	951	962	946	997	1006	988	910	897	947	956	917	932	1008	901	916	936	905	943	923	933	967	935	952	963	936	955	972	905	951	965	911	965	989	937	926	918	903	898	945	949	920	962	896	969	977	952	985	942	971	925	946	923	921	943	905	903	952	954	934	975	926	971	1002	979	970	1044	918	954	910	930	988	991	968	928	957	930	962	998	953	974	945	963	941	956	951	947	965	884	918	912	930	959	975	986	907	977	898	985	915	965	944	952	935	973	961	942	957	945	894	933	951	960	982	924	952	976	921	953	930	953	935	935	958	950	1003	974	954	953	970	890	945	955	1005	935	958	898	990	983	926	962	979	908	934	905	934	915	937	956	924	922	975	932	949	919	1011	892	1011	930	965	993	965	962	905	900	928	943	943	920	976	970	894	906	928	987	977	1010	951	961	915	943	994	914	888	945	894	915	928	979	948	984	968	946	981	899	901	954	996	922	922	910	976	940	959	1005	923	948	1006	887	971	911	927	950	958	963	978	897	956	939	924	923	969	972	932	974	945	933	930	926	926	1009	966	902	914	989	935	925	907	964	958	911	989	950	943	975	985	960	893	926	967	948	938	940	964	926	913	962	971	932	943	903	909	941	944	874	943	976	897	931	950	945	970	931	911	940	941	917	935	969	934	958	940	976	975	936	967	895	947	946	905	931	993	981	1013	921	920	936	895	978	980	951	925	948	930	912	988	908	966	924	941	950	987	983	942	907	900	912	924	918	955	911	1011	934	1000	912	955	897	952	932	914	930	951	934	951	946	932	974	928	952	908	937	926	948	971	936	942	905	934	920	945	989	921	939	945	954	988	936	953	903	991	956	968	985	979	956	876	943	944	1045	907	920	918	945	981	917	901	959	971	951	946	940	977	921	965	947	960	933	989	901	955	963	989	926	917	888	960	882	966	952	925	910	1004	960	952	958	970	943	944	963	943	926	978	934	982	970	945	960	928	1002	983	954	1050	966	914	960	900	980	937	949	914	960	888	939	948	993	927	956	948	920	995	954	919	911	907	966	974	965	987	945	973	991	955	920	920	973	968	943	951	958	928	923	979	988	884	962	914	926	993	988	987	995	978	944	944	888	954	988	959	952	923	912	965	925	963	978	972	991	917	929	945	968	947	930	935	937	901	930	943	914	975	926	930	926	918	939	975	922	942	957	926	980	1008	919	933	917	984	902	998	938	941	961	915	880	894	930	972	911	957	1013	925	938	985	970	956	994	984	943	990	951	897	940	898	909	955	963	974	927	915	897	932	946	947	992	996	995	940	933	964	907	952	967	992	989	905	943	984	941	972	899	953	950	942	969	956	929	980	907	899	933	932	989	927	944	932	997	887	908	947	975	984	923	967	977	929	942	970	933	956	961	1005	943	942	921	969	924	939	999	936	906	932	981	983	971	909	941	912	876	936	966	917	954	964	934	1000	889	944	944	978	918	921	913	945	962	911	1014	911	975	926	957	978	955	965	933	945	1006	970	919	946	956	935	896	963	910	928	958	938	942	912	912	1028	993	986	956	950	933	967	914	918	922	1005	913	923	922	903	920	943	926	972	931	920	982	919	917	896	883	915	916	982	938	960	906	955	884	869	953	907	952	927	946	903	941	903	1012	918	949	897	975	924	979	938	958	924	962	972	919	962	918	937	957	906	1015	977	909	927	913	919	967	942	956	933	967	973	956	942	984	976	959	956	982	920	918	959	965	915	952	928	876	915	935	997	901	967	920	1004	919	938	928	944	933	979	1006	946	999	952	1003	900	966	923	892	984	959	930	919	1004	917	958	936	951	954	987	922	924	951	950	969	934	979	925	927	967	935	941	918	954	985	920	946	921	956	938	892	895	1004	973	948	918	959	950	894	955	964	909	959	960	922	908	918	956	937	983	925	987	921	955	917	929	948	946	975	968	983	890	953	930	954	936	952	988	929	1013	980	953	1005	958	974	966	945	934	914	908	1022	963	962	934	967	922	945	934	962	957	952	1017	949	927	949	965	938	946	892	952	896	902	977	955	946	969	963	933	929	976	982	973	912	946	1001	929	937	929	988	955	914	944	952	1014	961	945	909	942	916	942	950	965	939	914	982	897	1007	997	928	962	928	895	887	931	969	838	979	943	933	976	952	961	926	966	876	1000	919	900	918	974	952	982	914	948	961	905	948	868	965	985	922	957	964	947	926	956	874	965	923	944	932	949	916	951	998	938	924	951	919	960	974	981	934	934	915	945	929	990	926	936	906	977	953	930	945	953	907	949	926	974	986	936	936	933	953	895	955	927	907	1002	904	926	950	926	920	941	982	893	968	917	925	895	894	952	940	950	960	955	923	999	871	891	1028	939	972	897	913	946	888	954	994	940	963	911	908	890	942	1018	903	986	960	975	925	923	930	959	976	939	959	928	940	943	975	891	970	979	929	889	966	918	876	950	966	1004	971	911	919	957	982	931	935	960	967	910	844	957	911	943	987	904	924	913	923	928	953	921	927	958	973	956	942	956	904	870	925	966	886	889	903	913	924	890	904	934	916	1002	987	941	968	983	938	898	924	923	946	932	983	993	975	911	981	963	922	955	951	874	936	917	942	930	918	946	997	883	955	959	935	968	896	1023	961	967	905	971	921	969	991	940	954	939	896	936	932	942	944	868	915	865	938	940	958	923	935	937	975	982	902	985	949	969	973	901	954	954	914	990	985	965	968	1006	966	995	977	880	906	973	943	949	943	912	963	951	928	944	979	993	928	932	956	920	900	945	939	926	966	953	894	958	957	990	970	924	937	878	965	866	947	927	962	949	996	972	951	970	954	938	981	929	986	977	954	898	957	939	963	928	951	882	968	934	941	976	939	946	930	931	908	942	905	934	940	975	974	960	962	939	916	944	937	1005	956	938	956	935	942	899	891	927	978	927	906	936	913	960	973	972	898	1009	961	906	915	1009	926	991	947	945	980	997	958	912	972	962	920	950	975	920	935	919	942
5826	4484	5897	4707	3564	2613	1865	1718	2800	3333	2550	1399	972	668	460	363	387	340	429	366	336	392	380	374	333	376	385	403	354	353	375	385	350	358	405	424	413	379	345	386	347	363	350	378	339	375	378	397	415	363	368	360	362	412	369	382	381	374	357	416	391	391	338	392	363	370	379	388	355	376	399	359	362	380	378	351	369	375	417	379	376	352	370	348	341	386	338	382	370	362	337	365	378	382	393	415	392	356	371	374	399	365	409	358	337	386	347	363	373	389	379	394	392	374	390	351	386	363	345	359	368	339	357	391	371	366	384	371	363	377	370	375	354	376	385	345	384	351	382	360	349	330	387	365	344	361	418	347	356	360	369	334	363	387	360	368	375	381	372	364	371	372	378	381	400	390	358	342	375	346	362	379	367	367	342	365	367	376	319	373	407	382	382	369	371	351	335	362	379	416	351	370	366	361	364	398	360	387	395	370	362	346	355	359	343	375	361	317	429	377	342	411	377	380	386	406	395	387	388	336	362	329	349	428	395	385	369	371	365	401	368	395	385	400	341	359	404	366	356	364	380	386	387	404	321	350	392	344	422	338	392	357	415	405	350	375	369	368	341	393	385	391	370	365	362	368	368	381	356	351	396	374	390	359	391	364	343	389	373	404	364	384	375	364	350	352	357	395	360	404	411	376	383	358	375	343	369	369	375	378	392	371	388	386	357	370	382	353	352	379	360	322	367	308	369	366	407	362	370	377	399	367	349	402	349	372	376	339	381	358	359	375	356	378	343	373	386	345	363	365	381	364	351	405	350	361	362	372	355	385	361	347	372	371	370	402	354	372	385	375	375	404	412	374	374	358	350	367	394	387	425	375	366	353	345	386	345	370	350	378	368	325	368	351	360	372	371	383	385	379	368	363	375	387	373	374	364	374	348	368	350	322	342	367	387	380	355	347	375	363	399	346	402	350	377	372	365	344	362	392	361	380	405	369	368	358	364	387	371	385	347	383	399	373	360	376	370	351	350	372	357	362	375	386	395	355	381	360	385	389	394	348	357	385	350	338	365	315	357	365	383	382	379	375	361	385	396	344	349	352	440	395	358	390	376	379	362	375	398	403	404	353	383	404	325	366	360	359	337	380	363	340	354	323	393	404	366	408	366	335	373	385	342	417	376	376	394	373	397	374	389	347	337	374	352	374	367	380	406	371	325	385	386	371	375	362	376	328	362	348	387	333	379	386	371	368	386	355	390	333	353	363	375	391	375	399	319	366	401	407	358	351	364	362	358	377	357	378	383	375	382	337	368	350	333	379	374	393	351	401	342	364	346	365	349	352	356	375	389	341	370	386	379	371	375	396	355	375	371	382	357	370	404	377	343	357	373	382	384	394	384	365	352	401	369	338	372	354	382	391	404	363	396	343	382	371	329	363	384	365	359	362	339	370	323	341	347	362	383	398	352	342	371	355	389	413	336	375	342	381	345	382	365	369	347	399	353	399	347	368	377	412	378	342	400	354	372	357	384	397	415	356	384	408	388	384	346	370	368	345	357	371	385	347	381	385	387	349	335	358	386	385	379	382	377	391	344	358	374	347	373	400	352	366	401	389	380	377	356	362	369	413	425	387	357	371	397	359	348	399	377	399	383	367	388	353	357	352	358	398	414	359	330	354	361	379	394	379	344	370	361	375	352	378	336	363	396	388	385	403	363	340	343	320	393	365	353	389	377	356	355	374	375	351	349	364	402	375	363	346	350	403	390	394	392	362	369	345	399	366	376	400	389	373	355	383	364	358	365	326	377	352	408	352	396	379	378	376	358	393	391	347	350	355	403	364	353	374	361	386	361	361	396	383	356	385	373	348	374	356	382	355	375	374	361	412	353	386	370	377	376	406	320	384	375	348	357	403	362	351	355	392	380	363	395	364	394	409	348	386	391	379	362	372	392	372	362	364	395	414	357	378	392	357	398	390	376	349	391	378	381	332	388	397	345	344	389	357	384	375	355	341	379	363	382	389	382	386	379	369	358	378	376	359	397	392	374	347	361	392	381	386	399	364	434	381	373	341	345	334	333	370	371	324	367	407	372	389	371	350	383	382	383	359	379	416	361	332	389	367	376	360	387	371	346	368	353	381	394	388	376	385	379	329	372	397	355	357	377	357	382	358	398	376	374	333	385	366	364	344	366	366	390	382	380	349	375	356	380	365	351	385	363	387	367	332	358	372	346	396	397	394	371	392	368	360	348	378	392	360	386	342	332	401	357	355	381	366	398	339	346	365	347	354	368	385	378	358	411	370	401	348	392	351	354	393	380	382	391	403	375	369	376	377	380	360	347	364	383	352	383	360	420	363	388	387	325	337	364	350	370	358	374	371	345	351	390	391	377	358	385	380	391	352	367	368	367	326	343	333	348	368	380	379	369	361	365	381	383	395	399	419	387	385	363	339	334	365	381	377	366	349	360	339	363	369	355	367	371	343	374	375	370	383	402	319	370	375	387	398	370	412	366	377	353	368	370	354	389	362	371	369	402	322	337	353	391	385	375	388	367	342	369	376	384	383	386	351	396	378	353	390	380	377	405	397	391	388	388	369	405	355	380	372	369	383	348	377	373	398	383	355	355	352	315	351	360	362	362	380	382	354	356	385	395	344	383	339	349	385	354	369	403	382	354	390	368	379	363	380	364	362	374	400	357	395	392	386	394	340	390	435	401	383	343	365	377	367	374	379	386	395	370	351	382	383	335	372	391	405	412	364	395	376	390	386	374	382	365	340	335	389	364	387	355	382	377	382	357	341	380	368	412	353	366	362	353	372	412	368	356	383	378	378	358	389	360	397	374	372	403	354	368	396	379	388	396	400	349	387	393	352	388	376	361	350	351	393	387	369	364	421	371	352	375	354	347	358	358	373	403	369	395	396	357	396	370	385	337	337	331	384	390	387	382	366	368	343	387	359	359	391	368	377	366	384	354	366	346	375	404	427	382	349	358	371	370	409	360	355	351	332	372	378	395	352	347	369	351	348	375	369	351	375	363	346	362	330	358	374	371	393	361	348	379	372	358	367	392	393	398	406	371	357	371	369	366	353	364	357	356	387	342	397	354	351	379	363	345	361	368	346	376	353	343	376	396	371	365	368	346	380	386	352	401	348	368	419	373	380	373	376	377	371	368	372	347	399	370	380	375	378	384	376	374	365	344	358	374	375	342	374	410	343	379	368	361	353	374	352	368	351	356	369	412	371	377	377	366	353	366	393	346	363	335	366	353	369	371	369	389	384	355	374	370	395	348	392	376	355	380	348	356	365	370	342	396	352	363	381	362	373	396	362	402	372	364	366	380	363	373	378	376	390	365	371	382	386	369	344	357	370	338	391	378	391	366	371	343	389	370	378	352	400	409	350	416	375	363	376	362	383	382	368	345	397	355	391	366	371	388	361	370	403	326	365	323	359	340	330	357	359	354	386	362	341	364	368	356	409	344	371	387	366	361	378	331	371	350	398	401	390	358	377	419	398
4837	4060	7120	9284	9795	8788	6977	7430	12601	13331	9860	5289	3413	2110	1179	1016	1046	1019	947	1010	1051	982	933	941	956	935	945	984	1003	921	961	895	941	914	907	1021	962	956	977	1042	929	955	992	927	980	949	927	927	905	1000	949	947	921	886	970	995	924	979	944	908	979	967	982	947	938	925	953	955	918	914	909	957	981	975	948	971	937	948	982	997	981	983	963	943	943	950	950	952	958	1022	966	944	966	958	915	937	941	911	907	905	939	963	949	924	953	936	1006	958	987	927	958	980	968	949	928	980	916	969	974	902	933	963	979	1013	946	1025	953	903	922	914	930	972	948	938	925	949	985	920	990	954	984	893	943	902	939	1003	929	967	967	913	935	966	906	945	962	979	876	939	949	976	946	923	946	906	1006	918	932	952	925	898	915	952	929	905	912	954	980	959	936	947	997	977	946	952	965	965	939	937	976	924	937	966	1016	922	962	946	945	959	949	1018	912	953	973	904	948	913	961	998	904	975	894	999	1005	970	956	943	949	939	977	954	997	920	877	935	986	997	933	983	940	973	911	960	928	989	950	984	862	959	957	983	969	997	961	912	912	948	967	968	930	939	931	946	990	911	928	881	956	977	918	939	980	938	937	1028	940	955	954	931	966	983	944	994	944	907	923	988	970	997	965	946	996	853	970	941	959	994	907	937	965	933	906	1013	985	948	915	923	991	973	991	945	982	923	1010	942	963	946	961	955	961	962	928	991	967	919	999	975	905	958	977	930	930	955	946	944	967	1016	962	971	917	977	927	970	974	976	948	1003	993	916	933	1012	940	961	897	931	862	915	1030	934	937	1064	942	967	921	924	991	953	912	924	920	985	975	938	984	945	950	973	926	969	972	951	945	1010	964	898	1018	931	965	945	988	973	963	1005	1011	985	936	934	954	959	951	919	947	936	977	949	914	973	983	914	982	957	931	985	995	958	959	993	887	989	934	972	999	960	901	960	988	935	1036	952	954	960	918	949	960	950	1006	920	924	1013	947	948	918	885	1027	940	982	971	915	982	967	948	930	947	973	956	968	902	955	979	909	992	949	954	952	954	919	961	945	976	937	952	943	992	986	981	947	964	919	982	1022	983	900	934	929	925	938	958	962	921	991	1019	924	967	954	1010	952	918	953	919	970	946	930	986	972	998	965	970	932	990	949	963	941	983	957	992	958	1019	935	958	910	910	951	914	977	952	945	949	953	982	970	917	923	927	961	923	949	937	941	930	980	955	962	919	965	976	933	992	920	988	949	1015	1009	976	950	1010	921	956	938	939	948	947	900	929	994	901	937	925	966	937	954	934	1021	959	957	978	931	945	899	1021	966	1003	1022	935	970	937	973	934	896	951	923	952	989	956	951	951	944	988	956	968	972	964	914	976	962	1008	955	950	963	979	950	885	951	972	1005	946	972	926	955	956	924	980	926	897	932	949	947	916	992	924	928	963	964	911	961	973	1011	918	966	987	924	960	929	923	894	959	950	970	936	953	989	931	883	924	969	930	952	980	973	1006	966	949	939	1016	993	964	960	907	923	969	957	894	923	964	974	959	1003	939	950	995	969	1023	946	956	965	961	961	954	993	898	957	952	947	896	931	898	963	901	954	972	932	963	895	984	948	962	956	953	1021	902	990	951	918	940	961	886	899	941	942	991	916	983	969	971	922	917	957	978	937	930	1000	894	997	1021	1042	914	928	913	1007	924	952	942	1015	906	974	985	955	932	954	937	930	971	918	966	971	969	948	970	943	930	992	1024	916	906	934	979	967	994	974	994	926	994	999	953	990	943	893	930	987	987	961	934	913	996	955	941	936	914	980	959	928	958	961	918	986	981	949	945	993	938	894	917	906	936	998	929	962	966	952	885	989	947	972	943	942	1007	884	943	936	947	964	951	1000	965	937	963	969	934	989	957	963	880	910	917	958	950	919	950	979	977	953	959	963	975	949	957	932	926	925	967	974	956	939	980	966	951	978	911	937	955	995	985	909	913	935	926	931	973	977	963	1011	902	940	967	912	1023	929	960	938	934	986	946	940	934	975	947	936	937	936	929	898	936	941	933	976	969	924	959	942	896	959	945	1001	956	965	1007	960	995	987	951	902	956	975	949	936	944	895	940	973	960	916	905	981	911	982	944	902	969	980	985	970	954	895	1011	956	957	975	1037	987	931	941	975	959	958	988	959	914	911	951	973	977	994	945	950	988	940	960	993	991	987	992	1014	956	927	942	944	1022	994	921	887	913	909	917	995	1040	949	945	964	990	958	967	932	916	939	910	946	981	1020	927	963	927	952	925	954	921	910	1005	899	977	947	907	946	981	952	963	944	944	934	917	980	988	941	935	959	910	962	994	912	1043	939	953	931	959	973	878	903	963	958	955	963	953	940	944	918	981	941	969	999	960	930	916	951	932	971	929	954	990	986	955	960	917	929	967	931	948	973	974	968	959	940	985	935	984	946	988	978	962	964	944	902	945	914	923	1020	951	961	965	972	935	947	963	961	943	989	960	974	965	1008	924	942	972	907	981	928	940	944	913	963	936	898	928	944	956	962	994	1035	981	928	961	949	988	902	981	927	932	1034	913	991	958	1007	916	929	974	951	925	955	904	890	993	958	928	1006	969	922	959	908	981	989	942	963	957	956	938	971	989	1004	971	982	910	951	898	977	1024	938	977	937	984	954	932	993	982	906	949	922	1030	972	918	1000	944	901	976	928	986	902	979	934	941	943	949	942	950	952	938	951	974	902	960	940	977	939	945	927	966	986	954	927	958	938	1007	965	912	902	944	969	987	993	978	981	1003	960	1011	916	952	966	942	984	945	930	952	990	898	886	962	953	967	999	919	948	943	923	926	984	932	919	951	980	989	953	949	998	1029	986	960	945	979	1011	948	906	983	1015	966	986	931	914	974	963	944	957	989	916	1000	932	934	908	992	980	976	934	906	928	896	951	962	997	913	961	928	1012	963	961	902	949	931	953	970	937	962	968	952	964	963	980	987	957	918	936	959	923	965	966	936	952	942	935	921	958	935	974	979	979	984	974	947	950	951	954	974	971	933	968	979	989	937	1006	963	968	1010	995	940	952	942	913	1001	936	894	949	976	924	950	944	960	997	954	934	936	939	1019	951	895	928	956	967	940	977	954	956	898	1011	882	995	937	923	956	958	972	955	982	938	964	1009	965	996	925	962	931	958	940	1026	909	1001	979	951	970	1012	1002	931	986	1002	990	864	982	961	968	937	939	907	949	948	976	924	960	947	971	969	973	930	958	922	905	919	957	959	884	942	932	914	905	971	923	893	903	1000	915	909	972	958	953	971	968	996	984	912	930	964	954	988	955	971	943	939	981	938	963	1005	927	912	950	999	932	997	927	1025	960	961	970	975	1043	914	965	978	905	963	991	963	916	991	962	914	921	980	949	945	990	921	967	932	921	988	967	1002	935	973	921	938	951	994	952	996	920	919	984	951	970	958	926	937	956	1004	919	975	941	924	903	930	981	931	912	984	916	927	987	930	972	889	934	1008	957	941	911	952	983	947	998	972	957	998	971	949	982	965	1006	873	995	986	967	976	985	944	908	899	978	996	978	921	944	976	922	1033
14658	11146	15120	15655	13425	10493	7601	8840	26360	27561	19552	10023	4895	2218	711	500	454	518	441	432	394	401	365	378	413	375	380	353	408	400	370	401	384	391	395	363	396	412	402	392	376	358	400	416	430	407	366	397	397	406	383	384	368	369	373	360	393	388	398	380	356	382	403	362	372	396	397	378	404	412	364	385	364	385	392	415	375	370	366	371	351	372	380	374	394	404	365	403	376	379	416	422	395	396	384	375	365	380	391	387	393	369	379	376	352	391	381	373	386	333	401	356	427	363	390	365	401	391	376	377	392	386	336	373	393	360	358	405	345	384	363	353	386	384	409	400	396	403	390	368	403	401	375	357	389	400	371	385	359	368	390	357	363	359	404	361	389	437	347	382	372	346	376	369	358	381	373	387	369	399	389	356	407	343	406	407	377	433	394	379	363	416	362	363	377	360	413	397	390	371	328	361	346	348	366	384	377	445	366	367	357	350	388	376	393	374	361	363	369	398	396	388	374	371	367	392	381	395	388	405	375	381	418	374	381	347	350	428	383	376	361	355	388	407	381	372	415	376	377	378	381	373	406	386	373	370	398	391	363	362	394	371	368	380	396	376	328	346	367	357	366	375	408	392	381	366	408	329	361	363	367	396	376	334	373	374	386	406	394	368	371	347	401	367	365	399	394	375	387	364	352	384	383	429	354	357	384	382	373	407	368	376	377	379	371	367	362	372	397	385	393	397	396	356	350	407	363	382	376	414	383	383	372	382	394	393	376	377	346	391	374	393	389	384	371	383	367	354	375	400	384	384	349	377	364	435	402	386	378	374	389	384	340	372	379	386	370	385	398	401	356	378	361	371	388	366	347	382	408	409	378	370	389	365	358	390	359	370	395	428	390	391	378	387	374	363	382	376	346	343	361	414	387	360	382	393	372	375	400	370	368	354	393	362	376	377	360	356	393	356	403	401	394	397	371	412	371	386	393	355	386	367	416	400	386	372	374	378	370	353	359	384	384	377	344	411	378	391	361	403	376	395	380	393	347	349	351	388	399	385	409	366	373	387	355	374	387	384	370	419	375	451	385	385	394	366	372	367	358	401	371	402	391	362	409	406	376	364	391	373	366	392	377	388	390	374	364	378	386	385	378	415	322	383	376	372	380	438	380	407	425	357	348	388	405	410	413	362	373	353	362	414	398	359	391	388	364	408	385	392	372	375	359	373	378	377	391	370	382	405	393	358	393	368	397	392	367	405	379	400	368	380	395	406	350	346	370	398	381	370	372	378	392	391	358	354	385	394	393	385	394	346	392	385	356	370	387	393	381	388	429	358	325	353	372	370	363	413	409	351	393	404	402	390	402	382	394	380	397	403	350	404	371	342	377	365	342	405	378	382	376	409	354	384	378	414	369	413	371	365	369	377	368	403	330	368	394	342	397	370	402	392	394	354	349	363	390	405	338	378	390	390	389	399	388	375	381	418	388	378	383	359	357	390	368	378	357	378	379	366	387	397	358	389	368	412	404	395	388	387	384	393	377	407	418	333	401	355	401	367	363	356	382	378	395	394	402	382	375	347	400	385	373	373	382	377	408	364	387	376	383	374	373	342	364	354	386	365	381	402	418	377	406	447	375	362	363	351	363	391	396	406	377	373	394	357	371	371	374	378	378	392	390	382	422	359	401	356	387	366	366	339	378	384	357	397	397	373	401	397	405	399	378	408	362	390	396	363	382	374	379	364	384	374	375	382	351	368	394	337	398	360	403	351	388	411	380	376	370	406	364	394	402	374	397	352	346	330	355	372	374	397	395	385	379	367	364	375	365	399	355	374	364	381	382	384	385	385	346	383	365	379	390	412	392	410	402	356	404	391	409	394	405	372	388	387	377	351	381	341	384	391	362	390	383	377	375	370	395	357	406	383	350	363	377	386	405	398	360	384	384	366	359	383	381	356	417	378	354	427	380	383	387	361	385	361	341	366	359	322	382	400	363	391	427	370	378	414	413	412	380	430	372	372	382	374	335	404	407	429	371	365	399	380	387	366	402	378	424	361	368	377	375	383	425	387	393	395	410	392	380	396	365	405	350	376	402	312	360	359	381	384	409	349	428	391	381	377	388	370	395	385	403	402	387	375	380	361	400	372	401	395	376	388	367	397	388	418	359	378	367	378	348	392	388	358	397	403	347	384	425	322	395	377	386	367	372	379	363	401	379	371	393	375	388	403	385	350	342	409	385	377	360	393	364	389	434	360	385	379	390	352	419	367	361	394	360	380	389	357	351	418	384	370	382	389	365	358	385	410	389	403	384	370	371	379	392	384	407	349	345	341	383	413	384	382	372	385	379	337	401	379	354	380	401	425	358	378	333	383	408	370	369	379	375	375	358	381	378	383	349	395	386	384	397	406	371	371	416	407	359	382	339	386	368	360	357	381	429	378	382	399	384	376	400	349	374	413	360	402	396	359	392	355	442	386	386	393	372	382	371	391	335	397	421	363	340	381	382	379	405	394	381	409	375	417	381	367	352	347	425	375	359	385	364	394	386	422	341	401	387	392	372	365	363	355	366	374	430	381	381	391	363	384	383	364	389	371	373	389	351	349	414	379	382	385	405	385	391	359	375	391	393	350	390	383	350	392	401	364	366	369	356	384	373	361	378	373	407	343	366	385	391	402	402	392	383	357	353	365	381	358	396	371	381	388	360	372	347	370	389	360	360	372	387	349	386	374	392	400	333	369	365	372	402	381	375	427	391	354	384	384	383	393	395	407	423	373	383	377	397	398	403	376	363	368	377	413	404	378	362	365	380	377	402	380	368	403	384	410	391	383	399	378	366	388	385	419	360	398	369	370	392	393	417	380	396	402	405	393	369	372	378	387	383	359	364	373	379	369	385	357	378	399	385	404	369	383	382	363	378	374	376	386	388	367	347	332	365	380	366	395	365	411	410	381	393	383	354	392	372	369	356	354	353	380	366	340	378	333	358	399	403	345	393	398	380	401	351	393	344	390	374	397	356	373	345	370	393	352	382	376	368	352	367	386	409	422	368	365	372	368	401	376	397	372	402	367	387	362	364	358	401	386	387	410	365	399	356	404	358	457	369	366	355	403	377	364	372	350	384	352	370	396	379	382	406	426	357	368	376	370	382	438	398	348	409	377	346	375	395	424	342	397	364	380	416	367	372	369	384	382	398	372	354	404	414	392	383	365	387	354	364	386	377	385	399	376	380	415	402	377	419	370	379	358	382	380	370	366	358	371	373	368	409	414	360	376	374	381	322	384	380	394	386	375	345	380	406	398	367	363	399	363	361	393	370	414	397	390	404	394	367	382	366	393	373	393	377	385	361	378	396	424	365	382	354	375	381	399	401	365	347	378	361	375	364	352	391	370	386	355	388	386	407	379	414	360	388	416	367	363	357	356	427	363	393	382	406	410	393	395	374	392	390	380	399	373	378	390	380	358	388	373	380	381	381	393	365	353	364	382	386	394	378	377	406	415	377	350	408	368	377	395	347	386
10120	8812	13694	18709	20131	18414	16794	23123	45257	44997	36709	24686	16653	8428	2178	1404	1489	1488	1353	1162	1058	1047	1000	1021	965	984	951	988	921	995	982	976	936	990	975	955	996	996	948	1032	971	925	978	967	942	944	978	971	976	972	974	1018	1001	958	964	1025	1037	961	938	930	917	974	991	906	984	930	953	928	965	996	994	1000	971	1015	990	950	997	942	1037	941	963	986	951	981	968	972	934	980	975	996	964	957	954	1006	990	1043	1040	987	1029	978	901	991	967	953	950	966	979	1024	1004	976	922	990	950	939	1004	1018	1001	978	958	974	955	1032	1040	1013	951	993	1009	922	1048	1014	929	991	933	978	959	996	1022	960	1003	1024	987	992	1026	1005	980	945	956	988	975	956	995	1005	959	938	990	1009	941	925	972	952	892	1015	973	956	986	1005	1006	984	973	994	1010	978	969	1018	933	1040	958	972	957	992	977	1000	994	950	966	1018	937	964	948	991	993	1009	931	999	1011	978	962	952	952	966	995	1007	985	937	952	1017	1002	989	1011	987	953	1015	981	1037	1022	1000	968	998	1009	980	1047	984	1019	1006	969	985	923	1021	946	963	1006	950	1012	948	961	940	999	994	967	988	961	965	961	969	969	904	1023	981	1019	977	972	1040	990	972	960	977	986	1012	967	984	964	1025	1009	979	983	939	1000	1015	982	985	971	1029	924	1047	970	1005	1017	999	1007	1015	996	974	961	952	913	963	1015	992	1001	965	996	986	941	982	981	969	963	997	990	985	987	990	1004	955	935	974	1012	1019	954	995	983	1050	977	978	954	1007	970	988	1016	968	1048	973	965	999	925	937	905	966	977	1030	1011	974	961	1041	975	1004	973	996	939	972	1016	949	981	1016	919	1040	980	980	959	968	981	970	1021	978	946	1025	964	980	944	937	993	1013	954	1056	1008	931	954	969	1014	958	1005	917	955	1005	987	928	907	952	1033	985	998	974	961	1037	1059	941	993	974	958	933	995	985	955	998	976	1003	992	1002	966	943	993	1024	934	989	910	1008	939	959	896	974	952	985	938	1004	958	953	938	1005	962	1026	1004	989	968	954	981	920	946	982	981	977	943	980	939	944	960	1020	992	970	1026	977	920	1008	1004	1009	1030	983	1053	989	1044	1022	960	928	1001	950	981	1044	977	1059	1019	960	1018	950	974	964	996	987	946	990	963	945	975	938	1051	905	1005	1006	1008	956	991	1014	959	979	973	1032	936	953	966	1025	990	959	1016	1020	988	973	922	999	934	923	988	972	945	965	973	996	954	995	963	1031	977	976	970	959	968	957	1017	1013	1000	1006	924	1003	970	989	972	956	973	999	949	960	1029	928	996	1012	1012	991	958	966	1007	1001	957	1033	972	1025	971	977	898	958	926	956	955	990	997	954	955	962	1014	968	1002	969	970	991	1026	1051	993	975	953	981	1023	1006	1037	906	983	974	950	977	995	961	935	1020	1007	985	981	918	1002	989	967	946	945	986	928	992	932	1002	946	1004	949	1020	952	948	976	990	975	1002	1001	918	1001	1027	977	971	961	941	954	934	954	1043	954	966	905	1005	988	974	982	952	1037	950	990	984	928	960	1006	1005	1019	949	933	946	969	1019	941	974	978	1004	935	1023	1017	965	958	989	993	961	1016	1030	982	976	990	930	972	1014	963	994	928	970	976	964	1029	933	990	1004	975	1028	972	959	958	973	969	979	986	988	975	979	917	981	1007	999	946	949	998	1000	1008	965	973	997	1001	980	992	977	936	967	903	1008	971	987	1005	929	1010	1029	939	1028	969	973	1040	1013	1023	990	980	1019	959	967	979	995	1023	1038	957	963	945	1020	998	970	958	952	972	988	1012	969	992	923	967	982	988	935	923	989	1021	1014	1018	960	975	1019	989	1003	979	986	1007	968	1032	987	992	959	973	959	992	933	1020	976	987	1001	985	1020	988	1038	966	1017	954	943	950	964	994	1018	971	1019	998	1009	982	977	995	1032	999	955	984	914	941	955	968	945	1023	974	1024	949	957	961	917	959	1001	973	936	991	1001	946	1008	951	971	943	957	1013	957	997	1007	998	999	925	992	992	948	1005	947	969	978	965	981	951	954	1016	949	1003	957	982	960	914	974	973	979	986	977	963	947	997	970	978	968	957	972	979	951	965	960	969	1007	992	943	1059	995	934	964	973	964	975	977	932	998	963	1003	963	990	992	968	982	943	992	1009	939	1012	1010	969	1003	971	920	975	970	969	1009	996	985	982	995	946	1057	945	953	999	991	983	956	950	1006	1005	964	963	1005	1076	946	957	939	976	991	984	936	958	982	974	981	1051	920	985	962	994	971	1006	1033	985	923	997	975	973	1033	968	1009	1028	957	929	958	989	1060	931	968	986	963	1061	961	951	944	963	963	977	965	1043	957	1030	999	998	968	931	942	993	999	971	960	1046	1001	954	1035	937	951	982	982	970	947	963	980	984	918	1030	977	939	971	953	980	1031	941	970	1005	951	955	999	962	1018	1010	1020	1006	956	995	1053	1029	1064	1019	1018	981	965	995	1000	956	949	992	998	1003	993	983	972	999	979	1014	978	1024	999	1033	1018	931	1018	1013	944	1012	1011	967	995	1024	954	956	944	963	1014	1024	967	981	993	968	978	1044	990	924	992	947	968	995	1037	985	1022	1044	995	981	979	1018	901	974	1028	1000	1058	984	942	986	945	967	971	974	959	924	968	994	972	963	989	931	1016	1000	987	989	966	998	983	1010	1013	1057	978	999	1008	990	981	990	1000	1067	979	1027	967	895	1011	1046	1022	941	994	1047	1024	955	1017	945	987	963	998	973	993	997	921	1019	993	1009	1026	1002	970	956	1029	975	1014	1042	980	995	933	1027	1003	970	967	954	1017	975	943	938	953	1035	989	928	919	959	968	964	988	1024	978	985	980	993	937	980	958	940	967	1003	982	961	990	958	1025	1028	990	938	999	1015	959	946	977	1006	986	932	963	980	984	934	929	994	964	1025	985	974	990	952	969	978	1012	1008	947	990	952	960	1007	999	985	1001	1000	986	975	1023	1027	944	1039	1014	954	992	948	957	1045	993	982	942	983	981	949	913	946	989	955	931	941	954	979	914	992	988	999	928	974	1011	1034	1019	950	1013	967	927	1009	991	977	978	962	947	994	989	967	1043	942	999	908	924	1003	952	1007	1000	958	924	925	973	1024	954	956	1014	956	951	1081	995	991	939	972	944	935	1011	882	1012	1007	976	942	1000	968	1025	1002	974	964	964	1003	995	982	1031	970	964	906	967	988	971	967	1004	936	963	1002	940	990	950	975	951	974	942	979	996	963	955	976	979	984	999	996	975	957	999	1002	1005	979	977	961	964	954	967	994	933	926	989	929	972	1036	991	967	963	946	1016	1050	1022	966	976	948	968	987	948	978	962	956	935	981	987	987	982	986	964	985	1022	1019	1026	978	985	974	985	959	1025	1016	1009	1032	1024	977	960	1015	1042	992	979	1024	997	996	1002	976	999	984	968	969	1010	1024	927	1011	979	951	922	982	1003	965	1017	914	955	988	956	1001	977	981	1030	1014	991	968	994	945	997	958	986	997	995	964	933	984	973	943	999	1052	1038	1039	956	953	973	1021	1009	1017	1018	1002	937	988	955	1022	998	1016	909	1001	972	1051	1000	976	951	956	938	1008	952	979	969	999	946	952	1049	949	1004	912	993	951	993	950	970	1027	929	1002	964	972	1017	987	944	983	947	1016	955	953	958	997	1009	956	946	1009	982	956	986	992	998	941	1003	1030	990	966	976	949	1010	972	949	968	928	1023	971	934	1024	1015	997	1056	1020	968	990	1013	978	985	1002	976	994	1047	947	983	1013	1010	974	951	971	1006	1012	998	969	992	973	921	998	984	965
22749	16028	19765	22183	19304	15273	12528	15318	38865	39862	30299	17666	9274	4216	1113	503	537	581	505	498	406	392	381	377	380	372	392	387	386	369	373	344	347	356	359	386	384	370	389	376	362	347	365	377	382	375	395	412	353	361	336	353	374	365	379	352	359	357	362	387	392	364	386	349	362	341	388	342	357	357	329	373	343	378	339	372	371	385	367	383	350	361	387	373	343	382	373	371	370	351	354	370	367	391	356	332	393	359	368	334	392	389	370	325	365	358	378	369	378	385	347	363	377	376	319	352	397	388	322	410	363	352	383	416	354	382	383	379	375	381	377	346	322	385	358	355	354	357	314	384	361	373	385	390	384	376	361	350	359	337	380	362	364	391	363	411	352	366	421	363	375	334	383	367	323	404	365	409	363	355	374	363	337	357	369	357	378	341	385	375	378	351	347	383	378	383	379	344	368	352	346	330	352	367	356	375	362	361	389	411	398	383	329	379	349	386	380	367	374	397	369	373	367	357	338	376	393	384	386	367	369	353	399	352	360	339	362	379	357	384	350	371	367	367	332	375	386	356	320	350	360	338	378	357	388	378	366	339	357	396	352	383	351	359	367	368	363	339	335	404	357	375	367	363	378	374	358	368	334	342	367	335	382	358	333	366	382	391	376	335	344	342	367	366	378	328	393	343	365	346	393	365	352	385	377	358	367	368	378	362	359	332	364	339	358	352	358	359	371	380	372	331	363	404	366	382	371	362	363	411	371	348	350	369	360	359	350	391	371	364	339	402	361	383	337	381	367	372	376	343	383	354	365	352	406	313	391	392	386	363	377	366	366	397	351	402	361	362	355	402	370	377	426	370	343	343	373	329	389	347	401	390	375	372	357	389	355	370	365	369	392	390	375	334	390	403	397	392	391	356	394	341	388	368	359	346	387	374	324	341	349	379	347	364	353	375	342	399	372	372	342	356	392	368	343	403	342	387	382	352	339	341	373	344	339	379	366	385	351	379	379	310	382	367	365	341	372	361	364	404	337	368	381	350	346	367	358	372	349	381	370	359	337	372	343	352	372	359	394	364	345	375	360	365	352	348	375	355	395	377	325	377	364	358	402	356	388	356	379	359	338	382	373	379	370	404	352	394	361	389	376	357	377	335	349	389	389	355	387	358	319	358	340	368	396	383	385	368	391	340	379	357	390	360	375	370	392	370	379	357	370	369	401	396	367	335	380	363	340	374	375	369	369	404	363	377	370	324	367	387	336	354	356	349	376	363	357	387	372	377	371	383	382	343	375	363	373	349	355	381	334	364	375	374	335	367	383	351	360	353	376	360	389	374	387	369	382	370	374	389	359	442	382	412	361	351	405	329	364	386	384	376	394	366	382	382	385	377	348	372	406	377	364	379	388	346	384	345	372	359	387	364	362	365	368	343	331	331	358	379	367	363	393	420	402	369	377	353	369	344	375	363	329	329	380	359	418	382	392	393	350	344	368	388	350	353	382	363	362	388	358	355	370	375	378	354	355	349	383	351	338	375	345	402	377	366	371	368	352	356	372	370	360	373	384	351	383	403	374	381	357	408	357	359	388	351	386	328	359	390	364	374	362	351	365	331	347	361	389	366	404	378	357	382	370	363	367	401	387	349	373	389	397	406	371	368	390	366	343	375	365	399	380	370	341	370	382	353	371	364	399	338	341	362	357	373	395	326	403	365	334	386	346	369	365	379	363	379	349	380	383	390	402	414	375	342	354	374	377	355	338	360	359	429	357	393	375	342	367	357	364	336	382	388	364	391	376	417	373	363	317	371	345	342	351	378	338	368	343	355	377	359	377	370	373	395	378	364	365	336	370	349	345	350	382	345	365	384	400	365	378	350	366	406	394	367	375	363	365	404	350	340	340	373	346	339	357	387	396	373	358	367	383	361	352	325	329	375	393	358	358	340	396	386	414	350	375	366	368	380	353	364	392	352	387	355	410	369	366	381	401	350	369	401	380	372	383	350	336	360	365	375	371	366	389	377	357	383	365	397	359	397	376	371	364	403	367	346	384	364	403	378	355	363	397	372	383	349	371	366	360	334	378	403	340	357	361	392	357	370	377	357	372	369	370	343	396	389	389	392	407	372	403	370	406	366	386	378	378	390	386	329	338	356	372	361	382	349	358	358	366	328	352	342	356	364	394	362	344	340	360	379	398	361	351	348	358	398	357	364	343	362	365	365	376	367	393	363	373	397	364	375	321	378	382	384	373	394	368	349	375	383	347	384	373	353	394	399	346	372	365	344	347	378	366	360	348	361	385	392	362	368	345	347	327	359	365	357	387	372	392	352	352	421	372	331	386	348	398	387	374	369	352	383	374	406	358	366	350	386	381	368	368	329	365	377	395	384	314	364	331	382	373	359	341	418	366	368	366	355	377	388	368	359	348	340	385	356	321	350	389	342	377	355	383	368	395	362	384	387	354	348	336	349	380	382	373	356	357	364	392	325	350	387	349	382	358	358	308	379	385	380	368	394	387	361	382	367	369	366	336	347	322	351	368	343	388	373	374	377	373	385	380	354	397	371	350	384	402	370	395	349	386	393	362	337	359	441	389	370	392	357	360	358	356	343	370	319	374	379	349	393	402	363	351	366	411	380	358	365	371	323	367	365	377	391	390	383	369	332	356	375	357	365	327	349	369	395	354	404	344	358	332	362	336	403	395	354	359	364	378	348	363	383	386	362	335	341	378	366	349	351	407	357	383	367	424	372	355	405	370	405	369	394	383	373	366	371	389	399	369	392	410	361	357	399	346	368	390	341	375	343	348	382	366	379	334	350	348	352	358	364	361	379	356	361	391	369	373	386	328	361	378	400	312	356	375	401	376	372	371	367	376	362	363	382	356	345	335	357	350	351	364	396	331	349	388	364	364	371	358	401	367	354	364	360	386	351	375	358	366	365	362	391	360	366	362	360	369	339	339	367	373	388	385	412	344	370	335	366	352	341	364	400	387	381	351	395	368	374	385	377	378	376	368	358	359	339	368	393	388	395	379	364	329	353	352	365	362	349	349	359	366	378	366	358	335	358	369	360	353	334	410	374	375	357	359	368	344	401	335	364	382	353	337	366	350	367	384	358	374	406	365	386	364	327	399	375	389	398	402	380	339	356	367	371	397	344	368	344	360	357	365	346	345	345	371	389	359	326	382	351	383	351	371	356	374	371	352	380	372	336	368	392	353	389	391	401	367	366	388	383	394	384	369	364	392	389	388	368	311	373	345	351	375	341	351	367	336	348	375	350	355	357	356	347	369	363	367	359	348	340	356	384	386	368	337	413	379	369	361	374	369	372	372	367	357	394	363	360	354	355	371	351	340	379	349	322	384	359	327	356	328	341	392	356	325	370	354	396	393	359	388	350	377	382	369	387	350	369	369	381	369	371	377	390	365	404	335	359	360	356	350	373	354	372	336	381	339	353	354	374	355	377	343	387	373	365	353	349	398	351	360	380	392	390	386	349	365	380	364	403	352	365	373	400
13785	11341	16558	23574	24374	23575	22120	30158	54764	54329	45190	32622	24373	14511	3446	1657	1837	1955	1667	1456	1149	950	981	982	1023	890	860	945	918	935	955	959	936	961	933	933	979	928	924	907	911	924	942	900	948	886	923	866	976	926	958	969	950	940	927	898	943	972	1021	940	910	969	934	922	937	933	914	952	943	964	927	916	997	949	921	925	914	999	922	922	962	938	908	950	923	887	874	949	973	911	985	904	958	964	914	929	933	971	905	988	912	976	933	985	930	955	959	914	935	922	946	967	963	912	922	965	909	965	902	935	965	947	932	941	918	966	980	996	914	905	972	924	948	957	916	968	947	947	998	971	844	981	920	978	992	984	975	924	908	955	906	940	892	926	918	939	943	937	909	931	946	919	943	963	927	934	980	944	928	949	957	910	976	965	941	936	914	970	918	950	984	903	933	902	943	898	928	951	942	908	955	943	962	985	960	975	877	909	977	960	933	938	926	929	934	959	913	939	857	936	899	949	899	992	976	938	961	938	922	938	975	932	932	922	901	931	949	935	1009	911	978	954	938	968	896	964	845	891	986	1023	935	961	954	953	970	937	940	933	967	982	972	955	919	1000	954	932	932	968	933	985	941	920	937	989	956	931	949	952	940	926	912	950	915	939	924	954	939	938	951	930	932	947	926	937	960	1006	957	921	936	934	936	932	940	964	914	969	951	977	962	945	888	852	968	939	992	989	970	947	932	970	972	933	941	940	895	930	894	994	940	941	991	905	935	966	937	882	916	951	975	882	918	916	961	973	912	945	908	956	902	903	981	967	940	925	958	943	941	933	960	955	935	934	926	914	964	1008	964	890	945	996	892	977	921	915	916	923	859	965	969	984	962	963	938	929	940	927	927	913	930	940	927	951	929	953	945	998	960	941	906	940	904	927	915	927	874	965	970	1015	964	937	951	899	954	866	863	957	971	974	933	991	952	949	969	956	998	932	918	913	968	942	953	949	895	953	889	993	960	926	916	880	923	956	917	966	909	881	916	973	953	914	942	960	966	894	926	944	966	908	912	947	901	944	939	917	965	926	946	931	980	923	919	968	940	915	894	868	937	997	966	934	929	962	940	965	904	928	948	975	969	905	920	902	884	944	910	938	943	960	913	907	925	963	882	956	904	915	907	968	949	927	952	938	935	978	947	967	885	932	945	923	910	980	950	929	927	969	956	991	948	956	939	996	909	967	920	989	967	915	982	981	910	940	1006	926	928	957	949	954	954	937	984	1000	971	947	959	933	917	936	934	936	959	928	895	905	925	995	891	918	963	973	982	931	951	947	908	894	941	982	996	980	953	936	892	976	953	978	886	885	913	988	975	899	932	979	906	968	869	891	923	895	958	900	943	896	977	886	949	972	903	920	988	949	949	921	943	964	941	954	917	913	923	982	909	923	925	912	982	987	922	909	932	937	880	926	919	933	918	952	964	928	914	963	923	938	912	975	943	913	920	968	971	954	985	930	963	970	921	1017	907	997	878	945	921	1010	921	925	955	942	961	985	928	919	960	922	983	916	926	927	901	958	963	928	921	937	979	893	914	970	972	943	967	916	934	939	942	914	921	902	950	939	918	898	924	895	978	952	958	948	938	923	961	932	941	894	909	942	958	975	983	949	963	977	924	890	983	935	1003	958	890	981	966	965	914	962	905	944	926	981	902	943	948	909	944	888	909	957	924	976	920	937	948	977	914	965	958	933	934	972	970	948	928	972	933	959	1019	926	917	897	1002	991	915	946	957	923	956	952	936	949	987	943	915	1022	927	884	968	978	904	945	921	950	918	938	921	925	912	923	891	973	952	904	918	966	963	975	947	935	957	914	933	961	938	922	975	932	971	963	939	988	976	960	985	972	954	944	1015	986	913	993	952	915	982	908	947	993	1009	933	984	963	915	927	936	973	927	944	922	939	1015	963	943	955	946	962	911	893	973	938	938	932	925	931	1005	990	879	922	983	982	967	962	914	906	945	959	896	964	898	929	938	915	919	919	972	1004	939	927	914	932	943	952	988	931	965	955	953	917	950	921	934	1046	996	966	912	963	938	921	951	912	978	988	977	940	947	906	975	950	975	943	927	942	929	898	954	915	918	923	954	951	912	922	892	920	933	955	933	982	962	1042	980	965	952	964	911	973	922	892	959	962	919	942	971	950	940	1033	934	949	947	929	927	1004	942	938	947	942	898	946	946	908	974	955	960	926	987	943	936	913	912	928	949	979	941	928	937	983	960	943	934	973	975	948	951	927	892	932	923	988	917	945	963	951	931	1008	934	919	940	908	927	941	958	897	913	988	899	879	970	925	969	924	946	1034	930	906	967	925	936	967	944	937	938	936	986	964	933	917	1002	951	958	956	909	883	972	922	925	944	968	938	950	989	948	933	916	982	965	997	961	930	966	997	969	973	857	946	920	963	952	941	918	936	946	956	927	883	967	909	839	1020	927	957	929	962	963	907	938	935	934	975	942	927	938	891	933	900	1017	928	946	1008	923	917	967	971	889	918	959	916	943	906	913	990	970	988	964	936	968	928	969	958	962	910	1013	965	916	930	951	971	952	912	954	967	887	931	942	955	924	936	1015	931	914	947	940	939	979	964	955	912	931	944	953	921	966	948	929	932	938	960	935	936	938	977	962	986	995	931	911	929	966	976	951	905	979	961	944	923	982	899	955	896	943	945	938	891	983	901	1005	916	917	939	1004	916	961	912	993	913	894	948	958	897	922	1002	938	929	911	939	968	1001	954	1036	975	940	940	897	990	936	944	927	947	920	939	917	919	951	969	930	957	907	937	1013	917	938	946	981	948	928	969	907	980	934	957	955	998	929	982	928	962	956	954	930	961	950	986	982	888	947	944	948	901	910	922	984	988	934	947	909	950	943	946	955	955	924	927	904	911	912	977	940	974	948	938	919	957	908	871	948	928	944	928	905	953	923	944	914	947	920	913	927	920	924	933	979	966	956	959	970	984	982	905	889	974	980	943	900	974	935	908	968	942	956	950	930	936	953	922	928	953	914	886	955	926	914	892	963	921	883	1013	1005	924	933	971	934	963	994	893	962	1034	960	927	953	897	941	957	1028	914	971	959	933	976	958	945	932	940	914	923	930	947	923	933	1000	971	969	921	965	934	885	940	923	939	931	981	917	959	987	983	896	933	924	928	915	938	949	930	906	869	899	920	920	974	951	941	927	931	951	984	950	930	934	914	931	1008	971	911	893	954	968	959	945	919	970	924	895	937	945	934	879	897	933	895	927	953	939	1000	939	912	926	882	973	927	875	941	944	954	914	906	952	905	896	916	909	919	909	955	915	992	899	907	957	974	946	930	957	980	910	972	907	979	948	974	946	896	947	934	946	930	932	923	900	899	985	908	989	959	933	950	959	936	949	937	948	934	938	986	899	955	943	969	955	954	903	945	930	942	987	968	972	967	937	902	983	929	940	889	944	963	999	970	974	889	936	973	901	920	914	945	949	854	980	869	903	979	949	979	901	965	909	943	944	915	947	954	922	951	943	938	912	982	968	973	955	958	968
5718	4345	5231	5295	3921	2812	2104	1510	2855	3137	2307	1461	1053	620	441	392	390	369	419	379	353	353	372	365	365	376	377	367	383	398	334	394	409	415	353	346	361	359	369	374	395	368	406	380	365	371	363	364	364	388	344	349	346	406	348	381	368	407	427	404	363	371	356	409	420	369	380	410	378	357	325	381	364	340	377	362	324	383	376	383	372	391	349	401	423	383	379	347	400	393	342	373	405	391	380	368	401	346	375	373	348	381	351	376	382	371	363	324	394	346	362	368	371	399	380	376	378	362	393	388	359	357	398	407	380	388	413	393	347	343	407	340	380	356	362	376	388	338	357	383	378	372	395	342	357	380	352	391	376	326	345	363	354	376	397	396	368	368	378	362	353	359	367	347	389	377	353	363	379	362	375	351	351	399	389	379	391	363	394	360	359	374	333	365	366	365	352	346	400	411	360	404	370	370	364	418	346	405	400	363	387	364	357	366	353	370	385	352	370	340	361	369	383	366	387	392	411	414	405	356	373	361	371	394	368	355	369	353	378	391	360	393	408	402	383	337	417	384	380	409	390	366	371	382	377	367	409	363	343	345	383	346	374	389	368	406	343	378	355	382	395	369	387	363	392	378	365	380	376	358	382	367	354	378	386	383	392	391	401	381	377	418	360	367	357	409	378	352	373	368	380	366	400	347	377	357	370	364	357	359	344	351	356	348	367	357	366	388	409	355	379	376	371	347	396	383	385	337	367	355	388	371	371	364	373	359	385	369	394	369	363	411	404	361	386	369	390	357	371	349	358	394	354	369	400	349	381	336	406	376	374	379	373	359	393	346	355	344	376	371	377	377	395	353	369	378	390	366	375	352	344	329	382	393	365	394	373	368	354	364	386	357	355	397	341	374	405	389	400	375	361	367	389	342	353	391	396	337	370	434	365	378	352	375	360	362	326	357	371	400	380	363	363	385	368	359	377	421	360	366	382	373	363	372	365	336	341	366	347	379	374	361	370	400	384	363	343	412	386	395	336	408	366	447	394	350	430	380	351	359	386	374	389	355	361	341	409	382	397	365	371	386	343	347	335	371	371	369	375	381	348	354	411	366	352	361	384	365	376	380	340	400	359	354	384	382	371	380	363	402	318	354	340	346	387	348	369	354	371	361	356	378	364	346	338	366	359	390	371	350	381	366	388	372	372	347	349	384	370	367	351	380	376	363	388	362	363	392	331	386	344	394	396	366	351	399	403	378	359	378	376	405	362	328	377	371	346	406	403	390	363	369	387	399	377	381	360	340	360	394	350	362	372	385	399	343	396	380	370	387	351	356	375	350	381	352	382	377	363	389	355	355	379	371	372	375	389	375	368	385	389	389	342	360	391	369	366	354	370	390	346	367	364	357	386	407	385	414	379	399	387	395	369	405	386	374	402	436	381	358	381	330	369	380	383	368	377	346	386	370	386	377	402	421	374	359	390	397	354	410	380	371	375	381	346	355	378	399	376	370	347	356	372	377	373	347	365	374	376	368	390	396	369	372	365	358	373	369	376	369	411	363	377	375	351	375	370	354	393	360	410	393	407	384	400	375	353	377	414	394	388	374	343	371	377	345	376	374	370	339	362	396	416	396	356	368	406	426	356	356	399	403	355	394	377	338	375	378	360	377	375	397	380	353	370	365	385	321	386	395	397	377	374	373	351	352	393	374	386	400	370	378	391	376	391	393	356	360	377	367	384	375	379	347	358	387	384	371	362	364	356	374	393	377	376	369	380	401	386	368	372	389	350	373	389	350	381	400	358	378	366	338	349	343	346	396	386	395	394	362	360	373	375	396	376	381	384	359	368	312	362	356	396	371	373	359	383	391	366	352	360	393	342	375	378	354	348	383	341	400	359	349	394	373	366	377	403	373	372	343	357	354	382	371	359	407	369	341	365	390	350	377	378	415	369	371	386	382	361	390	381	368	355	356	373	380	401	360	369	385	380	344	343	382	368	385	359	384	382	375	355	369	392	375	370	387	412	397	395	380	389	363	374	362	338	395	410	360	385	363	361	396	317	375	377	369	346	377	396	330	355	388	349	357	366	365	334	370	376	387	383	406	408	380	394	382	385	388	351	399	367	373	403	392	354	404	370	394	359	359	391	380	358	370	399	372	370	393	395	365	338	372	346	312	376	375	383	401	346	370	373	372	355	373	371	414	381	395	365	377	396	378	396	394	346	405	398	361	372	390	396	368	400	367	378	394	368	398	359	377	360	374	350	373	357	400	390	373	399	370	374	388	368	305	380	353	404	388	413	397	380	370	358	380	355	374	352	325	353	400	391	402	377	402	360	380	394	364	401	339	385	376	372	392	351	410	371	376	408	389	386	361	329	365	359	372	407	359	360	390	389	400	350	364	342	370	360	389	378	333	350	367	374	387	362	379	379	365	398	369	423	337	338	410	346	341	349	324	391	396	372	383	380	372	366	385	378	361	381	385	410	377	384	408	377	399	354	392	405	341	370	398	353	370	374	396	366	366	329	388	405	358	389	376	373	402	357	348	409	391	363	335	383	388	384	394	347	378	403	372	375	390	377	377	353	397	353	359	361	341	357	380	410	352	381	339	383	376	352	372	381	420	365	377	381	375	367	373	358	350	403	407	366	361	361	380	369	385	382	379	402	369	408	363	349	412	355	386	370	406	372	379	376	365	372	389	380	432	406	357	408	393	343	377	380	352	396	354	392	395	388	354	413	359	381	385	390	375	373	356	371	400	385	366	349	363	392	373	397	372	376	364	426	349	392	391	353	363	333	361	379	360	410	387	346	401	369	371	372	384	364	372	364	354	375	390	397	370	365	350	374	351	378	363	390	373	372	403	386	387	367	356	368	386	377	385	394	403	400	384	348	379	353	374	351	383	376	359	400	351	364	314	376	365	399	394	371	383	368	391	403	381	358	371	386	357	381	363	371	357	399	376	353	373	368	378	359	373	360	393	420	390	403	374	349	359	381	349	351	395	352	348	393	342	353	403	328	362	355	370	366	330	392	391	348	355	382	357	390	376	378	379	359	356	387	391	364	388	390	385	403	365	339	365	350	387	368	409	405	358	395	364	384	356	387	409	363	388	393	386	393	374	369	369	407	361	368	379	411	413	346	400	383	376	388	393	423	403	382	379	365	402	371	377	353	364	365	374	410	398	363	365	423	377	330	398	352	356	377	350	384	381	364	392	341	379	357	357	356	393	371	391	329	350	331	380	322	349	405	349	370	339	371	378	320	370	374	359	367	385	387	389	396	365	400	356	377	372	356	376	390	397	409	395	372	403	346	359	374	409	404	364	387	377	376	398	387	355	373	384	382	407	346	390	402	383	392	389	367	320	352	392	390	383	382	389	333	363	407	357	357	333	360	405	373	378	408	351	365	354	370	337	398	366	407	401	363	385	411	381	364	409	405	377	388	371	392	385	377	396	360	352	391	385	367	415	395	382	371	362	376	367	400	402	388	335	390	385	380	333	383	340	380	369	357	399
4764	4032	6561	9852	10284	8899	7562	6226	13001	12863	8993	5513	3598	2107	1165	1046	999	943	1023	946	987	967	964	947	1021	906	955	966	928	956	985	971	912	1006	962	963	985	939	939	930	990	970	934	937	993	961	973	978	1036	921	965	933	980	944	938	943	951	1028	933	957	984	990	975	965	963	936	989	966	986	938	925	945	908	942	982	1013	1047	924	964	987	921	964	972	985	943	951	970	984	967	980	987	967	980	985	944	955	968	981	990	973	988	955	954	990	950	964	956	915	1000	1010	989	950	945	930	979	969	968	959	989	956	972	944	985	958	934	1017	908	995	1014	957	953	977	977	956	951	964	957	991	915	988	946	934	971	951	930	924	951	994	1017	967	926	941	930	973	967	936	1011	1031	965	972	1005	966	914	942	943	988	956	989	915	916	978	1007	937	949	962	941	1004	939	898	970	916	897	967	961	940	922	1020	1042	922	968	877	936	962	976	975	1019	963	966	926	950	926	959	1003	951	990	860	965	927	1017	940	946	940	927	980	917	913	974	948	905	973	978	946	927	948	961	984	969	956	970	903	941	896	936	1000	949	932	957	979	987	948	985	953	985	989	915	1004	963	974	948	972	902	932	911	964	963	935	993	911	1003	930	920	959	907	962	952	1001	1032	975	985	1026	973	990	942	1013	966	974	960	950	933	896	922	965	922	909	960	972	939	950	929	976	941	945	975	941	931	972	1011	979	969	1033	968	1026	944	983	947	954	944	971	986	931	960	951	959	889	932	923	964	954	1005	927	955	940	1012	970	984	982	968	958	975	1000	951	963	977	967	952	919	997	952	940	931	952	954	938	958	976	985	902	921	956	929	917	971	962	931	1002	932	981	997	990	971	956	949	939	907	936	923	970	989	933	942	957	939	1012	1003	984	943	977	1004	933	935	958	907	1005	959	911	984	964	961	980	967	1012	904	990	993	948	925	962	973	978	965	937	980	982	990	954	955	922	942	983	926	950	945	944	962	919	1063	983	988	872	955	992	915	944	931	923	982	950	942	941	929	963	963	898	946	980	960	978	921	922	933	941	937	994	934	927	953	1007	990	936	976	958	903	929	1027	959	957	984	919	987	939	934	961	956	951	961	957	918	981	936	955	917	962	942	942	995	943	1000	945	943	935	974	939	948	1018	891	981	961	952	938	976	898	976	973	957	990	960	917	963	959	917	969	970	900	952	907	937	992	922	966	972	924	959	982	966	916	968	981	969	893	952	1007	965	994	966	953	935	961	966	927	969	967	970	917	940	994	948	994	927	969	1021	878	951	944	972	953	989	936	938	974	994	943	1034	970	985	952	933	901	914	1007	973	926	987	952	936	946	993	1028	938	913	1011	977	1001	927	952	982	981	957	911	962	946	968	935	942	925	978	933	945	888	937	950	890	975	924	935	979	1008	990	994	973	939	971	931	932	931	945	946	980	980	965	937	1012	971	972	969	943	954	975	908	950	928	968	959	928	968	960	1002	896	966	1005	990	921	933	975	956	976	963	890	954	972	1034	920	957	964	932	952	1003	1002	956	974	939	959	1003	975	954	953	927	946	984	939	905	1002	932	972	934	957	926	973	952	981	941	915	959	904	1052	973	986	963	966	955	984	976	901	959	913	899	936	911	945	909	997	846	974	957	1017	933	973	930	970	922	932	974	941	944	1002	932	991	994	976	941	918	986	914	950	954	1002	1019	963	1000	970	911	947	981	998	953	975	978	930	929	952	962	1002	917	930	892	930	948	926	940	937	915	917	974	917	966	963	945	895	962	962	917	949	967	985	959	963	949	974	973	1015	986	1018	922	930	977	950	975	899	1005	946	1030	918	990	952	952	999	1033	952	1004	970	911	920	961	964	960	960	964	980	986	928	997	903	976	1004	941	939	1001	979	941	917	970	961	933	976	984	949	984	997	985	978	946	927	984	934	903	947	990	1021	951	900	963	954	948	967	940	973	996	948	993	957	975	995	935	957	964	947	972	1006	979	958	972	984	980	934	940	1006	914	951	968	974	958	953	942	958	950	1006	879	985	929	927	914	967	940	913	971	996	920	960	965	937	931	994	953	943	955	906	924	925	980	996	999	978	1005	945	910	939	976	1004	966	901	963	960	940	977	937	972	994	984	961	954	958	974	1007	968	952	945	874	952	973	936	993	997	958	988	974	955	992	953	939	960	935	994	930	951	926	944	964	980	941	1027	929	939	961	942	933	977	969	927	976	923	920	1005	944	915	930	1005	942	918	938	951	1002	987	957	993	1036	1015	963	987	983	972	978	934	934	910	920	946	984	938	987	922	1045	941	942	972	991	954	996	960	953	921	920	955	953	988	943	982	973	916	1002	922	913	935	998	909	941	958	920	965	992	1030	871	993	949	910	990	965	1003	927	976	1019	939	944	978	1001	995	986	926	910	957	936	1000	1010	960	970	968	1008	911	1001	903	983	990	930	939	977	892	961	934	908	921	962	965	947	894	973	954	932	968	962	1017	981	1069	996	933	918	973	1010	1028	982	993	975	1003	942	998	973	944	954	989	925	930	1026	993	943	919	1001	971	932	918	951	1010	904	1030	939	913	862	997	983	946	938	984	956	951	945	940	945	951	957	955	958	937	987	913	913	992	909	933	903	985	996	976	1004	989	967	931	1015	911	932	954	1001	1006	963	923	940	984	1016	968	972	971	976	990	940	924	959	930	922	971	947	973	972	937	999	916	943	965	951	1017	919	958	988	940	1006	948	982	896	954	939	979	961	952	888	904	992	947	926	931	985	1009	956	949	968	909	903	974	946	994	915	980	951	998	990	912	985	967	955	934	1018	938	918	964	938	938	951	1001	1020	960	1005	972	945	979	972	929	982	920	940	989	928	935	1022	999	959	979	1005	1005	1031	964	987	928	971	936	968	1005	932	974	1004	981	1032	954	939	973	947	955	904	990	927	978	1014	950	953	955	929	954	973	958	969	987	986	979	926	980	952	994	942	980	950	984	1009	945	992	1023	949	945	987	972	959	960	931	965	919	943	943	982	968	928	1023	945	978	996	1012	958	988	1005	984	993	1010	990	987	958	957	903	955	965	939	930	978	947	1041	916	947	936	923	946	973	984	964	954	983	932	978	993	1010	926	923	959	969	916	950	995	982	965	1035	944	923	993	927	1011	1028	969	956	936	939	965	981	940	959	986	939	983	1020	913	891	912	947	973	997	953	964	964	959	981	922	1005	974	961	948	1004	1004	952	997	930	951	952	1002	957	997	932	997	1009	945	966	1005	923	964	971	931	973	990	932	943	990	943	983	916	1026	923	916	965	930	988	998	978	932	962	941	1001	986	903	965	924	955	982	923	933	964	949	968	936	929	932	955	1000	989	993	982	973	962	954	951	969	927	963	946	871	919	1017	953	955	996	989	958	944	901	972	978	987	929	949	932	926	958	929	947	976	1005	1020	950	970	940	982	966	951	970	921	979	925	987	976	973	986	912	925	910	962	1001	995	955	948	975	992	929	934	931	962	878	954	906	921	950	907	990	953	970	971	933	925	992	946	908	951	964	962	951	956	956	998	983	968	924	951	961	984	903	1026	964	994	964	943	946	988	989	929	918	1025	985	922	969	998	960	972	978	947	941	961	931	976	964	940	965	964	879	941	1020	926	969	996	966	949	962	937
14011	10017	13991	16878	13919	9249	6464	6907	26948	27364	18992	10522	5519	2637	639	480	493	459	475	431	423	386	383	404	386	426	371	400	340	379	375	376	380	381	355	390	383	365	394	376	382	389	371	409	391	381	376	401	371	396	392	388	418	346	442	375	411	391	414	400	374	395	403	370	368	392	391	409	379	388	387	373	354	393	370	396	389	387	403	392	368	388	367	372	398	404	405	375	421	395	364	393	409	337	374	376	342	389	353	395	404	376	397	378	413	443	394	382	390	414	401	383	367	359	398	394	365	376	363	424	401	411	407	361	411	378	350	367	378	352	384	360	416	404	369	427	389	399	417	395	422	391	366	403	392	364	381	372	403	431	384	408	370	345	365	401	382	363	391	396	398	368	417	384	376	386	412	433	391	399	363	338	343	409	368	389	382	375	381	399	412	377	362	379	376	344	380	377	385	372	413	373	401	418	382	386	422	409	365	411	373	382	381	379	356	406	373	384	451	347	382	343	379	365	406	366	373	440	382	362	389	338	399	359	354	379	367	353	365	395	433	364	401	375	384	407	387	388	367	367	338	396	444	387	346	395	385	412	365	398	377	377	418	401	358	397	387	373	393	415	384	366	396	402	419	393	379	382	382	407	364	429	371	390	425	399	389	378	363	380	424	391	398	385	431	368	388	384	380	423	377	383	417	377	381	414	384	363	416	421	400	392	405	362	355	371	386	401	357	360	389	362	402	409	356	378	362	393	425	395	356	360	375	372	395	378	377	366	401	372	352	397	365	384	393	392	398	410	402	399	409	369	387	371	395	400	426	402	348	391	402	381	412	371	348	404	362	375	367	366	375	390	405	370	409	379	387	417	396	385	403	395	403	360	419	344	416	369	404	391	389	383	393	411	400	408	395	335	349	358	409	399	352	364	400	387	368	394	372	410	364	392	367	376	372	381	357	354	421	388	387	379	382	351	403	389	382	389	382	420	419	382	362	401	382	410	370	450	366	389	376	381	366	382	343	404	382	359	402	435	371	351	397	391	360	394	386	368	404	376	385	388	389	399	403	354	391	389	431	412	379	410	382	405	384	400	373	396	391	382	385	414	374	396	370	366	403	402	386	404	408	386	373	388	402	382	350	388	393	368	436	427	387	396	402	380	397	364	400	383	364	419	384	422	355	384	400	380	403	346	348	380	382	367	388	404	395	374	405	347	407	412	385	344	382	360	354	408	436	407	355	409	393	357	411	422	382	367	373	369	362	376	377	369	364	395	408	398	380	381	427	412	380	383	387	366	427	381	411	380	374	398	388	344	368	390	417	373	371	418	375	417	376	387	381	364	380	402	407	382	368	417	375	387	380	370	366	392	403	405	397	387	415	398	376	431	392	354	356	377	392	388	380	365	385	343	367	385	392	339	402	397	372	402	365	354	406	403	414	454	362	387	366	380	402	365	378	390	396	398	392	405	375	399	405	381	396	409	402	377	366	365	387	364	384	392	388	412	392	385	383	426	364	375	397	417	419	373	359	415	415	368	407	392	364	395	370	411	412	401	376	396	374	346	390	380	367	413	388	418	392	421	398	404	389	436	393	436	406	385	398	366	409	366	356	350	418	410	365	381	358	403	417	394	407	383	357	356	370	378	392	405	383	364	346	399	393	388	394	413	389	402	383	384	389	360	389	389	398	388	405	389	372	370	389	385	379	395	405	386	403	390	387	378	359	373	345	428	407	356	359	397	425	386	378	354	361	392	426	386	367	389	381	361	377	368	392	377	391	422	348	410	373	385	330	403	375	400	390	367	377	359	368	365	386	366	383	397	405	398	410	390	400	351	379	359	408	413	363	386	395	424	394	393	377	449	356	400	356	398	395	388	376	426	383	388	407	383	388	400	390	352	392	388	393	395	421	367	372	419	376	379	376	379	397	448	387	403	410	345	387	425	370	429	409	413	378	401	411	399	335	394	397	391	417	349	433	384	373	386	389	366	406	388	358	380	372	432	363	368	410	402	413	387	373	385	408	370	423	374	383	421	378	381	376	414	376	352	410	403	374	384	383	364	368	390	404	357	375	404	382	386	409	374	374	365	425	393	394	344	399	410	380	391	409	395	408	365	414	369	377	394	388	373	383	371	358	373	402	447	353	364	395	348	368	399	379	400	378	391	399	403	374	403	364	374	368	376	437	366	413	371	388	392	382	408	375	401	385	380	377	376	426	407	378	363	391	382	375	405	365	364	373	396	373	386	407	404	353	377	396	409	356	354	385	397	393	389	405	373	377	376	359	405	419	343	395	397	389	370	381	397	383	369	409	378	376	382	373	350	396	341	375	384	382	356	387	415	392	377	394	379	384	358	408	368	413	404	377	366	337	395	386	414	400	381	396	392	373	399	395	361	427	367	377	412	401	367	397	395	388	382	399	408	394	401	430	384	357	373	392	374	351	382	350	362	357	397	357	377	364	414	382	350	364	385	394	400	369	379	390	359	408	381	370	378	404	405	330	343	371	381	384	376	406	434	401	370	364	380	389	384	367	383	399	404	385	370	401	348	390	362	381	390	389	415	386	401	389	419	413	349	360	388	398	398	357	386	392	405	416	387	409	401	342	399	365	404	370	375	414	330	368	379	376	392	393	390	357	347	400	358	390	346	381	387	357	398	416	391	380	409	384	385	378	380	359	363	384	417	358	400	380	411	385	378	383	379	388	400	393	388	406	380	384	371	380	382	369	377	445	413	406	374	395	372	344	400	401	400	363	395	391	398	433	395	408	342	379	394	410	409	363	383	429	356	362	371	406	364	354	385	418	365	375	357	432	368	391	401	380	381	387	363	412	364	389	397	350	397	389	390	435	422	391	391	406	393	336	394	422	391	383	428	394	363	357	385	385	389	342	385	415	353	409	388	404	373	365	389	389	374	415	405	388	397	351	387	357	402	398	378	393	379	397	392	383	375	378	363	334	386	412	385	397	341	374	381	398	389	367	374	377	387	371	412	374	414	362	386	387	376	364	403	383	359	395	372	372	371	419	370	399	395	409	424	351	367	350	385	365	391	397	372	398	375	383	394	390	362	383	404	370	390	388	380	381	396	371	346	426	358	387	368	369	377	365	399	344	382	385	403	368	370	351	377	387	382	371	399	392	396	370	356	389	389	393	366	413	385	419	400	360	420	378	387	392	435	360	384	413	393	377	378	414	406	374	362	407	351	400	396	382	352	360	361	411	377	361	408	399	405	398	422	407	430	365	392	401	381	371	367	370	376	384	367	373	366	359	367	384	385	384	367	371	384	415	391	406	388	405	396	402	384	410	371	362	393	406	430	400	386	400	377	400	415	382	360	389	389	377	359	367	399	364	411	348	372	365	404	412	360	443	365	416	348	375	380	404	382	363	407	391	389	380	389	372	359	391	396	370	390	365	386	367	367	354	386	362	371	377	374	392	394	379	382	392	404	394	378	391	373	387	382	396	365	400	377	385	384	381	408	399	412	402	400	383	394	377	418	337	390	431	385	394	375
9973	8081	13201	20344	20187	17890	15434	19408	45774	44689	36039	25639	17651	10191	1925	1426	1463	1529	1382	1251	1106	1044	1007	963	982	997	978	995	1003	1076	981	1003	1002	1020	984	992	990	996	953	996	1018	981	970	1004	1014	1002	953	1017	1015	1003	1012	941	956	987	1033	1000	1010	1000	957	988	985	967	951	981	978	982	988	1027	949	949	977	1007	965	931	974	923	1008	985	969	985	1017	987	999	953	996	970	986	967	994	994	944	1007	1017	1029	965	995	1024	1047	1033	980	976	984	944	970	987	1013	997	922	995	954	1009	981	921	958	1012	1005	1008	1005	983	979	990	1018	998	1046	991	968	995	1002	971	1028	965	987	1029	992	917	998	1069	950	978	1011	996	1025	1005	1010	960	979	1036	995	993	1024	1041	954	956	1039	972	988	968	996	985	1009	1029	935	978	950	1004	998	1002	975	978	948	1004	982	969	980	973	1013	939	977	1015	982	987	981	979	1039	999	979	980	993	972	1013	927	1031	970	979	1025	988	980	999	981	954	999	1001	1007	1020	998	991	968	1017	1007	1042	1039	1010	963	958	982	1012	968	973	978	944	972	968	991	1007	970	1016	942	987	989	945	1001	1020	990	977	966	969	999	1035	994	961	1029	1001	982	987	972	954	1023	1033	1010	965	914	1037	996	1000	990	1028	987	940	992	983	995	994	988	988	1038	942	1001	964	994	1041	1025	968	997	937	1014	1069	1027	953	975	1038	988	971	1007	1006	1012	1001	995	976	1018	970	975	997	937	1010	971	997	1012	997	1044	1078	986	1034	941	985	925	992	1077	997	1025	1035	1069	989	962	982	1022	996	1040	986	1009	954	1001	1011	999	941	1000	1011	1004	975	943	960	1021	1002	990	1027	965	985	1040	971	921	1034	967	1001	977	992	961	1014	953	952	1027	1012	971	965	1028	970	990	982	935	969	919	984	1011	967	971	1010	982	1053	1057	1079	1007	998	1024	1007	1026	994	982	964	983	975	909	1033	970	1033	986	983	971	1016	1002	1006	1007	996	968	1028	1000	966	962	984	1015	1004	936	945	967	960	967	954	951	994	946	982	1052	1002	1051	954	976	1002	1013	1029	968	1003	967	970	1005	1011	998	1005	940	995	1023	976	950	1020	946	949	1015	1000	1004	962	1014	966	961	1014	1004	992	963	938	986	1060	988	1001	1047	1019	958	1047	955	1005	979	984	1010	996	934	1038	988	999	1025	983	1031	992	964	1010	989	985	927	987	955	991	957	997	969	1010	965	1042	1022	967	1008	950	969	995	962	998	992	967	969	1038	963	1020	1002	995	1027	985	976	980	958	967	1009	991	945	1039	1035	972	1011	984	1004	969	974	1010	988	1012	1013	963	1016	978	976	1018	1015	972	1025	997	943	1011	971	1017	1000	977	989	967	1023	1001	993	980	989	976	969	992	984	963	993	978	976	1010	985	971	974	954	1013	995	1013	993	943	975	1013	1012	1008	985	969	988	937	1001	996	987	979	1007	968	956	947	1054	1000	1011	1038	1033	992	1047	988	1035	995	986	1025	982	959	979	1013	997	1017	1040	1017	1047	974	932	979	1017	1023	963	1009	1011	1005	980	967	993	979	1019	950	995	963	1000	962	1010	1038	1017	984	993	966	953	1005	994	1008	955	1029	977	982	975	972	968	1011	1051	970	960	1001	1056	997	1050	972	912	958	974	971	927	1025	1029	987	987	969	1053	982	954	984	990	990	997	982	1040	1035	1003	997	987	1031	906	995	953	965	1009	988	1055	985	961	1026	971	1053	992	1017	978	1039	971	986	1014	1014	984	981	971	1013	1013	1013	1008	984	994	1004	960	944	986	992	1000	974	986	963	967	1016	960	979	1001	995	1050	942	951	986	1014	1006	1022	1018	940	965	1017	1056	992	1019	970	1025	995	1000	997	966	1014	992	963	985	990	996	934	967	1078	973	988	980	956	977	975	1047	936	1011	1014	1023	1027	980	951	1032	1030	1003	981	970	943	1013	959	937	1002	1022	987	935	969	974	945	1006	967	1011	1001	936	995	995	978	1019	1013	967	985	979	953	983	1020	988	1048	925	991	945	933	992	1037	1037	975	1006	943	979	1020	986	962	1014	1014	1016	1013	972	1002	969	1044	991	942	1041	1017	961	995	1010	1018	936	955	1037	950	992	989	986	1030	1008	1002	1006	976	1022	1016	969	952	946	1034	990	1007	1009	1041	1010	1032	968	950	1030	948	982	1030	987	1005	1029	998	958	1038	956	1036	1005	984	1007	966	976	984	1027	983	988	918	1003	1001	1029	965	1025	1029	1024	1033	1011	972	1009	993	966	973	980	984	986	1004	1009	977	970	976	1030	978	1035	991	1009	970	963	993	1009	1069	936	1008	1023	969	983	1065	976	996	1032	1013	1033	1046	1004	1009	931	979	1038	980	976	963	1042	921	962	1011	1002	1009	1037	1026	949	962	1034	1034	972	1047	997	1015	970	977	998	997	1033	969	991	969	1021	960	992	979	962	1030	994	990	950	1044	1043	1024	991	944	949	1011	979	1023	989	917	1040	999	977	987	971	999	996	1009	951	1027	940	1009	1014	971	961	996	975	997	996	1017	961	953	1048	967	955	996	963	952	1003	971	999	943	1001	990	1020	1003	976	1014	949	964	986	995	1033	974	971	980	1002	1030	945	984	981	958	966	1021	989	963	1016	1032	1051	928	987	1005	1031	987	1003	940	952	973	1000	1019	945	997	985	1007	939	971	1008	983	1007	987	975	965	1017	947	993	937	957	967	937	1004	981	994	980	965	989	963	949	988	1015	1006	1018	1033	999	1000	1011	1029	998	966	980	954	1015	925	982	992	913	990	994	1012	999	937	997	1007	1030	965	987	1024	1070	972	997	986	974	990	973	1004	1013	950	1057	961	1009	997	1052	968	953	1028	1016	990	946	952	961	991	958	977	965	964	997	988	983	981	915	1014	976	936	998	957	962	994	1005	939	959	1035	1006	1026	1028	1014	990	991	998	903	949	949	928	944	1003	982	965	1014	989	965	993	1013	969	1020	998	1027	1014	995	982	1003	998	1015	918	974	1003	965	945	991	1085	995	984	1026	1011	983	954	1009	975	1008	947	1023	997	992	973	1005	995	983	1043	1060	1011	1027	983	983	928	995	990	1015	952	1049	1002	954	1024	934	1004	968	1033	1032	1007	976	961	996	1025	977	978	988	936	998	943	1007	997	949	989	971	1015	1020	962	1050	925	1009	990	974	979	1005	970	1004	975	1013	1017	975	967	988	983	994	983	992	1036	1040	952	981	1042	1015	996	956	1004	1012	1058	1001	981	1039	992	963	1042	971	1029	984	953	1039	976	944	969	1023	937	1010	992	964	996	985	984	963	959	989	980	1009	1013	1053	988	987	1026	984	998	975	972	1004	981	1027	940	1060	1024	971	1026	983	976	983	1037	1026	1012	961	1001	956	1002	1040	1044	949	1015	1028	977	1029	990	967	973	986	963	947	936	993	1033	1068	956	1009	1011	1009	1032	1025	1011	1013	1036	973	933	1012	951	1009	1032	990	977	980	976	966	980	965	989	1005	937	972	981	995	980	976	1027	939	951	990	973	1025	954	999	1027	1003	1015	1028	1019	1038	1029	982	1038	1021	979	1002	1017	993	975	979	918	942	984	1031	1035	964	962	1004	1026	1016	960	999	1045	973	1024	973	990	1006	1041	998	972	1022	961	976	967	999	988	1007	1043	945	980	949	1002	1038	942	946	980	974	1010	974	959	989	966	1007	1022	973	988	978	989	1007	1005	963	994	1025	1014	995	949	998	935	998	976	996	968	961	1027	1021	997	992	1005	891	956	1010	1043	948	1018	930	949	946	1021	984	966	1005	999	1007	945	974	961	967	989	984	1030	962	987	993	1025	945	972	1021	1025	965	1005	912	978	983	981	977	1014	988	967	1036	992	970	984	1003	955	1022	1065	1086	1006	993	1002	1003	1000	945	1040	994	965	986	1027	926	1008	1033	959	934	968	988	974	1039	971	996	971	1008	974	992	1010	977	980	977	929	1014	1015	953	1001	980	979	965	1019	1008	948	986
21537	15214	20277	23212	19347	14387	11803	16737	38912	39281	29493	18084	10047	4879	852	523	586	599	503	486	422	397	343	394	407	384	387	393	366	364	404	369	347	347	407	365	414	375	392	383	385	379	393	350	401	362	389	396	370	371	402	425	370	378	358	363	383	354	392	389	355	374	355	376	367	371	388	390	377	373	372	377	392	382	395	371	344	420	374	317	389	375	374	361	400	357	408	382	396	377	396	387	383	353	373	384	386	358	371	373	360	395	343	405	352	352	392	351	372	370	368	350	353	370	380	366	384	406	370	386	414	362	372	356	370	358	366	355	353	345	382	356	374	372	389	363	385	369	404	376	363	387	403	345	375	384	393	439	397	332	384	392	356	366	362	390	386	349	383	406	362	364	364	366	375	366	370	357	401	363	379	389	390	368	410	369	371	344	387	366	378	388	369	370	361	371	356	369	362	364	355	376	407	355	378	386	373	392	365	377	382	366	358	378	342	357	353	408	376	367	391	387	395	393	361	360	374	372	350	360	360	377	373	367	343	350	372	383	368	363	375	329	379	406	366	392	353	374	362	383	380	387	389	388	376	374	397	407	344	379	392	364	369	378	399	366	345	330	372	364	386	405	390	362	398	386	367	396	406	375	396	392	412	387	367	319	353	364	353	357	349	344	395	385	351	379	377	357	388	344	413	361	330	360	387	383	371	342	364	427	359	397	386	388	383	408	390	382	356	395	363	363	338	361	348	374	400	372	366	417	372	363	419	366	341	368	379	403	342	365	367	370	336	373	330	340	364	368	386	389	368	356	414	383	358	367	346	370	380	362	367	387	356	390	361	339	397	357	390	399	364	387	407	356	357	379	361	391	348	387	393	380	363	405	406	372	384	362	349	360	344	338	358	379	392	360	385	396	365	378	367	369	402	372	373	375	369	372	378	363	369	388	397	383	376	382	372	360	358	380	341	374	360	377	362	351	390	387	375	444	361	366	373	373	375	384	391	394	362	378	377	384	370	380	371	359	418	386	368	376	412	387	377	378	379	344	375	369	395	353	363	370	346	380	369	360	369	359	364	374	393	380	411	390	358	361	391	410	346	376	387	368	356	373	354	345	362	361	369	378	369	325	376	401	385	360	365	354	399	328	404	357	403	332	397	366	356	355	369	355	345	364	349	415	406	351	345	373	353	371	397	347	384	370	354	379	361	370	364	398	348	389	337	366	334	355	390	360	354	384	390	340	391	347	359	374	352	355	344	388	342	381	377	374	359	360	392	379	378	354	372	373	387	387	354	386	421	389	372	391	390	366	386	366	370	365	401	365	364	373	384	383	373	377	374	426	416	372	396	385	355	376	353	360	368	392	374	408	405	394	366	397	377	400	335	355	377	357	386	397	391	348	374	378	352	356	382	385	363	403	366	356	372	383	383	363	370	385	368	347	384	372	370	342	377	343	361	364	351	352	369	367	338	360	357	368	415	368	404	378	368	353	398	352	361	378	382	386	387	349	362	363	375	366	385	376	397	346	348	330	409	398	366	409	394	359	405	382	377	335	360	379	395	404	398	361	377	382	355	361	366	336	376	385	371	354	377	331	398	358	349	362	366	345	362	354	361	350	390	371	368	383	347	400	370	363	393	363	384	374	387	425	351	344	344	388	373	397	403	399	337	398	380	421	385	415	358	364	375	345	369	374	377	395	386	383	319	367	391	380	390	409	390	368	346	368	385	372	375	384	351	353	367	407	393	389	329	383	386	401	377	351	381	382	331	372	345	373	350	368	381	349	398	359	393	396	418	338	391	358	378	347	414	363	372	358	386	341	370	377	393	376	369	382	357	369	386	374	374	403	379	364	408	383	361	364	406	403	407	391	375	341	385	373	351	359	385	385	379	375	396	380	359	377	369	394	384	401	333	380	377	340	366	355	344	406	348	365	408	398	363	353	362	380	378	375	410	375	386	389	404	345	365	368	362	389	360	387	351	340	380	377	397	375	380	392	394	372	354	360	392	342	372	358	381	332	375	380	366	358	350	375	362	366	330	358	341	376	390	373	396	386	376	380	357	411	370	389	342	376	384	357	420	387	346	413	357	366	358	408	382	381	384	367	390	365	364	389	408	342	354	349	381	354	376	379	360	383	391	356	362	373	386	372	376	348	367	392	362	369	398	358	376	392	385	419	382	367	387	362	384	375	352	356	382	383	384	344	354	363	340	367	375	374	386	350	375	351	381	364	343	352	367	350	382	375	378	322	374	363	354	376	375	366	381	360	354	364	376	362	379	366	384	372	372	353	376	407	388	390	383	374	368	380	378	404	343	356	391	364	355	389	398	349	371	371	351	380	367	395	342	359	349	349	351	371	363	381	355	367	356	374	365	387	388	362	338	386	369	372	350	380	381	371	345	372	386	343	351	399	368	354	350	385	352	380	382	417	373	358	382	353	400	404	357	372	345	391	329	339	350	384	390	386	397	367	373	413	376	392	364	420	353	344	369	358	371	374	414	374	384	377	354	369	413	359	374	366	398	388	386	377	356	396	377	366	364	345	346	383	363	372	371	414	328	386	363	364	377	382	393	361	393	378	405	378	369	354	363	367	365	367	379	358	363	356	379	374	411	359	362	403	368	370	390	376	366	383	317	337	372	381	389	384	363	386	404	369	381	354	368	368	387	357	359	376	400	401	383	372	365	332	380	399	378	376	339	433	384	352	366	369	355	375	371	379	365	386	374	392	385	393	367	345	377	371	359	373	366	363	370	397	325	369	378	379	375	399	392	334	370	381	322	344	379	361	382	385	346	370	381	346	353	377	375	360	360	401	372	349	382	404	378	340	342	409	364	369	366	381	361	390	379	352	366	389	369	359	369	361	367	378	350	367	386	397	370	368	385	336	351	402	377	360	356	379	354	388	351	407	378	386	340	370	410	387	365	394	393	371	368	377	383	374	342	335	360	391	378	408	397	388	321	391	361	409	399	405	385	371	380	375	386	384	381	354	353	396	421	371	340	362	367	374	349	358	349	344	402	349	395	359	338	371	401	361	374	345	360	345	350	388	375	401	360	336	369	362	373	384	362	352	374	382	380	316	385	361	347	370	421	361	370	378	381	357	382	355	339	382	373	364	364	371	361	369	398	401	379	336	365	376	352	395	398	380	405	351	396	374	398	384	400	377	399	330	328	368	394	361	358	359	411	374	342	386	351	402	373	384	367	389	335	384	405	393	338	381	382	357	378	372	393	377	380	338	380	368	363	392	381	362	362	333	373	379	387	358	382	385	385	348	439	401	361	353	346	351	340	377	364	354	343	361	358	353	385	407	382	364	420	360	356	358	362	376	373	368	355	392	362	374	381	365	361	384	403	413	378	353	398	352	401	396	359	378	353	395	329	376	382	343	402	381	367	334	395	373	376	348	365	360	368	342	392	369	358	372	386	338	390	389	387	352	366	356	366	344	333	348	373	399	385	355	394	350	363	375	406	381	364	361	393	385	411	398	381	373	367	348	364	392	383	369	397	368
12905	11302	17074	25062	23806	22407	20873	32436	54330	53444	44722	33511	25221	15740	2813	1924	1821	2106	1775	1446	1246	1091	958	978	983	966	1002	998	936	974	959	981	970	960	969	900	982	927	918	944	983	961	997	953	961	940	950	905	926	947	1016	981	923	937	945	972	904	962	986	924	924	981	898	925	940	974	950	934	1006	949	950	997	914	938	920	987	937	908	935	953	928	972	992	929	965	950	957	976	974	984	951	950	961	944	979	1002	997	994	975	953	948	921	947	977	925	896	945	974	937	1013	967	967	918	957	971	945	907	1009	967	942	974	966	940	991	893	942	958	901	968	1009	963	950	958	940	981	968	962	942	935	977	896	937	906	982	962	947	1020	944	997	919	951	995	949	931	1032	947	962	954	932	976	999	957	1009	922	952	917	956	960	907	927	929	947	962	957	914	947	926	1004	897	981	977	954	957	934	912	928	939	965	940	986	940	911	1000	985	948	965	950	962	924	936	937	922	936	1017	965	952	944	950	959	923	957	934	968	957	960	938	947	975	918	962	978	894	1006	991	986	954	968	939	969	999	885	949	977	889	961	922	932	990	1007	937	935	1003	950	997	1053	926	906	1002	936	928	990	982	964	874	985	913	935	967	973	954	913	974	991	949	893	936	903	927	1011	897	950	955	962	951	949	983	930	989	996	946	940	948	941	916	975	981	995	963	975	941	951	959	1008	926	969	1007	1021	938	1025	910	942	931	936	960	947	948	940	929	919	931	961	926	978	920	966	943	1012	977	921	943	931	1006	940	937	996	976	964	960	949	937	1000	1022	958	959	983	962	1001	947	980	960	894	940	977	947	919	948	958	932	952	924	971	939	933	971	957	920	934	963	954	919	883	890	970	906	934	956	949	998	969	995	953	979	902	975	929	931	994	967	947	926	971	1020	985	972	986	982	885	932	977	942	961	945	910	951	939	980	967	928	931	985	966	894	959	986	951	881	973	952	1004	947	943	932	932	990	923	944	976	965	1001	886	964	915	950	1003	921	925	894	924	937	914	927	932	921	895	982	979	979	941	954	1017	948	968	898	922	946	1032	961	1006	980	946	1020	965	999	933	911	973	938	989	920	918	890	922	961	902	957	945	941	961	935	916	981	918	1012	946	931	968	979	916	937	935	966	945	1004	938	979	966	927	969	910	943	965	981	881	968	934	940	955	976	954	939	906	920	950	964	946	1001	949	980	963	931	954	970	965	941	937	965	974	992	927	919	926	941	907	929	910	935	918	961	965	968	853	960	974	988	967	936	1000	937	965	946	948	910	913	958	1011	1011	970	916	996	932	915	982	959	987	962	958	931	928	945	965	964	983	974	907	999	927	967	941	947	954	975	957	948	994	958	927	949	943	945	938	997	973	902	904	955	951	927	948	918	910	941	931	935	952	943	917	932	953	930	978	990	903	940	947	969	957	915	1001	960	968	937	957	943	955	942	989	947	941	916	953	1014	955	965	979	930	995	944	960	922	907	959	961	967	898	1034	945	959	1038	950	990	935	973	925	993	927	954	991	987	974	977	1007	938	956	890	959	962	934	946	936	1000	920	920	993	928	951	956	1002	928	916	933	943	965	898	924	915	987	949	891	978	977	992	917	967	929	921	982	947	891	955	975	921	942	960	952	901	936	1007	1049	937	957	911	928	1009	889	957	932	884	971	951	1008	911	992	990	957	977	944	912	977	994	885	927	926	948	893	965	926	988	929	897	938	918	1035	949	939	945	938	982	918	944	930	925	957	963	894	986	1013	968	935	1025	981	956	920	970	975	961	961	956	917	923	895	984	939	961	952	982	925	963	975	974	983	984	987	916	986	1009	991	969	928	929	965	919	949	919	939	980	960	904	964	933	999	978	898	953	984	972	925	961	910	943	967	964	939	959	919	917	948	959	948	975	895	990	966	886	925	948	929	948	917	942	934	982	906	921	968	966	977	1011	960	944	970	927	998	964	876	943	942	961	962	987	934	913	969	992	968	987	920	962	974	909	957	945	927	930	935	1001	944	934	995	949	983	1003	932	932	931	955	986	979	954	963	995	956	990	898	935	945	987	993	968	972	948	1027	922	996	971	1001	970	966	979	953	926	934	979	943	930	946	1009	947	952	924	984	975	969	965	935	934	956	999	946	984	953	943	940	962	932	948	900	1027	921	966	1037	989	917	945	980	952	976	961	951	951	988	960	990	923	979	958	953	844	937	1007	940	930	875	982	958	909	957	956	1000	944	965	941	937	960	957	967	958	950	956	938	909	941	944	926	950	956	959	1001	957	1012	921	992	904	982	995	937	1022	968	939	922	998	1005	952	961	919	979	968	981	898	971	904	964	977	945	951	956	934	959	977	971	887	974	944	909	1006	908	988	909	959	965	935	940	944	922	980	950	968	962	977	947	958	993	980	994	985	925	971	973	965	998	952	992	973	956	934	983	987	920	956	955	976	988	955	965	933	959	925	936	933	908	962	965	932	969	905	905	956	925	934	945	981	932	920	995	954	1000	928	959	921	931	935	934	995	944	948	927	981	940	973	920	968	934	992	974	932	954	907	962	927	962	1032	896	950	982	968	936	941	920	999	918	976	1000	971	941	949	977	985	951	959	914	977	980	930	957	930	985	905	990	964	961	953	914	913	916	974	987	960	908	997	968	913	980	997	1014	966	974	943	983	932	910	958	923	986	958	979	898	925	943	961	927	974	988	1018	937	983	976	896	967	969	942	968	964	910	981	927	912	957	938	965	971	930	949	927	951	980	964	938	978	934	972	970	896	903	946	921	919	917	907	986	912	966	991	930	965	941	973	972	951	955	949	934	943	998	951	965	1004	903	963	992	990	1007	942	948	973	1006	1022	939	956	1001	944	973	974	888	997	949	986	963	953	933	940	977	963	955	946	902	986	909	942	919	934	927	911	982	914	925	975	943	915	911	948	974	987	946	959	948	972	977	917	980	937	925	923	951	985	944	972	909	963	970	954	987	987	965	930	919	999	971	969	947	994	917	967	974	908	955	936	952	976	1010	992	931	932	944	941	1006	955	973	971	981	882	925	960	997	943	971	952	938	940	986	952	937	983	951	982	971	879	972	951	984	925	934	957	948	935	966	950	952	1014	961	997	980	912	917	990	956	930	933	941	925	883	961	877	971	957	932	960	906	932	950	940	996	956	944	960	938	910	955	941	939	911	984	936	938	999	937	970	984	929	988	942	916	951	988	982	983	947	968	963	995	947	962	963	895	907	949	906	968	998	922	929	1017	943	952	980	964	971	915	950	921	949	926	1015	892	960	966	943	920	934	931	966	930	934	938	1000	932	1013	950	989	963	902	994	991	984	950	940	1033	947	967	1005	938	997	964	935	960	914	979	924	964	919	976	940	971	911	938	898	913	962	986	979	1006	951	937	918	1010	1039	937	973	974	1014	911	920	960	941	934	919	972	968	934	963	933	930	941	990	926	955	986	960	920	920	975	915	913	969	993	924	1002	989	1010	981	1002	888	924	918	887	976	942	993	964	953	977	942	970	991	990	1007	973	915	908	992	934	1007	967	990	936	884	976	958	926	984	934	971	934	886	990	959	912	981	884	924	973	953	955	958	988	948	951	929
5575	4492	5785	6127	4114	2520	1948	1867	2659	3194	2213	1361	1008	727	411	383	396	371	435	397	376	341	371	433	415	351	399	376	361	404	381	397	408	360	386	396	369	396	375	367	365	345	374	362	382	346	383	374	386	369	380	370	379	406	391	377	351	326	354	390	374	399	359	412	420	369	370	373	377	408	371	367	388	413	407	381	407	363	375	342	396	403	394	397	369	367	407	387	370	380	382	381	387	358	372	380	371	375	388	350	377	429	395	360	415	405	375	378	368	352	336	388	406	382	402	409	407	370	375	384	376	386	378	385	383	437	346	365	375	363	398	420	362	392	398	367	374	399	354	349	367	340	378	359	356	360	358	379	396	367	391	402	390	395	388	403	388	370	369	357	407	371	383	399	380	368	391	396	395	409	362	368	388	357	380	394	402	359	352	395	352	359	364	392	344	387	332	364	376	376	413	380	370	365	415	394	366	367	383	363	372	387	379	390	363	413	418	365	326	371	368	359	402	375	393	398	370	388	382	359	372	345	378	408	387	363	364	350	372	388	382	359	402	394	378	394	400	363	393	381	364	385	386	414	369	377	380	356	412	385	369	371	344	381	342	378	344	417	422	412	372	389	390	372	374	364	348	408	388	414	390	393	394	419	401	340	367	408	377	403	379	345	397	395	348	400	391	382	394	371	377	366	439	388	387	355	378	322	374	391	353	409	397	367	359	368	396	389	363	423	376	372	411	386	387	414	378	393	340	422	377	390	370	376	400	388	359	371	408	391	394	399	402	334	368	409	416	398	389	431	360	369	389	392	412	347	362	367	354	365	420	388	364	361	363	374	331	357	409	364	390	399	376	373	350	388	388	367	394	347	390	389	395	352	369	386	382	373	368	345	424	357	392	428	368	383	406	382	412	343	402	357	390	397	377	377	357	378	364	373	407	383	379	408	365	374	407	378	402	399	358	368	367	394	401	397	399	369	396	389	403	369	427	370	366	414	366	370	382	369	390	385	363	404	363	388	368	402	370	381	350	389	390	364	372	374	351	376	402	394	379	381	395	383	387	385	377	374	347	345	368	370	372	396	374	398	399	349	386	372	369	376	355	357	396	375	410	386	368	365	402	377	408	377	357	355	360	349	404	371	406	399	349	391	355	372	403	375	363	345	384	397	313	378	363	396	361	345	351	385	378	375	389	369	418	368	382	387	415	388	352	365	366	344	401	366	370	366	377	355	380	379	373	410	351	392	363	377	381	382	383	393	377	362	369	354	373	395	395	394	369	385	411	336	393	410	410	386	361	396	381	368	400	342	330	397	379	374	367	360	372	394	389	353	370	366	354	388	359	379	379	381	373	396	398	377	347	375	384	370	358	367	384	367	386	390	375	407	409	390	351	379	377	377	380	426	411	411	362	370	341	367	381	328	355	428	408	394	376	381	399	396	349	380	387	367	415	399	366	398	391	376	360	346	368	376	357	416	392	401	383	398	364	402	396	383	428	362	385	412	373	372	376	370	373	376	379	353	371	374	401	382	377	376	380	347	400	407	403	404	381	384	356	356	374	379	366	406	379	359	380	392	361	379	429	367	424	372	421	352	355	426	358	378	384	411	378	384	359	363	381	386	415	368	378	373	370	375	365	390	393	401	352	369	378	352	370	357	368	375	427	357	375	373	416	412	386	395	368	400	357	370	370	391	401	407	380	339	350	378	399	399	368	354	355	361	366	380	383	385	379	380	392	367	389	365	355	396	377	349	377	372	390	396	357	351	362	405	322	360	388	396	398	364	373	375	389	390	381	407	373	377	408	344	363	377	371	414	370	380	367	362	370	375	366	362	358	368	385	402	361	393	346	370	344	371	381	372	390	391	378	407	371	396	379	372	360	375	421	368	367	387	382	370	397	371	381	389	394	410	414	340	371	368	373	390	377	381	385	386	389	373	352	363	419	375	410	413	364	351	381	403	395	393	390	384	375	402	388	416	405	393	353	384	403	385	354	394	355	387	376	385	358	436	355	392	371	372	379	318	397	375	354	391	356	405	377	381	394	373	428	379	366	357	346	402	375	362	359	384	364	364	381	373	379	389	395	390	348	397	355	356	397	371	390	410	387	381	384	362	371	376	376	417	387	418	382	367	340	390	369	407	384	380	363	373	359	393	422	370	368	361	360	385	380	362	390	403	404	378	390	370	373	333	400	380	406	398	389	370	360	443	396	365	378	345	421	375	360	379	376	367	376	349	358	376	340	361	358	401	410	388	390	356	361	398	361	369	374	389	393	394	400	372	387	379	358	394	378	373	383	402	409	362	338	404	369	358	377	363	386	362	386	362	339	388	424	371	405	381	419	381	436	376	378	339	402	356	381	425	395	370	394	335	356	391	330	395	371	356	368	379	434	409	369	381	374	406	370	426	387	379	353	395	368	389	382	383	368	363	397	379	373	367	357	351	394	364	411	371	392	391	374	337	358	406	348	427	381	401	358	379	382	395	356	383	408	369	385	368	359	426	409	366	336	368	414	385	388	396	373	371	394	360	388	386	384	362	377	415	390	383	379	365	385	381	390	412	375	393	368	394	381	375	373	381	337	386	357	387	390	379	397	395	354	385	339	373	387	383	364	357	392	374	391	388	369	391	347	369	392	398	375	357	380	347	378	424	371	362	365	376	369	380	404	358	341	393	397	409	416	391	378	364	352	384	359	361	377	381	383	375	348	395	389	398	377	358	358	383	377	349	416	407	362	378	370	387	364	398	389	382	361	411	369	368	411	418	422	353	386	381	377	394	338	348	396	384	386	379	363	401	420	383	363	363	381	368	388	406	386	388	362	368	375	346	401	349	397	332	374	357	401	378	359	383	387	399	409	417	381	381	421	384	366	358	394	335	366	378	364	381	364	426	347	367	355	390	363	368	384	363	390	412	373	341	379	319	361	376	377	417	369	378	383	352	400	368	370	404	374	354	401	368	392	372	368	357	367	388	380	403	420	359	369	389	379	375	379	375	381	395	364	388	376	374	390	358	347	373	375	385	384	358	368	355	370	326	386	384	358	359	377	353	392	388	355	384	360	395	360	388	386	383	372	376	392	310	390	351	382	328	372	353	370	391	395	366	372	353	402	378	412	370	402	379	368	389	380	369	372	382	388	314	378	409	350	378	376	371	392	393	388	391	381	383	367	328	395	366	350	355	396	371	369	380	376	406	422	385	392	387	421	376	362	381	370	361	402	379	357	421	401	408	359	389	380	392	370	393	381	374	363	388	381	371	349	362	373	388	350	398	360	391	412	390	373	356	374	353	405	360	427	367	394	384	403	378	369	337	382	365	365	366	381	362	383	348	387	379	399	407	395	407	354	352	345	382	374	386	394	389	395	393	377	406	401	400	383	414	369	375	384	384	343	387	373	389	405	373	387	372	374	361	383	400	364	356	336	368	393	385	381	370	378	376	345	434	368	367	406	358	372	377	359	364	391	399	364	387	394	387	373	394	362	340	409	379	385	398	339	378	407	346	348	357
4590	4314	6913	11238	9944	8114	7644	7937	11987	13098	9084	5204	3722	2431	1106	996	1004	980	1064	1024	981	960	1010	938	987	965	1010	951	960	961	927	945	912	955	1011	956	988	1007	1034	997	960	996	1016	975	968	993	923	960	985	927	980	968	1008	1007	948	965	990	992	920	990	997	936	1030	1000	1038	977	996	991	1007	1009	998	965	960	947	998	1012	944	923	967	962	967	967	951	1028	981	959	949	966	939	968	1015	988	928	999	930	926	1009	1015	1003	957	1039	983	993	989	970	912	980	912	1032	943	942	1038	954	959	989	975	963	922	1008	930	967	940	932	968	949	934	963	983	967	986	924	985	972	950	963	1013	976	937	988	996	987	973	975	1020	941	955	983	952	980	1010	982	989	983	902	988	951	994	975	990	970	973	908	999	993	943	958	916	993	978	944	925	944	974	982	989	1013	988	952	990	959	961	1001	964	944	979	969	951	988	932	978	956	1000	915	1000	953	968	985	1023	962	963	1011	1000	967	1006	972	981	1037	961	1000	940	964	954	1013	1009	983	971	1026	1018	989	934	996	952	1007	1033	977	993	973	1022	943	975	936	1015	1020	971	953	965	975	983	913	952	998	1018	979	940	1015	972	1004	931	999	951	986	986	972	980	962	1000	1000	914	979	973	1045	994	983	966	992	957	967	959	963	985	969	994	979	922	968	992	982	994	1006	994	963	900	972	931	934	960	972	986	968	1016	976	983	1014	942	1004	967	992	954	954	1011	986	942	961	1012	963	904	965	985	934	1025	983	973	947	962	951	910	948	967	982	1006	1028	973	979	977	935	922	973	941	1010	962	946	934	983	991	914	977	973	975	968	960	942	1011	972	932	993	982	1004	1063	962	971	900	960	960	1046	1010	977	968	1022	1022	944	1017	965	1026	937	958	1011	972	980	1003	989	1059	1004	1034	979	994	960	962	959	957	1026	931	960	931	1040	975	997	975	974	1003	978	962	1008	1001	963	977	994	943	1047	1006	957	962	982	1000	986	982	1001	961	955	1000	997	990	973	1016	991	903	948	1015	930	958	876	1001	994	982	1003	957	953	965	974	990	998	924	998	953	960	960	1014	1012	958	993	1042	1009	972	977	1028	956	1001	909	959	982	989	959	1018	955	1001	970	984	984	959	970	919	1011	992	940	956	980	980	955	958	1007	976	979	924	952	1005	968	994	995	931	944	992	981	1013	1027	961	992	960	1013	933	993	972	975	955	990	1015	993	978	978	1001	981	1002	1032	982	1006	1024	951	968	981	1045	950	959	959	1002	973	1011	959	979	1005	971	964	984	1011	1032	978	924	950	998	1002	967	980	1012	966	955	966	1003	988	1004	965	985	976	940	990	1012	953	1000	959	1022	947	941	953	1025	959	1013	943	950	941	990	917	963	939	957	990	942	986	989	938	971	906	985	925	971	995	970	1031	975	1020	928	959	962	989	959	915	1010	937	985	956	1007	1010	962	969	1031	960	1052	967	968	1001	1015	991	968	954	1016	971	990	958	955	1010	1061	1011	982	962	952	955	976	982	959	978	970	929	958	1010	933	988	987	969	931	924	1020	980	994	950	934	969	1008	954	959	993	936	1010	949	972	1009	1007	950	956	1018	959	1021	1009	1023	971	996	1030	1019	967	976	973	1006	948	1008	949	1009	929	997	980	981	963	1030	978	966	992	994	972	1029	981	947	990	944	1015	983	970	958	976	955	1008	974	993	990	941	1011	952	965	1003	934	958	995	1014	935	1036	965	942	921	915	981	990	931	1003	980	935	958	984	1069	1007	921	955	967	1039	976	910	1005	1017	970	951	959	1007	944	988	980	978	992	980	998	955	913	978	1016	1019	914	936	974	948	1005	1040	921	986	960	932	950	953	1004	1002	1025	995	961	958	1034	964	1024	945	991	977	1008	1009	920	978	1032	968	977	1000	968	1000	945	978	907	1035	1027	977	963	1030	943	984	961	1085	938	937	1013	934	974	1007	967	1015	948	997	982	988	971	998	1011	935	941	1009	998	987	1066	993	970	978	980	968	910	976	936	961	983	1006	1017	934	959	962	958	966	951	1002	1021	995	959	989	982	894	960	934	990	996	911	950	958	966	971	1006	975	968	963	932	931	994	971	961	936	921	959	993	924	983	990	982	955	986	998	967	1045	979	978	995	965	963	969	1020	1009	971	953	931	980	929	983	974	929	972	994	983	1041	1003	975	930	931	1012	935	945	991	942	948	985	1002	942	987	925	933	948	1009	928	921	984	934	950	956	976	1014	1003	984	989	938	905	968	1003	967	1022	942	1003	916	995	964	961	929	968	984	956	988	959	953	955	1022	1037	993	997	957	967	972	1007	993	1013	985	973	986	1035	947	904	993	937	990	990	1032	985	1007	1016	959	978	979	1013	982	988	937	990	984	942	928	960	990	932	955	938	943	1064	987	970	986	956	953	982	995	953	990	945	946	969	995	952	977	978	996	1002	976	936	938	1024	1009	962	946	934	977	950	982	931	999	975	969	988	1055	961	946	960	990	933	933	1003	963	959	997	944	974	1011	930	1026	972	962	919	980	878	969	1000	1014	950	994	953	963	1015	962	952	960	984	1009	957	978	970	1021	953	966	1031	968	930	963	980	1015	979	997	980	963	935	893	948	976	995	992	918	973	935	957	941	912	988	972	1008	993	966	1003	966	965	1040	992	1026	955	1069	1013	931	1020	953	1005	927	982	984	1010	1010	1039	998	958	970	981	1012	952	1024	975	958	927	929	960	991	989	993	961	976	910	1019	991	968	986	959	987	962	942	972	996	942	950	971	991	985	950	994	955	961	967	990	949	962	955	963	921	937	1000	993	924	997	909	965	943	950	963	988	1012	918	1008	902	935	925	959	918	963	955	985	1008	1000	991	1000	945	964	990	999	962	961	985	947	942	988	1002	944	902	964	983	965	966	989	940	950	962	963	914	987	1045	1004	956	1045	988	1027	918	976	990	942	980	948	987	962	924	999	945	996	963	995	972	996	948	946	909	962	990	990	953	952	977	940	975	973	965	950	952	955	975	957	1010	961	976	1005	985	950	993	1001	978	950	946	993	980	937	998	966	993	975	1003	1011	983	976	921	966	945	982	957	908	957	973	964	970	982	1004	990	964	988	947	1007	955	1031	1026	937	955	973	919	955	1027	988	928	967	956	957	953	1040	964	965	956	938	954	995	969	985	960	953	1007	933	1017	957	934	990	948	920	940	1063	987	951	962	997	927	1012	954	993	990	996	994	951	995	1006	1039	998	932	917	977	1015	968	933	989	966	956	1031	1017	975	953	995	957	1002	992	986	947	989	968	952	1010	928	976	1009	1015	1053	909	961	962	943	974	999	1012	995	969	971	1003	994	1005	1000	980	968	995	991	979	1004	964	964	1052	963	974	1012	983	1016	966	981	980	966	1015	960	1003	964	983	949	972	978	999	1005	931	910	949	1007	937	983	914	1040	989	1007	939	1006	971	965	1000	904	997	998	945	1001	998	995	958	928	1001	1001	944	971	911	1026	972	952	978	950	926	995	973	943	962	1003	1006	944	971	959	983	966	973	976	1053	924	941	937	984	968	997	986	989	938	971	972	997	955	974	976	922	1002	988	970	901	965	937	986	972	963	950	998	981	1001	989	953	915	964	933	914	980	958	936	974	1008	966	962	1005	1013	963	969	981	1004	932	989	957	947	1014	992	1005	979	998	1046	976	950	984	957	971	980	957	966	1019	989	939	944	1006	949	1006	934	903	1011	1052	904	981	1009	1006	936	915	953	1007	981	1018	918	975	952	1016	1009	983	940	972	950	969	985	951	946	973	972	997
14462	10896	14756	17534	14390	10418	7482	12137	25758	27272	18618	10296	5503	2502	730	547	488	533	495	486	435	401	419	369	373	391	367	447	386	394	369	398	380	366	416	374	357	395	387	403	395	393	436	373	414	374	397	423	372	430	366	399	414	397	420	356	390	387	424	398	422	411	360	375	404	434	432	394	374	383	386	393	390	395	392	387	381	389	377	420	395	420	407	381	411	400	420	389	435	419	404	350	377	335	388	399	397	391	378	386	389	427	427	344	403	411	381	392	387	376	386	376	384	404	437	412	422	377	441	407	414	417	375	397	406	395	399	395	410	413	395	404	390	425	389	412	365	406	372	390	385	384	380	397	400	371	350	389	397	420	382	365	430	410	372	395	406	383	417	379	359	405	404	371	364	380	403	422	380	385	409	404	397	387	353	377	383	381	402	417	385	431	378	400	376	362	356	404	354	400	390	369	385	387	397	426	401	387	383	352	401	416	428	387	421	442	369	413	370	400	384	399	391	372	398	412	393	382	359	423	403	383	385	382	372	389	389	407	381	444	384	394	381	366	388	373	383	403	415	375	382	386	403	420	388	416	382	400	403	381	364	390	393	400	369	417	420	395	368	373	395	424	394	401	363	371	412	381	397	397	385	376	380	396	403	373	384	391	371	440	386	373	415	387	375	393	378	370	369	399	337	333	376	411	403	406	421	390	417	364	398	365	386	407	340	388	378	406	420	427	381	392	392	401	415	402	407	366	385	405	392	369	411	385	403	383	410	428	379	429	432	381	417	379	399	420	379	432	393	379	402	385	383	416	419	437	399	374	369	423	372	408	368	385	418	382	380	410	393	390	393	405	400	434	419	375	405	399	398	353	367	356	409	378	401	385	372	356	363	381	373	419	360	396	420	431	377	384	415	412	395	404	367	379	378	408	375	367	379	412	420	364	385	401	385	456	404	385	388	417	406	406	406	391	402	406	374	381	380	376	390	379	389	377	388	412	398	396	357	347	427	400	396	397	407	373	397	396	409	400	384	404	417	401	401	414	409	390	389	420	371	384	444	380	403	372	356	395	389	397	361	419	369	382	403	420	404	423	382	374	400	367	389	392	370	370	431	383	402	366	391	423	409	386	442	379	379	415	398	401	361	381	380	380	368	389	402	371	384	350	416	392	399	396	386	388	406	407	397	402	413	445	370	416	377	381	395	365	380	379	418	397	359	383	381	399	388	403	377	390	412	407	404	407	419	403	360	410	384	393	369	433	419	396	418	419	407	362	414	382	410	415	417	393	393	403	376	384	416	418	372	405	403	385	384	366	433	410	373	388	405	410	373	395	380	397	362	391	407	406	379	379	357	377	368	373	383	410	418	371	399	344	381	383	408	384	373	427	382	386	392	404	394	379	383	410	383	446	438	366	371	370	392	399	377	369	383	372	393	381	377	386	410	385	389	406	396	407	406	389	382	403	364	401	401	396	395	404	382	384	395	355	386	371	391	407	386	409	394	354	381	399	399	431	407	392	401	359	429	403	404	400	420	419	371	403	406	413	393	369	379	386	422	401	424	422	379	382	359	354	372	409	384	344	339	426	422	389	399	400	380	363	406	419	413	383	388	391	384	419	423	415	419	387	401	359	394	378	376	329	376	358	404	405	387	393	407	418	433	416	357	411	383	371	380	388	336	418	396	382	401	394	390	392	377	378	422	359	348	398	437	345	417	414	389	398	371	427	408	400	425	367	396	393	429	412	390	382	376	393	418	397	363	396	368	389	393	384	399	377	418	401	370	432	389	385	387	420	373	393	396	365	390	346	383	390	401	406	398	412	434	361	421	368	404	397	427	373	371	379	427	354	445	405	389	404	412	373	387	412	397	366	354	419	415	387	396	397	423	423	378	412	380	388	367	364	403	399	365	367	393	395	427	372	392	385	374	401	368	389	389	345	390	375	358	404	413	383	377	369	378	410	391	387	384	415	361	359	389	403	408	347	400	419	413	386	416	378	415	397	386	403	362	370	373	405	379	403	424	401	416	358	403	400	388	435	381	407	370	374	399	395	386	392	369	389	377	384	360	388	405	369	391	396	379	412	391	393	411	399	429	369	371	383	394	381	398	422	445	381	374	386	373	422	379	397	464	440	424	403	388	362	395	387	413	435	422	393	390	383	427	378	423	394	422	395	406	378	382	387	400	370	391	394	370	442	397	394	419	391	395	414	402	428	411	407	402	394	378	368	387	404	400	381	384	411	382	377	369	395	416	424	387	415	419	392	375	392	391	405	398	394	392	397	425	374	374	391	371	351	405	375	407	405	408	398	350	377	361	435	356	424	373	349	394	405	395	387	408	371	400	407	408	402	388	377	377	389	402	379	364	393	392	372	380	401	403	445	364	397	395	437	375	373	426	374	358	396	394	367	393	404	448	372	361	389	402	386	385	370	397	406	432	385	386	378	391	341	404	386	374	386	393	374	389	342	383	363	373	377	386	391	397	387	366	361	391	390	380	358	392	382	400	401	395	400	384	423	401	396	384	417	387	393	372	418	393	398	401	379	385	374	371	430	410	417	394	373	387	405	388	371	407	427	390	386	381	376	385	396	376	382	388	398	378	382	406	392	431	370	380	365	382	421	389	392	418	379	373	406	380	378	380	399	392	390	428	377	371	399	380	381	374	426	383	387	412	352	401	433	425	410	411	406	406	418	425	392	401	372	395	399	391	378	398	376	409	403	372	425	382	388	385	402	390	372	410	413	409	394	376	384	424	373	387	424	382	412	390	416	427	386	399	384	399	389	362	411	403	398	389	405	395	389	363	368	407	409	387	389	380	405	371	371	381	396	399	362	383	377	387	423	370	383	392	370	373	365	358	393	405	410	379	409	397	369	383	384	409	386	394	413	419	385	400	387	413	391	375	387	401	374	400	385	389	439	398	383	447	389	403	420	387	394	386	363	406	372	380	366	409	397	387	398	396	406	380	391	416	355	402	405	385	386	401	390	409	437	428	389	402	388	384	410	407	380	402	418	396	384	363	386	368	390	410	423	410	368	411	375	408	392	362	346	401	399	402	409	398	401	393	379	408	382	384	404	421	373	348	389	372	383	455	386	405	392	374	427	383	413	383	356	380	421	432	376	380	364	381	377	391	369	366	397	403	358	359	401	396	401	389	386	394	390	382	375	384	390	417	371	380	403	419	358	390	330	361	413	356	379	376	387	386	407	362	399	441	394	368	407	377	393	421	419	398	401	377	413	362	406	380	417	417	383	362	376	401	367	392	393	384	407	368	419	379	392	383	384	412	373	411	399	410	422	341	398	380	367	383	421	404	366	405	420	391	384	394	376	375	415	386	369	333	416	392	364	381	409	383	348	389	417	369	399	375	403	382	391	385	391	405	401	387	397	370	405	405	406	342	406	388	383	369	396	384	366	404	432	382	393	382	406	386	387	376	383	409	364	396	400	405	380	390	413	388	423	358	384	358	335	377	387	374	400	353	439	395	369	380	362	385	403	407	392	358	428
9802	8896	14315	21298	20111	18302	16749	28654	44528	44164	35789	25462	17915	8844	2651	1823	1671	1714	1471	1241	1199	1103	994	1023	1037	1024	1020	1015	1031	1054	985	1006	991	983	1009	1038	943	1007	1029	941	962	1010	966	1008	982	1007	1032	1029	1022	1077	1014	953	955	1022	1040	978	1041	1028	1069	997	1000	951	1056	1004	1013	1002	1000	987	1058	991	931	979	977	935	1004	1022	978	1032	931	1055	1005	1002	988	1024	994	1094	1002	1033	972	1031	1026	1011	988	1067	967	1003	1001	1035	1013	1036	1016	962	983	972	955	1049	996	1039	997	1057	984	999	1014	1051	1058	1001	1012	1019	1066	1019	1021	1004	935	987	1034	989	990	1030	982	1057	1053	952	1030	1021	987	974	994	983	1074	935	942	1071	1071	1012	986	1016	1000	1033	1009	1004	1074	925	980	949	1001	971	1029	1033	990	958	1006	1034	1017	1019	988	1036	1016	963	1002	1001	1031	991	999	992	990	1027	996	981	1014	953	974	1036	997	1033	1040	1058	984	1011	992	1013	1012	1030	977	1017	1000	1010	1023	951	983	1051	1008	918	980	945	958	992	1017	982	1015	989	990	986	973	990	973	915	973	987	984	987	968	998	1033	986	918	1037	1026	1047	1011	1053	1011	1001	977	950	972	962	1018	1000	1027	1046	1024	1025	969	980	1035	975	959	1025	995	978	1032	1036	1014	1016	1010	1039	1028	1001	1005	971	963	968	993	1060	1027	986	989	1053	1020	940	1005	1016	1013	977	1060	1003	1044	1001	1019	990	973	995	1063	1050	1012	1000	1010	990	983	1043	1058	1040	977	1038	1008	1002	975	1006	1004	953	1024	1013	1035	1019	1014	1016	995	954	979	1034	1020	977	987	995	1002	970	959	964	996	1040	1049	1006	993	1007	1023	1002	1004	999	968	1003	996	974	1019	1015	1040	1003	1013	1013	1030	1005	998	978	990	994	964	969	1002	998	1022	995	994	1048	988	1008	1051	1039	1052	1025	1005	952	1036	988	988	1037	1006	1012	1050	978	1056	989	1041	984	1033	962	955	1008	995	973	1006	1022	1010	1035	1016	970	1007	963	1030	1055	950	1048	998	1008	1012	1052	1032	994	960	972	981	975	1015	1043	999	992	980	984	1002	1009	977	980	949	998	1008	992	1040	989	1039	980	998	1042	1024	957	978	1028	963	983	960	1006	964	1016	1024	1020	988	1019	1045	970	967	958	1024	1019	989	965	1027	985	992	985	1019	1003	1065	997	964	1013	1023	992	1002	1016	1012	961	1051	987	1027	1012	958	982	928	982	960	973	981	1034	970	1017	1023	1037	1032	1027	982	967	1000	1008	1011	961	1002	981	1067	1034	1003	1031	976	977	977	1034	997	1014	999	968	1001	1028	986	986	978	1062	1033	1041	1043	967	990	1052	987	1017	995	980	1011	992	1027	971	971	978	1025	1027	1007	1050	975	959	1010	954	956	1010	1041	1082	968	941	960	997	1019	1012	967	1020	985	998	1001	1056	1018	988	1016	1003	1007	1003	979	1012	986	958	1055	977	1022	976	1032	1025	965	1039	959	973	1009	1009	967	1064	989	973	983	1043	985	1014	974	934	1020	988	1068	982	934	1008	985	984	989	996	1044	1021	984	999	1000	1034	1044	1024	980	966	989	989	954	1001	1046	1016	985	993	1000	957	992	996	1000	1040	1004	1050	1040	1018	1001	971	992	980	1039	958	976	992	1001	932	949	1034	965	973	957	1002	1068	995	1049	1024	1059	1027	987	1025	1018	1013	996	982	965	1013	1025	994	1077	1039	1015	993	1009	1021	1011	975	1007	977	1014	1015	1036	1047	1050	973	1066	992	1025	976	964	946	991	1048	1011	953	979	990	1059	1032	1012	1035	1048	960	1037	992	1060	1017	1003	982	1011	1033	996	999	975	996	961	1024	1025	971	1027	978	923	1014	998	1007	959	994	1017	1039	966	1021	1017	1014	1059	956	1011	1055	984	957	957	1005	1016	1037	1004	1025	1010	1012	996	994	975	1017	962	952	992	994	1042	992	1084	1032	1058	952	969	909	1010	985	1020	1014	999	997	987	1027	966	959	969	955	979	1049	978	974	1015	991	1030	1027	999	1003	995	991	960	998	971	993	1025	972	974	1074	1014	1000	1017	1050	959	1030	978	917	950	994	1025	1036	970	1064	978	1008	1058	1011	938	980	983	1010	987	983	1011	1006	1002	991	1006	978	1016	1045	982	1031	1008	995	1022	970	969	1032	1000	1057	990	991	934	975	965	1003	1000	961	1011	965	983	979	976	987	970	1063	1013	986	955	1012	987	1009	990	985	1005	950	996	1032	959	1015	1002	990	1007	999	945	963	1008	1010	993	975	991	992	1010	966	1029	1082	1045	965	1044	1019	1047	1012	979	1021	916	1053	1023	975	1015	1008	966	1021	973	1031	958	1020	976	1065	997	956	1055	988	1035	960	995	946	963	967	1020	999	1001	1003	987	1023	1075	1006	997	1008	997	1011	1023	1010	975	1030	999	993	946	1047	1024	1038	963	986	1011	1022	1026	1000	997	1021	981	1039	1027	955	991	987	1026	1010	1040	978	966	1017	1009	968	980	975	1010	977	979	963	989	968	1011	956	1033	997	990	977	1012	1048	1048	1010	932	955	1020	1003	991	1015	987	1072	966	1027	996	1025	1005	988	1024	1038	1013	1025	996	997	1018	1012	957	1036	1036	998	1019	1054	993	1022	1020	1000	974	1001	990	1018	1020	992	960	993	996	1037	1007	1003	1012	1028	960	987	977	923	1019	989	996	1051	972	1029	976	980	988	963	1028	1050	1014	987	1008	1004	1007	1035	993	996	1029	1045	1015	974	1005	1053	1007	1013	955	962	1005	999	1022	1023	1041	977	987	1007	1023	994	998	987	963	979	1018	1014	965	999	991	994	995	1066	1030	955	1065	975	969	978	995	969	1048	1008	973	973	1045	1012	1016	959	976	987	995	1018	946	985	954	1026	1026	1028	901	1009	1043	981	999	1023	1017	985	1022	1013	981	1001	1084	1011	985	997	1005	990	1034	1021	960	1047	977	989	1007	1025	1021	1002	955	942	1024	983	1023	1032	1022	1038	1030	995	974	1002	968	975	1002	986	1008	1059	1006	993	985	981	1030	1003	993	1051	1055	1055	1015	983	1005	979	1020	994	965	979	956	1056	991	969	996	1070	961	998	985	982	971	1039	1063	935	1027	1025	997	981	965	1031	1024	999	1016	965	1022	1024	949	1030	1026	1022	1008	1006	991	948	975	979	995	960	1011	1025	1057	1046	1003	1016	1033	1053	1058	992	1014	1015	1014	961	1044	1068	1017	1015	1060	1020	1038	1041	1047	1026	999	957	1024	995	1031	1063	966	950	1033	996	1020	1016	978	1011	982	962	986	1028	1060	1040	971	995	985	977	972	1044	983	985	997	1016	966	1033	1009	967	1027	964	1051	934	957	1035	953	971	1018	1039	965	1065	963	1034	938	1030	1036	1025	949	1027	993	1006	962	1046	1028	1027	964	1049	1019	1015	1014	1001	1012	917	1018	992	973	1039	973	993	973	976	1006	972	1017	1005	956	947	959	1007	984	957	1024	1015	1026	998	1009	961	971	993	992	986	958	1021	962	995	1051	1012	1024	1019	1008	1011	983	978	1010	959	961	972	970	956	998	984	1002	1058	1042	1027	996	975	985	1013	1059	1011	968	1024	963	962	1065	1000	1019	1000	1004	975	968	1038	948	1043	963	1040	1018	1071	1048	1031	1043	1035	978	1024	990	996	996	1014	1005	1022	1034	1022	970	1043	998	1001	992	992	1046	976	1020	1013	988	1005	1009	1022	995	961	962	990	995	1024	974	958	995	975	951	1002	983	1021	994	1034	984	953	1046	985	979	1030	977	997	1025	1040	956	989	1018	980	1031	998	964	977	964	1026	991	1005	983	991	965	931	1012	982	1023	1024	970	987	995	990	1049	1022	1003	940	974	970	1000	1025	984	1012	1049	1003	1013	1061	990	1033	1005	1078	981	1013	981	1037	1029	994	1013	1032	1025	1039	1018	954	1040	994	960	1040	1038	983	1005	1036	1035	1060	1004	992	973	1028	1007	950	999	986	1017	1023	1042	1064	1019	1041	1038	972	1007	927	1013	968	976	1074	986	1067	958	1019	970	1005	1000	1005	995	1019	1008	1020	987	1037	991	1005	995	1020	1013	1026	1023	1054	937	1005	1062	1039	974	1002	1004	1010	932	1049	965	1047	946	989	992	1027	996	1010	1026	978	1000	985	1073	1036
22398	15282	21021	23416	19528	15822	12085	17199	37940	39812	29203	17887	10228	4529	884	790	705	726	629	527	464	389	417	363	371	415	384	358	371	382	372	363	335	372	398	345	399	380	364	367	399	382	412	385	393	391	367	384	372	368	365	365	405	380	380	373	413	365	392	369	397	343	373	376	372	361	375	371	392	418	385	348	369	366	393	398	361	365	374	388	387	397	348	386	368	385	353	352	399	370	436	390	316	390	415	353	406	364	358	366	374	359	370	352	348	441	394	408	368	409	359	364	377	351	389	349	367	360	390	358	366	387	366	358	408	378	377	332	326	386	414	355	368	371	382	353	391	381	367	382	369	391	334	351	325	369	377	358	378	346	372	380	347	383	409	415	375	388	371	341	365	402	404	387	368	367	363	356	374	345	410	356	388	376	378	386	349	393	410	392	401	373	400	355	374	380	387	383	401	353	373	363	390	388	353	362	392	378	340	371	384	377	369	367	358	363	378	382	392	381	400	392	359	378	401	387	416	393	369	372	347	343	396	359	378	359	405	411	376	367	395	361	381	376	376	364	407	402	354	401	377	391	411	388	342	380	396	395	364	394	349	378	375	359	377	383	378	382	370	368	362	381	381	366	378	399	364	398	394	367	372	414	372	378	384	372	393	375	384	377	407	419	379	336	379	414	365	379	399	363	374	361	395	364	411	389	375	383	376	358	412	356	365	369	391	405	388	402	368	372	387	394	349	356	362	369	391	353	384	379	378	366	408	356	396	381	365	391	356	377	370	380	369	364	353	352	410	413	391	407	379	368	342	350	344	374	378	380	395	395	374	353	362	396	379	376	374	371	359	387	359	425	373	381	387	395	364	373	386	404	393	401	393	370	371	377	405	392	369	388	391	396	414	378	373	361	378	381	358	368	387	363	393	405	357	379	360	336	356	383	391	382	386	369	356	393	367	393	388	382	333	347	378	360	396	381	366	350	378	367	397	382	385	376	390	396	385	400	363	354	396	385	340	370	405	364	381	384	367	404	374	373	370	393	381	370	380	362	378	396	384	360	384	377	388	410	360	377	396	347	362	394	419	371	384	372	382	373	366	394	368	374	392	335	356	371	357	401	401	367	385	409	361	368	358	366	380	389	378	393	372	361	387	406	377	350	344	396	416	357	359	375	364	407	397	384	376	400	398	399	371	394	364	369	364	399	346	347	389	338	372	377	388	371	360	392	355	399	384	420	392	367	363	397	390	384	374	426	367	397	351	387	388	405	382	336	351	406	352	326	381	375	377	386	374	360	378	349	400	371	340	415	369	374	385	390	364	375	350	441	369	381	362	403	355	385	383	381	373	354	405	380	410	381	382	362	397	375	384	396	367	389	385	379	383	391	369	383	375	357	377	377	379	414	405	379	370	411	365	396	353	385	382	387	386	367	411	362	415	399	389	383	434	377	366	370	386	379	362	397	373	397	398	392	356	387	359	377	348	407	396	379	362	373	355	385	375	384	409	412	395	381	392	378	417	390	356	381	399	390	402	392	372	332	393	396	395	373	422	374	373	386	374	389	412	399	377	396	354	369	371	353	398	388	363	373	405	382	432	380	378	380	360	343	362	363	426	352	374	366	361	377	379	390	380	354	394	402	389	391	415	402	385	393	376	362	394	365	355	382	374	380	351	347	396	370	391	364	368	376	366	364	347	400	379	345	377	363	377	375	348	377	368	363	398	358	358	373	386	395	400	395	385	364	363	390	356	402	371	378	358	352	422	370	380	368	408	371	390	361	368	375	372	381	422	397	384	367	372	384	373	365	391	373	340	358	402	369	411	401	377	368	383	340	383	398	380	396	391	397	338	382	355	389	421	385	366	381	358	359	360	402	398	369	391	383	405	369	364	373	419	354	373	386	379	389	361	365	386	348	391	369	341	381	410	429	377	391	353	361	369	380	385	378	339	412	395	360	372	402	396	390	388	389	387	383	357	375	385	373	400	385	371	393	382	362	321	380	360	380	384	357	391	351	407	379	386	341	397	366	387	379	371	390	393	414	377	385	378	393	370	382	391	365	357	355	376	385	401	350	400	375	426	392	387	351	369	360	362	350	375	386	390	364	375	402	350	354	393	378	367	368	405	390	388	335	385	397	379	344	374	376	367	381	336	436	405	356	390	359	373	378	368	402	401	391	373	382	375	373	362	353	359	378	378	408	372	403	352	392	391	397	369	359	377	318	370	405	386	385	359	363	403	368	393	341	345	372	370	389	382	407	367	385	399	385	384	412	409	370	395	376	379	370	364	424	362	418	434	375	369	388	403	372	380	387	354	372	368	381	375	380	388	378	365	359	358	383	355	374	399	386	398	396	377	349	359	365	379	425	369	385	357	376	372	370	411	393	359	344	392	376	367	344	356	391	355	364	367	338	393	364	387	372	357	376	428	375	392	356	389	400	369	419	376	357	388	373	396	419	366	392	374	376	355	399	388	384	397	362	398	349	405	354	344	364	408	381	377	397	340	359	352	400	362	388	388	400	368	370	383	362	398	360	410	384	360	414	351	379	382	399	392	385	389	356	368	406	379	377	364	378	404	376	359	356	372	403	372	383	361	385	392	376	393	370	351	405	377	391	386	375	367	366	413	425	360	377	381	387	388	353	367	377	393	393	354	349	384	368	380	403	405	358	420	398	370	358	363	397	368	403	392	390	395	390	375	403	358	407	378	355	373	365	387	367	411	384	392	376	378	378	372	398	386	348	353	371	399	337	387	383	424	363	396	359	371	380	397	390	378	358	352	363	380	375	386	410	381	361	346	368	355	381	399	353	351	378	380	387	368	369	392	386	370	406	332	367	361	348	381	368	342	356	373	379	378	401	373	372	368	408	368	374	339	392	382	383	355	396	393	395	384	386	386	363	413	392	392	385	402	368	367	389	353	339	369	385	393	369	414	391	369	368	401	375	367	354	362	361	403	368	405	397	381	367	398	388	360	387	408	382	364	389	378	366	345	373	360	378	398	378	345	388	367	398	371	385	387	365	365	354	393	358	386	368	350	386	394	357	393	381	388	356	410	388	383	395	370	383	367	357	390	406	369	367	371	388	381	379	373	375	387	410	383	344	359	336	391	361	387	375	364	368	343	377	408	405	400	386	350	395	401	390	335	399	386	417	381	381	367	379	385	341	389	380	361	381	389	371	357	408	362	350	398	370	368	388	369	360	389	390	393	386	380	360	388	387	393	380	383	347	340	391	374	425	362	385	383	377	384	368	386	378	398	387	359	373	359	384	383	388	403	395	362	412	356	376	403	381	375	385	374	402	364	358	352	349	360	347	367	383	347	383	392	421	365	402	390	377	391	379	380	407	398	390	368	397	346	383	397	413	355	370	372	356	416	384	385	369	372	386	349	366	370	367	375	431	434	397	351	380	394	402	343	397	399	373	389	372	384	364	351	372	339	379	423	374	400	371	369	408	363	390	341	355	353	386	392	376	353	387	406	396	358	345	360	379	364	386	369	324	385	385	329	377
13052	11129	17707	24279	23914	24045	21442	33307	54051	54049	44606	34215	25194	12828	3231	3064	2758	2390	2070	1684	1296	1105	1059	975	941	975	979	969	957	989	939	952	998	965	974	978	966	975	941	982	944	984	984	970	976	946	971	923	971	988	952	996	991	945	898	993	973	908	942	946	927	947	956	998	994	998	944	959	974	1001	979	944	967	983	955	960	961	961	916	979	981	984	964	1014	958	963	946	989	1030	996	984	938	991	959	983	990	942	923	1006	932	944	950	977	959	945	999	956	969	970	951	997	959	962	990	932	1017	955	994	941	964	940	928	947	1024	948	950	934	964	998	980	960	972	953	969	1005	922	951	961	964	970	959	913	943	936	972	961	955	939	951	928	974	962	947	960	899	940	908	992	932	982	971	906	995	981	1024	974	875	948	925	964	960	962	993	941	991	931	924	935	938	978	922	939	980	959	924	984	929	923	963	975	970	944	954	952	974	967	980	990	973	975	1013	976	990	964	941	960	942	979	980	977	968	923	974	976	996	1004	980	878	949	986	904	947	992	942	971	969	961	950	1035	947	974	921	954	967	973	930	981	985	919	1016	990	935	999	989	962	950	978	973	966	958	972	1001	1030	975	950	962	935	936	1006	1006	940	971	932	954	981	931	994	941	921	927	1002	941	970	998	958	918	965	945	936	934	1019	984	926	971	978	984	928	971	897	931	923	953	920	901	982	986	950	973	920	926	978	933	978	926	914	972	964	976	970	951	904	927	901	924	940	989	967	974	931	983	969	968	944	935	947	960	1013	982	901	981	960	978	946	974	978	996	951	966	889	978	938	1003	993	956	951	909	913	925	974	949	958	981	999	921	960	914	954	964	995	987	949	964	997	910	1007	979	953	965	1004	923	997	978	977	976	966	936	978	950	1012	913	959	953	945	986	976	945	934	987	990	928	1006	964	920	949	956	1027	969	954	889	988	904	946	948	1028	1002	1000	916	944	1004	987	964	984	983	953	968	1010	1013	989	1000	967	909	981	947	976	971	1022	984	961	995	1010	918	987	958	975	896	923	963	924	1018	974	960	965	976	958	991	982	974	925	967	953	983	976	974	956	954	1049	968	938	973	970	923	948	926	976	918	931	976	950	984	1006	967	969	987	964	985	936	978	1019	938	989	1012	944	981	967	962	960	953	920	965	956	932	939	981	970	985	937	1009	999	919	953	928	988	998	947	948	961	965	1003	1009	986	978	941	1005	924	974	929	946	923	981	990	932	966	982	930	992	936	955	942	963	972	950	951	961	909	990	945	980	948	963	982	969	958	941	936	975	982	884	968	943	950	976	1005	943	960	934	948	1004	930	916	983	942	923	974	933	929	985	998	914	986	949	969	949	933	959	967	963	945	964	964	913	971	1011	975	938	941	958	930	978	982	977	911	978	1000	993	956	958	938	961	984	948	990	919	964	993	959	962	852	957	913	1007	940	1005	963	935	996	958	987	940	946	994	1028	1033	949	986	919	1011	1015	978	971	997	946	903	1006	991	1024	981	933	964	954	926	920	904	961	1012	951	978	920	950	895	975	969	986	988	981	973	942	1008	954	934	917	932	933	999	948	954	938	934	943	935	1006	970	963	948	924	990	947	1000	993	891	942	975	889	934	972	958	983	944	913	984	962	1047	953	945	945	976	980	928	1007	988	934	931	982	979	984	987	932	931	908	1014	1003	980	1000	933	1014	931	968	956	972	926	956	948	968	964	989	1033	970	991	995	926	920	953	960	921	1006	963	910	977	1032	913	958	1018	964	978	958	945	1014	940	972	955	958	976	963	999	980	983	970	882	947	939	960	981	949	986	909	962	912	935	988	966	1000	947	998	974	954	921	970	979	937	950	936	943	920	946	936	987	974	1004	950	974	997	975	992	901	945	952	924	933	959	1002	933	952	992	964	993	938	982	1014	910	918	969	929	951	995	970	967	1001	955	922	962	923	953	1016	968	922	890	968	965	978	928	919	979	963	988	895	984	1035	991	981	976	921	923	986	965	923	955	905	1016	981	965	949	993	924	908	977	937	1015	949	974	984	938	961	1044	943	988	998	960	985	952	1001	906	980	949	998	985	950	955	992	987	998	906	1001	922	1003	911	1013	1009	967	972	917	971	969	932	941	978	963	956	892	978	945	936	946	929	906	984	946	991	956	978	970	962	941	983	1004	965	951	1013	941	961	965	954	963	995	965	1011	1005	936	976	951	946	902	1012	963	954	948	1027	965	1006	957	951	1037	1017	971	999	1019	962	919	959	973	1014	935	956	962	966	906	911	956	911	968	943	963	937	974	950	976	941	1012	946	991	1027	974	950	980	913	962	947	987	1021	937	953	1003	968	932	1010	946	983	913	970	933	999	958	975	1002	993	958	1000	911	935	973	1000	1004	959	914	966	957	936	989	967	886	952	918	1008	967	1019	979	994	976	965	948	961	968	956	975	976	940	948	923	881	1035	948	972	982	943	936	947	959	947	973	946	920	982	924	977	990	988	923	950	932	971	901	950	1015	1001	1038	909	985	982	944	984	919	956	948	955	991	997	987	931	978	926	968	964	901	943	944	942	913	975	943	976	964	960	920	961	938	932	956	962	975	930	924	1019	944	1000	894	966	1001	935	968	1012	944	972	991	956	1005	1006	924	979	947	931	982	996	916	964	994	995	1010	947	971	925	966	929	937	974	951	968	952	955	983	932	944	973	943	967	956	942	937	910	907	937	925	940	982	991	968	950	926	1031	959	945	1014	919	945	1000	1004	919	991	1002	937	938	957	953	968	976	1001	998	909	977	984	958	982	999	972	919	988	962	958	971	954	968	977	985	1038	945	920	957	958	975	988	968	950	930	986	966	1021	994	905	976	968	914	958	954	923	912	914	891	955	940	992	924	966	967	1061	991	940	936	959	933	989	965	931	936	899	1005	985	976	984	984	964	981	976	998	950	1010	976	935	970	968	946	940	998	924	914	956	950	965	996	922	966	933	973	900	1023	917	976	951	952	952	956	942	964	925	975	984	968	937	910	999	936	999	946	981	894	925	936	993	889	970	934	913	947	954	951	986	1015	946	958	960	953	963	947	975	973	1036	997	945	1052	973	986	956	965	940	982	927	1024	919	976	952	953	977	925	1025	957	1028	956	906	994	951	999	914	951	931	958	982	949	950	985	1043	964	1010	938	905	946	933	939	945	902	962	973	951	971	994	973	1047	978	912	944	945	974	964	1007	978	884	964	1000	916	1019	931	993	916	969	920	945	989	957	971	948	991	948	972	914	975	956	978	1013	976	953	974	993	1048	949	920	1028	947	927	950	956	950	1016	988	1023	948	973	983	1015	897	914	975	924	953	961	907	994	994	977	922	959	929	966	919	909	1009	959	966	963	940	917	947	973	972	947	957	976	959	1019	1004	962	971	963	946	967	1004	961	976	954	959	993	941	962	946	1025	999	978	949	986	940	966	963	948	960	1005	937	941	931	976	963	965	981	927	938	902	972	942	933	987	958	968	978	1022	1028	944	941	986	1005	942	995	933	915	926	1001	989	961	1019	965	1004	971	975	984	950	997	940	962	955	958	949	932	900	956	936	992	992	950	971	984	988	961	970	931	901	979	937	997	972	940	943	957	942	923	988	949	909	999	966	914	966	936	948	991	929	941	999	996	951	934	984	972	923	1004
5807	4415	6137	5555	4043	2960	1996	1801	2576	2931	2157	1286	1053	707	422	433	376	423	420	362	391	379	403	374	390	366	394	351	414	372	389	387	378	411	330	387	389	379	396	382	400	401	381	413	378	420	370	394	399	413	375	377	390	383	376	363	338	424	363	376	398	380	399	404	404	382	357	413	392	345	393	393	353	359	386	413	376	402	412	354	391	418	433	375	355	340	425	407	376	393	380	369	391	378	342	391	395	354	389	344	383	344	381	396	371	365	394	364	389	376	401	365	374	373	400	349	342	398	379	401	352	376	375	355	403	400	386	385	361	382	354	378	362	339	369	402	373	366	389	379	365	375	381	392	377	337	353	388	384	353	355	364	372	360	404	394	356	388	408	366	365	361	376	383	354	387	380	356	364	381	371	396	362	363	370	374	389	366	396	415	376	437	376	402	368	386	378	359	387	360	346	388	373	371	379	360	405	368	404	383	366	369	372	347	357	409	378	376	372	401	380	402	361	398	396	361	391	360	382	332	417	376	364	386	371	344	393	400	372	350	347	348	337	369	400	371	381	387	380	354	366	393	411	359	370	388	407	394	359	360	375	358	417	380	411	375	392	401	373	386	357	387	371	395	376	394	377	383	406	362	344	383	409	415	405	372	381	362	381	350	383	364	443	394	377	327	379	432	414	406	405	375	404	383	387	399	363	344	352	379	398	391	374	404	378	368	368	405	362	366	378	380	366	368	414	410	378	358	394	362	377	371	394	363	392	379	393	390	348	384	378	407	370	383	365	375	364	380	372	373	405	377	414	382	394	365	361	376	401	398	396	405	378	355	372	354	409	389	384	368	391	352	369	390	359	336	341	388	390	376	357	411	393	395	383	403	383	393	387	391	409	389	379	403	380	382	375	385	372	381	398	353	380	380	386	369	356	405	344	384	406	361	357	377	385	376	382	409	375	375	384	336	375	405	412	386	381	376	371	385	377	399	360	380	394	363	447	408	333	351	358	367	383	381	363	346	379	368	399	405	355	401	352	398	430	372	364	373	430	407	359	441	349	382	391	385	348	383	385	390	441	369	385	397	384	374	424	373	373	389	379	390	346	390	377	355	396	386	376	393	388	377	407	393	354	363	415	383	390	396	388	355	385	355	359	386	388	355	384	407	366	411	379	369	372	417	425	426	368	384	396	373	391	358	369	373	345	362	386	372	362	389	384	386	369	402	374	392	401	368	373	373	423	350	374	413	374	348	387	358	390	379	398	391	383	349	349	367	377	351	399	426	399	358	387	376	366	374	358	390	365	363	366	383	383	361	378	379	342	365	381	368	393	383	397	375	378	387	401	357	402	390	402	396	377	388	401	387	394	423	394	389	379	387	408	399	402	368	365	401	363	396	383	376	402	371	398	362	387	390	386	345	364	376	380	409	354	392	409	395	392	364	372	336	375	366	354	361	371	396	379	337	380	373	389	358	386	363	385	376	384	349	378	360	370	416	412	403	398	358	399	342	397	359	371	398	384	374	367	367	398	375	412	403	374	371	415	386	379	370	375	365	372	372	377	370	357	351	382	380	341	368	394	376	344	397	395	361	366	359	382	408	369	374	364	358	358	363	386	389	375	413	378	379	375	361	395	366	408	394	390	374	372	402	362	389	377	414	335	357	390	385	385	372	384	359	364	405	377	383	370	398	431	363	384	407	378	344	393	395	412	368	318	397	371	358	411	404	374	393	415	389	378	427	384	363	394	360	368	334	362	401	394	429	370	394	349	359	378	366	369	414	393	393	369	384	346	378	382	404	389	398	387	407	372	397	396	390	375	393	370	389	375	367	420	425	335	379	399	365	363	395	370	399	381	383	391	369	374	389	408	405	391	401	405	390	377	381	379	363	391	369	342	385	402	380	353	365	351	360	396	349	405	417	400	389	408	359	368	410	416	385	397	351	373	407	348	375	363	364	396	395	346	369	403	407	377	360	368	369	364	396	376	374	356	353	378	374	395	365	415	379	409	355	350	389	364	384	386	399	353	385	364	359	352	378	379	363	377	385	408	375	398	399	360	401	365	385	379	396	382	382	381	410	419	390	383	369	381	390	343	387	376	363	372	382	361	344	375	373	387	410	411	403	348	405	379	389	373	394	407	392	396	326	371	374	390	381	388	365	349	366	312	405	364	371	369	386	374	367	378	388	346	364	381	373	378	397	400	373	406	370	402	398	347	358	389	356	353	393	365	386	373	397	401	387	377	381	371	377	388	425	385	370	363	401	403	371	424	365	407	380	354	365	378	371	390	357	375	372	365	381	378	393	397	344	324	389	343	363	372	397	423	401	358	400	352	356	383	390	366	375	365	378	355	392	382	385	349	401	357	379	406	402	365	376	391	423	416	390	380	380	338	379	384	400	352	373	358	389	411	390	384	403	382	403	405	386	397	355	390	354	370	363	347	365	367	395	424	400	362	379	387	318	398	388	388	367	378	403	373	355	387	366	353	356	416	366	399	371	378	398	420	348	379	387	386	392	361	376	382	373	386	357	385	364	404	386	388	396	379	385	372	377	362	356	385	369	389	355	368	400	401	378	388	360	364	338	407	367	346	410	357	375	384	379	360	380	390	332	399	355	366	392	398	381	393	375	376	398	382	349	383	397	356	412	405	419	367	368	372	377	381	406	349	380	371	365	352	390	393	393	409	357	365	372	398	349	396	359	365	332	372	372	434	389	344	347	353	394	373	374	420	358	350	382	400	365	368	374	406	339	382	411	406	390	371	371	366	376	385	360	392	380	363	386	427	365	372	394	396	314	364	410	389	380	390	365	389	396	357	368	397	386	349	349	394	396	394	346	382	429	376	400	354	399	346	382	409	387	365	367	409	394	387	361	342	388	351	378	377	385	364	344	354	349	369	401	379	374	376	410	366	375	408	363	376	408	393	387	408	349	422	361	381	383	371	350	400	354	372	384	362	385	385	418	382	356	380	405	388	424	397	374	395	389	376	384	388	367	368	402	356	344	365	363	381	381	363	367	391	372	364	366	382	370	378	401	370	386	396	385	399	382	358	370	390	404	393	392	388	386	369	376	381	371	348	357	378	400	395	370	413	406	367	400	341	389	391	406	394	374	397	385	386	384	363	343	377	391	382	338	421	369	410	384	398	383	369	377	378	382	358	394	353	404	394	348	401	354	375	401	343	394	359	390	381	383	385	395	372	393	385	366	407	356	397	398	383	376	411	413	389	362	391	395	381	404	389	389	381	381	385	358	373	411	391	366	390	363	376	393	404	402	415	390	361	378	393	369	356	352	381	373	369	338	381	395	381	399	347	425	397	355	402	387	374	411	425	395	366	395	400	368	393	378	396	375	403	411	378	382	404	374	382	388	405	369	360	402	361	371	428	380	357	399	407	361	394	371	345	385	362	364	379	390	351	422	397	411	390	406	396	366	390	396	395	386	361	408	358	391	407	394	388	403	400	358	390	396	358	406	355	378	411	385	396	378	370	359	348	364	348	415	412	404
4762	3983	6963	10468	10398	9805	7334	7848	11779	12357	8687	4967	3903	2417	1158	1153	1060	1030	1094	1009	987	963	967	954	949	983	942	984	969	953	973	943	1003	1059	962	1007	946	927	996	955	982	998	997	984	986	1033	968	991	950	975	999	955	970	998	1003	1005	979	976	1007	967	961	1006	944	1024	1001	929	995	967	955	968	986	944	1012	955	968	1047	1017	961	1030	1002	951	1030	1000	943	917	1048	981	948	953	966	953	927	964	948	991	963	960	953	870	938	966	965	942	927	977	986	977	996	950	954	978	947	1007	991	910	983	995	982	925	969	919	981	996	1007	926	949	939	1026	997	985	991	944	928	992	989	930	941	921	969	1003	1001	1023	978	988	942	1002	994	986	978	939	967	977	959	1019	997	984	969	992	991	1008	1003	1023	965	977	966	946	961	926	971	990	945	968	1008	1000	985	949	1018	978	1016	929	1040	969	1004	976	1053	965	988	909	949	968	1005	958	959	996	955	950	932	990	987	980	981	981	1019	966	986	1014	977	971	970	957	957	1011	1057	991	924	988	1003	920	1002	974	960	974	933	959	998	921	980	984	955	929	1016	981	980	986	989	992	974	966	972	1000	964	991	1008	996	994	1006	923	966	967	1001	967	1010	1012	934	943	930	994	939	939	990	961	944	951	946	1029	934	962	962	968	938	944	964	960	948	970	953	906	963	973	930	995	951	951	1039	990	991	974	927	1015	1015	973	964	971	941	1011	1000	991	979	943	954	983	1005	950	958	931	992	933	960	957	962	1028	1021	1039	928	883	1014	973	967	1064	975	981	953	990	966	961	975	988	974	1002	1002	961	1015	966	968	915	989	935	1010	966	994	990	1004	945	1019	1007	947	930	945	938	884	1023	989	984	975	969	995	1041	958	983	956	1029	935	960	994	1020	1007	941	996	940	985	952	983	956	998	993	1011	1002	990	933	1001	1000	991	1026	982	996	992	932	939	933	986	970	918	996	983	954	980	918	923	969	992	999	937	1019	1039	995	959	945	975	1005	980	1017	998	970	1031	960	980	952	1044	1003	975	970	936	987	1010	911	977	990	1023	1006	1008	980	929	968	958	909	1022	977	936	995	966	907	997	993	941	975	1019	959	993	930	1030	995	1029	969	967	937	994	967	943	939	986	1012	958	941	948	926	934	992	1000	965	928	967	926	977	943	964	947	989	973	925	968	987	917	997	930	967	973	913	968	1040	993	930	984	922	990	990	991	935	939	987	1016	945	1002	991	936	959	999	972	989	981	966	984	921	956	973	987	932	1014	1055	950	1016	969	1001	992	970	929	935	973	962	925	987	989	983	925	936	981	943	968	968	904	981	953	981	929	920	1007	964	980	926	1020	991	948	972	1004	993	934	1001	906	942	1039	1013	947	920	985	994	999	949	956	925	969	935	957	941	965	1011	973	1019	969	994	962	949	956	970	1000	999	949	996	930	990	912	970	958	1012	1048	994	1014	987	1008	895	947	1015	999	1018	942	1023	963	932	930	977	1000	978	963	988	973	945	988	953	955	956	1008	980	1002	969	927	971	1024	942	990	977	943	985	976	975	976	929	977	953	976	949	947	945	992	985	1003	960	992	1003	962	980	922	964	976	958	999	905	961	962	944	976	993	928	1043	988	985	969	979	958	913	985	977	972	1003	989	957	937	904	984	1017	942	966	968	965	992	983	983	1013	1010	964	907	954	981	970	962	970	1011	995	928	938	976	1007	956	976	976	937	958	980	980	943	966	961	1007	1005	965	955	975	985	994	965	962	980	978	921	967	1021	962	946	962	962	978	972	977	1021	955	958	944	995	1051	1018	991	944	981	974	991	980	1004	1012	1043	919	990	945	996	954	951	1019	960	952	981	950	1008	1016	971	953	976	995	942	990	914	941	964	979	939	970	921	963	997	974	950	967	928	983	1003	990	937	975	947	1006	970	1045	989	1024	925	984	1017	940	985	1005	989	963	951	1024	973	1002	958	988	1019	978	974	981	902	955	944	1026	1027	972	978	950	953	964	973	978	959	976	995	960	988	979	949	936	917	994	943	994	972	968	968	939	1005	977	946	983	967	1009	947	987	994	1024	956	926	1017	957	980	964	1043	981	1007	980	1020	984	968	967	975	965	936	994	993	964	975	971	1023	956	1011	956	974	992	928	988	941	928	994	980	967	971	982	1047	946	969	991	1021	995	947	982	962	1039	942	982	1010	982	942	1004	979	995	969	929	969	1000	999	1004	929	994	976	989	935	999	999	945	1028	1047	1044	972	930	947	990	956	985	987	935	999	932	935	952	998	1006	961	1002	948	962	993	940	1008	955	977	922	984	970	1019	992	981	1010	940	943	875	990	987	995	924	964	953	959	1009	963	955	1011	960	942	935	961	935	1056	970	1011	957	951	1000	971	1006	977	998	947	980	942	967	974	984	973	969	979	910	987	967	982	950	966	903	977	1012	928	942	1002	972	1025	975	916	959	925	1009	938	966	978	928	969	993	927	1043	986	966	1006	916	977	966	994	997	910	915	932	956	968	997	956	947	977	980	970	991	994	994	988	1001	989	957	981	973	990	978	919	989	1008	965	993	973	951	1049	958	1009	947	954	956	1006	970	969	965	988	967	961	919	948	961	930	950	959	946	994	964	1028	897	943	991	964	985	985	1004	964	987	988	991	986	959	984	975	924	963	938	985	956	972	1043	944	996	921	974	959	954	981	972	1036	987	1000	993	1015	953	948	967	1029	1006	998	983	921	931	949	961	1001	968	957	960	968	976	982	989	994	973	1031	986	997	945	962	955	990	962	939	1014	1006	1024	979	954	959	1001	989	950	991	947	981	959	984	990	956	941	1005	975	977	923	976	991	988	1025	1029	1006	1020	992	958	926	978	975	972	990	1055	980	1003	924	998	956	975	905	967	979	927	954	976	916	924	977	965	953	937	932	974	1013	961	954	987	1001	994	1018	996	921	943	952	1006	915	1033	1001	990	973	958	961	915	986	970	925	941	983	1000	998	971	977	954	985	976	1018	950	955	995	943	974	952	985	1024	976	968	938	1011	966	968	945	938	964	976	937	982	945	1013	984	1001	962	976	948	1003	974	947	1002	1008	987	1026	940	930	1029	948	929	916	1032	950	975	978	987	1001	973	989	981	985	922	950	990	916	993	992	990	998	994	994	989	962	957	925	951	954	947	951	964	987	1013	892	996	962	1063	992	969	980	956	1012	996	990	962	984	1014	1000	939	980	967	952	952	885	975	1001	989	969	988	1030	999	908	988	1023	973	949	953	965	993	1022	974	1037	957	970	972	1001	959	1026	937	1015	938	990	979	1016	971	1040	981	977	959	943	974	1025	955	991	975	1046	981	1008	1010	959	949	946	971	977	934	952	929	914	984	1008	963	967	970	990	964	979	993	930	999	1020	954	1012	960	978	1013	970	966	944	978	996	1023	962	965	958	986	968	997	917	957	936	969	1032	1007	1011	969	989	995	926	964	999	956	967	989	966	986	994	963	955	995	970	1014	1012	977	996	954	918	943	997	983	979	1071	923	1000	993	948	931	979	940	988	1027	957	999	921	946	963	874	930	937	951	1005	975	1014	945	966	979	989	962	992	1011	992	988	976	1021	894	966	969	1008	954	941	993	998	1026	954	989	961	968	1009	959	997	1029	985	975	955	956	990	963	940	979	976	1011	1050	965	973	934	959	969	1017	981	960	1025	976	965	993	1001	981	1020	950	979	993	1013	981	990	1015	947	983	920	990	958	957	952	999	1046	971	963	951	973	975	1036	1021	1019	973	977
14267	10030	14714	16234	12966	10511	7380	11433	24447	25986	18148	9772	6306	3295	784	562	549	523	505	425	438	453	416	423	412	371	376	358	435	409	360	399	391	386	408	411	390	414	378	388	388	414	383	358	380	384	408	364	370	387	392	383	400	381	399	371	397	391	398	358	390	404	418	389	423	389	413	429	408	408	379	415	375	384	403	383	438	392	403	399	371	385	400	393	442	405	408	408	423	359	406	360	386	396	390	386	442	389	415	371	369	362	390	385	399	388	355	396	404	363	408	389	400	401	408	374	425	387	410	417	349	374	386	375	423	391	387	358	391	373	364	381	376	384	371	373	361	386	385	381	386	380	408	423	383	411	386	392	421	416	406	389	406	402	379	388	388	383	405	371	402	387	379	363	410	377	363	383	404	396	415	390	359	395	337	376	400	376	404	385	400	390	442	432	429	350	371	397	363	390	418	384	404	420	392	382	365	396	402	423	425	392	415	386	403	392	375	386	391	356	367	370	409	370	378	410	395	367	385	405	391	357	369	382	420	384	408	385	380	400	377	366	360	364	414	409	392	374	371	379	401	416	365	387	374	374	401	410	378	385	414	388	399	399	391	356	369	423	370	384	368	351	393	355	421	400	390	392	352	386	402	345	407	404	402	404	368	359	426	435	403	380	431	452	417	400	367	379	415	405	387	391	376	371	405	420	388	357	381	443	438	384	385	393	353	371	359	381	392	399	407	357	377	380	428	366	380	403	376	375	371	378	386	353	390	399	421	386	378	405	387	377	377	388	422	421	369	403	385	402	374	388	369	393	388	388	385	388	397	397	405	412	329	391	405	398	393	388	436	395	381	393	392	367	399	439	406	407	380	399	423	358	353	372	405	374	372	394	373	407	389	394	381	386	409	386	362	406	427	403	400	430	378	384	364	400	367	412	376	419	408	386	412	410	389	383	377	431	350	399	405	419	416	406	380	349	346	386	377	392	390	388	399	396	407	373	378	374	390	382	413	374	376	385	420	387	410	395	398	388	390	397	383	359	386	379	386	377	394	387	396	418	368	400	373	366	417	358	379	377	366	418	385	395	401	383	373	406	415	368	394	392	351	384	419	407	350	386	414	363	392	392	405	383	368	371	379	362	375	385	374	396	404	404	399	418	391	381	393	375	386	405	401	395	377	427	378	380	362	399	409	397	380	376	431	372	367	370	407	377	434	410	382	389	392	383	377	359	363	426	425	414	404	388	378	389	373	396	396	388	383	422	361	393	429	398	415	429	387	375	398	393	357	366	403	375	438	392	372	415	401	422	397	401	372	387	376	412	390	386	388	391	387	356	389	349	373	374	368	400	370	387	402	365	407	401	421	425	386	412	383	392	411	408	351	412	432	401	409	425	401	401	406	351	370	383	405	434	361	414	391	399	353	385	413	390	391	410	400	389	400	386	401	405	389	393	374	382	447	377	406	376	412	370	388	414	376	363	397	378	389	387	371	390	376	373	387	393	380	394	383	411	397	361	376	376	406	377	395	408	404	412	410	382	362	399	404	385	362	405	380	385	378	399	397	418	373	389	376	388	422	425	347	372	371	358	409	390	408	405	410	429	431	393	380	409	429	397	390	401	368	360	377	385	384	420	371	385	380	399	345	369	364	377	416	379	392	396	369	367	383	402	394	416	385	366	408	391	356	347	393	409	385	392	386	383	430	390	409	395	414	387	361	406	405	378	392	376	421	422	375	417	382	394	399	435	399	421	407	360	379	400	398	364	410	418	395	404	436	391	389	374	404	417	381	407	406	367	373	388	389	394	382	350	413	403	367	408	413	375	404	418	392	390	381	395	399	406	374	393	404	417	356	384	379	356	388	395	393	414	372	418	376	366	391	357	398	381	367	379	386	394	398	385	414	377	390	405	379	381	397	448	400	375	375	390	393	381	400	382	403	385	414	398	389	372	421	416	346	408	365	409	403	413	413	389	389	396	371	396	402	381	394	406	420	431	376	361	408	374	408	386	371	367	390	351	413	406	365	405	394	349	377	394	401	392	402	380	399	400	389	399	384	431	370	403	426	407	388	433	390	402	408	386	432	407	391	437	424	395	421	348	392	424	409	360	399	359	384	418	397	363	369	375	404	401	401	386	379	393	398	387	391	390	415	414	361	428	401	404	408	414	429	410	384	379	402	393	408	365	380	370	377	388	426	415	401	385	399	389	377	398	395	397	440	393	418	357	388	374	383	360	400	414	358	363	431	432	421	443	420	380	395	386	370	392	353	385	409	371	402	390	412	390	378	392	401	414	348	381	412	404	373	401	367	408	402	389	394	368	412	382	404	425	368	374	371	404	410	414	436	418	377	378	389	405	400	384	379	385	343	371	411	384	422	409	405	372	390	373	407	382	382	396	391	383	406	381	412	405	380	408	372	421	375	388	406	424	398	356	379	358	383	389	374	370	405	397	362	392	362	410	403	385	395	381	376	389	391	387	399	363	354	364	377	390	380	422	411	362	352	379	384	355	401	374	388	394	393	381	382	395	402	398	402	374	422	382	406	393	365	362	388	425	393	387	339	429	403	394	378	379	363	391	383	382	394	403	399	388	390	377	416	459	356	377	418	385	391	399	364	404	398	377	413	354	391	406	372	352	391	406	403	409	383	357	432	372	419	398	410	382	383	394	396	377	387	392	398	345	379	374	391	357	394	429	398	379	408	429	373	399	402	412	384	413	407	390	383	427	405	397	465	361	421	420	409	385	373	404	354	370	401	388	434	366	394	383	408	369	403	349	389	396	366	387	370	408	400	384	402	378	374	412	396	428	410	356	370	393	361	407	409	391	401	418	342	386	404	382	411	356	406	390	348	399	419	351	362	371	404	373	391	391	382	351	385	418	396	384	392	386	389	395	427	431	383	393	394	398	424	417	404	405	385	382	410	401	406	344	393	424	429	395	363	407	379	391	438	380	391	405	389	409	402	421	403	406	381	405	389	373	387	362	376	375	408	409	406	405	397	394	365	416	393	399	394	408	364	381	371	379	426	403	400	389	375	357	420	376	380	415	413	405	414	429	417	380	393	368	396	428	401	403	416	405	414	366	412	404	400	355	381	361	396	360	382	373	415	404	390	383	342	403	400	396	392	370	358	435	387	376	410	397	381	392	370	394	416	402	371	390	399	384	414	370	433	396	400	405	392	401	351	385	364	404	393	375	425	402	378	378	406	399	380	410	408	398	451	370	397	386	371	383	360	390	367	385	403	417	398	380	337	371	388	377	383	405	361	395	389	401	430	386	382	394	395	405	353	413	374	344	360	410	398	410	419	395	417	388	371	407	368	353	407	369	371	425	402	412	409	404	413	385	379	420	390	419	381	383	375	386	373	402	402	405	407	380	410	399	378	354	392	375	371	373	388	393	387	401	362	441	383	365	368	379	373	367	409	414	392	413	413	404	387	369	400	388	377	367	383	354	349	425	395	411	394	416	389	390	385	372	388	360	355	366	361	410	367	398	395	401	396	379	403	388
9866	8280	14001	19625	20662	20139	17661	27632	43460	43340	35311	25551	20443	10525	2605	2158	1797	1887	1585	1379	1222	1042	972	1003	1036	1029	954	1019	1027	1006	1012	1031	1041	981	992	979	1036	976	951	949	999	997	1041	995	988	1010	1018	993	957	936	965	971	1059	1036	1030	978	1025	953	998	990	941	1014	974	1009	989	1002	980	993	1054	984	997	968	993	958	985	972	986	964	1024	1000	1030	1003	974	1027	976	1049	964	1048	1072	1027	978	1001	996	1018	995	996	974	978	1010	1019	958	998	1000	967	1003	1029	1044	947	985	934	1013	995	997	954	1014	986	984	1017	1069	1005	1025	989	930	1032	937	979	971	972	1007	1013	1007	960	969	991	957	982	966	984	1056	1054	1051	1019	988	996	995	1020	1040	977	958	944	980	1026	955	967	1022	978	1002	942	1003	1062	1075	992	1005	1023	1064	955	1080	1033	1005	1017	971	1016	991	986	979	983	976	997	959	1008	1010	935	938	1002	994	1001	1005	961	996	990	1052	1002	997	1016	975	1049	990	982	1047	1030	1029	953	985	965	961	984	1010	1021	979	1048	1001	973	1035	1036	967	1010	1011	1012	949	966	959	1031	960	978	1048	1020	1045	1015	965	988	968	947	1055	1000	1041	988	1022	1034	998	980	987	989	1035	1022	986	955	954	965	1020	1016	1006	982	1034	1004	1007	958	953	1008	1036	984	1006	1040	1016	1010	1043	941	940	1003	1010	995	994	970	991	1012	985	990	1024	981	1045	985	1018	1024	1010	984	999	968	937	1056	979	982	1041	955	1021	1033	973	986	964	1002	1006	994	1003	1011	1102	964	1016	1012	951	1032	1027	938	1042	1027	1017	989	1009	994	1001	967	993	1015	997	993	982	995	969	1035	1003	1013	985	978	1053	1019	1004	996	954	1001	972	984	1007	1016	1003	1029	946	993	999	1051	1017	979	1025	1022	986	1017	924	1051	1029	1051	1011	963	1016	984	1020	1020	1005	1002	974	1008	1059	1010	1034	1008	963	1018	1008	1042	1010	999	1034	1002	991	1006	969	1003	1008	972	950	998	1011	1007	976	1014	997	966	972	1022	985	974	1028	1038	940	1011	1019	989	981	1041	997	981	983	1050	953	945	997	1016	1003	1024	997	975	1000	982	992	1006	1005	986	992	979	968	1017	999	992	1019	1006	1005	1009	1038	984	1065	995	950	997	1027	960	1011	1025	1004	965	972	1008	1026	977	1076	958	1044	966	986	991	1032	1040	1048	1028	967	1042	1016	998	978	1044	962	988	1022	1010	933	1008	964	975	997	1008	987	1057	1047	1079	967	984	986	1012	977	965	1015	1030	944	1063	969	986	1005	949	976	973	1034	1006	983	999	1053	988	994	992	1060	962	1068	1002	961	977	1008	1003	979	1018	1009	1031	995	1025	954	1019	989	1033	961	984	990	1013	1002	947	978	1019	1041	1015	984	945	954	1010	947	943	1010	965	982	1043	1012	965	968	978	983	1011	1032	1009	1001	966	978	962	977	961	1003	1005	1032	1046	960	983	1022	1002	984	1045	1019	895	1003	1032	958	1048	971	967	1030	971	1027	976	989	1082	968	975	1059	995	1007	1044	962	1055	1038	1014	992	952	961	957	995	983	1022	1034	1007	999	1029	950	979	970	978	996	1023	979	928	1018	1062	945	999	1063	992	989	1044	1016	993	1013	1025	999	1029	996	1045	964	1040	996	1009	1030	1057	961	971	996	950	971	1012	914	1055	962	995	962	964	1022	1005	996	1014	991	1005	978	1005	991	1001	1017	1024	1013	1002	977	998	1021	992	1037	1014	1012	995	1001	975	983	1053	1022	980	977	1039	981	990	1030	981	1006	992	973	1055	1040	938	1007	1016	967	1045	1027	1081	991	1006	1073	992	1020	1036	971	957	973	1061	979	1017	996	1014	996	1038	982	972	972	969	1039	975	981	962	1026	997	1031	945	1014	1007	995	971	919	1008	960	949	1014	1004	1001	1030	999	986	1023	1037	1019	1013	946	1039	1032	968	949	998	988	980	987	1023	997	1031	985	986	994	969	953	958	1003	988	992	1036	989	991	996	957	1017	977	1022	979	936	963	997	962	1043	979	1013	1020	1002	949	1075	1060	1038	995	975	960	1001	1011	988	1046	968	1053	1058	1012	983	986	964	1011	999	1030	956	1037	1023	1027	1040	988	1042	1022	1005	971	1008	1009	983	927	1040	988	1083	1056	995	948	998	1018	1007	1007	969	1000	959	987	1016	1021	983	993	983	984	1004	1014	1045	1068	1017	1030	1032	1014	966	996	998	950	999	962	1020	981	967	958	1023	962	1013	997	953	990	924	991	1013	1021	1035	972	985	997	1051	1024	1030	990	990	1029	1046	993	1039	964	990	983	1010	1049	940	968	1016	958	968	979	1049	945	990	1051	1030	1014	990	993	992	1030	1036	1022	966	986	1071	1052	1031	1031	1011	965	1041	995	999	976	1003	997	956	1030	1002	1018	1011	993	1020	967	1035	1014	998	962	1007	990	965	1043	993	1046	982	1015	1008	972	1057	994	1044	1023	957	1009	1030	986	1003	966	970	1028	997	981	989	1057	1031	996	986	1013	1044	1004	1107	1053	959	1027	1009	986	978	990	1025	1025	1034	1054	985	992	1055	1011	1002	1047	987	981	1042	948	992	1007	1004	1037	990	993	949	999	985	1004	937	979	970	1033	1026	1053	943	1016	1031	1040	990	1013	996	937	1035	1005	1000	982	1003	1018	1016	958	951	989	995	916	966	1004	984	948	990	1001	978	986	1032	1003	1014	992	1041	1011	993	978	1012	972	1005	951	1045	970	1003	966	1023	980	989	1023	985	1015	988	1054	972	1001	1032	995	1009	1059	1014	1004	953	993	962	1003	1003	993	984	1009	1009	1056	1028	965	1015	987	941	1045	984	996	982	1005	969	1000	1003	1038	999	1009	1040	1047	993	1034	988	1005	1058	1032	985	1012	1007	980	1032	975	1001	948	971	994	998	979	1050	1004	1002	988	987	949	977	1002	987	953	1054	1023	966	996	986	1013	992	1020	989	962	1040	1018	1053	1016	971	995	1015	1014	979	1013	1001	1007	1030	959	1043	963	979	992	994	982	979	951	986	973	1054	1058	1004	1048	971	962	1015	979	961	981	1021	1053	1011	955	951	970	1024	956	1032	1066	1023	1034	988	1080	1018	1017	1037	974	1002	1026	1007	1060	1021	1063	1020	996	1013	996	932	945	1005	973	973	1005	1057	1058	997	1058	1033	1086	1004	1025	928	1073	1059	990	965	1049	1016	942	1003	1004	981	1015	989	1047	961	1043	1004	1048	1013	1017	1010	975	987	945	1011	1022	969	996	1035	1056	1033	1006	1018	1059	988	982	962	952	914	969	1017	1009	1006	971	975	1003	979	927	994	954	1006	992	985	1036	996	1046	988	982	1012	959	979	1007	977	945	1050	1014	934	1034	1040	969	1054	988	980	987	967	962	1038	1014	961	989	1027	964	1012	1037	981	1011	976	1032	997	1036	988	1026	1039	989	983	1000	951	1005	976	1074	977	1013	1003	936	1001	981	982	1017	1021	1001	991	1063	961	1041	1030	1017	979	969	1039	965	1009	1026	1012	999	1025	975	999	975	962	1001	935	1035	1042	977	1030	988	1004	986	999	1013	999	987	1015	1016	998	1049	999	998	1027	972	1009	974	1034	966	994	916	993	978	973	921	1001	1060	1006	1003	976	1013	1028	965	942	1031	1009	1045	976	996	935	1011	1051	983	973	987	1002	1018	1006	969	949	1005	968	1004	971	1062	1000	942	972	958	978	1000	980	935	1016	984	986	994	933	994	1016	952	1004	955	1093	980	1001	1038	1049	1019	954	1019	980	991	1025	1011	965	992	978	962	1018	986	990	1005	990	992	1033	977	992	993	954	1005	939	1052	1019	1035	975	1049	1006	987	1031	1011	960	1013	986	1010	974	996	993	1046	954	1044	995	991	998	997	1003	1008	954	973	1029	991	959	958	987	955	978	981	942	997	970	959	1010	1013	974	1010	997	980	1032	1023	1007	1012	1016	988	1025	907	986	999	1030	1022	991	985	996	1027	1041	929	1050	1016	1068	990	1004	990	930	965	1028	995	1001	1016	957	1034	997	1019	974	999	967	923	950	956	1001	1007	1013	1024	952	972	1015	941	1046	987	956	948	1012	998	995	1019	999	1060	948	1096	988	1025	1004	1032	981
21291	15021	20761	23227	20364	17664	12987	20065	36944	37611	28692	17595	9998	5270	1091	851	721	789	702	547	471	419	441	404	326	384	391	388	415	380	368	351	324	375	370	371	358	356	376	363	363	389	409	380	347	358	349	377	344	361	414	374	363	365	363	408	388	372	406	391	363	358	377	367	341	368	362	368	406	365	376	393	357	409	374	402	380	362	382	386	346	371	391	340	380	384	384	346	382	364	373	381	364	329	342	401	366	390	399	392	340	369	393	383	385	390	370	381	376	401	379	371	364	391	403	407	373	371	366	352	379	403	389	379	337	341	379	400	389	378	386	381	381	400	353	374	357	374	380	354	391	352	400	381	374	375	349	376	375	386	370	380	375	402	335	387	369	375	350	362	381	400	354	405	403	366	390	376	382	389	387	391	392	376	357	365	351	395	382	376	379	414	383	373	411	364	412	369	365	369	379	352	364	360	380	365	351	398	362	379	393	387	369	373	392	345	371	382	372	362	390	425	339	347	375	341	358	352	334	391	375	377	370	338	418	406	398	398	374	375	385	402	372	339	380	372	416	380	347	358	375	350	356	365	402	383	362	369	337	373	323	365	370	353	386	397	341	382	378	376	400	395	376	414	366	386	370	390	386	401	329	399	332	352	361	394	414	420	374	360	359	379	352	383	393	358	372	382	379	384	371	383	393	355	361	380	379	404	353	393	331	411	404	395	360	369	369	395	365	409	379	341	374	357	326	380	391	390	362	365	365	337	392	364	357	370	334	389	384	361	350	357	382	362	358	383	407	356	381	363	370	348	360	365	386	361	410	372	363	380	381	318	363	392	424	325	366	404	397	392	372	363	403	370	388	369	380	384	344	349	362	331	358	375	380	388	326	389	376	381	355	396	372	332	382	378	388	360	360	354	366	346	370	358	372	362	355	360	364	360	373	361	349	378	352	389	407	413	388	376	390	386	357	334	372	362	363	381	383	349	397	382	377	376	370	318	380	387	374	359	392	358	376	360	367	379	413	375	394	365	341	381	403	342	398	327	363	367	346	395	383	380	359	365	354	388	378	353	391	360	399	387	335	380	368	397	396	407	389	384	357	377	406	381	375	406	368	407	373	370	382	373	338	387	363	402	345	347	398	384	369	365	386	340	346	409	368	371	356	344	386	337	376	370	348	370	372	396	388	370	384	346	369	420	320	401	374	382	380	372	383	359	380	367	383	327	360	416	413	382	357	365	363	362	366	376	366	351	391	409	390	365	346	356	332	374	408	363	383	385	353	396	364	347	364	371	382	377	348	359	394	384	358	410	358	361	362	337	379	372	372	353	364	377	393	382	389	342	356	358	374	378	374	355	372	365	388	349	389	381	387	368	375	401	351	406	391	366	354	364	401	377	377	365	413	385	363	365	355	345	375	329	359	354	358	388	388	371	369	349	368	393	375	396	394	349	360	399	322	366	366	385	366	374	391	367	421	350	408	358	367	358	380	355	378	371	371	408	334	348	356	377	348	374	390	384	365	415	389	373	354	394	394	350	358	367	371	381	388	386	402	388	382	382	393	395	385	380	403	351	370	406	365	402	390	398	368	355	403	378	378	338	369	343	358	395	367	367	366	357	372	395	337	410	349	395	377	335	371	372	380	356	371	383	348	355	359	373	341	373	373	364	364	371	407	365	363	360	372	345	356	361	336	389	378	396	375	374	354	359	412	385	404	404	365	381	388	412	343	360	376	401	386	393	332	358	372	396	375	400	394	402	357	381	383	380	375	368	413	385	370	393	343	352	354	344	382	378	346	385	388	378	389	405	354	366	355	366	383	345	391	366	391	414	382	367	354	351	374	359	345	405	377	367	393	351	425	362	375	379	338	359	400	358	376	384	378	364	372	368	368	368	378	384	352	339	378	334	375	394	380	397	371	398	366	384	351	351	415	363	398	404	408	397	393	368	354	383	393	348	381	368	381	375	390	371	350	406	363	393	356	335	400	334	355	402	346	379	386	371	374	416	374	362	355	363	389	360	346	390	384	392	361	355	413	413	344	380	328	377	389	357	375	355	410	400	370	368	361	374	373	371	404	380	411	356	357	365	376	376	366	380	389	378	358	364	354	371	383	387	394	400	377	379	368	378	364	420	382	389	326	347	379	326	348	390	361	370	395	397	363	379	394	378	344	369	365	386	360	377	386	367	394	336	382	384	357	391	367	349	385	377	350	346	413	340	345	333	364	361	370	375	371	391	383	369	378	371	363	409	401	368	356	372	359	379	364	375	382	370	384	391	358	408	382	367	374	369	375	342	361	377	365	357	373	372	350	373	383	388	346	373	340	365	395	330	379	419	355	371	382	417	360	365	375	394	373	370	388	381	386	361	403	358	391	377	361	412	392	365	381	352	339	326	343	365	393	393	369	372	370	395	366	333	379	353	360	356	346	374	375	376	410	385	391	382	389	366	380	386	354	393	357	362	367	331	360	349	353	387	381	364	376	347	382	371	385	336	388	363	390	382	374	409	389	371	409	372	386	357	349	378	361	370	345	364	352	335	337	373	354	353	354	377	366	386	389	387	388	388	360	344	370	378	393	346	368	368	361	356	389	375	352	397	368	363	374	388	380	375	389	351	391	368	361	363	390	401	331	375	361	400	374	380	386	366	354	367	389	370	349	421	424	364	358	376	382	370	375	356	377	354	361	376	341	397	405	386	385	366	377	369	414	349	393	346	374	381	384	347	361	378	337	380	382	385	356	411	361	366	365	367	376	365	368	373	357	358	334	348	359	349	364	364	415	364	377	397	342	366	365	358	387	389	357	363	389	395	384	358	379	383	367	377	325	401	390	371	387	366	381	377	357	343	364	367	394	334	337	374	367	368	360	368	354	347	374	392	344	390	346	359	388	350	393	361	360	364	344	363	384	338	343	392	381	348	360	376	404	380	346	418	381	359	369	373	355	388	317	377	387	386	362	383	350	370	402	403	311	384	382	382	343	369	378	393	370	357	352	361	344	372	375	365	409	335	345	364	365	333	394	402	388	368	364	362	384	339	378	398	346	352	380	387	386	370	405	385	350	391	423	356	387	346	364	381	401	374	357	379	327	342	364	435	377	400	352	397	377	403	376	373	338	358	374	370	371	398	409	376	378	389	337	356	374	390	358	390	379	358	360	400	378	404	378	402	390	362	386	323	377	341	383	383	375	350	384	390	351	388	369	381	402	380	377	377	355	373	376	375	334	350	389	394	367	356	370	409	353	387	372	402	368	359	354	361	358	332	375	394	340	400	389	361	352	355	346	384	370	361	383	385	357	375	339	356	361	358	365	372	365	390	389	391	363	371	378	365	413	396	375	370	337	361	375	362	387	374	386	364	331	347	401	399	352	371	381	366	392	373	389	356	388	381	394	397	348	372	394	343	343	364	348	370	370	371	353	400	366	356	330	391	409	341	362	374	417	383	381	371	412	396	381	346	392	366	380	410	369	393	351	371	388	386	403	349	354	368	418	376	392	388	358	413	373	338
12450	11118	17775	24556	26348	25290	22322	37652	52958	52195	44245	33467	26079	14453	4342	3485	3069	3125	2556	1868	1298	1116	1068	983	1013	987	929	1000	893	921	951	940	923	1034	949	994	943	1015	977	930	937	972	992	941	922	987	926	940	943	932	954	992	930	979	979	937	953	933	936	922	915	940	967	935	964	960	963	980	940	960	965	952	932	919	1000	950	942	951	977	969	938	949	910	938	930	951	983	966	923	958	1016	965	930	967	982	955	957	975	981	950	972	919	971	976	957	975	982	966	961	945	963	978	991	949	937	980	934	947	989	891	946	930	932	981	913	954	922	1017	927	940	1027	945	944	896	928	984	922	907	937	963	960	975	985	961	970	952	968	918	953	926	987	934	979	879	949	935	953	906	980	941	998	957	929	955	999	962	973	967	920	971	935	943	986	977	982	923	912	943	993	972	940	978	962	931	938	925	973	967	1012	968	963	978	999	916	886	968	911	954	979	912	939	934	916	903	981	974	967	966	977	921	1006	949	954	961	984	1001	968	968	1009	944	1022	961	971	987	930	967	936	935	929	1005	964	963	1005	967	962	952	948	927	963	1008	917	940	984	952	969	922	895	923	942	962	910	996	975	932	974	961	995	995	948	948	1001	898	921	915	946	950	961	987	995	987	918	949	945	1003	961	968	973	944	994	951	961	944	923	991	944	969	935	934	975	953	976	987	967	985	955	999	996	928	969	939	969	952	936	956	915	907	939	978	989	958	1000	964	946	907	937	953	980	933	961	1004	883	939	978	951	939	961	974	918	956	982	924	956	933	1011	940	958	1024	949	934	998	945	946	970	984	1013	917	976	954	923	986	949	950	1016	989	917	895	913	981	916	967	899	940	936	949	947	983	915	949	911	957	920	952	984	951	939	983	1012	944	913	957	936	918	971	904	971	932	976	897	914	1002	973	944	1044	953	924	961	987	961	978	947	953	967	937	941	1018	965	933	920	951	997	1034	937	945	952	952	952	932	923	971	925	891	989	950	1023	966	919	944	1005	986	1015	957	881	989	926	966	957	876	981	966	947	966	947	1012	1006	960	963	970	976	901	922	970	922	945	952	960	992	953	1007	959	920	987	950	1010	932	955	916	956	963	916	977	935	976	979	972	1006	955	934	968	973	948	913	994	975	967	955	958	1002	966	909	996	947	982	1019	961	929	933	954	984	1005	937	966	972	943	963	992	973	943	998	899	951	987	976	904	921	970	956	1039	976	956	1015	917	966	998	1002	896	945	977	920	952	952	915	1015	920	949	979	947	951	966	918	960	947	940	942	958	934	1001	933	910	976	972	1013	906	1001	922	938	920	953	931	968	954	948	966	982	961	902	924	970	948	953	939	900	1017	998	855	985	911	955	984	947	958	927	947	947	955	940	869	973	921	1018	943	932	913	940	982	981	993	952	963	961	942	951	965	960	949	951	949	985	908	986	966	1002	940	955	938	905	990	937	921	920	954	938	958	944	1024	932	922	1007	884	944	934	979	989	997	937	956	999	968	901	983	995	877	987	945	974	958	968	922	982	959	953	951	974	970	952	968	962	937	910	983	953	976	985	978	950	984	938	909	960	905	937	1031	970	920	984	972	1011	956	953	951	948	953	972	956	932	927	1014	949	958	956	945	980	1014	893	926	937	923	960	996	948	982	980	978	981	1004	892	983	920	928	973	966	974	987	952	963	938	977	971	940	966	904	947	995	990	1007	1016	976	950	967	957	951	987	964	1010	943	978	1004	965	1005	905	928	917	928	966	965	970	942	938	972	932	933	961	963	951	970	947	928	888	905	981	969	932	982	981	978	911	920	964	969	925	931	984	962	951	1009	948	1022	976	916	959	941	980	972	985	950	952	942	953	922	955	896	1022	984	923	977	954	948	929	942	951	951	920	979	982	1007	957	941	977	985	993	1016	946	975	965	975	959	984	982	951	949	981	965	973	941	952	904	955	942	893	965	894	958	931	912	934	933	966	927	898	965	976	977	985	927	961	982	976	998	946	975	893	982	940	951	914	975	973	965	985	930	944	956	922	921	922	911	961	927	937	989	975	973	962	969	946	952	947	964	968	948	937	923	951	982	930	951	981	984	1032	935	941	968	942	1003	946	937	959	923	965	972	939	958	937	968	938	979	933	964	917	1002	929	987	968	993	954	966	894	954	960	967	961	946	1033	970	935	931	978	929	935	950	911	956	993	967	914	961	927	951	931	934	991	915	978	969	909	924	964	989	958	931	1007	978	941	982	988	1019	990	872	923	924	948	932	945	967	979	949	923	994	974	946	965	987	985	1004	939	976	970	965	959	938	940	941	972	921	959	963	961	984	916	978	937	945	937	956	945	988	930	984	915	903	979	927	1016	942	1003	932	968	913	881	954	975	969	987	1027	928	896	965	949	936	998	985	1014	1008	938	926	968	933	947	924	973	929	968	953	966	955	942	988	959	942	990	948	966	946	981	929	972	976	976	929	957	966	946	965	960	928	958	946	968	966	960	902	982	935	937	969	932	945	979	966	934	939	959	988	953	973	989	960	953	947	947	918	968	933	1001	950	909	1018	973	956	939	935	937	968	962	931	933	954	923	1043	951	941	896	952	920	915	966	934	941	922	896	951	948	955	979	974	909	954	929	954	976	955	995	947	965	950	963	953	952	924	959	916	970	964	987	904	961	897	979	901	972	976	944	951	979	962	995	936	995	987	921	918	961	960	927	948	966	954	932	985	965	957	945	988	951	867	974	927	918	946	968	911	992	911	909	1002	977	961	944	929	927	988	957	948	908	958	936	928	970	891	910	896	936	932	958	991	933	989	957	1007	911	994	1031	935	953	894	886	940	921	873	979	945	929	944	942	933	958	972	909	1032	985	992	967	927	924	976	989	929	1010	981	940	906	959	945	933	954	935	984	948	937	994	984	912	956	951	952	918	962	975	1021	971	909	953	923	952	957	923	995	942	981	953	973	934	974	982	894	985	908	944	963	923	942	964	933	981	969	876	917	910	956	1001	885	975	903	978	985	930	1052	992	911	948	958	973	967	947	916	927	932	976	992	959	972	927	978	1001	935	925	890	914	949	985	1001	938	956	958	942	951	953	928	965	982	980	939	985	975	951	984	977	943	931	892	932	930	951	1017	965	950	940	952	973	930	910	972	942	919	886	915	950	920	941	891	916	931	913	971	906	957	930	916	1015	956	980	960	868	1015	922	935	1018	981	987	981	969	931	934	999	931	943	960	965	988	982	976	957	980	936	1008	987	959	972	975	943	972	944	980	955	937	931	959	924	964	952	953	931	960	946	971	911	968	912	926	930	995	971	964	910	929	955	994	878	964	947	967	996	957	939	951	970	960	968	942	945	940	976	937	956	998	953	993	983	979	958	931	959	962	959	941	949	998	910	956	950	983	912	982	939	931	917	928	926	975	920	977	970	977	887	935	910	961	954	968	961	954	930	952	935	919	1005	938	958	924	925	950	996	920	994	906	951	957	961	908	1059	977	986	962	929	928	957	960	1011	938	915	934	938	953	960	907	950	995	882	984	921	1001	958	936	965	979	937	989	1017	990	926	953	965	942	995	961	914	929	988	972	937	905	933	899	917	965	877	948
5891	4492	5847	5810	4641	3460	1732	1624	2502	2764	2235	1397	970	746	434	383	364	389	377	361	392	393	387	389	397	384	347	377	349	365	381	380	364	372	382	383	382	393	415	374	355	362	400	332	385	352	388	343	365	359	381	387	358	370	360	427	387	390	402	360	363	395	416	349	396	377	413	360	398	357	387	355	370	360	379	387	385	355	347	400	367	350	379	338	371	357	371	361	372	401	358	387	381	379	365	337	386	369	366	403	378	363	366	362	356	366	354	368	395	410	405	411	379	369	380	390	421	384	371	372	389	350	344	341	370	378	373	361	374	397	393	357	391	391	407	378	380	363	387	375	395	366	367	370	369	384	376	362	359	398	346	356	363	377	390	370	432	412	362	361	350	374	369	369	355	379	384	342	386	347	393	361	386	392	369	395	364	369	359	395	378	399	368	354	382	380	406	346	382	358	393	393	384	371	387	365	361	390	375	348	391	331	397	354	382	372	372	385	410	399	384	354	350	369	384	361	400	378	431	401	340	317	374	365	399	368	347	359	368	378	372	359	361	343	398	408	344	371	350	367	389	367	339	388	391	336	402	415	353	392	367	322	398	373	374	382	383	353	386	370	361	363	383	384	384	369	377	349	366	386	391	395	395	367	366	340	357	388	433	390	379	339	392	358	389	374	377	350	395	355	335	358	371	364	378	352	352	383	364	395	365	378	380	384	356	360	402	389	398	359	366	398	358	360	387	390	392	386	340	376	403	360	381	413	341	339	391	362	370	356	375	375	411	346	366	396	397	413	366	365	391	345	416	393	326	347	397	377	386	361	368	357	369	343	400	402	387	387	390	388	382	373	390	361	394	348	351	391	360	383	369	383	338	353	402	367	390	354	374	386	404	388	358	368	359	386	395	411	359	372	370	356	396	362	347	377	372	352	353	379	346	378	380	356	346	363	373	378	386	370	369	375	388	339	393	360	383	376	402	374	391	355	351	395	419	396	348	371	367	355	379	373	361	379	368	357	386	364	374	419	419	417	371	348	360	395	354	359	397	389	361	379	375	378	395	355	375	351	393	394	376	366	388	366	380	351	378	371	370	388	388	380	403	345	404	367	374	383	399	386	363	410	380	394	354	371	367	335	358	405	362	385	380	403	339	378	405	383	388	367	404	350	336	348	376	383	385	417	384	406	388	363	381	387	396	346	381	370	400	415	376	342	389	374	372	344	371	326	386	393	373	390	365	391	411	414	350	394	401	370	347	405	350	400	357	399	351	384	396	398	383	331	371	328	370	368	384	343	388	388	365	372	350	337	397	345	399	347	354	382	406	376	409	407	399	390	334	385	383	345	382	413	379	388	389	386	403	342	364	360	345	344	379	379	370	412	387	362	447	367	375	371	393	359	363	365	366	392	400	349	387	367	379	348	381	397	362	365	381	362	406	362	373	415	346	380	361	356	381	340	392	372	362	369	361	340	365	356	369	391	379	354	397	384	422	389	387	412	367	410	365	389	386	318	368	379	379	370	379	384	363	386	363	359	371	362	382	381	374	391	383	399	365	426	398	408	415	387	392	372	355	400	358	372	353	390	385	376	387	400	358	399	340	408	372	418	384	370	353	396	341	380	364	406	351	355	387	376	370	363	360	354	402	384	391	372	372	373	353	384	379	360	423	390	375	393	395	363	400	379	360	371	370	393	369	380	384	361	362	363	350	387	378	380	357	391	365	421	393	371	373	349	425	364	382	393	338	375	383	377	396	382	374	337	386	359	389	357	383	368	396	389	404	363	374	351	365	379	390	359	393	359	351	350	393	381	369	370	388	388	400	355	374	383	395	382	357	377	396	374	385	372	383	370	351	375	378	376	350	418	386	365	348	370	383	405	391	409	379	376	396	380	378	338	408	337	418	368	365	398	359	400	363	388	344	399	351	358	395	378	405	375	349	363	374	394	365	375	378	359	367	378	402	343	366	354	359	394	357	359	380	348	354	385	409	415	359	369	369	391	370	370	378	366	364	388	376	342	392	357	382	385	332	345	343	405	392	399	333	372	365	351	340	356	401	383	379	337	362	369	389	371	378	417	349	400	337	381	371	385	384	399	369	379	355	381	366	367	374	372	373	386	382	398	353	368	424	351	409	404	387	390	381	389	384	380	378	363	391	394	399	393	387	382	433	363	380	385	394	377	395	398	380	370	369	377	372	378	376	359	399	369	355	364	362	371	329	359	366	378	373	388	368	368	390	354	382	366	398	348	394	373	424	390	389	389	376	364	399	381	373	355	381	386	399	383	370	386	381	375	400	360	421	386	375	338	381	363	383	385	394	409	377	391	371	363	373	381	351	375	346	359	390	316	375	354	361	375	390	422	400	374	393	383	387	379	338	371	385	350	374	388	393	361	403	419	356	379	343	375	360	354	370	366	394	404	364	387	364	373	383	367	373	384	393	363	368	415	346	363	368	382	362	375	394	355	378	387	383	377	396	370	363	389	339	400	400	382	379	395	361	403	399	387	401	358	397	386	413	362	384	398	371	371	365	365	375	401	373	358	420	372	375	390	355	385	382	360	331	379	382	390	412	406	386	361	339	374	388	366	381	377	376	363	358	412	340	371	379	373	350	376	400	391	382	387	366	355	386	343	382	366	385	384	360	379	361	364	372	399	370	344	375	367	375	371	379	351	376	387	375	363	349	371	369	384	353	377	351	379	384	406	349	400	326	394	357	384	377	405	337	358	356	381	349	367	365	368	363	361	374	417	350	365	379	396	375	355	397	340	382	336	402	359	368	373	381	370	413	392	411	409	376	399	359	365	415	386	389	348	393	373	409	404	366	405	386	379	360	378	371	392	375	384	385	382	385	365	372	370	417	385	365	377	361	359	388	359	387	377	347	383	384	393	401	384	391	370	403	371	340	368	384	386	368	373	380	374	384	362	370	376	388	354	370	361	365	388	379	381	373	354	378	401	384	382	394	396	354	376	362	393	382	346	363	347	390	394	354	343	378	362	384	388	352	353	357	371	407	369	334	384	371	388	392	365	415	340	381	385	394	395	346	397	396	369	364	377	363	380	366	388	378	375	406	400	381	375	446	399	371	339	389	393	389	367	386	395	407	386	373	371	376	397	350	383	361	347	374	381	378	392	378	412	375	388	374	385	354	388	391	361	362	344	367	352	351	362	379	374	362	344	391	391	379	386	369	387	372	394	397	373	352	369	366	361	353	349	362	375	416	372	372	401	384	356	400	391	384	359	357	394	355	379	369	405	342	365	373	394	381	416	383	337	395	357	419	392	382	379	366	391	397	407	372	393	379	367	366	369	390	395	356	350	346	339	345	359	352	383	350	390	356	361	329	376	354	410	376	369	389	412	358	400	368	355	368	363	383	365	380	354	387	363	339	353	394	390	376	379	385	373	367	367	342	414	389	380	391	382	380	375	387	363	366	404	370	348	369	416	363	360	341	386	351	396	400	386	398	370	385	357	369	375	379	377	379	362	395	370	348	392	379	382	369	340
4773	4050	7021	11219	11790	10307	6234	6905	11492	11832	9339	5379	3442	2529	1141	1088	1052	1113	1043	1054	969	943	1004	940	970	991	939	1008	893	995	974	945	1009	1000	989	916	1000	972	961	1033	1014	961	1013	972	948	951	934	964	964	994	1019	951	994	918	983	983	935	964	997	1045	990	1005	981	950	972	1002	975	996	984	1045	969	917	968	930	982	953	1024	996	954	951	979	948	1002	1000	934	963	952	948	921	902	982	948	918	974	983	961	916	1015	976	934	936	945	958	962	1013	955	916	939	977	980	988	955	969	964	927	956	989	988	976	972	932	939	982	982	964	969	971	987	978	1007	964	955	965	998	976	964	940	933	961	946	963	983	964	993	963	978	918	917	976	968	970	983	944	931	994	987	981	929	941	1003	942	932	1029	967	953	1001	960	962	908	943	952	1056	952	967	1001	966	958	949	1006	996	973	973	930	950	926	978	951	969	948	972	1009	1025	928	977	937	991	948	970	950	955	987	949	974	987	988	970	930	954	966	922	960	974	924	917	950	943	946	965	966	934	948	990	930	944	1007	897	1024	968	928	963	914	1009	987	944	931	969	980	1015	937	1020	983	985	942	979	997	990	928	944	974	982	989	988	1004	945	945	982	1021	966	960	983	985	964	977	974	963	984	986	969	897	917	947	947	957	1023	972	972	993	961	917	976	976	988	997	974	970	973	936	966	921	922	952	996	994	1011	971	957	986	931	941	1009	952	974	986	978	967	887	970	955	975	971	1032	997	936	995	962	915	973	972	1009	975	953	976	966	955	1002	980	962	957	966	958	992	920	972	972	970	938	963	924	977	985	978	933	940	932	954	954	917	959	980	960	946	955	979	921	995	925	930	989	955	973	1006	947	960	954	948	987	940	965	958	991	995	981	959	965	1006	980	946	1008	940	954	995	979	948	911	1005	922	933	982	943	982	929	924	973	954	987	956	965	985	949	965	919	982	1020	947	928	982	913	967	965	985	993	993	979	981	963	901	960	974	979	992	990	955	985	947	944	929	924	952	1022	924	1006	918	1019	939	1001	954	974	932	940	931	913	976	985	1008	1015	928	993	972	969	959	989	985	918	971	992	1007	1013	953	983	983	961	961	932	969	916	946	923	970	969	958	976	984	979	1001	918	975	970	1021	922	982	950	996	1026	977	965	980	938	918	960	930	969	953	1018	1003	950	1004	979	1012	930	943	999	998	926	1001	963	934	1007	981	932	943	998	979	907	1012	997	959	971	964	964	985	907	928	975	982	933	974	1009	956	986	915	1005	971	1018	967	981	925	997	977	996	993	987	924	973	951	928	994	986	978	981	982	1016	961	925	999	944	944	966	1029	968	969	960	918	1003	981	948	973	955	938	976	964	971	1005	937	968	962	1007	998	985	1002	1006	974	928	970	984	935	1013	884	947	999	984	943	956	992	1030	910	984	1010	956	985	995	976	938	986	961	982	983	993	937	976	974	984	976	1018	950	996	1036	956	996	962	978	942	915	982	954	970	949	1040	960	928	987	983	981	946	1007	1038	959	992	927	948	1003	933	996	968	972	911	980	986	972	942	997	912	947	974	970	978	973	958	1004	974	911	941	956	1009	926	963	981	974	964	945	945	939	992	970	993	951	971	1021	1020	932	922	975	955	952	970	958	972	974	1029	1006	921	944	959	981	944	941	1035	1000	974	990	940	958	959	978	932	965	961	958	942	952	961	950	989	974	913	928	984	971	931	917	928	947	990	972	941	938	956	969	996	975	956	979	950	935	928	985	1011	943	1004	950	1012	880	958	1007	1057	987	957	958	972	940	972	1019	958	1009	972	988	948	983	972	983	930	991	959	980	924	974	995	904	962	923	996	928	973	966	933	922	934	985	965	974	932	904	936	954	910	970	954	961	946	1006	977	943	982	989	943	975	922	1018	994	972	989	966	999	941	983	945	982	1013	974	932	1022	924	938	956	1002	961	906	996	1009	950	982	994	957	928	969	960	927	946	957	1001	958	945	980	1004	941	969	948	996	956	975	959	942	976	928	930	967	939	968	976	946	1026	964	944	908	889	964	962	971	985	885	977	946	994	1015	905	926	1004	936	995	997	984	965	965	956	991	937	962	957	931	960	966	967	951	974	960	996	941	947	974	977	942	1016	919	975	968	958	1024	934	969	929	1035	971	960	929	971	976	1041	977	979	950	891	999	959	935	994	947	888	998	939	919	945	975	913	981	985	935	988	972	998	914	1040	1033	945	912	950	951	1043	928	946	928	948	966	953	1006	963	941	980	1018	977	949	931	1013	937	961	1005	923	924	960	946	966	943	956	978	883	1018	971	965	1015	1020	1013	1054	950	900	1063	927	938	990	977	980	915	982	1019	973	976	987	963	971	975	957	1025	939	979	929	975	965	983	1002	975	956	955	936	962	955	1017	948	921	970	946	949	978	979	1016	948	928	972	976	949	966	972	986	994	1020	994	977	1016	980	950	971	980	980	975	949	1004	992	982	964	897	1008	997	1021	1009	961	990	991	928	999	956	1009	959	975	990	930	995	1042	985	1008	989	989	953	921	1018	1010	996	932	965	920	980	973	1016	943	943	980	942	1023	977	954	992	994	948	934	987	953	925	1001	935	1009	941	956	1083	954	967	942	912	981	1024	938	951	994	969	918	923	934	975	975	990	956	945	979	945	950	1000	979	1019	971	1014	1005	1031	925	980	902	980	1019	911	950	1005	977	959	950	930	994	1001	957	987	922	981	955	971	1001	996	969	957	935	964	961	955	978	1072	1006	907	924	963	983	1001	970	959	943	972	1011	933	928	950	929	919	924	971	941	988	1014	964	986	972	1006	1032	944	1004	951	958	915	962	997	973	975	965	943	932	954	977	963	983	1004	995	955	944	985	976	910	983	972	935	1016	985	954	924	992	962	962	980	981	997	947	961	992	1019	947	925	949	945	944	946	948	972	947	980	960	985	877	961	1017	926	979	1012	1011	959	943	993	930	931	988	963	945	946	899	992	935	963	1033	947	916	993	989	1019	962	1015	974	920	993	977	968	922	1034	998	966	980	945	961	987	946	987	971	1026	985	917	944	977	910	914	1005	956	978	914	926	949	912	956	1012	939	963	996	925	976	991	914	1031	963	960	1043	950	975	962	926	934	1070	985	946	979	987	948	944	937	937	999	960	971	939	994	946	974	991	942	1000	959	914	970	979	981	962	942	997	1006	996	934	955	1022	981	945	968	941	945	924	952	979	962	964	980	959	985	931	974	973	988	952	974	903	975	981	926	959	958	933	981	969	954	971	982	974	974	969	953	986	934	962	991	949	989	977	949	962	973	944	925	936	1016	974	930	996	978	993	929	995	961	1001	953	944	935	960	967	932	1030	992	991	1004	951	954	916	1022	940	967	1002	968	998	1048	977	990	885	939	982	957	979	1013	1047	923	1006	941	913	934	993	973	1024	929	992	973	972	963	965	905	1013	1070	945	966	982	906	954	930	973	936	996	980	1011	996	971	963	923	975	1005	986	964	967	989	975	970	1004	942	945	942	963	969	967	979	936	1004	1008	944	983	931	952	951	996	987	1007	960	932	1034	934	966	1021	965	989	976	1015	962	978	1002	999	987	989	935	945	930	980	952	1000	951	983	955	981	982	1018	986	971	971	936	949	986	994	981	944	954	972	937	980	986	962	931	938	992	971	971	968	963	950	1009	901	884	989	959	1005	952
13949	10422	14447	16298	13748	10857	7208	10762	24962	25502	18978	10573	5513	2796	585	609	626	592	486	469	380	449	385	386	372	374	390	379	351	391	399	353	403	400	392	401	387	376	396	386	386	388	410	415	388	386	360	423	392	416	373	369	395	378	383	399	356	389	419	382	420	406	411	358	418	405	393	402	372	359	404	353	380	400	380	379	348	360	380	377	369	407	364	390	378	385	355	361	363	367	421	385	372	374	384	411	389	379	391	413	400	393	355	408	396	427	366	390	406	384	394	378	394	372	372	402	393	356	401	403	354	396	394	367	406	387	381	411	377	367	394	347	375	397	373	390	386	402	403	385	355	437	366	398	386	369	402	375	412	383	389	405	403	329	395	394	367	399	395	418	366	361	430	417	407	391	379	378	399	353	378	363	385	370	386	421	352	364	372	404	373	413	379	369	431	397	393	372	378	405	368	390	394	380	350	410	366	417	403	378	378	406	377	383	388	370	416	375	393	397	413	377	353	386	376	409	405	396	404	384	388	398	337	347	371	377	390	341	382	382	422	364	404	384	378	383	366	391	396	347	419	399	389	410	403	371	406	404	400	401	380	369	399	425	403	382	375	363	389	393	388	355	387	367	402	423	386	362	390	385	398	373	382	380	417	415	388	382	344	368	366	374	399	377	411	370	407	373	397	408	428	424	382	386	335	385	373	408	415	383	388	354	377	397	361	394	402	378	380	397	428	395	380	403	373	363	380	391	392	395	404	411	370	369	381	368	363	414	375	393	407	385	360	365	358	411	382	393	365	400	361	367	392	376	383	419	378	352	404	365	390	375	404	413	421	387	408	370	395	413	388	413	387	412	384	385	410	358	367	353	406	406	402	396	380	370	338	349	365	399	392	371	349	367	425	371	400	374	346	404	389	383	387	376	381	393	416	397	397	387	425	361	404	391	381	373	399	384	359	464	401	369	395	377	380	399	411	371	388	386	395	376	365	355	376	362	381	389	346	348	410	415	416	392	400	396	373	399	406	385	386	379	394	378	400	400	417	372	389	364	386	363	390	387	402	343	383	360	394	373	409	406	391	386	363	384	412	382	385	397	362	379	373	379	405	411	405	419	378	403	408	391	363	393	351	364	349	362	384	355	391	394	421	399	410	415	394	425	383	367	398	400	400	369	417	365	389	389	362	392	388	403	383	374	405	409	350	375	397	415	398	388	392	377	393	378	392	339	392	382	372	373	364	374	392	346	413	386	442	399	377	391	364	393	366	409	393	382	406	409	374	372	373	369	400	370	377	365	349	409	422	426	408	423	385	365	408	374	391	378	393	373	344	408	391	360	377	405	385	399	375	393	382	403	366	387	377	388	392	382	360	391	371	381	376	426	391	367	390	369	422	367	402	350	413	417	405	409	404	406	386	403	398	406	379	422	384	403	385	383	358	366	343	415	400	376	373	403	416	394	383	393	401	379	330	375	378	396	445	422	397	369	371	342	379	380	419	379	368	404	381	363	385	395	392	389	428	395	365	396	422	411	376	413	389	367	368	351	382	401	376	422	374	368	373	403	429	358	422	395	379	402	391	346	401	405	372	365	384	377	369	383	362	374	392	368	414	417	417	396	366	412	381	370	397	376	394	359	359	393	402	403	387	382	371	378	380	410	394	396	394	387	369	408	386	369	389	401	350	371	387	376	386	381	358	368	400	384	390	368	386	354	392	407	368	397	380	381	372	371	371	382	391	366	398	374	371	370	356	414	375	392	404	417	388	379	414	390	392	401	420	372	398	411	397	325	370	384	405	376	364	376	393	440	391	388	397	389	353	385	339	411	366	370	384	350	391	371	402	395	329	365	369	400	383	352	383	401	407	362	422	390	359	362	383	399	388	336	362	418	382	381	357	383	391	350	375	401	404	363	371	364	373	382	369	355	387	388	420	365	393	396	352	437	412	390	398	387	352	386	399	378	367	352	390	384	400	421	388	411	390	390	399	389	383	391	379	391	363	360	360	381	376	375	384	354	374	376	362	370	365	369	358	374	429	376	415	383	406	388	414	391	369	372	388	361	403	385	376	399	357	395	391	396	404	358	381	339	359	389	410	398	395	416	368	420	368	409	352	382	375	383	398	381	425	387	375	410	403	418	379	362	384	378	383	374	372	411	379	375	411	392	386	362	417	388	380	368	389	381	396	390	390	391	370	380	357	393	384	391	409	388	418	352	382	389	409	357	367	381	429	380	382	361	376	377	372	378	380	398	365	368	381	373	370	395	412	333	386	418	369	390	371	408	391	398	402	364	364	371	406	380	438	359	380	426	422	383	395	366	386	364	380	374	393	366	405	420	380	370	388	381	394	393	390	377	398	390	383	385	383	373	396	396	435	384	338	383	393	380	403	398	356	383	369	409	388	388	376	384	373	391	375	390	386	380	382	424	392	402	410	417	368	417	407	384	372	404	408	357	408	399	401	375	370	400	414	394	391	385	377	379	382	380	377	395	375	391	368	378	394	387	370	373	367	397	330	341	383	372	387	412	372	413	347	362	391	420	370	364	373	384	361	386	390	349	329	386	378	415	353	398	428	404	382	406	384	409	380	375	393	381	388	394	370	413	384	412	388	403	390	385	406	393	373	417	377	373	440	364	397	385	327	398	401	406	400	378	371	382	394	390	412	373	378	408	402	425	376	376	403	357	384	384	384	373	391	382	385	377	352	366	376	386	379	398	382	382	372	396	402	396	378	417	413	400	358	394	383	414	351	360	422	377	408	398	387	382	383	380	394	350	391	373	354	407	372	427	388	394	385	370	374	376	385	395	432	377	371	393	380	380	372	394	406	390	391	406	403	396	372	391	377	374	420	397	369	368	345	382	387	354	362	373	396	413	374	385	402	410	386	369	378	364	374	391	434	370	414	391	360	391	369	374	372	356	398	364	365	417	407	412	391	373	435	350	368	431	424	401	370	366	409	375	378	392	373	403	371	377	415	374	373	396	363	389	402	419	418	367	409	406	380	398	418	402	425	414	386	363	386	364	382	412	341	399	384	403	393	394	376	390	394	368	402	378	384	386	399	398	393	368	378	389	374	420	392	396	391	362	397	384	355	376	398	380	432	393	349	395	397	423	372	368	430	395	368	384	385	391	371	406	370	397	377	373	394	372	399	395	352	390	404	388	421	409	387	385	382	356	346	398	395	375	367	384	378	411	373	372	384	381	421	401	411	387	404	419	359	444	368	373	438	402	424	402	386	449	412	410	355	431	398	392	388	371	380	385	405	390	449	369	420	398	386	402	359	356	361	381	362	350	417	388	376	390	394	401	390	391	379	388	385	400	409	409	388	378	365	392	365	411	381	406	367	384	355	401	382	428	344	392	358	371	373	423	387	386	367	407	354	387	400	398	409	382	383	392	423	369	385	385	435	395	371	356	356	415	368	374	384	374	410	396	365	363	406	398	396	353	393	371	403	420	425	388	373	368	400	432	348	406	392	394	419	360	386	368	376	371	380	366	379	382	378	403
9889	8477	13885	19402	21226	18890	14957	26351	44354	42739	37038	26438	18549	9420	2038	2480	2100	1982	1683	1442	1187	1107	999	1019	1016	1010	1040	956	990	983	1001	987	986	1020	1000	966	996	1035	962	1003	994	946	949	1013	977	978	951	945	1002	967	990	988	1000	1033	985	1018	974	1080	990	977	989	1054	991	960	1030	919	978	986	1011	1004	965	973	1012	1020	966	1063	976	961	958	1010	942	920	1023	1051	935	980	964	909	993	1025	981	992	992	1003	1017	985	1031	1012	990	997	1007	997	996	976	946	959	993	956	981	954	1016	1025	1011	1019	1004	972	999	945	922	1025	1017	973	999	936	985	946	948	989	947	1007	992	969	1064	971	972	991	1016	1025	1018	971	960	977	954	972	965	1024	1014	957	1009	930	982	999	1027	997	951	993	964	988	965	1048	986	974	1029	972	1042	1005	977	984	943	1001	969	986	922	987	986	995	953	991	1003	1041	1003	973	954	1006	1041	960	997	1028	992	1059	924	980	1049	944	996	989	980	977	984	979	989	949	1018	934	982	984	1016	988	1032	957	981	966	1033	965	945	1015	986	1002	1034	978	943	1051	1007	973	1029	1021	981	985	986	929	991	973	956	1052	1036	988	977	1007	1005	980	1004	1012	1008	1004	960	978	959	989	991	1002	943	969	964	1003	941	1043	983	1005	915	1005	940	956	986	1008	953	1005	924	977	973	970	971	972	983	994	941	952	972	937	975	953	984	981	960	997	1008	1034	995	994	967	998	972	958	948	1019	1005	949	1013	977	971	986	1013	980	1013	982	954	993	1004	989	998	1002	974	973	990	964	960	934	926	940	984	994	960	997	976	983	999	957	1041	980	955	982	958	957	1018	975	1042	994	995	963	974	956	978	929	958	944	996	988	1010	970	1027	1003	1002	998	1010	1003	964	986	994	1035	1043	963	963	928	1016	973	939	1012	1024	965	958	1007	961	1008	938	973	973	968	1023	962	1032	1008	1014	1029	967	1030	1021	1002	1007	1000	1023	958	1010	1001	971	1094	968	1024	990	1007	958	931	997	983	1036	999	953	990	1009	980	1012	1008	1010	984	907	954	937	1016	945	1022	1019	1026	1021	977	1033	970	990	1047	949	970	995	988	1019	1009	965	965	975	1009	990	969	1011	956	942	1015	994	1001	960	983	949	963	1028	997	939	1022	932	944	1007	988	972	969	993	1014	963	962	1045	1003	981	978	1040	976	975	976	996	982	974	1018	977	1017	936	990	960	1001	995	1000	967	1003	1001	994	1013	970	991	966	1010	1054	1012	956	965	954	1007	1016	965	954	1028	947	1005	1002	1042	974	985	1029	919	970	985	950	1009	986	995	971	972	1031	1032	953	967	1016	1014	951	968	995	1027	976	952	988	961	999	1018	993	982	1006	944	978	980	994	964	940	972	945	1011	999	988	977	990	996	970	1043	985	1021	993	977	1047	982	952	1012	972	1004	1025	1001	967	987	999	1014	995	997	934	982	998	1004	1005	1008	1009	978	990	1022	1005	977	997	973	997	989	960	986	956	1008	1068	958	1002	1006	998	1034	987	972	1011	989	955	1004	956	997	983	970	1021	939	988	1016	1010	965	1037	1002	1024	1009	1012	997	1028	942	1055	1001	980	1015	1008	992	1012	996	1014	958	977	1002	1055	978	1026	942	1022	924	941	944	996	930	996	1016	1020	969	1009	1023	1013	1041	996	920	969	984	952	1011	1023	973	957	972	982	960	957	984	969	1018	961	991	1030	972	973	943	936	967	936	1023	995	1000	1000	978	933	988	974	979	980	997	960	993	1033	1010	952	986	1004	1037	962	1010	986	986	950	1020	1000	991	953	1004	1002	977	989	1010	935	1031	1005	1022	954	949	975	980	1016	1024	918	1012	1013	928	955	1007	934	1005	957	975	968	963	996	949	984	1033	972	945	958	1027	1011	996	1002	976	985	929	1017	1018	1000	999	977	978	1012	926	1084	971	966	1004	992	1059	1061	977	965	977	990	914	976	998	981	1002	947	996	1025	1025	992	1028	915	992	999	1023	1039	981	1007	1071	978	1043	1007	1031	1048	993	1002	991	974	987	965	1033	982	1015	1033	936	998	928	1026	950	995	968	977	987	972	960	981	971	981	1013	1019	959	1049	983	942	963	1024	972	944	1042	948	960	954	986	1007	1008	1041	1003	960	908	1012	1031	997	971	1022	1030	1003	955	1037	1053	971	950	925	942	1024	985	964	967	975	1004	938	1005	1030	1001	912	940	968	978	1006	1037	978	1011	1025	1025	993	1045	1020	1027	942	986	970	995	1006	997	1024	946	950	1039	1039	1046	984	979	1011	1017	980	973	1040	993	971	988	1009	981	1000	935	978	976	1002	1018	1034	974	990	1008	979	982	1005	961	978	974	1017	1013	977	1012	954	1001	1017	1042	1024	999	1021	976	1015	999	978	957	989	985	968	960	973	926	979	948	947	981	966	971	1013	1021	985	919	976	1008	967	957	921	1030	1008	934	1022	985	1060	1018	1018	992	975	960	1010	1005	973	1063	984	980	1023	956	995	956	975	996	986	1035	1030	956	971	1018	983	1028	1030	1014	1022	936	965	992	948	982	1015	973	947	966	921	1024	993	961	965	1033	1019	1015	957	1036	973	968	967	983	1026	989	985	995	1012	987	980	949	974	1026	924	987	1002	1016	1022	966	941	958	1034	939	1030	1012	970	949	1007	948	971	1027	949	1001	986	996	990	981	981	996	998	1015	963	1001	1014	1033	944	986	957	964	921	958	1015	950	994	1011	950	1020	955	958	1040	974	944	983	974	1026	972	984	995	1004	994	1057	999	937	973	982	1032	960	997	1008	990	1011	921	928	1028	962	1001	986	1005	954	949	956	1006	1020	934	1017	964	1006	976	1007	982	988	1031	1034	1041	977	1021	986	987	986	951	987	1007	970	989	1003	974	963	977	948	1008	992	986	966	1005	977	1038	937	973	981	975	1006	1023	995	985	950	1002	996	1003	971	976	952	995	977	968	1000	980	1028	981	1016	954	1010	969	1029	952	1004	1016	971	974	972	1015	933	1063	1014	983	981	957	1020	989	996	994	977	977	973	985	968	964	961	993	961	1004	1035	1030	962	1034	958	1083	995	988	979	994	952	1014	1005	1006	966	1022	1015	1023	980	949	937	991	1065	975	1036	1001	1010	1044	976	1025	1001	959	951	996	1005	1007	1049	917	968	1021	1033	996	1013	1027	999	1018	989	1000	1037	971	995	1010	1012	963	973	1010	1006	1007	1008	980	995	991	978	997	944	938	993	1011	953	1031	941	982	948	966	987	1006	998	968	978	1019	1025	1031	1034	977	960	1037	1025	971	1026	985	960	1018	973	934	1006	967	956	987	1021	963	972	990	958	986	979	996	997	991	1018	984	1021	1006	985	1005	980	974	991	1002	962	964	1029	948	967	999	1036	1053	975	1018	1014	950	993	1012	1034	1029	912	1074	987	962	1018	1001	995	1007	970	969	1006	932	994	987	1004	1036	974	979	990	972	998	975	992	992	985	970	981	964	946	995	968	977	999	983	985	970	982	1027	1035	983	962	992	968	985	970	956	984	1026	997	965	990	1015	989	939	968	973	1042	970	1014	1004	982	969	977	985	934	1010	991	1054	948	1042	999	978	1004	1022	982	1010	979	1003	997	962	953	998	1053	1015	948	961	964	997	994	961	1023	1014	1013	979	946	980	1029	975	1009	1022	971	1005	1008	985	992	1013	945	963	960	978	944	984	959	1025	965	1000	986	992	952	1045	948	1027	1009	985	992	1020	928	1001	1034	972	970	1004	1006	979	982	966	964	979	957	1017	1041	968	961	999	958	987	982	1000	988	956	1002	950	1033	986	976	974	1004	1004	1028	1027	970	953	1022	956	1021	1024	1015	957	947	995	972	937	983	988	989	1003	962	1008	1009	915	1042	965	1003	973	1013	937	960	936	1018	1014	970	936	1015	1020	999	996	977	1000	973	995	953	1036	974	985	1003	1009	961	981	974	968	987	1025	1010	1002	980	1011	984	956	998	965	990
21567	15416	20215	21537	18759	15829	10408	14559	36937	37651	30878	19633	10360	5278	826	902	727	610	596	507	436	391	395	379	378	360	370	374	340	370	379	365	325	357	308	376	378	343	399	356	374	389	344	366	347	357	391	340	357	345	380	370	390	342	349	334	394	361	387	371	323	354	386	351	358	346	374	358	353	368	367	363	401	372	406	354	379	374	372	327	341	343	383	334	358	365	339	398	392	380	334	347	337	365	383	381	433	414	356	399	393	332	359	376	410	336	356	363	375	347	356	339	365	399	350	391	359	391	369	370	380	343	405	338	402	362	358	383	390	380	367	361	349	369	356	340	357	353	375	390	387	357	370	364	364	340	372	379	376	353	344	353	345	365	363	392	371	358	367	371	373	364	351	357	403	369	354	365	389	355	355	372	363	395	373	397	372	355	385	390	340	351	346	385	371	309	367	399	356	385	382	393	351	380	322	355	392	343	347	351	369	360	393	339	351	382	348	388	378	350	352	363	372	379	369	378	369	353	380	347	331	350	366	323	366	392	330	323	388	381	372	406	378	387	343	355	370	365	357	340	370	370	401	355	372	367	355	323	371	392	373	409	382	367	360	373	364	349	394	373	360	370	371	336	362	384	332	376	373	380	370	360	375	337	350	358	378	374	365	345	346	376	362	372	359	372	404	339	388	347	327	392	356	335	358	352	363	335	364	360	407	358	344	347	363	362	401	330	363	361	358	386	347	318	379	380	382	384	360	343	427	349	355	364	353	407	354	405	375	404	361	363	369	348	344	359	373	397	394	341	337	388	372	367	351	351	361	371	357	378	360	363	370	360	360	373	370	365	362	365	362	381	396	401	338	378	403	375	336	372	384	384	377	338	386	337	332	374	385	384	341	368	381	335	403	385	361	365	356	369	389	389	356	375	371	387	379	352	355	342	364	375	394	391	370	356	375	342	378	361	381	366	346	379	376	370	359	359	384	372	367	395	345	370	351	371	384	377	367	365	369	386	398	376	374	366	367	382	369	372	364	396	375	319	347	416	374	394	377	347	382	357	358	387	345	359	362	377	373	398	342	374	369	371	386	369	345	371	382	377	394	366	361	346	362	382	357	362	363	346	390	358	371	378	365	354	368	369	382	341	391	347	376	376	373	373	381	354	349	367	352	361	337	340	399	378	339	350	394	386	378	375	363	340	354	330	342	342	362	416	379	372	369	387	391	375	345	377	369	328	352	351	401	377	376	353	342	349	367	369	372	365	400	354	367	363	395	369	396	359	383	390	380	390	373	402	373	350	341	362	356	386	375	362	346	379	396	359	381	373	377	367	405	372	340	394	362	370	362	379	326	347	372	354	359	369	342	378	373	348	369	356	377	357	379	338	374	371	396	363	368	404	365	353	374	358	419	387	380	368	402	349	380	372	372	341	346	349	379	363	360	360	382	375	378	408	361	352	408	386	376	386	398	367	390	362	357	360	331	378	337	363	336	355	397	336	362	401	365	385	357	349	372	352	326	373	378	327	382	367	369	346	345	340	334	372	360	375	371	370	352	376	387	424	420	400	364	386	391	334	398	357	357	376	322	340	349	360	380	359	326	343	368	363	377	352	380	380	370	413	363	387	376	395	344	360	362	346	357	367	362	358	373	366	352	340	355	398	349	368	339	356	358	381	385	395	362	390	395	359	366	352	355	393	398	378	403	403	371	374	366	351	343	404	352	363	362	363	360	364	345	368	384	377	334	362	368	335	338	364	407	339	350	401	368	381	347	372	381	424	387	340	367	345	403	373	400	377	382	349	385	395	351	328	348	344	366	386	349	375	351	347	386	373	360	419	382	377	342	367	388	375	359	396	369	386	342	358	360	368	335	361	370	365	365	355	363	374	364	387	372	368	369	369	374	402	373	322	382	337	384	351	358	388	363	379	381	363	384	352	401	336	358	357	384	403	365	406	359	365	366	358	379	375	344	366	387	362	362	406	362	394	365	345	393	404	408	375	375	346	378	382	406	369	352	350	394	352	350	358	389	346	365	380	328	346	393	382	372	374	390	343	367	334	332	358	353	400	357	347	369	364	358	359	395	385	349	368	376	364	348	342	417	395	375	335	342	383	371	373	365	338	387	376	386	382	356	356	373	399	368	364	388	363	391	361	386	372	375	386	338	376	391	355	364	357	380	382	364	385	372	368	359	355	395	397	368	362	371	389	387	391	338	349	382	358	342	396	362	338	359	380	377	352	351	403	368	387	369	357	360	371	336	389	344	386	402	345	368	371	361	392	355	408	366	358	380	387	366	334	348	344	365	345	379	367	349	373	360	347	358	360	374	315	326	325	406	410	395	368	354	378	382	406	388	391	380	346	347	369	334	365	384	355	374	382	355	379	327	406	337	397	389	399	370	384	348	361	351	373	384	385	356	372	380	369	369	385	328	394	368	384	411	355	353	357	376	400	382	394	370	398	367	351	352	363	359	367	362	335	380	353	392	375	372	377	371	363	373	385	344	370	322	361	334	410	388	362	402	348	404	299	359	387	358	309	369	351	384	355	393	300	345	395	391	377	367	343	375	378	399	356	369	367	337	406	373	393	389	346	327	353	394	350	386	358	388	368	355	365	375	371	366	374	372	382	368	422	370	386	386	361	362	373	353	346	358	373	351	384	353	379	384	359	379	357	370	368	374	372	369	359	364	389	371	338	359	363	364	367	350	380	370	375	331	348	383	335	399	374	354	356	379	339	359	410	355	347	396	387	374	344	368	378	402	434	382	350	382	410	361	365	378	349	347	363	387	376	406	372	383	370	380	353	392	361	354	410	359	373	391	363	412	328	365	393	409	412	374	404	386	370	378	358	364	365	376	378	389	378	384	329	364	400	364	362	380	381	406	365	365	370	369	381	396	364	351	384	384	378	349	372	407	346	345	368	362	375	365	404	361	377	397	365	403	369	353	330	383	380	389	357	386	354	341	334	367	358	369	401	370	352	351	354	394	327	404	348	368	381	371	378	356	381	370	349	376	365	392	368	366	361	366	403	356	336	355	356	358	371	372	367	355	356	336	368	381	382	381	374	327	343	348	390	392	378	377	353	385	364	373	360	385	343	377	369	373	403	357	387	366	358	342	364	373	363	362	397	395	388	339	336	379	385	348	355	377	392	367	357	381	383	388	325	374	363	379	401	361	360	383	407	350	374	372	364	398	341	343	369	367	338	385	363	384	402	378	301	388	408	389	376	351	358	384	367	362	394	394	370	365	362	382	342	363	357	378	404	355	358	387	408	370	354	396	384	373	399	394	374	361	377	411	368	388	394	382	364	375	373	384	364	388	374	353	358	391	346	367	378	369	360	332	390	363	375	382	354	366	385	357	382	371	350	385	357	407	386	378	367	401	328	345	372	374	347	405	377	338	393	389	388	359	380	365	391	375	356	408	409	372	392	378	356	355	376	387	389	410	368	368	374	361	350	353	359	352	386	363	379	349	348	354	365	372	366	357	349	383	370	366	340	414	350	373	315
12685	11396	17548	22898	25227	22959	18816	31120	53197	52035	46384	35668	25802	14432	3232	3570	2791	2352	2062	1528	1215	1030	981	1020	961	982	940	971	937	941	938	925	1011	954	932	927	979	927	962	956	963	972	961	878	963	931	1003	924	977	915	903	901	949	917	897	946	974	942	920	960	944	946	995	979	911	960	970	901	980	938	955	948	959	906	931	945	978	905	915	941	944	918	914	853	888	944	922	967	942	915	957	930	892	901	949	901	890	885	953	950	975	895	985	941	938	933	977	981	968	922	986	923	933	962	920	913	954	952	886	986	918	892	920	932	903	925	929	981	957	940	1008	939	910	903	927	940	965	940	938	970	989	964	938	962	920	938	951	976	985	978	926	905	947	883	922	947	961	935	939	941	929	968	932	915	926	991	884	927	944	890	962	1006	962	930	906	952	993	939	925	912	929	953	905	954	934	906	956	980	951	961	906	897	953	897	878	875	949	938	902	894	901	963	937	942	916	923	954	947	923	920	915	908	921	987	935	936	922	944	947	896	1005	922	1000	957	941	905	966	935	978	973	937	909	937	904	949	945	955	940	872	912	935	973	936	924	950	909	938	915	926	973	955	914	861	928	941	958	973	884	979	867	907	930	939	937	927	960	927	888	967	928	938	947	890	894	980	911	923	946	957	944	959	923	925	987	976	944	948	982	954	957	963	897	892	908	913	918	917	997	926	952	926	922	947	939	927	924	985	972	946	924	954	915	934	934	938	918	908	863	913	911	936	909	899	946	968	951	963	926	888	925	940	907	937	955	918	905	959	936	988	915	924	978	919	938	919	998	968	964	953	960	925	928	937	918	914	946	958	884	939	954	906	893	923	939	928	925	958	890	948	959	936	919	962	912	925	896	908	938	931	923	924	941	978	938	933	955	966	867	902	941	913	955	956	937	951	872	959	902	933	938	928	967	936	902	991	989	915	949	950	968	933	951	923	940	964	917	898	917	884	939	936	933	952	942	955	916	888	878	975	1021	913	954	958	855	981	953	942	945	935	889	906	903	891	956	970	907	1014	900	936	938	913	882	921	943	978	912	900	969	922	933	952	944	946	913	891	955	901	974	977	953	928	982	928	973	960	948	928	941	1000	971	947	941	920	889	942	915	953	957	952	940	941	937	949	909	959	926	889	954	962	881	921	945	975	878	959	929	900	960	927	922	934	919	940	937	951	928	961	889	1000	941	951	948	948	944	915	938	942	907	963	934	958	945	949	950	895	964	951	928	947	953	959	961	946	913	968	1013	937	894	911	923	965	964	922	864	945	927	917	892	928	1008	919	962	923	901	950	958	921	902	942	984	961	961	935	903	926	919	931	895	953	982	929	956	973	937	889	969	907	918	977	896	913	926	951	938	980	913	969	911	947	970	941	902	914	913	904	939	983	890	929	959	974	890	896	923	897	960	915	968	951	948	937	852	939	914	945	950	954	893	943	921	953	886	930	920	943	952	957	954	944	932	956	938	922	931	929	960	1020	965	914	942	957	906	919	936	956	985	932	945	927	935	920	915	950	939	966	939	960	967	942	957	900	926	978	939	925	863	887	967	939	934	888	915	947	929	932	955	927	901	953	968	933	945	931	926	934	895	941	911	940	903	916	894	962	908	928	914	972	913	857	933	910	968	910	898	942	913	930	945	949	927	998	946	966	922	978	943	922	929	923	952	929	919	906	922	897	984	891	911	951	956	975	912	937	931	926	941	933	954	972	929	926	916	937	946	910	954	938	956	928	942	945	1002	905	955	925	936	960	980	952	974	937	944	903	995	963	951	939	926	905	983	916	913	965	882	955	903	951	914	945	922	950	959	911	953	894	941	904	971	978	929	901	969	926	980	932	961	972	962	939	967	993	953	930	901	892	922	930	972	968	945	950	885	919	920	912	931	927	913	922	934	929	968	991	916	903	907	913	904	947	916	943	908	909	908	949	893	966	908	958	936	950	944	924	903	952	903	937	877	942	954	923	862	1006	969	946	917	925	863	1002	934	932	930	912	966	923	998	960	944	966	854	952	908	959	944	920	971	930	901	952	905	965	937	968	923	921	912	949	914	1017	939	962	998	947	896	979	930	965	912	970	959	916	899	922	966	956	937	948	925	877	960	878	940	926	940	975	898	956	959	875	997	923	951	969	965	943	933	917	920	912	947	938	944	917	933	944	916	978	903	915	984	909	931	963	922	959	965	1019	941	961	890	893	903	938	951	897	923	908	898	915	928	888	931	921	897	956	915	961	924	892	986	965	961	910	961	912	955	904	885	917	908	1003	946	883	925	953	968	933	979	930	942	894	921	930	969	911	961	940	943	969	940	958	964	975	931	948	924	919	928	921	900	963	964	928	905	935	903	876	926	928	916	927	950	908	941	913	951	907	917	928	958	993	987	976	950	961	1004	931	899	937	956	992	957	920	935	962	956	961	889	957	960	957	910	942	928	961	941	955	944	963	957	963	990	951	922	970	934	948	949	973	947	935	891	954	940	969	944	940	933	952	979	934	974	953	954	946	943	917	921	943	949	990	980	927	906	920	912	952	965	912	944	909	928	926	929	908	922	957	950	925	940	875	913	872	932	917	952	929	878	921	942	949	951	898	944	948	950	950	943	907	936	975	947	994	955	979	929	973	977	918	969	923	938	938	1006	916	937	942	945	975	962	912	885	946	943	955	898	925	951	886	953	913	924	971	957	921	949	944	899	947	973	974	911	912	927	906	975	945	911	935	952	921	948	964	944	955	909	891	940	975	956	987	902	887	1006	905	885	984	935	940	965	911	969	924	947	928	944	905	953	956	932	968	946	970	934	904	933	938	906	914	957	931	952	1008	940	935	919	951	894	924	940	1015	867	914	918	925	883	891	955	932	968	915	939	943	907	941	924	954	909	935	944	932	959	979	968	940	1021	850	931	954	920	997	957	977	912	937	914	904	884	937	926	985	977	964	948	906	896	879	923	925	971	934	940	938	1003	960	958	911	909	961	969	887	931	969	947	993	931	951	941	977	921	935	978	974	914	983	932	957	936	923	922	925	960	976	996	999	917	916	945	906	981	954	911	926	867	920	900	928	959	956	906	913	934	935	989	917	991	956	963	906	941	927	951	954	887	948	956	903	922	940	973	963	970	956	946	963	944	910	902	905	997	915	927	936	923	870	899	926	929	938	898	981	884	894	936	969	882	972	894	896	897	967	883	994	948	950	905	907	970	982	953	952	917	873	961	964	967	927	957	917	895	966	950	928	907	959	945	981	961	929	920	925	943	941	883	926	943	915	929	941	964	933	909	982	961	956	915	924	877	1009	844	946	963	877	946	942	982	918	873	895	913	945	887	968	868	916	939	983	947	959	969	958	969	938	970	935	956	973	928	933	897	935	905	917	919	884	902	955	895	920	965	957	922	931	966	901	900	919	949	927	984	899	912	943	949	1006	927	947	931	933	944	927	898	933	948	1019	940	881	916	994	931	900	922	937	910	926	908	960	925	914	930	915	987	912	898	944	925	953	935	923	976	914	958	866	943	928	904
5533	4494	5950	5710	4091	2540	1598	1763	2404	2813	2319	1540	945	796	439	402	396	401	383	386	363	377	365	406	360	352	394	396	367	356	353	335	367	382	351	394	361	361	365	361	431	364	372	369	394	390	356	389	374	377	389	370	404	398	371	383	379	361	368	385	405	371	371	340	378	353	387	389	385	351	378	352	377	376	372	375	372	358	399	352	401	354	379	381	369	330	385	348	385	342	367	383	343	437	401	388	373	343	353	380	402	375	395	376	367	383	352	362	353	374	367	375	405	364	339	379	320	388	319	378	377	374	355	373	377	399	384	386	363	375	349	385	357	390	384	364	397	350	344	379	355	363	388	381	381	343	320	382	368	388	354	362	377	373	348	393	350	361	378	354	406	391	396	364	386	364	399	384	370	351	387	362	333	367	382	348	360	394	416	385	400	375	367	389	341	344	348	349	341	364	362	403	359	343	363	405	347	366	373	404	377	372	389	395	380	388	385	332	358	354	394	366	401	343	379	371	358	343	349	387	392	387	381	418	355	368	393	339	352	384	355	345	345	358	372	343	385	365	362	378	344	386	343	406	400	369	357	384	356	374	337	375	335	391	395	361	372	357	356	344	370	403	360	391	367	343	382	391	397	348	313	376	394	374	408	363	349	351	373	336	333	371	350	371	374	344	365	368	378	352	396	352	338	373	342	360	438	368	368	396	387	388	374	369	348	353	377	378	346	362	385	384	407	310	381	394	396	369	336	368	351	352	368	351	361	355	357	377	407	331	386	364	366	340	376	346	391	378	347	375	394	342	361	382	397	338	403	373	391	344	372	383	350	367	399	373	379	359	364	405	362	346	374	359	373	372	333	376	366	353	364	345	358	341	367	349	342	394	336	372	374	403	351	345	390	351	407	410	351	385	383	364	391	368	392	350	383	367	353	365	372	374	392	355	357	338	372	408	362	425	366	347	352	383	408	393	385	361	364	365	362	400	382	373	374	351	351	352	340	380	372	362	349	394	367	364	392	360	379	386	374	346	392	341	388	349	368	377	327	341	447	383	407	350	406	389	383	357	357	362	357	377	389	330	350	385	389	381	387	401	380	367	361	357	401	396	389	355	324	346	362	356	363	420	395	364	374	401	393	358	381	372	383	372	359	389	367	423	393	347	389	376	385	350	382	350	376	343	366	374	397	415	343	405	367	387	417	367	357	373	389	368	383	409	338	368	369	382	423	372	392	356	359	383	363	374	378	407	375	346	372	358	353	382	376	351	358	395	382	383	369	343	399	386	366	378	376	358	335	369	338	366	379	370	379	376	377	386	386	352	352	377	424	380	399	371	379	356	382	354	411	376	370	408	364	377	403	357	366	338	358	387	387	370	374	378	361	333	364	346	382	350	354	360	382	367	370	377	323	351	383	409	401	393	353	370	363	378	361	386	359	369	380	368	374	371	354	399	364	387	336	355	379	356	364	394	366	362	382	370	350	362	369	407	398	315	382	360	366	367	338	366	381	362	384	409	382	363	362	368	364	403	347	348	326	360	369	380	377	376	364	335	348	365	402	404	383	394	374	393	359	377	369	351	363	387	368	380	399	388	369	357	373	391	382	355	399	342	349	355	402	411	398	392	380	358	379	355	369	341	334	382	355	379	408	362	392	404	378	345	355	347	371	346	416	389	379	372	380	382	373	385	401	355	366	409	381	337	380	382	342	394	340	383	354	394	383	357	366	354	398	364	392	351	387	369	375	348	381	337	377	363	370	352	367	376	354	391	376	357	329	365	334	405	353	336	362	352	346	405	374	375	341	378	336	348	354	381	359	353	382	420	343	340	355	369	338	366	364	350	375	382	395	375	361	376	360	377	378	366	356	349	369	367	365	343	397	372	406	374	354	348	353	367	377	348	372	364	365	385	393	343	400	388	364	365	367	390	342	363	398	349	349	390	363	359	401	384	355	344	389	357	414	373	376	387	378	372	351	384	372	363	372	407	386	386	368	383	343	382	417	357	394	332	415	370	378	358	352	368	391	361	347	380	346	360	392	381	345	330	370	411	386	388	382	375	375	366	344	370	380	373	367	349	393	384	367	386	357	366	371	368	383	370	367	363	365	399	364	387	353	361	366	374	372	375	369	373	354	397	377	379	355	354	374	368	379	403	346	362	382	400	365	370	357	355	358	350	402	359	358	401	382	396	395	379	365	376	366	387	366	387	343	367	371	337	392	368	359	385	373	360	353	364	369	355	402	380	355	363	386	400	370	395	386	392	375	347	354	355	350	365	385	371	367	378	360	336	358	398	365	361	352	379	386	371	354	381	399	358	379	365	350	334	354	381	378	359	362	351	361	379	341	368	368	360	358	338	362	372	351	334	376	368	378	360	354	378	398	346	371	378	385	354	332	390	426	386	362	369	349	351	348	364	362	368	385	365	358	368	393	428	361	375	372	397	415	390	414	339	390	383	361	365	402	381	328	377	365	358	368	364	356	356	414	374	351	414	376	384	371	359	368	342	362	382	371	363	397	352	369	356	385	352	368	360	321	344	357	361	374	381	376	374	387	376	363	357	377	357	375	382	426	380	385	367	363	348	367	374	340	350	333	365	341	382	339	359	368	343	379	410	334	355	391	348	336	378	355	377	378	363	380	361	369	351	359	373	371	402	340	362	351	404	383	417	376	390	376	373	396	374	391	385	353	380	353	352	346	381	357	352	345	349	363	353	383	395	387	357	344	342	391	363	391	373	372	373	407	368	404	441	387	356	363	347	384	376	383	346	367	371	344	373	365	359	374	331	342	379	369	379	377	351	333	383	370	348	360	383	372	367	385	364	347	337	393	373	358	356	344	351	358	352	387	358	395	393	390	383	386	376	362	380	362	362	368	391	390	354	368	369	391	366	364	419	347	408	364	359	356	390	401	341	361	347	364	316	342	362	384	352	360	361	389	384	358	355	390	393	338	353	377	357	391	384	376	359	337	384	348	358	406	392	361	351	360	382	362	341	334	396	395	359	387	408	380	395	352	389	407	389	368	311	347	377	331	407	392	382	412	329	348	393	358	386	342	361	356	378	372	385	365	399	401	389	398	359	380	370	379	356	365	392	361	375	412	420	361	420	390	379	393	368	351	361	390	361	415	389	374	395	371	372	361	343	359	383	387	371	370	357	378	384	372	410	360	383	386	373	376	374	356	391	361	340	381	372	383	356	374	347	350	330	356	340	396	367	406	378	349	366	371	344	383	390	367	358	369	357	371	343	386	354	359	360	366	344	387	382	398	372	358	391	361	394	360	372	382	327	343	361	374	384	384	358	401	355	353	351	364	362	338	360	335	345	334	346	355	362	368	403	376	356	370	382	364	390	389	361	359	341	403	382	382	397	379	373	353	381	403	346	389	377	363	382	372	378	363	342	382	395	407	391	367	360	417	376	388	367	380	367	398	367	376	384	346	371	396	382	377	392	405	407	343	365	447	385	371	372	354	356	382	366	386	417	394	325	407	406	338	378	391	353	390	372
4634	4115	7098	10550	10877	8387	5948	7747	11362	12071	9714	6166	3472	2969	1212	1064	1022	980	978	1038	972	987	998	993	937	993	935	968	996	973	953	926	959	991	1010	934	935	916	905	950	938	976	943	966	965	964	916	953	982	997	933	903	995	965	979	916	975	956	950	979	973	940	1001	956	996	937	946	972	980	951	966	930	955	925	908	902	981	945	929	940	909	971	968	969	957	926	982	995	986	950	976	971	940	955	925	950	980	934	969	959	988	959	953	941	967	934	932	974	974	929	940	977	931	934	927	954	928	940	975	941	888	934	958	972	986	894	950	969	993	856	987	943	917	974	963	978	881	876	910	933	907	1003	984	988	944	994	996	986	951	966	872	942	993	942	934	904	899	898	945	940	893	929	937	936	924	984	924	948	974	918	1009	953	1028	936	980	931	978	988	977	952	951	959	970	935	965	954	965	975	987	953	947	942	918	936	932	973	1001	920	930	961	977	986	945	925	952	990	989	988	992	938	984	982	922	933	952	938	981	973	940	909	968	914	1020	910	956	958	974	964	975	922	921	971	956	970	972	965	941	938	914	996	926	945	933	922	976	917	954	953	930	967	950	947	893	886	896	989	953	934	1025	988	965	984	967	994	935	894	930	949	908	996	974	1004	952	959	987	937	968	949	920	920	942	946	878	972	950	945	965	952	998	937	949	966	1010	987	956	950	929	943	968	926	952	983	954	927	956	918	956	995	914	994	907	885	933	928	940	961	983	934	980	987	974	918	952	993	946	972	922	921	945	956	937	976	991	974	982	991	974	945	919	946	967	933	974	992	959	943	994	916	923	964	890	945	910	1019	919	1004	947	970	935	911	973	947	943	911	934	851	956	976	920	971	1058	917	897	921	946	994	899	942	913	978	920	976	900	989	906	953	953	860	944	985	964	938	942	995	926	929	927	978	975	971	973	976	965	998	937	917	942	933	946	924	1001	909	923	1010	987	986	957	973	970	895	936	985	1015	943	966	928	972	907	944	970	930	905	946	930	959	971	942	954	906	907	981	909	956	994	910	905	925	946	918	976	934	955	1029	971	939	942	945	900	872	950	966	969	930	970	978	955	937	1000	919	953	943	985	956	974	995	999	951	922	953	973	955	986	897	955	919	945	932	958	925	971	918	954	906	958	991	1020	962	903	932	929	999	956	936	958	965	968	952	1003	911	994	955	924	935	963	959	950	963	973	992	950	936	932	984	943	925	958	959	905	942	945	973	1019	965	959	942	972	956	922	915	959	921	968	961	955	977	952	956	950	1008	948	914	955	980	873	911	912	947	942	928	968	910	934	962	946	911	906	883	919	969	1021	1006	943	957	939	912	1019	978	861	943	941	899	966	940	994	956	935	967	958	957	943	990	959	923	947	944	897	949	1017	905	983	965	1017	983	927	946	895	969	963	960	965	903	964	987	960	952	958	924	933	938	998	904	913	1001	939	947	958	936	949	963	1018	937	931	1009	917	962	978	900	934	988	988	1003	918	934	944	928	918	935	927	955	917	924	938	1008	943	930	950	1026	921	968	926	939	972	993	948	954	1002	963	965	980	941	926	994	995	923	948	895	963	999	909	1004	979	900	979	1020	913	951	974	970	917	912	937	960	940	944	951	965	920	958	964	938	865	972	935	984	952	899	938	924	999	906	1036	916	936	964	923	970	984	923	921	1020	962	947	934	901	910	916	969	1007	951	939	982	992	1007	971	973	896	886	889	920	943	960	916	941	931	949	904	1015	942	968	929	944	993	918	919	949	973	1008	908	959	961	953	924	939	900	910	937	948	932	958	900	981	967	962	919	982	964	1032	1011	976	981	937	975	930	945	948	928	966	988	933	956	968	966	923	941	959	914	934	907	968	951	951	894	948	924	912	913	1020	907	953	940	965	948	967	952	988	952	946	930	929	929	925	949	985	975	973	906	956	927	978	993	926	961	1009	1006	1007	965	978	952	945	955	928	935	982	993	938	970	911	926	968	959	914	899	995	938	955	987	974	933	973	935	932	972	933	945	936	964	916	953	957	900	956	946	924	917	951	960	979	1001	958	928	968	927	922	955	962	900	980	944	987	977	967	925	936	937	946	866	879	1006	919	916	933	956	940	931	938	969	965	916	961	977	909	935	969	922	962	1001	979	944	993	977	946	970	930	958	951	967	1028	981	980	947	978	928	965	1002	977	1001	936	946	957	910	910	966	930	960	995	943	973	949	976	935	920	921	970	948	968	952	978	1046	958	951	940	968	986	940	952	936	954	931	981	1016	970	928	943	913	972	954	989	991	1011	995	943	989	900	947	955	925	949	941	956	935	917	959	973	995	945	925	946	911	1002	936	923	984	925	932	928	899	912	939	962	977	950	920	943	978	944	959	975	968	934	997	961	933	908	933	929	983	906	1013	888	932	934	913	932	905	986	905	917	901	995	906	930	972	938	912	952	909	925	976	956	917	930	948	937	895	954	937	941	946	888	951	967	935	915	960	958	981	945	958	972	948	928	946	923	952	927	969	963	929	966	976	960	964	994	960	945	969	938	965	958	890	976	916	940	920	996	947	952	958	950	931	950	999	940	942	987	853	934	946	955	915	999	922	985	973	906	936	978	925	931	888	944	999	931	926	888	974	953	983	973	963	896	968	967	961	935	934	928	886	925	1031	937	947	942	956	950	941	993	904	929	959	964	974	948	1011	940	943	1027	958	974	930	998	919	935	932	906	966	896	927	959	950	924	999	945	911	902	975	962	968	910	917	939	931	1006	905	913	941	882	962	955	958	925	942	921	947	952	927	895	967	909	902	927	923	965	895	1020	983	956	941	887	991	933	925	964	991	950	952	985	961	963	936	956	995	987	964	960	983	925	1000	950	935	975	939	978	991	953	922	936	944	921	967	956	1004	910	911	977	909	941	968	958	944	957	942	919	964	993	976	1039	940	939	980	981	958	936	961	939	890	998	943	925	1028	945	918	929	958	932	960	955	936	948	891	947	906	925	964	956	984	944	952	991	897	981	986	942	892	1016	993	947	944	1007	957	944	866	986	922	954	933	878	949	937	984	931	1024	965	927	978	940	989	870	933	990	924	987	985	959	952	938	954	968	949	966	927	978	997	988	1013	960	943	937	955	894	931	940	969	941	957	960	914	963	934	939	970	930	936	944	943	969	976	949	940	940	971	966	965	967	937	962	999	905	924	938	943	981	917	1002	951	944	962	987	922	937	995	967	978	984	987	969	998	879	945	920	941	942	941	971	915	982	922	927	977	971	920	913	957	929	965	960	986	975	968	940	939	884	970	975	946	950	966	895	972	998	915	914	935	910	934	913	921	916	936	913	894	930	991	899	974	951	973	930	983	924	931	930	935	991	945	978	941	974	915	996	917	916	987	995	971	968	916	978	995	957	900	971	940	942	941	968	913	1013	1023	933	948	948	1005	945	958	954	923	935	974	931	985	913	927	966	986	1009	944	966	962	928	974	895	954	947	989	964	968	946	937	993	910	930	914	916	1003	969	972	924	980	965	935	943	906	979	912	960	916	979	950	952	996	989	940	934	978	971	943	996	912	998	966	923	987	914	977	969
14059	9196	12905	14313	12991	9317	6269	6598	23313	25846	19909	12204	5239	3464	690	641	551	546	448	437	401	431	346	389	397	400	410	380	368	394	420	382	393	393	376	394	392	412	430	447	401	404	375	343	412	397	387	406	433	386	417	394	355	397	383	406	356	395	366	358	393	400	409	378	370	382	355	383	370	405	382	411	394	392	396	417	380	368	399	362	381	373	411	434	396	399	418	366	387	404	396	395	367	383	380	342	381	378	411	398	366	398	419	381	385	364	370	389	380	398	409	357	386	372	369	380	396	360	410	390	389	375	421	368	366	378	425	394	369	411	351	363	406	382	329	387	431	409	359	381	365	372	392	436	395	402	389	339	401	352	356	361	392	397	357	407	395	399	353	397	363	404	390	370	371	368	414	360	414	415	413	383	374	369	386	424	339	366	436	386	386	366	373	397	358	371	384	397	390	379	409	419	396	411	366	404	437	385	417	395	401	373	376	390	397	387	367	426	387	397	391	406	409	380	388	400	388	394	410	399	369	393	408	395	386	399	392	374	364	398	381	373	384	382	371	388	393	400	382	395	372	438	415	405	385	398	366	375	372	355	411	416	368	368	419	382	388	372	412	378	370	379	366	399	365	367	393	392	375	368	412	403	355	388	391	370	385	377	347	376	394	363	384	356	374	380	399	368	403	366	396	409	384	401	369	361	389	373	364	405	349	356	365	386	405	374	349	378	384	399	397	383	400	413	385	406	403	376	374	363	387	386	354	403	363	374	391	401	423	396	380	385	373	391	411	383	370	404	402	407	363	406	403	346	397	377	388	355	383	378	362	360	366	376	359	379	380	391	413	409	374	423	384	394	367	412	400	369	373	364	398	375	373	383	431	364	406	345	391	396	395	406	393	407	366	368	399	389	414	412	376	366	381	371	329	402	391	404	411	400	331	359	333	405	392	348	372	347	371	383	369	356	371	422	409	340	395	351	383	415	368	394	390	412	382	353	396	359	360	371	380	372	349	393	394	391	394	342	387	379	351	392	382	409	394	405	372	360	399	400	391	363	371	392	389	367	345	374	357	418	375	370	400	368	382	395	422	341	384	367	393	421	355	417	379	350	406	365	403	391	387	386	405	393	362	379	388	369	340	387	364	423	379	385	345	405	370	393	388	395	354	356	388	410	389	406	381	381	390	383	364	373	355	396	373	356	392	383	378	357	395	384	398	393	359	365	385	353	398	370	345	402	393	394	420	392	416	400	380	379	385	376	410	376	406	404	338	365	393	392	369	397	404	340	371	368	391	387	410	406	388	368	383	398	418	334	366	409	357	382	362	405	402	387	382	384	405	386	365	395	382	379	406	361	375	376	394	359	392	392	380	416	406	415	378	339	343	369	382	405	420	367	371	376	399	369	375	347	418	365	386	400	369	386	344	379	393	372	362	387	414	368	354	403	368	370	367	363	351	400	380	377	390	408	376	406	354	372	394	352	357	391	405	381	373	405	389	427	377	411	413	358	385	415	399	366	414	388	375	356	389	382	362	395	411	351	387	403	388	388	373	385	383	360	373	393	376	388	382	397	351	375	371	404	378	363	407	407	376	405	387	388	420	386	381	408	388	371	425	384	342	409	375	361	356	394	363	377	420	406	386	412	391	378	399	366	364	384	353	379	403	396	357	408	411	390	375	343	360	384	422	381	362	380	413	370	398	386	391	397	376	381	378	390	372	354	378	395	350	348	360	395	397	399	360	405	372	391	384	355	399	379	374	398	378	388	398	399	385	357	409	401	331	389	355	370	395	395	397	363	373	374	348	347	389	382	357	423	389	399	404	370	365	404	375	388	378	382	385	413	356	364	404	395	397	379	396	390	419	390	392	379	406	366	379	346	365	388	378	388	402	369	386	374	381	421	378	384	402	383	339	422	393	373	392	381	408	386	385	406	340	382	402	354	366	377	395	385	348	367	402	391	399	385	398	381	376	377	372	405	368	336	394	382	404	381	413	370	413	390	410	384	402	408	347	370	390	420	376	394	384	393	369	363	394	381	341	346	382	407	369	384	378	372	362	372	407	390	440	396	393	410	378	405	374	382	373	371	371	384	362	383	400	392	401	426	366	388	405	392	388	376	408	403	413	365	400	369	375	390	408	397	381	376	358	405	389	372	375	366	420	361	378	357	390	382	383	368	423	385	399	383	365	375	363	378	390	423	357	393	401	421	371	362	387	414	401	347	382	375	390	394	384	406	353	383	354	377	389	380	402	377	391	337	396	362	377	370	368	337	369	390	389	403	379	381	372	384	385	418	370	361	361	398	359	413	409	378	354	378	356	433	371	410	391	390	383	413	351	389	360	426	356	380	367	386	362	367	405	394	411	367	354	380	360	349	360	377	388	384	365	398	394	417	375	390	400	345	390	372	407	412	348	379	424	358	416	374	395	373	355	393	344	417	385	362	361	403	388	356	360	364	389	361	387	359	390	376	366	408	390	381	360	349	393	372	410	398	375	375	395	398	409	423	371	411	380	363	390	410	365	414	337	417	394	367	383	413	379	359	366	371	430	393	373	357	401	392	411	412	387	378	379	392	411	391	395	342	376	427	395	410	407	361	391	314	353	367	371	363	433	357	346	376	399	351	408	368	394	404	393	378	368	393	360	384	358	393	353	371	398	410	390	370	353	358	368	392	382	361	354	381	405	387	394	389	420	375	346	426	396	379	398	341	383	374	385	416	365	363	393	363	371	375	398	426	372	348	380	383	373	423	392	361	398	362	363	358	360	400	408	391	415	375	392	362	383	363	380	395	373	380	371	414	375	417	387	384	352	340	405	425	412	360	364	432	407	392	371	365	343	404	376	375	404	397	409	374	392	374	435	404	412	388	339	413	407	368	352	396	374	384	387	390	404	368	396	364	377	374	371	397	384	380	400	342	383	390	394	388	366	346	378	424	366	375	365	377	402	362	387	381	367	379	343	342	373	381	384	374	372	400	402	382	379	370	384	390	366	397	374	390	404	404	380	384	364	393	404	390	406	353	399	384	383	353	394	368	384	362	373	376	398	384	379	369	371	376	403	349	365	411	360	438	381	412	385	353	380	362	404	421	409	371	383	412	338	403	389	355	382	360	379	410	384	371	403	405	383	387	378	374	392	411	402	370	408	385	386	360	385	359	415	399	390	358	400	399	351	382	395	390	392	351	378	393	368	389	376	394	385	378	401	362	401	395	400	409	365	378	374	372	371	407	357	413	406	348	380	413	398	367	384	380	361	368	369	342	390	398	398	355	355	389	386	375	370	419	407	410	365	412	386	421	437	376	352	395	342	409	386	362	351	365	376	361	354	372	368	410	372	361	361	381	367	398	401	371	389	403	360	421	390	377	353	376	384	365	431	392	385	397	367	396	373	403	405	412	390	418	382	358	411	381	421	397	342	379	354	377	421	371	392	380	390	384	371	379	398	377	364	389	363	376	388	385	405	402	435	382	391	412	382	358	402	355	353	386	393	370	353	367	386	397	376	386
10001	7200	12478	18248	20599	18081	15069	19438	43548	43650	37976	28573	16483	12858	2385	2368	1819	1559	1405	1230	1075	1016	1002	1011	1050	969	957	972	967	1019	997	918	1013	995	991	985	963	981	990	968	1030	995	970	1008	1008	1005	995	992	921	1060	1029	990	1010	1007	973	1017	1012	1024	973	1004	979	978	1009	939	969	1007	980	964	967	974	901	994	962	996	983	995	941	1002	955	1015	985	956	982	915	934	1015	919	1024	987	1016	917	979	997	975	941	960	1037	958	1011	950	1061	1014	1010	1028	1008	956	949	987	973	1005	1008	972	927	1000	960	955	962	1024	997	943	984	993	966	975	1026	965	986	952	970	982	955	992	973	1025	976	925	932	1055	1023	990	994	953	994	1034	988	967	957	979	995	1002	1060	977	962	946	949	978	966	971	946	957	920	995	1008	970	965	1023	1012	975	945	1029	964	979	980	1039	999	1017	975	937	960	1005	993	1012	965	938	977	976	981	1010	994	991	967	948	984	986	944	1019	1012	1016	971	1018	1006	1038	941	991	1033	964	990	1004	975	952	934	957	965	962	1001	945	935	942	963	1009	965	983	973	965	1007	1003	980	990	970	985	987	957	985	990	971	991	978	997	990	971	966	974	1018	998	951	991	968	1008	938	928	993	956	965	933	1036	972	960	966	983	1002	979	1004	999	954	978	981	899	973	993	1021	1014	988	925	975	984	1018	987	929	948	982	936	956	996	999	983	989	993	999	980	964	992	973	944	970	966	962	942	987	999	973	1005	980	985	996	978	1038	959	967	1002	964	975	912	941	925	929	1061	937	958	988	956	975	977	976	1002	1002	968	978	939	958	942	959	1017	960	973	1020	1001	946	1004	972	965	971	1005	1000	941	939	970	986	956	994	948	961	973	1050	938	939	998	982	1002	961	939	970	1005	1043	1017	962	1044	938	998	979	957	979	1005	940	923	968	939	1003	966	968	970	942	981	1017	963	1007	977	954	967	934	1026	950	1009	998	924	995	961	1025	955	1018	994	1025	994	993	957	983	929	971	994	961	995	937	981	1007	1025	1008	978	980	992	994	942	956	998	940	1004	987	979	952	997	952	983	983	1003	1061	986	968	983	1017	1013	962	975	964	1012	984	958	956	980	960	1042	1017	978	959	1004	974	942	966	961	1023	956	994	950	980	975	992	946	1006	1008	913	966	1060	987	935	933	973	966	977	981	949	1017	992	988	1004	956	939	1025	972	953	969	1039	1008	997	926	942	1000	966	957	975	1016	985	947	982	931	971	927	1020	972	944	990	963	1030	971	954	937	985	977	944	942	990	963	980	908	991	1017	944	1005	985	1004	945	902	965	1010	953	967	1014	1015	974	944	998	982	980	1000	1009	984	953	1010	1028	988	1025	1019	974	1050	1010	984	978	962	948	934	991	983	1029	985	1016	951	955	970	936	927	1031	1015	1023	959	959	1014	976	973	1003	993	958	991	950	988	968	981	1006	956	912	986	954	1009	941	1006	967	1050	1029	964	1016	953	1000	1002	955	1014	952	964	985	969	981	977	988	1043	1010	968	1023	966	945	1044	983	1010	932	975	958	981	954	999	943	1002	965	953	1001	963	1015	970	971	955	953	963	969	996	922	952	976	974	956	1023	1011	1026	956	978	948	933	1012	969	993	1016	981	954	989	961	969	956	995	967	968	985	995	1017	958	995	1007	960	989	998	966	989	970	1008	1056	1005	1006	1044	935	982	1032	995	902	1019	963	931	1007	964	921	931	977	1025	965	997	935	965	963	990	961	987	994	947	973	962	1020	994	962	989	1028	999	948	970	980	970	973	1019	958	989	1004	972	1012	994	938	1005	963	951	970	954	941	933	1055	959	989	1011	993	954	960	975	976	1053	1009	947	948	993	969	983	970	955	1007	961	966	995	1029	962	953	1000	975	920	988	976	983	973	985	964	1022	929	983	978	934	971	1021	969	989	957	942	959	1008	938	915	1029	965	1004	982	925	942	992	931	1051	991	963	1007	1002	931	1043	1026	935	979	948	981	983	1017	944	948	955	910	1059	949	954	935	972	1025	972	1015	966	997	945	986	946	995	959	1001	948	971	968	925	985	944	946	1050	1008	1024	970	956	976	957	980	981	997	982	963	925	997	991	1002	987	943	1002	985	982	983	1011	921	991	954	990	1040	962	988	958	971	984	1004	966	934	961	949	995	1022	968	945	946	980	959	933	992	945	1030	985	967	1016	1029	999	943	978	955	1007	975	955	979	990	908	919	969	996	956	1008	940	939	1003	966	981	944	1013	998	983	961	991	970	998	944	931	994	986	965	937	926	952	961	1044	1028	987	975	1015	961	994	968	972	980	1014	983	980	956	1000	952	974	1013	930	951	1081	1025	944	971	963	965	961	895	1022	976	972	960	994	1001	970	985	1002	979	974	982	955	1015	991	1014	972	1036	966	979	994	998	956	944	987	963	963	999	990	986	1001	966	1001	910	1032	940	940	980	975	989	946	1013	970	946	1016	999	1002	980	966	1000	957	996	1000	956	974	1001	1020	972	943	1053	950	1011	985	965	940	959	951	1005	972	991	996	985	963	985	930	951	950	926	968	954	1009	1003	957	951	965	978	998	996	997	951	940	1011	1007	1006	960	962	1029	921	1005	988	993	976	951	1038	989	962	970	942	991	953	994	971	947	966	1000	1036	1002	959	987	1033	995	987	943	1001	998	905	984	951	972	1013	984	956	955	961	932	1007	955	966	1011	990	972	903	930	1030	1002	967	903	961	926	938	1070	956	998	1010	969	960	975	990	964	1000	941	972	1023	923	985	1062	988	962	975	991	979	1026	1025	940	982	986	963	970	991	984	934	981	952	984	948	959	1029	994	1003	990	1026	1019	957	999	982	976	973	951	946	935	910	964	919	987	978	1027	981	974	1002	977	959	917	984	986	986	1005	984	979	971	984	922	1012	987	980	1031	973	962	1012	951	940	1015	972	1050	985	980	933	1028	996	1011	1017	955	1042	990	986	997	1000	990	1035	987	1069	948	1012	967	975	983	1011	973	937	926	954	1022	997	984	997	1004	1019	912	976	984	968	1003	971	969	993	944	1019	992	968	996	947	995	1026	986	982	1003	960	958	958	964	962	948	944	976	1004	938	984	933	920	966	987	1003	990	1001	1016	1004	1008	956	970	981	976	1059	959	986	936	960	960	907	953	1063	991	958	983	1018	1003	940	927	945	997	975	962	999	933	959	956	952	971	980	907	952	1027	936	970	982	990	964	981	1018	953	966	976	943	1036	980	992	946	960	964	915	984	1027	989	981	1034	988	993	940	1001	961	908	998	927	1009	924	972	958	955	979	1024	934	991	971	938	960	1003	927	963	1004	1005	992	987	985	1030	1070	977	1010	1044	991	957	984	995	961	988	987	1047	991	976	977	963	986	984	953	996	948	983	990	949	1010	985	961	967	951	976	1031	960	984	957	941	948	1055	1024	1014	1009	1017	963	1016	983	990	981	1016	961	916	978	973	998	904	1028	911	966	993	953	963	980	990	970	1050	1013	937	963	946	1036	1012	991	987	983	987	948	992	989	1007	935	964	974	990	954	980	984	984	1027	951	963	976	937	945	937	961	997	936	953	958	941	963	920	957	1002	989	1004	1020	934	1044	973	926	996	997	1005	913	1003	1013	963	1010	1034	1015	924	982	1029	988	925	943	980	964	987	928	1016	968	986	909	971	971	934	946	934	979	1005	957	968	1003	985	985	1006	982	1023	957	1024	963	1037	964	934	1010	979	972	985	988	941	993	995	983	993	929	998	987	1006	1024	975	1018	959	953	982	947	962	973	932	932	1028	1014	975	983	1000	966	1005	983	966	1056	1005	994	999	977	930	986	962	968	968
21351	13687	18357	19266	18780	17052	11956	14094	34363	38651	30997	20980	9450	5933	1847	725	594	557	477	483	370	387	342	413	382	363	359	352	364	395	399	362	367	352	352	354	344	345	369	396	362	354	349	347	365	359	379	358	389	345	393	381	365	371	373	379	373	357	380	357	328	376	365	350	369	403	365	368	399	351	385	358	373	384	362	375	367	354	342	372	384	371	380	347	353	352	352	349	392	341	380	354	352	366	362	350	383	350	342	309	366	355	348	343	333	369	318	373	365	392	358	346	388	358	411	388	396	370	357	395	375	365	362	376	356	346	379	397	380	401	352	363	340	344	369	356	345	368	379	383	369	384	379	355	353	350	389	359	390	347	392	370	382	369	378	370	370	365	372	360	352	386	387	352	343	362	403	322	355	371	394	349	375	312	382	351	349	363	365	343	358	375	370	368	327	358	343	362	368	366	373	348	372	402	385	384	371	356	313	380	343	347	398	369	383	369	378	339	362	355	321	350	352	358	344	378	379	349	363	407	383	379	365	352	355	356	381	340	365	377	375	337	346	386	377	377	375	338	331	343	310	363	383	411	390	412	366	352	360	392	356	368	335	350	357	377	360	360	346	360	359	336	402	364	369	364	392	360	394	363	380	367	345	366	381	345	327	380	347	410	329	360	376	345	405	355	364	348	364	360	390	361	397	387	360	370	390	386	364	394	364	343	386	368	367	387	374	385	362	367	396	371	370	408	389	404	369	369	389	349	359	395	348	389	365	360	355	351	395	318	372	399	381	353	391	377	358	410	387	364	353	348	379	375	370	391	388	356	362	408	341	339	408	388	333	365	352	361	332	361	369	402	374	349	353	338	370	353	342	359	358	394	356	366	362	340	370	359	348	392	343	378	397	369	395	399	402	337	329	353	359	346	360	383	383	381	362	357	354	372	346	350	372	408	399	353	392	373	380	351	360	361	323	350	331	367	335	384	389	368	358	343	376	388	360	346	374	364	346	346	390	340	403	345	363	357	369	362	383	343	371	364	323	359	333	360	390	399	382	355	359	353	353	379	379	387	395	371	344	354	351	360	349	351	345	380	366	384	358	370	331	366	351	379	330	362	357	339	401	323	407	393	353	368	371	347	377	355	406	387	386	344	365	354	360	352	344	400	368	374	378	379	345	329	358	317	350	353	333	347	365	358	336	377	366	360	344	416	332	360	336	384	399	350	340	388	376	351	352	372	367	365	337	365	371	328	370	416	353	355	345	363	382	385	390	367	323	355	347	391	361	391	377	384	351	368	357	412	344	373	335	356	390	396	367	370	354	368	366	385	346	374	382	376	393	357	367	368	368	350	364	357	352	359	353	389	391	387	351	358	329	380	369	343	330	343	323	320	362	368	362	375	353	364	346	374	341	359	387	389	358	356	354	392	354	364	380	396	377	380	366	345	369	443	370	349	410	380	365	397	370	333	366	386	387	389	394	343	361	349	360	344	362	377	352	371	337	388	408	362	387	361	374	384	367	389	387	373	336	362	344	354	374	350	348	400	353	348	359	358	354	391	335	332	350	343	373	354	348	371	378	390	380	391	361	352	389	344	361	371	333	380	371	359	353	337	385	379	376	360	355	383	360	366	357	352	355	381	341	367	367	369	361	362	343	344	364	346	386	389	372	375	357	360	378	386	372	350	356	393	378	378	418	324	342	336	399	380	348	358	341	353	344	357	366	354	381	334	392	365	370	324	384	373	333	363	387	351	344	369	392	353	351	325	352	338	376	352	369	382	385	398	378	335	359	375	352	378	387	350	398	369	371	345	369	384	339	380	344	372	424	387	369	365	402	342	346	346	354	364	371	374	357	373	344	349	402	374	363	374	417	384	378	349	363	347	379	343	365	343	389	353	361	368	351	356	385	369	371	339	410	346	361	356	376	370	338	334	358	357	370	330	366	369	334	371	380	381	355	359	367	359	398	372	400	361	364	379	368	336	339	374	361	407	419	391	355	386	355	398	378	389	367	359	385	388	374	352	383	361	337	368	366	353	368	332	358	362	352	363	391	400	378	388	356	368	371	374	364	388	343	378	376	382	378	363	381	347	347	357	349	410	365	328	377	345	386	408	346	363	362	394	369	429	323	401	369	348	355	363	329	364	397	339	361	360	326	350	342	375	373	343	357	313	363	356	381	349	374	379	358	380	331	376	384	364	369	356	328	389	397	366	369	361	364	342	359	375	346	386	387	376	332	371	389	375	358	372	362	403	350	373	361	403	360	345	381	366	345	372	377	346	371	405	402	378	354	375	369	365	370	350	345	381	365	373	368	409	353	382	387	353	351	349	353	366	349	385	359	321	368	376	342	346	389	377	342	383	328	372	377	390	387	354	362	389	347	387	366	374	361	389	389	357	361	386	384	385	342	369	357	380	354	340	350	359	403	355	364	384	385	395	364	376	334	374	349	342	360	372	367	346	345	353	361	396	386	395	375	358	385	344	345	389	359	368	338	345	340	364	337	361	362	351	348	407	358	372	386	366	370	352	350	363	352	358	378	402	310	371	387	367	359	371	350	387	339	394	353	360	363	380	383	395	358	347	360	350	387	380	365	361	358	351	368	396	395	365	353	395	340	357	372	383	342	358	374	365	351	362	352	319	396	379	373	355	365	422	368	407	392	354	332	346	396	377	353	379	335	347	382	385	374	379	397	382	378	369	349	379	346	360	351	374	363	366	370	333	320	350	380	382	348	363	375	358	387	374	371	358	334	352	382	364	371	362	344	341	359	422	365	386	324	379	336	371	397	361	374	367	376	378	363	362	351	361	334	424	363	376	357	368	346	375	374	370	349	378	367	354	375	355	359	343	353	401	351	377	362	366	356	373	370	367	336	336	353	359	378	383	392	380	372	382	370	345	377	398	354	363	350	317	415	377	368	361	373	377	342	377	358	311	335	405	383	327	362	384	338	371	367	344	338	365	393	356	398	375	348	373	372	351	336	354	395	367	373	351	352	378	389	352	375	331	368	328	356	374	341	355	399	353	372	344	377	340	382	379	383	402	345	353	361	362	373	376	381	363	378	341	369	398	354	354	370	346	362	385	376	342	382	360	349	394	327	363	369	382	376	351	352	357	362	373	332	369	371	364	335	338	348	372	390	329	343	397	339	359	375	352	395	371	390	379	380	360	348	354	412	368	340	381	389	398	385	349	375	384	361	370	361	368	350	384	382	361	369	363	392	350	372	338	368	348	405	381	392	350	379	403	369	335	343	416	339	350	343	383	341	350	369	387	359	376	358	366	379	357	402	315	357	354	367	369	367	385	329	390	389	342	362	352	377	419	404	357	351	376	313	363	348	376	351	357	390	413	363	372	404	367	355	370	375	373	358	367	351	389	375	375	357	374	335	347	370	363	365	378	371	365	391	318	374	387	381	360	382	387	355	360	408	347	312	398	334	365	361	365	380	383	345	368	318	336	359	366	370	334	351	381	350	352	350	351	328	345	343	361	355	346	371	348	422	386	352	393
12683	10120	15761	21463	25903	24738	20784	30164	51417	53236	46608	36486	22378	19840	6065	2770	1972	1695	1556	1271	1150	1026	999	991	943	970	933	952	901	938	965	907	884	902	965	953	945	933	938	890	901	913	978	932	918	912	932	920	961	946	923	910	891	964	922	903	925	959	937	942	942	932	939	952	952	940	1004	947	935	939	933	942	908	960	949	870	963	943	926	916	863	953	953	949	963	945	938	987	952	928	941	884	958	964	884	930	921	1016	967	956	907	965	897	986	923	932	949	867	913	926	940	981	909	921	963	969	915	960	863	980	927	946	967	926	967	916	887	914	914	951	903	913	942	935	966	868	932	883	874	886	1009	934	940	927	966	968	918	950	932	914	969	917	955	975	961	925	915	948	940	939	849	950	936	1008	866	913	938	899	919	881	900	913	974	940	905	949	885	974	951	923	939	933	928	967	950	899	925	877	959	919	875	910	862	944	913	951	920	955	940	953	910	935	975	954	917	899	891	910	920	925	962	901	944	887	936	982	919	878	926	894	972	947	917	903	909	935	955	875	948	911	947	900	899	929	915	952	907	991	924	954	938	941	908	936	922	980	926	918	959	945	978	894	891	903	936	927	918	917	906	930	1005	906	919	891	924	903	930	891	966	908	960	928	977	941	914	940	888	918	931	928	906	962	922	940	927	898	919	880	962	981	930	919	938	957	947	972	929	954	959	885	1021	930	959	900	883	897	936	902	903	953	909	937	911	889	973	942	935	973	889	941	916	909	970	971	1005	928	925	945	895	922	941	900	954	988	949	941	941	871	943	946	951	918	867	961	937	930	919	939	903	946	952	969	884	915	1003	907	892	934	932	950	909	910	898	940	968	950	942	893	878	945	944	916	941	913	911	943	975	865	952	904	914	957	932	948	913	909	952	914	893	901	968	968	979	896	1007	915	954	963	926	917	989	898	931	908	945	925	921	945	916	904	896	936	915	929	936	965	953	970	884	950	895	923	898	945	914	965	917	921	922	943	965	981	947	886	990	908	911	913	969	902	962	963	934	945	942	881	898	900	989	959	975	926	970	924	956	923	941	971	971	921	919	935	900	972	907	988	945	937	998	997	965	926	895	939	927	917	952	963	1001	965	924	935	963	967	933	919	968	985	962	1003	891	941	933	928	965	943	930	934	906	917	983	906	963	1005	959	896	956	877	920	940	969	886	922	930	937	918	977	907	967	930	991	926	941	926	933	908	932	965	959	942	949	913	880	967	938	928	957	932	978	961	930	920	946	916	988	979	940	932	935	951	976	883	931	986	906	945	929	905	933	968	1004	943	948	920	912	896	976	911	933	945	894	925	876	938	968	886	892	928	957	911	908	915	977	942	910	921	923	942	931	974	953	903	941	928	987	927	933	911	880	935	917	912	916	953	956	940	956	921	962	920	876	968	951	945	948	991	952	948	951	963	981	911	906	938	850	928	981	894	926	929	933	969	917	1021	949	935	946	896	918	939	922	930	991	957	935	892	936	879	898	892	967	947	968	903	930	884	891	981	878	934	896	942	914	865	880	878	917	987	957	875	935	918	939	906	917	914	931	971	922	954	940	916	961	913	938	925	904	881	927	967	928	944	873	964	927	970	907	957	956	895	906	934	905	926	932	920	912	923	947	947	970	951	972	914	939	924	923	928	949	943	1009	941	905	990	977	892	956	1001	970	950	914	923	939	914	960	924	989	971	924	1005	938	942	974	908	950	937	928	987	953	955	966	994	920	932	852	934	961	955	961	935	945	931	916	932	939	970	936	992	907	887	932	947	919	935	943	960	972	956	907	907	988	946	957	983	912	908	885	955	938	938	922	941	935	981	945	953	909	944	961	995	956	892	926	928	953	904	968	932	962	921	984	913	918	990	956	947	942	920	946	903	933	936	978	931	959	936	913	868	973	937	921	915	966	933	913	933	936	950	945	949	928	929	942	910	869	937	936	895	954	976	875	941	985	972	899	872	940	910	962	951	952	928	991	919	974	908	913	908	906	894	952	938	899	880	963	938	1024	900	961	948	872	936	996	930	947	924	895	947	958	992	954	905	890	917	917	916	985	922	921	986	959	893	952	916	913	961	943	907	872	917	955	908	879	892	977	906	875	928	940	960	971	973	926	977	924	920	936	936	926	934	949	903	894	915	976	947	894	950	884	924	912	904	895	931	913	887	903	901	962	925	860	932	930	956	921	970	950	918	895	911	925	981	951	927	959	1008	971	950	926	945	949	900	928	944	963	952	958	958	924	957	940	935	976	921	883	961	928	931	953	967	931	953	971	968	922	921	923	958	856	930	911	896	950	938	967	945	919	909	972	931	909	953	931	946	937	960	937	925	921	932	861	965	943	918	939	942	916	954	947	954	910	946	955	899	932	926	980	878	956	948	934	905	949	881	969	965	923	892	924	966	957	924	933	944	965	944	971	946	932	948	935	908	923	937	966	891	950	903	902	958	939	938	906	925	977	951	916	923	1008	936	932	913	931	946	902	919	891	927	944	903	960	977	908	892	919	907	966	967	942	957	859	911	914	932	931	903	914	952	927	989	925	934	921	961	947	945	873	897	902	955	928	889	955	886	956	952	902	956	897	894	949	945	891	967	957	944	1011	903	952	940	926	907	980	919	892	929	956	949	948	971	907	934	939	886	934	942	1001	961	944	942	929	924	918	915	923	964	928	905	915	984	931	908	920	980	925	864	939	910	932	980	901	941	958	943	894	894	951	877	954	929	999	899	895	904	930	863	946	868	941	988	973	923	943	978	980	961	937	948	929	947	919	929	907	943	936	952	923	917	956	947	963	936	937	897	913	987	968	939	927	966	941	896	931	943	921	944	964	915	920	937	902	927	938	891	926	909	907	937	932	944	911	1007	959	932	945	935	864	888	965	888	916	945	879	983	964	950	989	947	925	979	961	964	931	929	978	966	916	917	892	976	968	922	942	911	948	938	934	951	885	924	897	989	921	945	900	906	999	921	949	961	949	896	963	944	930	974	911	932	935	968	933	924	969	996	937	902	891	913	901	958	926	986	904	921	916	951	891	985	929	929	912	968	935	915	892	917	976	997	962	914	936	913	962	947	900	923	961	953	881	910	932	963	951	974	967	910	959	905	926	967	909	919	903	1034	942	908	952	1017	915	953	908	926	926	957	948	907	919	925	895	958	927	894	960	957	889	958	901	982	932	932	944	923	950	937	914	945	913	956	1000	966	971	950	937	919	965	945	912	947	902	952	957	866	883	910	908	904	935	888	967	987	942	1001	977	949	944	945	941	922	913	911	951	970	938	957	952	986	955	958	877	927	1012	923	949	973	962	972	906	947	919	1005	940	954	932	872	913	970	897	928	926	940	920	904	943	887	881	957	922	956	998	936	965	1008	938	918	935	975	924	979	982	981	981	951	909	909	908	929	959	961	933	908	932	930	931	974	866	956	942	915	930	948	954	885	992	914	959	862	910	925	1004	951	940	916	936	944	884	953	947	902	899	942	960	898	977	996	940	914	898	955	920	925	951	934	972	959	946	981
5276	4252	5124	5039	4120	2747	1973	1719	1925	2880	2476	1687	814	844	559	411	404	380	376	371	382	374	379	388	338	343	359	366	385	369	354	383	372	363	347	348	381	346	340	351	355	355	385	392	362	373	392	388	354	369	388	391	346	371	371	370	383	383	372	392	334	366	370	381	381	378	391	398	375	333	383	374	370	374	367	349	369	362	363	377	347	359	356	376	371	387	369	363	400	394	381	381	387	364	377	358	361	397	383	350	332	381	355	362	416	381	393	348	334	345	359	360	376	392	356	347	357	368	384	355	376	351	366	362	350	391	413	413	360	373	369	336	344	368	395	374	381	383	358	369	401	350	374	376	352	369	382	367	398	375	388	378	386	361	406	374	372	388	410	392	385	394	358	352	401	373	382	356	377	360	369	338	365	385	415	383	398	382	377	353	376	359	350	391	386	349	381	386	386	373	350	382	362	347	385	382	382	375	330	348	397	360	412	365	393	369	341	372	341	380	356	404	386	367	341	370	411	364	376	336	330	353	357	385	403	382	358	421	373	357	351	349	332	349	351	385	398	369	347	396	386	377	353	371	401	374	369	392	381	387	366	396	353	364	391	385	392	357	361	361	377	388	376	350	391	343	374	390	366	416	345	369	375	388	367	360	368	383	376	401	388	356	362	395	405	357	365	351	380	405	395	384	364	336	358	376	399	385	377	375	371	367	336	382	380	378	352	365	358	339	389	388	371	387	363	411	404	379	380	384	367	346	336	336	362	362	386	368	358	368	380	368	387	347	382	397	357	410	373	387	354	387	375	365	382	341	395	382	376	382	403	355	369	378	386	381	371	358	392	342	410	376	354	350	375	366	373	367	356	352	383	358	391	342	365	388	353	336	381	394	364	393	412	357	348	346	365	361	359	344	373	388	357	373	368	369	388	372	335	347	357	355	374	376	379	363	392	383	372	361	355	358	363	357	352	388	346	402	386	342	381	404	347	367	387	357	416	368	368	397	368	376	373	398	390	375	358	322	357	403	362	372	367	350	342	373	433	365	401	355	331	412	360	407	362	373	350	372	351	397	362	376	351	388	384	367	344	364	414	388	370	374	367	386	355	408	360	369	395	351	363	404	377	373	372	336	363	357	371	355	326	342	339	359	382	385	360	362	384	337	359	374	331	396	346	389	323	366	337	396	370	366	371	374	370	381	349	379	383	386	366	325	348	379	364	388	337	403	395	338	368	368	406	382	356	374	340	380	390	406	384	395	401	379	391	372	388	382	351	363	388	347	316	377	362	388	388	366	355	331	384	363	374	370	378	353	395	355	371	373	376	395	375	375	371	361	339	383	388	338	368	382	400	375	339	362	368	371	355	388	397	411	355	376	417	373	366	377	371	392	367	360	400	358	361	364	355	362	375	378	366	370	387	373	373	369	380	364	380	344	412	389	365	364	390	390	389	385	346	370	386	355	386	392	376	372	380	328	370	386	389	379	380	340	371	370	363	365	377	377	356	410	355	391	389	397	391	385	377	387	394	334	405	358	353	383	363	367	384	375	404	377	399	394	396	381	370	382	357	336	386	404	350	388	372	380	384	335	362	345	386	373	392	361	359	369	368	337	366	388	358	389	361	383	360	311	426	376	388	379	385	362	362	355	364	404	349	370	377	394	399	361	397	401	388	398	417	373	375	364	373	366	353	374	351	395	382	352	376	362	387	345	372	345	362	376	346	374	381	351	385	354	377	369	374	387	383	381	363	377	382	362	383	348	353	386	382	372	396	360	345	419	393	366	410	350	359	399	383	383	394	354	362	388	369	385	382	344	352	384	336	383	403	408	387	383	371	394	359	405	353	376	370	371	394	369	371	361	375	388	402	380	387	361	408	379	391	336	373	358	362	381	367	349	343	359	344	333	354	359	364	363	352	351	338	358	386	377	361	323	353	410	361	357	380	338	371	368	373	382	398	348	384	369	382	376	408	392	354	378	417	351	400	358	398	350	362	372	372	398	374	409	391	334	386	369	351	358	377	400	409	387	349	336	348	392	342	356	386	381	367	386	380	351	364	384	385	409	373	373	388	411	348	359	399	386	388	376	417	363	398	379	355	348	391	362	358	358	404	408	376	365	353	389	377	389	381	369	356	359	378	363	375	331	377	373	381	336	394	347	373	354	385	381	382	371	398	402	376	374	348	390	370	366	375	373	374	355	367	354	407	371	404	368	375	361	366	367	397	379	426	402	384	376	369	360	357	383	389	345	382	406	377	382	381	417	333	328	374	383	389	366	396	331	368	397	348	377	392	365	417	370	369	397	353	358	349	349	397	380	383	326	360	380	369	376	407	381	359	401	385	397	377	343	355	350	341	365	370	366	373	384	347	387	408	351	375	357	370	386	370	361	374	362	380	393	361	372	376	370	371	389	361	374	364	378	374	369	374	379	353	358	373	381	356	335	383	382	359	376	358	343	402	410	376	388	371	382	383	378	384	376	360	367	384	348	366	408	378	383	380	381	353	372	349	384	387	362	370	373	401	335	358	371	362	391	373	358	331	383	347	379	327	377	407	340	344	368	415	361	377	418	366	376	372	374	355	372	361	349	371	401	363	357	373	358	380	381	413	344	370	379	383	395	386	389	386	400	385	367	360	362	334	396	362	391	382	334	361	362	361	347	378	357	368	386	364	395	364	384	367	401	393	364	386	368	355	343	358	363	388	388	349	384	368	360	350	391	360	358	363	367	372	405	354	349	340	356	363	383	413	363	394	389	355	394	388	400	410	392	384	357	374	390	349	369	373	401	384	336	369	383	411	355	357	389	388	367	404	374	359	348	372	369	347	391	380	367	361	367	347	330	381	381	385	399	367	383	399	368	392	352	358	381	353	381	378	372	402	412	350	357	358	367	365	395	395	341	368	358	390	381	364	380	336	378	358	370	374	350	377	379	360	334	394	389	368	399	370	342	358	365	358	379	366	364	385	381	377	390	375	382	357	337	399	369	391	374	416	368	362	336	396	347	372	385	366	378	409	375	352	370	402	356	385	386	368	383	356	358	403	394	414	384	365	361	398	402	350	382	353	356	400	417	292	372	373	367	402	358	354	333	342	377	386	367	357	366	365	379	394	378	380	411	405	366	372	368	389	387	371	362	378	377	367	381	390	352	375	388	402	380	371	378	375	394	366	352	391	355	359	389	373	394	365	382	371	372	371	401	371	329	390	381	376	373	399	370	419	372	366	428	366	370	355	351	357	358	394	362	365	381	382	359	350	379	392	385	348	377	375	390	397	365	369	359	372	362	361	375	380	374	377	338	367	400	373	363	358	382	383	384	341	342	384	366	334	397	387	381	375	363	373	386	379	390	389	355	385	425	369	378	349	350	381	353	362	383	356	346	387	344	378	375	382	356	384	347	380	371	355	362	371	358	382	364	360	391	335	393	356	388	343	354	405	364	393	340	350	399	384	365	410	376	361	369	390	354	369	378	348	350	359	386	361	356	350	351	391	369	381	378	371	380	326	355
4603	3951	6338	9786	10437	9310	7299	7059	9257	12873	10661	6665	3059	3100	1603	1023	1013	1006	1046	997	984	959	977	943	938	936	919	920	933	943	1009	940	1000	929	971	993	928	972	964	970	928	946	919	977	977	1011	993	945	942	936	876	950	940	996	970	999	954	949	958	933	957	990	945	978	992	951	958	926	925	945	973	954	946	890	934	920	923	969	948	922	963	939	961	932	912	985	920	916	986	1019	934	903	947	971	934	972	964	958	967	959	986	946	906	961	926	925	931	936	915	869	911	910	950	980	978	961	1013	992	967	1007	913	888	974	940	981	902	977	950	942	904	968	981	980	1008	933	949	930	1001	952	951	985	948	962	971	931	913	976	932	958	924	955	989	940	930	927	955	1040	939	982	974	943	961	976	1003	964	949	929	969	991	955	923	955	925	913	986	968	949	945	925	948	983	983	900	946	890	904	891	973	975	958	941	969	944	926	957	964	1003	930	945	976	985	950	894	979	958	971	939	941	936	973	912	969	991	932	930	969	937	985	961	878	954	940	1009	974	943	941	951	972	972	945	934	965	961	913	1012	893	987	952	958	945	965	987	1000	904	940	921	945	977	952	981	1022	1006	866	1012	982	986	987	932	973	895	941	999	950	925	995	949	893	901	942	881	979	921	951	971	898	985	957	928	939	921	932	926	936	959	971	1014	900	960	968	938	932	997	907	927	975	964	959	989	991	921	1000	950	933	955	975	969	936	977	909	965	951	931	924	1050	946	966	936	978	914	924	956	942	1000	971	984	991	928	922	957	936	968	962	920	950	979	981	904	981	985	927	944	998	914	919	983	897	998	939	964	928	972	1002	995	963	934	961	972	923	981	907	979	972	972	999	907	956	971	958	966	892	964	928	993	977	956	954	934	904	975	939	978	943	975	914	965	965	977	947	939	930	977	911	936	1034	976	986	939	954	971	961	1009	982	972	921	948	938	990	958	968	929	929	951	927	926	918	991	993	984	963	985	984	946	939	946	941	914	928	980	915	930	967	955	961	989	953	967	956	974	881	973	982	965	927	947	925	884	939	958	998	948	946	954	913	914	964	944	950	954	963	955	934	941	931	941	950	980	961	983	997	938	945	920	975	1010	927	978	887	981	934	989	952	997	950	963	944	924	941	897	937	956	940	1017	925	959	949	971	916	930	979	975	918	917	998	934	914	919	952	932	912	923	961	990	982	951	958	909	980	1010	922	959	927	931	990	920	902	957	989	943	900	972	965	970	922	932	979	948	1001	990	934	963	953	967	930	994	952	979	962	919	946	910	929	1003	981	946	973	934	956	928	954	935	929	958	934	943	934	972	961	923	986	957	931	971	1004	924	943	900	963	948	936	953	942	957	969	988	966	978	873	1032	942	916	968	910	953	948	941	941	994	899	946	954	947	1019	955	966	964	970	937	952	919	947	967	988	933	936	969	953	925	950	948	1005	937	985	891	967	930	951	909	978	910	1045	920	1010	977	924	982	982	948	892	944	935	893	969	975	963	975	927	962	924	968	992	966	944	914	915	960	949	968	956	927	977	992	932	985	965	943	959	968	948	981	957	967	924	978	917	986	988	932	991	1009	940	989	935	982	890	920	909	947	998	971	913	949	941	994	1026	971	995	962	928	925	930	993	982	959	908	944	926	974	943	988	958	960	859	1022	974	972	948	900	937	984	976	993	977	922	948	898	944	941	921	898	956	917	999	976	923	969	954	887	987	910	919	932	962	941	998	996	998	1039	920	950	950	977	955	951	979	962	918	968	962	948	987	906	976	922	920	936	980	928	1009	1025	1010	991	966	914	1009	919	952	942	908	931	991	962	961	953	928	951	912	887	967	992	976	959	901	998	946	973	948	964	966	910	905	997	942	958	932	963	957	954	974	1002	951	1000	946	923	954	972	966	966	983	980	944	954	940	920	959	951	944	1028	977	912	962	942	972	944	969	990	950	945	994	949	916	973	947	1012	1001	972	998	982	964	935	946	988	932	942	962	956	961	905	953	973	942	932	943	971	975	921	959	941	959	974	981	918	931	989	982	967	968	948	1057	987	920	985	1024	931	938	934	982	915	955	1001	909	964	1010	972	947	965	983	994	995	973	956	942	964	934	922	955	936	941	993	990	1001	952	960	983	941	913	946	950	961	960	988	1000	934	951	970	973	952	932	926	907	911	1010	985	924	959	957	926	935	946	974	997	991	1003	908	960	926	994	1017	957	968	985	964	968	949	981	972	951	1048	1008	925	975	981	954	1002	890	955	952	907	966	942	970	959	914	971	972	920	963	954	947	997	1013	1022	984	902	990	974	982	1007	973	915	942	950	982	937	942	985	969	973	955	960	968	970	949	987	982	938	912	948	962	882	977	965	972	1012	949	953	1008	958	966	992	986	1012	976	917	961	936	1017	938	976	968	955	922	1022	954	962	961	933	999	959	1006	936	980	900	909	941	900	942	986	959	950	916	912	970	914	940	972	1034	986	991	988	963	928	964	936	981	968	976	987	935	956	974	926	973	909	941	938	938	973	968	942	952	926	930	935	978	988	934	977	951	966	975	952	1001	986	923	928	933	930	1013	1002	929	940	955	972	894	962	972	956	974	926	909	986	990	958	959	996	981	979	957	897	896	930	952	940	1015	976	955	973	873	971	939	982	963	995	961	974	1011	921	894	979	912	955	980	933	956	982	991	947	958	1007	912	900	972	899	963	966	949	960	911	944	942	930	898	955	977	959	929	948	996	963	979	946	966	915	1002	990	1012	884	985	952	957	931	966	916	981	978	962	958	952	889	932	913	918	952	954	964	955	949	888	960	967	975	938	969	965	936	937	1019	954	916	926	950	936	943	919	968	925	940	952	952	984	938	948	960	947	997	996	958	956	903	949	951	937	952	924	963	972	970	958	963	923	941	960	973	894	980	931	1035	912	949	967	962	969	928	975	944	952	974	969	975	980	965	950	958	968	936	950	988	941	923	955	981	928	938	1038	949	945	949	978	954	973	949	978	892	904	981	979	992	908	989	905	967	951	986	1007	915	990	955	976	920	982	960	897	975	984	928	951	934	933	952	1000	995	976	1008	966	974	968	926	990	979	914	969	930	943	975	923	922	1007	994	912	952	936	942	1007	1015	953	946	973	933	956	951	911	1029	963	973	932	988	995	988	984	935	1027	953	944	920	892	936	988	963	960	972	930	938	950	937	977	940	1003	965	924	1008	888	1017	954	941	941	977	928	940	951	951	946	952	975	947	908	917	973	992	911	931	963	946	952	893	919	920	903	912	984	949	941	919	921	932	909	928	881	951	960	974	967	945	945	959	928	950	912	911	999	977	946	984	970	978	964	993	987	934	996	965	936	983	935	915	937	941	925	967	1005	975	947	962	922	976	934	943	958	925	1012	992	1001	956	1003	941	940	922	921	947	967	987	952	925	942	958	926	991	934	952	964	941	950	945	963	956	919	909	960	907	949	1010	955	962	1001	931	928	895	899	940	1000	928	971	899	954	939	934	954	991	923	938	947	960	961	1020	913	971	967	904	968	998	995	933	972	907	959	948	895	967	979	898	925	945	974	931	930	958	951	981	959	985	919	1032	967	973	978	962	935
14670	9744	12747	12897	10971	9622	7468	6656	19727	26534	21170	12724	4802	4282	1329	612	499	441	419	467	403	397	373	388	395	368	398	399	392	396	389	406	437	382	388	401	374	394	382	397	362	397	350	395	385	366	405	388	394	365	419	429	421	362	372	389	379	429	380	390	401	374	392	404	400	392	383	406	390	379	361	390	381	348	396	419	350	388	379	373	374	378	398	355	370	384	397	358	416	412	386	368	386	360	385	369	382	370	372	414	390	409	388	408	378	369	404	366	381	377	375	399	411	381	395	357	397	408	364	411	405	388	381	402	387	416	416	398	388	380	389	370	373	390	393	419	371	397	375	405	400	348	383	403	371	402	393	390	394	393	409	403	420	419	387	386	406	359	356	407	379	403	399	381	393	385	410	405	345	420	389	375	406	340	401	369	351	365	398	391	402	396	421	366	370	410	371	386	400	355	400	418	384	386	386	386	380	387	393	388	415	398	389	390	391	394	381	390	365	375	421	377	417	396	341	393	395	378	353	357	376	383	384	364	386	359	401	399	380	401	390	390	412	349	368	395	377	450	369	381	355	391	409	378	411	373	402	393	376	374	381	398	383	388	375	361	364	393	370	363	400	394	379	386	375	405	403	419	358	351	394	385	425	368	391	394	392	392	357	389	363	389	373	392	333	393	386	379	391	426	378	369	412	400	377	390	422	361	393	424	374	377	430	374	390	353	375	372	393	375	384	397	389	394	362	393	376	419	379	391	366	398	377	392	391	384	423	374	407	380	372	409	353	428	412	377	371	399	376	387	362	375	406	395	388	401	407	387	348	381	400	427	366	396	366	392	420	349	384	366	365	400	418	385	348	389	382	385	377	404	383	345	383	383	396	389	386	375	401	368	380	384	379	379	397	358	419	392	410	412	436	388	390	388	412	348	354	409	381	382	391	345	419	398	374	415	395	388	404	384	366	337	396	417	413	391	397	379	386	366	396	406	406	378	415	431	341	371	387	378	372	393	360	386	377	378	386	394	372	400	386	396	404	384	396	390	361	387	400	363	399	395	372	374	369	375	363	406	385	385	379	405	363	368	337	413	414	368	372	384	383	377	400	371	374	414	355	361	390	374	402	410	403	350	368	402	387	381	336	357	348	383	357	409	373	385	332	394	389	389	367	397	398	411	386	378	356	381	408	389	345	418	412	386	410	426	364	392	412	406	406	403	356	367	394	347	419	388	358	413	372	391	429	389	412	388	343	386	362	377	356	379	351	373	400	391	364	346	363	391	410	399	367	350	378	410	350	388	401	381	383	388	385	391	384	373	414	360	410	383	353	367	375	366	366	341	385	359	374	380	398	376	428	366	387	357	334	435	415	402	385	394	386	395	402	354	416	404	367	406	380	415	378	367	366	331	390	381	389	413	371	364	409	398	390	375	409	378	354	370	380	390	394	383	409	397	400	378	418	420	385	374	378	399	374	414	362	365	402	392	405	390	391	404	372	390	392	374	398	406	395	400	403	375	383	387	364	379	365	372	379	382	378	379	397	401	398	392	364	409	384	385	390	387	375	368	412	417	409	381	360	390	385	387	378	355	355	405	442	393	420	373	423	371	397	356	425	377	409	367	374	377	396	365	441	399	411	404	361	373	374	365	392	340	365	392	429	369	383	372	396	414	383	360	379	390	400	405	427	383	421	403	355	385	385	388	334	376	382	381	406	393	393	400	375	371	407	427	401	380	365	371	365	422	419	441	393	358	375	373	404	410	372	394	396	422	405	378	416	363	397	364	363	389	394	427	368	364	394	352	373	409	372	398	362	385	407	363	410	403	387	398	379	375	376	334	366	394	367	376	389	382	358	390	368	359	395	344	395	389	391	403	384	390	374	385	343	396	418	374	383	405	435	399	380	390	411	392	375	369	382	403	397	414	375	406	419	389	403	413	390	375	353	374	356	386	371	369	377	371	398	363	392	407	428	391	385	385	367	404	382	382	365	388	405	409	414	364	412	374	406	410	384	391	399	410	387	356	407	351	394	350	406	367	367	418	409	380	418	388	376	360	398	398	357	418	397	365	408	384	384	388	334	432	376	388	375	351	391	398	355	385	391	408	382	353	404	389	413	360	405	391	397	370	405	376	385	383	372	400	364	372	389	389	397	406	382	421	402	405	400	400	383	424	406	379	417	381	383	390	407	390	386	403	371	382	376	357	373	386	393	372	387	358	387	407	418	391	395	406	423	370	400	380	379	343	379	383	375	390	365	377	369	373	390	368	374	370	354	394	377	406	397	380	408	425	359	386	368	418	384	388	382	425	411	368	342	394	383	380	398	364	401	364	404	358	375	384	371	399	408	409	410	375	408	399	402	393	392	334	357	364	389	408	378	397	394	383	382	406	371	380	377	371	397	369	350	384	369	385	373	385	404	383	391	403	364	392	365	374	387	352	427	391	353	377	373	406	411	377	403	354	372	389	392	392	369	391	368	403	362	399	391	377	385	402	412	397	418	415	392	369	384	414	394	351	360	417	395	386	401	403	386	379	393	384	394	392	403	335	405	360	429	429	368	398	386	404	386	399	345	410	416	374	385	369	410	374	350	389	391	368	410	373	425	391	364	360	351	427	378	439	399	401	367	404	403	350	346	401	383	381	343	412	388	384	378	395	363	364	370	390	357	391	377	391	408	364	419	361	369	369	375	405	421	367	396	369	405	348	368	403	393	374	403	376	434	376	422	398	390	375	362	379	405	401	365	408	364	383	380	373	364	449	361	383	367	399	413	400	421	373	402	380	390	385	390	346	379	401	380	383	402	413	390	409	345	372	374	415	395	394	375	398	380	405	389	363	401	360	373	349	367	400	367	365	360	380	385	401	367	365	396	385	374	371	408	375	368	367	395	390	387	376	361	391	386	359	395	401	370	411	363	386	377	366	384	429	384	369	357	394	379	384	384	355	409	378	403	367	397	364	379	406	398	375	369	397	345	365	389	372	421	386	396	386	402	419	403	412	406	363	377	405	429	404	405	399	365	400	375	365	374	377	397	391	395	360	409	384	435	409	423	405	382	375	386	368	386	392	358	388	372	393	377	361	372	397	394	357	398	399	353	408	357	392	385	395	361	390	376	395	396	381	402	361	391	407	377	380	375	387	367	375	410	389	406	396	384	373	409	407	376	388	390	403	373	360	391	401	385	346	337	373	398	362	408	381	345	406	369	383	392	423	407	378	389	392	402	373	418	376	410	408	390	363	369	413	374	402	378	381	376	392	402	403	413	377	376	383	360	367	377	413	373	377	412	397	399	360	386	416	395	387	393	407	376	362	385	385	395	397	368	378	405	382	350	378	396	382	375	354	394	382	369	391	386	362	366	368	383	403	381	396	412	393	374	344	391	386	408	349	366	381	383	319	379	395	398	366	429	387	377	387	382	377	363	347	429	381	360	390	347	354	371	384	399	402	385	354	436	371	366	394	349	381	376	397	412	398	380	360	379	395	393	384	385	408	399	389	411	416	383	378	413	420
10135	7552	12298	17201	18628	19081	17199	18238	40114	44197	39347	28941	15108	16002	4820	2170	1605	1470	1383	1210	1140	1093	962	1005	1019	1015	996	1005	940	980	1017	989	976	975	1009	946	959	971	947	1014	988	995	1043	951	973	957	929	911	932	989	1007	1001	954	932	985	973	938	953	1016	1039	975	945	936	901	993	1020	990	990	952	936	993	1021	992	1004	956	1009	987	956	969	973	993	1079	955	1018	972	962	962	1002	1034	933	959	999	1012	997	985	1010	971	986	949	964	988	959	980	964	1010	1030	1030	999	994	966	1019	995	965	918	1003	972	966	1002	965	952	1006	968	902	1037	971	972	954	1006	984	969	987	941	1001	1010	927	983	994	978	993	1045	1046	993	996	1034	955	969	1025	907	927	1035	965	984	985	1000	939	1011	1006	985	997	1040	1012	973	961	999	977	998	935	972	928	1028	1010	1016	942	931	991	970	962	989	1000	998	1025	1012	997	985	1006	971	883	995	972	1013	991	970	1008	1017	963	1029	986	954	994	988	962	972	989	1010	980	955	936	1022	1021	992	1008	951	999	988	999	1017	1017	963	990	967	945	1022	980	1004	992	1023	1019	1029	1036	976	1019	960	937	989	1039	962	938	950	1008	952	937	959	921	988	942	1013	950	977	945	1006	964	1034	994	990	986	1007	980	992	955	960	953	993	964	1010	1013	1065	939	1025	989	987	997	967	969	1004	1032	1023	971	925	964	933	993	1004	1003	1006	1023	1016	959	983	944	984	955	1028	981	991	933	998	973	969	1008	1030	1003	966	953	1001	960	963	1008	993	1011	1016	993	1024	935	950	964	962	1003	1044	976	902	1001	1025	990	974	976	994	989	999	974	1003	978	980	1000	1032	975	954	1005	961	948	994	978	959	985	991	1031	947	972	974	969	1043	1043	1048	991	950	974	975	989	989	1008	1029	922	995	1030	1036	964	989	1039	996	987	994	1024	977	986	953	1033	978	1005	1015	994	1017	977	996	969	1022	985	965	1008	1006	1078	979	1016	1009	985	979	948	1040	980	1028	986	1011	988	974	1045	1072	997	952	948	955	985	972	1033	985	947	974	911	993	967	985	971	981	987	972	967	931	1016	1021	1002	968	975	1014	956	998	991	975	965	1026	919	1051	981	1018	971	1055	962	1000	958	989	1053	939	1025	976	1006	959	1004	967	951	1053	985	1014	995	1020	1042	942	1038	992	945	987	1034	1001	962	918	983	963	1042	1013	1007	994	969	970	1044	984	942	1019	1031	997	1044	990	970	968	1078	952	983	934	956	999	979	942	975	971	953	984	1011	987	1019	1019	972	977	972	1003	976	1012	959	1020	1011	1026	948	1037	1056	1023	954	984	971	1005	983	940	994	989	964	943	996	996	973	991	981	967	965	997	958	996	973	1017	985	998	935	987	971	967	982	933	926	980	1012	1030	998	1004	994	949	998	948	978	988	994	967	1015	967	965	929	984	1018	986	935	1017	974	975	988	995	951	989	982	1030	959	997	1003	946	999	1003	916	958	998	962	974	1035	963	985	979	997	1024	1039	1020	994	977	955	990	998	970	964	956	1021	978	988	983	1022	999	988	964	962	953	1071	1018	958	1044	986	947	996	962	972	938	996	1015	1003	1012	985	1004	949	930	1025	932	956	972	1002	979	1003	982	943	1017	1024	1024	1036	980	1036	991	980	949	980	897	997	949	960	1011	990	996	1041	941	995	1008	968	951	1003	1001	992	1011	1014	974	999	1042	1014	983	979	1031	956	967	969	1007	1024	974	1014	1069	972	951	952	948	1041	1004	1002	961	967	954	996	987	962	965	1013	1008	1009	985	1022	982	969	1018	952	1009	958	1071	954	964	963	1020	940	1002	970	978	1008	940	1007	1032	961	931	997	934	1009	1050	979	1029	978	987	948	1026	1008	941	982	1014	1004	988	968	890	1019	987	986	948	1025	1003	949	979	968	989	950	947	984	1022	953	1011	1003	1026	1014	1031	944	1024	939	956	1022	993	991	955	944	1068	1004	954	1017	970	999	938	1005	971	964	999	993	1023	1009	966	961	1001	1052	968	987	1088	987	986	1025	1004	951	977	967	920	995	981	986	975	928	1003	1012	999	984	1023	958	1002	977	915	905	1045	912	888	988	968	948	1040	1010	1008	1004	968	973	962	977	946	993	940	993	984	1039	1008	961	998	1022	933	935	986	1040	1065	974	1021	968	1025	1020	932	1025	973	1026	952	971	975	994	971	1036	996	937	971	1017	1028	961	997	990	939	1009	902	984	976	1000	953	973	1017	1020	1000	952	1003	980	1021	998	1001	1006	1001	1022	1036	982	979	985	983	1059	976	1009	1020	952	1024	1008	967	973	1023	969	971	986	998	966	934	1005	1011	1032	980	948	1013	1004	992	990	986	950	963	1006	1035	992	976	1007	992	958	1016	991	1004	1017	1021	969	996	993	1020	921	953	949	1037	1041	1029	900	1002	997	949	1016	985	979	1045	1001	948	1018	964	1022	992	924	992	952	1041	960	977	970	959	982	975	922	948	956	992	1044	990	960	996	991	1019	986	1025	974	979	979	965	999	977	968	1003	1003	1001	1042	1013	995	987	990	951	983	1009	995	1017	955	992	1031	1009	956	979	980	945	1007	988	1001	937	991	1013	984	989	971	957	947	1026	955	998	963	997	953	1043	991	1058	1010	1028	1027	975	899	998	998	966	964	1044	1019	1001	989	999	1009	1015	989	980	1001	953	989	952	991	1032	1066	1013	946	1010	955	1019	979	959	951	1012	978	1026	990	980	958	1019	994	984	971	991	1047	953	937	989	1091	894	946	996	944	967	970	1040	1031	1001	1015	1025	934	964	999	967	1009	999	980	969	980	941	1079	984	938	1033	976	933	1013	941	1013	973	957	939	993	992	959	957	924	1012	955	1012	1007	951	950	1035	947	992	1037	1010	998	922	982	992	1002	1015	974	1028	1019	960	957	978	955	1026	981	1019	1020	959	1029	953	980	950	951	986	941	1047	997	1000	994	986	957	1006	997	984	999	1019	1000	938	974	969	1048	969	1017	1010	956	1014	971	971	1001	946	970	952	953	958	925	983	1030	962	979	1004	989	955	1000	989	946	963	949	1034	924	1006	990	989	1011	1007	990	1006	1016	1011	1001	982	1006	976	1025	954	949	1018	935	995	1011	994	1019	1004	961	1026	1002	1013	978	957	995	996	992	957	988	1060	956	980	967	974	962	1043	1027	1009	975	941	940	958	969	990	965	978	984	1044	979	982	950	1012	1013	1010	1043	975	918	956	989	1022	951	976	1005	1038	1015	1031	960	977	1000	1015	1002	1047	1044	969	958	995	943	995	1008	1028	997	1040	970	1000	972	969	971	1098	999	990	1021	1026	1017	918	977	999	980	994	925	978	981	1032	1002	979	989	975	979	994	995	1026	929	1029	976	960	1008	990	1048	1014	960	1003	972	991	995	962	984	1023	967	1018	983	943	976	989	1031	998	959	957	1052	1003	1029	1010	992	1063	1024	1025	946	976	995	948	974	1001	1024	1003	1028	1001	999	997	1015	968	988	1029	983	952	996	972	999	963	1007	1015	1007	978	1001	966	955	981	1030	1007	987	968	969	1031	994	1005	981	1015	973	1003	998	993	1006	1011	951	1001	945	1010	998	937	982	951	1002	1007	957	999	951	1021	958	993	995	960	987	953	970	989	972	987	1030	972	1042	1003	1007	997	974	961	1008	975	955	1011	999	1024	972	945	1000	992	956	1009	955	959	998	977	984	1010	973	926	977	976	983	964	987	970	1029	955	1045	977	1023	938	968	1020	989	983	986	975	972	982	972	967	963	932	987	1000	995	995	970	948	974	1020	1011	989	1029	951	988	933	943	1044	960	1007	985	983	963	1037	1007	983	1027	1032	1012	961	1002	1068	1014	984	1031	917	975	1027	1027	1004	949	994	980	1009	986	973	988	955	1003	931	988	1013	948	980	999	946	996	966	1044	1037	951	984	999	1033	1015	1002	952	1004	1005	967	976	964
21321	13402	18015	18106	16388	14911	12672	15328	34546	37800	31801	20525	9351	7299	1788	821	665	511	497	460	404	355	382	358	359	358	367	361	385	365	378	373	368	402	400	364	367	368	354	382	381	401	388	359	364	368	352	374	306	368	366	387	391	379	373	370	370	402	402	391	387	369	358	398	386	358	391	385	361	380	372	369	358	402	374	384	337	347	376	405	369	409	361	400	392	375	379	390	354	379	371	349	356	338	341	367	361	373	350	375	406	353	347	319	370	383	364	341	429	350	391	357	368	360	371	344	359	402	366	424	396	398	332	370	405	358	353	394	379	370	386	383	358	328	327	397	330	355	384	392	363	379	390	372	348	386	384	368	348	346	351	377	379	359	350	360	378	377	371	355	387	356	405	417	377	368	365	352	369	361	395	390	368	386	371	375	372	385	310	378	367	360	327	393	355	391	381	374	404	366	342	353	424	383	385	353	345	335	380	382	382	342	367	354	336	407	370	377	361	363	383	400	361	346	376	384	399	367	357	367	390	397	381	364	400	375	347	381	370	370	376	379	330	321	377	366	341	344	387	375	340	370	355	336	392	371	361	367	346	360	364	346	374	374	393	360	351	365	357	365	380	350	348	408	367	341	405	377	398	327	371	355	385	364	352	362	382	389	366	389	350	352	348	382	341	314	386	361	400	372	355	374	341	356	333	349	371	367	386	385	361	342	349	353	389	357	345	381	396	384	359	358	370	349	377	359	366	365	371	378	387	400	370	384	381	378	382	406	390	361	346	362	357	371	361	377	427	376	377	406	407	373	363	355	391	384	372	369	379	368	382	396	343	384	416	342	363	381	387	397	360	342	375	353	397	355	380	372	385	361	360	384	395	356	360	373	351	381	388	376	348	410	338	392	352	366	364	392	375	382	372	392	351	360	350	351	382	371	370	393	359	366	377	371	350	409	344	405	379	385	395	364	385	373	348	370	380	356	415	373	393	381	375	378	363	350	376	369	351	357	361	373	382	391	375	378	356	386	405	357	374	367	367	375	386	388	353	359	362	373	359	381	348	385	348	399	372	388	352	434	387	342	414	377	351	341	388	393	383	346	387	376	349	381	397	362	392	365	369	346	366	345	367	355	371	382	357	396	369	367	374	388	344	386	380	361	356	387	370	402	398	357	350	389	350	362	355	355	352	348	346	377	361	350	357	371	375	388	372	381	383	383	356	379	372	318	364	373	364	394	363	361	374	383	385	393	369	355	384	377	380	372	369	323	360	349	398	386	374	367	418	394	349	394	361	388	338	381	385	359	342	359	350	361	394	339	331	363	373	374	372	364	353	389	380	380	379	371	359	352	434	357	376	365	396	395	355	387	382	361	348	393	335	373	368	375	337	377	341	374	399	382	398	389	375	387	357	353	417	365	379	337	382	379	407	421	364	385	394	382	399	385	374	334	342	361	363	396	373	370	374	337	380	373	411	352	345	349	394	344	363	381	347	396	329	385	369	367	339	392	340	367	381	343	348	382	361	386	381	388	392	394	373	359	385	350	345	350	398	367	375	368	344	346	390	384	377	367	375	409	357	389	366	379	392	375	394	306	403	368	347	381	336	362	367	333	379	357	369	345	380	392	405	355	377	347	341	411	374	342	386	320	335	357	358	337	367	353	331	372	368	384	332	375	366	385	385	376	388	387	365	367	392	357	347	385	362	400	396	378	360	351	322	362	395	356	372	351	369	328	387	358	385	389	370	390	380	397	377	423	367	409	400	348	388	357	380	349	396	353	371	371	360	392	368	376	361	356	365	374	379	370	366	340	321	384	359	341	399	358	368	377	349	348	377	374	353	341	366	387	376	333	367	357	375	379	364	380	379	412	370	391	382	339	388	378	363	322	362	367	372	408	363	376	365	366	348	374	398	363	353	387	398	355	369	368	351	354	364	369	369	353	370	420	396	411	328	362	355	392	380	416	379	367	386	383	376	376	329	338	371	346	387	390	379	405	359	389	374	382	420	354	405	365	364	404	353	344	367	320	374	403	446	358	379	412	327	367	368	370	377	367	379	382	365	364	349	384	367	400	330	362	373	367	345	373	316	399	354	388	376	348	343	331	396	382	369	370	369	374	359	361	390	402	356	369	347	371	375	393	341	370	339	389	378	365	378	361	349	366	341	395	399	379	384	368	340	349	384	403	407	362	390	405	364	369	362	349	341	382	370	405	373	375	352	406	380	391	341	352	348	350	387	382	365	347	333	362	373	389	347	387	347	358	369	364	352	360	382	356	392	368	363	364	351	375	355	383	343	373	354	392	407	328	352	342	354	345	367	377	356	336	351	334	349	386	374	345	372	423	365	426	342	334	371	376	403	390	392	332	350	364	384	386	376	323	389	347	347	374	364	390	348	353	367	357	367	391	388	343	343	384	355	345	386	339	407	372	377	366	353	396	341	399	348	363	395	375	361	385	364	365	372	380	365	362	376	394	365	387	411	376	350	354	407	362	359	373	355	369	372	316	401	378	364	343	370	361	390	409	354	373	370	379	380	374	394	392	352	372	381	387	335	379	340	367	354	404	410	365	363	391	363	359	371	409	369	353	412	404	350	371	374	368	362	337	344	396	401	361	389	384	367	365	398	362	426	364	362	356	380	376	398	355	404	338	393	357	387	323	317	347	374	360	410	336	378	390	405	353	388	387	340	377	354	363	393	367	346	361	382	362	355	360	370	373	388	378	365	402	339	385	376	359	371	384	356	352	391	341	370	368	380	376	359	374	404	370	373	381	380	359	352	380	408	355	367	372	341	360	425	367	313	346	353	365	390	387	353	385	384	384	373	356	360	386	372	380	379	400	345	373	372	371	381	341	333	354	354	370	374	385	355	362	371	358	355	350	389	368	398	373	352	372	359	367	396	344	351	353	387	373	406	392	379	394	395	371	375	352	407	353	354	386	376	365	396	372	358	384	398	368	346	344	359	372	393	387	370	348	370	374	353	369	360	379	369	378	371	388	398	369	364	369	342	391	362	378	341	367	358	389	369	365	372	408	405	381	370	394	356	382	362	331	377	353	397	371	395	381	378	383	374	371	343	372	342	373	363	345	373	319	378	361	386	371	360	366	393	398	370	373	373	378	374	405	362	398	397	391	366	366	353	359	359	378	372	377	350	378	370	383	381	346	410	359	381	336	366	367	369	387	403	340	384	347	395	352	376	404	384	363	374	361	369	350	334	333	351	396	357	412	387	346	375	387	389	362	363	353	392	368	346	379	355	361	335	348	344	414	365	356	377	345	383	392	338	350	345	363	369	365	360	388	352	357	389	339	387	373	394	379	348	373	365	371	394	362	334	380	355	367	386	363	371	337	355	380	399	385	381	361	332	381	356	364	361	361	377	351	354	361	391	357	339	362	379	378	381	376	358	367	364	382	344	365	364	398	404	376	404	327	336	354	335	360	427	356	360	361	352	384	335	325	394	356	362	383	372	338	365	380	380	350	384	350	401	353	364	380	339	356	341	343	357	362
12513	9632	15833	20274	22140	24049	23481	31403	51934	52471	47480	36285	23275	21908	5938	3212	2312	1884	1589	1365	1143	1062	970	909	994	996	954	911	921	978	910	882	958	933	971	1005	929	978	976	950	945	944	1007	940	864	977	967	962	909	972	913	948	950	922	979	974	954	940	906	970	925	932	889	907	927	865	928	938	943	895	990	913	955	916	893	917	932	921	975	920	996	939	944	932	974	972	924	942	930	876	880	980	957	954	975	1022	917	937	926	973	939	996	952	963	937	968	957	986	938	949	954	963	989	968	920	1014	906	914	932	860	956	955	915	979	919	931	950	946	913	975	983	913	956	967	927	928	948	937	891	947	923	940	895	952	988	983	986	947	947	978	982	947	966	929	901	990	937	958	923	881	971	941	976	974	971	933	897	929	943	925	955	980	929	911	1001	914	921	939	945	886	885	960	955	954	961	937	982	916	915	936	1032	969	958	985	936	928	1009	955	960	944	930	945	949	933	930	922	926	889	946	948	964	898	897	992	924	890	943	1004	957	924	937	879	964	951	959	887	942	989	918	960	975	976	999	946	925	880	931	947	963	954	993	919	933	982	924	928	926	951	990	945	944	937	940	983	996	951	902	966	966	937	892	961	947	903	932	990	953	924	939	875	957	947	919	931	934	944	905	946	960	944	952	999	1007	983	974	956	885	922	897	941	945	937	964	908	983	915	941	996	908	900	949	857	960	937	950	966	936	929	978	939	951	949	947	894	957	971	978	952	938	939	946	945	949	902	977	990	994	953	966	915	944	921	908	985	954	947	910	896	962	928	991	954	924	927	926	914	972	971	987	912	921	963	946	929	909	960	934	961	960	975	935	918	989	928	967	1005	928	929	948	981	932	966	982	955	985	906	975	949	920	966	961	998	975	914	939	927	944	910	877	862	862	942	981	956	951	933	898	990	885	881	963	1023	975	965	921	963	928	976	927	930	886	969	996	889	932	937	917	952	951	969	927	970	956	915	919	930	947	931	949	901	950	976	955	944	905	960	978	924	974	885	879	920	928	921	935	947	952	913	916	954	878	976	924	957	995	914	922	949	921	944	957	869	920	905	958	947	896	984	1014	945	947	927	971	934	965	971	962	868	947	919	973	965	961	962	938	929	998	948	953	1006	979	949	954	929	902	940	948	931	914	937	946	919	952	905	948	931	980	924	929	964	972	904	947	947	963	989	907	957	962	905	927	988	935	971	878	915	975	905	923	938	960	958	964	985	971	962	931	970	962	940	985	943	948	952	969	946	999	953	892	896	954	955	926	931	986	950	875	992	944	964	930	1014	945	987	959	903	993	939	944	918	918	943	978	918	946	942	969	927	846	922	995	992	945	897	931	908	913	967	925	923	898	963	924	960	981	953	922	939	921	981	951	953	934	909	958	970	889	973	968	968	935	933	920	883	915	972	961	894	951	938	965	928	933	914	911	970	944	931	904	876	944	899	923	948	958	1002	1014	1009	942	943	938	947	947	944	965	934	917	990	964	943	958	981	883	935	962	915	901	939	947	927	919	968	986	917	941	951	891	935	923	909	1006	872	934	922	945	947	903	932	933	906	957	929	958	993	922	1039	924	938	982	922	970	949	966	976	946	955	947	946	902	1001	944	935	883	990	962	940	926	948	937	939	941	969	947	990	950	982	924	968	959	928	952	923	920	950	907	980	965	968	898	942	967	951	937	976	965	967	935	998	940	997	972	974	955	978	965	965	955	956	981	967	911	929	944	976	965	1016	961	943	910	989	909	905	988	963	937	1007	961	966	953	943	944	956	975	927	933	976	949	936	897	907	913	947	897	872	957	973	901	934	945	948	961	877	949	953	895	937	941	914	918	963	937	935	924	956	953	956	946	905	952	956	963	871	909	963	934	926	984	998	923	921	958	870	946	896	948	946	908	948	989	934	940	951	984	924	935	958	981	946	940	967	958	999	943	925	911	891	994	930	950	936	957	943	958	960	968	973	922	938	935	991	967	959	949	928	920	963	960	966	894	1023	918	944	944	967	954	921	921	964	952	939	948	959	954	939	978	959	968	923	876	971	951	1004	926	966	940	948	960	949	928	994	944	981	927	893	994	959	936	953	953	957	920	936	969	914	933	943	926	904	893	992	921	964	936	934	1003	923	966	936	927	987	964	936	871	938	950	953	903	937	968	928	931	923	950	972	960	938	957	896	962	990	935	959	940	1000	948	908	911	962	978	961	914	976	987	989	944	938	971	931	975	888	905	954	936	875	993	909	917	988	1003	947	967	876	971	924	937	950	857	961	938	920	948	986	985	972	928	944	946	904	954	939	961	948	934	948	1013	895	947	962	971	947	971	905	893	951	945	922	994	937	932	935	967	934	949	901	997	988	948	901	966	905	976	913	902	927	932	918	935	971	951	900	982	989	924	953	982	897	885	943	978	941	930	951	906	917	934	940	965	949	946	977	1017	974	922	910	939	959	922	948	963	948	966	971	905	1004	936	888	972	935	959	913	989	954	945	952	913	1035	902	935	905	954	936	954	895	938	954	902	942	916	967	949	1012	932	937	984	952	919	1013	969	943	991	923	922	978	881	917	952	943	965	913	919	898	948	980	985	951	945	940	998	951	895	919	972	907	929	923	960	995	922	985	910	930	932	938	969	960	869	964	857	895	955	909	904	937	967	923	917	982	942	980	968	849	962	919	941	897	929	997	970	991	924	983	955	988	868	943	956	948	950	972	969	927	886	1016	997	938	933	954	951	920	902	937	929	928	905	882	1005	954	960	933	861	932	946	903	896	892	985	967	882	961	913	986	862	948	926	977	943	915	911	944	961	953	893	977	1007	957	962	917	920	966	919	877	961	926	914	961	986	981	948	893	972	950	908	968	989	947	933	939	972	895	951	952	908	980	958	955	969	970	971	947	921	946	910	933	973	911	932	976	908	898	905	963	914	968	966	938	949	928	941	966	924	953	931	953	930	923	958	954	969	939	1035	932	972	970	1017	937	903	976	957	936	891	912	915	1018	972	912	967	958	991	936	923	925	942	931	962	932	916	931	936	929	922	978	983	924	955	947	939	921	942	922	926	928	915	923	951	984	990	981	957	930	951	922	921	930	941	937	978	936	913	931	936	983	1001	946	958	937	919	941	972	926	972	962	931	914	930	1001	952	960	924	963	926	932	911	925	889	932	933	914	961	960	951	902	945	943	975	899	941	970	949	978	934	968	967	955	921	941	980	942	964	974	926	917	936	894	928	930	931	897	980	958	924	1000	981	944	941	920	905	909	959	950	992	964	967	908	941	930	955	916	960	916	892	949	1007	943	957	1006	969	935	956	939	945	964	911	936	970	950	924	1006	971	927	940	941	934	910	967	902	954	916	969	946	941	941	941	959	905	931	934	976	926	994	939	929	872	893	955	945	887	972	930	932	958	916	932	911	968	926	967	983	1010	956	933	958	962	886	937	988	951	926	1015	953	933	968	989	919	944	968	937	916	946	928	955	1002	952	984	929	1013	885	972	1009	962	896	975	930	933	963	900	1007	943	955	958	939	928	963	937	964	931	909
6072	3887	4392	4072	2563	2392	2273	1966	2726	2529	2444	1590	880	992	450	410	419	387	381	403	376	406	389	380	399	407	414	392	389	388	350	354	364	386	367	312	395	362	344	376	363	390	377	370	410	392	351	404	416	393	398	365	402	416	382	361	389	366	369	394	371	385	357	387	379	405	395	379	367	339	370	360	418	366	406	443	379	337	337	365	364	386	378	377	379	377	363	396	360	381	376	357	406	379	333	358	374	403	377	363	374	368	396	395	401	367	367	357	356	398	378	402	385	373	402	367	401	397	387	381	376	378	359	383	400	370	411	337	360	383	379	349	357	364	368	387	365	393	348	381	386	418	370	360	358	391	387	377	376	370	366	352	370	364	363	356	378	398	374	364	382	394	384	400	369	398	377	387	366	384	417	389	369	386	376	370	404	349	380	373	373	379	373	403	363	412	365	388	418	378	385	381	396	352	348	353	341	365	412	391	364	384	395	380	362	391	400	370	389	363	369	383	371	379	388	375	373	402	374	379	338	374	384	356	357	336	383	395	390	400	377	379	400	359	382	423	357	361	417	338	347	374	381	349	364	397	399	364	398	403	379	386	405	354	337	391	373	360	367	397	398	390	383	380	387	353	399	380	405	375	391	391	393	373	410	362	382	386	356	384	419	367	352	396	366	380	384	387	355	409	396	362	356	346	381	364	378	353	392	374	352	365	393	360	381	362	400	366	388	371	391	387	402	350	369	399	397	370	379	384	386	346	386	387	372	398	379	371	400	364	383	360	388	420	389	371	397	358	382	355	367	416	419	380	395	413	439	371	377	378	381	368	394	331	338	408	383	371	351	382	348	356	360	367	371	392	373	415	391	338	378	374	369	377	379	382	400	374	414	415	355	403	338	334	425	376	371	367	365	404	366	389	386	341	392	397	360	338	367	381	386	363	396	379	348	396	343	370	372	346	353	362	373	390	376	357	394	375	372	359	368	380	370	369	350	390	351	331	369	376	366	373	365	381	437	358	373	378	388	372	405	349	363	418	383	361	369	373	387	370	405	388	370	394	385	413	348	404	375	366	385	379	346	357	377	387	386	353	368	339	349	357	401	389	362	392	394	400	366	373	395	394	357	391	378	386	377	380	373	371	378	388	389	368	352	395	346	398	365	374	390	381	364	402	385	346	363	400	417	376	403	364	354	382	412	400	354	372	416	376	384	387	406	378	402	391	335	383	385	373	422	387	374	359	382	370	350	372	386	378	377	347	380	361	379	404	376	394	371	390	383	376	355	385	404	369	395	401	406	415	342	389	384	369	354	365	356	357	381	364	354	363	409	389	369	401	400	367	394	384	381	365	352	394	356	378	392	371	352	404	373	419	346	350	358	362	368	403	362	390	379	368	391	405	358	388	389	373	368	390	392	428	374	378	362	362	392	342	394	367	373	384	383	407	395	376	410	391	387	375	411	390	353	369	351	349	345	381	398	374	408	364	367	385	406	371	395	379	352	413	365	377	362	372	415	379	437	403	388	393	335	361	393	392	366	345	374	370	443	406	367	362	361	346	360	365	368	372	379	374	376	380	368	397	364	388	389	427	323	377	392	388	338	383	353	391	381	366	400	335	378	350	368	369	347	363	400	359	359	372	385	329	383	391	359	396	339	370	334	369	380	395	404	348	396	384	388	399	357	352	356	380	397	353	364	386	400	398	332	392	407	372	399	381	386	361	425	387	358	396	386	437	384	398	395	391	371	343	336	356	379	381	366	380	409	389	394	390	372	375	364	412	385	391	382	367	336	326	378	384	375	371	348	371	397	360	345	403	387	383	344	377	379	389	361	374	392	401	362	403	394	370	377	373	356	393	372	418	382	359	381	402	393	395	437	379	363	363	403	357	365	417	398	372	419	377	392	415	367	383	373	364	371	411	380	343	393	392	403	403	348	386	406	378	365	369	366	410	419	353	342	368	402	353	403	405	372	367	379	374	377	387	382	376	373	383	411	397	382	381	376	408	360	376	351	379	385	372	334	355	396	396	363	372	394	360	412	371	387	382	383	364	376	342	408	377	359	345	378	409	417	412	392	373	378	360	397	342	364	358	350	352	376	395	368	392	359	334	402	374	404	378	386	368	366	349	348	371	376	365	378	373	382	355	381	369	385	372	395	356	374	383	411	374	364	403	413	392	354	388	401	385	362	361	373	379	389	389	386	398	402	398	383	352	392	384	399	326	369	377	378	373	374	389	371	354	355	355	405	346	387	400	376	353	356	365	388	366	387	398	376	386	395	367	371	394	387	372	393	399	352	405	383	375	390	361	389	415	412	366	351	361	388	396	402	379	354	393	417	369	351	366	367	384	383	406	383	382	405	359	420	392	370	410	395	392	406	409	384	354	360	413	393	363	373	378	366	413	365	391	390	357	408	365	377	370	414	387	394	420	389	364	343	407	389	375	353	366	368	379	409	359	323	370	386	369	381	394	340	359	368	361	355	332	422	389	347	375	397	348	364	392	426	369	388	357	360	372	371	376	370	350	386	412	372	412	365	378	384	374	384	391	387	352	375	358	387	399	356	372	374	417	363	389	358	398	393	337	341	370	382	385	411	365	363	355	364	389	407	356	401	412	340	350	369	369	354	352	361	354	359	378	354	355	376	443	373	329	372	372	360	393	349	369	378	362	367	359	394	357	326	381	376	394	368	367	357	393	363	371	401	360	356	355	374	354	360	367	377	372	328	392	380	386	409	395	369	397	391	380	394	363	376	364	400	345	391	412	396	381	385	384	346	353	381	375	382	390	366	372	357	385	361	363	394	347	391	352	391	361	374	390	386	388	355	359	368	377	382	363	363	399	349	405	369	379	383	335	354	384	364	349	336	383	349	371	370	361	368	363	355	338	394	386	359	393	392	370	429	379	369	394	378	374	410	348	344	373	400	390	353	411	384	395	410	359	366	384	349	370	363	327	387	391	373	417	383	371	371	337	393	393	368	349	375	378	326	384	373	384	417	403	380	377	360	372	406	390	421	373	373	364	383	419	395	393	369	371	381	390	366	385	388	364	392	391	371	384	383	379	372	445	388	399	370	363	416	388	354	382	366	388	333	358	392	376	419	413	390	386	395	368	391	372	364	363	370	353	395	358	394	376	400	375	366	388	400	411	390	360	389	369	406	363	367	427	388	399	349	404	355	378	363	373	358	366	389	396	383	365	377	362	401	359	412	386	384	371	390	413	356	378	397	351	374	412	397	375	392	355	361	356	363	395	389	384	383	389	394	353	358	375	345	382	392	360	393	389	367	385	374	406	363	353	417	399	395	376	415	390	374	372	360	369	399	386	358	335	364	382	369	386	325	411	371	377	364	378	392	339	393	343	374	376	407	379	396	378	336	405	343	409	386	382	371	305	388	392	419	368	353	350	362	371	361	390	387	364	403	316	346	373	396	333	398	321	355	379	366	409	383	407	380	376	352	387	350	358	377	400	385	381	360	366	366	397	365	358	346	366	388	364	368	414	353	352
4866	3474	5857	8597	7601	8212	8637	8313	11710	10944	9770	6325	2985	3401	1347	1070	1043	1026	970	987	959	954	983	985	944	992	1003	957	949	998	956	992	1021	958	979	997	1027	957	970	1006	946	997	936	984	997	1007	911	984	983	981	972	956	958	932	983	970	951	907	927	947	952	1028	919	955	939	970	951	973	1003	937	1045	1004	954	980	964	926	933	947	995	955	1007	942	992	1006	952	977	1016	1006	957	952	959	958	917	1011	987	925	976	933	936	953	1007	981	946	962	932	951	964	953	969	964	982	926	1000	1018	957	937	990	1003	945	934	943	922	1021	993	958	979	971	956	982	959	947	947	1015	956	985	946	977	1007	949	980	952	987	977	958	1010	928	940	1001	938	975	948	989	942	934	942	936	1013	1009	977	963	970	945	940	994	931	903	903	947	936	975	966	979	1070	948	1030	1010	969	953	974	928	1020	988	981	1032	974	994	946	925	952	978	979	902	980	954	946	969	946	950	938	956	939	996	998	949	957	984	961	972	963	995	958	977	995	994	1028	930	992	1006	953	941	977	960	945	958	974	963	981	909	911	955	976	922	941	942	1001	1039	967	994	1000	926	1018	1004	948	955	949	960	995	994	995	1002	1012	998	1010	948	965	1033	993	954	982	988	1003	967	972	994	992	989	954	974	911	958	996	893	941	979	999	962	991	961	949	1009	961	1017	950	985	954	926	955	948	960	996	946	943	989	926	944	1012	949	928	991	951	940	994	963	955	1036	1005	995	937	980	999	1001	951	945	925	977	945	981	1018	980	958	1015	967	989	960	987	998	991	987	990	955	947	932	992	935	978	970	989	998	1010	998	974	990	963	963	981	905	973	1000	1026	989	975	965	979	996	949	986	937	982	911	993	991	960	1003	986	989	972	962	954	974	968	968	976	967	931	939	993	999	969	974	982	979	977	966	950	982	944	922	1025	1002	929	929	918	980	999	935	1023	998	977	990	1014	949	970	1008	934	960	948	942	967	949	974	984	941	1024	932	952	930	961	993	993	949	1014	956	958	946	947	947	976	987	975	926	972	945	944	964	951	973	996	944	979	935	965	991	999	920	987	1013	993	944	955	911	1000	1008	960	898	1011	1005	964	975	970	957	981	1006	926	966	1015	965	962	932	965	972	975	931	992	922	988	941	979	1019	996	991	997	1003	939	978	959	960	995	1029	995	953	967	998	1005	961	1007	990	949	963	998	978	1008	916	1000	991	933	954	1019	994	942	943	939	942	934	927	1022	946	995	960	975	986	987	952	975	979	977	986	936	962	920	966	950	1039	952	964	1009	985	914	918	948	953	970	919	972	936	923	961	931	959	942	996	974	923	946	1023	962	973	966	989	908	994	977	979	951	932	934	995	990	986	988	950	944	922	943	992	953	949	889	910	943	1064	956	906	925	1025	971	966	957	963	974	992	970	937	1001	1014	891	967	974	949	956	1000	992	1032	1001	968	951	945	974	988	973	958	943	985	955	968	934	962	894	1003	943	937	978	959	1019	969	993	931	993	917	960	986	927	952	900	971	986	978	908	987	968	938	1010	1012	963	956	999	946	935	1011	1033	933	976	1004	1043	960	975	1016	999	985	966	1019	971	938	1012	955	906	1011	965	1006	989	933	1071	943	1003	1008	939	1016	945	1022	940	942	954	950	990	1002	1041	955	999	1005	925	993	937	936	936	1004	924	956	1046	974	969	953	960	951	958	979	924	946	919	927	978	988	927	916	933	974	941	973	964	955	964	955	1021	1000	946	933	951	950	948	1006	973	949	949	988	928	948	938	987	973	996	951	987	964	958	1022	941	985	948	992	1021	944	1004	943	931	949	909	960	966	937	987	1013	944	968	953	999	1037	1010	977	943	1065	1000	916	974	980	962	950	971	931	956	966	1001	1006	965	974	981	958	1050	1001	916	921	965	995	999	976	975	1013	964	969	975	967	1028	963	948	999	899	921	972	1035	945	1008	994	969	963	942	984	956	994	962	999	949	954	908	987	991	910	1034	985	969	948	998	991	962	1026	945	927	969	984	958	963	988	1010	1014	932	969	967	969	973	919	965	975	992	975	928	982	941	907	1014	992	977	986	1041	960	978	1007	997	1023	939	921	872	1006	950	980	970	923	963	1003	1028	978	936	934	925	953	988	898	939	938	989	954	924	989	942	958	975	996	974	975	938	948	942	988	948	958	958	979	924	923	923	927	943	984	949	955	938	1015	967	1004	950	967	973	980	949	940	966	1011	1001	913	967	1002	1006	953	945	967	986	1016	1000	998	935	999	1004	996	957	986	896	991	1047	991	1007	947	969	973	960	974	982	1007	982	982	995	937	881	973	944	961	991	956	975	934	1022	1003	991	988	974	999	950	943	964	982	997	957	950	953	955	957	985	945	1004	946	972	987	958	978	940	923	936	996	978	989	923	938	962	909	919	972	956	983	1027	970	957	937	995	949	979	1031	965	981	920	972	993	969	941	987	1003	932	933	966	932	977	1035	958	934	970	947	970	1060	964	986	952	976	932	991	982	1021	946	972	955	964	1042	965	979	960	1005	940	960	975	1015	1042	968	942	949	1007	1005	924	960	1036	950	978	966	955	982	1019	944	936	934	925	984	1013	1012	975	962	981	990	1045	1048	956	1009	958	1001	955	963	933	972	1040	969	922	935	963	925	966	952	955	911	953	990	1001	1008	990	987	979	977	936	956	938	999	973	991	963	951	935	937	979	984	967	989	983	992	972	979	948	915	931	935	1006	914	950	981	970	1002	967	961	1046	979	987	1009	938	979	1005	953	971	954	950	978	907	957	928	898	968	941	977	995	976	991	989	984	992	973	925	979	960	965	910	940	975	974	956	940	987	939	959	1029	1010	1010	980	1042	974	968	1013	962	1010	918	977	957	968	963	947	1014	980	961	996	959	1019	965	1010	1051	1004	977	1022	928	927	1013	990	1026	947	960	914	977	932	1005	1005	957	949	943	968	985	1025	977	925	955	992	1020	993	971	930	1007	967	960	996	970	963	967	1008	914	957	970	987	1019	960	961	976	987	956	999	1002	953	955	923	946	984	936	958	1000	935	986	1014	960	1007	961	1003	973	936	1001	994	1010	967	974	1033	949	952	994	995	972	987	1006	947	957	999	951	997	940	948	935	976	1037	928	905	958	880	965	969	977	972	934	980	974	964	957	971	990	937	974	941	1026	969	979	953	976	966	961	983	1006	951	944	1042	1024	988	966	992	923	1014	1003	984	949	1015	956	1011	982	946	933	978	973	978	937	954	964	959	971	968	966	938	955	981	917	974	940	988	989	983	947	971	1002	985	1010	1044	998	962	980	940	982	982	1014	988	977	985	982	980	973	968	966	927	1013	977	965	1039	948	994	1050	933	968	1005	932	992	961	959	988	942	1022	971	938	916	997	935	993	955	959	957	963	997	1020	955	971	972	923	962	1001	931	960	942	935	964	985	964	918	1022	998	942	937	959	965	1006	945	970	982	997	995	979	981	944	963	932	1002	946	974	957	950	963	966	970	1020	966	993	977	972	976	992	999	955	991	881	957	964	943	989	969	1003	942	975	1017	1021	939	1021	942	902	950	957	962	991	970	940	960	958	987	984	999	1016	1000	945	1012	959	959	964	1019	986	965	1022	987	955	980	916	986	1009	966	982	978	981	970	1002	966	982	968	933	931	993	995	934	935	967	991	957	936	991	993	978	1029	969	986	954	1000	975	937	947	879	1008	974	964	951	982	943	942	1029	953
14460	9004	13000	14608	11041	9977	8784	11114	22649	24471	21042	12435	5261	4078	1023	626	502	463	420	411	412	408	416	385	393	394	382	374	399	368	400	347	364	368	401	403	384	383	382	352	449	378	333	410	368	391	386	388	410	365	405	403	410	392	377	425	373	404	366	395	374	369	427	409	405	384	365	387	415	401	405	371	387	384	401	372	376	358	385	379	352	368	391	413	411	381	395	412	388	412	430	372	401	418	403	412	377	409	374	391	410	412	380	388	411	417	379	356	365	352	385	384	395	386	361	378	402	366	390	394	366	395	410	400	402	400	362	360	404	411	412	391	370	416	404	382	389	430	394	377	402	408	360	378	407	393	397	427	398	351	377	377	348	369	377	424	361	360	377	429	382	395	399	423	365	417	404	395	399	372	396	410	356	420	363	431	394	379	374	378	353	374	357	374	370	385	396	379	362	346	425	417	382	345	387	409	405	378	356	399	356	354	402	419	410	378	388	383	398	376	391	405	362	380	354	416	388	375	381	392	376	380	415	389	388	392	378	399	396	368	391	369	400	392	373	365	380	382	387	384	381	403	409	403	421	354	374	365	413	401	376	399	373	429	372	376	404	384	406	388	394	364	394	366	422	380	408	388	390	376	381	376	415	407	386	419	398	388	390	372	393	393	385	408	386	394	379	406	412	347	399	386	366	413	382	424	381	390	374	399	410	391	372	345	388	373	384	406	419	369	370	388	374	401	364	388	374	383	390	359	381	396	380	425	392	400	371	387	408	407	381	397	385	380	412	390	407	418	381	415	385	388	376	382	403	397	375	388	395	394	364	386	376	398	378	381	386	423	391	409	394	391	379	368	408	378	379	369	435	384	360	384	422	415	399	403	382	425	389	384	403	421	400	391	365	388	397	381	395	365	386	375	389	417	438	373	384	403	416	398	399	376	389	374	412	403	363	384	387	390	387	397	382	374	397	389	426	403	400	403	407	374	387	414	407	404	417	413	382	380	352	392	392	362	389	396	381	426	406	387	359	381	394	354	380	394	401	378	378	388	404	395	390	404	364	394	370	381	399	366	398	400	429	402	349	340	377	362	373	399	369	408	409	366	359	405	392	389	382	355	421	384	396	403	373	383	396	377	365	416	398	409	409	411	400	437	381	427	394	372	397	394	405	409	398	397	389	384	434	347	375	410	384	382	371	383	362	406	366	420	364	409	372	403	368	383	368	434	390	410	418	372	400	398	417	362	401	356	368	374	369	362	400	390	416	406	383	401	381	407	370	370	397	385	379	416	389	376	397	375	407	423	414	399	395	344	418	409	376	400	388	378	389	419	401	413	389	380	409	361	354	395	391	440	426	388	413	371	359	364	372	400	407	400	426	379	399	379	361	366	403	383	340	436	382	345	391	390	373	367	410	381	388	393	408	374	397	371	390	390	405	442	352	398	427	354	371	397	383	406	394	389	385	380	408	424	420	360	429	410	378	390	369	378	389	381	430	420	399	398	375	418	393	404	398	381	387	371	426	406	418	419	364	375	359	397	388	358	382	369	403	431	380	403	357	386	402	368	378	391	407	408	386	394	405	392	376	345	429	374	374	401	391	413	371	399	383	374	388	356	416	374	389	393	366	394	384	397	380	392	402	393	420	347	411	373	384	353	401	370	353	376	393	373	367	384	407	383	392	418	403	374	421	355	366	395	413	429	379	414	386	369	412	387	372	362	417	396	403	331	411	420	378	367	395	377	364	399	388	399	389	388	370	393	365	360	406	373	395	398	390	398	358	367	374	391	379	409	375	425	353	397	356	397	363	395	378	397	384	408	369	369	371	345	408	419	381	369	384	381	384	398	386	373	346	408	381	389	396	371	424	408	413	385	398	374	365	377	406	393	413	376	404	382	384	361	371	384	391	383	398	403	397	401	388	382	402	425	375	426	413	367	341	395	402	384	416	421	390	388	425	409	387	381	374	394	414	399	376	391	394	389	366	368	408	385	377	368	375	349	413	379	370	371	394	379	415	392	359	393	393	413	374	405	408	374	380	334	390	403	373	413	353	409	407	417	391	390	380	395	405	389	362	412	393	382	406	381	407	393	386	380	391	372	343	356	401	385	402	424	390	405	418	371	382	394	365	412	382	396	381	398	395	361	396	396	332	381	418	418	390	389	421	407	379	371	374	357	371	402	380	384	387	371	351	428	380	390	385	398	431	409	382	371	368	398	406	391	407	419	407	402	376	357	332	405	387	386	362	393	379	373	367	430	387	386	434	377	369	391	397	390	382	362	396	418	387	404	387	384	372	373	378	381	404	369	402	403	411	373	401	401	414	387	401	419	373	429	351	401	385	387	415	396	370	354	378	420	397	379	402	362	412	364	379	386	382	406	392	391	416	399	417	397	422	396	373	381	390	423	418	410	413	412	376	436	401	391	377	381	377	400	396	393	383	390	378	425	412	371	388	401	391	394	372	388	384	428	390	396	382	408	384	412	425	374	399	412	395	429	404	358	396	407	399	383	416	406	367	385	374	389	366	365	406	400	356	388	383	405	360	353	370	374	392	415	407	377	414	384	419	404	351	428	397	390	365	371	403	394	390	437	418	382	358	397	405	380	378	407	392	385	376	387	375	377	387	396	418	400	420	388	384	352	392	407	337	409	396	371	371	416	375	398	468	388	384	369	371	365	415	356	374	393	393	397	400	372	373	374	379	349	390	385	378	414	376	360	389	393	383	394	379	382	382	396	421	380	419	414	416	430	370	355	411	379	400	382	389	380	375	406	406	410	357	427	407	387	377	360	360	406	390	358	420	380	376	376	392	378	394	362	392	399	385	392	368	415	379	384	402	386	376	411	386	423	410	381	418	381	410	389	405	408	375	382	402	402	387	407	395	391	360	402	396	370	403	337	378	398	413	422	392	406	377	401	402	352	417	394	371	367	406	406	416	415	374	345	404	418	386	389	405	465	399	412	406	411	402	392	391	378	372	439	394	403	357	402	397	340	392	383	397	369	395	420	403	420	360	355	427	372	399	387	406	373	384	396	411	376	384	393	392	385	415	397	379	389	407	390	393	393	357	464	388	399	426	386	382	391	370	381	374	403	417	428	403	382	372	383	411	439	380	380	396	371	376	350	425	406	369	365	368	400	393	382	373	373	383	370	407	410	395	368	391	380	408	397	424	367	425	345	425	411	426	397	395	385	388	391	377	398	409	411	377	393	385	394	384	363	387	386	373	401	382	384	378	364	382	362	398	396	409	411	420	363	393	383	378	396	377	393	415	404	371	402	389	410	386	388	378	397	400	376	359	401	408	420	393	405	347	377	399	358	400	405	390	389	389	428	377	388	368	375	368	397	408	412	400	414	401	404	396	397	354	383	385	409	408	381	382	380	403	432	399	382	363	410	406	377	373	453	398	419	389	395	396	411	366	390	375	394	409	377	370	412	387	397	387	421	360	397	433	399	366	367	402	414	415	367	388	425	440	393	388	402	376	378	382	410	410	408	373	383	401	368
9935	6646	12735	17125	17000	18920	18636	27514	42443	42740	39116	28434	16587	14891	3748	2276	1615	1463	1264	1163	1087	1078	1057	995	1022	968	1017	1052	1034	1057	1068	1020	982	952	958	999	1037	986	1037	977	994	1019	971	1002	1044	1037	1011	955	1007	983	1015	1045	986	975	1011	1028	1021	1035	998	997	961	1050	993	1006	1023	1008	976	991	1001	1034	1023	952	1014	1040	949	1040	955	964	983	1004	980	993	1017	1014	984	969	993	996	1002	960	995	996	1020	963	1059	1022	956	988	1032	1010	1035	953	986	973	962	1007	967	1019	1015	1000	1011	969	990	981	963	1042	991	990	977	1009	1000	1010	1004	1020	1022	1029	1028	1008	1006	992	998	1004	970	988	976	979	1035	945	979	1031	1010	990	1000	1047	1026	1030	915	1028	1028	953	1004	1012	1067	979	1028	1060	995	953	954	1023	978	1020	973	975	1051	971	999	1007	1008	994	981	960	1009	1014	984	960	1001	1025	1009	1013	969	1015	1029	1018	974	1005	973	1008	997	1035	982	1068	954	1004	956	996	1011	1017	1022	1006	980	1029	1042	1005	1034	996	992	1013	968	936	939	1023	1022	993	971	1019	965	1013	975	1060	1010	948	1041	1005	969	1040	1023	1022	976	1026	1028	984	992	1001	1028	1038	1066	992	1026	1029	1001	1044	1007	965	1059	956	938	1008	967	979	1011	999	1023	994	1019	1002	1046	1000	1008	1058	1052	1035	1062	1013	972	1001	1048	937	971	928	1035	963	1020	947	1027	1040	1012	1007	988	986	1014	1022	1027	1014	981	977	1049	973	994	1053	1019	980	994	1073	986	1001	1020	1006	1003	997	977	1005	1007	984	1037	999	1007	977	980	1006	992	1008	1010	982	981	961	1012	990	1014	990	1005	1064	981	1038	982	925	1009	1024	1009	1037	963	1080	1014	1018	997	986	1051	977	1042	982	945	906	995	989	1042	982	996	1048	968	951	1016	1005	1035	990	971	987	1039	1015	1003	1005	1004	1010	1025	983	1005	972	1000	971	997	966	1048	1022	950	1020	1014	1016	1030	1006	1049	1009	996	992	1002	1024	1042	996	1011	1000	1037	1024	925	943	1032	1036	1087	1005	1005	1063	1022	984	962	1026	943	957	970	988	1014	976	981	1009	1022	1005	1041	985	955	1019	1020	963	1064	969	1001	1006	1039	1022	995	1072	996	971	1007	1030	1016	1027	1043	961	978	1005	1020	998	1012	996	1029	1029	998	967	992	958	988	972	1010	1027	1013	1024	1040	1038	1026	1028	1026	1039	958	970	990	970	999	1012	985	1029	1011	1005	987	1018	937	1017	1002	1009	969	1035	978	1050	1015	1016	997	1007	960	934	997	1006	1079	999	1028	1011	999	1053	1001	1010	950	973	980	1053	1046	993	981	1019	974	979	1006	1008	1055	983	952	950	974	1072	989	1014	951	998	973	986	1002	1020	991	976	991	1024	1021	982	965	972	1012	1014	1022	998	1024	1054	1013	1015	1012	1049	1056	962	1025	992	981	983	1028	1041	942	989	960	1001	1016	1020	1023	1000	1018	1023	972	1056	992	1048	963	999	982	1033	1064	1074	1014	1043	960	1018	979	1017	1056	1038	971	1039	1029	1013	1010	933	979	1021	966	1049	1002	1030	975	964	981	979	989	940	1034	980	960	1039	976	1054	993	1041	980	981	966	1011	1075	963	948	965	1017	973	979	989	997	1021	957	981	1009	994	977	948	1005	922	1010	993	1021	992	1022	992	989	993	1028	966	971	989	1010	1000	1000	1016	980	1034	1033	996	1014	965	993	1002	991	1008	996	1056	981	1001	949	976	983	1051	975	1023	1014	1037	1011	1007	987	1085	1053	993	969	1074	1009	987	1039	1016	960	1041	982	954	1011	1009	993	1023	1038	1015	1060	984	990	974	1019	1012	1005	942	995	999	950	986	1031	1006	992	943	962	1012	1067	1029	995	1017	989	1022	993	1040	1064	997	1038	1042	994	943	929	1016	1004	1010	990	980	1025	998	1042	967	987	950	941	1047	1059	1002	1043	999	1055	966	951	1050	1013	964	1002	964	968	1019	1007	994	1021	1017	1019	977	946	955	960	951	1061	958	1032	1020	1034	968	1046	996	977	958	1032	1010	976	980	1062	954	1009	976	912	978	997	1013	1029	996	1037	981	955	1037	965	1043	999	1045	985	980	1066	984	1036	985	1015	1063	967	1025	1023	960	984	992	1067	953	1004	1007	1028	1018	995	1033	1003	976	990	1040	1043	991	986	968	1036	1038	1070	1070	1029	1044	1071	974	1029	990	1019	1002	1004	1000	969	1068	1004	1003	1015	1019	958	955	989	1007	1053	1036	975	1025	1002	1085	1063	1007	1020	970	1019	1010	1005	977	1039	1071	1033	981	975	987	964	1002	988	1021	1007	944	1054	1005	982	959	981	953	984	1045	1031	988	998	1013	1018	972	980	1037	1033	1008	983	975	1040	1026	1003	974	1005	961	986	987	1018	1000	995	1018	1021	1017	1018	995	1021	1019	954	1016	1005	979	993	966	982	1025	994	957	984	990	1006	1032	1041	987	1027	1039	1031	1014	1025	988	1048	1032	1028	1030	1030	994	1021	1075	1022	968	977	997	969	1021	962	1018	1057	980	1002	995	984	980	981	995	1027	1002	991	1028	989	991	1068	996	955	1024	1031	1002	1038	939	994	1019	1001	991	1038	1021	1001	993	1019	1021	982	997	1062	961	1013	1046	972	966	1012	976	967	988	1013	1022	975	1001	1006	1027	977	955	1006	965	976	975	1054	1005	1029	1010	995	1007	1031	1017	994	1022	1007	1016	986	977	983	924	954	1011	1042	974	994	1034	1008	1006	1026	1027	973	996	998	1034	993	978	1022	941	1011	998	1043	998	1008	1016	969	1012	987	956	1023	945	995	976	1088	1035	1011	996	983	977	1038	1049	993	1075	1002	1019	1044	981	1011	995	968	1042	955	952	994	1009	1014	1006	1000	927	993	1010	973	964	984	1000	1014	1000	1024	995	1037	1026	1007	1046	1017	1075	1016	1011	1038	1067	1029	1011	986	1003	1002	983	987	998	987	1053	1021	1013	1013	978	995	998	1020	978	970	1031	978	1077	1069	993	1022	976	1014	1067	971	1023	1000	997	1003	950	1017	1016	967	924	995	1036	969	1000	979	958	969	988	1016	1009	995	1042	1012	1064	1018	1014	1020	1009	985	1037	966	1071	1002	984	969	1047	940	990	1044	1029	1027	1061	947	985	994	1018	951	965	1016	990	981	1004	957	1047	993	1007	1025	1028	1016	1006	1015	981	985	1018	1020	996	997	1006	1038	956	993	970	959	1041	1042	971	980	944	1034	1012	994	1036	1067	1011	991	1006	981	993	1007	1011	982	959	1021	1002	1039	987	998	1082	1042	985	1000	977	1033	1041	977	1063	993	1044	990	957	1007	983	973	1031	995	985	1044	991	1012	1000	1034	1063	962	994	1049	958	976	1001	1011	982	985	997	995	1047	1031	977	973	1040	1003	976	1020	1004	987	1000	990	1032	1013	981	1037	1081	966	996	1017	1025	992	1022	1029	993	975	992	978	1018	1006	1043	985	995	968	1018	985	993	1029	997	912	1003	1007	953	1009	960	999	969	978	1018	980	974	1027	990	992	1002	998	951	1025	1000	1017	976	1011	1025	1021	1018	1014	1007	997	1032	988	984	1016	1012	1051	1004	1047	970	1043	980	1068	1019	975	1005	978	964	1017	988	930	1014	1011	1007	974	1020	976	986	1069	1035	1035	996	1009	967	1031	1003	952	974	1022	1069	971	1001	1019	1031	970	1021	991	1027	998	1016	1043	1047	953	983	1028	984	1007	945	1016	989	969	1025	1015	976	1005	1006	1024	953	998	1002	1037	980	1042	983	992	1016	973	972	962	1033	994	961	995	1021	984	983	991	1037	999	999	987	1001	974	1033	998	1023	953	1034	975	977	996	994	1026	982	997	994	922	1001	1025	1038	1003	1015	1064	1012	996	977	981	978	982	1040	1016	1088	1027	1060	989	956	1050	993	977	974	1010	1006	951	1003	986	994	1005	991	1017	1037	978	960	941	981	1027	1053	989	1052	998	1060	983	993	1013	995	1015	1031	976	1062	988	993	985	1019	983	960	1014	986	1005	965	1060	999	998	993	977	1041	964	977	1027	1031	928	994	1003	1022	1006	1037	1004	1011	980	1005	946	959	978	988	1022	991	938	1039	981	1054	1013	965	994	1011	993	994	994	968	1014	1028	1011	966	981	1006	1067	988	955	1032	1016	1021
21639	12668	18572	20731	16325	15213	12290	10351	34191	37918	32785	21772	10185	6554	1636	741	570	497	446	420	400	412	381	370	402	370	374	384	406	357	401	391	374	384	371	406	391	388	359	400	364	419	377	372	412	390	379	382	401	419	431	416	362	366	387	413	377	405	369	375	373	365	367	372	317	397	370	340	394	359	378	397	395	430	404	398	381	370	352	381	369	432	405	370	368	387	383	400	378	347	367	332	392	365	373	362	357	369	368	389	381	377	372	402	356	378	398	380	362	354	371	373	345	403	409	354	386	380	332	350	376	385	387	339	380	352	414	375	373	321	383	397	361	378	377	371	374	362	357	357	383	354	353	381	387	384	340	387	320	395	386	360	407	386	399	346	395	382	356	374	386	363	374	383	387	369	394	361	373	408	376	420	377	365	334	386	374	358	378	386	344	376	385	362	368	390	359	377	372	354	369	404	393	402	373	391	370	361	354	371	347	385	394	383	377	369	378	355	372	407	357	380	348	395	371	377	416	372	365	366	357	338	375	368	384	370	389	380	392	373	365	382	370	397	360	367	403	358	368	393	361	373	331	373	344	359	375	376	378	351	363	397	415	382	408	363	392	376	395	367	388	396	353	366	365	382	373	407	337	367	412	352	389	376	401	384	379	371	363	367	339	410	375	373	393	379	382	377	386	364	391	384	366	350	418	365	424	359	330	357	403	392	385	370	377	358	369	367	404	383	370	381	354	342	415	381	366	379	372	367	379	391	438	371	355	361	378	362	362	411	383	349	363	364	391	363	345	338	362	384	380	371	402	377	374	356	369	367	390	388	360	362	383	367	399	363	339	370	410	359	329	360	383	318	379	371	423	381	342	341	371	358	322	380	365	370	356	378	378	359	374	346	373	409	384	389	356	396	366	369	390	415	359	363	401	392	374	371	394	360	417	399	344	384	365	357	381	369	408	359	384	355	361	355	422	390	356	364	376	396	363	389	382	388	364	357	376	386	375	409	384	422	371	364	370	370	395	378	413	366	392	382	347	390	369	382	382	382	399	346	372	381	318	377	356	370	379	377	370	394	351	391	409	377	369	403	367	344	363	321	351	341	359	359	392	331	377	387	391	395	350	407	354	325	353	402	404	390	388	376	345	373	376	377	394	350	388	394	383	386	369	379	387	375	355	384	399	385	371	373	399	390	379	360	397	384	354	363	386	352	346	381	356	356	370	379	366	360	388	396	377	367	417	391	334	371	384	370	410	387	370	349	364	366	365	353	364	369	376	395	372	354	366	395	348	367	342	376	341	368	380	369	370	372	373	384	350	384	333	386	350	358	373	363	361	378	352	361	367	372	377	350	364	328	397	383	370	434	391	334	360	394	361	400	369	384	344	382	397	388	362	391	322	407	357	372	385	383	361	404	439	389	361	387	369	369	362	386	381	380	393	378	364	362	373	358	376	354	356	354	378	424	394	371	388	420	403	409	381	410	371	396	396	395	373	361	375	372	343	359	366	358	395	323	388	376	394	405	369	408	409	400	368	339	413	397	359	332	353	372	393	359	364	396	343	360	372	415	385	373	397	402	360	400	369	348	369	411	392	346	383	374	353	370	380	409	392	397	382	363	357	384	385	353	403	390	346	346	361	354	362	340	365	335	388	361	416	424	377	361	366	377	364	326	354	377	382	338	407	381	361	403	386	371	391	392	366	378	376	360	369	371	354	374	346	392	387	403	392	431	396	374	380	378	401	339	395	379	389	353	370	364	376	389	381	377	410	357	329	407	354	408	352	375	370	372	429	410	350	337	370	389	382	361	360	401	394	386	364	365	402	387	365	383	411	371	360	350	391	398	379	361	347	374	378	377	368	363	421	359	368	399	383	358	383	348	357	363	390	374	398	351	375	383	385	367	381	350	344	382	367	360	378	368	368	336	404	382	363	363	384	379	364	369	390	339	373	381	351	361	376	379	380	360	385	361	372	335	380	364	365	383	379	359	375	378	372	388	345	384	383	354	387	339	374	387	346	369	359	391	365	350	400	388	405	395	390	352	378	379	382	373	374	359	382	391	372	392	388	368	380	382	404	350	395	400	399	379	396	352	373	361	352	365	375	383	394	373	411	360	321	365	370	370	357	345	389	374	367	387	387	362	362	377	412	345	383	367	383	391	340	357	346	382	373	357	341	355	350	330	393	356	370	361	374	380	375	347	415	359	338	375	396	377	351	403	399	389	363	375	392	368	370	379	368	386	327	382	367	395	353	388	373	370	357	351	395	396	386	383	362	350	351	384	383	371	386	417	327	371	382	373	390	354	367	355	382	352	380	352	410	377	356	367	372	383	394	373	370	412	380	399	376	403	363	383	374	383	357	375	393	388	388	384	415	344	352	375	349	388	407	357	360	377	371	382	341	394	368	376	352	367	381	373	354	380	356	362	407	428	406	384	386	347	342	352	376	371	361	373	343	374	329	362	377	382	380	376	389	399	368	355	378	384	324	379	388	384	366	373	344	378	331	376	401	355	377	359	361	380	357	413	395	377	354	378	388	370	366	373	360	365	402	394	386	381	367	373	365	389	405	380	393	368	368	350	396	366	361	368	359	346	342	389	374	326	371	396	410	365	354	346	369	398	383	391	383	340	367	379	375	390	353	381	379	363	359	385	382	359	353	379	387	359	373	389	375	368	354	373	371	382	353	397	372	404	354	360	369	404	368	356	371	337	365	384	370	433	369	393	352	381	364	361	383	361	385	392	370	406	370	390	397	371	340	374	398	362	383	378	378	352	370	371	361	353	386	381	397	355	369	367	366	382	364	349	374	346	386	365	357	370	377	365	400	406	390	363	375	350	372	412	377	384	374	326	368	357	351	380	407	375	386	370	360	379	383	315	380	352	394	393	355	359	359	384	362	421	372	382	393	359	366	375	362	359	380	363	393	404	373	388	375	378	353	344	369	372	369	375	393	358	386	392	376	387	382	355	404	362	351	350	386	373	334	373	381	364	399	348	397	381	390	396	390	349	356	398	386	339	365	376	364	347	372	380	375	396	380	384	381	346	356	362	400	328	373	367	333	389	377	393	341	380	368	325	352	335	375	363	367	360	356	380	353	397	393	335	343	371	380	386	361	369	344	382	378	360	363	398	389	352	372	385	362	355	353	374	390	385	352	374	397	388	377	347	363	367	382	389	406	367	368	394	365	339	387	356	348	363	348	340	404	367	426	348	367	410	377	388	381	367	377	384	396	369	348	393	380	355	363	365	364	356	343	361	415	347	362	386	382	402	381	348	380	368	386	373	359	353	386	353	412	347	372	388	398	376	369	374	405	389	409	380	379	401	348	360	369	355	343	335	400	381	376	400	380	383	354	413	351	358	381	348	348	324	339	399	372	365	394	392	374	345	381	404	392	355	338	371	385	391	342	359	339	373	391	374	390	384	348	372	389	346	376	364	400	408	392	418	348	359	398	350	409	351	386	405	375	382	375	370	361	357	387	361	381	392	339	355	387	353	358	388	398	362
12660	9029	16042	22368	21588	24178	23209	24031	52418	52857	48660	37674	23951	20318	5161	3050	1990	1523	1376	1209	1114	1054	930	975	1019	948	933	944	984	973	933	950	982	949	971	976	968	950	936	991	971	911	975	939	859	915	975	950	999	1010	966	961	924	945	950	958	958	894	942	945	979	919	905	906	945	925	995	970	929	994	905	1050	927	967	946	934	1003	896	993	1002	965	997	974	893	907	979	977	971	933	943	998	969	959	969	1026	997	972	971	943	1014	1015	942	993	991	1013	959	1009	980	909	994	963	936	954	924	937	974	963	965	946	925	990	959	979	963	949	969	931	943	963	944	1031	954	928	986	936	951	945	1019	966	946	971	999	947	923	924	926	969	947	997	962	984	976	998	944	938	995	928	953	912	968	1012	934	945	1018	939	990	946	1034	929	958	972	1011	915	943	887	951	995	954	987	975	939	983	1020	960	971	934	970	1011	964	941	930	979	967	1014	930	926	947	1034	991	940	998	980	956	1023	955	980	980	988	934	928	900	929	996	961	991	932	965	979	952	947	976	974	973	981	1013	967	959	959	930	987	972	929	988	982	999	944	1002	1009	1008	933	959	969	960	996	915	924	945	1016	925	954	1027	983	976	1002	953	995	987	933	1011	939	994	948	938	939	944	916	946	977	981	942	963	960	987	971	976	956	990	1035	949	960	945	945	933	896	935	919	939	948	975	1006	963	969	939	923	917	952	938	968	961	971	986	942	948	914	966	969	1042	992	943	950	1010	933	998	956	933	930	958	937	976	959	933	970	941	941	995	985	1061	931	956	914	956	999	1002	916	940	966	963	982	976	998	939	958	954	988	948	938	965	935	932	922	936	913	960	925	989	990	982	982	941	985	938	979	963	955	941	937	976	918	975	1011	955	987	1017	972	964	906	987	998	970	938	920	930	915	883	953	918	946	945	911	964	1005	936	979	954	950	920	938	940	945	998	1004	918	1006	952	961	962	952	967	914	924	941	975	968	975	996	980	978	973	917	967	939	929	953	964	934	994	950	954	951	932	963	937	1024	993	999	974	946	959	978	985	955	963	996	924	955	945	944	978	983	988	972	1013	959	945	911	944	967	999	984	965	951	957	1008	982	1002	951	952	947	971	940	870	939	949	974	942	980	953	966	954	990	970	982	961	909	981	967	965	1009	1017	951	974	919	923	929	985	928	1007	972	935	983	992	950	966	1023	949	1024	947	1057	933	963	977	983	976	951	871	934	998	956	939	1010	966	959	947	986	898	928	985	955	1005	958	923	936	949	979	940	907	968	933	995	965	1003	901	973	964	956	951	951	931	895	916	1000	990	971	991	978	981	959	948	958	964	967	1012	930	958	968	977	1015	933	981	966	971	975	962	946	959	988	913	904	969	1021	982	978	964	974	1002	959	959	927	967	899	973	983	982	903	1004	958	879	1005	988	963	984	977	926	968	933	987	919	968	948	1005	949	971	920	1025	952	1005	989	946	969	1029	978	901	943	945	972	992	973	966	951	984	998	945	928	936	958	954	1037	993	998	954	940	1013	968	1004	943	951	942	945	913	991	945	919	1017	1009	994	1004	950	938	939	957	923	984	950	969	998	962	946	986	954	944	923	1009	1002	945	982	966	949	966	984	960	941	947	931	999	945	1057	982	954	954	912	1005	946	964	918	887	931	943	946	969	924	961	978	963	957	977	962	962	941	901	948	964	948	1000	991	985	915	980	924	921	990	937	972	952	927	938	986	974	958	970	950	980	973	960	974	948	902	917	955	1029	935	941	970	938	894	909	974	951	1003	997	987	922	996	941	961	954	976	941	966	990	973	1001	940	947	963	961	999	932	913	945	1012	975	956	1020	952	940	921	973	989	958	965	885	1020	994	925	989	983	1004	953	999	957	1024	901	924	978	972	960	958	970	968	951	964	1026	972	956	953	921	958	981	990	972	942	959	950	960	1015	950	969	980	973	960	970	963	970	931	957	966	963	962	968	945	946	963	950	972	940	988	967	923	945	934	943	978	967	936	985	947	923	921	1002	971	959	949	983	982	965	1002	940	965	913	984	956	974	973	928	942	951	935	922	943	959	993	978	993	947	1009	969	981	1017	949	943	976	937	958	987	975	969	968	935	972	1026	987	985	956	971	987	970	994	954	964	958	925	953	949	959	979	932	996	1016	976	931	938	952	958	950	975	904	993	919	927	1008	938	977	945	941	959	973	950	947	959	1024	920	959	970	977	960	963	916	1034	918	886	919	917	963	992	929	979	1023	922	987	983	941	952	947	997	981	946	995	958	1007	937	991	1008	960	899	988	990	953	957	915	998	1006	944	990	999	985	983	991	967	936	923	929	937	898	941	980	986	922	943	907	956	986	927	921	928	954	954	1001	963	986	954	907	1008	965	936	959	921	1008	958	965	931	975	956	966	984	962	951	952	956	908	924	987	919	948	939	930	997	981	993	904	981	973	926	990	989	1004	990	961	980	914	956	973	968	998	947	974	1000	990	1002	991	911	962	994	947	919	1038	935	941	956	986	933	985	966	1012	955	918	942	984	939	956	987	979	970	962	943	991	951	971	934	992	969	942	937	956	977	945	982	957	966	980	903	987	976	963	956	988	923	946	1007	994	941	964	870	981	931	989	959	944	1003	993	947	939	919	939	979	975	978	941	982	975	908	928	939	957	1032	963	969	988	996	899	1040	924	991	936	998	963	1008	950	958	973	953	975	982	1006	1030	953	953	914	948	962	944	1004	1023	911	977	926	963	939	985	903	985	965	992	954	981	919	942	970	957	974	949	947	985	972	985	969	971	1002	970	966	955	978	987	966	954	925	966	943	1020	964	961	992	958	989	996	985	922	995	963	901	981	936	957	981	1028	947	958	961	952	919	993	958	950	1015	989	926	961	929	950	963	947	938	964	981	982	959	967	948	914	926	955	980	1033	1031	896	936	952	1009	974	981	970	947	941	1008	919	933	1017	961	989	925	871	943	981	941	1011	974	989	954	931	906	925	962	1024	925	926	980	939	958	1025	993	938	949	992	968	953	958	983	968	1008	954	913	972	940	963	1000	953	945	996	969	893	956	968	970	983	962	976	989	999	962	971	996	937	910	931	958	963	951	959	996	951	960	961	949	942	987	950	974	962	942	966	955	1014	893	994	958	969	1008	931	982	992	960	976	993	972	977	937	955	964	953	931	916	934	953	959	880	920	924	993	987	992	956	961	935	953	975	952	971	952	930	931	937	929	965	999	984	951	943	991	933	941	997	920	919	972	956	941	981	965	921	914	926	1001	937	952	970	941	952	873	993	935	935	980	909	944	913	944	953	957	928	961	1004	915	1012	944	935	929	979	979	899	978	971	986	950	939	979	937	900	938	940	1013	911	930	942	976	965	1038	853	928	918	989	954	936	943	969	964	910	974	948	942	981	927	976	950	959	978	912	953	883	979	971	983	918	1002	974	1004	959	977	917	927	945	876	915	987	970	943	962	1001	982	937	944	976	1000	922	957	961	994	965	950	989	1008	959	958	952	987	896	983	944	981	931	903	956	912	950	979	956	972	953	932	991	958	984	983	935	997	924	1006	952	1008	1000	977	944	948	1004	1001	982	912	983	1024	963	1002	958	954	979	973	982	963	941	944	914	948	980	931	943	963	963	974	974
5107	3649	4947	4178	2840	2714	2280	1922	2508	2634	2511	1611	878	726	487	396	447	370	401	352	360	384	393	371	391	394	369	365	385	393	409	405	399	364	435	388	398	376	390	379	421	341	349	373	370	371	369	345	392	385	367	396	363	375	391	399	385	436	397	436	393	392	372	392	383	372	397	341	372	372	406	367	365	390	375	394	365	369	391	355	410	409	357	404	354	419	433	372	372	376	374	354	370	398	376	361	354	406	392	347	363	384	389	373	428	380	341	380	371	380	349	429	370	385	381	408	403	402	386	415	389	367	377	361	392	400	363	367	347	401	411	398	366	366	394	427	385	382	382	366	355	384	401	359	359	386	397	394	347	389	395	422	372	384	386	357	372	389	392	380	386	361	382	419	365	384	369	392	369	393	364	394	370	376	417	347	373	406	420	379	413	366	406	383	363	388	388	359	378	401	381	416	349	384	350	360	398	354	342	400	392	370	365	390	385	383	409	382	340	383	389	421	402	412	364	369	371	384	354	382	379	399	405	393	390	350	375	372	373	402	405	387	409	383	360	370	360	353	386	397	379	382	413	401	382	365	405	402	369	395	387	386	410	408	385	372	383	399	362	384	362	364	365	354	411	399	354	363	403	407	376	389	375	388	360	381	394	385	387	392	408	362	360	388	360	389	337	439	403	387	373	381	399	360	380	412	399	356	379	399	381	364	388	400	378	385	389	399	397	385	410	393	362	388	388	377	362	401	353	378	384	380	371	360	382	401	423	402	391	430	401	392	391	356	362	349	405	415	359	406	405	395	369	404	380	419	388	362	395	385	367	385	389	349	401	366	381	371	359	372	375	361	371	393	395	429	366	374	399	433	373	402	352	363	379	373	366	357	389	375	363	386	376	346	381	350	349	309	357	390	399	387	375	388	369	388	385	380	394	375	401	389	354	388	372	397	389	404	384	401	402	359	376	391	400	387	397	408	372	392	386	351	352	384	400	435	360	400	397	387	383	398	420	403	397	346	366	367	428	370	361	387	360	404	381	409	342	420	356	357	376	390	399	370	363	374	370	379	394	342	336	396	366	384	406	371	386	396	359	388	364	337	381	389	382	397	415	357	347	393	397	393	365	387	346	348	396	377	376	402	392	428	384	378	370	369	403	384	383	368	370	366	372	368	432	374	395	373	413	372	390	368	388	375	346	355	410	380	354	394	394	402	388	374	369	397	362	369	405	345	360	371	377	407	358	373	378	383	371	399	447	393	398	371	372	404	414	386	378	353	399	393	386	369	415	398	379	405	399	353	394	406	401	370	389	391	354	387	374	388	434	410	405	396	391	373	370	377	372	331	398	375	392	389	363	412	371	376	398	375	379	368	359	402	379	364	361	393	383	351	380	372	376	395	378	377	388	412	405	367	380	332	402	378	387	379	368	384	384	402	376	382	371	420	356	389	404	377	363	367	371	378	377	372	385	388	382	380	362	378	382	367	401	393	380	366	370	413	374	366	413	407	384	354	355	371	380	370	366	378	359	396	363	378	357	404	385	403	381	382	399	384	377	388	380	412	397	382	366	390	358	353	415	394	368	417	374	409	374	404	387	363	415	376	372	403	372	384	358	400	343	408	376	350	378	383	407	371	371	403	381	392	413	375	392	393	378	381	397	389	439	389	355	333	400	383	403	389	391	384	391	400	383	392	351	407	338	397	373	366	360	395	370	392	413	404	353	379	386	381	377	395	393	387	387	378	389	381	383	386	338	370	375	397	399	366	365	397	388	368	386	385	398	400	372	355	382	367	396	414	385	379	394	412	379	351	414	344	373	361	379	373	396	372	412	400	360	426	365	398	375	365	353	359	339	408	380	362	381	383	404	390	411	396	364	417	350	359	360	360	387	392	375	393	390	399	354	394	352	381	379	388	337	414	415	374	380	364	378	367	410	327	370	387	374	378	388	385	360	396	352	416	355	371	361	393	383	403	380	371	396	382	367	370	391	397	368	383	374	357	371	389	376	382	363	366	403	415	382	418	386	354	354	385	358	388	393	360	357	402	363	384	384	396	368	363	428	390	376	408	433	397	399	406	327	371	375	351	358	395	360	403	406	403	374	370	366	380	381	399	384	399	352	395	358	406	398	403	332	363	376	359	363	416	366	368	407	395	371	403	366	387	403	415	396	380	376	407	397	332	380	408	411	375	399	410	387	366	357	348	415	385	368	388	379	443	361	368	360	357	366	384	374	414	371	416	383	386	356	384	373	379	365	400	386	381	372	385	370	354	334	365	354	348	359	388	391	360	339	358	376	373	396	366	370	378	379	361	345	372	352	349	402	358	388	376	417	369	393	392	394	397	392	397	366	384	359	391	347	351	415	397	384	411	378	389	362	365	392	371	384	340	359	388	361	375	372	365	381	390	353	382	405	391	360	410	384	390	404	390	395	382	373	380	365	402	407	418	387	381	417	355	395	364	390	377	396	368	350	380	353	376	368	387	388	388	368	394	405	399	398	383	366	393	389	401	410	376	361	318	346	401	394	415	375	384	392	391	338	377	393	365	389	411	348	345	357	410	362	407	396	386	366	412	369	387	360	385	371	393	397	367	421	369	362	397	378	395	385	336	406	370	404	381	411	356	387	403	402	343	357	396	376	377	387	378	366	367	395	396	349	375	373	352	359	353	382	389	371	407	338	391	381	402	371	364	416	354	397	404	364	390	406	411	412	375	355	377	368	387	356	381	355	388	399	398	398	379	355	367	386	379	392	358	409	394	379	360	374	422	391	427	357	402	395	378	356	399	404	400	418	388	383	404	373	427	359	377	369	379	367	395	381	422	383	394	345	374	352	389	416	411	390	388	415	356	411	368	365	388	396	365	401	360	335	390	380	344	406	403	362	345	359	415	384	369	353	394	378	374	400	378	375	382	323	381	347	353	362	334	338	379	340	381	360	378	359	406	410	393	330	367	408	367	412	397	392	337	349	384	399	404	358	395	374	366	396	387	368	392	364	357	344	398	380	395	385	386	379	386	396	382	375	411	383	404	395	356	385	374	395	403	415	388	356	393	402	360	352	373	373	386	360	387	397	403	371	425	384	381	374	382	384	395	403	379	408	369	356	400	364	374	384	372	378	383	377	376	419	391	397	372	374	401	345	331	374	363	390	404	378	371	383	414	386	352	376	363	373	373	361	380	379	365	341	401	418	401	387	389	398	377	395	343	379	382	408	389	385	396	376	343	368	396	384	385	422	402	380	351	378	394	368	364	347	392	351	405	380	399	405	371	393	375	376	356	416	407	353	403	399	401	375	393	420	383	387	390	381	358	381	398	393	387	384	403	383	399	388	369	399	399	402	377	371	412	393	360	382	380	341	389	372	394	419	362	371	395	414	397	395	392	377	371	408	366	366	358	379	369	362	364	365	368	393	333	394	374	362	397	366	377	386	413	370	362	386	401	408	413	360	359	419	408	365	389	331	393	411	398	379	418	391	376	392	382	416	396	346	377	347	387	344	384	369	396
4422	3301	6358	8327	8158	9333	8782	7974	11648	11537	10356	6533	3171	2649	1496	1077	1076	1027	1052	933	982	957	1006	934	967	986	994	995	991	1002	961	953	972	949	922	1001	980	1007	987	983	960	1030	990	980	951	936	970	1009	1002	963	989	966	1017	970	997	1013	1043	1014	951	1000	997	998	958	975	997	949	1037	955	978	1012	967	968	988	993	973	1039	957	961	998	947	936	973	1023	1009	976	980	945	1015	969	967	973	1019	961	948	1026	1011	980	950	975	970	1027	994	998	998	971	981	914	960	980	978	934	1019	1015	918	963	979	963	942	907	1011	969	1012	913	957	965	978	938	992	962	960	984	936	977	943	982	1031	955	947	1017	946	989	917	1006	947	948	991	956	964	983	973	947	928	1029	968	921	984	926	977	976	973	999	977	982	954	1005	955	953	1060	954	1001	992	967	1021	975	1033	981	969	946	969	970	989	993	973	962	977	976	990	1009	965	973	970	1065	955	970	964	986	1014	1006	969	966	975	962	968	1014	989	933	959	987	945	970	1006	996	978	1030	1012	978	1035	952	973	965	929	959	1004	975	1038	945	967	1044	967	980	981	1002	989	1006	983	931	982	1006	970	980	978	910	1021	960	993	981	987	970	1007	929	1023	953	1044	931	1011	1000	1016	885	1001	956	930	1016	993	935	1047	1031	982	931	1015	1040	1011	969	981	951	974	1074	962	1042	953	972	951	1052	1015	1017	960	982	988	975	1029	974	956	939	939	977	964	964	961	941	1026	977	1043	1014	971	961	989	984	935	919	982	962	956	1003	1028	953	980	973	1014	1003	933	998	1013	957	969	941	960	959	1048	1016	1013	1008	962	966	1073	968	995	997	968	1039	992	994	1029	960	984	965	971	965	1003	1020	982	997	935	976	984	981	1065	985	969	1002	976	964	943	995	920	1009	1000	973	968	1019	998	983	1044	943	961	977	1020	1001	924	961	950	1049	966	951	1041	1011	945	970	961	1035	890	918	1027	1010	968	1016	1033	979	971	1033	954	988	934	988	978	959	1004	980	1023	955	945	971	996	963	986	993	951	946	987	989	965	932	1023	959	1002	1074	978	989	1006	984	945	1008	939	938	989	1000	952	974	1036	1039	1015	927	969	963	980	965	972	967	1006	948	1000	970	956	1042	971	988	979	965	1010	1027	991	937	949	1021	975	1006	961	1004	1032	985	964	964	981	1062	944	970	942	1036	1043	1040	944	967	980	976	987	930	967	1017	923	955	944	1015	958	1011	979	1036	1032	1039	952	960	973	1039	948	944	1026	992	969	956	974	1026	969	993	965	948	989	1034	986	1019	980	973	959	959	987	945	1039	983	944	926	993	990	972	940	1028	1013	1014	1021	944	975	975	946	958	983	966	958	987	1014	970	964	1035	973	934	913	1012	973	1002	989	966	979	964	1036	973	948	1021	988	1036	981	1020	1038	967	982	951	960	999	985	941	1018	920	984	929	932	1001	1034	942	1001	972	1002	982	993	1006	942	961	982	965	967	999	1003	975	980	971	893	989	990	923	956	976	1010	1045	997	968	1037	973	960	964	1022	998	930	976	1017	1004	957	916	957	982	1030	1012	954	1054	961	982	968	1016	1008	970	969	955	929	1029	1004	984	1016	967	962	987	957	1003	1002	1004	981	938	1027	982	978	983	927	932	914	924	1009	956	985	977	1044	942	961	945	1007	912	996	986	964	997	934	988	964	981	1003	1014	972	971	957	962	950	998	954	973	939	1030	930	989	1027	1003	1019	1023	958	1016	1020	932	1008	964	998	1016	957	965	1026	946	985	963	975	1006	1044	948	906	968	958	998	955	1014	984	957	943	979	970	924	1002	970	931	994	979	940	1012	924	982	906	980	949	929	954	941	974	926	984	974	973	1009	991	932	1035	1003	983	974	938	992	1018	994	1024	985	1011	949	961	1022	972	971	1000	1001	973	959	971	979	1022	1050	1023	980	1017	981	1030	954	1004	1008	1011	1023	977	994	1014	994	1013	970	1029	984	946	1055	940	937	958	996	938	969	1022	974	1008	962	930	1017	1005	1002	960	957	976	959	938	1024	988	1013	1007	1003	1052	963	1015	951	996	1016	997	1007	1017	1002	1018	957	973	932	989	992	953	997	1006	983	1013	983	1011	942	982	1010	1030	987	960	1048	955	1009	944	986	914	970	989	923	988	1002	934	1005	930	985	969	1002	987	1010	999	986	987	1002	963	1010	910	982	978	997	985	1034	978	991	988	953	1022	950	1003	976	989	1008	956	997	959	937	957	993	988	957	957	1019	1005	917	969	1019	941	965	931	981	942	971	998	1007	977	983	980	1011	985	1026	987	936	947	996	1025	946	978	987	928	985	927	968	1000	943	1038	991	1000	968	1022	919	1028	965	937	967	975	1030	950	990	990	973	993	961	1011	924	971	965	1020	1014	990	1013	986	961	996	1020	1001	970	981	994	1017	1092	989	947	965	1014	1005	980	900	1002	914	1013	976	959	998	1057	969	903	987	921	1001	955	950	945	1000	970	934	984	1028	1002	975	1013	987	986	983	1011	966	960	1020	944	975	957	1000	1000	950	950	991	990	991	979	957	922	1009	923	961	927	977	1023	982	1027	1005	982	1004	941	982	943	990	973	1022	996	1001	1014	978	971	974	994	1003	931	1028	966	982	945	1026	990	986	954	1024	937	1052	942	989	917	983	926	976	965	978	1026	928	931	1044	986	1004	991	983	958	1017	1017	999	954	940	953	982	971	966	988	966	965	972	950	996	1089	1008	955	1010	920	1029	1013	1029	962	881	1005	947	1023	1040	1021	1011	1050	964	928	1017	983	980	955	958	971	920	974	1020	948	965	944	947	1008	975	954	1020	983	1009	957	960	969	977	974	980	997	981	1014	997	969	1052	997	983	996	968	991	990	978	936	1026	904	1017	1037	964	963	987	967	1016	1016	995	1020	945	947	966	943	1043	948	1005	913	1019	996	920	987	963	1008	1052	944	1012	984	997	919	988	987	954	966	979	989	1032	1048	1005	981	990	991	945	946	954	1016	944	939	962	990	1044	960	995	973	941	990	992	940	1014	944	969	983	988	1017	946	1003	978	954	952	934	1017	971	974	1015	936	982	948	999	967	954	1014	996	947	988	938	933	1015	1005	1083	985	944	978	935	1035	985	983	1009	931	1001	1007	902	1055	999	969	1006	952	1004	907	1014	1042	973	1014	917	972	995	923	956	1004	986	960	971	936	979	977	1020	976	935	963	891	978	1017	983	978	945	973	995	943	949	926	995	942	980	961	994	943	938	932	952	954	976	985	959	986	953	937	970	954	919	1007	988	959	953	1048	984	994	985	918	994	1047	1010	1017	969	1035	974	978	996	1016	973	1028	984	974	1062	976	977	992	1019	976	988	995	981	959	924	981	974	955	1008	956	903	959	971	925	925	966	940	1052	948	974	962	963	964	968	1002	1000	1004	1008	987	1016	975	1019	1004	989	1007	968	1033	927	1011	986	1006	970	965	959	969	1000	987	956	952	984	999	949	968	983	950	998	987	932	945	1037	977	1031	1015	960	909	984	974	1018	965	1010	996	987	1016	983	1026	1001	978	1041	991	962	950	1009	1039	1015	983	1001	902	1026	985	1026	1023	949	1015	968	975	1022	982	975	977	944	975	958	955	1007	1014	978	987	1001	964	966	986	978	945	987	973	1011	1028	924	958	1048	1008	941	957	950	980	975	968	923	1004	1016	1037	993	997	954	950	1001	990	1030	1010	990	982	1050	1006	995	1008	1025	1007	1018	973	953	1049	1024	961	968	959	955	1020	1010	975	966	956	954	985	973	929	958	1014	992	944	1029	1018	989	993	990	960	982	970	934	1030	963	1006	989	1012	961	986	956	951	976	957	961	1027	987	986	977	1024	1027	958	1000	1004	983	1006	1021	947	967	999	993	1019	970	1009	919
13393	8061	12271	12824	10384	9284	8158	10315	23395	25690	19920	11202	4601	3328	1295	608	474	395	428	392	390	412	384	394	439	364	386	396	438	429	391	388	380	367	407	396	422	407	384	387	390	404	434	410	400	403	428	364	420	398	389	354	381	399	388	399	402	418	421	382	358	456	378	413	395	422	432	404	362	416	366	395	425	420	389	397	403	410	363	350	383	364	388	372	382	411	371	377	413	396	423	393	390	403	408	428	417	386	422	376	391	404	389	366	387	412	427	408	413	429	405	400	435	405	399	402	374	369	401	423	372	392	427	373	418	406	392	372	376	411	403	396	397	383	368	369	388	367	355	373	382	363	388	381	384	359	377	397	439	449	394	379	407	431	375	382	435	434	417	390	404	408	423	433	422	392	386	403	407	426	411	407	396	416	406	368	412	400	404	398	364	404	434	382	384	400	421	376	402	361	412	423	373	379	358	400	418	444	394	405	381	377	369	376	380	390	418	388	402	384	404	370	412	397	389	372	391	388	367	402	389	413	375	387	395	452	379	388	383	412	388	371	393	384	387	372	402	377	385	391	386	372	410	403	392	433	365	409	399	368	415	389	375	394	355	357	402	407	377	397	407	386	379	375	421	402	380	398	428	443	382	372	404	396	382	394	338	382	382	407	388	420	396	385	393	412	386	391	395	413	397	418	420	401	385	419	391	407	412	395	379	379	369	369	408	366	358	400	417	416	387	380	426	373	407	395	384	374	386	415	402	396	364	360	417	396	404	430	379	388	385	382	345	432	408	385	384	398	370	402	399	426	367	374	388	377	383	392	382	372	389	419	390	411	408	401	388	410	373	380	417	379	410	433	400	397	382	415	378	373	382	386	399	372	390	399	354	397	423	386	368	413	388	389	417	362	414	393	383	439	383	405	383	411	385	352	405	390	395	398	389	401	347	389	417	381	424	399	379	396	419	407	399	403	403	401	381	344	426	409	385	390	403	422	389	376	386	397	402	406	396	379	383	393	413	432	374	389	400	414	420	401	411	424	405	373	412	410	409	412	383	406	380	429	417	362	391	385	366	392	395	410	400	402	402	385	405	403	424	387	381	364	407	409	393	394	369	415	416	359	420	406	384	361	378	396	424	436	401	427	423	404	403	418	406	386	386	387	398	407	418	402	396	406	424	397	366	391	403	367	385	408	412	390	429	363	412	397	415	422	439	414	397	406	403	350	381	402	408	424	371	428	433	406	404	401	381	398	382	361	409	387	415	344	367	385	376	390	368	369	411	385	363	343	388	364	355	383	361	392	377	357	403	371	398	414	373	401	391	365	413	367	361	389	359	394	372	404	392	417	411	422	431	390	396	360	411	403	402	392	365	438	381	376	400	364	414	387	397	385	407	406	404	442	375	388	385	374	416	389	353	359	399	394	390	378	397	396	379	434	408	367	412	413	424	417	394	421	437	382	406	404	406	409	420	406	387	403	402	373	380	354	401	368	405	393	360	354	357	389	415	390	414	412	352	367	360	366	371	436	390	402	399	401	386	366	435	394	401	428	386	425	428	403	356	385	365	384	401	381	382	397	380	432	383	369	371	395	359	362	390	371	393	389	385	391	385	394	404	396	368	392	368	403	387	404	414	360	387	423	383	369	412	390	404	386	397	391	376	387	415	405	369	391	389	432	381	348	384	453	400	407	394	375	372	417	442	440	408	392	396	395	420	368	392	412	378	384	422	390	411	401	400	420	410	369	385	388	400	376	391	393	357	377	354	390	380	408	396	399	366	376	392	419	418	377	385	391	351	403	377	388	423	377	397	356	392	375	377	419	397	420	364	373	380	381	376	399	360	391	372	408	405	376	413	367	404	381	386	383	391	392	348	414	404	378	437	397	391	366	401	404	392	388	376	416	382	392	382	382	375	406	387	399	372	415	349	455	401	378	379	411	398	392	426	395	390	409	377	389	360	379	413	380	393	403	405	381	429	420	417	421	345	387	419	415	394	367	392	367	421	423	388	384	377	358	399	403	425	402	378	389	384	414	409	376	396	351	417	365	408	403	353	389	406	415	383	428	399	410	383	371	365	382	401	393	450	415	347	421	406	401	399	378	392	389	410	407	394	391	343	384	408	403	397	388	401	378	395	383	381	380	371	373	361	404	394	409	389	377	400	369	383	379	379	395	387	427	400	435	402	402	376	434	381	392	365	377	428	421	402	372	399	447	415	362	423	394	408	385	368	395	374	416	394	390	353	392	342	371	339	386	403	413	407	412	393	370	401	410	440	417	417	416	396	384	426	395	393	393	347	426	431	372	377	414	370	381	386	404	395	376	400	414	433	385	396	391	426	384	409	375	393	410	389	405	418	423	422	396	392	404	399	368	382	402	406	389	398	395	399	408	394	387	396	392	391	383	415	389	432	392	393	376	384	372	385	386	412	432	410	395	412	376	417	420	350	376	394	388	365	345	388	387	429	418	399	391	433	422	377	393	442	425	396	383	412	395	389	396	419	421	429	398	368	407	399	398	442	401	407	414	403	383	397	352	382	434	367	398	387	385	396	365	380	381	382	396	392	386	402	371	371	395	380	368	390	423	417	444	398	399	413	403	428	403	395	374	419	411	417	374	399	441	380	434	367	397	394	371	403	402	409	409	431	425	382	376	353	410	398	390	389	419	406	361	380	358	358	382	360	406	401	440	442	376	396	406	389	388	362	393	362	379	405	391	429	395	390	411	389	369	427	419	394	429	415	393	403	353	377	364	348	418	412	423	428	399	392	394	374	439	409	391	378	415	382	384	416	405	422	364	428	394	404	408	405	414	430	413	411	415	400	441	369	408	407	368	433	420	374	416	415	388	435	383	381	405	378	424	405	357	405	379	379	386	399	385	369	388	387	426	377	409	394	406	395	436	400	374	398	417	446	381	341	391	400	367	426	400	429	416	385	376	416	421	376	370	374	378	419	419	403	386	386	417	403	393	397	361	405	388	387	412	379	378	406	419	425	373	400	364	432	415	401	366	397	417	365	397	393	376	373	386	392	427	415	423	425	392	423	398	371	410	412	365	402	408	430	426	398	373	382	379	386	380	388	378	424	395	392	417	391	386	398	393	387	370	418	408	413	369	412	404	376	407	362	418	387	396	386	376	395	394	404	384	424	394	366	404	380	390	397	390	389	386	381	376	378	385	400	399	395	413	372	418	393	439	378	410	383	383	390	406	436	439	388	386	403	403	401	366	382	383	405	424	395	408	420	396	373	388	419	355	395	417	416	354	379	408	379	414	406	391	364	391	436	401	367	412	381	396	395	441	418	360	385	415	372	415	373	356	417	437	379	395	393	378	375	375	402	388	382	397	369	386	404	356	372	411	421	421	396	402	361	357	373	411	396	419	410	401	386	366	411	408	390	406	394	360	417	374	443	370	391	351	359	376	384	393	405	367	401	377	450	412	401	368	392	399	403	385	415	385	428	384	364	408	411	367	389	368	420	404	388	427	397	408	431	409	368	396	377	390	399	353
9418	6642	12317	15493	17491	19148	18651	26272	43626	43494	37687	27109	15353	13411	4551	1928	1381	1335	1193	1125	1081	1038	1006	1061	1023	1006	986	1042	1073	1017	1024	1016	1007	1030	1015	1063	1030	1028	962	998	1051	991	1054	983	975	1067	975	1022	1014	988	1020	970	906	949	1014	997	1029	1067	994	1006	1019	1057	1043	987	990	1029	997	976	989	1008	1012	1009	996	1032	994	1008	989	1074	989	1029	1004	1018	953	1020	1043	990	1057	964	988	1015	1063	984	1053	962	1012	1013	1005	1007	985	1036	983	1024	1059	1065	1032	1008	1023	1028	981	1014	954	1042	1031	1022	1038	1060	966	1009	1001	1048	977	1016	995	1063	1025	1083	1009	1002	979	974	986	989	1005	994	962	1017	994	984	1019	1038	1022	1047	1041	1009	1012	1014	982	970	977	1064	1036	940	1007	1018	1076	1017	982	1034	1014	1036	1051	995	1031	1049	1050	1045	996	977	1003	1076	972	970	976	955	985	990	1006	1016	1029	956	1024	1063	971	997	990	1051	1054	1001	1033	1057	999	974	987	1006	1025	1039	1061	1008	1005	986	1004	986	1027	937	990	1026	951	966	1058	1027	1014	1030	1014	1019	1046	1012	1037	1031	959	996	1014	992	1034	1051	1017	1014	1014	1007	1040	980	1000	1032	975	1056	1037	1015	1045	1066	1016	956	1024	970	1029	1007	1001	951	1002	956	1016	1045	1055	1006	1017	1037	1028	960	1026	997	931	1025	1022	1019	946	1042	990	1017	992	988	985	1028	993	965	1006	1037	1036	1024	1012	949	975	1018	984	1028	970	996	980	998	1063	992	980	1016	1050	971	1011	953	985	957	1030	981	1032	998	967	1038	970	1024	1007	1016	1038	1031	1042	1064	1019	986	1042	980	1019	1014	1002	1067	1040	1019	1055	993	995	996	1057	1016	977	1060	1048	1045	1003	1015	985	988	995	1008	977	1051	978	1014	955	988	1036	996	1001	1044	1058	998	1029	970	970	994	976	1058	977	993	1003	1040	1017	1004	1024	1044	1034	1007	1000	982	1031	1029	1045	1012	1018	984	993	972	960	1023	986	1027	1010	996	987	1032	1002	994	1005	980	1053	963	997	955	1050	1029	1008	1011	995	962	1010	1031	1056	994	1069	1018	1031	1027	1002	1005	1014	1018	1029	960	1003	968	998	961	1038	1021	1011	1015	1005	1039	1026	1037	1000	959	1058	1007	1034	1032	1009	1007	1020	1042	1024	1012	979	1015	995	978	987	1006	969	1016	964	1028	1046	1015	949	1029	971	977	1062	963	1010	1034	978	1011	1028	1017	1025	1009	1041	1009	1001	924	1003	995	1004	976	975	988	1064	1014	991	931	1032	1025	1011	994	976	1010	1017	996	983	1060	1014	1011	1033	1028	1008	991	959	1028	975	953	964	1011	1030	994	1007	965	961	954	1047	973	997	1004	1000	1056	1036	987	972	1030	973	968	1042	979	1024	972	1029	986	1075	1003	1052	1020	995	993	1050	1025	1026	988	925	1047	1039	1041	1020	996	1002	1009	1022	972	1063	1008	989	1046	1058	961	1067	955	995	1002	1007	1014	1034	1001	1035	1069	1030	991	957	1037	1048	989	1042	960	1045	981	1012	1024	1025	1008	999	1032	1114	1040	982	977	972	958	989	1007	979	1052	1065	988	1098	1044	988	1035	1012	948	1020	989	1015	1020	977	1018	1017	1054	994	943	1031	990	1058	1000	1013	1026	991	1016	969	1014	1031	1039	946	1003	1024	974	1005	1067	1040	971	983	1006	911	979	1026	946	967	1035	976	1025	1034	1030	1027	1068	1031	1045	1012	1011	973	1010	1087	978	1025	992	976	1002	959	956	965	983	1020	1038	1013	969	1051	1024	1007	1073	1009	993	1008	971	1012	1053	1065	1015	996	998	1011	981	1028	1015	992	985	1050	986	998	1019	1019	961	1015	958	1003	995	912	1062	963	1034	988	1006	997	1020	991	982	964	1021	1031	962	990	1027	983	946	1013	1011	1013	1037	1016	1013	988	956	1036	987	996	989	993	1046	1026	962	999	1013	1093	964	1050	981	1026	1007	1042	992	969	975	1020	1020	975	1034	1023	1038	950	980	936	1029	1057	1040	998	974	1011	1009	981	1044	1082	1049	1035	1075	1017	1076	1006	1042	1015	1015	979	1041	1065	1021	956	972	1023	1004	980	976	1037	1017	1089	996	963	1012	1080	1006	1003	983	1034	971	1061	974	1047	966	1045	968	1001	1035	960	1043	1017	979	1023	987	1008	1002	942	1031	1085	1008	1024	1005	1058	1006	1006	989	1008	1027	1019	949	993	958	1027	995	1070	1006	1001	1043	1020	973	1016	1059	920	1023	1035	1010	1022	1007	1028	1000	1023	974	949	967	978	991	1026	996	1023	974	963	1031	977	1010	996	926	997	1045	1010	1008	1000	991	981	979	1023	1023	1027	1029	995	1009	935	978	1028	992	1033	1037	979	978	1033	1023	989	1033	966	991	989	1014	1025	993	955	1032	1011	987	975	968	979	1008	1043	1026	977	1038	998	989	989	977	1031	986	1005	951	960	1042	1030	1020	1005	1044	971	1014	978	1017	1010	1001	1032	1000	1037	973	956	1050	1042	977	947	1008	1044	979	985	1024	1019	1032	996	995	987	991	968	1034	996	1037	1031	1013	1042	1043	1058	961	1031	935	995	990	1012	1066	986	1002	996	999	1015	1027	972	1040	1016	985	1051	1000	1016	943	977	1062	1036	965	986	997	1007	996	1064	998	995	1069	1007	1011	999	974	1001	990	1024	1062	997	1022	1017	950	1063	1004	995	980	1038	976	1025	1062	996	996	1009	1007	1040	1072	1040	977	997	1067	988	1027	989	1021	982	1000	1063	981	1022	953	1042	1009	988	990	1013	1010	968	1045	998	1052	1007	1020	988	1058	1032	1037	988	1046	980	1027	995	1026	963	1020	989	1049	1008	1007	1011	974	1007	947	1066	1074	1066	1084	1001	992	1030	978	1022	1026	973	990	1024	961	1013	951	1023	1031	978	1004	982	1019	1010	985	1018	976	928	1041	981	1009	1013	1002	1008	933	998	989	1009	1003	991	968	1004	1021	1041	995	1003	1002	962	1075	1070	1013	1019	968	961	1018	1026	1065	966	998	983	1006	1090	1009	980	1012	1005	1008	1025	1029	976	1037	1001	1053	973	987	997	1026	1029	986	1019	1054	1033	1002	1006	994	979	974	1013	1041	1089	1002	1030	1011	1025	1010	1011	1008	1051	1024	1011	1044	990	1035	1036	981	1025	1027	1068	977	1025	1034	1019	1016	950	1020	1039	1054	1050	1033	1029	972	1036	977	980	1041	962	964	1070	966	1015	1012	1075	1041	1040	1030	1020	1018	974	1003	1047	974	1002	1051	1017	1015	1048	968	1010	991	980	979	1029	975	979	1016	966	934	1075	1007	979	965	1047	1040	1023	1024	1008	974	981	1049	1002	1007	1058	1025	1012	998	1011	1041	974	1059	997	1004	984	1049	1027	980	1007	1040	983	1047	1004	1042	1050	1049	1036	1038	1018	1020	1049	1023	975	1053	954	1027	1054	1054	1032	1009	1025	1010	1062	993	1016	1011	973	988	988	1001	965	1039	1017	1014	988	1019	994	1010	976	957	1044	1061	1024	1055	1046	1033	1047	1044	1033	971	1031	972	1020	993	1070	1029	986	998	946	1000	989	967	966	1021	952	1006	994	1000	1050	1003	1008	1057	999	1007	990	1023	1030	992	1064	996	991	1002	1017	986	1052	1057	1026	1070	965	925	1015	985	1015	1021	998	987	967	977	1043	985	1023	1051	1007	1030	978	1031	980	990	1016	1019	1042	1058	1008	1022	965	983	1037	1002	1003	976	1000	988	981	1018	1031	942	1023	1010	992	1007	1044	1005	1012	1049	1030	1003	983	1017	1021	1037	1012	991	954	1016	1012	1072	1066	991	987	1016	1008	934	1034	964	1015	1042	1030	1024	1047	966	1020	974	1017	1006	1037	1035	1037	1006	1058	1028	975	1030	1004	968	994	994	1007	1055	1019	991	983	963	1014	1062	998	1057	1075	1000	1022	961	998	1052	981	1057	1038	1028	1016	1046	1021	1004	979	994	1053	984	968	991	1037	1043	984	1005	1002	991	982	985	982	1005	985	994	1040	1014	1026	1019	1029	1066	1018	1029	1034	1000	989	993	1004	1022	990	1013	1009	949	1055	941	992	962	1025	989	1027	1061	1011	1002	979	1052	1022	1025	1030	993	1044	1021	992	999	981	1025	994	1013	999	1004	1029	1041	1014	1029	969	998	992	1028	989	1035	938	987	985	1030	983	1021	1062	1018	1034	1004	1004	977	1003	1009	983	1022	1003	1055	1031	1033	1051	1050	1045	1047	997	979	1000	959	1002	993	1022	980	1001	991
20951	12558	17066	17941	15660	13906	12175	13256	33589	38267	31954	21246	9580	5425	2204	684	571	525	444	443	399	368	364	376	375	398	368	400	408	361	384	379	380	375	374	355	393	388	371	368	383	358	412	404	402	375	366	376	358	392	360	344	387	379	395	390	362	357	388	359	338	368	373	409	363	406	391	366	413	387	393	371	331	370	379	374	378	391	350	410	359	400	384	373	368	403	356	400	371	397	374	386	375	408	376	393	411	367	402	352	370	397	367	362	392	386	380	415	389	351	373	346	381	429	380	375	352	378	366	359	390	366	366	364	353	413	371	384	358	391	394	366	414	340	365	389	386	409	347	444	405	394	355	383	350	376	404	374	387	357	426	385	359	397	358	354	354	380	361	359	386	375	361	356	395	394	402	404	391	413	385	336	346	355	385	362	350	373	337	370	380	405	416	358	355	366	380	372	407	362	410	378	372	373	373	388	344	384	386	404	380	394	391	408	336	383	370	382	343	343	364	369	364	396	386	364	382	399	402	378	384	383	362	406	412	364	368	397	369	370	369	377	368	393	365	433	352	354	365	368	368	389	368	377	366	384	388	355	372	372	376	357	372	408	371	371	345	364	370	398	365	405	394	365	354	424	381	386	368	386	392	358	379	385	357	370	396	363	356	330	375	397	381	407	417	359	376	370	375	397	351	375	384	375	357	414	397	347	412	356	374	398	374	370	373	365	357	393	382	366	397	383	371	368	386	377	358	374	388	359	383	378	402	371	386	376	369	368	398	389	351	357	370	360	416	375	345	374	379	383	387	386	380	369	367	419	372	383	384	387	407	370	388	375	354	415	385	383	400	392	384	382	341	378	330	387	381	398	355	360	369	393	393	374	376	399	383	418	354	360	381	345	383	372	374	363	359	380	382	398	404	324	395	384	424	375	407	381	352	381	358	393	372	407	384	396	350	400	384	381	345	380	366	352	369	374	362	358	387	379	383	363	357	422	377	379	407	392	338	390	414	336	349	347	397	360	392	385	376	396	432	386	355	367	389	404	374	380	393	396	371	372	372	391	358	390	390	356	397	394	406	364	405	370	386	350	391	381	379	388	392	381	387	359	363	373	375	339	358	414	384	398	422	426	369	359	365	352	391	376	396	371	366	368	360	368	401	394	403	360	418	394	372	401	385	345	390	349	377	374	383	386	391	383	408	372	369	345	360	395	383	376	347	377	403	369	401	397	417	422	335	368	384	350	409	429	369	394	371	378	408	399	375	366	409	385	380	365	372	405	379	399	345	342	355	345	382	351	396	374	377	373	384	380	371	393	407	408	349	402	394	423	381	393	389	377	388	367	372	362	389	377	404	383	377	361	402	362	359	384	371	388	367	373	358	413	399	384	352	389	364	399	417	386	367	335	357	377	392	365	413	375	380	391	369	392	371	398	383	388	375	389	371	372	390	408	372	356	386	362	394	357	389	393	395	385	381	352	388	359	408	381	379	398	350	377	373	374	398	383	417	420	372	387	388	354	387	403	382	357	390	355	364	376	384	356	357	380	368	380	378	379	394	412	403	379	375	377	361	374	379	389	366	405	357	392	359	351	379	368	395	376	377	327	397	382	380	363	402	347	368	392	388	369	408	402	375	404	365	372	373	400	374	406	396	374	395	404	348	361	377	381	416	373	348	334	425	413	341	376	365	381	377	390	404	339	429	402	367	395	373	369	391	364	407	328	370	370	408	354	381	368	357	393	371	425	387	371	391	382	386	391	392	369	362	392	375	373	407	343	412	375	369	346	379	374	382	354	395	376	378	353	390	398	387	346	341	395	377	406	389	391	353	328	364	389	344	391	343	384	330	407	389	372	385	381	393	369	381	406	375	375	394	360	375	365	409	387	378	376	382	351	373	373	384	379	409	415	424	366	367	376	402	389	379	383	368	408	335	408	359	375	364	356	382	379	368	398	377	362	359	379	385	402	351	388	373	380	403	386	395	414	371	368	372	406	377	336	393	355	383	374	401	373	374	387	379	381	392	396	394	382	374	385	390	346	389	403	410	367	355	363	385	353	382	400	399	380	382	399	365	356	407	397	376	378	392	342	379	385	361	385	391	379	355	378	345	408	377	381	395	422	366	356	380	369	375	372	373	363	402	397	371	376	339	416	394	418	348	375	395	372	375	402	364	352	390	334	381	394	336	395	377	404	350	377	355	377	407	364	348	386	381	379	359	370	367	361	393	392	407	354	386	366	368	386	400	405	380	370	383	369	386	384	328	408	386	367	410	391	382	378	389	382	373	356	384	359	425	404	377	360	386	329	397	385	400	416	414	379	413	409	380	394	380	404	382	374	419	359	349	354	359	411	357	367	411	368	393	351	404	387	413	375	377	375	391	420	378	394	360	384	386	381	373	384	371	391	363	355	383	367	416	368	413	387	369	361	367	363	403	404	365	362	377	342	379	364	383	381	347	350	336	358	367	366	378	394	402	360	361	401	366	372	373	395	391	393	386	353	359	380	359	398	410	379	385	375	398	366	376	385	388	382	370	369	362	367	353	396	367	359	395	399	386	392	359	394	392	356	360	361	414	368	374	364	382	354	347	376	398	426	443	383	362	380	398	394	411	388	352	395	359	321	372	342	373	367	369	382	372	375	405	361	381	337	374	356	382	368	374	376	392	375	343	426	400	405	384	401	371	349	351	388	395	421	382	416	400	401	403	373	390	381	375	333	378	348	394	402	397	399	372	392	357	379	373	380	386	386	388	399	381	399	357	396	323	382	383	413	365	369	375	383	394	380	378	367	387	375	397	396	399	364	404	404	377	368	408	371	396	359	392	401	412	395	371	369	397	388	372	355	411	354	368	382	368	372	367	387	391	334	383	376	400	393	378	350	368	398	369	396	418	352	400	403	353	368	353	372	352	399	371	372	385	367	392	419	376	405	369	361	375	420	402	396	394	350	381	382	363	367	381	365	400	356	411	368	376	390	381	371	403	377	391	364	399	379	381	396	378	359	356	354	397	398	361	404	358	358	404	399	387	367	406	352	404	404	379	386	377	370	376	388	413	354	370	383	375	407	356	380	395	386	381	368	344	344	391	401	417	389	379	332	381	414	372	372	393	392	368	378	382	374	397	371	332	411	372	396	367	386	383	349	400	365	412	387	357	406	373	373	408	391	384	353	382	367	400	392	391	374	383	404	360	376	396	375	364	342	369	390	375	366	385	388	400	403	428	414	361	375	368	395	415	405	384	409	351	384	426	359	403	385	372	390	427	388	383	379	402	382	406	359	389	366	356	367	380	373	334	372	384	394	374	365	377	395	337	369	340	406	382	358	380	400	366	388	357	381	388	385	377	388	361	375	363	377	392	404	378	373	388	365	402	384	388	402	356	398	392	349	389	376	405	372	371	383	344	358	334	366	359	389	399	368	401	406	416	367	374	386	416	377	362	409	364	372	379	417	394	390	385	392	391	374	398	361	403	348	395	386	370	374	378	376	400	396	368	380	392	400	375	362	367	394
12092	8975	15142	19604	21440	23987	23624	28122	51610	53031	47120	37630	22356	18542	7388	2571	1936	1697	1360	1204	1095	1053	1019	1004	1007	1001	984	969	999	927	970	972	978	953	1023	938	983	1029	952	978	984	925	939	972	964	976	1007	928	972	996	966	928	883	935	927	927	933	957	988	1006	940	934	997	971	940	971	954	1020	944	969	984	933	975	975	974	899	960	1015	949	937	999	1006	960	1003	990	986	946	988	987	1049	956	1019	918	927	927	916	979	950	909	965	929	948	922	990	988	984	970	988	963	943	971	973	929	1020	961	923	990	945	892	945	997	938	941	978	887	957	922	920	903	1047	1010	979	974	968	943	972	938	967	987	1014	954	1045	982	986	998	1000	994	984	989	1000	981	936	929	953	976	955	974	992	1010	998	952	929	949	965	956	963	936	986	988	985	950	969	991	952	959	966	974	1011	961	987	972	998	904	963	986	956	1027	988	934	992	962	989	940	955	929	978	1013	1013	1029	983	960	956	925	975	981	1003	952	893	1005	980	954	986	915	986	988	991	986	987	932	915	963	936	955	994	1006	959	992	950	910	936	972	950	939	1003	960	970	1016	1016	869	1009	976	946	967	949	1015	961	928	968	933	928	982	945	977	1011	932	949	942	925	1039	967	955	949	906	948	956	1007	942	976	932	985	929	974	1012	946	990	964	996	948	921	951	911	989	949	1013	994	946	925	948	972	927	936	1012	988	904	1008	945	1007	977	956	919	955	940	1000	972	945	949	936	968	929	950	972	983	972	975	946	992	977	929	934	948	982	951	963	965	967	909	1023	991	937	961	923	952	1000	926	989	942	989	995	973	1015	917	965	979	988	970	1021	987	943	947	979	1015	954	999	968	1004	970	944	993	931	970	988	958	974	994	958	987	948	985	936	1004	984	957	991	946	972	953	1045	960	972	950	956	998	963	994	979	975	1026	1004	992	940	985	986	955	909	974	954	1031	945	934	961	986	962	984	951	983	982	998	981	1015	934	969	968	964	974	988	929	956	966	946	967	965	1001	974	972	944	970	999	973	935	1006	985	962	1018	913	969	959	995	962	982	991	964	1022	989	958	983	954	985	936	966	961	900	931	998	946	1018	940	966	906	963	979	968	911	1018	1003	946	966	1001	978	911	1013	958	950	979	954	931	961	956	932	955	1020	933	963	986	994	964	953	986	982	953	948	976	968	985	942	970	981	993	896	959	961	946	977	934	961	974	956	998	930	1006	1002	970	937	961	1037	1015	982	934	938	988	957	990	978	997	924	1014	942	958	944	915	956	977	926	939	972	943	934	985	989	938	1014	962	967	992	913	994	953	966	932	1035	956	921	979	1002	937	955	963	963	940	1005	1027	994	957	976	1002	997	1005	1013	972	935	971	932	937	965	964	957	940	978	919	941	976	909	949	941	958	949	921	971	936	910	985	977	986	1004	947	980	945	989	966	997	984	895	931	983	972	978	1051	940	977	977	982	963	927	974	1002	989	1019	1027	985	975	931	980	925	968	973	929	947	982	894	973	935	955	970	934	990	995	968	995	910	990	982	943	951	988	982	964	956	950	953	955	953	970	1002	969	997	959	999	1012	964	975	960	924	928	947	989	965	991	980	935	1018	956	1000	940	943	979	934	972	916	963	973	958	963	945	967	962	937	914	939	966	969	962	954	967	1011	945	908	940	985	994	981	979	936	996	927	919	973	1008	954	999	970	970	950	1059	956	958	991	992	982	1003	957	996	966	1016	967	987	856	976	991	1019	947	964	929	975	966	921	995	936	997	950	957	936	976	960	990	889	1019	1005	999	964	913	975	957	970	1029	964	958	979	945	958	980	1003	916	906	989	975	1008	980	931	981	977	958	938	977	1040	945	965	934	978	936	993	947	955	1026	982	902	946	960	985	933	965	955	937	934	959	956	997	959	994	998	926	968	989	993	951	926	989	959	997	979	999	1011	910	986	987	935	1022	993	986	951	956	917	975	954	1008	1003	942	963	966	953	950	952	968	959	993	957	927	944	1025	965	940	988	992	974	918	953	945	944	998	940	973	948	986	969	975	973	967	958	992	989	982	942	861	984	1023	975	981	982	978	1007	993	1014	1030	989	935	976	983	935	1000	992	965	921	966	896	1018	1002	962	984	939	969	986	985	987	1000	927	1010	944	953	990	992	963	899	960	971	940	978	1019	952	987	973	940	1095	968	948	968	940	966	919	1003	961	990	949	964	947	987	942	977	964	978	933	940	953	941	885	978	960	967	974	946	1005	1008	971	1009	971	927	955	1026	1026	972	987	962	982	1002	937	957	949	930	939	1047	988	924	1001	955	907	994	1010	947	1000	977	983	964	942	1021	956	977	952	968	933	991	983	989	963	920	1005	912	1007	982	1022	993	946	1024	997	950	1036	925	922	938	982	961	929	963	926	960	1003	940	981	921	985	1043	1004	979	946	1023	917	961	952	931	968	977	955	985	953	981	1002	919	948	1010	982	981	980	978	1008	986	982	958	1002	1022	950	1005	996	931	975	978	1030	1004	997	947	931	974	941	934	959	940	990	1003	1002	958	967	1014	1008	944	978	989	943	973	924	999	933	954	1004	989	944	930	927	907	908	1021	952	977	971	947	970	910	941	956	1016	997	959	1017	894	955	960	990	957	1011	1007	924	893	931	961	993	922	990	983	953	957	953	968	1028	972	948	960	919	944	979	989	988	931	993	988	992	1015	968	943	982	1020	972	914	941	977	959	983	992	957	952	1026	934	940	953	981	974	959	931	947	951	972	1023	971	978	952	1007	972	964	930	957	902	926	1002	1028	950	922	1007	933	1027	921	950	927	977	971	1011	1006	986	997	980	897	1033	1009	967	906	978	891	978	958	912	963	991	988	942	978	970	962	955	970	952	959	973	988	995	1030	960	925	979	942	937	949	942	969	954	963	989	983	964	921	992	965	983	987	937	936	904	1001	948	990	994	951	911	963	988	992	939	940	1001	998	986	948	948	919	969	964	939	981	973	938	984	1008	947	961	944	974	953	989	947	968	980	958	964	932	930	956	918	956	1026	963	965	980	953	992	990	913	962	984	1009	954	977	952	962	974	1008	986	1011	993	974	954	980	973	924	948	1010	974	929	992	1018	952	991	923	940	930	1010	999	995	1004	973	942	947	942	971	943	1010	1009	1010	969	974	976	1030	927	913	993	1022	934	975	976	988	988	934	922	941	986	978	949	970	956	971	944	981	986	989	974	971	993	953	959	1027	973	985	1007	929	920	891	965	993	951	961	964	976	1042	955	952	929	950	954	956	961	931	968	982	1013	976	998	1030	991	951	931	962	994	963	990	968	943	1002	937	1019	979	927	930	942	972	946	963	967	973	983	975	961	968	984	915	965	994	912	992	1004	993	980	1028	956	958	1045	1002	952	961	1008	909	960	959	1003	1007	994	942	1019	1038	987	1006	1033	931	936	1007	948	943	975	959	937	981	991	951	1015	953	988	969	987	970	960	917	1004	960	985	938	956	982	963	996	998	971	922	1010	984	944	976	959	970	959	1012	1027	958	947	931	992	923	972	1001	943	1046	966	989	945	955	943	1015	984	971	921	971	1018	969	946	958	965	970	938	963	956	986	976	981	949	950	970	949	970	962	938	964	895	1041	954	941	969	990	965	957	992	940	1012	965	1005	980	978	921	948	984	999	937	955	983	992	972	974	894	963	944	924	1038	991	940	928	954	991	975	1004
5347	3939	4575	3714	2813	2728	2510	2286	3100	3138	2747	2017	1035	804	608	414	383	425	401	387	383	402	375	366	411	351	360	415	396	388	403	392	383	376	352	388	380	348	361	365	390	403	416	404	414	387	411	396	385	377	388	411	409	415	389	339	378	393	413	392	353	358	395	396	402	380	370	374	377	354	362	365	385	381	390	401	417	377	405	382	359	383	369	371	371	383	403	437	409	377	374	394	378	408	380	354	365	433	416	393	393	389	397	420	359	377	390	384	369	395	376	371	412	397	375	348	371	391	403	372	383	374	390	380	421	385	383	362	383	407	358	407	369	424	374	376	378	388	381	441	387	368	386	409	371	361	411	414	401	408	406	409	397	381	409	388	363	418	416	399	396	385	377	384	403	390	386	435	376	409	386	392	399	378	380	399	406	422	367	400	398	413	375	402	375	432	381	347	399	372	394	359	394	385	381	416	439	388	360	414	406	398	370	398	411	383	380	390	343	373	369	392	350	388	393	381	415	406	389	381	391	388	400	399	364	385	363	441	384	397	395	369	417	375	369	376	410	414	382	355	390	343	370	406	403	395	393	367	396	392	367	356	379	435	411	375	357	399	386	360	374	402	412	399	378	384	421	393	428	424	417	383	362	373	334	348	387	382	413	425	400	383	423	393	395	351	368	382	398	426	388	391	391	358	412	399	393	377	366	406	380	400	383	387	347	364	415	427	408	378	415	381	394	370	379	360	369	367	350	405	371	397	392	389	383	383	388	376	369	366	370	396	411	388	380	362	368	413	403	401	420	395	353	393	404	413	397	396	392	382	411	407	410	355	398	421	435	379	385	382	393	395	407	403	414	388	380	377	383	422	397	378	353	352	369	353	376	409	404	400	353	360	387	391	395	382	394	425	405	373	405	413	388	423	354	397	382	385	343	415	398	362	364	381	378	366	365	383	390	349	407	363	388	375	375	403	362	372	388	362	373	407	353	376	382	373	398	366	362	357	410	421	401	410	375	434	366	412	399	417	430	389	426	366	403	378	401	394	407	389	367	424	417	386	378	374	393	412	354	404	398	359	407	377	395	379	357	370	363	406	357	434	413	378	382	345	395	407	363	406	402	415	376	412	343	380	387	418	365	366	396	403	412	389	381	374	366	397	357	378	392	434	380	389	395	368	417	382	401	374	400	374	400	376	393	385	390	399	377	381	398	407	384	380	383	402	391	408	407	400	365	384	422	377	430	366	415	391	400	420	408	401	397	383	400	410	412	363	383	357	384	376	398	404	399	390	368	399	407	372	405	381	410	353	356	380	376	355	359	415	382	347	363	378	397	381	413	386	367	406	371	404	388	378	356	384	368	397	403	389	370	369	402	420	360	413	398	379	375	398	383	401	390	413	391	377	353	374	355	369	361	407	388	388	375	362	410	399	382	382	413	380	408	339	404	374	394	374	373	364	403	383	398	416	406	392	382	375	395	391	387	397	388	397	369	404	439	395	407	388	396	394	403	392	330	359	355	426	426	373	375	411	382	357	401	425	410	407	405	388	384	415	394	388	387	407	426	378	373	401	390	396	394	369	391	390	419	392	388	372	368	407	383	368	385	404	393	355	400	424	395	352	358	369	406	434	392	408	383	403	400	416	399	377	373	383	375	403	328	381	370	371	381	409	372	381	368	415	447	392	372	355	427	392	396	371	374	394	399	418	372	343	366	375	410	354	387	356	411	398	400	420	376	427	421	415	392	389	364	380	376	398	380	389	374	397	380	371	399	432	374	373	446	387	371	396	368	389	411	388	441	376	387	377	399	366	374	384	398	376	395	383	374	394	411	372	369	388	386	385	430	380	385	389	339	359	388	416	383	352	387	389	376	398	359	368	355	369	408	366	381	424	425	406	357	386	377	403	363	414	403	362	388	399	412	382	413	397	396	369	389	399	399	390	377	356	388	387	371	380	375	366	407	362	361	397	399	364	337	353	382	358	380	381	381	370	356	382	409	372	383	419	397	359	372	417	371	385	371	391	404	375	371	408	366	355	388	371	404	378	395	371	393	354	340	405	389	401	379	400	383	366	381	423	391	412	409	436	378	395	444	384	407	344	385	397	446	392	387	374	364	375	376	382	395	362	395	381	349	356	401	405	379	417	400	389	393	381	381	356	404	372	360	397	431	387	410	395	416	423	403	388	343	394	374	373	410	429	388	358	402	384	358	398	407	393	360	379	376	363	401	392	379	395	383	416	355	389	373	394	406	385	405	392	361	354	379	337	391	347	390	386	399	396	382	382	375	378	378	399	381	392	378	382	372	387	382	423	387	353	405	383	358	372	391	385	389	408	374	392	387	400	367	375	372	383	367	370	380	372	394	381	379	414	395	408	420	383	429	387	417	376	360	391	342	378	421	363	383	411	382	377	370	348	361	428	408	364	401	393	350	337	405	365	383	372	371	392	413	393	393	356	373	361	378	405	397	415	389	410	384	398	413	390	418	392	364	383	398	411	393	364	428	388	402	371	424	379	366	395	393	424	382	393	340	407	383	365	433	390	375	424	398	394	418	407	382	367	387	401	397	385	411	375	437	348	381	379	395	409	378	383	407	401	369	412	380	367	379	372	377	393	380	434	397	371	363	391	369	369	375	404	385	403	395	390	412	372	388	383	366	382	360	390	412	393	378	387	370	416	401	374	402	410	371	386	389	362	356	376	423	425	392	406	431	406	379	390	416	407	373	361	386	401	403	365	416	374	372	397	380	413	398	391	399	382	369	398	363	419	420	372	386	427	366	411	385	377	404	392	396	389	344	375	372	382	385	429	384	400	384	401	393	432	386	359	386	399	364	395	389	413	380	424	358	377	410	388	387	363	409	388	416	390	397	399	349	392	387	375	434	390	403	384	429	364	375	393	349	388	414	389	409	387	365	409	369	372	387	398	368	382	385	368	374	372	351	383	362	411	419	381	396	366	360	383	387	374	376	406	419	385	400	397	394	390	391	380	414	353	350	375	396	384	376	375	354	376	384	425	387	383	405	386	436	407	374	390	357	358	360	404	358	400	385	404	389	402	387	380	373	403	356	375	425	350	359	380	383	392	382	397	387	381	388	360	387	381	403	366	365	341	370	410	437	371	379	385	387	435	346	401	382	422	367	417	393	388	409	394	373	390	428	374	396	381	429	354	403	390	388	362	364	370	357	371	349	379	417	380	385	380	370	374	385	403	407	397	370	358	357	378	402	397	417	434	392	372	402	369	355	363	383	398	363	402	353	371	381	406	410	404	384	357	374	382	415	405	405	381	431	403	414	407	383	392	394	383	392	380	403	352	415	342	408	379	415	403	426	420	371	389	410	416	420	375	368	375	379	411	418	371	393	386	370	383	400	364	406	414	407	378	407	394	418	389	383	370	391	390	366	382	387	366	380	350	369	405	382	358	415	359	395	382	401	385	395	399	372	369	370	361	389	424	415	423	382	381	359	353	378	392	418	382	425	391	373	378	394	392	365	361	343	395	378	375
4630	3770	5696	7520	7970	9253	9249	9060	12472	12142	10700	7570	3362	2743	1773	1060	1056	1046	1023	1030	1011	996	997	999	1011	986	1020	932	1042	973	957	992	1065	991	1031	1032	1002	962	927	956	1024	992	968	1010	1025	965	960	988	973	988	1008	980	1001	1004	1050	977	956	1008	1020	1000	1021	967	904	1030	1025	980	924	974	1049	969	979	1030	1021	981	923	1002	936	1006	960	968	1013	959	1014	943	942	957	980	959	1000	1039	963	1009	981	1044	957	1026	989	979	987	1018	1004	996	950	994	1021	1007	991	957	999	987	1014	980	942	972	1003	1002	1011	1014	1025	947	1017	983	1022	1036	1005	992	966	1066	995	1034	995	1007	1003	1023	971	921	953	971	1015	949	1017	1033	986	990	999	966	1015	948	972	976	938	1002	1013	974	980	982	992	1016	988	972	959	1008	984	1004	970	1019	1040	1008	1001	1007	988	972	1005	1004	1009	992	961	1001	976	967	994	934	974	932	960	1004	975	1015	927	962	977	1000	1036	1039	970	1037	967	1022	970	967	1005	1045	1035	1021	956	1001	1010	955	984	964	1002	948	992	1025	968	963	1060	955	957	974	999	1049	979	1026	1013	962	978	986	1015	1052	964	1010	1020	970	1002	936	956	973	1049	966	985	950	1007	1028	1034	963	1028	988	1000	1004	973	998	1027	949	949	1035	988	957	1037	963	936	1049	1022	954	967	974	974	1030	998	1020	987	985	940	1044	1010	973	1030	951	977	1007	983	958	1000	1024	1004	976	1013	950	1010	939	1001	979	991	1000	959	924	966	996	1044	1004	942	963	987	1017	935	1054	998	1032	969	1021	997	941	980	1039	1048	977	1001	1022	1026	953	947	1021	1064	912	1003	1067	1023	1016	1013	1025	982	938	966	1009	1022	913	997	978	944	1023	974	932	1032	994	1019	967	1050	1001	999	985	957	996	958	989	1045	1006	982	998	1018	967	915	1018	1014	1000	957	993	979	913	1007	964	953	1008	1040	976	995	968	1002	982	948	951	1016	976	1060	1005	1045	1017	953	984	1018	986	1014	980	977	968	998	1053	958	969	1021	1036	1001	980	992	991	958	994	1015	943	952	966	994	967	991	982	975	932	1014	983	976	1017	975	965	1024	1066	950	999	968	971	915	969	1054	1001	986	1018	964	953	982	986	1012	984	964	976	987	992	986	1011	990	961	945	1025	989	1022	945	996	1029	984	1027	1017	1017	1025	936	954	997	950	1011	1011	1029	979	1030	998	1064	991	941	966	969	983	1036	931	1017	993	1020	982	990	1008	963	1007	1000	976	1007	998	1001	968	1048	993	1016	951	964	981	989	975	964	961	1001	1018	956	973	979	1044	1057	999	925	954	1022	983	1018	1005	939	1019	981	958	1011	947	962	1007	966	1010	1012	928	998	976	995	990	972	966	973	1023	1031	952	968	997	979	1000	982	987	921	1041	1016	1023	968	977	1015	1009	1029	982	1033	965	950	973	1008	1028	993	990	1020	942	1013	975	981	1037	992	915	989	1026	1061	1063	967	971	1025	1004	956	981	987	1025	1016	1026	1009	1001	1039	1031	1020	1020	979	1012	1001	921	982	1051	963	967	968	991	1000	1013	1007	994	993	1054	1022	920	994	994	971	935	1059	933	961	930	1039	958	913	982	1027	990	1006	957	991	961	982	986	965	950	954	968	974	996	1008	959	956	934	991	939	939	946	1068	955	995	970	984	947	1025	955	943	977	995	927	987	983	990	1041	969	1031	940	977	978	983	1012	943	1044	1015	952	1010	1036	991	1019	952	1023	964	1030	975	1019	939	973	963	977	946	949	974	1023	1028	990	961	954	958	1001	994	974	952	971	970	979	991	964	1018	992	1014	962	997	971	1021	952	968	960	1004	991	953	993	1010	996	984	976	1005	1022	929	1055	960	1002	999	1015	1013	1028	936	941	975	1027	1001	1004	1021	1031	1054	944	1035	1011	993	1003	973	995	958	966	971	983	965	966	934	973	962	973	975	990	995	1011	929	1020	960	1008	992	1004	992	965	1002	1013	986	1046	1054	993	971	996	972	973	961	982	956	1016	941	935	989	995	973	985	959	987	1009	1006	987	1014	1021	1012	1003	1050	977	962	979	959	1002	971	968	945	1012	1028	1027	986	932	1008	990	962	1019	1002	1009	990	1028	932	988	962	974	970	958	937	947	985	1011	1007	964	1037	953	956	999	951	976	972	1015	937	1011	988	984	997	953	1005	1011	1055	1027	1053	975	959	1074	931	1009	1062	1009	978	962	1029	1018	962	961	992	1046	1046	1035	1003	989	1028	974	1011	1008	1003	981	960	955	976	985	940	981	1000	951	1033	937	1036	924	1003	946	988	936	960	980	979	942	1013	1034	893	963	980	973	993	965	966	957	963	998	956	1003	974	985	971	962	955	1007	1010	932	1036	923	989	971	979	1051	977	976	950	1050	1013	937	939	1047	976	1042	979	898	998	1033	970	996	991	1032	995	942	980	973	1016	993	977	1003	1009	956	965	1044	957	1000	974	987	947	1000	1029	998	975	964	967	961	966	943	1046	1002	977	1016	1028	982	958	1013	980	954	990	1003	973	1049	938	998	946	1022	1000	952	1013	1018	973	986	979	979	1033	957	999	958	1014	973	963	988	980	972	996	1057	949	988	1009	963	959	1003	981	986	1007	987	1001	1079	981	1020	956	1021	984	1080	996	1052	981	1002	960	968	976	998	1000	968	991	959	1012	948	995	1034	984	977	963	1004	981	1006	988	987	995	955	998	986	993	986	987	961	980	1057	940	966	1015	1009	957	990	991	939	987	946	982	967	986	986	969	982	991	1017	1022	960	996	944	1024	1038	935	995	997	983	1014	981	1024	918	1019	968	994	990	981	946	999	992	985	948	961	998	1024	1020	983	1016	983	1032	1016	1029	977	1019	1033	981	971	1011	1013	998	970	1031	978	1008	980	987	976	1022	1019	977	981	994	959	1041	993	977	963	1016	1000	1003	989	994	988	999	1025	997	992	1004	986	999	1020	958	1065	997	1070	996	1012	1011	965	965	921	1034	946	937	980	986	1018	1011	972	1022	965	995	1042	981	1024	1025	1014	1037	965	957	955	941	980	1014	945	997	1022	998	1061	1008	986	964	1001	961	1003	985	989	1023	1012	1017	913	971	1012	962	900	956	992	1013	964	999	997	1005	1002	991	953	974	1058	1016	966	946	999	1000	974	983	1030	962	973	1019	940	1020	984	960	1026	990	1059	1041	965	963	1003	948	980	949	974	1044	986	963	1017	981	1010	977	1020	964	991	979	954	982	1003	1018	992	933	1020	965	992	1016	991	985	996	948	968	972	1021	990	963	1024	942	967	975	1002	985	1045	983	963	1033	957	967	1016	946	1011	943	992	1003	940	974	1015	952	1039	1001	972	1009	1021	987	956	1001	965	1027	978	1016	973	964	1019	987	995	1033	960	992	1012	994	997	947	993	976	945	987	994	945	1068	1015	958	981	992	931	1007	988	965	1019	1014	980	1013	971	983	981	967	1005	1006	987	1008	1007	1010	963	1032	1003	992	1001	1012	1018	1030	980	1021	1001	993	1013	1010	999	958	1033	1005	954	983	970	990	1005	960	944	997	1041	928	1044	983	883	943	980	1018	1026	1023	1014	974	1023	909	944	1024	952	1015	987	980	996	948	973	980	1010	978	1000	1019	1018	946	1003	967	965	1046	1006	1015	1015	1009	970	962	919	998	983	968	1016	1012	973	1015	1013	981	1021	1027	1002	975	968	995	981	985	975	999	980	989	1022	995	962	1012	963	1043	997	975	1003	1074	981	1002	976	992	968	972	989	965	1026	999	1004	1014	954	995	1016	976	983	984	1018	989	917	942	1024	954	954	962	1011	1020	1033	976	998	1005	1021	998	952	1010	990	1014	957	967	997	1002	967	963	970	986	939	981	957	951	966	1010	966	1019	972	926	969	1002	937	1027	934	942	960	994	992	981	1022	1001	1000	971	1031	969	997	989	1008	1010	989	901	1006	971	997	1016	996	966	1071	974	969	1007	1003	1023	1027	1027	983	959
14015	8292	11581	12361	9173	8228	8001	9687	23487	25775	20732	12459	5022	2951	1242	572	506	463	436	415	401	378	401	378	387	409	399	381	409	407	395	377	432	397	382	381	347	399	409	416	387	398	398	383	425	408	409	411	410	377	382	388	413	400	390	420	396	405	394	399	369	414	392	388	404	366	430	378	415	395	405	395	395	420	381	373	407	356	367	401	379	400	405	388	440	396	370	405	381	406	365	388	391	385	386	374	406	391	401	394	373	410	412	429	360	378	375	382	338	401	357	385	384	379	434	390	402	373	388	430	427	381	404	383	365	365	384	367	420	413	378	371	405	416	446	442	408	391	403	385	402	399	393	424	393	384	375	413	425	395	385	373	378	413	392	395	379	405	414	417	386	420	385	385	417	413	418	431	382	423	432	408	389	408	411	418	409	356	372	391	384	435	398	426	355	372	382	424	395	431	393	385	414	410	408	402	371	420	417	383	390	425	430	386	365	434	418	403	368	386	380	399	404	365	429	360	385	399	410	399	405	387	384	406	389	389	408	409	420	414	375	430	391	416	407	388	402	380	402	382	380	390	391	356	366	396	409	402	381	386	398	414	394	404	386	376	403	409	409	382	424	411	366	419	411	431	355	396	390	359	421	371	387	406	410	374	399	365	413	427	371	367	399	439	400	415	340	392	398	410	409	381	371	381	382	393	398	348	413	414	408	405	373	398	443	408	400	387	348	385	369	398	415	393	409	392	443	385	402	388	394	396	424	410	389	412	418	389	401	387	411	377	413	413	385	385	366	383	393	397	395	396	370	401	377	384	409	396	411	423	393	388	420	402	356	417	420	408	388	438	414	366	381	406	404	376	380	366	382	390	371	369	373	357	369	404	385	395	396	410	414	422	419	401	380	413	399	416	393	400	399	387	419	395	383	402	412	361	366	433	367	403	392	422	429	401	414	393	339	382	387	369	400	395	381	384	395	376	428	381	413	383	373	386	375	395	383	375	387	396	382	390	405	377	374	393	402	407	404	383	410	415	400	398	387	395	379	412	401	380	438	394	388	377	383	397	409	384	402	361	432	402	385	389	410	419	361	414	365	400	426	403	401	435	371	406	392	392	401	397	415	424	395	395	394	395	420	402	401	417	422	411	407	412	391	390	395	379	420	397	391	403	402	379	348	394	406	369	403	395	397	390	415	381	356	360	418	394	416	398	405	390	413	397	394	420	384	367	372	409	437	391	412	398	425	361	397	398	367	401	391	397	384	384	402	396	414	399	383	431	428	411	406	377	374	375	375	385	418	384	392	429	400	397	374	387	438	373	398	365	400	371	377	420	403	411	411	392	395	381	416	406	358	378	412	381	390	401	369	448	373	385	419	407	403	386	394	436	383	379	401	387	412	438	440	391	367	437	397	382	393	401	374	413	394	402	397	402	397	383	399	396	381	402	353	383	388	410	381	363	429	400	395	365	408	366	392	391	404	403	398	418	450	395	375	357	393	386	387	365	421	389	411	348	396	392	448	391	369	379	396	435	368	391	384	401	402	422	390	426	410	411	415	391	390	398	389	380	400	427	397	388	384	375	410	373	385	403	371	378	394	389	438	385	401	374	379	385	398	401	378	387	378	410	386	360	412	374	412	382	410	395	369	419	385	396	391	429	409	428	386	408	387	398	375	424	419	399	441	419	398	440	375	366	398	376	357	409	347	375	406	389	391	387	397	388	387	399	389	392	425	408	394	385	417	374	424	382	399	412	395	406	364	376	412	414	394	421	372	383	394	407	375	392	397	359	417	401	408	432	402	410	437	384	395	380	376	393	370	382	413	401	397	430	444	389	360	359	386	388	370	397	405	362	370	429	404	420	414	395	430	394	396	415	428	389	364	437	407	389	367	403	395	383	397	391	392	381	391	360	401	383	355	365	390	439	391	396	388	402	439	384	417	411	384	420	387	378	387	427	389	378	365	368	401	404	386	405	396	404	409	424	362	439	367	439	404	368	406	391	426	423	391	389	400	414	383	409	413	398	425	418	359	386	405	392	460	403	394	382	401	384	421	394	408	388	374	386	406	407	362	419	377	353	379	368	389	423	408	357	392	404	398	420	386	390	396	420	412	407	401	403	425	418	372	391	388	394	382	410	365	381	411	388	426	371	430	377	397	374	416	382	382	401	389	374	423	406	391	437	415	413	381	354	390	391	383	376	413	407	410	414	389	385	377	408	390	410	406	403	406	394	399	399	426	383	393	367	411	437	395	398	354	415	411	426	403	368	389	394	381	400	407	397	390	394	378	379	371	405	389	385	388	367	452	393	401	392	382	422	394	424	429	400	393	405	395	395	388	403	381	414	365	370	389	397	395	409	335	382	420	405	430	396	424	393	407	433	407	395	397	415	406	438	388	414	416	402	387	370	397	369	386	411	414	405	386	379	414	384	404	407	406	398	382	391	391	425	390	379	367	398	365	378	402	405	425	359	383	405	380	436	421	416	435	378	379	401	386	399	417	357	389	371	392	397	396	387	410	413	364	412	402	429	404	417	406	394	397	396	392	396	397	406	412	388	413	392	398	405	392	410	423	382	429	412	358	398	407	386	421	413	410	395	409	423	354	395	418	407	389	387	408	416	382	356	412	374	411	413	410	401	389	369	390	379	398	392	423	414	412	389	392	401	357	395	398	386	387	382	389	424	409	433	419	381	390	385	384	379	362	378	381	376	389	363	411	418	376	368	409	404	361	396	405	361	367	376	383	351	433	375	399	364	376	422	388	413	380	412	403	364	376	390	395	430	377	398	404	396	420	420	430	379	418	350	408	385	381	414	415	391	430	404	400	436	399	381	410	412	407	374	414	423	411	367	395	363	347	364	432	385	408	385	378	394	373	421	384	382	402	412	414	425	410	389	413	399	384	423	413	405	378	426	436	355	401	415	355	387	355	465	395	420	392	375	381	405	366	389	364	359	396	406	371	391	381	414	426	399	386	381	383	381	376	372	377	372	429	323	394	361	396	403	405	409	400	427	433	389	389	388	389	399	372	367	401	399	390	407	400	402	409	401	362	379	395	376	378	400	368	425	392	378	405	402	351	355	396	379	460	379	410	413	399	439	390	409	402	376	382	377	382	427	362	400	411	390	375	349	393	395	412	404	404	361	363	364	405	409	377	332	424	426	412	358	409	368	404	356	411	428	403	394	403	389	407	422	360	395	414	382	403	393	374	406	370	362	423	377	396	378	434	379	380	375	410	376	366	372	387	374	403	375	398	404	392	388	407	411	378	386	438	425	415	394	410	386	381	361	390	388	413	404	409	388	402	386	414	422	412	382	409	413	386	384	381	369	416	391	388	403	385	403	387	402	369	404	406	390	413	364	380	396	378	386	378	378	422	420	427	415	415	379	376	387	350	385	377	390	391	394	365	373	422	402	388	363	374	419	387	387	451	377	371	379	387	411	394	380	386	412	402	380	417	427	408	406	403	386	377	407	387	406	410	404	440	357	381	355	406	382	408	387	383	403
9733	6447	11585	15701	15782	18104	18259	25222	43481	43691	38459	29209	14950	11455	4554	1660	1457	1238	1216	1090	1116	977	1017	1020	1031	1045	1039	1050	1011	1025	987	985	996	1011	1014	1072	972	1070	1083	953	1045	1013	991	1022	1034	1021	1027	1028	1002	1030	1101	1032	986	1004	977	1022	1112	1021	978	943	1031	1010	1054	1008	1072	1023	951	1039	1004	991	1026	1029	978	993	1049	938	987	991	1044	1003	1106	1015	993	1027	984	1067	1025	1027	1017	1005	1029	999	1022	991	996	1002	1028	997	954	976	1043	991	1016	980	1032	1035	997	992	1027	1031	1025	999	986	936	998	1002	1019	986	991	995	1021	995	935	992	1043	1041	1049	1069	1061	971	1016	1049	991	1048	1005	1014	1037	1023	1007	981	1033	974	985	1005	1019	1064	974	1005	1037	1019	955	1006	1027	1030	1028	994	1031	976	1042	1055	1019	965	1035	999	1009	1000	992	946	1022	1046	987	986	1003	995	1001	1020	965	1018	1022	1048	1026	1010	1038	969	1044	1047	1008	1040	976	1042	982	978	987	963	1055	1029	1018	1027	1030	988	1007	981	1010	1030	1067	1050	1003	1036	1022	990	972	1041	952	959	982	1045	1017	1004	1059	991	1062	979	1013	1017	1025	984	1027	975	976	976	1073	1044	1031	997	1025	990	961	972	981	981	1043	1046	1074	1003	1045	1017	1031	960	1004	981	1040	1037	1004	1044	1046	1007	1018	1029	1033	996	1003	1027	1004	1022	1035	1011	990	1007	1068	999	984	1086	1001	1050	1017	1004	1044	1004	996	1008	961	1040	1036	1020	1022	1010	997	1006	1045	1020	990	993	981	993	979	1021	1051	984	1069	1029	1026	1004	1012	952	1015	986	1048	981	1074	989	1068	1013	992	986	961	1018	1064	1043	1040	1024	1012	987	1009	1045	1024	973	1001	1046	1015	1038	1028	993	1007	987	941	1022	1056	1020	1020	1014	983	982	1001	1088	1031	969	993	984	995	1013	980	997	953	1023	1059	1091	1077	991	1015	1023	933	1001	975	1039	1042	1050	1012	966	1011	963	1013	1002	985	1019	1002	1021	978	1061	1026	1058	1039	1033	1030	984	1074	1003	1009	1029	943	991	1000	983	1027	1004	1013	996	999	990	991	1020	990	1030	1033	985	1031	1012	1042	1010	1018	994	1025	1023	1042	989	1022	1013	1064	1029	1041	1012	1005	1024	965	941	1083	1039	1050	947	982	1007	1042	1024	1004	987	1031	934	1001	1043	1021	974	1025	1022	996	1042	995	1038	999	967	1018	1015	982	992	977	1035	1049	979	970	986	992	1008	1017	1052	1021	1067	1036	948	998	979	1025	1033	990	1049	1010	1014	1014	948	1028	1111	1019	1007	1040	997	1007	1065	1025	989	974	1016	987	1059	1027	996	994	1004	1039	1088	1006	962	986	980	1003	1025	1006	1052	995	992	1009	989	1028	1019	963	1012	951	1007	979	1037	981	980	992	1013	1057	1036	994	975	1030	998	985	1013	1026	962	1020	1012	973	949	1053	1046	1066	982	992	1019	1002	1086	951	968	1041	970	953	1002	996	1007	957	1011	980	1041	991	1040	1042	1003	1021	1011	1033	1021	961	980	1039	990	1019	982	999	1010	960	1040	995	1042	1023	1010	1006	1018	1020	957	1033	1062	1038	1000	1017	1052	1037	996	948	988	995	1015	1010	1090	1028	1051	1002	1042	1020	1011	985	998	1048	1014	1016	1048	981	1025	1008	987	998	996	988	1038	1046	1012	1028	1037	975	1040	1054	1040	1023	1024	1067	996	986	1027	1000	1050	964	1086	1023	1023	987	1004	1019	999	1025	1016	967	996	967	1009	1004	1033	1019	1029	972	978	952	975	955	1109	1047	1009	1046	1012	1026	971	1014	1001	1054	996	1029	999	951	979	1031	1048	1010	1015	978	990	986	1016	1036	974	1003	1065	1000	1025	1014	992	1029	1004	996	983	1025	1028	960	997	1014	1077	977	978	1040	993	1014	1029	1000	997	1040	1031	1030	985	1060	997	1038	989	992	1038	1036	987	1020	1036	1023	987	1064	1015	1040	1019	997	1044	984	971	1069	1010	1004	999	1033	1065	1030	1042	992	1080	1034	992	1019	1038	960	972	1038	1017	974	1027	1011	987	1019	1009	991	1012	996	1025	1002	1013	1037	1004	1027	1045	1075	1036	973	1008	970	1017	972	1001	1066	1003	1048	1055	965	998	991	979	1048	1019	1023	1006	1051	988	1034	994	1003	1051	998	1033	1036	1012	970	1020	965	995	1002	1020	1046	1047	1010	1020	1011	995	1013	1023	988	1034	1016	1037	968	960	1037	985	1062	1050	975	1022	1025	945	1026	1035	1008	1055	995	984	959	997	985	1053	1000	989	996	983	1034	1002	1027	1039	1004	1065	997	1036	999	1015	1058	1056	1067	961	1011	983	1023	1013	996	1034	963	1067	991	965	1006	942	1036	986	1020	1019	1006	971	1014	1002	1007	1054	1009	987	981	991	1005	983	1022	1030	1026	1052	1030	1042	996	1049	948	1012	1057	1017	947	964	986	957	1045	1010	969	1003	1012	1043	953	981	1015	1054	1019	1059	1007	1061	1080	1040	1008	992	1089	986	979	1002	1035	959	1069	987	1076	1024	998	992	1030	1028	975	1011	947	958	1000	1020	1021	1046	987	1015	985	1033	1043	992	992	972	1052	977	1011	1009	999	990	1026	1039	979	1039	1060	983	1030	1008	971	1000	1063	1039	1015	1002	991	1008	1027	1019	989	1014	997	1035	995	994	1039	1005	940	965	1052	974	997	1017	977	1059	1044	1054	1006	1038	988	971	1042	1028	1013	1038	1031	1049	971	1014	1009	985	1038	1034	1052	1015	1055	1001	1017	984	990	1039	965	1098	1018	1041	1039	1024	1091	1033	1060	1049	987	987	1021	982	971	947	1014	1004	1027	989	1010	1016	961	1005	1013	1023	966	1008	969	1035	970	1030	1036	1052	975	1049	956	1010	1002	971	1030	966	1080	976	1027	1070	1037	1044	1080	1002	1105	1048	989	1001	1045	1041	964	992	1009	1013	1008	948	1013	1004	1011	1116	971	1025	1034	1020	999	996	951	1019	1025	999	1038	1044	1023	1046	1044	933	1052	1009	1053	1056	984	1055	986	959	1002	1035	994	1035	1000	1010	1004	996	1030	986	1026	1041	982	1002	996	1015	1058	1031	958	1092	1017	1001	1058	1061	1031	1041	931	964	962	971	998	1020	1008	1057	1019	958	1034	976	988	1035	966	1003	1001	974	994	1009	1028	1027	982	994	1042	1027	962	1066	1013	979	1021	1008	1013	967	1016	1001	958	1011	1035	1014	989	1086	1005	951	1020	1003	1024	1006	1051	1018	1002	994	1026	1050	969	1034	1009	991	1043	1021	990	1014	1015	990	1045	1018	988	991	1030	1053	1029	1023	1048	964	1023	959	1002	1005	1007	969	975	954	967	1002	1027	1029	1037	957	1014	1019	912	990	1023	1042	978	1049	983	1040	1065	1031	1018	1075	973	997	981	1019	1005	937	1037	1026	1000	1051	1021	1067	1049	1006	1043	985	1004	1037	1008	1067	995	1021	984	1026	999	1043	1046	996	1027	1017	1046	1015	1087	1028	978	985	1076	973	1077	987	1025	1010	996	1025	995	1035	947	1037	997	1019	1037	1003	1025	1050	1021	1048	968	973	1016	1034	970	1042	1028	1031	1037	1012	986	1042	1001	1049	1006	992	989	1019	1076	1027	1078	1020	1023	1002	995	971	989	1031	1071	1020	1026	1053	998	1012	1002	962	956	954	1007	1022	1008	1022	1023	1071	982	1044	998	1039	1040	1037	994	1033	1011	978	1029	1026	1004	1015	999	1008	1001	995	1005	1015	1018	1021	1058	1057	998	1008	992	973	1070	1063	1005	978	1038	1069	997	964	1008	997	1002	1016	1027	946	1003	1004	1023	1023	1068	1042	983	1001	987	987	1014	989	982	1028	1078	1016	1018	982	1049	1070	1058	1027	1027	1027	1006	1013	979	968	1016	1043	1003	1055	997	1052	1013	1012	1010	1002	991	1019	1034	1012	1057	971	1031	1047	993	1029	991	985	1045	1032	982	999	971	1061	1037	986	981	1015	985	1003	978	1004	1012	1009	959	997	1025	988	1003	1004	988	998	1036	1015	1030	1040	995	1041	993	1065	975	1024	970	986	1023	1017	1009	953	963	1032	1001	953	1028	1010	1038	1035	1053	1052	1002	993	1084	1012	1018	978	1037	1048	1051	1013	1021	1016	996	1004	998	1061	1025	1025	1012	1093	1015	1028	985	1072	1055	1025	988	1056	1008	1006	1037	1001	992	1040	1062	1042	1048	1066	926	1026	993	1004	1096	1008	906	1085	1037	1020	1026	1031	1038	994	1064	1030	1060	990	1046	966	1023	986	1074	1031	1025	1045	1041	1013	965	1011	982	948	1008	1010
21179	13278	18122	19422	15610	13542	12477	17472	35699	37604	31570	21286	9648	4897	1610	625	546	490	433	400	401	394	365	426	349	398	380	374	379	358	369	343	420	350	339	367	407	397	396	402	393	370	393	383	358	338	375	377	374	374	390	373	396	368	394	384	353	386	371	359	379	398	404	412	385	373	395	326	385	397	409	362	382	361	392	403	396	372	366	379	416	386	384	372	395	373	367	419	374	352	387	369	378	373	404	368	414	380	407	392	368	399	365	400	377	370	378	391	389	381	384	425	429	381	404	391	386	389	396	391	369	400	353	363	356	409	373	354	383	362	350	379	374	374	368	412	349	361	357	382	438	405	378	364	362	378	411	361	383	346	377	390	383	364	369	381	380	345	372	373	370	365	356	377	360	349	337	377	372	377	384	375	445	380	364	352	357	380	385	374	414	356	344	408	407	361	393	373	377	372	393	374	419	380	384	361	373	385	403	346	362	364	391	374	375	385	410	394	405	408	371	385	385	358	348	367	374	381	335	392	387	412	377	396	379	375	349	349	371	367	387	376	349	367	384	385	392	395	395	379	370	400	381	385	382	383	413	395	371	350	400	367	377	393	416	404	380	367	383	398	365	366	401	365	391	358	378	372	367	408	358	365	388	368	383	390	384	403	413	371	386	401	368	390	357	366	347	379	373	367	392	372	354	393	395	390	393	379	396	423	356	361	364	399	397	400	389	393	383	381	389	365	359	370	381	392	393	394	392	417	375	432	367	394	375	395	378	351	377	358	388	375	415	397	400	354	378	360	397	400	371	399	404	378	391	381	365	390	377	372	393	402	397	375	420	404	377	375	359	359	382	394	369	366	371	412	347	359	348	391	397	407	393	370	338	369	377	389	368	385	349	408	377	424	380	381	395	344	392	348	361	374	360	385	380	374	384	385	381	351	331	379	343	352	362	377	356	381	364	363	337	376	363	409	361	380	399	365	413	386	369	426	385	372	428	388	378	381	353	369	390	436	375	351	394	381	382	371	387	407	391	385	378	346	423	398	349	386	391	393	365	369	432	398	368	392	388	386	379	393	381	364	354	396	355	356	401	411	362	389	384	376	378	394	358	387	390	386	351	432	397	399	366	390	352	378	358	341	394	392	363	389	326	377	395	373	372	380	364	402	370	372	347	371	408	384	371	410	403	380	363	374	377	389	412	365	397	354	344	383	379	385	410	383	370	387	352	381	409	356	361	344	389	384	359	350	384	378	385	345	366	394	374	401	399	337	368	355	370	392	392	375	387	387	344	391	375	375	413	335	361	402	396	365	386	356	370	394	332	374	428	426	376	339	352	406	411	405	343	404	358	377	393	396	407	390	387	356	378	349	377	391	389	371	381	413	371	373	422	387	351	373	413	386	393	377	390	346	379	383	359	374	419	401	382	380	364	350	341	361	418	404	372	359	380	388	352	357	381	406	428	396	364	347	373	379	385	428	365	409	401	373	411	354	373	366	365	405	383	386	401	407	359	384	366	388	400	399	367	374	348	420	369	369	428	373	419	391	392	355	369	385	382	402	380	394	338	365	404	398	414	379	418	396	364	388	400	362	367	383	402	380	380	352	379	383	383	364	384	372	369	389	366	364	335	376	369	363	401	345	383	391	366	401	371	391	368	392	380	380	354	394	350	364	384	381	397	406	375	390	363	374	415	426	342	382	386	409	393	374	361	372	368	401	353	372	390	366	351	363	416	389	391	358	356	363	362	346	339	367	328	353	370	385	356	395	340	371	411	366	388	362	357	370	363	357	372	381	405	343	338	394	350	385	379	357	389	394	383	375	418	345	380	373	399	360	387	366	411	362	386	363	375	372	365	371	354	384	357	383	393	399	332	385	362	384	352	343	363	411	386	379	350	372	355	375	342	373	386	405	366	381	354	369	395	389	352	407	395	379	356	360	373	411	396	408	363	359	403	414	365	402	365	397	371	392	421	415	360	373	388	359	394	394	367	394	357	390	389	368	390	361	393	418	400	402	411	395	394	374	408	357	409	372	381	410	367	406	409	396	403	356	373	390	419	387	387	383	373	407	427	368	418	362	340	344	370	376	389	378	357	422	384	385	382	404	393	387	375	340	391	398	422	389	346	401	382	370	400	365	377	363	395	427	363	360	388	385	401	386	377	389	359	395	410	389	363	407	361	379	379	394	390	364	361	349	378	357	390	383	376	388	382	409	385	385	401	391	380	377	398	402	377	379	405	391	385	394	390	386	382	379	387	342	341	363	381	358	377	348	409	375	398	415	404	382	372	390	387	363	380	367	405	365	341	403	383	422	339	350	367	362	408	380	359	372	397	388	349	389	380	360	386	399	370	413	368	350	388	403	359	370	390	367	389	379	374	379	390	345	408	397	387	407	395	400	368	395	391	401	379	375	387	386	378	404	375	354	370	367	408	385	367	375	414	372	356	367	381	392	388	367	369	378	403	342	352	381	365	368	382	384	357	359	395	396	352	383	368	378	368	373	376	365	383	368	383	361	340	392	347	385	367	416	407	381	363	378	395	376	336	380	380	360	390	385	363	417	347	379	400	383	359	347	383	385	391	366	406	386	363	407	373	416	388	334	394	397	383	356	380	360	360	398	376	380	373	384	382	370	356	382	380	399	406	383	362	385	381	391	393	390	373	376	389	391	423	391	367	326	366	418	403	403	372	363	370	376	370	414	364	394	400	425	374	405	403	438	392	395	424	352	420	395	417	392	358	418	327	362	354	371	377	391	399	382	375	379	374	383	394	361	363	407	384	397	364	403	385	411	373	415	346	339	397	377	392	391	376	380	375	369	360	394	421	364	377	357	408	372	359	377	371	353	405	340	388	387	374	395	385	424	375	416	361	394	391	341	399	365	383	381	365	389	352	406	341	389	376	384	372	339	342	383	374	332	362	346	332	403	400	387	423	388	362	398	370	381	394	375	358	353	379	407	383	369	367	399	343	345	394	387	392	391	380	363	387	393	380	418	388	320	381	409	362	397	359	402	383	378	385	363	368	404	385	370	411	390	351	382	356	353	384	369	365	387	374	372	358	413	361	392	384	359	385	349	373	414	403	384	396	375	382	392	362	383	385	401	378	368	410	391	430	397	385	381	354	351	403	408	372	394	359	374	374	394	424	391	345	378	386	382	394	404	372	378	420	378	339	370	405	380	372	369	368	394	345	383	372	371	380	396	383	388	380	376	351	359	353	354	414	387	355	358	388	348	371	401	354	379	377	400	413	393	357	379	414	360	352	385	382	384	406	422	388	377	355	386	386	369	362	361	359	346	382	367	402	374	354	368	381	364	392	414	382	371	395	379	363	380	365	355	399	413	355	357	361	341	392	369	387	358	392	385	406	409	399	406	371	389	359	376	390	380	366	361	343	414	380	389	399	404	375	367	366	387	390	394	371	363	376	370	392	390	370	409	373	344	407	388	382	364	412	360	390	386	387	391	321	421	374	409	357	379	384	364	395	379	364	382	366	392	371	352	380	368
12529	9535	15826	20144	20662	22398	23538	34842	52457	52630	46977	37712	21946	17441	5656	2137	1856	1463	1287	1111	1068	1024	957	958	980	1064	981	996	1012	987	1019	998	972	977	957	924	974	971	938	992	949	975	1012	935	950	1023	1003	942	966	955	992	994	959	993	978	942	959	1052	940	982	965	932	941	967	965	974	985	913	981	992	950	940	946	937	1000	1018	947	939	952	1010	947	943	945	922	957	980	1037	962	977	987	948	930	999	985	965	950	903	921	965	1016	987	957	967	961	930	1020	956	955	977	984	1016	954	956	1016	913	928	977	917	928	989	991	956	949	991	973	976	929	964	997	940	996	961	947	947	952	974	990	982	1005	1003	964	998	991	980	993	968	962	1034	931	964	939	970	944	995	1001	1006	907	999	963	954	982	936	948	991	1012	902	1055	1009	968	1015	972	936	941	945	935	1034	968	971	949	971	938	888	945	960	1015	968	960	1014	970	934	994	1011	1034	954	985	987	923	1007	962	996	996	978	980	978	927	927	959	958	1001	921	974	951	955	912	897	954	1034	940	982	1008	942	923	941	965	987	946	931	978	986	931	959	952	979	1005	918	1032	925	992	997	950	949	987	1006	939	934	944	937	998	989	940	1006	961	938	1003	1036	1012	948	941	1013	936	995	990	951	961	952	994	918	916	946	1014	959	982	1003	953	996	1028	959	1019	960	947	976	952	999	969	963	958	1045	1017	1029	929	1001	993	945	956	976	943	947	964	941	951	959	969	1043	977	1049	957	975	943	934	985	961	967	978	1024	979	947	977	951	973	992	1019	1019	967	1003	1007	944	953	996	986	1017	965	1001	986	965	977	954	957	969	940	964	943	921	927	1033	997	964	978	952	945	958	975	1023	987	1005	1007	974	909	1017	996	1005	917	995	912	963	1000	934	953	994	951	968	930	966	978	994	947	1041	1016	1000	976	990	964	997	958	957	1029	1019	933	983	979	927	988	976	963	957	967	975	976	974	979	982	979	968	931	975	934	989	974	1007	962	926	1020	962	952	992	940	921	974	1032	989	958	1007	971	935	987	961	952	971	975	982	963	974	974	979	978	998	1020	978	1000	965	974	978	987	985	955	959	964	1014	986	981	970	935	913	973	959	991	970	1019	1006	973	939	920	948	969	972	1002	1020	932	977	1010	966	964	924	935	955	947	959	987	1006	930	991	970	954	982	999	1018	964	976	925	1021	964	929	973	975	970	998	950	1042	897	944	1000	999	965	957	971	996	955	983	939	973	956	983	990	907	966	942	955	958	971	990	935	973	918	987	1000	996	956	947	1009	1011	1002	960	956	972	1004	938	975	993	1023	958	952	965	986	968	974	1037	977	928	951	981	946	980	963	936	1040	952	937	987	972	977	954	995	985	1006	955	987	925	1000	963	935	1005	991	955	922	954	1001	1008	1028	950	901	934	1014	944	979	982	951	1001	957	926	966	1014	977	934	919	955	983	1008	905	947	968	974	905	983	919	977	981	939	927	1007	996	954	932	941	1022	1014	997	1037	947	996	1016	981	1008	943	996	940	912	952	994	971	976	1013	1002	929	1004	1001	997	967	962	940	943	953	967	986	964	1023	902	963	947	939	968	942	953	950	1001	958	901	1000	982	966	995	967	996	972	963	976	937	997	946	950	944	948	937	975	958	962	1024	964	979	939	972	938	988	952	899	989	960	969	928	963	987	955	1005	949	907	1000	1012	957	1005	969	944	989	990	1003	951	948	982	921	975	980	1022	976	988	965	942	998	928	938	963	931	996	938	979	991	956	991	989	920	981	979	990	999	1043	917	962	963	937	965	921	952	990	926	976	908	944	986	963	951	952	977	964	940	954	924	972	946	955	971	959	987	999	999	980	938	944	981	912	946	938	1011	980	968	907	924	971	1007	968	995	1030	991	936	979	1006	971	961	977	1013	1005	989	1015	956	1012	976	909	998	954	967	963	993	1007	1009	980	940	922	924	941	984	974	942	992	920	1020	955	1033	936	991	969	920	922	944	914	948	959	925	998	930	996	986	956	972	942	972	944	1042	1008	983	1026	940	967	988	940	954	970	1009	1037	980	962	954	950	1009	973	992	957	903	944	969	1012	922	965	991	977	968	985	968	1003	985	874	979	962	949	928	943	965	936	973	912	1028	967	929	1012	953	923	939	950	940	954	1028	948	961	1013	965	951	978	1008	989	913	924	934	965	999	980	902	934	957	972	975	945	1025	947	996	944	988	959	1014	921	956	951	927	947	982	975	979	963	1008	915	1003	946	977	996	936	955	953	933	1003	953	939	928	1003	968	951	982	985	1000	948	929	943	967	1005	983	958	968	933	986	982	942	970	942	946	954	945	948	968	884	961	957	966	998	956	1010	926	979	881	971	933	1043	981	937	979	967	999	967	963	965	948	963	976	988	1024	927	961	929	966	977	985	918	981	1008	938	971	1010	958	956	967	1019	963	987	925	987	1044	936	1013	965	988	944	969	953	996	957	1011	941	955	925	1007	999	954	939	951	914	886	977	977	936	964	980	1015	923	968	988	959	1009	930	954	981	956	992	981	981	1022	877	993	1019	946	963	1016	958	1004	999	1014	1029	1014	960	992	1028	983	1009	978	976	952	1010	949	990	1001	991	951	972	942	957	917	1001	986	928	951	1015	900	938	910	990	909	889	944	946	976	926	985	1047	974	961	1016	984	934	991	982	975	1020	943	1014	958	944	969	982	925	970	950	943	961	973	909	952	992	936	964	978	1016	929	968	972	986	1036	983	965	977	986	899	1006	1033	961	983	995	966	968	997	1054	961	991	945	1010	980	951	984	979	962	992	946	951	1015	975	1037	990	957	936	942	1000	1005	950	984	1013	956	983	916	945	979	971	1001	965	965	970	986	1012	996	964	1013	1004	1015	969	1024	924	920	992	938	985	981	1024	936	958	970	970	1036	973	1014	967	980	944	979	970	975	957	935	961	948	930	972	955	979	984	952	955	991	1007	967	998	949	971	981	971	964	974	985	985	959	937	983	995	974	1003	933	943	986	1015	921	971	944	933	933	953	1023	951	1017	978	950	1001	975	964	900	960	1074	984	1007	1017	946	959	1007	946	1012	968	974	956	913	976	960	995	991	935	952	1026	980	951	969	937	939	979	957	890	1023	918	941	949	953	930	969	926	958	928	1007	928	983	1017	946	1035	923	963	1017	968	956	978	959	1042	897	997	996	966	979	974	918	960	935	976	964	979	991	935	977	1008	937	958	962	887	1010	991	982	978	976	944	977	1043	974	955	1017	982	956	947	1001	989	966	938	988	983	952	922	957	982	942	1010	1000	1048	972	970	994	1049	994	982	969	970	933	987	948	960	944	951	929	1009	990	1006	985	936	975	955	969	983	922	982	1009	1009	933	986	966	1006	978	1009	964	971	987	984	935	979	999	1004	980	964	970	974	963	941	948	936	959	973	979	975	944	990	1008	988	931	963	1010	901	929	939	1002	954	966	903	972	981	977	965	986	984	968	1010	989	983	964	960	974	1040	969	1011	1000	976	1025	954	1031	966	919	949	961	993	988	973	984	938	987	955	951	1001	1006	927	974	1006	866	947	973	979	955	973	1004	927	978	960	924	935	999	921	938	1001	968	984	984	949	991	948	998	984	970	977	967	1012	892	959	956	921	963	935	995	992	921	891	956	920	978	995	1022	987	989	963	942	984	896	982	995	1002	991	946	976	983	924	949	989	984	974	989	994	972	943	951	964	969	1002	1038	1013	980	939	975	925	987	1033	971
5436	3944	4930	4175	3354	3134	2512	2734	3154	3041	2811	2034	1055	910	531	412	393	375	386	391	362	372	414	402	403	352	397	417	388	354	383	405	397	388	347	386	391	361	391	343	354	358	389	391	398	387	378	369	361	390	393	372	373	393	412	396	367	386	396	388	397	391	382	372	372	334	369	399	381	403	388	387	375	379	368	367	403	384	382	421	410	370	394	396	354	390	402	400	380	353	348	400	364	363	380	381	384	406	386	336	332	358	384	414	383	406	368	405	377	383	398	362	384	368	377	352	396	395	350	390	379	362	365	377	416	400	397	362	360	408	383	376	375	390	405	421	381	388	380	373	362	430	387	377	406	357	363	390	373	362	398	368	370	355	411	396	397	410	424	385	385	372	416	367	374	427	403	405	373	372	383	379	394	432	407	396	387	379	365	365	378	400	371	389	409	376	367	398	344	354	337	349	376	385	386	434	378	369	392	376	403	356	395	369	391	378	373	372	375	380	360	394	386	365	408	395	406	362	384	434	381	371	376	368	320	369	383	361	402	408	407	395	395	367	399	400	365	367	344	364	366	423	377	414	364	430	405	382	356	390	369	359	412	409	366	356	390	365	391	361	402	423	397	385	397	391	387	387	347	388	415	429	402	369	398	393	371	378	381	374	382	389	378	388	380	405	380	385	400	388	355	419	368	363	354	349	364	378	388	371	389	379	363	389	382	411	392	393	354	392	374	375	375	377	391	340	365	366	364	388	384	363	388	420	391	382	348	391	360	389	357	397	379	394	375	401	403	409	369	382	385	409	357	384	382	389	352	363	421	388	401	374	399	343	433	372	349	386	370	375	400	403	380	389	398	385	387	389	333	353	360	379	376	377	350	403	401	365	392	393	375	385	419	408	370	372	389	376	384	357	375	399	395	384	418	396	346	407	385	388	374	380	373	382	367	348	392	377	375	359	352	386	376	379	384	407	352	394	357	425	368	379	399	353	378	341	408	364	400	365	386	364	380	374	399	398	371	389	427	390	402	379	382	437	401	406	408	404	377	387	389	416	405	378	384	386	386	420	416	438	418	365	383	379	361	390	366	361	371	373	400	389	386	407	369	387	385	390	394	354	391	389	358	368	410	439	370	351	408	359	390	422	384	347	410	332	374	372	383	361	373	380	346	422	411	384	406	364	368	403	365	368	397	370	395	403	402	387	357	366	384	353	367	348	394	405	393	381	381	416	338	395	378	381	385	356	396	425	355	366	370	407	408	377	398	351	358	371	405	385	356	371	370	394	353	399	355	390	412	400	381	398	388	421	428	418	360	397	411	352	449	377	366	372	403	387	394	430	398	385	403	370	386	391	364	412	389	389	393	378	432	416	390	389	367	393	386	354	378	378	397	420	368	371	382	385	352	455	403	390	404	384	371	392	397	379	430	411	353	384	363	382	365	366	361	387	387	386	380	413	363	464	394	379	381	414	390	370	432	382	417	391	367	385	379	402	375	409	392	417	388	331	374	360	377	395	418	394	383	383	424	366	386	404	423	374	405	389	372	365	333	380	370	389	372	406	408	362	399	359	400	396	387	398	390	373	412	397	393	382	382	379	376	363	390	417	409	413	381	400	365	382	374	399	386	393	405	347	340	431	406	382	388	368	354	364	385	385	345	386	404	356	399	388	383	382	377	396	362	401	360	380	355	391	388	405	385	391	374	359	360	356	379	413	382	382	361	371	395	361	384	388	352	393	367	354	370	396	385	381	382	384	390	401	408	380	378	392	362	390	400	397	395	371	379	382	407	380	380	382	395	373	428	362	393	359	389	360	402	397	358	386	406	380	378	401	379	370	407	369	387	370	406	384	402	411	419	378	402	372	437	385	343	366	389	373	396	375	400	361	358	395	363	390	398	412	395	395	371	371	424	392	416	391	406	384	381	366	395	360	370	382	383	414	393	371	385	400	402	383	351	382	420	399	385	388	386	365	370	372	406	391	403	382	405	408	374	394	380	371	351	384	369	393	366	358	418	365	410	408	368	384	374	390	367	365	411	388	378	359	385	385	408	373	383	402	372	407	379	362	408	367	394	393	388	386	369	398	365	396	415	387	344	389	394	355	414	368	383	374	411	395	353	369	387	387	387	356	376	427	357	421	349	383	371	408	400	333	383	419	368	400	356	412	377	370	388	396	404	378	421	372	369	394	365	377	420	383	359	387	397	365	410	401	356	391	382	388	402	359	371	412	346	371	436	365	356	424	411	327	403	427	399	347	401	416	354	347	394	427	393	380	407	368	390	360	358	393	396	386	368	378	375	366	394	391	373	411	398	410	356	370	385	384	399	364	391	399	401	374	396	387	381	363	412	347	403	419	379	399	387	338	392	386	379	409	376	371	377	358	371	369	376	387	345	357	358	398	367	377	386	362	423	396	406	385	354	329	385	384	377	363	397	437	376	398	336	387	409	385	414	376	381	368	405	387	414	404	400	368	379	369	386	426	384	361	392	386	383	367	382	368	389	419	386	364	349	395	374	361	399	368	380	385	349	401	379	363	371	429	390	376	404	404	423	371	387	419	375	398	399	369	367	383	388	395	399	383	403	408	372	363	353	386	391	376	368	382	377	397	377	390	378	394	356	395	390	374	420	361	406	390	405	367	404	396	362	399	370	401	370	384	378	363	395	362	368	370	351	385	395	350	382	390	391	375	366	390	369	372	359	387	383	373	431	367	374	416	397	361	353	402	420	334	352	390	371	395	371	370	363	362	374	399	393	367	365	403	358	349	364	433	400	377	365	381	414	387	396	400	362	375	362	392	396	373	396	399	391	361	401	379	381	370	387	396	384	375	374	381	428	411	401	358	365	386	409	365	412	348	405	424	401	349	384	364	368	372	330	383	386	393	373	366	385	404	392	358	415	363	413	346	374	353	390	390	383	410	376	432	382	422	375	393	373	392	385	414	347	373	424	379	423	371	360	392	394	392	396	365	374	428	391	401	382	365	394	411	396	386	379	350	374	399	440	401	376	373	363	393	415	385	390	390	400	399	383	383	402	410	400	375	368	402	411	388	361	375	384	424	396	380	386	350	364	381	386	435	363	361	415	403	411	375	346	396	408	399	396	383	384	390	358	369	374	379	386	380	396	381	368	372	355	368	385	388	351	387	383	394	366	370	384	385	400	377	397	402	378	397	381	355	373	398	369	385	402	375	399	366	373	393	372	369	347	375	385	344	408	393	369	394	353	402	380	383	378	348	387	396	370	386	362	385	390	390	417	390	386	393	387	396	403	407	397	377	392	383	385	402	393	380	382	423	355	398	382	421	381	409	406	396	404	371	373	395	384	413	395	412	402	379	360	427	376	393	383	377	391	373	398	409	388	402	376	420	390	402	389	397	384	335	411	396	359	372	344	384	403	384	344	384	387	373	379	402	368	373	396	377	383	381	414	364	397	391	367	380	385	383	381	394	377	451	411	354	383	379	411	402	394	368	358	402	413	417	367	377	388	424	403	380	405	373	405	371
4637	3582	6010	8519	9226	9635	9373	10455	12515	11626	10259	7599	3571	2888	1555	1108	1055	1060	1069	975	944	966	973	999	1001	1007	991	960	957	999	1044	1001	988	960	1022	1026	989	1004	1019	1018	1006	1004	969	1000	1040	953	1034	977	1012	1022	965	1067	943	1027	997	945	991	1002	995	968	1007	952	960	1036	982	957	1030	994	924	988	987	958	979	1002	936	1006	996	913	941	994	994	967	1020	969	1008	1019	979	991	992	967	1005	946	1030	1010	954	991	984	959	1024	985	1029	956	963	1053	972	1029	978	938	969	980	944	957	929	988	1017	984	1018	973	995	1014	992	1007	959	972	915	977	974	1019	975	971	965	990	978	962	950	942	1041	990	1039	946	958	957	988	984	947	994	983	962	1008	977	968	942	998	948	1014	1024	963	1072	942	980	1018	911	945	995	969	1004	954	1006	994	924	1000	996	924	1014	1017	994	969	987	923	1017	1051	980	1032	969	1010	1026	1001	979	1005	964	1009	1027	923	982	966	959	1014	976	1017	978	983	1011	942	986	1036	977	933	1046	964	978	981	960	936	1017	958	977	979	1012	942	1010	989	1005	961	982	994	985	977	960	1003	1004	994	1057	980	924	1005	943	940	992	965	952	938	1011	1048	994	971	928	970	951	989	952	986	962	1043	961	1020	1020	998	961	949	985	929	978	1054	1015	999	983	1020	994	973	1010	961	1030	1002	1049	1014	953	1029	980	971	925	961	1002	1015	984	964	960	1003	932	1024	975	1003	977	1033	1014	980	967	975	1016	997	1019	1031	995	981	1012	995	907	961	974	1001	946	985	995	993	978	955	989	1032	977	1005	971	954	975	971	1006	977	934	1038	975	982	964	1013	1022	960	973	1016	934	1041	990	982	1006	950	981	921	1013	974	999	986	943	948	956	978	965	1024	968	941	946	951	1025	1010	943	979	998	1012	985	979	994	959	1030	995	982	988	1046	999	1053	1041	972	967	959	950	1013	992	989	942	979	940	1008	1022	971	1054	976	972	968	934	1002	1003	1052	977	1049	989	1046	978	992	1000	981	1025	1007	990	948	1015	976	931	1024	1005	973	946	1031	1037	978	1022	1018	984	918	987	937	1004	1018	994	990	1019	956	984	964	975	999	933	961	981	981	1056	981	941	961	973	1023	993	957	990	985	939	991	951	991	995	985	953	1006	1017	959	967	946	992	947	972	1014	1019	980	992	981	957	996	984	1069	948	924	965	986	1001	962	933	972	922	989	975	1015	990	969	1001	979	960	995	967	952	994	1013	970	1056	960	923	1028	1022	1060	964	957	933	994	950	963	955	969	1017	1000	1031	979	947	969	933	948	991	939	921	935	911	1008	929	945	933	1012	993	993	1002	1006	1006	962	1005	945	994	975	975	1031	1017	977	968	963	946	962	1007	958	931	978	1004	982	1027	1011	977	1022	993	999	1010	996	957	1014	1011	979	987	987	1003	987	986	1015	974	998	920	964	963	985	976	1011	986	995	958	966	996	995	971	979	991	973	986	972	970	997	1007	979	1016	1023	965	1024	1041	981	1010	962	1011	962	998	1003	979	890	1016	986	1008	954	1005	921	1045	906	1010	969	977	965	979	966	957	1005	984	1010	975	1015	922	1000	966	1000	1010	996	1077	990	1006	1058	970	954	991	1005	963	992	975	986	987	1064	946	1004	984	1009	989	1023	970	1030	1047	1006	983	949	937	958	992	956	995	1020	979	998	913	1008	1007	986	999	1042	932	1030	978	978	1033	1000	960	964	1008	961	974	1038	959	950	926	1051	968	975	998	1004	947	1055	930	969	977	955	983	974	947	972	973	1020	985	1013	935	944	987	986	1026	1009	1009	993	946	994	989	973	937	996	1006	994	983	982	988	971	975	996	919	948	976	983	972	1001	1015	1008	983	1018	1026	936	954	1018	930	992	1028	1037	968	977	978	983	972	972	992	983	997	972	936	1015	995	962	992	1003	1014	995	917	975	1027	951	973	948	1043	964	1020	992	999	1011	971	997	972	964	972	957	968	1010	949	1072	983	916	998	966	1018	948	1026	987	1005	1036	1002	987	999	997	985	1037	943	989	1066	1011	995	1007	1030	1026	959	950	975	1003	986	990	955	957	997	982	964	938	1030	956	974	1003	959	969	986	992	1026	970	977	997	970	1010	981	988	1004	1028	1038	1014	924	988	981	1028	1005	977	935	970	1009	1007	1001	1013	984	973	991	961	993	961	959	1021	942	962	1007	960	1029	1007	951	977	1002	951	957	992	948	997	959	1012	976	908	952	976	993	1038	985	994	1018	1037	994	956	968	1009	1004	1036	994	910	954	995	1040	1000	987	929	1031	959	995	989	1028	960	992	946	941	972	1012	996	970	988	954	1028	970	911	954	990	1017	1008	978	952	938	1010	965	985	977	1038	1037	971	1000	980	994	958	986	1002	940	985	1018	988	958	987	977	995	976	978	1038	965	969	1028	974	934	1050	981	988	1018	1009	964	954	982	943	984	1008	975	990	969	982	1013	1019	1016	1053	1011	943	946	951	992	977	1026	975	1023	998	985	969	1002	923	951	965	1000	980	1016	955	988	1000	982	998	991	951	1013	1000	965	936	1000	972	978	1014	984	955	1021	1037	979	1035	961	1013	976	932	964	1014	935	993	1016	959	1023	929	971	989	996	945	1042	1045	975	1051	1010	1001	1053	1016	1015	1027	1005	994	968	1028	992	986	961	1079	987	1025	1002	979	950	961	986	960	975	994	1009	1006	950	974	985	1030	1003	969	964	951	966	984	1071	998	987	1019	1023	951	1038	958	1003	957	978	1015	1036	976	1017	1002	958	1023	970	1022	992	944	1053	995	974	962	944	976	1029	1065	1011	972	957	959	939	1006	967	934	970	1034	974	990	1007	971	986	954	995	969	1030	979	973	1024	951	1017	966	953	1018	1030	1009	903	1012	953	1013	993	993	1014	972	974	963	975	1011	973	1026	938	973	1000	990	967	987	1013	952	999	1009	1080	979	1027	1017	979	986	988	969	1013	943	976	972	908	971	951	974	980	1038	992	990	1014	1015	962	1028	1014	961	994	1009	990	1016	1035	997	1006	1021	940	991	1023	983	943	986	963	996	949	994	1016	975	998	988	976	986	974	1000	1052	1041	951	966	976	1015	985	965	996	1041	961	973	1016	978	943	993	972	954	968	998	990	983	994	986	956	1039	1024	947	940	893	1025	975	964	999	997	993	985	977	997	971	969	965	969	1017	1021	1016	973	1012	948	995	995	1007	946	978	1004	1026	999	980	993	976	1005	983	1003	1002	1007	972	961	987	937	1008	1040	933	1003	987	1001	929	995	998	929	983	989	970	941	1008	994	996	985	944	979	1006	968	1007	983	972	948	974	1000	904	923	988	1042	961	1020	994	955	1010	964	1052	1017	986	1008	985	984	1006	986	920	1029	990	1020	958	1075	994	1005	949	965	964	934	1001	1019	981	964	993	990	995	922	1033	972	1023	946	989	1027	993	987	975	946	947	952	1006	930	1030	1023	948	975	978	962	980	987	977	975	954	933	954	907	958	941	1002	981	927	975	1016	1035	980	1009	994	949	942	977	971	1032	976	999	991	989	954	959	1017	996	1009	938	990	1018	998	1024	1008	932	994	983	987	980	972	961	935	926	970	982	985	987	955	924	970	951	1010	999	983	924	1013	1018	1007	955	1014	1039	984	976	1029	961	985	982	1022	946	1017	986	977	1034	1005	986	1009	988	1042	936	972	964	1019	1067	1006	955	963	970	1051	962	937	984	940	994	974	973	1006	1003	1017	996	995	991	945	1023	1017	960	1013	1037	1007	937	974	960	970	963	982	990	982	1011	966	1032	917	1000	1045	972	992	970	1032	988	998	973	984	981	1040	994	945	1001	1041	963	989	995	1027	1008	1019	1002	959	1017	1002	1019	994	972	1015	993	955	930	997	953	1019	918	936	992	1010	969	1028	1014	1015	973	1023	1022	1004	965
13862	8505	12152	13940	10512	10566	8584	11746	22764	25109	20929	13337	5030	3422	1160	548	492	448	391	416	426	410	407	437	381	402	406	388	403	378	399	399	403	403	399	396	370	446	380	381	419	388	401	396	409	431	398	443	425	404	389	391	385	349	376	433	405	394	409	400	378	402	378	408	403	363	390	394	397	388	401	391	396	408	413	375	405	404	394	392	406	387	369	397	391	399	354	397	393	371	384	397	419	402	400	393	364	367	432	424	398	396	423	387	393	392	431	400	434	375	383	381	381	409	402	429	409	396	411	425	384	379	397	405	401	377	437	392	400	399	392	407	365	388	383	399	390	418	408	383	385	413	408	400	392	416	383	379	404	418	362	394	389	386	389	373	372	432	393	382	419	429	374	384	411	431	357	388	398	395	404	375	428	397	410	401	405	384	407	390	364	407	355	444	422	387	388	423	400	389	398	413	404	370	362	399	371	369	377	404	402	363	386	413	416	405	393	405	393	397	401	375	378	386	382	372	406	384	375	376	419	416	386	377	399	422	376	353	379	384	383	386	405	402	410	404	402	368	392	374	404	415	390	397	396	406	412	413	393	417	383	440	396	427	417	418	384	364	408	429	409	373	389	369	378	402	411	412	406	360	390	386	378	369	417	403	340	407	416	414	409	385	362	376	418	371	400	411	368	404	370	356	415	396	411	389	404	413	366	414	361	404	395	376	378	389	422	383	359	393	386	403	428	378	413	414	395	365	389	402	376	369	398	386	388	387	429	374	367	406	431	385	417	380	451	393	428	428	377	416	413	408	387	384	380	399	353	379	380	393	352	387	360	384	359	381	396	408	389	382	387	396	360	377	420	397	387	410	425	382	360	447	423	391	400	357	413	397	385	403	420	389	395	424	402	383	416	407	406	375	398	435	409	392	365	403	422	404	366	373	395	391	408	393	376	398	415	417	378	383	380	367	418	385	408	397	419	387	410	405	380	370	402	438	392	398	391	418	413	361	407	399	400	407	381	356	411	410	391	369	379	416	386	427	355	370	407	390	386	405	427	402	379	432	408	427	379	380	404	403	392	386	410	402	393	378	385	390	357	395	399	424	401	409	408	394	427	409	405	428	403	357	423	373	401	398	399	404	366	392	400	412	425	378	379	363	431	406	354	367	369	409	386	410	400	418	383	386	416	427	360	411	369	414	408	401	380	401	368	439	366	385	399	395	364	376	404	377	386	379	410	431	394	416	392	417	372	368	364	387	398	369	410	402	436	377	358	382	422	404	404	411	408	400	407	392	400	411	414	406	401	381	358	394	405	383	341	365	375	394	390	412	410	384	389	387	401	389	406	393	372	406	405	397	414	377	408	416	397	394	399	387	399	408	388	446	384	416	397	399	426	408	394	402	414	415	413	360	388	391	384	436	400	393	408	417	398	451	378	368	365	404	386	402	415	380	423	370	368	388	393	359	403	394	475	393	404	435	424	387	365	395	376	373	351	396	413	379	393	406	409	391	405	402	360	368	414	395	384	382	370	363	385	393	427	383	399	417	400	413	432	429	394	403	375	402	387	375	418	409	432	400	393	381	362	387	384	426	441	398	406	385	397	393	408	428	394	395	342	400	403	381	403	360	389	383	395	397	361	381	388	440	387	417	399	399	417	417	405	411	380	402	409	389	395	402	388	401	377	372	362	417	409	386	378	405	403	394	418	372	372	393	396	417	420	369	395	353	429	382	426	430	401	391	374	396	380	397	379	368	428	418	381	406	394	402	422	403	378	424	390	401	401	431	401	367	343	428	412	405	381	384	373	396	378	385	406	395	392	368	417	415	393	367	375	389	368	379	388	406	395	372	424	382	358	381	425	391	386	394	445	393	397	393	365	380	402	407	378	407	380	398	395	367	398	365	384	392	388	393	390	397	364	385	418	423	391	405	425	372	384	360	407	360	382	395	435	419	393	396	397	405	360	373	407	408	387	404	365	392	360	401	412	393	400	415	416	380	378	353	409	399	425	410	432	385	398	369	389	433	381	412	397	408	387	386	368	381	398	428	356	387	413	393	381	405	389	405	425	377	361	388	410	391	438	417	393	376	425	389	436	407	388	370	426	385	401	384	419	400	427	424	349	411	416	377	424	390	388	381	407	384	394	409	370	397	420	404	403	381	370	434	402	404	398	413	412	419	394	400	391	383	368	402	418	370	398	375	415	397	384	392	391	377	372	379	374	413	371	355	425	432	414	391	395	367	380	367	396	379	378	429	444	369	393	368	397	418	407	385	383	392	429	404	386	384	392	394	386	387	367	394	386	428	381	412	427	401	429	410	398	402	377	445	430	386	409	396	401	419	397	403	404	416	410	391	387	412	402	381	395	406	366	406	423	418	387	414	402	369	383	424	375	381	444	398	438	389	371	401	393	357	389	422	394	381	385	393	394	385	364	410	385	385	422	390	365	454	411	429	405	402	396	426	369	409	422	403	409	389	398	388	397	402	391	407	343	406	420	388	400	406	382	370	413	380	396	393	419	415	390	388	387	382	375	414	402	354	389	401	361	439	388	395	383	404	374	374	410	418	405	412	400	390	395	417	383	391	386	409	414	386	406	423	397	402	406	398	409	396	386	401	407	409	444	371	387	397	420	393	395	405	414	419	445	402	384	397	415	421	411	405	399	374	359	416	412	393	392	388	390	430	397	413	394	392	388	381	397	397	370	383	388	387	433	404	419	432	350	396	443	390	422	385	398	361	409	364	385	366	404	429	406	379	403	369	390	392	427	418	390	374	371	391	398	370	393	416	405	398	403	416	408	385	403	408	433	392	414	390	399	411	357	425	407	372	413	393	411	380	395	390	383	429	397	403	412	367	382	386	401	391	411	398	415	394	383	390	408	405	393	414	404	373	387	376	383	400	395	395	364	403	388	381	403	370	401	408	418	331	403	410	402	389	415	414	424	433	410	409	371	404	360	404	395	378	386	374	380	363	371	376	415	399	411	420	411	377	405	381	403	431	380	382	380	393	421	403	404	374	388	382	387	340	379	402	365	356	400	424	374	368	429	407	412	448	381	377	389	390	403	386	376	429	373	405	395	379	453	429	414	427	385	377	380	439	387	387	360	400	422	408	389	376	427	366	416	397	394	433	385	390	415	354	399	414	391	395	411	376	414	389	416	411	381	395	394	388	427	402	373	388	379	435	415	341	394	389	416	387	395	424	406	403	423	407	361	397	430	393	414	400	382	408	394	391	395	409	430	370	409	400	393	371	407	398	409	418	390	401	384	374	402	389	405	402	397	416	397	407	382	362	389	400	388	353	430	410	376	403	397	403	384	425	432	393	389	379	408	409	376	399	377	379	399	410	398	385	397	455	390	376	357	360	428	348	409	400	420	394	400	389	382	387	434	371	401	378	410	413	436	400	401	429	375	384	388	411	407	396	369	431	399	404	366	377	403	421	395	360	433	431	384	382	378	367	406	392	408	337	390	409	382	414	368	364	382	424	411	444	386	417	412	396	386	394
9392	6902	12083	17284	17518	20414	19041	28587	42142	43196	38714	29769	15152	12998	4201	1521	1432	1253	1181	1113	1047	1095	1024	985	1058	1025	1036	1016	977	998	1018	994	1072	984	972	1003	1005	956	1016	980	1020	987	1009	1037	1016	966	1034	962	1009	1013	1006	969	1032	994	1043	1034	1004	1029	1018	996	982	1015	1003	993	1014	1037	1067	993	950	1016	988	1020	1041	1023	989	1036	1024	1033	1013	957	1013	1035	1039	1001	963	1027	1021	968	1012	976	1023	1016	965	948	994	1034	1004	971	953	1005	1035	993	1031	1037	1035	1020	966	1023	997	1015	982	1013	1027	1000	990	1099	1003	995	1020	1017	1020	1060	1035	1046	971	973	1026	1037	1017	996	1006	1001	1004	995	978	984	994	1003	1041	994	982	1006	944	1070	1022	1011	994	1030	1030	1017	1058	995	959	980	1027	1004	1090	989	962	970	1005	1036	1002	979	998	1009	949	1023	1012	1021	1019	1018	1012	987	989	1007	1018	1009	993	1017	1002	1005	979	975	1007	1034	978	1035	1021	987	1023	972	976	1030	1002	994	1047	1017	1032	1014	969	992	1004	1014	984	1007	984	1009	1004	1038	1013	989	981	1045	974	996	1008	1012	1011	998	1008	1016	995	1050	944	1038	1021	1026	964	969	992	1094	978	1045	1017	1000	1039	1024	1013	992	990	1005	1007	993	1016	985	969	1051	970	1004	987	978	1026	993	1031	1072	950	943	1010	985	1016	988	1014	1018	959	1047	1017	1020	967	975	999	1055	1047	1001	994	915	1020	1050	999	998	1042	1062	996	977	952	1008	967	1004	1011	1045	990	1034	974	1004	1014	1009	1058	984	1013	1070	1041	972	1002	1029	1023	1033	987	1023	1001	1015	1008	1019	1035	989	1008	1025	953	1019	1010	1004	1000	999	1016	1021	988	1014	1029	950	979	993	1025	998	1037	1051	967	1054	1036	954	1038	1043	1003	1007	1042	1045	1026	992	1002	989	1024	1001	1001	1039	980	964	1014	1053	1016	937	1080	981	1002	1072	990	1038	1025	982	1043	1005	936	998	997	1020	1009	970	998	984	1030	1021	1008	1021	1068	973	985	1029	1026	1004	957	996	1025	1030	977	1040	1067	1071	1035	1012	1005	1040	1044	1039	1011	1009	965	961	995	987	968	998	1026	995	969	1013	1043	1059	1012	1052	955	1006	960	1086	1012	1010	992	996	1012	1035	970	1039	1002	976	973	1029	1000	1022	982	985	1023	1002	952	1070	1017	1038	1005	1006	981	1039	1005	1015	995	1040	997	1083	959	1050	994	956	1007	968	1024	1050	972	997	997	1063	968	1002	996	1045	1022	1017	1000	1034	1024	946	950	1018	978	1020	1049	987	1006	1042	1053	994	1062	1014	948	993	996	972	1045	988	1026	1008	1014	985	992	990	992	947	965	997	986	952	988	953	968	1022	1007	976	1014	1005	1025	1071	1026	1009	1004	1034	991	970	1006	985	1061	1007	981	1015	1063	998	1009	940	1001	1026	1015	961	979	954	1051	1000	1004	1055	1057	1006	971	943	1045	1027	1023	999	998	1003	1048	981	1015	974	982	1010	981	969	986	1047	1050	1006	1031	1034	1002	1007	1013	999	1015	1014	1019	1008	1058	979	1019	1017	967	1025	973	1048	998	1042	1010	1018	998	990	995	970	1022	1063	1035	1062	1049	1034	1031	973	1026	1002	968	1002	990	1000	1028	1006	949	1011	1011	1078	1044	1023	996	1023	1020	1018	1022	991	975	977	986	1009	984	963	997	1004	1033	1014	1041	990	1063	1004	958	990	1036	991	1017	998	1009	1022	1032	947	1019	990	1006	1014	996	976	1071	1020	1025	1007	1008	1072	1010	1037	943	997	1008	1018	1055	1019	980	1026	994	993	1014	1047	1021	986	987	1015	1033	978	1036	967	1003	968	1023	1062	1000	1038	1023	1028	971	990	994	985	1024	1015	1013	1021	1005	1054	1005	984	1046	1079	1022	992	1054	1031	999	992	997	989	1015	1023	994	956	1035	973	1000	1005	1070	1040	1005	994	1002	1014	968	1044	959	959	1001	971	995	1021	970	988	1024	989	964	1021	979	988	981	978	1062	999	988	1012	1006	1027	1021	967	1039	987	1004	995	1013	1008	997	958	1035	987	1013	970	946	957	1008	991	990	1067	1005	992	1054	1065	1015	999	1062	989	1040	940	992	1000	1014	1029	990	983	1045	1111	999	960	1033	1056	990	1010	1019	1031	1015	1021	994	1032	1036	1050	996	1029	955	970	926	1001	1017	999	1015	989	1069	1075	990	964	1023	987	1036	1018	981	960	991	1008	1023	1000	1033	1021	999	955	1022	1042	1019	992	986	1021	1017	1002	1024	942	988	966	997	1035	1036	945	987	1033	948	1034	1010	1019	966	1024	999	967	1002	1032	1010	983	1035	1009	1005	966	992	1047	1037	1036	1027	1062	1046	1066	1019	1002	1019	976	1048	1012	1017	1016	998	966	988	994	959	994	1047	1035	984	1030	1005	1041	996	998	936	992	986	1001	1000	1007	1038	950	964	952	1020	980	1049	1022	1084	1009	1016	1009	1012	1024	989	1027	1035	1088	995	994	958	943	1035	1044	1001	997	979	989	995	950	1002	972	956	1030	1041	974	1020	1030	1079	1057	914	989	1011	1053	950	1015	1002	1008	994	983	939	1019	1004	1037	1074	1015	974	1046	1042	984	968	1036	1032	1011	1008	1032	998	1067	1034	1030	1012	960	998	1056	982	1056	1018	1046	1039	968	963	1036	1041	1041	1042	1025	966	1021	981	1049	1002	983	1033	1001	1013	1033	991	915	1007	952	969	994	1033	1042	1016	1021	989	973	994	964	1027	1047	989	963	1000	1014	1015	1024	1033	1055	1027	1034	985	1078	1021	963	1013	986	1050	1038	1004	1027	975	1034	995	980	997	1060	991	1001	1009	1023	1019	1038	1036	987	1057	949	1025	1003	1006	984	987	1010	957	982	1024	960	971	1058	1016	967	953	962	1049	994	1017	1000	977	1040	997	952	1005	992	993	981	1009	1001	993	1059	1009	998	964	1050	996	1050	1068	1032	1003	1063	1010	1022	995	994	983	1002	1024	1044	989	1000	985	977	981	1011	1025	960	1023	1045	1015	1004	1025	955	1001	1067	996	991	942	1058	1020	1019	1034	992	991	995	1016	978	983	1052	1011	1012	1022	1048	1019	1010	998	1029	967	1022	968	1014	1045	1060	1058	1005	1028	991	1061	1018	1041	1027	1033	1044	1018	1017	1016	1018	1006	1009	982	945	976	995	1054	1027	970	997	991	1002	1038	998	981	991	994	962	1015	1045	1047	1047	1025	994	1013	1036	1034	1038	975	1045	1025	1043	985	986	989	1032	1032	982	1041	1042	1006	1029	983	976	985	948	1077	998	1018	1058	1037	1018	1025	989	1020	1001	1023	968	941	1010	966	1024	1069	995	1057	994	1020	958	998	1011	1001	1005	994	961	978	990	1071	969	1006	992	948	1025	972	1025	1017	983	1048	934	1043	1020	1006	1050	1018	1004	1038	1034	978	1022	968	1041	1005	1017	1042	1028	1000	1012	1061	1005	1063	1029	941	998	986	974	937	1020	1003	1013	1042	1021	1006	977	991	972	994	1008	1005	952	1008	1022	992	991	1026	959	1021	998	979	1058	991	994	983	1029	1038	1033	1066	1062	1009	1022	1050	979	1059	1021	996	1018	990	1014	1005	1064	1033	1070	978	1045	974	1018	1033	973	968	1059	1011	1042	1026	1023	1018	1016	1001	991	1061	1020	994	1015	981	1036	1044	1015	998	1041	1009	985	962	1009	1066	1055	987	983	1014	984	1004	1038	962	1050	1035	986	979	1025	971	975	1019	1064	990	1008	1018	1029	1025	1021	959	1023	963	1007	974	1008	975	1039	1006	1003	1063	966	985	1077	1019	1039	994	1024	1016	1008	975	1015	1017	976	1002	1043	952	1014	1008	1002	995	974	1030	1013	982	1037	989	1005	982	975	1008	992	1003	982	984	1025	1008	1032	1004	1037	1011	1034	1040	995	998	1013	1123	999	1023	1021	990	1046	959	1007	1019	1101	1072	1012	998	1007	967	963	986	953	1033	1034	978	1037	984	1045	1049	953	1027	991	979	992	1006	981	1042	1000	1028	948	1003	1026	1007	951	987	1004	971	1014	1011	1013	1047	995	987	1034	988	1041	1046	1022	1080	987	1011	972	1062	1021	975	984	1031	1014	1036	957	974	1005	948	972	1012	922	1006	998	1016	1055	1025	1038	1012	1025	1087	986	990	1023	996	1049	985	1053	984	978	1000	1008	968	1024	1025	961	1022	1055	1027	1019	1010	1025	992	1027	1009	985	1011	983	1016	996	996	1013	1006	968	1028	1002	979	1025
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
