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
337094353250	337094353811	337094354361	337094354911	337094355461	337094356011	337094356561	337094357112	337094357661	337094358211	337094358761	337094359311	337094359861	337094360411	337094360961	337094361511	337094362061	337094362611	337094363161	337094363711	337094364261	337094364811	337094365361	337094365911	337094366461	337094367011	337094367561	337094368111	337094368661	337094369211	337094369761	337094370311	337094370861	337094371411	337094371961	337094372511	337094373061	337094373611	337094374161	337094374711	337094375261	337094375811	337094376361	337094376911	337094377461	337094378011	337094378561	337094379111	337094379661	337094380211	337094380761	337094381311	337094381861	337094382411	337094382961	337094383511	337094384061	337094384611	337094385161	337094385711	337094386261	337094386811	337094387361	337094387911	337094388461	337094389011	337094389561	337094390111	337094390661	337094391211	337094391761	337094392311	337094392861	337094393411	337094393961	337094394511	337094395061	337094395611	337094396161	337094396711	337094397261	337094397811	337094398361	337094398912	337094399461	337094400011	337094400561	337094401111	337094401661	337094402211	337094402761	337094403311	337094403861	337094404411	337094404961	337094405511	337094406061	337094406611	337094407161	337094407711	337094408261	337094408811	337094409361	337094409911	337094410461	337094411011	337094411561	337094412111	337094412661	337094413211	337094413761	337094414311	337094414861	337094415411	337094415961	337094416511	337094417061	337094417611	337094418161	337094418711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16630	2613	2406	1801	1218	898	668	558	484	448	383	364	319	294	316	261	247	319	249	270	258	236	254	221	250	224	210	197	214	221	195	193	213	208	240	217	218	222	230	240	211	226	198	192	198	217	210	208	202	215	208	203	200	190	239	208	202	192	227	217	224	176	188	224	190	189	201	201	194	212	200	215	175	191	198	214	194	194	204	253	213	213	209	180	186	213	209	227	206	207	204	176	213	209	202	192	198	193	204	210	213	216	181	179	172	208	186	192	188	193	185	218	224	170	213	187	204	148	211	185	198	222	217	193	203	224	185	180	207	199	186	181	211	201	177	198	171	197	181	210	182	193	223	208	189	187	214	187	211	197	218	216	199	213	170	199	234	202	201	192	228	192	203	171	190	195	211	168	216	222	212	194	220	198	195	197	196	189	185	198	204	189	206	226	194	201	207	184	194	197	186	222	176	200	216	194	195	193	179	222	196	219	193	187	193	209	195	219	202	182	209	196	177	194	203	198	190	192	190	212	205	187	215	186	216	215	183	201	189	213	199	198	181	209	225	203	225	222	215	196	173	206	187	192	206	208	211	215	180	204	192	204	194	199	179	186	185	192	215	199	227	187	216	203	169	228	229	196	219	212	190	204	188	203	188	199	175	176	188	199	174	193	211	202	237	187	200	220	185	202	220	181	193	191	215	221	206	208	209	227	224	178	173	184	197	209	169	201	208	216	237	213	199	217	207	202	197	200	215	201	162	185	180	191	222	163	194	186	187	224	176	225	206	222	216	206	211	224	209	191	200	211	191	188	172	182	191	190	168	215	219	204	232	205	194	180	195	192	193	194	219	181	218	187	174	220	200	179	181	216	211	191	182	207	196	198	213	181	199	207	205	180	197	206	213	195	208	200	217	205	204	205	203	213	179	227	173	185	201	204	210	176	193	203	201	233	214	193	196	189	204	221	213	180	196	206	207	193	191	205	213	204	179	178	223	186	211	194	203	207	196	194	194	194	200	193	182	237	211	190	220	219	198	200	193	187	206	242	203	209	180	214	176	190	228	224	183	206	199	195	179	177	193	193	197	194	213	208	200	189	182	190	220	192	190	157	169	210	207	198	202	206	194	198	192	216	194	183	215	195	200	197	161	218	201	191	192	194	203	190	215	181	191	197	212	198	199	201	190	207	199	251	208	230	188	175	200	210	204	197	174	200	206	178	192	203	220	181	169	216	218	216	207	203	195	207	233	184	236	234	180	190	193	213	201	195	199	204	201	227	207	217	205	202	218	205	216	208	222	211	201	197	224	224	201	194	178	200	194	180	175	217	186	189	221	209	187	244	188	206	193	185	214	199	197	205	185	191	200	214	200	225	184	231	183	205	190	185	213	212	180	194	218	205	205	224	168	211	224	193	189	198	194	225	209	204	210	220	187	198	194	206	210	183	213	218	210	198	209	211	161	225	183	183	203	198	200	169	178	182	205	209	182	207	199	179	197	186	201	192	202	200	209	171	175	223	208	223	217	224	210	205	198	177	189	194	197	186	200	200	208	199	178	199	197	218	213	199	164	193	215	188	189	190	180	188	173	237	203	211	160	194	214	189	195	221	211	179	227	186	191	194	224	196	204	230	221	210	213	203	186	173	213	191	191	206	207	186	201	224	199	193	210	188	208	211	221	186	180	192	189	181	214	240	199	188	193	197	180	203	211	183	208	182	213	181	193	200	196	195	189	198	230	192	191	204	200	187	204	227	196	202	207	209	204	213	205	191	209	191	202	188	221	180	188	230	202	204	219	231	191	216	221	182	209	225	176	176	187	204	193	195	204	206	186	217	204	182	181	204	199	202	205	184	200	201	221	200	201	192	194	236	202	194	194	189	182	178	214	225	182	188	196	204	193	204	213	231	179	194	203	202	215	216	176	188	203	222	190	222	207	187	207	202	197	204	192	209	194	194	170	209	181	194	198	190	194	209	186	229	195	178	202	201	190	222	208	202	188	206	200	218	185	188	207	213	202	185	200	197	194	190	201	231	197	167	175	215	193	201	182	220	217	208	214	203	230	206	186	186	195	216	208	222	204	214	227	202	186	211	204	216	205	204	193	183	193	186	180	208	216	210	228	176	206	186	199	206	202	208	187	204	196	195	200	203	204	187	212	211	224	193	206	195	221	174	198	203	232	198	228	192	219	203	211	215	186	174	193	209	201	202	175	190	201	199	183	198	196	159	187	193	214	226	198	189	186	227	206	182	201	204	187	229	194	177	205	213	186	202	207	176	218	179	187	162	187	212	179	191	226	210	193	200	222	210	181	167	190	222	219	231	166	194	205	208	184	187	190	185	197	194	203	175	209	182	215	201	209	196	197	181	182	205	223	226	177	194	186	217	186	209	192	206	213	208	221	185	205	223	195	206	233	215	224	188	206	184	201	175	187	181	180	176	188	222	222	181	229	181	198	216	215	172	223	189	195	218	202	206	205	184	161	184	210	176	181	160	185	177	180	197	194	185	203	191	215	151	181	192	189	200	220	177	193	203	202	210	191	186	215	214	186	201	192	208	206	189	194	219	187	192	215	187	215	202	221	202	187	209	195	193	198	188	186	180	184	202	206	201	227	211	203	189	197	210	205	202	183	170	224	201	201	188	203	220	186	216	184	206	219	198	186	203	216	195	188	202	204	206	220	175	196	191	173	196	186	202	192	192	197	229	209	170	205	183	205	206	214	181	197	216	199	217	207	190	188	215	216	194	219	176	207	197	200	209	211	197	214	204	189	187	190	227	196	227	185	181	210	181	194	199	216	207	192	215	202	240	202	207	230	220	195	207	215	223	241	200	187	226	189	192	196	194	214	193	175	177	196	195	220	208	222	218	187	216	201	193	190	208	212	197	196	195	173	187	202	199	192	161	204	194	195	204	203	209	193	187	186	195	218	171	183	200	195	201	216	201	206	219	193	207	184	196	198	194	185	204	205	177	222	211	206	210	207	187	175	181	181	195	208	224	201	226	215	220	209	194	217	212	205	203	207	205	197	203	192	211	216	226	192	227	207	203	202	202	192	178	203	187	172	199	183	201	175	201	182	222	179	227	193	191	215	205	189	220	211	215	206	196	205	183	211	203	200	212	207	209	188	205	190	200	207	211	188	212	216	207	198	202	199	181	184	211	189	189	219	215	191	185	193	206	197	203	206	229	201	196	199	231	186	235	193	165	183	193	204	212	205	220	199	203	211	192	207	168	193	205	181	192	197	195	218	219	184	221	208	201	190	220	210	176	210	184	199	232	228	198	207	210	197	213	201	192	191	204	204	217	204	179	202	184	216	203	214	187	205	194	194	205	202	207	216	231	244	196	201	176	192	202	197	212	211	187	186	197	198	211	190	194	202	202	205	215	203	236	179	203	218	175	229	204	182	201	215	189	189	204	206	201	177	189	200	217	214	217	203	192	239	180	185	215	200	222	189	226	215	178	215	211	208	207	200	201	194	207	213	209	233	200	184	184	252	203	202	201
7961	2108	4487	5121	4603	3685	2942	2523	2255	1867	1616	1453	1319	1178	1090	1087	953	954	885	835	829	800	827	746	746	655	743	723	689	665	655	628	633	609	629	593	579	604	608	553	552	606	585	585	558	545	599	582	580	561	546	552	546	557	540	514	535	538	545	527	558	515	526	520	492	512	526	533	563	566	538	540	568	509	466	523	520	523	510	516	508	493	503	546	527	512	510	548	536	538	496	523	494	560	510	501	563	555	505	515	519	500	562	529	503	524	528	448	501	524	545	487	453	483	519	484	500	534	510	517	525	521	500	516	491	492	515	545	449	489	474	469	516	517	539	512	449	497	490	502	465	510	512	490	503	473	531	499	493	473	493	501	492	539	501	499	523	471	512	501	476	481	468	516	502	510	523	482	483	511	502	544	506	484	477	509	511	463	520	492	457	507	493	479	443	526	486	520	487	523	490	511	493	481	479	515	465	487	471	464	475	525	511	492	510	490	487	524	487	524	536	517	559	486	552	522	499	505	518	485	499	481	492	503	459	478	506	523	509	526	518	517	485	480	532	518	511	484	497	463	561	497	481	539	525	513	564	538	520	458	501	495	501	500	514	484	494	463	471	489	503	496	474	500	504	480	488	538	497	519	496	535	537	503	505	511	515	520	529	474	468	460	496	528	495	508	522	505	501	468	519	504	501	558	491	475	486	481	502	462	518	459	487	525	467	470	513	514	507	540	524	505	454	549	532	470	493	524	494	504	463	519	527	476	519	474	472	493	485	500	510	471	516	513	483	505	512	511	539	511	502	513	472	465	493	489	493	523	508	459	495	515	458	507	508	489	475	499	526	519	512	463	514	515	473	495	467	522	472	459	487	530	459	517	530	515	508	460	472	516	477	501	472	486	493	499	494	476	480	475	524	499	459	519	472	515	458	502	500	494	483	502	476	462	510	511	492	465	509	541	510	513	538	505	474	486	467	489	466	473	477	553	499	492	507	492	501	452	495	500	515	506	492	542	483	484	557	516	474	483	544	518	518	480	491	506	493	480	525	476	491	522	462	507	478	488	495	496	485	467	506	507	511	486	495	492	439	445	533	480	482	486	493	484	471	447	513	503	485	479	483	478	480	520	535	487	499	491	474	489	524	493	502	508	506	479	541	489	549	495	470	470	497	543	487	503	493	475	480	517	491	523	541	528	477	481	517	470	526	507	451	518	500	493	500	470	483	504	482	527	498	452	494	483	501	490	488	494	508	509	480	485	509	533	528	498	492	500	491	523	491	516	514	520	528	497	480	435	489	550	490	478	505	481	468	488	461	500	488	466	496	481	502	528	502	507	481	523	460	497	497	452	486	490	505	487	490	492	478	470	457	501	526	540	538	482	510	524	497	507	480	486	493	529	482	490	478	485	509	525	486	492	473	509	493	484	506	510	520	550	509	470	474	494	505	510	463	497	481	485	459	556	484	528	499	508	493	509	516	458	516	506	532	497	510	494	479	457	506	554	481	532	494	515	471	502	495	535	485	501	523	521	455	500	500	490	498	510	477	512	493	480	487	500	482	494	487	483	539	512	487	487	507	475	562	488	481	496	516	494	496	514	477	485	500	490	534	509	509	476	433	480	489	507	456	532	501	493	476	486	455	532	464	487	478	493	480	469	491	502	457	528	464	511	528	478	490	504	482	511	499	510	487	483	531	497	520	521	507	504	517	512	529	495	534	550	486	466	485	530	482	535	481	503	485	518	518	481	523	483	495	523	507	488	542	489	486	506	480	493	489	474	498	508	472	521	502	519	515	540	464	496	537	538	488	518	504	482	489	496	498	501	518	499	468	476	497	488	486	536	486	504	540	525	511	500	492	504	507	518	499	505	460	503	510	503	499	455	473	532	491	521	474	475	490	533	461	500	530	506	486	532	517	477	514	510	540	467	531	548	473	529	493	556	481	497	506	478	453	524	453	470	498	493	494	483	520	501	485	502	493	497	522	492	515	492	496	525	470	513	477	526	501	518	518	475	500	493	484	510	512	490	493	465	505	507	483	506	519	505	504	520	511	455	472	478	465	539	459	482	511	508	487	478	495	522	487	474	519	487	538	486	479	482	520	491	466	473	512	481	491	536	475	504	465	481	530	463	518	476	520	482	503	510	472	505	472	510	508	476	512	519	461	466	481	468	483	520	496	537	488	516	508	502	499	517	511	490	493	466	537	486	487	477	500	490	492	513	491	475	545	515	492	507	499	503	516	550	458	501	491	483	494	523	493	519	462	489	520	479	558	479	492	493	517	519	537	490	490	503	530	482	500	502	489	520	522	466	510	527	499	499	488	523	528	506	471	524	476	510	482	492	519	487	539	502	503	528	495	485	518	499	548	507	491	518	517	530	481	515	537	527	443	482	514	506	491	482	489	483	510	469	551	528	511	510	510	517	498	477	503	500	462	482	497	486	511	536	491	513	556	492	507	522	469	478	542	473	507	492	549	477	464	476	518	438	508	483	456	504	533	444	527	441	516	518	546	519	511	522	489	504	524	478	462	477	494	512	488	511	496	498	529	537	525	505	505	509	510	502	462	498	477	511	507	499	535	512	451	471	507	470	543	504	445	482	493	500	521	479	538	490	493	488	513	477	476	479	481	486	482	500	508	512	545	490	495	478	514	498	486	514	512	442	511	516	553	520	518	512	488	496	506	491	469	508	485	540	504	533	508	467	519	517	492	515	519	461	512	504	507	509	487	492	478	501	506	499	514	463	473	481	485	486	478	495	512	512	508	520	495	479	531	516	484	470	490	497	544	478	493	466	520	500	503	505	535	537	517	497	502	496	467	509	513	488	441	538	489	463	481	524	499	469	530	464	516	478	534	513	510	471	478	533	494	499	508	509	472	483	492	525	469	539	482	462	532	516	513	496	497	500	451	522	475	484	480	499	483	441	491	490	495	453	492	523	516	467	509	511	502	471	451	495	525	529	501	482	474	483	486	496	464	479	511	487	532	485	470	494	476	484	472	492	507	532	517	434	523	483	492	501	494	509	501	488	495	545	527	491	476	502	473	532	454	514	483	472	501	495	483	501	484	521	491	536	491	507	529	499	501	516	489	475	463	501	480	504	512	471	464	483	482	509	466	472	455	468	461	545	495	546	474	502	521	503	528	513	444	491	535	532	481	507	488	483	480	529	502	475	539	516	491	504	501	497	543	497	471	488	532	510	534	490	526	526	493	480	521	461	500	483	503	514	466	490	478	494	487	469	480	485	515	483	519	530	519	477	502	522	498	525	481	516	507	506	503	474	513	511	488	479	529	500	488	485	484	493	457	502	500	481	482	491	508	484	535	505	498	496	480	514	516	475	505	479	488	509	521	494	505	510	510	547	518	488	471	523	501	515	527	518	490	480	499	490	516	510	520	449	530	480	481	513	500	535	494	502	513	465	505	499	544	494	511	515	512	523	464	529	522	480	509	522	503	478	478	529	508	516	486	481	499	496	497	479	529	492	454	490	491	485	466	457	478	494
2411	210	199	174	186	155	160	136	167	170	155	137	148	143	154	152	148	138	150	144	136	135	131	151	171	153	179	172	148	140	151	127	138	123	144	135	141	170	147	142	160	157	145	153	148	147	163	141	145	150	138	137	150	157	148	148	162	161	169	149	155	152	132	144	159	174	169	182	156	149	156	132	156	132	143	134	155	148	151	153	150	145	153	153	156	150	157	168	131	149	164	150	164	165	153	154	171	170	146	147	154	140	150	158	148	164	155	168	152	179	156	148	137	152	148	164	154	135	136	176	127	150	168	149	158	140	174	150	138	155	145	140	161	144	130	150	150	167	120	159	173	178	139	164	152	164	147	155	132	152	145	163	156	173	132	144	158	150	150	147	133	154	148	139	167	119	140	147	152	164	160	151	142	155	158	151	129	183	169	148	154	150	141	146	134	160	165	156	123	141	146	175	124	160	155	139	160	157	153	132	154	153	159	138	161	163	146	137	144	150	158	137	139	125	145	158	157	162	164	142	164	162	166	141	160	147	136	146	132	137	160	131	148	137	147	150	130	143	151	153	148	144	133	155	164	138	143	158	146	131	127	151	138	140	142	145	163	152	132	150	166	155	158	147	155	180	146	144	172	142	139	167	167	137	159	148	176	136	161	140	143	159	144	144	151	168	140	160	149	137	146	153	158	148	153	147	164	133	143	152	146	160	162	176	151	144	174	149	187	144	145	142	145	140	152	144	168	143	153	165	141	147	150	156	143	131	138	158	153	152	159	164	131	121	143	149	145	151	153	161	137	157	173	157	151	154	160	155	141	160	170	146	139	158	131	162	142	144	135	136	154	168	161	167	141	151	150	161	139	159	129	157	155	169	161	132	159	129	148	133	156	134	156	145	164	132	151	141	136	151	152	160	140	170	140	152	126	171	126	151	142	145	158	126	151	135	148	174	163	171	132	137	142	150	148	172	157	162	149	172	150	110	158	133	161	137	150	141	154	157	124	149	139	134	157	153	170	132	164	139	129	145	156	148	147	160	174	179	135	146	132	150	144	168	156	144	174	145	150	155	164	161	142	157	147	164	160	146	131	142	132	131	150	155	130	134	121	157	164	154	151	153	164	169	151	154	156	150	164	129	158	152	155	159	140	139	146	160	142	147	136	173	161	124	166	179	150	176	161	155	154	146	121	133	121	143	153	138	152	153	146	151	148	157	156	144	135	158	152	168	151	136	153	146	129	146	129	164	145	189	144	146	128	158	155	151	166	142	151	133	177	167	147	156	155	169	153	159	170	152	144	152	160	151	160	159	128	150	132	124	164	153	151	167	162	152	152	164	170	148	143	158	163	150	136	146	136	142	140	179	172	149	161	176	152	140	167	131	124	171	159	140	162	142	139	121	148	151	149	146	162	124	141	160	123	135	160	158	160	140	166	129	170	132	157	147	166	146	166	150	171	176	162	150	178	158	152	150	139	145	146	163	168	128	152	169	146	146	149	140	144	143	162	167	150	159	163	162	165	152	132	167	159	147	167	155	158	148	144	151	159	155	120	156	147	137	155	169	153	158	151	128	135	133	157	153	147	146	145	169	164	144	169	140	148	145	168	152	168	143	124	162	153	169	170	169	152	134	136	152	148	160	156	154	167	155	139	129	130	135	166	153	162	149	142	163	156	124	140	141	132	152	166	151	147	137	127	154	170	171	148	142	159	154	164	157	151	156	164	163	158	150	142	116	175	152	165	143	120	170	148	153	162	146	146	160	148	130	158	116	161	124	161	119	132	149	153	162	137	167	156	163	155	162	130	131	160	157	149	135	154	157	148	148	143	149	139	187	151	160	148	132	151	150	144	157	161	136	165	141	163	151	165	147	130	162	160	144	147	151	155	160	160	130	163	144	154	166	139	157	145	181	156	143	149	151	155	150	158	141	134	140	130	149	150	147	159	159	146	169	157	137	143	144	150	156	129	148	125	143	174	154	127	155	142	163	131	140	174	150	129	160	160	156	172	132	134	159	161	153	170	148	148	167	142	146	150	156	130	151	169	160	144	145	154	158	159	163	134	130	159	141	151	158	133	155	186	180	147	180	150	151	163	162	142	154	147	134	168	159	153	142	145	171	158	141	151	154	138	157	154	158	156	153	166	158	146	154	160	146	170	155	138	130	151	158	140	143	156	152	179	162	154	140	153	164	135	162	163	171	148	160	140	136	138	165	157	143	169	125	141	142	129	150	149	183	161	153	150	154	148	119	149	154	132	155	153	164	142	153	131	133	148	161	152	136	136	132	149	155	137	147	116	140	160	150	156	144	136	131	158	155	127	155	159	148	184	137	147	157	167	147	128	149	153	148	152	160	153	151	154	152	176	166	159	142	157	143	159	143	161	150	141	147	150	133	126	163	144	152	167	155	136	154	127	171	174	146	151	152	134	162	152	146	179	163	133	131	146	150	163	144	162	155	156	164	153	148	157	156	147	158	164	147	151	136	154	166	144	154	162	161	142	145	149	127	135	154	149	147	136	145	154	145	178	166	149	160	155	151	156	165	174	165	139	141	147	142	153	165	149	137	119	180	148	149	134	132	151	161	134	134	118	156	165	163	151	153	172	173	157	162	151	150	160	150	150	166	149	136	136	153	148	169	150	156	140	165	149	142	145	168	168	169	160	152	165	151	156	158	163	152	149	161	177	153	179	155	143	176	136	160	130	155	169	136	153	137	150	154	148	141	145	158	155	143	162	145	170	153	144	147	136	158	165	133	153	144	141	145	156	144	139	180	153	157	163	175	159	130	133	147	147	148	154	128	136	147	134	157	148	135	150	150	153	144	129	137	131	138	138	152	139	164	139	144	136	164	163	160	154	140	162	133	149	157	148	144	142	142	161	172	156	146	161	175	155	147	138	130	150	169	134	130	142	177	144	154	153	156	144	151	143	133	141	145	159	168	154	138	149	157	174	157	139	161	158	152	152	156	132	161	157	145	145	145	165	140	151	148	160	163	129	134	167	162	129	128	158	146	163	145	151	124	156	145	134	157	130	157	155	138	144	161	153	158	168	158	156	158	147	169	168	164	143	164	137	164	151	124	156	186	145	166	158	132	163	173	152	143	162	155	180	166	156	130	144	169	157	140	149	131	156	147	145	154	157	130	181	154	163	161	143	147	146	164	171	142	153	155	156	116	162	145	179	134	152	146	160	156	143	171	151	161	145	164	142	145	159	137	153	153	149	145	149	162	137	148	151	159	144	151	147	139	166	149	131	146	162	157	126	167	181	150	149	127	142	129	146	150	116	157	130	164	149	153	147	150	163	146	151	151	158	161	161	170	172	164	154	150	175	135	139	154	127	136	130	170	133	157	155	164	160	164	161	161	138	148	143	167	155	157	172	154	146	169	165	155	153	137	151	157	136	161	151	145	169	162	175	159	160	156	157	159	150	167	134	175	143	147	141	128	134	165	165	140	164	146	140	152	153	147	179	171	158	163	128	163	161	142	134	146	142	141	168	168
2225	437	442	477	480	427	373	400	381	368	371	388	389	427	396	403	381	402	420	357	409	387	385	361	365	342	401	394	362	389	358	389	371	367	387	396	401	355	358	375	364	360	365	354	382	367	318	405	367	388	392	363	360	378	351	345	378	383	375	358	386	355	355	373	379	364	390	368	377	354	353	349	394	332	362	366	372	364	368	389	394	351	360	398	355	347	368	337	368	362	372	355	385	384	357	361	368	380	378	391	365	375	339	349	375	357	345	368	379	388	368	377	407	359	374	371	363	395	344	396	360	361	367	364	364	367	371	398	361	363	377	388	376	363	359	377	386	338	330	349	396	391	393	354	425	367	373	373	373	376	340	387	366	347	376	369	378	366	408	364	344	367	387	348	335	354	371	372	381	342	373	368	381	377	346	375	384	384	339	368	377	353	370	355	360	399	379	366	381	363	361	375	374	368	356	410	389	349	384	372	382	331	394	360	353	386	358	375	404	360	376	353	360	375	370	357	356	380	422	378	367	372	360	365	383	354	390	370	355	366	381	375	399	346	363	364	376	388	384	360	391	355	370	382	340	367	361	351	373	349	383	380	392	365	374	377	384	369	390	377	367	380	368	341	369	370	378	392	404	358	354	349	338	403	394	369	390	376	381	370	365	350	378	350	354	360	362	356	387	364	364	383	377	333	349	357	412	403	343	368	383	348	381	391	334	375	358	394	397	366	379	382	384	370	339	355	364	393	329	344	362	366	341	382	346	359	379	362	349	392	374	351	409	369	355	356	389	378	348	384	375	372	353	346	352	365	410	393	334	354	357	349	385	348	399	359	343	393	353	367	359	375	371	391	383	374	390	371	340	364	371	356	361	368	369	370	364	341	386	349	396	369	370	368	380	353	372	381	389	349	410	393	372	392	376	347	385	387	353	357	413	390	360	346	364	384	316	375	361	399	369	354	376	397	367	369	384	427	358	374	359	379	344	394	362	333	415	342	383	384	383	384	339	362	377	389	383	359	380	384	392	367	366	360	344	369	362	393	347	356	403	358	376	403	372	336	380	380	396	337	342	389	369	393	393	386	388	373	346	400	371	368	371	333	379	372	363	378	371	394	364	412	341	329	366	381	348	363	364	350	354	374	403	394	385	397	343	368	367	386	365	370	384	363	376	377	364	345	354	317	380	414	382	358	356	367	398	373	371	382	364	374	351	390	391	374	393	378	364	394	343	372	367	352	362	389	414	405	391	382	333	360	377	385	382	378	383	340	349	377	399	362	394	334	406	378	348	358	384	368	344	360	365	383	337	404	359	379	345	362	370	371	379	352	381	371	377	391	344	354	388	373	375	351	345	360	352	381	386	339	382	374	365	375	384	347	397	362	351	360	368	368	328	364	345	339	375	388	328	376	379	387	360	397	400	367	385	387	409	366	364	380	356	348	362	380	341	390	373	343	388	390	377	360	375	396	362	387	378	345	370	357	371	389	394	362	381	356	352	381	346	392	389	367	396	367	372	367	347	367	364	356	368	359	392	346	338	339	351	384	399	369	353	387	410	381	393	390	360	381	387	351	347	354	351	379	323	385	358	369	375	356	407	367	379	382	381	400	403	375	367	332	357	377	381	342	389	344	364	384	370	318	364	341	373	392	385	360	368	349	370	350	395	339	407	359	320	370	362	353	373	420	358	398	390	353	368	357	373	333	340	377	351	412	379	377	375	397	352	361	394	367	375	378	393	382	358	377	329	355	396	383	361	362	347	399	362	374	389	402	374	359	403	331	377	360	365	357	389	385	336	379	391	360	366	407	367	358	355	342	357	341	365	343	349	367	386	348	362	389	377	355	416	385	375	348	376	341	366	355	390	383	367	390	365	360	380	360	338	338	364	363	388	348	371	372	370	340	377	358	352	347	399	376	371	368	396	378	336	374	361	362	365	356	366	400	390	353	365	352	379	366	339	366	395	404	323	366	337	390	353	376	394	377	354	371	389	389	372	331	360	366	418	412	367	370	376	407	380	401	357	365	383	355	372	362	344	369	406	363	376	370	384	403	369	380	352	348	379	399	405	378	378	358	354	385	349	387	410	350	355	369	401	372	372	378	367	365	363	347	404	365	400	391	337	372	386	368	388	387	372	355	379	378	392	358	357	412	364	353	324	388	357	350	345	321	341	411	371	357	353	351	369	366	375	348	366	392	387	346	366	343	369	380	374	360	386	351	383	370	380	374	361	380	389	385	353	372	386	392	361	389	374	354	357	350	350	379	374	379	351	362	343	377	391	374	387	392	398	356	334	349	323	363	363	385	386	371	368	350	351	377	350	360	370	359	349	370	388	359	364	368	383	349	356	396	388	392	379	350	381	370	353	385	370	371	395	362	379	394	388	378	379	379	396	349	339	330	376	372	369	360	336	389	399	414	324	357	348	326	368	392	363	347	374	372	390	400	390	371	361	349	347	379	342	345	386	403	377	403	417	365	367	343	396	376	379	427	311	374	371	375	363	362	386	319	351	345	359	375	374	361	374	375	383	391	343	329	379	390	370	365	400	355	372	353	377	389	387	349	385	363	421	403	345	382	372	357	393	352	379	420	364	381	335	330	393	338	376	368	383	350	353	362	340	348	357	394	380	375	354	349	361	387	383	384	350	401	380	342	350	380	371	400	359	357	368	386	381	381	398	383	334	383	366	375	340	375	401	340	391	350	354	347	344	355	395	337	344	364	386	396	372	394	377	364	362	348	389	338	363	375	407	372	350	390	356	346	377	347	350	369	358	377	381	384	387	377	380	373	410	370	338	383	378	371	378	363	356	391	332	349	402	326	380	379	355	364	340	326	325	409	361	364	392	352	367	381	354	379	363	388	363	405	372	354	394	364	361	351	387	339	369	365	349	378	372	392	388	379	346	374	387	370	363	376	367	393	346	388	394	367	394	362	370	370	393	359	388	369	351	366	363	372	387	363	340	356	344	360	370	358	380	385	342	356	362	398	386	365	375	360	395	328	396	344	368	357	373	397	415	394	368	386	343	331	368	399	349	330	373	340	344	392	372	370	370	369	353	364	377	405	381	370	369	361	368	378	363	351	357	363	348	388	338	382	388	351	386	394	373	346	394	337	385	354	386	414	390	367	394	389	366	356	394	373	368	385	364	358	368	413	344	394	362	365	405	384	373	366	342	356	364	367	363	391	390	388	374	380	364	387	379	381	355	361	386	355	399	352	365	339	386	377	340	367	353	351	367	355	381	396	399	364	365	378	381	348	360	377	360	403	383	372	374	364	330	374	340	383	396	359	370	328	374	373	393	374	379	377	372	346	351	382	367	368	400	360	368	362	381	395	381	372	375	361	376	369	338	352	339	340	385	360	366	410	358	401	412	373	378	375	380	383	393	412	364	350	367	372	380	386	375	365	393	394	386	360	371	337	410	381	402	370	358	357	355	429	378	374	338	389	351	360	405	358	370	366	376	373	344	362	390	370	370	380	394	388	352	364	347	380	374	371	366	322
9028	999	1073	858	563	435	356	275	226	217	211	171	134	155	142	117	101	132	109	110	105	102	123	79	96	101	98	102	71	84	87	84	72	74	83	78	97	88	76	84	83	90	75	96	91	96	83	93	75	87	76	81	79	77	81	90	82	70	79	89	76	94	82	75	76	94	72	75	81	85	70	79	94	76	87	77	94	93	84	82	82	89	83	102	72	84	72	88	92	73	83	73	86	80	74	81	78	77	83	80	89	99	85	89	76	93	77	99	84	76	81	75	98	80	59	75	89	73	75	64	94	90	63	104	82	67	90	79	84	83	82	84	75	100	78	70	72	91	87	74	80	78	75	71	78	78	93	97	72	84	87	74	69	66	70	82	86	74	62	80	78	63	85	80	87	84	97	69	66	79	90	83	70	98	76	76	91	87	79	76	81	77	96	84	99	71	78	63	79	94	89	96	90	76	88	84	83	61	63	89	85	75	72	85	96	88	95	83	78	71	87	84	72	57	82	90	77	75	86	81	75	78	77	79	92	65	68	83	84	98	82	74	101	81	87	80	76	82	69	76	81	86	87	85	87	79	101	75	99	91	83	101	84	67	81	75	47	74	80	92	86	89	82	79	73	82	75	75	86	88	91	81	79	70	102	81	84	90	93	79	72	104	75	75	93	88	71	71	86	99	67	78	78	83	91	77	76	66	86	73	75	84	81	84	78	87	81	68	73	78	76	105	82	84	71	79	88	73	74	92	80	77	101	78	74	82	82	92	73	88	94	94	81	75	69	86	79	86	102	102	74	86	80	77	83	86	82	63	70	78	113	88	74	80	86	82	80	73	86	82	89	72	63	90	85	75	80	86	93	86	82	66	89	69	83	92	83	67	72	65	70	77	85	86	102	81	77	82	108	73	73	100	96	92	95	76	53	71	91	84	79	85	86	71	87	85	78	73	86	63	81	70	75	77	74	98	81	82	89	81	93	63	79	77	81	89	81	84	68	101	85	91	83	77	91	75	81	77	84	77	94	75	90	70	82	103	75	81	79	72	86	87	91	87	81	72	94	80	83	70	87	73	74	63	72	78	99	74	90	88	87	84	76	91	70	91	85	80	67	74	80	81	94	80	81	86	96	88	82	82	71	85	77	77	104	74	87	73	100	83	88	72	93	91	82	82	84	100	95	99	73	85	77	92	74	74	88	79	89	64	86	81	96	90	84	83	102	84	83	62	93	75	84	88	90	69	65	81	89	92	89	85	83	76	79	94	78	84	77	72	84	84	83	61	82	65	86	94	84	69	76	86	72	91	72	90	99	76	83	69	74	83	85	85	83	78	73	66	66	79	81	71	75	88	81	81	76	85	75	75	77	84	70	71	77	63	100	79	81	90	83	90	83	77	77	84	91	89	78	71	90	80	73	89	62	79	87	90	88	84	89	82	66	87	94	97	76	78	82	85	87	97	73	73	80	88	75	85	70	76	75	88	95	90	91	79	84	75	70	89	73	80	73	67	82	98	82	76	81	90	76	82	84	92	103	69	87	93	65	79	71	75	92	91	80	84	82	106	62	79	95	90	77	85	89	79	61	81	81	75	79	82	77	69	86	85	91	70	81	72	71	97	86	71	88	78	66	69	66	79	87	83	73	69	102	74	93	77	91	70	76	89	79	95	82	75	89	96	81	93	68	89	83	71	64	88	72	72	73	79	79	83	78	72	73	66	78	74	108	82	87	67	88	78	85	76	69	66	81	93	77	84	95	80	71	77	76	94	97	71	78	88	101	62	74	70	80	77	83	92	86	78	78	78	102	77	88	85	71	102	74	83	76	62	94	87	80	89	85	92	101	79	75	81	81	70	87	91	104	73	80	85	86	84	77	74	68	81	97	77	81	78	73	81	75	85	66	75	86	75	71	80	80	90	71	88	76	78	90	101	89	81	83	79	89	82	89	73	72	70	63	80	83	89	69	73	88	77	77	85	93	77	69	81	72	88	70	79	73	65	76	90	84	91	80	83	71	94	74	65	77	68	66	76	96	79	72	100	62	83	86	80	72	80	95	84	80	87	81	108	73	92	74	92	80	82	85	87	73	77	71	82	96	81	89	69	61	82	75	83	68	90	79	70	85	71	70	86	63	87	69	78	89	83	81	80	66	88	83	78	90	79	87	83	80	79	87	84	90	95	90	84	76	94	89	79	89	71	73	73	84	91	74	95	85	75	90	83	69	84	77	75	87	88	86	99	83	86	74	64	80	75	78	80	74	80	92	75	84	68	83	89	70	84	74	75	85	75	84	81	87	85	79	80	74	81	75	87	82	82	89	69	78	93	82	85	90	83	62	90	73	96	92	92	87	83	76	75	87	83	85	83	97	70	96	81	72	93	90	75	75	66	63	108	100	83	78	81	82	80	66	80	74	80	83	73	93	67	96	66	77	75	89	87	80	90	87	77	94	81	90	86	84	77	71	79	70	81	76	82	84	88	85	75	78	85	80	72	67	80	77	84	79	93	73	85	68	97	64	74	90	76	95	75	66	75	88	66	88	73	87	80	68	92	83	79	85	86	97	95	70	89	90	57	91	76	78	88	75	84	82	78	84	75	80	68	82	92	74	87	82	92	74	83	69	75	92	87	75	73	80	93	82	81	85	88	83	91	83	81	81	81	94	97	75	79	87	83	86	88	88	95	94	76	86	76	77	81	90	83	63	79	63	81	80	86	86	77	85	74	84	87	80	89	77	75	82	86	95	87	72	94	82	88	94	76	77	89	66	87	81	67	63	78	91	95	83	80	68	83	78	84	73	87	82	85	83	87	93	81	74	82	76	102	76	72	75	97	94	67	90	72	65	93	76	86	73	83	86	77	89	81	80	95	80	84	76	81	72	74	103	76	80	86	79	65	83	85	73	91	58	85	88	70	76	82	79	86	91	68	87	87	63	90	74	88	93	79	94	91	73	77	90	73	80	74	87	84	86	88	93	78	65	79	87	78	69	85	80	94	91	70	72	76	76	83	68	81	89	73	92	82	84	71	71	65	79	76	72	88	87	72	84	75	94	73	82	83	83	75	73	84	98	69	70	66	87	84	68	76	95	71	79	70	90	76	75	97	80	89	85	83	81	76	90	82	96	84	77	71	74	75	80	82	80	82	98	75	88	99	82	85	85	83	92	79	90	71	74	92	76	65	82	75	90	80	65	96	67	88	73	82	77	75	102	93	70	84	75	102	82	83	79	83	82	82	79	101	75	68	101	74	77	80	69	91	74	97	100	80	89	81	104	97	76	80	90	84	84	78	79	66	78	97	68	79	87	78	79	96	98	111	84	85	69	68	78	77	86	77	77	82	106	73	78	77	82	93	93	79	83	93	62	75	70	94	61	72	94	81	77	78	81	79	93	73	89	85	98	86	75	83	92	95	69	90	88	86	72	83	85	92	82	73	89	71	81	68	82	89	84	76	95	82	79	73	96	87	50	94	76	92	80	78	97	72	94	87	82	77	88	81	82	80	86	100
6235	1080	2342	2814	2394	1857	1464	1323	1102	926	801	754	683	632	580	529	469	451	406	421	401	409	415	384	365	367	369	351	329	325	322	299	293	315	301	278	297	315	278	267	287	277	319	238	277	234	261	279	255	280	272	258	253	245	226	251	289	299	264	260	256	278	265	253	244	247	230	266	297	234	238	238	239	231	257	266	235	244	243	261	237	261	257	225	263	230	249	236	220	266	254	229	248	272	244	239	257	254	246	252	237	253	264	254	258	243	258	211	256	265	252	259	240	251	259	243	251	227	263	291	242	230	242	276	209	251	243	238	279	219	231	257	236	245	249	242	263	225	227	260	219	262	263	208	257	223	230	249	236	236	237	266	257	241	265	242	218	227	211	214	248	228	235	254	257	265	270	248	225	243	234	262	257	221	234	248	226	235	251	243	244	223	246	235	235	226	250	216	247	240	204	242	255	240	240	262	258	247	247	254	267	207	234	229	233	257	265	272	227	273	252	236	224	245	248	222	244	241	220	236	241	263	249	233	245	208	256	239	228	226	231	234	246	232	255	212	239	258	233	216	258	223	238	219	215	248	246	248	239	263	249	235	233	219	220	258	230	240	226	232	242	238	247	248	236	237	254	254	241	223	264	253	267	219	230	216	228	215	230	239	259	258	236	239	247	236	263	254	243	235	257	241	260	223	249	242	223	243	264	231	216	246	240	247	252	238	258	246	232	242	248	224	253	245	242	240	227	197	250	245	220	225	247	264	209	213	240	226	245	266	249	245	242	239	217	241	233	216	247	249	227	239	231	260	244	221	254	251	266	216	222	253	225	251	221	223	217	233	253	241	240	201	232	258	283	219	246	238	225	231	258	260	241	253	231	248	244	232	256	235	220	253	228	239	233	238	264	231	251	228	268	240	244	212	223	233	228	233	254	254	252	229	233	262	260	250	258	242	286	244	234	266	245	267	252	274	224	251	258	240	239	248	236	233	252	227	231	247	233	244	235	232	212	199	240	249	252	214	260	230	279	243	226	253	239	243	227	226	261	222	243	245	259	236	228	242	214	237	246	247	247	250	247	224	231	219	233	241	220	216	228	262	237	222	230	241	260	239	238	248	266	232	253	231	234	277	237	229	236	210	227	244	237	243	221	241	243	245	208	237	239	265	260	232	242	235	210	222	232	229	219	240	219	220	217	242	216	219	229	242	196	258	253	215	244	276	208	246	249	247	236	266	256	246	218	243	246	244	252	214	234	234	258	245	247	224	211	251	265	223	228	221	244	247	212	239	232	245	214	262	249	245	248	239	235	225	239	225	247	236	252	225	250	244	216	203	235	233	238	243	234	222	269	250	253	245	235	231	255	235	233	249	242	247	255	214	247	260	230	214	232	261	253	220	254	236	248	265	256	223	237	252	269	264	264	242	238	241	241	244	258	251	254	231	226	250	241	208	254	237	248	245	251	254	252	243	234	246	247	229	225	238	237	256	210	220	237	224	233	250	232	259	236	219	230	254	233	214	228	231	261	240	247	261	241	265	225	228	227	233	247	250	248	239	246	229	228	238	227	266	242	247	250	241	255	265	250	233	257	223	236	232	252	232	243	227	252	231	239	234	260	221	242	247	237	227	262	217	240	235	215	237	240	237	213	229	259	254	216	209	249	234	242	245	220	238	225	243	242	215	263	217	236	221	233	234	245	228	218	238	230	231	245	282	241	200	262	265	243	249	225	241	244	243	253	232	241	249	250	223	251	249	253	235	219	235	207	232	243	230	244	262	240	266	236	219	229	237	224	245	235	239	263	228	221	259	244	222	246	260	249	237	238	257	236	252	221	247	242	230	241	247	254	243	233	254	250	227	230	258	236	228	266	225	246	248	231	238	250	227	242	223	229	253	238	256	241	202	255	242	217	240	241	209	244	215	239	232	245	245	238	246	247	228	229	228	225	235	224	227	244	200	198	277	221	261	237	264	239	247	260	259	234	235	254	229	237	255	229	226	271	251	231	258	256	233	249	236	237	236	231	242	226	250	250	229	244	212	263	256	245	243	253	247	227	216	240	264	267	252	230	241	260	254	256	242	229	219	242	222	242	240	234	252	237	237	242	251	245	245	197	248	236	230	236	220	224	217	221	231	235	237	210	224	243	252	224	207	236	222	234	265	239	219	272	239	229	227	258	240	267	244	207	230	238	218	240	218	238	241	242	245	241	227	231	255	252	232	267	264	258	211	234	275	210	234	237	266	258	216	218	258	231	242	246	234	236	237	215	249	227	204	251	255	210	242	222	252	250	230	217	233	232	247	229	226	229	221	222	225	252	245	222	258	235	255	231	261	250	252	236	235	252	229	204	235	245	266	254	249	241	234	257	242	248	228	230	226	222	237	236	236	232	271	225	204	270	217	253	226	235	232	218	231	229	257	254	227	237	258	207	229	236	236	267	228	234	235	232	245	250	225	225	251	251	247	234	245	237	228	233	234	228	266	260	225	248	229	234	195	226	233	201	250	240	246	243	229	236	232	236	221	247	253	262	257	257	243	219	253	251	258	243	236	244	220	240	228	228	240	231	246	238	249	226	220	225	226	255	235	234	255	248	244	253	212	212	255	240	241	208	237	234	257	232	233	245	231	231	232	253	252	235	231	228	240	222	232	250	259	227	233	229	268	250	217	219	233	234	255	259	236	249	252	221	255	259	248	269	247	229	256	238	221	238	234	241	236	243	251	237	251	231	256	242	260	264	260	248	216	227	244	226	213	262	232	241	218	244	253	211	237	232	246	243	216	255	224	228	236	261	225	227	253	240	257	257	244	229	227	240	231	209	210	220	236	258	224	272	230	241	251	275	252	220	255	235	245	259	235	229	252	236	257	243	246	220	271	264	263	241	227	209	232	235	208	227	217	255	240	243	225	213	229	218	245	238	242	237	230	250	258	224	228	242	231	250	253	248	236	236	250	213	241	239	216	222	238	236	288	257	240	265	226	245	269	240	226	273	214	244	228	262	210	224	250	226	242	240	247	224	221	248	234	231	266	239	247	255	209	249	233	261	260	217	219	220	234	247	258	245	231	246	235	287	240	249	242	242	228	223	244	242	236	226	259	234	242	230	248	289	256	232	236	227	269	227	232	242	236	249	238	205	240	243	224	230	248	248	228	250	245	219	237	239	254	235	233	258	258	238	229	261	233	248	233	226	251	236	222	259	256	243	231	236	232	244	205	213	217	272	252	236	243	238	216	244	241	256	249	246	279	237	237	221	226	215	261	279	217	230	238	254	215	217	234	219	250	234	241	243	240	178	235	237	251	259	259	253	245	220	212	239	221	243	227	237	229	263	267	236	240	252	237	252	234	223	253	243	222	229	257	218	222	253	231	228	232	252	230	248	284	249	234	241	245	242	242	280	246	228	223	244	245	275	227	241	233	239	240	223	238	232	209	241	237	235	218	222	264	237	233	237	241	232	231	255	205	220	248	256	247	241	237	239	221	267	249	241	261	256	231	225	238	258	252
17241	2707	2323	1781	1220	898	644	549	475	412	362	357	314	324	311	285	267	215	245	229	240	232	243	222	220	235	221	219	225	224	242	219	212	224	214	211	191	187	201	216	179	191	193	192	210	203	200	205	195	198	215	199	183	195	208	211	193	226	194	183	197	206	188	181	192	191	180	198	179	185	192	189	187	192	198	205	183	206	234	212	207	217	189	194	183	225	191	215	193	200	186	199	186	200	186	172	186	190	184	173	200	188	204	199	196	198	210	214	165	134	209	206	157	190	217	196	184	190	180	187	209	195	189	205	200	180	209	168	166	188	182	201	201	153	197	202	205	224	196	194	195	178	162	171	216	193	207	217	190	179	184	185	199	200	184	211	187	181	193	229	209	197	186	186	191	166	185	204	180	215	208	187	179	176	179	210	195	174	197	200	187	191	176	183	180	187	193	197	201	200	182	222	173	197	208	209	193	176	181	176	189	178	202	206	189	191	209	190	207	186	204	196	180	179	169	180	197	215	207	187	175	193	182	199	198	199	210	210	173	166	214	192	189	186	177	178	194	208	179	168	195	192	182	207	180	158	186	193	205	182	196	185	202	193	205	214	195	179	196	202	172	198	216	177	190	191	200	207	200	183	183	187	201	182	180	179	178	173	212	200	172	199	185	183	185	194	178	192	206	185	174	196	166	197	179	221	201	202	212	179	175	197	192	204	201	205	207	176	189	208	201	202	194	227	187	210	181	200	206	221	187	190	171	213	192	163	199	164	177	188	182	213	205	231	193	202	231	195	173	196	166	195	193	157	173	188	207	212	210	175	152	194	174	189	194	200	209	221	214	181	176	189	198	185	211	178	172	196	214	165	198	189	187	181	203	184	198	177	191	182	166	192	189	199	176	187	194	198	181	198	226	215	204	190	194	188	189	182	179	185	210	204	204	210	187	214	196	157	174	173	200	212	210	152	186	223	180	181	195	193	210	187	186	192	183	179	209	180	179	220	202	170	194	193	205	196	184	213	203	206	213	204	169	214	198	187	195	194	185	202	208	212	213	201	189	199	198	209	176	187	181	212	167	178	212	193	194	223	187	210	204	199	197	194	214	199	199	199	218	182	200	212	184	188	209	208	200	190	210	204	201	173	183	202	166	166	189	205	178	195	196	193	200	215	190	213	191	213	189	185	172	152	215	180	203	199	190	195	216	184	189	176	199	197	208	200	174	178	192	181	190	205	203	200	200	202	201	196	151	217	189	193	184	193	180	195	173	188	218	190	206	195	189	193	189	216	208	194	193	195	220	173	201	228	191	197	186	187	204	221	177	170	207	187	192	213	180	195	208	191	191	206	196	184	172	179	226	184	189	186	184	161	181	198	205	192	193	196	190	188	170	158	177	183	201	175	194	187	169	186	194	205	188	191	196	207	208	154	215	167	211	204	210	189	155	218	173	188	201	190	200	200	185	183	191	173	207	193	173	200	195	186	193	200	181	206	203	196	204	190	215	195	191	192	186	209	196	212	210	186	190	186	169	195	234	226	218	225	205	194	178	206	187	201	191	191	196	193	201	194	206	194	176	204	181	200	189	168	172	197	196	190	169	203	201	213	187	192	183	198	161	192	172	176	184	214	192	200	197	186	204	192	195	156	187	196	201	200	176	198	175	217	187	201	213	202	177	179	195	192	204	182	178	196	192	171	182	193	179	209	187	199	188	206	183	163	206	175	192	197	188	184	222	204	168	167	216	202	173	183	147	212	190	159	190	187	191	194	204	196	173	202	199	183	213	179	166	179	202	195	180	188	190	223	192	180	192	162	161	209	202	186	203	184	187	191	182	189	182	204	211	212	200	234	165	182	193	208	149	189	193	195	224	214	173	194	175	188	187	202	205	192	215	208	177	178	151	179	222	203	190	197	179	191	184	175	191	177	179	207	192	175	205	203	163	182	204	202	182	189	180	187	184	195	174	202	188	192	173	176	186	204	183	201	211	206	183	172	204	188	193	177	187	180	209	177	165	198	214	184	192	181	195	183	181	200	196	191	181	196	174	194	200	189	222	196	234	194	183	182	198	173	177	191	204	187	177	198	190	182	217	197	200	178	204	190	222	194	169	185	204	176	167	195	198	196	188	200	176	210	189	174	204	161	189	181	161	161	208	185	191	186	204	191	197	199	175	191	198	203	185	190	216	194	175	211	185	187	187	188	185	203	196	165	184	203	177	190	190	207	214	175	212	211	192	211	166	179	189	188	168	191	209	196	193	190	193	196	194	187	209	202	216	181	226	175	179	196	207	189	205	184	187	221	200	196	208	177	202	186	184	175	175	190	165	177	192	195	196	187	209	186	194	188	203	180	182	195	190	203	223	212	172	176	227	203	182	193	215	209	182	206	192	203	210	215	204	189	182	201	203	194	179	196	184	215	169	207	203	179	176	205	195	205	198	203	210	185	210	188	191	190	201	207	189	209	218	215	187	190	200	196	196	220	206	190	194	190	182	182	213	207	181	188	202	194	195	189	189	180	197	207	186	180	186	201	175	172	182	211	186	188	207	195	184	178	173	195	191	187	196	191	168	176	220	201	203	204	169	200	175	204	173	204	204	209	159	173	207	215	210	180	208	211	186	176	168	180	174	183	206	186	196	192	181	191	193	172	182	164	199	175	194	212	207	183	191	184	179	180	204	193	195	194	177	185	154	195	191	199	190	190	200	165	165	189	192	207	177	196	198	173	182	186	204	195	193	193	169	172	159	183	190	190	187	172	195	207	209	204	213	186	211	190	196	188	168	186	200	174	212	195	173	199	165	201	201	199	180	167	209	203	209	200	191	172	187	182	171	168	171	174	191	177	169	178	199	184	180	182	170	174	204	199	186	188	186	188	180	160	213	221	179	179	192	190	194	195	190	175	186	181	179	187	187	196	208	200	183	172	186	179	192	205	171	212	202	179	189	184	179	198	190	203	175	177	204	179	183	163	181	202	169	194	173	196	186	181	191	203	185	192	186	209	187	197	182	193	209	184	203	194	182	181	182	190	192	167	201	210	212	185	182	220	182	188	206	178	197	185	179	176	191	195	214	187	205	209	182	199	182	171	189	176	211	158	203	213	183	193	201	230	179	193	172	191	188	188	183	206	175	157	208	195	194	199	197	202	180	187	183	228	168	195	172	194	200	190	175	179	204	181	203	222	187	172	174	197	187	195	200	219	181	195	199	181	183	176	201	219	216	175	185	205	173	196	187	187	170	188	184	205	195	183	204	195	197	192	210	196	163	205	196	186	200	216	182	188	162	208	198	180	192	198	161	200	179	196	183	186	214	208	187	207	193	184	197	160	207	215	185	189	181	200	193	191	185	174	192	213	193	206	164	193	202	193	197	179	195	189	173	176	216	170	184	188	190	196	184	234	208	194	176	196	187	185	201	180	197	192	167	203	202	196	211	202	173	193	190	212	197	207	206	174	172	169	208	226	231	158	178	205	188	189	186	178	196	193	206	196	224	208	214	173	180	197
8473	1979	4385	5216	4744	3723	2991	2545	2066	1882	1571	1439	1222	1199	1095	1067	1015	883	849	870	798	774	767	680	662	739	692	666	713	651	626	614	600	637	586	605	589	596	590	566	530	585	578	567	581	555	525	577	529	588	534	547	523	523	532	531	536	525	498	514	521	506	549	515	556	535	556	466	523	511	526	545	518	515	538	500	510	469	502	501	498	514	510	520	494	510	514	491	478	483	513	479	502	457	524	502	487	504	487	494	499	479	519	510	460	484	514	474	493	522	495	487	462	464	511	497	497	485	461	498	500	487	480	503	515	475	503	484	458	481	525	493	479	512	487	505	460	487	557	447	565	509	488	523	500	480	507	495	509	518	494	514	468	491	491	466	481	491	522	459	472	474	530	477	477	491	469	463	477	474	483	474	483	451	515	465	486	458	515	501	475	474	524	494	455	518	475	503	495	465	526	500	478	483	483	486	498	522	498	473	509	477	478	517	498	480	512	494	507	476	446	480	467	520	469	490	534	482	500	461	511	495	489	485	474	453	441	485	475	489	512	481	487	455	468	489	464	476	489	502	520	472	480	506	489	460	477	455	499	444	486	498	461	478	443	473	471	493	439	463	473	495	494	458	492	521	499	476	509	481	469	509	513	499	488	408	498	497	500	460	499	525	454	495	517	489	488	480	485	496	465	517	514	466	445	469	517	506	455	517	489	498	523	495	490	502	510	513	513	476	476	471	465	456	506	501	506	489	475	534	498	508	455	491	453	515	498	456	478	438	507	522	440	476	457	461	516	505	504	509	446	547	519	539	436	496	489	492	497	504	445	492	479	489	435	462	494	493	511	499	476	495	515	460	494	468	497	467	500	500	534	490	497	516	494	504	451	509	490	479	523	490	524	469	463	532	481	455	512	474	494	456	494	467	525	537	478	494	500	498	486	451	486	547	481	465	490	486	513	527	482	514	512	542	474	501	461	486	509	451	546	480	494	499	508	506	465	476	469	477	504	497	493	485	474	504	490	512	537	469	447	461	468	505	469	427	475	498	521	480	505	464	488	499	488	488	506	523	489	489	525	524	501	471	534	473	515	499	446	484	488	494	472	527	457	478	453	448	505	498	471	456	524	478	478	499	477	451	470	439	459	479	480	478	493	464	465	488	463	487	473	481	513	485	518	459	490	530	507	461	498	487	541	456	464	492	503	478	496	465	520	500	475	480	508	469	515	520	503	494	497	449	472	466	477	498	551	506	506	441	513	490	487	516	456	492	504	496	454	493	509	439	482	508	479	474	488	483	448	485	466	496	503	521	481	498	479	462	465	486	500	463	494	475	499	519	481	436	504	552	498	470	489	494	513	472	475	483	507	465	481	478	508	463	506	476	482	488	491	461	479	491	501	472	450	476	481	463	498	469	502	503	451	448	452	498	469	483	426	493	455	453	516	473	510	472	473	460	528	478	478	504	538	466	474	480	449	516	492	466	516	473	487	530	479	482	488	477	470	490	469	487	472	466	511	473	484	495	478	489	470	477	476	456	463	473	508	533	494	479	473	451	469	443	534	520	500	538	502	468	458	465	501	525	500	484	530	534	502	475	437	465	513	459	500	480	494	488	504	502	531	474	488	503	530	503	500	455	479	500	481	506	505	488	487	497	485	494	536	512	477	503	448	515	466	495	458	496	499	488	445	489	485	482	469	456	507	483	478	472	503	490	513	527	497	456	457	458	514	497	480	481	470	490	516	489	469	479	509	460	499	492	491	493	504	461	488	478	495	503	483	509	490	465	492	536	520	493	455	474	492	475	496	525	484	498	452	502	470	491	475	488	486	526	461	494	479	486	486	483	487	478	469	463	486	445	521	464	502	505	470	472	445	474	482	480	483	483	459	476	505	485	522	477	506	449	471	457	460	506	492	484	464	475	509	509	495	480	468	522	494	465	490	454	466	465	510	468	493	473	485	503	450	497	464	512	497	499	507	479	454	474	453	516	511	497	498	462	497	510	464	481	497	481	477	478	447	479	474	490	484	456	519	517	460	501	484	504	482	487	488	476	505	510	501	513	447	469	451	507	518	502	500	499	484	471	456	488	509	515	512	488	489	513	548	516	492	464	502	507	520	515	493	504	480	512	442	457	468	475	496	466	465	515	472	461	482	528	507	487	513	487	504	486	502	488	496	501	487	525	509	488	492	485	507	475	519	478	463	449	500	515	495	468	461	535	465	504	485	494	483	509	464	497	516	479	516	520	478	490	452	489	466	448	486	520	488	477	474	520	505	512	480	505	501	477	487	478	486	512	478	511	467	459	499	436	493	439	512	496	498	488	466	537	492	489	476	481	480	490	464	505	455	495	487	492	464	483	486	500	494	499	484	482	471	492	472	467	510	515	489	479	489	466	473	515	479	482	529	498	467	492	502	464	500	470	480	490	486	465	457	518	496	476	497	486	493	480	507	499	486	457	480	483	471	458	515	484	507	508	489	497	512	483	485	483	508	486	520	516	497	482	531	480	477	438	450	478	460	464	446	461	442	461	447	515	514	468	511	479	482	495	478	478	498	503	476	511	517	489	522	452	466	495	471	504	503	467	491	497	465	482	460	514	445	465	494	476	548	483	479	480	511	462	489	454	471	472	506	481	475	498	475	508	478	507	506	501	473	483	488	479	486	491	465	498	513	480	486	504	485	474	538	480	487	487	482	470	471	468	483	517	548	467	467	495	470	519	469	478	495	493	491	497	495	526	481	491	473	507	454	472	464	492	494	454	447	471	490	475	545	475	474	511	487	478	488	448	451	480	456	491	478	509	472	470	512	471	501	502	450	447	461	489	501	494	503	491	494	490	450	459	482	550	491	471	514	478	452	485	439	500	486	433	465	482	484	511	507	508	501	495	489	475	498	569	516	487	530	497	462	501	484	480	465	456	458	480	476	520	529	473	489	494	506	515	464	500	496	481	452	451	501	525	482	456	463	482	486	462	497	506	494	506	502	542	470	477	486	494	484	459	486	499	471	482	475	460	476	465	472	525	495	468	471	523	505	483	479	525	473	481	480	482	455	469	477	488	472	522	454	497	494	504	480	503	515	492	461	481	463	522	510	493	493	469	475	497	440	462	485	468	479	507	485	502	493	480	522	512	488	519	514	481	516	466	468	453	472	511	508	529	514	515	476	492	455	496	546	464	517	486	468	476	484	442	472	492	500	512	474	470	480	469	481	487	488	474	489	468	458	504	494	478	466	524	532	500	503	478	532	474	487	495	525	519	483	464	478	502	470	456	511	514	494	483	515	468	498	490	466	503	496	486	465	464	482	551	475	490	462	522	512	470	495	481	470	476	459	513	511	479	508	465	499	527	474	502	479	484	480	493	531	501	493	455	450	459	520	502	479	471	480	499	494	462	500	442	518	504	529	458	498	484	446	499	490	472	523	481	465	479	528	519	483	480	449	498	504	488	511	481	509	500	460	477	507	487	448	465	512	455	513	452	496	518	500	536	460	487	499	501	441	488	494	490
2244	185	202	168	162	161	167	140	138	149	155	150	126	152	129	120	170	138	152	148	164	144	150	143	136	141	141	111	136	149	158	137	166	156	155	114	141	139	142	152	146	144	161	169	130	143	157	129	139	168	139	153	145	121	160	149	112	158	162	152	140	151	155	137	150	141	164	130	159	154	146	149	150	155	153	145	127	160	170	151	147	149	137	132	156	163	149	183	134	153	152	159	140	156	164	136	151	145	152	151	157	122	173	178	149	135	153	148	147	136	133	160	146	137	164	171	165	148	138	157	133	146	165	150	147	145	164	143	141	158	151	130	156	172	137	154	160	140	152	125	155	162	127	154	161	149	159	140	143	166	148	130	138	123	147	129	148	142	167	152	158	147	165	140	138	142	147	159	159	134	132	152	138	151	147	160	142	137	155	128	151	156	148	158	167	129	156	136	146	152	144	150	174	129	140	153	155	138	154	140	137	129	139	144	136	144	141	151	141	159	139	151	140	163	143	139	143	142	151	140	173	148	156	150	150	142	142	139	138	138	131	140	149	162	141	146	135	172	146	160	148	144	152	143	148	144	144	157	146	148	148	163	146	156	161	158	154	167	159	154	130	162	133	139	142	179	148	126	165	174	133	144	151	132	146	151	149	130	140	134	157	142	141	137	159	145	152	150	121	161	146	134	154	135	137	155	131	141	143	145	146	162	173	146	170	150	144	158	157	127	150	159	149	135	168	158	146	160	144	141	159	145	124	141	156	153	153	135	171	152	138	157	139	151	152	151	147	128	156	149	135	162	153	145	112	166	152	140	146	132	142	136	160	135	140	137	135	128	137	153	146	146	136	135	143	152	133	143	159	132	151	146	155	143	128	143	152	149	145	136	141	165	158	145	156	154	161	154	132	177	154	156	133	151	144	152	164	151	142	154	147	145	139	143	149	132	154	138	155	151	133	151	169	154	136	156	152	142	150	159	166	142	139	146	162	168	122	135	156	149	143	133	135	161	124	139	153	152	165	151	162	156	142	155	139	133	140	146	150	158	176	132	143	142	147	159	131	149	163	145	148	147	145	142	140	143	158	142	158	159	162	138	146	128	141	170	180	139	138	125	155	160	162	141	147	125	153	155	141	149	164	151	155	154	139	159	162	150	124	142	157	156	132	134	129	156	155	135	134	141	145	144	168	158	148	142	150	154	149	153	139	136	160	142	165	176	151	133	146	158	147	129	167	126	144	139	164	129	148	144	150	159	133	140	154	178	170	131	151	151	143	154	143	123	123	154	164	146	148	151	117	123	135	137	150	136	134	154	158	175	167	155	145	150	135	143	114	134	159	150	179	156	148	144	169	147	146	161	139	145	176	141	182	147	133	138	140	156	158	147	148	133	147	133	140	160	175	153	149	150	133	169	138	155	140	145	145	168	142	148	152	154	119	128	154	151	136	162	155	125	147	164	166	176	151	151	146	147	139	135	157	151	154	170	121	150	158	168	169	136	164	145	159	153	155	160	158	143	140	167	145	165	153	126	150	143	142	156	130	144	156	147	121	181	134	126	144	157	153	131	164	162	138	140	156	147	153	137	145	161	139	127	165	147	147	139	160	147	148	137	142	176	154	151	131	155	161	138	144	139	124	157	142	149	132	136	150	179	150	153	137	145	124	153	149	147	148	146	147	134	168	144	132	157	159	161	152	140	138	139	128	138	134	144	151	144	143	142	184	139	181	178	137	149	155	165	150	154	143	158	120	143	164	126	159	138	157	150	157	150	171	151	163	152	142	135	165	138	139	117	128	154	148	152	143	141	157	131	148	158	137	155	118	140	155	164	137	143	141	151	129	151	156	158	168	160	167	165	129	146	134	160	167	149	148	143	160	154	153	135	139	149	159	153	125	158	148	152	145	128	146	167	161	140	147	130	151	138	179	142	145	133	126	147	143	156	137	135	136	151	171	134	166	170	132	162	146	158	161	161	141	155	137	143	111	152	148	131	137	136	151	128	142	134	155	144	141	162	160	146	145	148	152	147	161	140	143	137	148	148	147	133	147	145	142	166	155	144	138	155	140	141	170	154	135	142	117	155	165	137	154	144	148	158	153	131	138	161	165	133	144	138	145	141	158	153	147	137	154	176	159	162	154	160	149	127	127	169	152	143	137	159	136	148	147	133	141	147	146	146	145	149	159	155	175	151	147	141	151	135	140	145	157	139	141	147	144	120	154	147	134	148	149	142	157	170	155	144	147	150	147	141	184	159	150	169	128	162	152	148	154	174	147	139	161	151	130	178	112	133	138	131	136	175	150	181	145	133	132	127	143	139	149	150	143	158	119	144	148	127	130	150	148	171	145	176	142	154	157	134	163	139	149	164	157	137	157	157	161	154	149	154	152	118	178	146	141	156	143	144	149	152	163	158	145	106	126	161	137	148	139	136	153	146	154	160	147	142	140	165	168	149	140	150	148	145	140	142	149	144	155	165	131	147	156	161	147	131	160	160	172	142	164	157	169	172	138	150	143	141	151	139	147	160	152	147	140	168	139	169	136	126	151	142	136	155	147	164	149	134	168	113	142	130	132	145	137	143	148	156	144	139	142	149	164	142	170	168	160	146	141	182	157	162	150	167	173	151	163	148	136	140	143	127	172	135	140	160	145	124	153	164	168	158	152	140	158	154	141	149	144	154	170	132	143	151	162	162	156	154	143	127	143	148	136	157	157	177	148	155	149	159	157	148	131	145	135	157	155	150	145	142	157	159	148	122	150	135	159	154	149	132	164	136	144	149	142	131	150	150	135	147	143	145	141	143	151	180	150	133	114	160	142	135	160	154	140	150	149	125	160	134	137	138	155	143	154	159	137	133	147	147	132	148	150	153	127	163	167	136	129	149	151	159	150	144	150	129	164	140	170	129	148	155	142	163	149	159	155	163	153	126	130	153	142	151	160	150	151	114	139	155	156	150	139	138	150	139	168	134	171	154	157	160	131	127	152	153	136	140	143	150	143	162	143	150	155	176	152	142	146	140	147	151	165	155	163	145	144	152	164	157	165	136	138	157	149	149	144	142	150	167	161	141	139	164	141	150	136	154	166	139	117	147	133	164	160	144	154	148	137	133	146	147	139	158	132	138	167	131	133	168	162	159	136	130	128	158	168	143	153	156	160	140	142	139	135	154	156	170	169	129	142	149	147	140	153	168	141	151	145	131	142	149	143	131	150	148	147	167	139	154	147	150	139	130	127	148	155	143	146	161	134	128	147	141	139	135	129	146	131	135	171	149	149	149	151	156	140	159	150	146	150	136	162	159	144	145	143	137	148	154	133	127	156	144	139	129	146	141	162	123	160	130	128	161	153	148	146	148	147	132	155	154	127	136	157	144	154	170	158	134	154	157	153	153	138	146	147	142	151	149	151	161	168	148	154	139	165	150	143	142	140	130	138	131	153	156	122	157	154	157	145	158	158	148	170	133	140	157	169	156	138	148	146	127	187	159	142	144	153	153	145	146	157	136
2204	381	511	464	456	405	411	373	395	367	378	414	396	369	392	369	399	372	379	399	381	349	380	375	372	366	381	381	339	350	409	344	355	371	385	384	377	387	371	380	382	407	374	360	383	373	368	369	357	386	379	365	362	403	379	390	362	404	370	357	362	376	381	372	347	381	396	420	383	349	357	361	337	370	362	358	355	362	347	340	378	383	373	337	362	434	391	395	337	363	382	372	362	348	372	381	344	355	349	367	382	385	349	360	350	371	357	369	365	404	328	372	360	383	366	402	400	351	355	342	332	370	375	335	374	367	340	380	319	404	364	401	368	379	376	346	348	339	341	424	372	375	371	348	388	375	369	375	359	379	385	377	361	363	363	361	369	364	349	381	349	340	385	397	370	394	342	330	338	407	360	357	398	378	397	355	339	366	368	370	360	374	359	358	337	348	361	357	390	357	374	375	374	378	347	356	360	376	372	368	376	357	401	355	351	354	412	352	381	365	385	349	355	357	350	341	398	395	370	394	356	391	360	325	369	385	386	370	377	375	379	366	343	363	361	396	350	345	367	390	395	395	377	356	385	347	381	355	345	388	363	352	339	368	353	370	355	356	350	345	399	376	382	398	379	368	389	346	359	337	359	368	371	364	353	337	404	378	410	346	334	346	363	356	378	362	380	350	391	350	366	352	365	382	363	351	387	387	384	389	349	357	394	395	364	393	390	357	346	344	372	379	362	393	352	368	379	381	364	380	363	296	391	350	382	346	377	388	374	370	351	360	352	387	358	378	359	340	362	386	362	369	398	372	346	376	360	359	370	403	368	350	394	371	340	390	355	380	374	385	333	348	366	373	382	338	379	336	369	382	360	341	381	360	398	393	362	374	382	345	377	389	369	354	383	351	383	323	372	366	391	339	383	419	340	348	371	366	354	368	364	370	367	357	374	369	358	365	402	341	359	381	332	356	369	350	353	362	390	349	364	374	347	375	338	375	361	375	345	343	417	362	377	372	354	375	355	347	426	387	337	390	358	365	330	354	369	372	382	374	409	385	348	350	365	355	348	375	329	341	377	373	350	339	381	367	371	354	374	358	361	359	386	382	370	383	382	362	400	393	387	378	376	336	352	352	379	382	353	370	377	351	341	383	362	381	376	350	402	383	346	382	362	363	346	348	354	360	372	320	350	370	366	357	367	385	361	358	353	316	371	372	378	390	387	341	383	343	346	342	367	354	363	343	361	358	364	375	373	368	356	350	376	387	380	340	392	340	361	335	376	372	352	365	352	373	405	381	352	343	361	376	355	360	379	346	315	385	366	364	403	389	359	321	380	343	396	365	359	354	364	353	371	393	376	377	367	359	386	339	340	416	358	400	346	348	405	355	357	395	361	408	346	367	368	354	337	382	362	357	366	341	381	362	395	349	370	360	383	366	368	312	349	366	356	396	333	357	335	315	336	380	390	327	370	322	376	382	385	364	372	414	364	377	370	343	389	373	370	392	402	389	371	399	349	358	373	372	384	367	364	371	329	361	371	349	338	382	331	380	362	377	373	367	341	361	367	369	365	372	338	410	375	345	358	353	340	359	377	347	377	407	360	358	407	359	391	390	340	377	357	390	373	348	396	368	404	372	379	379	399	381	393	405	373	389	361	353	350	389	382	377	384	344	388	382	373	386	345	341	368	387	353	365	384	377	371	384	366	358	396	364	336	363	324	355	370	393	388	361	351	377	372	369	368	334	347	355	386	404	390	366	391	383	366	354	390	344	404	328	373	418	371	352	347	397	363	398	391	371	388	345	361	370	363	352	323	393	377	361	377	374	392	368	322	423	399	371	366	364	364	392	352	385	387	401	360	358	359	338	383	385	358	361	359	397	366	349	391	367	377	361	377	369	364	363	354	366	356	350	378	388	362	340	383	380	395	392	344	385	395	374	334	379	352	360	398	333	341	345	368	355	357	390	383	411	335	351	366	385	406	351	372	337	348	389	369	359	381	388	392	376	347	376	365	411	335	351	379	390	358	380	348	355	375	331	408	349	371	363	392	361	375	376	364	365	371	346	366	376	365	379	395	398	357	382	373	376	384	370	360	368	348	341	387	358	364	377	361	361	379	422	365	356	345	369	415	369	345	329	337	373	387	371	370	314	350	391	398	368	370	359	387	406	350	358	377	406	353	364	398	348	359	374	352	385	403	345	355	358	374	347	378	354	353	338	340	365	370	385	369	361	326	356	348	380	345	425	342	355	386	396	379	341	355	356	383	358	386	343	369	366	390	356	364	353	358	332	351	380	349	368	391	354	358	342	388	358	362	384	376	361	374	360	349	351	363	344	330	376	378	366	363	372	346	370	370	383	337	359	351	370	350	374	375	360	362	368	375	380	355	367	369	390	373	364	363	363	359	347	385	333	353	370	380	372	354	363	389	360	387	372	368	340	376	331	374	368	340	353	368	384	359	374	367	377	364	409	362	363	396	370	385	347	385	332	346	368	397	390	359	368	348	388	379	350	366	352	366	323	378	372	377	379	390	373	384	370	347	316	371	356	394	384	333	367	355	384	367	385	358	361	356	357	364	384	397	360	335	356	352	375	361	368	325	355	378	340	368	384	382	369	384	349	352	380	358	399	358	378	383	372	355	361	375	364	376	353	382	339	391	356	372	423	364	379	374	364	352	371	359	366	356	360	347	367	377	383	365	350	378	343	386	370	367	410	393	376	382	368	393	374	365	341	367	374	377	335	360	381	403	373	339	397	341	387	355	356	340	327	430	324	356	367	372	366	375	354	375	359	365	355	361	361	386	369	381	408	365	399	322	374	377	373	383	349	401	365	344	379	359	386	366	370	391	352	383	335	407	372	348	391	342	352	328	366	357	349	361	349	395	371	384	326	394	391	378	370	362	367	390	377	356	354	334	352	349	375	369	358	384	359	330	341	379	373	382	352	343	369	411	353	404	380	348	353	376	352	382	370	345	348	368	363	358	350	371	358	393	367	366	388	362	383	373	397	352	365	371	369	355	380	355	408	359	372	357	375	350	357	342	344	338	395	384	357	398	367	355	381	378	361	383	374	344	340	386	372	383	360	338	370	375	353	362	350	372	353	354	375	343	352	395	400	366	352	360	362	332	368	346	389	367	417	376	376	369	369	384	339	368	394	335	353	366	344	332	405	347	358	364	400	401	378	379	379	357	337	358	385	353	364	349	358	347	333	387	392	381	361	383	353	379	388	363	365	360	382	356	365	360	381	362	369	389	365	394	374	357	377	372	362	370	351	386	354	375	368	358	379	413	357	365	363	379	383	387	373	352	366	325	352	339	379	372	376	393	412	336	373	344	343	364	392	401	318	371	378	380	385	358	372	386	365	370	361	381	377	376	347	358	367	358	382	368	382	336	348	372	366	335	377	379	375	370	322	403	360	411	345	349	356	345	335	365	363	395	347	383	361	379	382	357	373	348	361	390	343	369	327	401	335	360	359	384	361	319	335	311	347	355	364	395	387	334	358
11418	1171	1080	826	592	442	311	231	213	167	159	163	154	151	128	120	118	91	100	113	98	102	110	95	112	104	99	84	100	111	75	83	91	93	90	99	94	81	99	89	74	77	90	94	96	85	79	76	84	66	84	97	84	75	84	97	79	99	94	76	65	80	84	99	78	71	78	77	95	100	90	73	81	83	92	77	69	66	76	76	104	90	92	77	96	78	81	101	87	81	86	84	90	77	76	108	93	76	91	82	92	83	74	82	85	77	92	73	57	73	85	82	88	83	92	97	92	75	91	68	74	84	96	67	66	86	67	80	68	96	62	80	81	78	84	83	71	89	68	99	94	78	75	76	81	74	88	81	81	75	87	89	83	79	79	75	77	70	93	69	78	74	98	88	70	90	85	76	93	67	72	82	88	74	76	66	79	73	78	79	83	74	89	82	94	92	64	62	72	86	77	86	86	81	90	74	88	70	88	89	70	86	78	80	93	75	68	83	71	84	75	88	86	57	98	83	96	80	73	86	94	89	89	79	80	84	90	69	84	76	81	76	70	69	92	82	87	99	77	94	81	66	85	75	91	76	88	78	79	80	96	79	78	92	85	70	83	82	76	89	89	68	73	70	87	77	87	86	85	83	103	72	77	102	91	93	99	82	77	77	77	81	97	92	77	87	91	81	100	77	70	76	70	84	86	87	64	96	81	85	80	90	91	90	79	88	109	84	83	80	70	85	66	72	87	94	79	92	91	93	70	81	80	88	86	93	60	80	62	73	78	92	83	89	81	88	82	79	62	72	75	88	80	102	71	73	79	78	60	78	80	92	65	64	92	71	93	90	70	79	103	75	81	79	82	83	92	83	89	90	86	67	71	79	77	84	90	70	89	82	78	73	90	85	81	86	84	89	83	66	93	92	90	91	98	95	82	89	91	74	91	92	83	107	79	86	76	86	89	80	71	84	70	86	73	75	89	83	73	81	83	79	73	75	89	74	89	94	88	92	84	69	87	83	82	82	103	85	74	91	82	62	76	82	93	83	81	76	81	79	73	106	94	81	86	89	76	73	73	85	99	89	94	79	82	75	83	78	74	100	71	93	79	87	65	71	94	93	82	74	88	93	86	72	93	83	95	84	88	83	89	103	86	78	62	94	83	84	96	74	71	70	77	95	73	91	78	81	78	100	69	87	74	66	89	78	77	74	86	88	87	73	79	91	81	96	79	72	74	90	99	70	90	96	93	89	80	86	79	75	93	72	72	95	76	77	76	85	71	88	91	78	68	85	89	76	82	77	86	77	91	88	66	80	93	87	85	94	73	65	66	83	96	74	91	73	85	92	96	96	79	87	92	94	75	84	74	80	79	67	88	91	71	65	65	93	88	83	62	82	78	83	76	66	84	83	88	87	71	77	77	72	87	79	91	90	72	80	102	77	78	68	78	83	70	76	97	83	80	90	78	70	86	90	91	77	96	88	78	83	78	86	78	76	85	78	74	77	113	84	80	70	84	99	96	89	76	80	78	79	84	75	82	81	89	74	89	60	85	57	89	85	93	93	82	83	82	81	90	92	90	80	78	71	79	87	71	75	70	60	90	73	57	98	86	75	76	86	65	66	80	74	81	70	77	81	84	88	76	82	85	74	80	81	83	94	93	85	95	92	87	88	74	77	78	84	75	69	64	80	73	76	78	83	82	78	99	71	65	90	92	79	92	86	80	77	67	85	87	81	70	82	80	97	93	89	82	75	73	71	64	98	93	87	81	68	70	85	87	86	100	77	75	84	75	73	75	85	69	91	87	91	89	79	86	76	78	72	82	86	77	84	68	77	92	80	99	71	70	65	85	74	99	83	90	95	76	88	76	95	85	77	79	79	76	69	77	68	73	70	96	76	83	75	91	76	69	84	81	51	88	84	76	80	82	74	88	87	91	94	80	73	76	66	69	87	80	108	77	90	79	79	77	97	64	103	70	91	83	76	85	105	80	78	78	86	85	93	78	77	69	78	75	73	82	70	86	83	106	93	73	73	79	79	78	74	60	81	74	84	63	93	69	81	97	91	80	82	96	75	83	86	92	62	83	85	81	85	77	80	87	78	78	69	101	92	83	112	74	93	75	83	83	90	76	85	79	79	80	79	97	109	84	94	85	72	80	71	87	80	85	76	83	113	90	86	90	66	74	84	65	74	78	74	80	79	89	87	97	82	71	81	68	90	88	74	68	83	80	75	81	83	89	91	71	90	88	87	73	69	85	93	75	93	74	73	62	78	88	80	80	85	98	81	75	78	98	82	78	83	80	79	87	96	84	72	78	85	102	78	92	81	70	89	75	73	60	87	80	90	102	82	87	73	75	71	84	79	83	61	81	79	87	87	89	81	81	78	73	71	71	93	87	73	89	86	73	88	82	85	81	74	70	83	76	98	81	94	82	84	72	94	53	80	87	81	85	92	74	87	87	85	87	75	109	82	88	102	94	79	82	88	84	79	84	72	81	96	93	84	73	99	75	75	63	77	84	64	85	69	81	76	83	77	78	82	86	86	83	76	88	87	98	72	75	86	76	91	77	88	77	84	94	79	83	84	77	84	79	75	82	89	88	112	79	84	79	75	82	92	74	75	84	86	68	73	76	94	83	69	89	95	90	82	82	90	71	85	94	101	79	84	95	69	82	63	63	92	76	86	98	89	72	70	72	84	72	78	86	79	88	84	84	81	72	93	86	91	82	93	84	92	77	97	68	83	86	86	79	90	82	77	75	71	68	89	86	85	72	84	73	77	71	86	84	76	66	85	79	75	73	86	94	74	78	85	94	87	82	76	73	83	80	73	60	91	76	74	74	86	80	92	77	101	76	90	82	95	78	80	91	82	86	77	69	95	84	66	73	101	70	77	90	80	80	92	74	85	68	79	84	76	68	83	80	90	68	76	84	76	71	80	96	89	63	76	90	76	76	78	91	76	88	77	76	72	89	89	78	80	83	87	96	76	81	79	93	76	71	104	69	94	90	104	91	93	105	73	83	83	83	81	86	88	78	78	63	91	76	75	101	80	81	86	87	77	71	89	102	79	72	61	94	77	66	101	98	81	77	72	76	83	83	82	75	79	69	78	77	97	77	89	82	81	87	69	70	77	87	89	81	80	78	82	82	85	70	83	90	86	73	86	87	84	86	83	77	105	71	82	79	87	81	87	80	78	69	91	71	102	71	81	85	68	83	82	69	71	83	71	69	90	72	74	79	92	80	73	69	72	80	72	77	64	69	80	79	81	80	90	76	81	79	98	79	78	72	77	83	88	88	72	88	69	87	79	85	68	87	73	100	85	77	84	81	74	77	82	78	79	84	68	81	86	89	98	84	71	87	79	86	74	79	84	87	97	78	82	92	87	94	82	85	73	91	76	79	67	78	93	90	95	93	75	89	88	67	81	72	64	96	79	85	98	69	81	81	93	85	84	88	99	74	68	86	81	83	74	88	67	84	81	101	74	81	84	82	89	72	80	102	90	74	88	95	74
7095	1014	2238	2792	2381	1891	1540	1246	1061	950	825	712	654	603	584	531	486	478	460	405	437	372	378	372	364	355	322	318	316	326	290	326	307	282	294	287	292	286	285	266	310	300	259	269	280	281	278	277	269	279	270	282	259	234	279	255	288	265	268	248	257	278	298	258	247	267	277	242	234	270	235	262	241	287	235	283	267	223	235	268	260	227	236	247	273	251	248	258	247	261	233	243	264	259	262	266	287	254	236	256	230	259	237	255	254	232	210	241	231	250	240	242	259	237	242	247	293	260	230	230	261	223	237	231	224	251	265	239	231	209	238	231	268	267	226	228	234	266	232	240	260	265	245	218	257	228	215	245	243	242	255	260	257	256	244	233	242	251	247	237	241	237	240	228	236	239	245	221	248	259	208	218	231	245	268	248	264	245	237	248	242	235	262	253	245	254	233	247	240	238	212	229	220	229	240	224	260	223	234	240	253	276	242	250	247	235	239	285	220	262	224	226	209	240	228	244	251	229	245	277	254	226	266	226	255	243	260	269	229	244	259	266	253	245	224	248	276	206	257	253	223	274	252	250	251	264	241	223	228	236	280	213	236	239	247	253	243	235	262	273	221	234	217	258	249	230	228	228	229	242	234	242	234	252	226	231	207	236	251	239	226	244	233	262	232	233	204	262	252	266	232	234	225	254	253	223	234	251	259	246	239	250	227	231	256	225	248	218	219	226	260	243	228	248	227	231	257	291	243	240	239	213	240	228	240	263	227	247	247	230	226	248	234	232	230	254	255	260	223	217	247	229	217	255	247	259	260	231	251	256	235	239	254	233	233	222	241	222	246	222	240	233	257	210	231	250	243	243	268	254	232	233	245	251	220	253	243	267	257	235	259	213	261	232	230	260	232	252	248	253	237	236	249	234	226	244	256	242	218	220	267	257	255	235	239	216	241	268	270	230	244	278	212	245	257	244	237	253	271	257	268	230	237	222	229	231	250	268	255	245	272	236	215	222	237	234	249	223	248	242	240	227	231	220	220	251	221	222	271	226	240	236	224	238	257	245	243	226	238	216	241	252	214	214	247	204	224	247	244	231	238	228	254	239	238	200	237	225	257	256	257	239	250	239	242	234	246	254	237	209	253	244	241	253	264	269	264	232	231	216	260	231	228	221	240	226	233	229	233	242	246	234	232	238	237	240	248	228	220	271	265	236	210	249	245	236	231	235	229	266	224	230	254	257	224	226	260	207	212	246	233	257	235	244	239	235	216	232	251	254	208	241	217	254	198	241	241	248	250	253	243	248	250	228	252	234	222	228	227	227	225	240	226	211	258	227	237	246	248	243	256	255	245	242	225	236	259	251	235	244	243	248	255	260	237	235	248	222	237	236	267	236	256	240	214	230	244	231	240	258	231	239	256	262	249	262	211	245	235	258	228	217	234	244	249	223	260	253	246	260	240	251	241	204	244	221	258	260	209	252	263	245	242	253	266	232	225	272	255	243	254	256	267	243	232	216	226	230	240	227	237	269	230	253	226	255	260	228	246	252	238	262	236	230	228	265	232	252	237	241	242	220	233	225	271	256	222	252	252	259	249	225	236	264	272	228	231	253	224	252	223	257	250	210	264	236	228	238	236	248	219	244	258	250	244	212	229	222	259	247	268	262	235	264	222	230	233	244	235	237	248	233	245	264	244	251	229	227	242	241	217	246	243	228	245	217	260	240	224	235	245	235	227	201	253	226	215	233	247	223	207	228	252	267	212	254	232	252	198	210	249	224	267	255	259	230	250	264	234	278	252	229	245	248	239	241	263	222	244	266	232	244	278	270	257	229	248	246	218	238	231	250	241	227	217	274	235	228	259	201	238	245	240	247	217	226	239	247	239	232	240	224	211	238	216	225	281	223	235	277	257	249	252	224	246	264	250	217	243	256	265	228	243	236	233	217	225	222	253	231	248	243	254	262	240	263	235	252	247	246	228	236	227	259	235	230	243	244	232	257	204	262	261	230	232	218	245	216	224	235	247	223	244	239	231	235	212	214	253	208	242	241	264	203	244	235	246	277	264	237	238	238	234	249	222	256	218	239	242	245	256	218	224	233	251	234	211	232	253	248	230	231	228	238	237	224	250	228	215	256	258	254	241	235	262	266	230	248	240	257	242	240	239	272	245	263	264	208	279	229	257	225	227	239	257	214	234	262	224	240	258	228	231	224	244	233	233	245	245	232	266	242	252	249	234	262	225	252	258	230	249	253	232	241	249	248	242	246	233	232	246	220	221	243	250	257	260	229	265	219	240	240	246	249	246	276	256	251	210	210	244	259	254	230	270	255	222	227	254	219	269	228	238	234	244	266	225	245	234	237	219	221	253	231	221	238	270	239	258	237	244	250	250	220	248	218	223	239	240	244	236	236	245	244	228	253	241	236	240	238	258	245	238	246	262	258	250	233	222	259	250	222	251	239	252	235	237	219	217	251	263	241	235	258	251	229	232	251	261	261	222	207	241	248	246	220	251	251	218	243	245	258	240	239	218	224	232	228	238	263	207	224	226	229	233	234	204	231	260	212	233	214	231	226	242	214	221	243	226	248	228	245	230	224	245	244	232	264	219	245	229	254	228	240	248	228	228	279	244	236	247	264	234	250	281	248	217	211	252	211	226	257	221	245	213	239	262	225	245	217	229	262	258	224	238	232	228	243	233	232	249	248	234	210	240	235	236	244	233	244	248	231	222	260	262	241	238	272	228	241	246	234	237	215	240	242	231	261	233	216	256	233	240	250	227	261	254	244	249	262	239	255	244	232	242	244	259	273	241	234	233	242	257	243	256	244	224	254	243	231	231	261	232	246	248	226	219	229	265	265	264	239	255	234	268	219	241	246	232	223	237	220	241	241	231	234	247	233	230	251	233	259	261	246	218	255	239	249	227	235	228	218	256	246	231	251	243	229	241	228	230	264	268	249	255	246	267	255	242	210	238	234	252	226	238	248	232	252	237	221	268	209	228	213	236	212	220	245	237	246	232	237	235	253	237	240	232	231	226	233	237	248	237	256	227	264	275	228	259	219	227	244	240	236	239	208	253	218	239	245	260	244	224	261	266	224	242	234	262	248	254	230	227	260	233	210	251	245	224	223	259	244	265	250	246	224	218	248	222	246	231	238	248	270	239	247	235	238	249	233	248	240	236	223	258	239	237	238	252	221	233	233	275	217	228	238	254	241	252	202	242	228	235	259	244	234	228	229	229	245	246	212	242	235	223	239	232	252	257	260	262	240	276	219	239	238	243	214	243	259	250	229	264	252	248	240	246	242	243	250	234	255	248	246	264	211	242	240	243	254	249	265	228	237	242	253	235	249	250	217	234	238	270	238	271	214	278	253	239	235	229	248	246	250	260	228	285	236	240	241	251	222	231	243	220	228	257	261	218	220	237	225	254	249	247	247	235	224	258	228	268	218	262	222	248	225	227	228	252	252	216	250	241	237	224	212	239	251	228	262	247	251	234	217	238	221
24212	4199	2452	1890	1213	909	687	589	477	424	402	343	333	273	322	265	248	245	251	206	222	233	243	227	210	221	212	206	210	205	228	196	210	221	231	232	185	200	176	196	202	196	197	213	183	223	212	212	176	181	202	213	199	195	202	193	195	211	176	217	197	227	216	198	191	211	190	195	185	183	188	195	202	197	196	189	219	202	206	179	198	211	202	206	175	195	210	182	222	203	232	195	188	193	178	182	202	181	201	183	200	205	208	195	207	173	193	201	187	218	214	213	206	203	172	195	171	197	224	190	202	192	195	183	215	195	189	198	195	179	167	202	196	215	236	198	214	198	197	209	189	196	197	186	184	211	176	194	187	187	182	178	191	189	180	188	162	182	190	183	208	184	191	181	203	191	197	175	230	186	188	174	192	214	214	193	183	195	155	198	198	193	178	175	174	187	194	195	188	193	210	220	187	212	197	209	208	196	213	193	217	188	180	184	180	185	167	190	197	196	165	185	224	207	205	177	206	180	225	216	189	172	201	206	196	188	187	186	222	194	177	207	203	174	204	166	170	196	216	177	195	208	199	187	186	197	185	198	194	201	210	202	199	196	184	194	165	170	163	183	213	168	191	180	175	218	198	175	180	212	217	172	178	220	228	218	195	190	147	211	201	205	213	183	206	198	233	177	207	200	187	181	209	167	202	194	188	179	211	189	201	197	194	183	168	191	193	197	186	222	188	230	204	197	214	215	220	204	195	186	187	176	213	196	193	184	227	203	188	193	213	207	189	181	182	168	183	206	216	209	200	184	189	184	222	210	229	192	159	204	219	183	198	207	213	203	189	217	158	185	161	204	190	204	212	215	196	185	190	188	215	182	214	170	185	207	188	194	206	211	199	194	201	203	196	214	175	192	183	197	187	171	225	191	187	195	171	170	192	184	179	201	181	197	185	183	189	191	178	195	183	187	188	169	188	200	190	179	193	199	187	194	184	174	194	187	200	189	169	215	209	215	181	189	207	190	190	168	176	210	207	194	172	182	192	200	203	174	214	187	183	187	216	218	173	185	194	184	188	188	187	196	182	204	215	183	191	179	184	194	197	196	246	181	163	164	190	179	205	202	157	212	181	187	189	203	198	195	173	209	171	194	213	196	185	196	186	208	217	196	211	231	199	217	207	181	181	186	185	193	181	186	177	185	199	199	197	173	198	173	196	178	198	200	183	176	176	180	198	190	197	185	201	196	210	210	179	175	172	205	178	189	208	218	185	178	171	180	202	222	206	183	213	223	194	222	192	182	178	167	193	159	203	205	203	200	191	209	186	214	218	187	204	185	188	171	199	181	186	206	223	195	190	176	200	199	173	209	197	195	192	214	187	172	194	197	214	190	170	204	201	187	189	201	196	206	194	207	178	204	193	189	185	182	182	174	181	177	202	241	179	184	213	211	190	155	184	204	182	168	203	189	163	200	193	187	199	173	171	192	183	208	192	201	203	184	188	191	187	204	183	216	195	185	199	199	224	213	183	175	200	183	192	182	173	159	209	209	177	194	160	238	177	205	196	169	192	190	212	201	195	189	210	222	202	206	207	204	207	220	185	194	193	184	169	195	170	196	188	166	181	199	190	211	174	188	197	187	222	176	169	192	190	195	233	165	181	195	194	197	191	171	176	198	217	171	192	178	198	210	176	182	200	182	197	218	192	196	205	196	214	207	172	185	187	178	207	187	201	185	191	180	194	203	199	194	184	217	185	179	187	214	194	208	184	172	184	152	200	203	206	206	185	200	192	193	216	190	230	190	165	199	180	183	213	190	186	200	194	174	182	183	194	194	181	198	204	175	192	208	177	195	193	204	189	209	172	219	185	217	175	177	181	196	179	193	197	200	213	197	169	211	214	181	198	229	177	175	203	185	190	162	192	195	204	177	221	181	201	190	169	190	160	185	190	180	181	210	214	171	194	176	181	189	197	212	196	189	203	185	209	203	206	206	182	181	169	170	197	202	172	186	192	225	171	185	193	189	194	192	169	205	225	188	206	198	208	214	186	170	207	188	183	193	187	201	193	200	206	200	175	195	200	181	190	203	194	190	175	175	195	208	165	170	189	207	206	196	185	210	201	219	191	197	209	182	222	202	198	192	192	186	177	205	187	201	189	199	197	200	201	191	207	184	225	192	210	194	194	204	193	192	218	191	219	196	223	206	195	208	194	187	192	175	157	212	190	168	186	181	207	184	205	220	201	193	176	185	206	187	215	203	190	184	210	204	191	186	183	216	204	195	169	183	198	195	160	189	184	178	194	174	187	176	194	183	186	187	174	178	216	172	198	209	184	199	200	206	184	177	184	178	183	171	193	213	178	185	198	194	190	225	203	188	198	183	204	192	179	176	171	182	211	201	193	197	179	198	192	204	188	200	199	210	203	205	186	206	209	197	199	185	211	191	193	206	184	224	198	177	209	197	197	172	179	167	215	181	193	218	186	193	197	190	190	200	190	174	170	191	203	193	224	194	176	217	171	190	198	186	225	207	196	191	192	179	177	202	213	215	191	169	184	195	198	187	197	187	214	217	203	193	172	183	190	208	197	182	199	195	203	200	204	214	195	183	190	212	187	221	176	197	195	208	199	194	213	212	182	168	225	183	171	189	177	204	187	192	192	208	195	191	162	211	181	189	178	199	188	172	183	183	178	203	183	190	178	194	187	194	204	186	186	193	203	194	178	178	188	184	197	192	205	208	194	194	181	196	208	207	188	204	184	189	202	191	195	201	187	189	185	188	199	214	192	186	187	206	215	197	206	207	194	196	203	186	214	211	194	173	199	173	203	208	178	205	186	212	184	214	165	207	220	179	182	159	193	183	170	192	185	178	210	175	214	206	214	180	192	210	196	188	209	185	185	195	210	196	204	175	209	201	201	213	166	196	205	178	199	181	191	219	222	174	195	209	201	202	187	195	185	186	166	182	195	215	220	179	186	197	186	193	203	182	183	191	204	187	193	200	181	193	174	200	201	189	192	156	213	184	186	201	174	191	186	194	182	201	195	186	177	162	175	211	213	182	210	191	190	181	189	233	174	193	172	222	193	211	196	213	187	192	234	184	220	192	179	209	188	199	193	206	201	186	209	202	191	178	176	193	187	179	188	196	185	200	187	178	188	195	204	196	218	211	187	203	187	209	201	182	188	202	177	177	193	185	198	186	221	189	195	175	192	202	181	197	189	221	192	179	229	207	198	208	186	174	180	205	202	187	179	173	190	199	172	190	185	180	190	215	183	192	208	198	210	204	192	181	195	200	196	178	229	210	171	183	173	201	211	212	160	184	192	228	193	148	212	198	205	185	181	181	195	185	196	180	201	209	210	184	180	203	173	173	197	203	161	188	192	204	213	177	183	191	192	212	202	194	201	186	233	191	218	223	182	199	200	197	179	203	187	190	202	185	199	205	175	170	212	194	191	192	218	184	201	197	209	167	199	191	186	184	185	206	197	217	207	182	201	184	206	188	201	206	197	204
11533	1993	4397	5281	4564	3634	2948	2523	2200	1823	1590	1449	1280	1205	1087	1055	1014	924	866	885	819	794	781	764	710	663	693	675	668	654	618	586	572	655	631	550	556	596	598	582	578	580	570	559	587	537	526	524	531	574	532	540	571	544	538	549	567	565	528	508	547	514	526	505	529	526	509	478	495	504	533	507	554	541	485	534	553	539	521	537	531	505	546	517	507	477	516	485	490	504	508	511	536	486	473	528	490	476	456	495	495	491	504	514	502	480	511	514	491	489	465	453	501	529	477	453	484	525	503	540	506	509	489	463	514	524	468	486	504	467	483	482	509	507	467	558	449	504	504	496	508	543	480	490	522	474	533	532	487	456	478	438	483	512	453	493	495	485	494	522	490	486	453	504	529	494	501	532	520	497	473	527	494	527	523	476	482	502	474	480	497	497	476	490	512	497	515	515	512	451	488	500	544	465	472	519	522	495	493	520	528	513	500	525	483	500	470	477	519	467	519	484	503	475	531	500	512	522	452	509	465	506	484	499	508	477	501	497	515	495	483	476	514	464	508	506	486	480	449	486	489	524	476	446	531	457	495	517	467	494	520	492	505	437	506	499	511	484	515	507	504	493	473	491	505	485	500	498	502	466	495	524	483	489	525	474	502	484	499	472	469	526	511	472	521	501	496	489	500	509	511	465	476	499	485	489	546	523	476	483	494	475	516	483	468	506	456	483	491	509	464	505	476	475	514	504	525	474	507	506	498	451	474	512	490	459	498	469	520	511	456	504	441	490	484	463	476	501	466	518	490	516	503	499	479	485	500	519	532	495	496	463	477	485	457	459	482	468	503	493	492	510	493	501	502	522	461	495	473	464	474	492	470	530	524	519	465	541	496	505	526	474	461	533	442	526	463	505	489	505	473	521	498	478	454	503	535	532	496	502	486	509	525	512	502	485	480	488	503	485	495	497	515	478	461	506	512	508	529	499	505	496	477	469	483	496	488	493	508	468	502	494	482	480	495	486	510	481	489	492	521	484	508	557	500	504	489	507	489	478	521	476	494	472	474	439	513	475	485	472	501	512	486	531	498	472	491	511	517	484	446	471	472	484	444	504	497	490	515	476	489	515	482	503	505	473	491	469	478	491	484	486	503	486	469	477	478	482	450	490	474	502	473	507	468	498	424	476	493	511	481	497	483	450	518	520	485	482	481	476	515	487	537	552	516	525	445	508	487	490	495	459	502	459	458	524	496	469	487	504	501	443	487	495	474	488	489	536	480	464	509	502	453	500	489	489	504	479	445	469	470	467	493	490	459	511	489	502	496	481	529	513	520	475	467	506	469	502	495	462	457	495	510	503	501	496	469	489	520	501	518	501	478	489	556	480	494	504	519	558	498	446	491	500	467	477	457	526	498	479	487	472	468	503	464	502	486	426	444	508	472	482	419	498	470	476	491	497	460	494	462	504	499	498	528	502	492	503	495	471	456	508	473	506	482	457	484	474	489	489	491	491	472	485	477	518	500	482	474	502	510	499	498	467	493	456	492	508	513	483	500	536	432	479	533	495	497	509	502	494	491	506	503	467	510	535	493	512	510	482	497	522	461	454	478	462	466	478	499	487	500	514	452	487	506	450	514	504	520	477	491	502	489	527	504	461	517	490	475	494	503	518	483	496	497	506	515	452	490	467	471	499	529	503	502	448	518	500	509	493	520	465	462	466	482	489	434	515	492	494	483	487	517	469	476	466	444	511	502	515	479	481	471	511	502	491	460	474	513	454	497	456	465	521	525	514	530	494	481	521	449	489	471	490	500	493	523	453	484	455	500	503	511	515	484	517	489	485	492	463	507	508	506	483	475	513	499	480	472	500	512	482	492	511	494	486	473	491	502	466	499	503	506	516	470	499	492	467	518	489	474	469	502	500	483	496	514	498	488	538	489	510	465	475	486	486	467	467	505	475	463	482	475	477	489	514	512	447	516	474	464	546	523	506	479	530	531	491	504	467	487	512	452	496	483	503	534	473	465	501	488	456	500	493	504	496	482	519	480	506	510	505	461	465	506	491	476	492	542	485	497	518	498	491	477	477	469	570	511	490	557	492	509	476	501	467	500	505	488	457	517	504	489	528	494	468	491	536	490	492	499	497	499	521	515	474	490	500	524	517	463	482	484	535	504	476	522	461	474	498	454	476	549	505	435	515	523	476	487	496	523	443	520	497	499	521	508	504	499	487	497	504	519	496	493	477	458	496	484	507	530	482	464	503	503	465	494	507	495	480	469	477	462	489	511	482	489	460	460	460	507	489	481	494	469	501	474	487	510	487	484	465	518	503	513	493	493	492	503	471	473	492	499	463	485	467	478	471	506	467	504	489	533	500	495	494	496	446	486	479	458	463	478	519	479	474	521	418	472	506	464	469	529	489	479	470	467	494	482	464	514	501	531	508	519	478	514	484	466	468	453	507	489	487	505	491	487	466	506	476	445	526	530	488	508	485	473	531	484	479	512	508	450	480	504	506	503	500	483	457	490	482	495	483	501	469	521	495	464	502	482	488	534	481	502	499	501	516	490	456	497	482	501	505	494	482	479	456	516	468	497	453	469	488	492	497	506	539	502	490	471	505	483	475	508	470	472	526	478	538	476	491	510	450	497	505	505	481	509	473	473	521	466	472	476	459	515	500	471	513	500	499	500	508	519	502	451	512	474	473	478	478	505	476	463	497	488	484	474	491	519	471	461	471	550	503	469	497	475	471	461	456	484	499	483	457	519	519	477	486	512	502	537	530	498	489	480	461	498	482	494	484	496	480	476	451	487	495	485	475	471	487	510	515	491	522	501	504	464	526	481	498	492	495	537	477	472	510	503	465	483	460	466	499	476	445	496	480	500	517	491	502	484	485	525	479	500	474	497	480	482	467	463	484	469	490	469	474	532	505	503	501	484	504	492	487	500	503	508	511	526	494	502	506	486	476	467	478	511	500	527	469	457	473	495	514	466	499	482	509	463	530	477	480	495	462	479	472	512	476	547	509	474	482	528	477	480	463	524	483	519	491	460	472	486	428	487	473	513	483	484	490	481	521	482	530	455	499	470	505	479	468	484	484	474	490	488	465	474	495	483	478	515	489	476	513	484	467	495	490	497	490	481	486	450	526	533	508	492	516	482	508	526	492	425	478	514	495	499	504	511	503	464	497	503	477	517	506	476	478	465	472	537	438	501	477	498	472	432	497	459	528	510	493	489	502	498	507	464	459	502	532	463	490	525	484	487	505	491	475	472	461	502	485	483	502	492	489	514	461	482	499	488	493	503	529	496	486	529	480	527	498	440	504	512	481	502	495	486	475	497	460	509	493	487	480	480	493	468	497	518	465	492	473	452	498	511	502	498	482	529	459	465	478	486	481	451	502	453	529	516	483	469	444	482	468	459	493	488	521	487	444	522	459	498	470	498	471	440	470	488	503	492	485	487	508	491	534	531	475	486	481	484	464	502	497	465	532	461	504	458	513	457	491	462	497
2403	188	183	190	149	172	181	135	151	173	160	138	141	132	141	153	130	147	151	147	142	146	150	158	149	166	153	144	166	140	127	155	149	140	149	141	142	133	138	140	143	141	163	150	162	142	136	145	141	151	159	141	138	142	141	128	147	162	151	153	154	157	145	135	141	143	140	125	153	140	143	143	143	160	166	149	140	145	155	155	170	144	143	146	172	146	144	144	140	127	161	151	155	150	152	150	149	140	143	125	151	154	128	157	158	142	145	173	156	153	152	148	143	144	161	160	145	174	119	132	167	161	133	134	132	150	176	142	126	158	159	156	144	167	166	137	161	151	153	143	138	142	144	176	149	157	144	175	160	138	142	156	155	143	182	172	136	115	141	160	154	139	144	163	139	138	143	160	139	142	145	154	139	184	187	164	143	154	133	139	124	131	158	162	158	154	131	180	135	159	162	168	129	134	156	142	145	149	158	166	141	143	146	157	150	160	158	144	132	146	161	129	140	150	145	142	148	160	153	126	150	155	145	136	118	168	148	173	148	118	174	174	133	138	134	159	127	136	150	148	136	138	130	158	143	155	134	150	158	132	149	143	160	142	142	140	125	173	162	155	145	157	143	148	152	153	125	149	141	138	171	136	131	134	141	133	139	154	153	141	159	118	137	156	151	124	135	145	161	151	143	156	134	139	151	149	160	152	143	119	148	138	160	154	141	150	134	168	155	139	133	159	174	157	151	156	147	156	150	155	137	131	145	129	157	138	155	133	161	134	144	139	141	167	136	170	138	132	148	145	152	144	137	148	141	142	153	136	146	138	146	167	169	148	149	144	110	153	158	137	167	122	145	153	147	149	129	127	136	135	129	172	155	153	134	164	156	128	137	138	148	142	170	148	138	162	151	149	142	160	150	149	131	133	137	149	164	149	144	163	144	136	178	175	150	161	148	156	150	156	140	147	143	173	148	183	155	166	144	128	141	151	151	148	159	153	131	128	147	142	145	168	169	140	139	153	118	153	142	120	169	153	183	130	149	168	154	138	143	143	155	142	157	140	136	124	145	131	131	148	138	150	153	135	142	156	140	132	144	133	151	124	141	139	138	142	153	140	147	139	159	173	170	151	145	149	141	152	158	167	144	144	170	150	158	153	153	151	155	157	148	140	135	150	131	138	140	148	130	154	144	136	161	164	147	176	160	142	137	142	166	119	137	132	141	164	154	145	167	136	128	144	147	156	130	150	128	144	151	146	143	129	147	134	168	171	156	128	157	139	139	147	158	159	135	145	120	139	136	131	161	166	151	135	143	136	128	139	147	157	125	151	132	137	169	143	142	159	127	113	144	130	133	143	146	156	157	148	133	131	134	143	145	151	166	124	147	157	140	146	174	153	157	134	150	161	150	168	167	120	148	144	137	151	141	125	141	154	150	175	149	152	173	137	125	139	140	158	144	132	135	168	138	134	145	133	151	141	133	131	145	155	148	162	143	151	133	132	117	149	148	144	137	132	141	152	141	133	165	144	148	135	128	153	150	151	163	139	142	165	140	144	153	162	116	137	135	135	147	146	136	144	143	130	143	152	138	142	153	143	144	148	150	145	134	134	139	154	115	162	173	138	166	150	124	159	146	145	134	156	148	136	148	168	153	142	155	156	161	149	152	131	145	134	154	146	150	154	142	146	133	153	140	142	149	156	132	148	127	142	138	143	149	136	162	154	130	139	147	138	126	136	160	141	142	144	168	130	165	140	139	122	144	147	169	152	167	172	141	136	146	147	177	162	158	174	145	137	151	137	147	123	129	161	153	163	147	123	140	150	145	145	141	144	147	142	158	147	158	140	130	162	151	165	155	142	144	145	132	151	148	144	137	142	132	160	153	151	118	148	165	150	147	139	151	128	168	160	157	145	154	153	141	127	167	132	134	149	141	143	137	133	164	153	159	163	111	137	132	143	137	135	167	158	144	144	124	139	143	134	139	158	157	135	173	139	161	150	156	150	136	140	126	130	158	137	166	147	159	130	148	131	153	130	149	113	137	147	154	153	141	142	160	152	156	145	139	158	152	164	163	153	157	162	166	150	157	132	139	158	162	141	133	156	178	158	134	134	152	154	150	149	139	146	141	126	154	137	145	159	153	151	149	132	146	143	129	143	130	135	179	142	148	140	177	146	151	125	127	135	163	155	159	157	149	135	187	153	157	138	141	134	157	163	150	173	161	137	141	160	137	146	140	146	139	159	155	146	160	143	156	136	151	145	143	129	142	144	135	159	146	152	153	138	149	156	158	142	139	161	129	143	161	161	141	164	162	155	159	143	170	168	140	126	169	155	149	145	155	156	144	162	128	148	162	133	149	151	159	149	153	127	148	140	125	140	157	131	157	151	138	145	185	152	133	161	162	161	154	132	140	141	149	143	155	160	156	149	155	147	158	150	164	143	150	148	161	162	162	149	150	163	153	140	154	140	138	142	146	142	134	146	153	135	137	162	141	142	137	154	150	149	150	145	159	147	143	160	138	151	154	139	156	155	150	152	148	159	149	151	144	132	152	117	154	142	138	148	120	134	158	157	150	146	145	152	168	170	153	137	143	144	147	158	141	155	138	146	144	145	137	159	148	138	138	172	163	161	145	152	160	138	140	143	158	120	157	157	139	157	147	150	143	170	178	131	127	137	135	171	172	169	149	128	156	186	147	155	142	138	138	162	134	149	156	146	161	149	138	143	152	143	143	150	147	141	140	149	143	139	144	169	137	172	158	147	167	159	140	125	169	142	156	142	149	140	153	144	139	166	144	147	154	147	159	151	159	154	152	154	123	142	154	158	140	139	176	162	155	163	167	138	148	134	148	156	162	164	131	146	155	135	140	157	145	147	142	139	143	138	135	130	137	151	168	156	146	137	140	159	139	150	158	130	136	135	132	129	130	140	131	160	146	132	144	141	144	152	150	152	141	168	157	145	142	138	151	134	173	145	149	152	175	163	141	157	145	121	142	157	156	162	139	125	154	143	153	152	144	143	167	137	150	148	153	139	162	161	155	133	143	142	147	134	144	128	154	149	159	150	134	145	151	145	158	143	163	143	145	177	142	159	138	135	145	148	151	154	168	162	139	147	158	159	145	125	141	145	126	140	132	167	174	176	149	170	138	125	158	156	150	152	126	145	159	153	148	140	147	140	148	152	134	155	189	142	142	151	160	129	154	172	142	145	114	128	125	143	148	120	164	141	158	150	167	139	136	143	153	144	152	155	152	136	148	138	142	157	163	162	140	143	157	142	128	169	150	119	160	139	161	154	152	141	148	140	142	139	168	138	150	166	145	145	134	158	131	131	158	167	156	138	153	148	153	153	156	138	134	119	125	168	147	146	161	146	138	146	165	142	128	124	149	136	166	142	160	135	154	154	149	154	148	163	134	129	143	165	158	162	129	138	151	143	143	158	168	133	128	152	174	148	153	161	166	152	156	126	150	142	149	140	133	131	152	145	149	128	142	132	179	147	110	147	161	142
2288	394	438	530	441	437	401	399	402	373	366	374	395	364	360	374	359	397	366	399	338	385	366	362	358	389	374	370	392	357	335	334	372	368	366	385	373	355	409	392	382	371	367	368	349	379	372	356	365	344	383	357	345	340	330	348	359	357	386	379	379	375	404	352	374	369	370	342	387	356	356	349	369	369	364	391	357	369	364	357	363	347	357	366	371	347	380	381	375	355	336	349	387	362	371	395	366	368	357	377	380	383	344	380	366	384	362	355	398	389	420	371	318	362	379	368	385	379	377	351	364	350	373	357	349	374	364	385	356	402	396	366	370	409	383	344	340	349	365	356	375	389	370	322	398	371	348	361	400	391	381	371	339	344	376	358	395	391	364	366	381	365	347	367	360	389	356	384	371	349	352	395	357	368	391	366	382	368	377	354	400	354	364	363	381	383	376	348	354	396	383	361	367	362	345	319	381	363	371	356	373	358	399	358	392	364	373	393	362	381	345	375	344	356	390	382	365	377	327	363	392	336	392	383	391	380	344	410	356	343	390	367	375	357	368	383	377	365	364	382	373	361	371	351	389	353	343	394	382	386	387	375	379	343	354	374	366	358	358	367	413	372	359	350	363	388	336	310	356	343	369	395	354	363	352	373	314	338	342	328	362	373	365	375	353	348	391	389	373	351	343	422	386	346	360	377	391	401	330	367	341	363	371	353	405	375	403	394	367	397	383	358	370	377	365	357	398	382	400	388	380	333	364	399	409	379	367	379	352	347	369	357	360	355	386	368	361	373	389	389	368	419	370	339	373	371	349	350	362	358	379	391	366	380	388	374	330	400	364	347	376	380	345	389	365	365	358	359	364	369	386	359	355	361	361	359	357	352	359	390	373	323	350	361	354	359	385	369	395	343	370	368	355	382	354	409	347	394	388	364	360	348	371	358	360	351	360	364	385	381	364	369	377	379	352	387	373	362	377	373	361	383	361	347	354	364	387	383	382	359	394	387	413	378	385	342	353	338	366	372	357	382	414	358	372	369	357	355	408	341	357	364	341	369	377	359	372	352	364	338	370	343	342	366	375	388	375	350	371	355	352	357	386	381	335	350	350	392	400	334	353	290	354	360	344	365	356	375	339	376	364	354	357	365	350	374	383	374	394	381	392	394	368	324	347	348	380	378	347	349	380	389	366	377	362	368	366	357	385	356	377	356	370	373	390	343	371	349	395	353	365	372	376	399	359	356	373	379	356	349	382	371	355	364	380	394	371	385	367	358	400	370	389	361	380	370	378	381	356	386	353	389	353	366	376	324	374	369	389	366	394	369	370	337	366	387	324	404	380	366	348	359	360	385	399	347	352	371	355	386	360	357	331	386	372	362	381	397	380	352	398	356	343	387	361	371	373	366	406	325	369	362	326	390	337	360	371	349	390	350	375	370	382	383	377	369	369	373	391	388	331	367	389	368	366	363	397	352	328	381	386	354	369	385	366	377	363	401	369	402	383	381	354	404	367	346	384	354	381	366	370	371	383	389	369	386	340	372	363	359	367	327	397	355	414	399	384	389	364	387	343	381	339	332	354	355	354	372	358	374	385	379	355	368	372	352	384	337	315	359	410	345	375	360	331	350	344	414	364	370	356	396	352	405	343	397	384	376	350	343	381	386	377	383	373	357	371	380	352	374	385	352	361	376	322	374	384	399	344	368	397	362	386	371	352	347	362	352	368	332	390	367	373	353	343	351	361	394	359	366	365	366	361	384	365	391	349	394	369	356	387	354	341	373	364	360	343	359	345	362	386	368	355	390	347	365	354	392	371	380	342	387	347	379	360	356	369	342	389	348	344	387	346	372	373	392	359	378	369	356	331	345	361	379	361	356	368	350	373	361	339	366	342	389	365	377	350	368	388	426	389	375	369	399	360	380	389	354	354	376	410	373	383	356	353	375	385	351	368	394	389	400	367	363	385	360	365	354	357	373	390	376	359	404	378	353	335	354	366	404	361	365	387	372	362	326	355	369	356	380	342	393	351	349	386	370	365	364	361	331	363	385	377	368	385	348	362	379	345	402	377	384	354	348	373	396	361	368	362	363	359	364	374	350	365	375	358	354	364	396	387	385	371	364	360	371	360	378	365	352	374	347	369	366	351	337	359	345	373	330	376	363	344	356	355	332	387	387	386	352	400	353	355	338	362	379	317	386	352	327	383	352	365	379	374	363	398	355	363	370	379	382	351	371	354	367	352	393	372	355	392	351	376	388	375	377	327	390	345	381	385	367	370	363	385	365	378	355	411	366	377	386	362	372	357	400	385	360	378	369	373	331	367	361	379	368	377	324	372	337	330	388	337	393	403	377	338	358	360	331	340	379	364	373	345	380	387	356	380	354	343	374	350	377	402	372	391	347	364	400	327	357	397	360	382	377	336	373	391	408	367	356	368	382	348	374	354	369	366	407	407	337	364	369	350	346	361	387	351	380	342	375	373	406	371	402	364	352	360	366	353	388	337	367	356	357	381	397	359	347	387	357	384	359	380	361	377	329	359	385	361	332	369	396	374	366	389	380	381	349	343	343	344	342	349	382	378	370	367	350	372	368	333	377	379	367	363	381	397	371	370	352	331	372	391	347	358	335	355	353	372	349	346	364	357	335	358	406	334	361	396	380	350	364	357	367	384	379	362	373	368	381	379	344	360	383	369	367	379	345	368	371	350	328	350	356	342	413	365	366	342	342	370	355	362	357	323	361	369	386	365	393	340	371	355	392	356	366	343	366	352	369	378	383	409	339	362	372	363	338	363	373	379	363	351	382	382	367	361	406	367	351	363	380	345	356	382	352	368	363	383	375	386	351	346	400	417	347	363	354	363	404	385	347	370	382	362	367	378	363	373	351	350	340	364	349	367	378	349	330	374	348	358	387	352	364	357	359	357	353	384	360	373	406	355	353	377	397	361	356	364	365	385	354	357	349	342	375	373	396	369	378	383	372	354	372	352	343	386	339	374	340	355	359	368	382	364	386	365	405	370	349	363	364	375	346	350	368	368	380	341	362	339	382	388	323	329	358	351	400	374	382	394	305	386	389	366	369	358	356	421	377	382	369	411	395	391	366	363	382	365	390	366	373	393	367	355	334	378	349	381	371	378	402	387	390	389	378	366	389	380	372	381	392	373	361	396	390	356	386	355	382	352	389	386	397	370	346	381	365	371	390	350	395	343	382	375	379	361	336	344	367	371	381	388	364	338	392	370	325	395	350	346	405	359	356	371	364	373	373	368	367	374	406	371	359	363	404	372	385	369	359	353	359	370	365	362	386	375	324	396	386	357	357	390	350	364	342	348	403	372	366	377	344	353	338	348	353	361	365	365	375	369	352	380	365	347	345	396	383	358	374	334	341	331	376	381	411	390	357	366	388	344	332	363	361	366	386	357	371	320	353	346	376	381	401	386	328	376	400	344	382	374	340	397	370	365	383	343	368	408	366	397	356	367	362	361	374	390	396	357	341	358	371	379	373
20677	2281	1150	874	574	419	336	279	216	191	173	164	154	116	122	132	117	125	140	108	99	102	120	105	96	91	84	83	70	86	98	101	95	76	96	96	90	78	66	85	116	94	85	97	95	108	92	85	76	99	88	85	96	77	79	89	72	91	76	72	90	89	96	88	90	74	86	83	66	98	67	81	80	80	66	86	81	74	74	81	96	82	89	95	100	101	72	65	88	93	86	80	99	85	91	92	85	83	83	91	98	86	107	78	76	77	89	95	78	77	91	87	109	72	84	83	73	88	78	78	83	94	78	70	79	78	79	89	93	79	80	93	92	72	69	112	90	82	100	87	71	77	74	89	101	107	70	98	85	83	65	69	91	74	67	84	97	97	73	97	79	87	78	68	65	88	79	73	113	78	81	70	75	105	71	93	89	79	98	75	102	89	88	86	102	90	84	82	77	81	99	67	89	84	74	86	102	91	78	86	70	98	83	74	59	84	83	78	87	78	96	72	81	85	82	86	82	81	76	83	93	88	77	85	91	85	73	72	94	87	97	87	98	83	71	66	81	93	84	106	94	92	81	85	85	74	101	84	75	86	86	85	103	83	88	93	81	85	85	80	92	97	94	77	92	79	78	84	92	87	73	77	94	77	88	82	97	68	76	87	73	76	80	73	88	78	86	73	84	88	82	83	68	103	73	95	79	82	84	92	99	97	85	71	84	90	88	76	98	85	73	90	77	70	79	65	94	91	83	76	78	71	85	89	87	64	78	87	81	84	90	64	91	71	79	73	75	69	103	91	97	96	92	73	65	74	74	84	87	86	76	94	89	90	73	90	85	86	73	58	92	82	89	74	84	78	89	73	98	67	76	83	81	95	81	88	82	70	94	89	100	77	79	85	82	85	96	98	84	82	82	71	70	79	62	78	93	110	79	74	88	81	78	69	89	90	66	92	68	75	85	77	79	103	94	76	92	85	67	85	87	92	88	87	68	86	86	93	89	75	93	89	81	80	77	101	81	76	86	71	88	90	70	75	75	88	79	68	80	86	80	79	76	71	77	85	83	93	75	76	76	69	87	86	90	85	89	89	73	81	84	77	73	73	77	79	78	77	82	84	88	77	85	95	106	89	78	86	95	87	90	90	86	93	81	72	72	92	72	72	78	71	81	94	74	77	84	82	89	82	73	96	80	98	83	86	84	79	80	86	70	88	93	97	86	64	75	84	91	88	83	94	87	92	82	74	104	100	75	78	81	94	94	87	87	77	88	81	77	76	88	77	77	96	90	90	85	98	80	91	88	83	85	97	92	80	75	73	101	98	81	95	74	73	69	78	81	90	81	92	84	73	80	83	88	76	89	78	75	79	107	96	101	82	85	78	95	84	93	75	74	63	85	76	70	89	77	74	79	73	87	88	74	95	75	89	94	74	67	83	79	98	74	106	65	66	96	91	71	74	80	95	79	72	89	81	74	90	53	100	99	88	83	86	85	74	74	94	92	68	97	73	69	79	78	97	56	75	95	96	68	87	87	79	81	78	85	91	88	79	79	86	93	83	70	79	75	84	83	91	83	92	82	83	87	78	93	83	80	100	86	73	74	86	103	89	77	93	84	93	77	73	77	74	83	76	82	89	78	74	96	74	93	75	85	77	87	83	82	77	75	69	81	77	97	91	77	69	98	86	89	97	67	77	75	80	76	80	109	87	80	84	100	92	89	78	94	71	63	73	81	76	88	94	92	66	94	96	79	90	88	70	75	76	79	91	89	81	72	101	88	78	96	89	73	86	78	77	66	83	77	73	87	89	81	71	77	82	76	91	92	75	90	81	90	105	75	88	68	86	80	85	73	72	92	96	73	77	100	80	83	87	89	81	77	90	87	85	83	75	91	87	81	100	80	80	74	76	78	69	88	79	80	61	94	81	96	82	80	89	86	78	87	74	99	92	88	90	69	100	89	75	85	82	84	90	77	79	102	92	77	91	78	81	92	92	87	90	86	74	68	99	87	99	83	70	76	92	88	76	80	94	93	99	100	99	75	96	76	82	79	73	88	80	78	96	79	91	80	60	86	111	67	76	69	75	77	84	99	85	68	83	85	63	103	88	73	67	86	84	78	84	84	90	94	85	81	81	70	84	64	77	84	84	65	79	99	75	93	82	63	93	94	81	92	89	83	93	75	74	86	73	82	76	93	81	90	69	85	78	89	81	72	82	76	72	90	83	87	84	80	71	78	84	82	107	89	92	70	94	82	97	91	88	84	94	104	87	84	86	78	80	104	70	110	91	94	81	84	83	85	84	75	74	72	86	64	99	64	84	77	77	79	98	77	81	90	91	99	83	80	93	85	70	90	54	93	95	92	79	78	67	91	84	76	68	82	88	83	85	81	78	74	82	80	83	72	73	77	88	106	74	84	80	68	97	82	58	91	95	86	88	59	88	79	89	90	69	90	71	60	90	77	85	90	72	78	90	85	81	98	94	78	80	69	80	89	74	76	96	84	69	86	92	102	95	79	106	75	67	96	72	93	78	68	95	69	81	73	92	89	82	73	90	82	86	85	70	62	94	76	74	68	73	79	91	90	74	72	95	82	71	92	112	97	93	64	81	71	55	68	73	103	74	92	63	79	70	81	82	89	82	82	69	87	86	76	82	62	88	75	69	90	75	86	96	88	90	86	89	87	75	82	82	92	97	77	93	72	93	71	88	95	80	76	86	76	80	83	94	68	90	90	71	86	79	86	79	71	67	80	87	93	72	70	69	85	89	88	82	90	105	75	110	75	99	83	69	92	113	106	110	73	80	77	83	100	78	73	74	66	91	71	81	84	71	100	92	85	88	80	59	65	79	78	92	69	77	86	86	71	83	64	83	97	91	70	92	90	75	89	80	92	72	76	83	71	81	85	98	61	71	82	78	80	67	67	73	82	87	88	90	83	96	79	76	81	76	90	80	74	67	102	71	96	82	87	80	82	69	63	70	87	84	77	94	80	90	69	92	73	84	92	78	81	76	89	84	76	80	83	78	87	89	84	75	94	94	88	71	89	73	93	91	99	76	77	82	76	78	83	74	76	65	75	64	101	91	67	85	79	81	74	96	98	59	77	71	75	72	77	87	77	85	85	81	70	69	86	76	79	83	86	108	88	83	89	75	94	75	88	88	70	75	72	85	97	83	91	72	72	81	54	68	94	81	98	84	96	94	95	91	84	88	84	83	88	89	63	82	86	101	89	90	71	76	77	86	68	76	83	73	77	92	79	73	90	81	79	84	78	92	59	80	76	87	91	74	88	67	63	83	84	74	77	82	87	86	76	86	85	105	91	92	85	75	100	84	92	82	80	88	78	67	83	93	80	73	79	87	63	74	68	73	75	76	83	90	83	86	87	103	87	81	88	71	88	76	104	85	85	73	79	74	70	78	70	75	95	83	94	86	72	93	92	101	83	76	86	73	98	85	90	85	87	83	95	79	85	80	74	67	76	67	75	82	91	83	85	77	67	92	67	76	65	77
10311	1096	2218	2776	2331	1927	1541	1224	1110	908	852	725	692	601	557	520	485	468	439	411	397	371	364	368	359	332	348	353	331	300	303	311	322	321	301	281	311	301	306	247	313	276	282	281	273	260	269	255	309	272	280	265	269	235	291	242	260	278	251	242	246	245	249	264	269	301	261	249	260	234	249	249	263	258	246	230	270	251	283	253	243	254	230	257	260	251	270	247	234	250	246	271	266	242	241	246	215	243	260	240	267	237	247	264	251	248	247	235	233	248	252	243	210	243	242	219	266	235	256	247	253	247	243	224	263	247	246	243	240	225	269	225	254	223	247	234	269	227	224	240	240	247	258	260	221	234	261	226	265	242	246	242	232	234	273	269	242	235	228	235	217	254	230	266	250	224	255	247	255	242	247	263	271	232	248	246	231	238	245	228	258	231	255	235	221	242	234	243	249	273	263	230	229	241	239	241	246	203	260	222	259	250	252	234	230	251	258	259	227	261	250	245	238	242	225	237	251	252	239	233	217	257	242	264	241	238	237	220	242	234	251	268	236	248	269	265	255	232	217	240	241	261	241	264	210	261	264	250	248	216	232	232	231	229	235	266	240	243	232	244	250	225	245	248	254	230	235	241	228	233	236	233	202	264	240	233	237	243	234	234	255	234	241	266	244	280	236	246	242	222	233	262	236	228	221	232	222	240	215	248	276	234	244	227	266	258	233	253	226	250	228	244	235	235	239	292	234	250	251	225	231	243	248	228	257	257	227	229	233	235	230	224	247	232	246	222	258	252	228	259	289	234	227	251	272	224	244	243	230	232	233	242	259	240	230	220	257	227	265	225	251	258	218	242	244	225	237	246	256	242	247	248	235	262	240	260	221	237	229	257	235	231	244	230	243	230	246	251	233	249	249	250	239	261	241	230	242	257	237	254	267	245	257	235	274	238	251	253	223	217	246	239	216	248	232	244	239	249	231	239	232	249	259	234	250	233	230	254	251	267	214	239	272	232	238	220	235	249	254	263	247	252	218	229	266	268	256	258	241	245	279	233	260	237	265	239	229	246	239	259	229	240	216	240	229	244	219	256	228	216	238	227	240	251	226	250	280	231	251	260	238	243	247	236	239	262	232	225	234	245	242	220	240	226	241	247	239	240	226	259	221	246	267	242	231	227	254	234	263	243	241	213	243	237	223	255	229	254	246	236	234	236	243	237	241	243	246	248	241	236	274	213	233	235	245	261	224	205	238	248	242	219	259	247	231	253	233	235	205	224	230	274	208	233	241	277	246	239	229	249	236	249	245	229	209	216	231	234	246	244	254	228	237	242	252	248	234	231	249	213	256	231	273	249	262	242	241	207	228	239	277	228	241	232	217	244	241	236	242	231	250	216	251	248	220	249	269	218	230	229	232	239	215	247	238	264	245	250	262	211	217	227	228	246	245	239	232	233	266	246	220	242	256	232	244	264	229	250	213	250	262	249	274	255	204	247	234	250	230	226	244	257	260	228	212	231	219	240	268	238	220	220	205	260	203	238	232	251	254	231	223	228	260	241	218	243	256	226	232	264	245	236	226	235	256	235	240	234	252	247	256	232	254	234	282	244	228	251	245	229	296	243	237	225	209	252	231	230	227	265	211	226	239	249	273	253	250	234	249	256	202	238	209	267	273	227	234	213	256	229	210	233	252	238	228	254	230	259	250	209	235	260	250	249	213	225	239	258	262	229	257	229	231	249	215	254	256	252	248	236	239	236	254	253	233	242	257	240	251	220	205	249	237	223	236	220	247	231	256	254	227	230	208	222	225	251	215	216	262	223	258	236	218	254	255	259	253	237	229	229	241	243	253	251	226	251	230	222	271	229	246	239	256	239	222	235	248	237	244	230	241	243	237	259	250	221	238	255	264	233	239	258	272	252	246	241	258	268	262	239	245	224	249	219	233	234	255	240	266	229	252	232	254	214	254	244	243	231	271	238	240	244	248	236	233	231	243	224	235	218	260	242	260	267	244	232	253	231	235	199	234	240	240	207	249	249	238	223	246	254	232	236	218	219	256	238	264	224	250	226	253	224	209	253	231	259	246	238	270	241	238	221	220	223	215	254	241	234	197	258	221	217	230	262	257	240	235	243	236	212	243	229	246	242	252	237	237	243	237	253	245	220	237	228	274	211	268	245	207	231	228	218	239	241	223	228	238	245	239	227	227	225	236	235	226	251	246	251	255	234	231	262	229	218	257	238	263	243	257	229	257	243	239	226	265	268	238	270	240	234	219	230	238	274	211	251	266	241	233	255	266	222	254	232	254	261	247	248	227	263	240	239	233	236	260	242	216	256	238	236	233	266	224	223	238	217	244	217	256	238	250	246	230	212	279	229	215	258	250	252	252	227	235	214	228	228	216	253	226	241	248	249	234	259	265	257	250	231	232	253	251	242	261	240	233	227	231	253	232	264	251	215	220	256	238	208	238	254	267	230	241	228	236	232	251	248	229	206	233	219	219	247	251	241	271	253	235	237	241	216	242	234	232	232	242	243	243	240	258	244	259	238	250	230	243	255	227	252	255	250	227	243	251	237	249	249	270	268	230	259	228	249	239	232	237	218	256	250	269	253	211	233	224	268	263	255	246	242	234	236	237	246	259	239	219	250	227	259	268	212	255	216	266	245	257	242	250	266	243	251	260	259	251	223	235	229	219	243	276	249	270	256	267	224	232	232	226	234	233	241	224	243	245	253	268	238	222	261	241	235	224	262	259	233	254	247	257	239	252	258	226	233	255	211	243	250	230	249	268	276	249	238	253	248	245	260	216	227	244	247	261	236	248	270	244	241	208	241	230	252	256	222	241	239	235	246	262	228	233	236	250	236	248	265	235	223	209	247	238	266	245	268	225	222	248	232	265	246	238	230	263	237	234	260	252	258	234	262	264	260	221	252	272	228	249	238	238	232	247	237	238	242	241	240	220	250	252	256	244	230	260	253	241	236	249	203	266	239	258	235	242	265	261	275	221	231	220	251	239	224	208	218	273	240	200	247	225	223	227	236	242	247	235	233	226	258	248	234	250	283	212	256	247	253	230	226	224	271	227	255	252	221	241	237	241	231	233	253	260	232	265	223	241	254	228	240	229	266	235	230	224	257	230	262	247	251	220	241	224	242	248	237	284	237	248	262	221	271	269	235	253	250	217	248	233	249	237	230	256	252	225	226	234	224	239	240	244	244	270	260	219	253	264	272	237	228	239	217	197	241	245	250	269	274	252	210	245	257	232	223	247	221	245	223	255	255	248	223	252	227	243	254	241	245	254	224	212	252	231	232	261	213	260	218	244	230	242	256	269	233	211	246	256	240	249	234	249	244	229	254	254	256	256	233	243	238	250	248	247	249	216	226	246	237	232	263	250	239	209	209	232	258	215	242	256	235	235	247	225	235	237	229	241	215	261	246	237	237	262	236	242	237	234	236	256	246	254	246	206	242	236	225	213	212	238	249	237	221	232	236	262	257	237	212	239	260
33857	7645	2509	1877	1223	874	647	560	499	467	378	331	308	283	299	260	252	231	259	226	241	234	234	226	211	212	206	204	226	202	210	197	197	223	223	233	240	182	184	224	202	225	189	203	204	192	182	200	170	210	199	214	200	214	203	205	193	200	233	201	206	210	171	180	213	202	195	193	213	200	204	184	206	184	201	179	207	195	183	231	203	224	172	172	178	180	198	200	186	197	173	202	185	206	212	206	194	187	204	163	187	203	182	181	171	201	202	212	177	186	181	199	164	206	192	188	175	196	213	205	193	202	199	203	169	192	210	185	217	205	213	205	182	210	170	196	173	172	198	190	209	220	196	205	160	189	183	195	212	212	205	210	204	184	188	188	152	171	215	198	212	199	186	232	202	192	189	208	187	187	213	208	208	183	198	153	188	195	158	192	188	187	216	193	174	184	185	196	180	245	195	194	208	214	243	212	180	202	233	200	202	197	199	168	197	186	186	185	199	190	195	224	217	174	214	191	173	202	198	199	194	185	207	198	221	180	190	179	196	196	205	197	197	188	190	186	179	176	187	184	193	218	190	188	212	190	203	199	193	187	190	194	170	181	178	187	194	187	174	194	223	190	222	188	175	180	187	191	172	197	198	214	211	207	217	194	204	185	187	185	209	203	179	209	191	209	204	201	197	201	164	177	201	232	173	183	193	183	223	198	194	206	183	165	193	188	195	193	186	198	204	181	203	184	188	179	168	200	194	212	174	177	168	201	186	217	202	200	190	192	183	190	191	185	211	210	208	162	174	213	168	206	193	192	180	176	184	187	196	161	196	202	204	213	209	204	165	222	185	193	204	191	202	189	187	182	195	204	202	195	188	182	206	184	180	219	199	182	187	190	210	155	171	204	193	168	173	186	172	194	177	181	172	204	225	173	233	208	201	191	179	196	180	179	192	197	197	187	176	184	198	184	198	193	192	161	167	194	203	189	209	189	194	209	180	186	200	212	157	215	195	194	206	215	185	204	192	186	206	191	182	184	170	188	161	211	174	201	174	178	196	190	217	186	197	173	217	196	178	168	220	181	195	202	199	216	191	194	215	212	184	215	202	173	224	208	180	191	223	199	176	168	187	193	214	182	193	194	206	210	197	199	170	209	213	191	187	195	149	203	199	184	180	215	186	186	182	170	200	207	186	217	183	191	204	169	194	166	191	201	184	200	191	194	202	207	200	172	175	185	181	177	201	190	185	198	177	215	196	200	201	172	193	196	230	196	162	187	202	200	199	177	204	194	199	193	182	181	196	178	165	205	189	191	200	207	197	186	211	191	201	159	195	197	184	194	191	175	198	203	234	218	188	206	178	198	195	181	193	219	184	187	202	175	179	208	202	187	187	190	191	174	179	180	176	188	197	190	209	205	156	188	168	202	177	175	193	204	201	192	195	187	173	198	175	202	223	211	183	186	204	209	206	218	197	196	194	184	205	183	204	194	224	193	188	160	171	210	207	182	190	201	218	167	173	209	164	194	202	216	173	199	193	202	188	207	207	189	192	220	190	188	184	168	224	201	203	192	175	193	174	178	173	195	198	191	209	181	219	199	198	199	214	206	197	191	196	185	180	218	178	194	221	190	194	221	203	213	172	218	196	180	190	193	183	170	194	196	191	192	196	184	191	211	192	199	208	223	176	188	178	205	178	215	203	219	198	174	193	198	192	200	195	204	183	188	204	202	195	192	214	219	183	196	199	214	216	200	195	219	202	179	203	181	217	201	209	206	181	163	196	203	184	172	185	152	189	187	198	183	218	192	199	174	204	178	186	218	194	207	207	205	186	179	189	217	187	200	199	211	197	186	208	191	206	208	205	206	188	172	175	194	181	193	174	195	194	191	202	200	190	201	174	209	190	181	185	206	179	197	187	179	189	175	200	215	185	189	174	208	197	206	194	195	198	192	186	186	214	194	203	196	211	201	193	181	198	217	215	191	220	192	185	210	192	223	196	197	186	196	191	191	190	228	175	199	207	186	185	203	201	205	194	209	178	182	190	232	184	183	204	189	237	217	191	175	197	177	195	195	216	193	176	200	203	203	187	195	180	198	183	191	173	214	179	163	187	204	173	198	191	215	197	180	222	199	205	232	189	214	214	222	186	190	210	173	191	191	217	227	199	202	203	194	204	182	205	173	186	190	181	190	180	187	191	201	206	176	207	193	164	208	210	202	199	210	184	187	199	182	201	193	182	171	179	187	189	201	203	208	185	170	195	200	182	223	203	178	172	182	189	209	178	196	195	198	185	182	188	199	215	190	216	183	201	195	158	214	191	193	189	201	211	191	228	214	185	198	186	185	182	192	202	199	189	206	188	185	203	203	191	198	226	201	232	195	188	204	178	205	194	188	213	203	190	168	219	187	163	201	175	187	183	199	199	183	213	183	209	223	198	190	194	185	220	194	192	186	228	187	206	199	192	185	210	211	208	201	165	180	183	210	210	203	176	202	184	199	204	187	194	179	196	190	197	190	185	189	169	198	177	175	216	223	194	217	195	170	193	198	187	170	182	189	201	208	190	210	209	209	196	221	190	200	173	186	186	213	199	203	221	168	203	185	182	172	182	193	182	195	168	202	206	212	185	192	195	207	185	190	177	202	212	187	197	188	189	214	206	219	166	186	183	192	196	173	206	172	217	190	174	191	178	211	192	187	198	183	174	219	165	176	212	224	203	168	191	231	206	202	211	184	185	196	177	184	182	202	207	199	210	179	186	217	203	195	194	200	208	193	211	197	183	206	201	187	197	179	181	197	196	179	190	202	200	222	186	170	232	187	203	183	198	192	176	214	192	200	188	210	195	210	209	196	206	194	195	251	198	175	203	170	180	180	190	196	213	176	187	184	153	170	208	215	197	206	191	180	161	180	189	201	194	199	186	180	196	167	202	212	206	193	187	197	161	208	191	191	191	200	191	188	209	196	189	217	197	175	209	189	192	172	169	182	216	210	182	182	181	193	207	209	189	173	187	203	191	181	222	193	170	205	196	175	200	177	186	188	183	190	194	179	202	187	199	188	182	191	196	198	208	185	204	199	213	219	197	199	212	199	196	209	198	181	186	184	194	180	195	174	174	200	169	195	200	167	202	181	182	196	208	213	169	178	165	187	203	202	178	198	182	204	171	189	176	198	216	193	193	206	211	186	184	201	176	203	184	185	198	209	193	194	208	195	200	189	186	213	192	177	175	191	197	202	197	215	197	186	196	159	182	180	183	197	189	193	211	207	210	177	201	183	171	177	197	201	197	197	183	208	199	213	197	190	193	203	202	202	191	206	186	184	199	194	200	165	194	202	205	185	202	202	195	200	197	189	184	212	192	182	202	212	203	166	217	182	188	180	199	180	182	192	204	175	205	167	184	181	195	189	177	163	184	180	216	197	204	195	196	192	198	201	203	190	183	193	189	194	200	186	198	196	186	233	184	209	216	202	175	199	183	226	190	192	182	199	200	202	191	214	207	191	167	219	166	186
15989	1979	4367	5313	4497	3620	2946	2463	2049	1855	1626	1456	1254	1232	1103	1014	969	915	863	881	820	793	786	665	704	688	688	633	682	677	629	628	607	638	598	554	603	576	594	601	554	577	546	544	534	568	571	502	527	530	546	508	539	553	551	519	508	511	510	552	553	475	511	444	546	536	502	502	505	513	471	516	529	485	465	487	503	478	461	498	503	489	531	504	510	522	528	506	478	506	465	490	488	532	516	492	527	522	520	458	517	525	498	537	504	489	479	501	489	493	488	494	528	503	476	513	509	479	485	500	504	487	506	551	491	536	502	483	498	541	520	495	502	482	532	521	476	501	527	500	464	478	482	493	499	499	493	477	540	502	489	497	471	501	487	457	508	473	526	512	453	491	475	478	475	494	519	505	478	469	493	511	524	495	499	496	505	504	497	511	495	492	487	471	515	494	500	488	482	509	527	442	477	509	471	452	501	465	511	519	470	494	474	494	472	484	478	444	483	504	439	508	459	513	439	442	527	466	496	524	472	506	498	496	464	521	493	451	477	491	463	478	466	487	504	473	463	499	507	495	491	526	477	478	469	490	476	503	450	515	522	504	453	499	479	542	496	488	522	487	491	482	503	531	505	506	502	468	493	478	477	512	499	453	441	461	495	501	502	487	505	483	499	502	441	512	487	496	458	522	496	491	498	541	479	501	478	453	521	440	496	518	479	462	492	446	504	486	493	463	488	482	510	464	485	494	481	468	533	514	473	522	512	488	501	489	499	504	499	471	501	499	535	488	449	518	522	420	487	454	493	495	443	502	518	506	496	494	458	516	491	508	456	478	462	511	457	532	493	479	470	459	482	507	487	519	483	493	474	505	537	471	433	453	513	486	511	512	470	448	447	535	490	520	476	473	474	510	510	510	454	452	495	483	440	456	502	477	515	502	501	536	510	535	465	501	476	464	489	480	492	517	475	524	495	486	506	471	457	482	466	498	488	473	485	481	470	492	470	510	494	486	499	481	492	501	480	477	483	506	470	507	492	453	482	490	496	517	441	473	464	473	511	471	494	478	477	477	486	513	488	494	470	487	492	484	533	477	470	504	454	500	482	528	473	499	463	469	490	478	500	487	498	493	474	501	553	477	480	469	512	475	508	474	494	517	505	464	513	448	487	491	480	470	499	486	463	490	498	481	508	518	466	498	515	472	484	492	510	469	455	492	498	446	516	522	506	483	478	503	480	454	495	505	453	445	482	488	454	481	472	475	462	489	508	492	484	511	453	471	478	496	469	503	493	471	501	494	503	502	512	470	482	468	527	500	506	465	501	498	492	475	502	472	475	436	500	477	539	501	506	462	528	537	524	498	465	488	530	484	521	453	495	500	493	511	495	470	475	484	507	483	479	505	466	494	496	490	501	470	478	455	490	480	492	554	523	489	477	483	502	510	498	463	547	488	539	509	487	488	503	462	528	508	527	493	542	490	492	509	490	500	469	497	474	493	481	452	496	486	490	505	515	458	473	454	492	517	489	477	498	514	484	513	501	447	534	527	467	519	478	478	500	484	471	523	419	510	476	489	532	497	499	463	486	477	485	421	524	475	493	440	496	503	452	501	522	436	470	460	512	484	477	521	490	485	496	553	539	503	537	495	478	511	462	531	424	474	500	496	497	509	495	484	496	482	449	490	492	478	522	524	458	485	501	510	500	498	511	474	493	514	492	493	494	436	471	547	499	479	452	495	486	515	459	507	500	532	497	499	513	496	477	511	491	471	485	485	461	483	508	501	533	465	495	505	525	486	483	515	503	495	476	460	512	495	474	517	547	458	497	493	523	479	488	505	484	484	490	472	504	517	497	486	450	480	492	514	446	498	500	493	492	483	468	483	469	521	500	488	508	480	500	497	507	493	485	464	462	492	497	505	479	523	494	500	496	475	488	476	509	474	516	470	496	511	516	469	499	495	486	488	499	534	490	489	491	504	478	509	521	481	511	485	500	513	492	475	486	460	523	473	491	475	509	438	509	473	430	491	488	482	437	464	494	483	503	494	477	474	468	486	507	454	525	469	487	465	500	527	511	470	458	496	502	488	515	533	521	481	518	521	496	519	493	500	524	540	465	476	452	482	460	446	489	489	498	488	483	506	480	490	515	514	479	484	483	479	492	509	494	463	485	474	473	485	514	533	480	536	494	498	512	492	478	461	449	492	470	449	505	484	467	497	480	484	494	468	464	502	544	494	486	525	499	477	484	495	500	473	512	499	462	494	451	490	464	481	469	504	511	501	492	501	465	500	530	445	470	514	518	502	494	474	452	510	515	486	483	509	531	493	516	494	475	515	515	462	489	508	454	488	470	480	522	521	473	492	442	485	517	505	488	512	502	484	527	465	456	510	494	479	474	487	489	503	512	539	490	467	500	483	499	474	498	506	513	482	523	474	458	499	488	509	491	509	465	490	486	497	487	489	484	500	483	488	456	509	509	488	520	453	535	508	475	492	496	496	471	455	485	516	481	454	458	553	448	522	482	513	464	472	502	442	461	477	490	520	484	523	495	495	520	476	534	452	512	498	501	491	509	458	492	505	483	471	459	470	517	520	438	516	476	473	470	508	487	516	543	493	474	505	475	455	484	498	499	486	459	493	482	496	532	479	473	508	484	466	504	443	479	487	484	469	525	515	475	531	511	532	477	521	499	475	502	472	480	466	509	453	481	497	513	504	501	503	458	448	504	496	452	517	488	460	503	469	485	488	475	482	472	494	474	488	467	480	508	461	462	488	522	456	504	481	494	500	483	487	492	492	504	555	523	492	499	487	455	463	439	490	503	496	476	507	522	526	521	493	517	524	542	489	513	537	491	476	493	492	485	454	465	482	481	497	470	469	483	498	487	517	478	494	500	471	476	490	495	492	452	506	487	479	476	503	488	456	488	490	477	499	508	486	478	491	466	498	492	508	493	467	506	463	526	465	463	464	515	485	482	462	455	505	482	487	488	458	501	468	517	519	486	514	501	491	504	482	471	503	499	457	496	468	490	535	526	469	483	491	494	491	503	498	463	489	501	484	496	478	496	453	501	502	461	449	494	470	502	509	474	487	535	526	474	500	439	465	496	466	464	495	460	525	502	502	496	493	469	475	466	511	492	516	495	512	479	531	517	497	489	473	500	491	510	481	488	464	536	478	450	489	516	480	466	477	512	525	517	535	488	473	465	477	454	523	508	465	485	478	492	461	468	484	475	481	513	470	422	491	496	487	498	529	502	511	504	504	473	492	477	480	467	460	495	491	515	520	461	465	508	504	478	503	455	467	489	491	481	472	504	466	498	494	470	497	474	523	462	462	498	527	443	509	474	455	468	519	461	491	473	527	475	527	511	507	480	513	510	484	517	544	502	489	494	503	480	518	495	484	509	508	527	466	475	546	513	500	525	485	479	431	436	484	461	483	480	468	477	516	496	507	533	524	496	516	508	495	471	539	446	485	491	506	490	514	453	445	501	512	487	488	529	506	499	536	485	502
3248	220	162	177	177	173	173	169	139	125	144	129	138	158	167	131	154	158	146	148	157	155	129	144	169	142	146	149	151	167	166	152	168	170	154	141	127	152	142	165	148	144	146	140	143	143	136	148	149	172	149	147	162	168	154	123	141	132	129	141	156	160	148	155	152	137	142	150	152	136	182	151	152	170	151	168	134	156	164	153	134	165	177	144	175	157	137	166	159	144	141	135	166	162	156	146	153	146	131	152	159	151	154	177	183	152	133	134	144	136	150	144	146	142	161	149	153	163	144	152	146	172	159	145	124	140	146	147	150	133	143	154	154	153	145	130	155	143	171	151	142	141	142	136	153	146	148	158	167	138	143	135	154	147	149	160	125	151	139	133	151	138	158	148	131	165	162	156	159	170	147	151	131	151	151	145	132	133	157	133	150	133	153	153	179	155	146	152	133	144	164	139	124	135	157	145	155	142	147	143	129	153	153	171	150	130	135	130	153	157	151	162	168	125	167	134	170	146	153	152	138	122	171	162	144	142	155	129	163	142	169	150	131	138	171	142	162	142	168	142	135	126	148	148	138	147	156	136	158	153	153	152	157	168	151	134	150	154	147	137	150	144	156	163	145	155	163	166	154	142	152	168	159	157	153	133	133	141	150	152	143	139	152	145	128	144	138	150	163	138	146	160	152	130	145	127	174	147	149	149	140	161	128	142	172	158	135	151	142	130	150	165	158	152	135	133	153	132	157	156	166	135	160	153	165	145	130	175	162	156	122	153	180	149	131	158	135	150	144	150	139	162	142	155	134	153	149	137	160	129	141	150	170	150	134	145	151	143	160	127	153	156	158	153	130	143	152	140	157	113	145	150	138	153	143	151	161	161	155	147	163	139	148	149	155	119	130	137	142	142	140	146	134	158	150	142	153	149	137	127	161	154	158	153	160	142	157	158	157	161	143	151	137	150	161	153	152	149	133	148	150	159	146	151	130	122	156	144	156	134	153	135	139	129	147	161	155	155	147	174	137	150	129	145	177	145	156	145	160	147	131	135	145	142	151	143	147	168	157	139	123	158	158	159	145	125	132	157	131	136	148	135	176	138	148	148	142	137	144	130	153	183	152	138	154	146	148	151	126	124	143	152	141	115	132	138	143	154	144	142	158	143	152	119	161	155	152	119	142	139	145	147	133	142	136	136	132	138	138	155	150	164	154	173	155	141	136	157	136	160	165	147	135	178	171	148	144	143	124	141	145	163	139	150	151	140	157	149	139	135	151	144	133	143	156	148	154	138	135	159	150	153	141	188	144	158	146	132	163	146	141	147	151	143	139	166	155	151	146	138	153	147	156	155	145	158	172	124	165	140	146	152	133	146	146	152	160	138	135	149	163	164	147	145	132	148	146	148	133	174	140	169	129	165	167	159	156	167	151	143	129	144	162	129	152	137	128	157	137	145	148	160	140	142	148	147	160	150	149	149	141	143	137	153	178	156	152	137	128	131	133	136	158	133	157	130	150	158	155	169	123	158	142	189	154	165	153	148	156	146	156	160	131	157	116	146	175	182	132	149	132	152	126	154	155	171	155	134	168	137	141	171	160	166	152	161	148	129	163	155	135	148	160	130	147	149	164	151	145	180	152	141	142	132	132	127	129	127	152	145	166	158	169	147	143	166	167	159	173	132	132	161	167	144	162	155	136	146	144	154	148	172	163	150	153	154	135	154	156	180	145	138	161	144	158	170	151	153	157	125	143	134	154	149	175	154	157	130	120	149	149	140	157	143	152	152	161	156	154	141	144	152	144	152	138	143	137	128	138	155	144	162	165	151	156	145	164	139	135	158	170	153	151	161	147	142	149	141	126	158	157	139	169	164	149	140	154	144	156	160	131	153	161	149	135	171	155	132	144	152	153	180	162	149	147	142	134	165	132	141	140	151	139	121	166	146	138	166	153	145	130	126	136	143	163	155	132	147	167	156	134	168	152	150	161	153	157	149	180	148	142	158	162	164	154	162	129	169	148	130	160	157	182	153	152	146	129	158	163	144	159	172	157	146	145	161	148	159	140	177	154	155	136	157	139	133	131	162	129	135	156	162	182	159	161	145	143	153	132	159	151	158	156	140	162	149	128	164	151	142	150	161	148	148	135	140	149	143	168	156	132	138	174	147	144	124	127	141	158	143	158	133	120	160	167	138	150	157	140	155	154	155	150	155	140	134	167	152	147	133	146	136	140	134	165	164	151	151	150	143	157	166	132	144	150	136	138	158	127	149	133	158	141	152	159	130	149	178	151	135	154	145	122	150	163	150	163	153	149	142	133	143	129	120	144	151	150	174	151	141	136	135	151	151	168	154	128	140	147	156	148	131	136	149	132	155	150	138	136	134	168	144	143	155	147	147	146	145	150	151	161	146	162	159	133	162	169	153	156	141	144	120	148	144	144	150	124	166	174	145	143	142	158	147	154	141	146	139	118	145	172	149	131	152	162	168	131	116	160	162	158	134	159	126	135	141	145	136	130	153	142	136	166	153	134	142	140	165	167	146	166	136	151	167	147	144	160	119	147	144	145	164	134	150	164	153	169	131	160	131	175	148	141	150	154	180	139	124	166	143	121	148	133	135	160	155	123	143	157	147	142	158	137	170	135	143	148	141	145	142	138	159	132	170	150	129	142	139	185	155	147	154	137	151	148	160	160	141	140	163	162	138	164	146	143	147	144	169	134	166	155	146	142	145	153	143	172	141	141	155	140	150	142	121	152	150	152	161	161	152	155	168	151	145	170	132	131	126	163	148	134	145	158	139	136	144	151	146	154	144	133	145	128	150	143	142	167	162	134	142	155	160	136	163	146	167	131	120	143	152	154	151	169	161	171	144	166	140	138	162	192	160	133	167	151	142	122	152	134	122	156	165	163	165	158	142	145	140	150	134	154	134	176	157	139	141	150	113	143	152	148	144	167	142	130	148	148	147	160	136	169	130	127	137	115	155	149	139	132	157	145	147	149	134	168	155	153	131	154	157	136	132	139	149	143	144	135	143	151	161	138	138	140	167	159	143	154	161	157	150	146	149	142	144	131	148	154	145	133	140	140	148	137	153	138	155	156	138	134	130	147	155	176	151	129	118	154	153	137	151	177	160	155	131	140	154	150	147	116	159	138	146	142	129	163	131	154	151	159	119	141	137	154	157	177	146	142	136	168	151	144	152	160	147	150	146	143	137	143	138	164	175	136	143	172	148	136	129	161	152	161	161	140	151	136	145	148	156	136	109	147	145	151	138	146	165	140	169	149	134	115	139	168	148	141	140	163	157	155	155	144	127	149	140	139	149	140	168	159	157	133	155	161	132	155	152	168	175	130	157	160	126	132	137	156	154	166	156	150	140	145	137	161	144	137	137	149	160	155	142	157	141	145	143	152	137	150	153	137	154	166	126	130	152	144	142	118	157	165	146	138	151	138	164	129	144	142	147	146	165	137	137	152	157	155	132	147	143	149	171	153	157	165	156	183	161
2726	428	482	494	457	414	410	409	382	369	386	389	428	395	381	388	390	374	421	345	370	378	387	367	362	360	379	367	402	384	345	356	357	322	325	377	357	385	402	380	339	371	340	370	372	344	352	383	357	413	402	340	390	395	410	369	355	359	380	358	389	393	348	343	362	350	350	330	348	378	386	340	336	371	373	378	430	384	387	390	392	385	376	389	355	376	407	411	338	367	346	398	369	336	338	387	347	392	353	403	346	370	396	366	365	327	399	350	376	361	397	372	376	385	371	370	371	390	385	346	370	373	391	343	363	327	400	375	342	366	371	384	382	358	379	358	333	374	379	389	360	346	384	371	395	345	379	381	348	367	366	335	381	387	358	353	410	345	405	355	378	382	395	374	372	378	384	358	358	354	358	392	376	353	377	355	393	375	373	344	383	394	354	358	383	356	339	408	362	399	378	370	357	357	388	363	339	384	370	379	396	365	380	371	427	382	368	361	347	359	358	376	368	339	347	328	360	361	366	395	357	360	368	358	374	354	339	392	392	364	398	359	365	356	383	338	376	364	388	357	383	376	334	370	361	364	392	373	355	377	416	375	364	342	389	349	359	355	382	364	397	371	401	363	359	344	377	375	364	356	339	375	372	378	348	405	354	332	362	390	389	297	366	331	343	376	342	345	396	348	397	397	375	340	401	409	399	354	369	400	409	367	396	355	366	355	381	365	373	334	371	352	369	369	360	360	361	373	356	400	351	326	399	402	369	343	372	335	376	371	354	348	352	389	417	329	391	368	366	369	373	362	342	389	377	385	378	391	356	387	380	371	351	339	388	350	406	350	349	361	373	357	361	374	383	364	372	357	346	360	364	367	354	371	371	395	374	375	369	360	380	384	365	393	386	366	400	358	380	420	395	392	411	383	371	399	397	358	357	360	383	366	361	349	383	370	345	369	343	376	365	354	365	350	378	355	372	386	379	362	379	361	381	386	395	362	376	419	349	364	369	357	403	365	390	350	387	370	368	365	363	393	344	388	349	379	346	385	375	380	364	344	357	335	377	385	380	365	386	354	355	409	369	358	377	379	373	369	378	388	373	365	398	388	337	352	383	348	369	391	338	360	372	377	385	382	352	322	385	392	362	339	342	395	372	388	346	337	339	370	349	417	375	363	381	363	364	373	374	365	374	368	405	352	367	393	376	407	410	395	378	373	345	349	359	371	373	373	379	386	381	362	382	334	340	354	384	384	384	347	368	373	361	380	381	386	374	352	390	382	324	375	340	384	391	332	345	384	396	356	349	396	370	364	347	391	356	372	349	385	342	385	373	368	352	365	361	352	354	365	365	383	399	355	371	382	385	361	399	365	340	385	354	351	370	357	351	369	380	364	367	390	380	376	328	366	364	372	356	362	380	382	389	395	386	357	372	385	386	355	350	368	350	365	351	362	382	360	337	341	351	366	374	392	358	374	370	349	361	377	370	354	341	354	350	376	366	339	378	416	402	360	369	375	351	359	376	394	382	369	368	372	350	366	366	390	328	376	341	388	366	378	388	347	379	359	362	373	403	360	349	359	363	351	335	374	359	375	362	359	362	401	330	378	379	343	399	379	345	375	371	368	369	393	373	355	383	400	372	369	299	384	383	344	369	368	393	359	344	362	324	359	380	345	370	383	339	368	384	399	350	351	357	373	389	365	392	370	366	376	411	354	365	352	372	379	369	362	352	367	325	370	342	380	360	366	361	363	399	362	397	378	382	393	373	374	374	338	349	382	331	364	379	365	384	331	366	381	372	350	358	383	389	393	389	336	350	404	347	405	397	360	374	347	349	347	369	384	366	369	333	359	375	339	360	350	382	373	393	380	391	391	361	343	378	366	394	367	351	347	369	377	404	357	406	356	382	370	383	389	388	359	386	375	333	377	366	378	372	376	382	390	342	368	362	341	372	375	395	396	378	391	360	362	357	338	366	352	380	351	337	384	352	378	363	355	375	405	362	359	361	353	371	368	383	335	353	370	374	348	375	387	373	368	423	359	350	351	327	389	379	402	340	392	377	397	390	358	375	336	371	368	357	382	345	365	376	376	377	346	388	377	353	369	376	343	366	373	382	356	364	349	377	386	353	366	367	387	395	367	350	376	384	365	367	342	371	380	385	350	368	340	369	375	384	361	375	361	343	340	401	375	348	375	381	366	368	404	383	381	358	389	368	340	362	398	389	395	360	382	390	359	356	385	366	385	360	393	399	376	345	365	360	361	382	348	366	363	354	346	359	367	349	408	368	380	335	365	332	363	375	361	411	391	360	366	365	385	356	379	317	380	395	369	381	385	361	360	336	380	359	350	394	367	388	380	346	348	368	367	367	356	364	380	358	371	356	337	358	341	397	368	358	346	323	362	369	374	372	313	361	361	358	331	364	392	400	373	355	343	330	361	350	340	357	355	351	342	374	363	370	386	426	362	383	376	343	379	399	359	376	383	392	401	351	365	410	376	357	387	373	384	381	357	365	395	365	402	349	391	395	370	385	391	377	371	380	336	351	370	330	402	408	362	325	411	365	367	362	336	371	360	355	362	343	340	371	380	379	346	371	411	339	379	375	371	351	373	364	367	383	355	365	380	396	337	361	353	366	390	363	368	362	379	402	375	353	353	377	379	382	367	385	354	339	377	349	363	416	350	361	354	377	360	346	403	342	374	356	379	378	355	380	372	351	378	359	372	350	358	381	359	355	393	339	361	417	376	360	338	346	364	346	359	344	351	374	378	378	344	390	349	368	381	348	367	386	372	413	414	361	388	374	356	383	354	378	361	363	356	402	340	342	363	392	370	386	391	368	353	403	385	385	355	345	387	365	339	333	359	371	361	373	383	401	344	362	368	366	371	372	380	346	357	382	376	402	382	341	356	377	341	399	401	397	376	369	387	362	395	314	361	355	376	374	324	364	369	361	387	400	369	377	370	351	377	373	382	335	376	373	372	378	371	367	376	367	389	353	348	393	370	372	386	340	384	378	401	366	358	341	343	364	350	360	375	386	383	330	364	413	395	384	359	397	367	355	392	361	387	365	383	374	402	368	361	385	323	380	397	402	339	356	357	389	357	390	384	366	421	386	379	388	360	371	348	371	382	366	364	377	379	360	384	379	375	346	383	368	367	350	389	348	354	359	365	376	371	409	379	365	391	384	366	353	381	352	378	376	372	364	371	385	372	362	370	368	377	375	354	373	368	352	354	362	382	362	347	351	371	345	372	357	380	320	366	372	396	390	397	362	373	373	397	372	359	379	385	368	357	378	341	339	383	390	350	347	409	352	371	346	343	370	364	358	389	375	408	341	353	357	351	382	364	346	394	347	376	367	365	420	384	378	366	367	368	357	335	361	410	356	358	350	378	379	324	407	343	340	341	386	375	389	369	365	387	407	387	375	351	399	362	385	359	358	362	371	368	377	368	362	377	375	355	374	387	349	373	363	346	378	368	360	398	387	336	347	376	384	381	383	385	354	367	360	382
23726	2845	1145	781	629	410	276	244	211	179	156	145	128	140	133	134	113	99	86	91	96	107	87	103	114	93	107	96	103	97	84	102	85	94	91	93	95	83	88	77	71	82	76	85	77	76	80	103	79	88	73	95	80	83	73	90	81	88	81	87	87	84	86	83	88	77	80	72	76	88	73	96	81	94	89	88	87	86	106	77	94	81	98	88	90	80	98	100	84	70	91	91	94	74	61	85	101	89	84	76	87	76	81	79	88	82	88	90	83	96	80	97	92	101	85	81	98	78	81	91	69	84	87	88	86	95	85	72	88	76	85	91	73	81	78	64	61	82	68	85	72	80	73	102	83	102	77	82	95	88	62	83	84	90	82	82	77	84	89	87	68	85	78	77	84	92	82	69	76	89	81	85	93	56	78	76	89	83	79	57	84	100	83	72	77	97	90	81	69	78	79	83	76	104	91	77	79	79	82	81	94	85	88	83	102	75	82	89	61	72	78	74	80	84	74	96	90	76	83	95	90	83	85	72	82	84	91	69	87	57	73	85	89	93	108	86	85	78	82	96	65	81	80	84	93	71	78	82	80	78	87	91	63	78	80	75	78	93	73	90	73	80	76	73	79	86	68	85	65	71	67	82	82	81	71	78	89	80	96	78	99	85	74	94	73	87	84	90	83	73	75	91	98	74	81	79	87	69	77	72	71	98	80	79	83	93	90	85	73	97	76	83	64	72	68	81	80	88	82	85	63	90	90	76	85	74	63	91	82	82	84	86	81	89	82	80	76	92	90	74	85	86	89	81	88	83	72	84	99	90	85	85	76	82	69	100	89	71	67	98	75	69	86	78	98	81	87	92	89	74	77	70	85	79	66	72	83	87	72	74	90	75	87	87	73	79	72	77	87	82	70	111	89	73	89	74	92	91	73	74	94	92	81	79	75	72	78	85	87	79	81	74	84	79	82	68	76	63	90	81	74	65	79	91	91	77	96	76	75	100	90	85	83	82	91	97	83	84	82	75	77	59	71	82	105	79	62	80	75	83	79	76	71	81	90	80	94	86	101	82	92	78	82	78	89	94	84	74	89	81	85	92	81	95	72	76	76	71	90	90	82	74	87	88	85	91	81	92	79	82	86	84	91	65	75	65	75	80	83	84	79	84	78	82	69	78	90	83	90	85	88	86	85	95	90	82	77	85	66	81	78	77	82	93	89	87	67	84	70	88	80	79	71	89	89	80	77	81	82	94	80	86	87	78	84	74	77	92	70	76	80	74	85	94	83	85	87	87	81	85	85	83	80	80	74	69	71	87	78	75	91	95	74	79	84	73	76	89	92	71	74	85	100	86	83	82	72	94	78	88	73	73	85	88	65	68	89	70	93	79	68	67	88	79	64	77	72	101	102	93	87	85	92	72	75	88	88	76	67	60	90	72	75	87	83	83	76	72	96	84	66	96	81	76	67	91	82	79	75	74	92	83	104	71	83	72	73	88	82	111	91	75	80	83	80	103	94	91	92	82	89	69	75	76	86	84	85	88	64	89	93	88	84	87	82	98	82	82	88	88	81	87	78	75	59	91	81	55	84	86	85	81	75	75	82	75	83	84	83	71	87	86	90	76	70	90	94	69	73	91	98	69	74	84	67	85	80	77	91	91	96	82	76	87	85	76	77	80	72	79	80	68	105	85	98	69	94	85	80	82	86	90	92	111	83	78	63	83	88	89	64	78	83	82	88	75	84	91	86	74	99	95	83	83	73	85	67	98	75	86	81	87	68	72	78	73	82	72	83	67	72	94	75	75	82	71	82	78	96	96	90	93	74	87	77	69	94	100	83	65	90	78	98	98	72	91	78	93	93	62	87	98	86	95	91	76	76	88	90	80	74	85	85	93	61	70	74	95	87	74	78	73	67	90	98	71	92	78	73	79	96	82	65	86	94	72	83	92	86	84	76	82	89	79	69	81	88	87	79	80	86	80	91	82	83	78	89	77	70	86	98	77	81	81	81	66	72	74	80	81	86	75	82	78	85	87	84	87	84	71	91	79	82	64	82	77	79	83	86	79	78	70	80	78	91	94	79	81	79	65	79	83	85	75	77	86	73	95	75	71	83	86	97	97	76	69	72	70	83	90	71	82	94	87	82	93	83	92	76	89	73	95	91	93	89	98	89	81	87	78	99	88	90	91	66	91	87	93	97	84	88	79	90	81	81	76	78	91	67	74	73	70	87	78	67	87	80	78	73	77	72	84	83	92	84	77	84	89	90	71	96	87	80	73	83	89	82	89	93	79	98	72	79	85	75	75	74	80	95	93	75	72	91	104	84	87	77	75	83	71	90	93	84	93	87	81	96	66	82	78	92	77	72	98	103	82	65	81	79	97	84	88	72	73	91	72	89	73	80	72	93	90	69	94	78	99	79	84	74	88	83	78	88	91	88	73	86	81	75	83	95	83	91	78	57	77	88	91	80	83	68	64	77	77	96	94	84	89	81	89	92	77	85	80	79	80	79	83	73	80	81	78	79	78	69	81	87	70	65	90	85	81	81	92	88	107	79	90	88	84	88	85	72	80	113	75	75	98	89	91	83	68	62	76	79	68	70	99	79	82	70	93	73	78	84	57	72	90	78	84	77	74	91	94	92	86	68	78	80	60	80	98	109	63	86	75	88	103	85	76	91	78	63	86	87	93	72	73	78	75	61	70	77	77	69	90	97	68	83	62	67	80	89	92	97	72	87	75	72	84	83	63	69	78	64	75	82	99	74	73	81	67	86	80	88	77	93	98	79	87	105	83	74	64	76	98	92	74	88	96	75	60	86	83	69	92	90	92	79	77	93	83	90	93	85	92	86	75	86	68	81	66	85	81	84	86	82	90	75	78	80	82	106	79	74	95	84	72	74	84	96	83	75	80	99	79	69	82	79	77	74	77	84	92	91	83	80	85	77	69	77	92	83	71	63	83	69	77	87	86	92	81	67	95	64	95	82	68	78	81	69	91	101	80	70	83	85	88	83	84	71	96	78	84	63	96	73	70	105	94	74	86	89	84	73	83	79	88	85	101	81	96	88	82	87	97	84	79	81	97	94	84	75	80	84	98	86	82	84	69	76	76	74	101	88	78	88	107	86	81	89	80	92	96	90	69	85	87	102	96	75	91	92	80	80	78	78	78	78	69	78	92	93	69	89	91	83	75	84	75	82	93	73	89	78	82	90	78	72	85	92	75	95	86	83	90	74	80	92	86	97	79	85	89	98	86	68	84	75	80	82	75	86	84	83	82	77	90	78	83	78	90	81	76	78	80	86	75	86	96	87	79	79	73	71	102	81	85	82	70	89	85	86	80	78	83	67	80	67	81	76	99	84	73	64	80	74	69	85	76	60	95	71	86	72	86	87	71	90	80	77	85	83	85	77	72	77	83	76	98	85	85	80	86	85	59	84	96	90	73	74	69	78	75	74	80	90	72	93	89	87	83	93	79	84	79	71	87	77	81	81	94	81	82	87	80
11835	1061	2256	2751	2373	1864	1531	1279	1058	909	792	691	670	600	581	532	483	473	431	391	365	409	373	350	338	342	319	310	354	304	357	306	324	296	333	307	314	292	266	305	293	265	258	272	280	256	265	290	269	258	325	265	272	276	250	254	266	253	255	247	261	269	269	259	284	252	264	268	259	236	250	267	251	255	253	251	262	262	252	249	229	267	211	251	259	232	272	241	267	231	242	255	254	237	239	268	249	240	243	238	241	230	267	241	234	236	250	266	233	235	246	255	238	235	261	235	227	261	254	238	234	265	242	250	258	230	217	254	274	247	263	230	267	245	222	249	243	220	238	271	258	228	236	255	243	246	250	240	255	240	249	242	218	259	259	246	275	222	245	248	248	247	249	226	255	239	255	232	238	239	244	234	239	231	253	253	232	259	246	269	242	228	254	248	259	235	250	241	257	250	221	242	252	250	214	265	235	235	242	207	244	264	252	223	245	273	254	256	263	220	252	241	236	254	236	241	241	262	234	245	257	245	255	259	260	218	211	259	226	224	234	234	248	263	236	225	244	233	260	241	234	253	225	241	238	247	260	266	259	259	247	233	222	225	248	243	243	245	236	225	238	248	216	232	255	246	228	212	237	228	244	265	240	243	246	259	238	235	222	235	235	227	246	237	245	267	237	221	243	242	248	229	209	246	253	236	246	242	256	228	249	247	253	241	233	255	229	226	258	196	248	229	255	264	249	252	231	227	251	237	246	222	234	261	212	241	222	242	243	233	236	249	228	223	254	256	238	206	267	252	237	232	252	232	241	269	228	256	250	232	230	225	223	240	284	227	256	236	244	258	249	261	257	236	251	243	236	240	230	228	243	255	263	247	235	242	218	229	244	246	235	240	251	226	231	260	234	236	241	220	272	224	248	202	253	237	237	232	226	213	231	259	285	244	269	216	245	270	239	273	240	268	274	245	249	263	239	270	231	227	262	233	224	239	234	244	246	255	250	251	219	254	241	251	240	223	223	222	259	230	256	248	253	220	243	250	234	227	236	249	247	248	232	224	234	244	245	216	231	240	226	249	255	233	245	229	249	242	250	279	259	234	260	228	254	266	248	282	254	227	247	260	221	241	245	255	272	238	254	240	261	234	248	243	256	254	256	239	238	281	238	258	262	237	230	237	230	270	240	266	246	226	256	248	241	260	219	209	281	259	239	271	260	231	248	257	274	264	218	222	235	232	248	251	246	239	221	248	221	227	238	230	221	224	237	226	215	247	240	272	255	258	248	248	218	261	228	221	268	227	237	246	263	252	239	243	230	239	226	236	261	237	265	248	243	242	242	267	263	236	220	265	244	256	264	254	263	244	249	258	241	245	267	251	250	253	257	256	260	250	232	246	232	231	250	242	214	249	241	264	226	237	276	264	252	243	236	234	241	240	257	237	246	245	224	249	286	225	241	247	287	200	226	230	263	246	245	247	236	249	226	232	219	245	243	234	230	247	234	257	251	223	214	265	246	248	244	238	237	226	275	256	229	207	250	231	243	228	265	258	230	237	248	244	249	219	244	220	223	257	225	276	235	253	240	260	253	228	241	233	255	268	242	266	214	241	252	240	228	241	231	228	227	237	260	249	280	233	263	223	245	234	223	230	251	233	237	222	233	234	237	245	233	242	215	242	245	253	233	269	234	228	260	234	245	250	253	264	251	230	238	215	221	225	227	243	271	246	249	219	249	253	232	229	220	246	243	244	250	268	225	226	245	246	252	235	251	217	267	250	259	235	263	240	224	246	260	239	241	257	243	237	218	222	242	236	259	237	226	235	233	240	253	227	215	225	274	246	239	229	264	229	244	246	245	233	246	247	220	262	257	252	247	251	227	240	255	236	239	248	241	249	239	233	221	265	250	270	242	223	240	239	259	254	230	238	251	233	241	247	256	264	235	226	226	258	206	264	220	218	250	243	262	223	229	239	237	237	225	265	234	226	219	242	260	225	253	241	224	252	233	222	227	215	248	241	222	260	267	225	243	230	262	221	238	239	223	231	236	259	228	257	222	237	226	257	240	253	228	224	258	236	272	237	247	255	222	256	238	224	240	237	230	247	236	244	240	246	233	250	233	247	231	215	226	266	251	239	231	255	234	239	251	227	250	262	209	237	282	251	232	219	239	259	245	248	223	221	260	215	242	233	234	217	250	255	242	216	219	246	230	244	244	243	219	243	237	262	231	212	253	244	212	233	227	251	254	241	252	247	226	265	247	227	260	218	240	249	232	244	218	256	228	246	276	247	239	251	227	212	268	265	256	237	254	259	213	258	244	260	235	261	242	241	252	248	210	241	218	245	247	275	240	236	233	248	237	247	259	229	254	246	279	235	241	209	247	208	223	257	258	243	249	228	241	265	250	241	260	254	269	228	228	225	227	261	245	257	250	256	243	242	215	249	228	243	232	245	256	225	209	243	226	220	253	209	236	241	243	228	229	255	251	229	274	218	253	214	237	259	236	234	226	240	227	231	242	248	252	269	226	247	244	245	266	252	265	203	258	234	248	243	243	284	263	251	222	260	235	247	222	231	233	251	263	232	235	256	251	230	251	234	269	235	248	237	252	249	225	233	235	228	251	255	255	258	243	248	241	254	260	264	230	245	268	272	241	242	249	260	233	253	234	231	236	235	240	228	258	238	235	230	249	223	247	239	242	255	258	226	244	260	267	274	241	220	259	234	222	238	206	245	247	248	213	249	224	253	227	246	244	247	239	234	241	221	240	269	235	216	245	258	257	251	223	268	241	257	237	226	229	252	230	215	249	262	246	270	227	252	239	239	250	277	241	257	256	238	239	224	242	224	210	234	237	254	245	234	231	242	230	247	231	272	236	237	251	279	257	236	222	250	215	284	251	237	250	230	241	250	221	270	240	242	244	203	247	237	241	268	229	224	237	243	238	223	229	242	253	252	228	222	251	241	216	244	230	233	240	245	224	237	240	244	240	264	216	248	243	259	240	261	234	255	234	271	259	235	226	228	245	254	282	248	249	217	241	244	214	233	255	244	238	252	264	245	268	230	252	240	242	250	239	236	228	246	265	233	259	224	232	249	231	265	247	251	263	236	248	241	253	238	242	246	245	276	208	239	209	240	243	200	244	244	234	247	269	239	234	246	241	227	254	239	256	230	255	221	240	253	252	234	245	222	247	248	239	244	258	219	223	239	268	257	272	248	253	240	252	204	230	218	219	226	266	255	234	240	246	239	228	256	222	239	250	211	249	238	252	263	239	236	229	243	269	250	239	240	230	222	254	246	250	225	232	230	237	232	258	249	224	238	256	261	225	256	271	258	243	233	247	248	229	248	247	229	219	228	214	235	223	221	269	226	230	267	242	256	220	228	240	270	232	254	250	220	221	234	236	218	230	249	232	234	233	254	241	238	239	257	242	251	231	234	245	255	250	238	244	248	243	247	226	244	244	260	207	273	235	234	220	215	258	226	233	255	271	247	266	260	245	232	262	238	249	232
33602	7290	2579	1872	1276	882	647	572	468	404	371	339	328	293	316	277	219	258	269	247	247	210	213	253	215	227	194	186	223	199	220	197	205	232	182	218	237	194	200	233	196	219	184	185	200	194	201	213	229	212	190	220	209	188	199	200	184	193	193	206	207	211	183	194	200	183	188	219	183	183	183	202	192	176	211	180	203	200	194	192	195	191	197	191	181	191	202	175	182	223	197	202	195	187	189	185	215	175	209	190	190	209	203	178	220	201	191	194	191	197	190	203	206	189	202	210	189	180	211	196	191	171	200	181	200	177	190	202	191	186	214	201	230	226	196	205	199	195	226	195	206	192	191	194	188	189	224	199	195	190	186	202	199	191	198	213	228	201	195	175	196	220	171	193	185	206	190	216	206	209	190	211	199	182	187	209	217	223	168	212	182	199	206	222	189	199	219	209	202	188	195	197	200	188	195	209	211	202	209	211	192	214	189	185	215	226	207	203	221	200	198	208	170	212	225	198	197	210	221	185	226	197	207	183	194	225	209	229	179	203	218	173	201	209	193	172	207	192	188	178	178	212	179	199	176	182	218	201	185	207	179	179	200	189	180	185	190	198	195	199	203	189	221	186	209	189	201	231	206	197	207	204	167	218	202	211	192	199	175	161	190	202	211	162	167	234	194	197	188	183	190	215	208	174	194	211	223	198	223	189	194	197	206	187	159	187	181	186	196	174	188	208	200	192	201	194	196	207	213	211	195	182	200	194	199	209	194	210	193	193	207	187	199	191	242	218	202	164	213	207	199	187	187	206	219	193	213	180	186	192	173	195	188	169	214	195	175	181	146	202	178	226	196	194	171	187	180	175	195	223	203	206	206	219	216	206	202	198	219	173	182	192	172	210	203	189	213	193	186	216	174	161	220	196	200	182	209	217	188	176	208	209	208	190	217	192	194	168	191	195	178	198	196	202	190	213	220	193	226	198	194	226	178	200	178	190	184	215	209	205	204	198	171	203	177	196	199	167	206	225	193	187	186	191	201	197	208	183	185	179	174	182	195	175	215	209	199	192	200	185	184	203	199	191	214	228	186	211	189	178	179	205	191	207	202	216	198	188	188	169	199	203	210	213	199	209	221	200	191	192	201	182	199	189	176	204	208	206	194	197	195	222	210	188	214	191	212	227	209	190	202	191	188	209	190	177	203	184	167	194	182	191	193	186	191	186	187	197	210	164	179	185	200	190	189	184	215	189	204	163	191	223	194	222	174	202	206	202	196	208	179	173	197	182	208	217	175	210	203	211	185	223	190	218	206	179	215	181	185	184	182	196	187	194	206	186	183	196	226	176	195	190	195	186	173	186	171	180	184	197	213	190	202	208	208	186	186	189	176	187	202	184	211	198	203	188	185	215	173	192	180	219	198	192	195	212	185	198	216	196	226	193	212	194	207	191	215	189	184	214	204	216	195	209	219	188	224	212	190	248	225	187	202	195	175	171	220	196	200	227	184	183	175	196	206	196	212	197	181	201	223	200	202	189	184	197	177	192	209	200	210	205	205	184	199	191	213	199	203	197	200	191	195	199	207	230	170	206	185	207	188	203	192	203	232	201	198	181	200	221	199	223	199	175	198	191	209	178	212	184	196	239	182	214	183	234	215	194	190	190	196	177	204	178	177	192	196	183	190	187	212	192	190	192	216	201	205	192	199	176	210	175	182	178	206	192	228	187	187	195	206	186	177	166	195	207	217	192	196	189	205	187	200	183	201	195	185	206	194	183	190	201	202	227	179	223	190	176	208	179	189	192	208	206	191	184	192	212	228	200	203	183	181	208	160	203	198	197	195	204	186	191	200	200	205	190	202	222	185	188	197	205	206	200	187	198	186	179	192	214	181	187	218	198	194	170	198	208	203	199	180	185	195	194	206	205	191	172	204	226	189	182	179	188	200	175	196	183	214	209	189	183	183	195	196	191	202	182	207	203	197	194	183	175	220	181	199	195	188	188	194	190	194	209	161	190	186	178	200	190	191	173	203	200	206	194	209	232	195	201	212	209	202	200	202	173	186	197	215	218	195	186	222	170	173	185	218	192	202	198	231	218	205	196	209	199	194	175	198	191	200	186	183	149	209	199	198	220	189	199	197	166	183	175	201	219	178	213	183	206	189	196	212	184	187	181	172	197	186	209	182	175	177	183	193	190	175	196	195	196	207	190	208	207	219	186	224	187	172	199	181	171	184	175	208	186	201	200	177	181	182	216	215	191	222	204	198	201	205	204	198	169	198	188	207	218	191	205	208	180	204	179	213	178	209	182	200	185	207	187	209	200	209	212	189	172	182	203	167	194	198	174	209	183	207	177	205	182	190	207	201	202	197	191	196	170	175	223	182	208	195	162	184	189	217	202	197	201	193	195	199	225	179	163	204	231	182	178	205	195	182	191	185	198	209	207	185	195	202	189	219	197	199	202	204	211	197	184	207	207	187	193	205	194	190	232	208	200	180	208	192	206	199	198	157	193	182	197	201	224	184	154	205	190	226	190	185	202	213	191	193	161	166	201	182	196	195	190	210	195	211	193	196	179	176	204	210	210	188	195	198	184	188	194	171	183	175	193	191	187	222	219	199	173	172	196	205	198	216	202	197	217	223	168	207	207	179	177	207	194	202	182	209	196	196	208	185	203	181	190	192	207	195	194	210	172	182	196	215	196	186	201	182	190	194	201	185	174	194	201	188	193	198	198	190	212	173	180	190	191	211	181	209	184	217	184	210	207	200	189	196	214	223	203	173	197	202	188	201	212	194	196	188	191	178	187	203	189	203	189	166	212	227	180	213	198	200	186	183	177	186	208	187	212	215	210	201	201	201	198	187	183	239	198	177	206	219	201	182	167	193	172	223	186	177	185	195	211	217	208	194	195	184	183	198	217	199	160	189	219	213	180	181	183	203	193	239	202	196	189	213	182	208	209	182	195	211	214	210	220	197	207	192	200	213	206	200	180	219	185	210	196	217	184	195	230	173	200	203	186	193	197	207	202	202	193	194	173	229	183	189	192	178	201	204	201	202	230	201	197	201	188	199	190	202	167	191	198	192	208	204	185	184	179	215	172	232	188	192	182	179	218	160	191	196	183	200	211	184	202	190	190	211	161	208	167	169	216	198	180	201	176	187	189	198	185	191	187	178	177	202	194	216	195	217	195	193	207	181	200	211	204	172	157	181	206	210	176	194	223	196	199	193	206	197	207	218	198	190	203	176	188	184	202	207	188	196	206	205	180	187	232	214	171	206	199	200	208	192	193	207	204	207	199	184	195	167	178	199	196	219	196	192	210	212	186	218	187	213	177	205	190	176	188	189	231	187	226	219	204	189	195	196	192	197	203	176	212	170	184	220	197	201	211	197	177	217	214	192	202	180	201	203	180	205	199	164	179	171	198	200	213	226	201	206	213	211	205	209	202	227	203	187	170	202	177	192	209	206	202	203	205	204	203	208	194	213	197	194	178	168	207	184	198	172	188
15334	1960	4317	5114	4497	3642	2950	2453	2120	1821	1627	1387	1227	1179	1136	992	974	984	880	824	795	782	731	729	724	725	641	668	665	652	635	655	655	619	614	571	608	592	620	555	556	536	589	596	587	550	580	585	559	538	576	500	528	550	582	512	531	566	543	513	536	546	519	514	546	512	542	532	504	572	552	544	494	536	521	508	494	512	557	478	547	492	496	470	488	506	543	466	514	519	518	491	488	477	465	483	482	492	531	539	467	488	499	532	487	536	476	478	502	528	546	526	533	505	501	515	506	475	504	526	513	504	502	519	549	483	457	504	508	471	512	513	514	487	514	490	494	476	487	466	528	524	452	481	514	495	523	464	540	497	491	512	515	480	515	516	510	498	479	496	532	498	487	498	508	495	479	515	460	499	508	505	497	503	526	500	476	515	519	530	513	468	462	497	521	510	533	489	503	492	517	516	513	453	487	500	477	506	491	523	532	525	496	479	463	510	445	529	509	539	499	529	525	494	497	519	491	496	489	514	482	486	518	502	480	486	513	481	511	488	471	507	515	473	492	488	477	492	496	536	487	517	472	516	489	482	505	480	510	501	540	485	482	514	495	496	496	493	499	491	469	491	471	485	473	502	487	465	512	459	464	509	498	522	496	488	477	496	525	490	457	499	514	485	501	458	507	510	523	457	491	537	528	495	503	489	476	486	494	507	499	497	473	470	472	503	502	536	485	525	516	480	484	526	525	532	517	484	496	523	513	503	499	504	487	480	525	483	497	488	462	480	513	519	509	473	476	500	503	498	508	532	474	442	486	520	535	495	486	525	479	480	496	463	507	503	525	492	472	464	508	501	491	479	514	517	512	453	557	497	499	517	503	489	493	496	506	478	503	503	516	484	537	461	525	523	479	469	488	491	491	484	526	467	512	510	476	477	513	505	490	493	483	490	504	472	509	482	490	484	440	455	451	501	443	500	503	496	484	465	497	491	487	476	477	545	491	503	517	493	493	494	501	497	555	483	503	508	490	510	507	512	501	496	472	520	475	508	487	510	517	510	477	483	512	504	475	485	483	501	501	507	517	515	514	505	510	513	490	506	501	484	529	516	490	524	496	505	511	487	451	491	509	488	486	533	511	542	511	464	475	492	548	494	517	515	475	519	517	503	507	485	509	480	494	519	498	511	499	519	485	506	528	496	492	494	510	508	474	508	492	528	505	491	518	492	464	483	506	510	503	514	500	500	511	465	472	488	493	444	523	494	535	483	500	541	499	462	506	476	488	490	479	531	536	513	409	482	481	518	512	518	456	476	488	500	517	490	466	472	526	524	468	556	471	495	515	498	473	525	526	476	526	479	492	510	498	459	525	498	443	529	468	510	492	523	518	476	491	485	461	532	542	490	519	458	515	526	477	446	522	478	502	456	482	503	508	528	437	527	463	499	492	494	465	458	521	531	573	503	501	519	485	490	524	469	470	526	473	459	480	472	509	515	553	484	463	519	467	494	525	479	505	525	495	516	491	507	507	472	514	466	502	537	500	542	554	460	495	488	501	487	472	466	475	511	475	534	506	515	526	517	505	501	476	488	492	503	486	492	476	508	466	493	514	515	516	519	494	534	506	497	490	559	454	503	485	531	481	454	518	478	482	504	517	550	494	511	471	474	504	494	499	530	470	496	496	509	461	494	485	514	511	516	496	493	471	516	476	487	517	461	487	502	525	495	504	492	511	501	504	483	472	467	484	459	485	477	475	461	498	514	467	530	496	468	499	484	501	491	478	517	466	515	511	477	519	513	520	524	476	533	514	466	497	521	537	480	477	526	518	490	493	515	506	494	509	484	467	494	478	470	501	500	493	498	493	515	527	499	494	494	508	498	447	431	498	467	543	506	471	507	504	493	566	494	497	457	527	492	543	528	528	477	504	488	448	483	448	497	528	462	519	553	565	516	452	479	487	495	521	497	534	476	511	479	504	483	513	457	519	477	484	573	474	492	505	498	530	509	512	502	487	471	542	461	493	494	446	495	519	489	528	515	487	546	504	513	475	507	488	455	522	488	470	520	483	512	489	494	514	487	527	495	478	464	477	475	474	527	479	509	474	480	475	506	480	493	478	507	502	493	481	479	515	505	489	474	461	481	509	498	490	479	459	498	483	486	476	525	499	501	497	483	530	479	529	486	485	475	460	506	526	484	461	473	490	515	490	471	554	525	539	510	507	546	500	512	465	489	556	508	480	524	514	484	500	522	496	443	482	453	504	540	498	525	497	474	488	498	520	492	523	527	480	542	488	499	506	426	493	504	481	495	521	530	460	517	491	471	486	478	492	531	504	504	544	503	524	468	494	511	510	485	497	508	506	493	495	480	511	480	498	509	477	502	492	500	496	516	501	465	516	448	480	476	500	530	468	484	512	489	480	498	504	499	513	491	484	470	497	519	497	532	579	459	507	453	481	489	496	478	503	476	479	489	502	518	494	477	496	504	487	517	500	440	500	496	484	527	467	508	513	507	501	479	501	448	503	510	504	467	512	502	483	519	528	483	499	474	516	499	499	503	533	500	477	496	548	471	510	493	491	498	502	487	457	443	462	435	459	493	504	465	514	519	497	498	521	479	457	447	482	430	467	513	477	478	517	499	459	526	498	546	553	473	514	484	471	473	480	489	540	495	490	463	462	551	468	466	469	522	492	503	477	488	465	500	500	485	534	504	451	468	488	470	504	484	538	489	516	494	468	520	535	518	527	459	519	534	509	532	518	511	496	497	531	522	510	530	454	450	515	488	522	498	518	500	500	512	490	499	497	509	476	495	521	525	550	522	487	484	508	534	507	492	524	496	496	487	497	500	522	492	524	500	515	533	558	519	475	483	513	495	472	483	525	488	531	524	468	532	473	484	533	497	490	486	510	499	528	501	510	511	515	512	489	494	507	525	520	494	448	530	534	514	516	490	484	535	514	540	497	463	498	481	461	485	509	480	511	463	484	499	535	516	497	467	488	528	523	514	496	507	516	503	456	532	453	508	489	502	477	493	473	528	511	469	489	492	497	484	474	533	465	550	475	474	483	520	463	487	530	503	533	507	509	484	487	504	492	483	540	492	496	489	499	471	468	523	511	472	473	481	522	469	497	515	467	526	553	497	462	524	504	504	460	484	488	514	477	455	470	479	516	495	491	435	472	517	488	461	531	481	493	523	494	516	477	523	494	465	470	499	506	506	483	509	506	472	534	557	492	480	516	502	508	492	497	458	482	518	519	519	491	491	487	485	468	475	493	528	463	494	494	518	499	510	520	520	470	465	473	554	505	530	516	462	516	452	504	466	464	471	532	509	482	493	509	541	468	466	513	513	494	517	507	504	534	486	506	484	476	532	489	490	520	485	520	519	502	464	511	503	489	512	523	499	498	475	483	469	486	509	479	513	496	497	489	534	524	522	478	504	495	511	526	513	512	502	469	509	478	475	525	494	503	520	486	520	497	510	469	495	514	514	486	495	534	539	559	507	515	468	476	488
5141	227	184	178	157	161	139	179	144	151	164	177	163	144	141	148	139	149	136	149	189	141	148	182	134	142	143	142	167	135	148	149	160	133	127	147	149	134	149	157	147	160	141	149	141	139	156	157	141	144	133	143	141	144	144	142	159	131	120	155	155	128	172	142	122	126	159	147	181	149	147	182	131	146	152	148	130	153	157	142	128	144	134	157	133	131	146	131	143	139	140	130	137	129	122	153	142	135	158	130	151	143	143	130	158	134	126	156	143	137	159	151	152	156	134	145	138	156	149	139	155	156	144	161	155	147	136	155	156	168	97	136	152	146	164	141	152	139	147	159	144	136	138	144	156	160	150	161	145	153	123	147	146	130	134	137	163	172	142	143	133	176	151	164	148	176	141	152	158	129	140	146	151	118	140	148	155	156	134	143	123	142	127	156	161	168	151	158	138	133	138	160	146	155	118	146	134	157	155	154	178	143	126	162	154	151	143	139	166	170	138	151	159	147	165	154	143	179	152	151	146	147	123	165	124	147	144	164	146	141	145	150	166	166	127	128	138	144	148	140	174	181	152	146	145	141	145	152	143	146	139	162	171	163	142	152	151	156	139	159	162	149	119	143	151	159	170	156	149	134	161	165	131	145	155	137	153	140	152	150	140	156	146	155	128	138	135	170	154	164	159	141	151	142	145	162	144	158	144	168	158	132	141	151	144	113	157	152	156	154	144	146	166	139	144	164	142	170	133	139	177	151	143	152	144	149	147	134	133	165	123	172	159	164	146	168	129	132	147	157	149	130	140	160	149	163	162	143	150	142	138	151	176	136	169	151	135	162	128	147	145	148	166	142	172	153	137	150	133	139	155	142	136	119	169	154	150	154	141	160	137	146	139	135	140	139	148	178	171	165	150	155	162	159	150	157	137	147	142	174	168	131	146	147	156	145	171	147	141	148	154	166	182	147	145	159	152	143	125	164	137	170	147	147	138	163	150	154	158	151	155	125	155	140	143	153	151	141	143	141	164	151	137	148	170	154	135	156	159	146	150	145	146	142	160	121	138	151	151	169	119	150	137	147	165	148	154	152	162	127	135	144	147	159	159	142	157	149	163	164	146	150	137	159	148	153	146	127	170	158	149	176	144	155	152	175	150	151	173	146	145	141	161	152	155	147	152	126	159	149	135	151	141	156	163	144	162	156	167	146	129	164	139	155	167	168	170	148	135	148	142	134	145	180	165	161	139	144	159	156	149	157	147	152	163	119	157	135	166	157	142	150	147	154	123	157	155	164	153	162	153	149	135	131	146	154	149	159	161	163	157	147	141	157	135	159	132	140	150	140	158	159	129	164	132	148	123	147	150	166	137	153	153	155	148	174	157	149	144	137	136	137	151	147	126	149	152	152	144	153	158	172	149	144	168	152	138	153	122	146	143	163	172	148	136	134	148	164	148	150	153	169	174	142	153	128	138	142	148	117	163	142	146	176	144	128	156	142	137	145	145	150	153	144	159	136	156	163	145	169	142	139	162	131	126	163	150	150	148	157	150	141	146	147	140	157	135	146	166	155	147	162	161	154	168	136	141	145	125	161	175	138	156	150	142	149	149	146	142	173	136	145	153	156	172	140	164	131	154	147	154	174	139	120	147	138	146	154	147	160	160	148	144	153	163	136	152	156	149	141	138	135	146	165	144	162	130	164	141	148	154	162	140	136	170	168	135	164	151	151	147	139	142	147	150	140	152	144	138	154	158	144	149	154	151	141	155	136	148	151	156	144	137	122	129	164	143	159	158	168	133	158	139	146	152	170	167	162	151	162	146	161	154	157	157	139	182	142	150	158	149	155	155	150	165	153	167	136	149	161	141	151	146	131	154	138	162	142	155	164	159	145	169	138	160	149	148	142	138	108	153	141	143	161	162	154	146	170	136	147	122	138	140	151	143	148	150	163	143	158	156	116	155	140	152	143	136	155	151	151	120	149	146	151	138	148	139	156	146	125	149	138	176	156	165	121	154	150	118	149	136	149	143	174	163	153	138	115	137	132	134	153	149	105	153	165	138	135	156	151	135	170	129	143	148	139	138	165	121	154	165	140	148	138	162	138	158	171	139	148	148	152	135	148	139	155	148	141	157	148	153	178	152	150	157	150	152	150	144	144	153	134	155	129	153	126	166	156	143	150	157	167	139	155	157	148	170	140	137	160	146	147	153	167	147	129	149	168	150	118	153	142	141	154	157	159	168	152	154	146	127	155	153	132	137	151	139	174	138	142	157	161	154	149	148	143	147	154	147	145	163	160	137	136	142	157	141	160	136	143	158	153	145	155	139	137	126	156	131	132	146	141	128	160	151	145	147	149	151	155	153	157	149	176	146	167	176	160	166	151	143	115	126	144	139	155	152	143	134	183	129	153	171	177	153	173	146	144	148	163	177	169	149	149	156	156	161	148	151	161	132	153	135	158	173	132	140	134	155	128	135	138	139	146	154	147	152	139	157	160	152	149	165	144	154	153	130	151	153	140	152	137	154	177	157	184	151	146	129	184	161	145	144	129	139	148	133	150	139	164	146	138	160	135	143	154	136	167	143	163	155	148	157	146	153	162	150	157	168	146	147	148	167	184	155	145	152	163	135	155	153	138	132	139	170	141	141	127	151	150	160	169	153	151	127	142	130	154	145	166	145	153	127	146	140	139	145	150	154	158	153	155	143	159	155	146	143	154	129	137	137	155	178	176	159	158	129	151	153	144	138	133	142	138	143	145	152	168	135	132	144	140	151	147	170	153	154	146	120	145	157	153	154	147	158	158	160	177	141	155	131	142	159	155	165	152	146	149	147	156	152	157	142	161	136	150	149	139	156	150	148	139	139	164	127	150	105	179	134	150	171	143	141	163	141	155	156	166	148	160	158	133	182	126	158	170	155	163	141	156	151	158	124	145	168	149	141	154	143	130	141	148	143	156	169	142	138	157	145	158	151	171	147	156	146	149	147	133	133	156	154	167	138	173	127	163	172	155	120	159	147	123	167	146	146	161	153	132	133	144	143	120	164	136	137	149	156	162	150	143	118	141	111	141	143	163	154	136	154	152	154	153	152	175	139	127	159	145	140	133	146	128	154	159	144	148	162	164	139	130	135	158	149	159	178	148	154	149	147	135	156	133	139	142	166	166	150	144	161	165	185	147	170	157	133	160	163	147	158	167	153	146	152	156	138	152	169	136	129	141	132	147	160	128	177	152	171	148	136	168	167	145	177	151	124	156	163	133	157	138	145	145	148	163	164	135	144	174	155	166	138	155	148	139	139	153	161	160	166	156	139	129	147	160	145	148	167	146	166	159	140	137	146	134	123	136	122	143	174	171	154	161	140	156	139	157	175	163	141	163	155	154	153	122	144	126	160	127	150	138	160	145	149	141	151	149	158	135	136	158	148	135	144	156	145	150	156	172	172	148	134	154	154	165	139	144	177	145	165	171	144	148	193	159	130	139	129	147	152	157	129	161	151	113	150	120
3301	403	454	503	418	407	448	402	421	413	407	373	424	375	372	372	375	397	365	374	389	374	381	368	341	370	406	392	346	399	359	358	401	393	397	367	377	372	379	364	369	372	376	424	384	366	372	355	371	381	378	376	369	334	371	370	385	422	366	358	383	365	354	381	348	376	360	341	352	342	382	355	376	357	387	352	372	429	357	360	373	413	359	387	336	395	367	366	368	357	371	347	365	393	381	398	373	348	374	352	388	386	377	354	334	336	383	340	390	355	376	343	388	375	406	364	402	376	364	370	374	378	380	351	378	358	379	355	397	384	352	379	382	376	404	369	375	343	384	392	353	356	388	353	347	366	344	386	339	406	382	406	345	388	381	360	388	409	364	380	320	355	376	367	369	390	373	375	372	353	374	336	341	368	375	382	372	368	380	387	386	381	380	375	363	371	375	349	363	354	369	412	353	338	389	348	399	381	332	372	400	383	351	414	340	376	365	375	398	365	345	368	352	359	372	413	374	373	354	343	375	362	387	363	412	399	367	378	385	391	376	379	330	388	356	386	356	357	350	393	394	391	345	342	384	395	375	372	361	390	394	353	348	378	337	373	387	371	407	397	368	355	359	364	391	347	400	337	388	386	409	396	372	380	386	362	374	414	379	375	385	375	360	352	378	387	353	421	403	365	375	366	361	404	364	421	387	391	379	405	364	363	341	383	364	373	370	383	371	359	391	376	363	389	348	357	402	334	377	386	382	365	366	393	381	350	333	364	388	379	379	365	390	396	364	379	369	361	407	395	344	388	369	353	339	313	360	377	387	384	384	380	387	361	355	380	371	350	393	405	371	392	377	392	366	379	371	373	360	367	394	333	348	372	375	369	339	391	348	350	351	345	362	387	380	401	392	422	360	354	418	375	359	371	360	373	374	425	392	375	377	366	365	384	376	413	349	384	350	375	376	381	392	373	354	384	351	355	379	354	372	379	376	356	394	376	350	426	424	384	400	399	365	375	348	397	371	384	371	391	364	373	360	383	368	403	363	391	390	377	370	359	379	359	351	353	340	394	381	337	384	344	352	385	386	409	387	390	379	374	360	371	370	411	366	355	363	342	355	340	416	372	340	367	390	387	363	378	364	392	406	369	347	378	378	377	355	382	393	378	334	384	375	353	417	381	377	378	390	331	331	359	347	359	377	393	364	392	377	376	355	363	373	384	368	368	341	377	366	371	389	356	383	408	348	368	373	361	361	393	391	402	354	332	401	394	380	364	379	389	353	387	351	387	397	398	357	359	392	437	368	382	395	382	366	381	395	384	395	365	358	378	380	345	392	386	348	364	343	358	415	371	378	397	364	391	377	360	388	364	370	355	377	353	388	347	379	378	375	361	370	358	364	358	385	397	395	374	371	400	383	344	381	371	365	372	367	378	373	389	363	389	372	369	380	330	343	379	359	387	376	416	366	413	388	407	383	366	336	400	357	381	360	353	360	365	382	384	366	383	396	385	365	383	378	399	364	368	357	377	386	346	392	332	343	379	391	372	385	344	373	350	399	350	361	362	364	343	356	357	328	328	386	358	329	384	400	346	361	383	389	376	391	392	391	374	359	394	388	373	349	363	343	380	410	388	391	341	369	365	361	324	404	383	347	389	365	380	354	385	366	361	375	368	353	383	367	372	393	398	355	343	414	351	360	347	396	400	387	380	375	393	334	389	384	367	333	350	376	354	418	361	363	402	368	358	376	348	371	387	391	369	360	351	387	374	402	379	373	370	356	408	383	378	366	348	386	368	409	375	340	382	386	330	358	343	404	358	352	361	388	380	349	361	394	321	351	372	374	394	362	390	397	364	395	366	390	338	358	383	366	387	341	351	386	411	350	371	360	356	369	361	401	367	360	384	382	365	373	361	368	376	364	366	371	354	377	382	398	373	362	384	349	363	368	381	387	373	408	349	406	406	377	363	382	389	355	378	376	370	367	363	369	355	358	357	364	350	366	380	371	357	361	366	389	372	378	371	368	355	363	346	370	360	359	393	385	406	397	357	383	380	336	384	374	409	363	350	368	381	369	390	339	396	338	371	372	370	334	364	352	343	366	354	361	396	373	384	393	400	363	371	367	407	427	351	364	354	362	346	374	372	357	367	395	366	405	396	354	368	354	396	347	328	362	375	333	367	372	367	357	369	346	358	406	380	406	377	331	401	348	349	405	406	375	392	367	371	392	397	401	360	357	364	373	374	360	370	389	346	363	378	367	373	373	367	343	388	401	339	397	383	376	376	364	404	368	346	372	358	371	390	346	371	366	391	404	379	350	398	381	359	380	349	367	381	428	419	387	361	408	385	378	379	377	346	389	381	387	369	384	388	365	371	342	372	360	366	361	382	380	348	377	342	376	356	381	369	346	348	379	363	340	402	378	411	389	357	329	394	352	392	392	339	364	358	382	371	388	363	382	379	365	375	371	382	372	389	369	384	416	374	367	342	374	384	381	415	376	357	377	381	367	385	374	352	376	394	361	385	372	371	384	377	369	353	382	370	370	381	388	384	389	352	357	389	363	371	380	389	353	394	372	374	370	375	364	403	368	389	391	358	355	384	367	378	394	364	385	349	393	373	386	388	371	399	362	352	371	369	352	387	327	378	377	397	352	378	386	364	329	370	360	370	366	373	406	363	373	376	354	344	337	386	355	364	392	353	382	375	405	402	405	396	360	360	379	381	381	391	382	377	346	348	386	404	363	367	364	387	384	400	372	385	367	373	341	388	377	396	365	363	365	355	376	368	376	372	356	427	406	383	388	340	374	380	352	382	371	388	425	396	380	383	359	368	367	330	402	361	340	356	365	384	358	397	375	390	368	391	383	351	355	389	348	382	371	353	360	376	357	384	363	387	383	406	388	370	387	398	359	362	382	406	341	369	381	366	351	354	377	353	364	354	357	333	345	394	371	362	367	364	376	371	357	390	376	309	367	407	413	404	357	390	358	360	371	353	337	400	371	381	366	365	354	385	391	390	377	349	368	407	374	351	389	349	377	370	379	349	339	356	386	406	377	365	361	416	358	402	364	396	347	366	371	387	382	419	391	390	372	327	411	357	369	338	374	362	410	339	366	383	373	377	376	410	392	375	364	346	382	395	393	348	416	366	407	392	384	387	373	377	373	354	357	396	413	370	372	375	372	360	374	397	394	350	361	373	378	373	330	396	351	360	374	403	356	405	370	342	361	360	368	368	391	336	380	336	379	414	376	382	417	398	360	395	348	380	374	387	346	360	395	383	389	341	386	365	369	351	376	378	405	396	354	407	346	376	374	386	385	394	381	376	419	356	345	375	349	323	391	367	382	370	389	370	370	375	390	380	371	385	402	366	381	353	383	337	364	381	406	334	373	355	381	383	420	367	368	342	330	407	380	370	378	398	342	336	387	366	381	357	386	385	351	371	380	377	369	375	365	397	379	383	365	367	376	349	379	378	382	379	357	360	358	343	402	366	350	372	367	366	373	368	373	392
24358	2576	1052	809	557	415	303	266	203	185	193	160	144	132	112	121	98	131	106	102	94	109	78	77	88	94	98	98	76	116	96	115	81	98	95	90	92	90	82	90	92	93	76	79	84	94	85	85	76	93	81	98	75	81	99	73	99	77	72	99	82	90	86	90	83	92	89	93	93	80	89	75	90	80	80	81	89	70	78	100	78	80	77	86	98	84	85	67	94	93	85	79	83	78	89	93	86	84	82	75	89	73	80	88	90	76	92	90	82	95	94	91	87	82	81	91	81	90	89	99	91	93	75	88	77	95	72	80	93	88	81	77	90	85	68	75	76	80	83	74	94	79	87	83	82	54	82	101	80	75	80	86	99	73	90	80	88	78	88	95	93	71	93	83	87	84	86	81	67	76	88	92	81	93	87	100	74	83	76	85	75	87	82	90	100	93	105	84	64	88	89	81	85	92	73	99	102	87	74	78	96	87	74	90	63	86	93	96	99	83	84	74	82	87	93	96	80	78	85	77	81	113	77	55	76	95	91	104	87	71	74	99	99	83	100	80	94	73	79	88	98	91	80	92	89	80	102	92	91	89	85	85	80	84	95	84	94	90	88	90	84	65	78	88	91	87	85	82	94	79	91	76	86	78	93	91	88	81	77	90	105	81	90	87	72	90	75	75	94	81	71	79	84	89	79	90	102	88	83	101	80	98	88	89	85	80	95	76	87	76	82	88	86	93	84	82	91	82	97	77	91	97	86	89	99	75	69	93	74	86	79	79	93	91	79	79	83	79	80	78	86	85	76	87	99	87	95	89	86	82	69	68	102	90	99	72	79	85	83	76	80	79	99	112	102	80	110	87	79	85	92	76	91	89	87	97	90	77	64	80	85	75	96	89	99	76	82	77	81	74	99	86	86	94	106	75	99	80	97	99	79	85	85	81	93	93	73	77	101	65	74	87	70	89	66	78	95	93	103	97	78	105	82	100	79	83	93	88	101	107	90	93	74	64	85	80	69	91	66	79	70	73	78	101	98	87	93	97	83	71	59	71	94	73	88	84	81	77	85	76	97	99	90	93	75	84	83	89	76	91	69	98	89	103	86	74	84	89	87	92	63	88	84	90	71	86	95	84	91	89	81	96	98	75	74	83	99	80	69	97	88	81	78	102	75	91	89	90	94	89	88	86	81	87	91	95	60	95	83	77	81	80	77	91	93	97	94	86	79	83	91	81	81	81	73	80	90	78	85	74	72	97	92	72	83	84	84	98	92	77	89	72	83	82	89	80	89	99	95	85	92	80	72	88	78	81	102	97	92	93	91	106	90	89	79	89	95	81	85	87	88	78	78	104	90	94	95	84	77	83	89	86	82	75	82	73	92	85	85	107	77	93	104	95	97	90	99	75	96	99	89	110	88	95	71	68	86	78	96	95	93	76	85	92	96	91	89	81	77	77	98	80	74	82	81	86	98	88	82	80	77	77	93	85	90	91	87	96	93	79	79	95	92	102	84	88	80	87	80	81	83	71	99	93	87	106	97	100	82	83	109	82	80	90	86	92	105	79	99	74	91	83	84	86	82	91	70	89	77	81	83	93	78	75	79	85	102	79	92	90	100	94	92	94	70	75	104	66	101	98	95	114	72	78	71	80	68	72	77	81	70	69	87	96	86	75	97	88	89	90	85	82	91	72	86	85	80	73	94	83	81	86	81	87	95	107	112	85	100	96	91	91	91	90	93	98	93	91	71	82	89	81	99	100	83	91	96	86	86	99	75	88	84	78	67	76	84	84	84	78	84	100	94	79	102	79	87	82	78	71	80	69	88	95	84	85	91	84	101	125	89	95	80	86	85	94	90	81	75	77	98	97	87	75	101	76	110	80	88	79	104	79	84	92	85	94	90	78	76	85	83	93	83	99	81	79	82	84	68	87	79	93	93	92	88	92	81	78	88	113	75	94	82	87	80	89	90	84	78	89	83	82	90	75	83	79	79	91	70	86	85	87	83	105	78	82	72	89	72	84	86	95	87	88	83	95	82	88	80	88	70	89	88	87	85	85	85	85	75	92	82	95	88	101	83	90	88	75	88	80	79	76	63	78	87	72	89	97	84	89	82	73	103	88	74	94	75	96	84	89	80	80	81	70	88	87	76	89	89	91	100	85	88	90	93	68	89	72	93	71	104	93	74	73	97	82	79	107	75	100	88	86	71	96	87	100	87	76	89	91	100	86	84	92	86	77	67	86	81	87	82	73	90	77	77	94	92	71	90	94	96	90	82	78	100	96	95	91	77	80	113	82	76	76	82	74	72	68	100	72	84	72	74	82	87	97	111	81	83	85	88	109	89	101	74	69	88	79	79	78	97	84	97	92	86	110	95	82	74	98	93	75	80	78	81	66	89	81	85	102	75	71	84	99	79	88	87	72	86	108	89	78	81	84	71	80	76	89	101	94	90	82	74	95	99	84	84	102	73	94	73	74	73	100	82	81	92	72	90	92	101	90	75	87	87	90	81	67	95	104	107	97	98	73	74	91	104	101	74	101	95	92	84	82	108	86	91	78	72	100	68	92	92	70	93	81	76	85	91	84	95	81	84	86	86	74	73	92	72	88	70	100	87	76	103	62	98	74	69	75	107	80	99	79	84	81	77	93	77	82	75	84	77	81	94	85	78	84	91	92	86	85	94	83	78	107	99	82	68	84	89	68	102	85	104	95	73	83	82	89	96	72	90	82	89	101	96	85	80	80	76	92	93	86	87	72	77	78	61	73	64	83	64	70	98	87	77	97	93	100	89	86	90	76	80	80	88	93	90	86	82	79	85	85	83	105	90	90	91	109	101	82	82	59	89	66	95	84	88	91	76	84	85	107	77	96	75	83	112	83	85	79	84	58	87	87	104	96	79	85	94	93	79	72	83	66	84	90	90	82	92	80	117	94	69	100	84	80	79	99	84	78	91	94	85	98	84	81	81	93	81	85	70	86	105	91	77	65	71	79	92	84	83	86	80	81	92	71	74	91	94	85	91	86	87	93	88	82	72	91	92	82	77	72	91	69	100	98	81	73	91	86	92	87	103	91	78	89	104	94	83	91	72	85	88	89	106	100	86	80	86	87	95	95	70	89	76	76	77	83	88	84	86	83	92	82	96	88	107	88	100	95	81	85	82	90	75	82	90	73	92	81	95	72	88	87	87	84	95	93	80	84	93	95	76	89	77	75	78	92	83	83	86	84	104	87	72	96	68	89	92	97	89	72	97	84	98	98	78	87	76	79	79	79	78	62	93	88	80	95	89	80	79	81	72	101	102	87	88	81	73	94	73	88	94	78	93	80	77	87	97	76	76	87	89	79	63	103	83	74	87	95	75	83	85	78	84	85	92	90	100	85	97	77	98	87	95	82	86	77	97	99	93	71	72	88	81	73	65	82	92	89	80	86	95	93	69	97	82	92	79	81	99	79	80	78	75	80	79	99	102	80	99	78	88	69	85	72	78	84	85	86	81	91	90	62
11974	1102	2212	2754	2399	1937	1580	1244	1037	959	811	776	620	602	570	569	469	453	440	424	406	399	369	371	352	336	368	364	346	320	301	325	317	298	291	307	321	322	305	305	265	267	325	270	270	269	283	266	260	255	278	275	297	297	266	254	262	246	274	250	292	263	252	250	286	255	275	271	282	292	258	257	268	255	268	265	247	248	238	250	294	248	237	234	253	255	251	265	237	268	245	255	263	268	229	286	278	256	251	259	294	253	264	282	266	258	249	274	245	236	264	254	290	247	237	272	237	229	248	236	244	230	265	263	271	263	284	256	246	252	279	244	260	240	241	261	234	249	255	249	276	231	248	259	236	281	242	240	238	260	247	263	258	260	278	267	277	251	275	238	266	270	209	257	235	257	259	254	264	265	249	266	254	261	249	240	259	268	263	259	254	270	251	266	259	237	231	259	237	252	224	253	258	250	290	250	219	237	231	248	258	239	237	233	233	245	229	261	256	263	245	242	239	257	232	235	232	234	243	251	209	244	262	253	228	299	272	243	274	229	255	242	241	254	240	239	250	270	254	241	232	263	236	220	242	265	269	247	256	279	273	247	245	272	232	251	235	269	230	256	242	240	232	247	261	250	239	254	238	213	220	232	245	249	269	239	214	241	229	274	255	247	273	247	256	249	235	240	250	259	218	240	277	246	266	223	240	260	231	247	267	260	288	220	219	229	249	268	236	225	255	240	258	285	264	261	237	268	271	265	271	268	247	239	235	249	234	239	248	261	258	239	262	265	275	250	259	234	258	242	224	231	239	240	262	290	243	238	263	232	249	268	275	246	295	243	252	256	235	255	235	260	239	216	268	263	275	248	241	263	251	269	238	272	242	240	220	234	266	255	241	239	210	224	281	255	258	213	255	242	267	269	246	258	250	244	238	266	248	212	257	244	248	226	245	254	261	258	259	227	271	279	266	263	238	254	249	221	251	261	218	257	256	281	240	258	248	249	250	256	239	253	268	249	246	246	242	244	250	238	262	234	242	268	243	218	218	265	254	256	254	230	211	241	251	231	264	257	245	230	250	255	242	255	252	265	259	253	263	260	278	269	266	244	271	233	258	232	244	251	250	255	240	260	219	246	247	280	279	261	253	252	206	231	254	250	266	255	260	248	225	237	271	251	215	256	236	256	236	268	218	270	251	274	265	238	206	230	228	239	238	261	246	281	258	240	285	249	233	234	243	240	234	243	246	276	277	243	243	256	259	221	254	240	274	250	276	260	257	289	237	259	250	257	257	234	234	265	249	256	259	274	251	251	243	234	262	257	236	236	272	255	259	254	234	270	224	246	229	250	249	233	257	243	227	234	236	247	277	223	248	257	240	240	227	242	257	265	256	247	265	258	287	256	247	236	258	254	244	252	233	255	243	269	272	253	258	255	258	262	216	253	237	243	250	278	259	254	236	248	235	237	235	252	249	252	240	260	256	256	249	242	231	257	256	255	257	245	263	259	253	232	253	253	235	256	247	293	266	244	216	284	258	279	242	242	244	250	252	258	224	234	241	284	258	238	223	232	255	249	262	262	255	238	250	258	247	240	223	281	269	242	252	282	242	256	259	244	232	233	265	253	252	252	264	242	277	233	255	226	238	263	239	264	268	247	248	264	249	264	264	249	229	222	241	243	251	243	277	237	227	236	285	261	240	216	240	272	275	275	264	256	232	261	270	221	251	255	275	236	227	244	240	235	252	231	246	253	258	257	252	266	260	223	236	259	277	251	284	250	248	235	234	260	239	260	222	259	219	275	248	241	248	255	224	239	255	236	243	252	235	246	278	252	226	248	246	245	272	243	262	245	294	270	248	266	244	270	235	240	283	238	238	230	219	245	257	272	244	229	255	270	263	221	242	239	258	211	230	250	225	260	233	261	240	232	258	274	245	255	255	249	254	244	259	271	255	272	263	252	249	250	232	266	263	233	248	263	237	240	263	211	272	265	235	238	254	236	260	283	253	260	254	269	246	224	257	267	239	256	241	284	241	251	230	253	252	235	277	232	234	256	259	265	237	282	248	235	258	257	250	246	273	288	259	231	270	256	273	247	241	239	227	235	253	261	241	239	265	247	236	254	255	262	224	253	240	259	243	243	264	268	258	270	257	237	239	247	245	249	259	281	255	244	241	244	250	233	224	247	226	272	263	273	254	243	263	238	247	253	261	287	260	240	225	264	255	250	248	280	263	237	245	264	216	254	230	239	240	255	239	235	236	218	272	240	224	264	258	263	237	277	263	258	265	239	251	256	281	250	263	244	285	245	221	265	248	215	253	243	234	263	248	270	281	253	250	249	262	243	268	245	280	265	262	241	224	265	228	249	214	274	250	244	258	248	225	260	248	241	243	255	273	248	261	259	226	272	251	236	249	241	260	261	242	267	258	246	236	263	251	247	253	269	235	252	251	263	229	285	249	234	253	273	238	270	256	272	249	274	260	229	252	255	247	254	262	261	241	253	262	243	231	237	234	235	257	259	249	231	256	250	269	259	257	261	232	230	268	216	236	226	288	235	231	259	250	275	249	281	230	252	240	214	237	227	268	257	235	242	251	261	257	248	263	238	259	258	268	233	267	272	249	264	260	248	264	251	240	249	266	275	252	283	248	241	263	277	248	247	253	253	283	224	246	227	265	233	264	233	224	251	221	242	254	226	235	285	256	240	261	244	259	245	232	261	265	247	255	252	233	234	256	267	267	266	252	235	237	259	261	268	264	258	265	219	263	239	245	258	253	262	251	240	258	262	248	243	265	254	277	244	238	243	250	243	269	261	255	254	283	249	245	249	257	266	275	235	250	252	260	235	249	239	248	234	262	236	233	243	273	243	226	268	258	228	234	223	242	264	252	262	245	255	231	268	225	231	248	276	262	254	255	247	272	258	238	250	264	226	262	259	258	232	266	271	262	258	240	239	260	254	259	232	240	240	234	245	257	214	253	262	245	253	251	235	272	258	274	260	259	222	245	232	257	254	259	251	240	224	237	233	248	250	262	244	253	243	240	267	290	224	266	274	284	249	272	227	245	240	247	283	225	249	236	231	256	236	266	257	235	270	233	267	247	224	241	279	224	242	263	272	238	250	233	253	264	280	260	244	249	251	253	241	277	249	237	262	287	281	237	244	241	251	242	261	263	264	246	255	242	275	261	266	240	239	251	231	249	222	265	271	267	268	252	254	239	273	232	278	264	249	265	244	221	249	245	247	240	254	266	263	280	243	235	270	271	259	232	258	263	227	228	253	223	243	265	250	263	219	241	242	259	253	244	252	296	242	279	246	225	215	254	257	235	282	242	272	233	274	211	240	277	232	241	258	266	250	282	235	225	252	237	260	274	243	233	241	240	274	273	234	241	246	262	214	241	248	229	259	244	262	273	266	227	248	262	268	269	231	266	272	254	253	282	239	239	249	259	254	249	269	239	244	244	251	260	269	273	278	246	252	243	237	257	273	252	286	246	236	229	250	280	269	242	251
37100	7866	2585	1791	1134	903	662	586	548	404	368	342	330	289	247	260	246	255	257	251	250	223	240	241	222	222	226	205	230	210	209	207	215	202	219	208	225	228	192	231	220	222	203	191	222	187	182	216	203	192	211	241	198	213	196	190	216	222	205	195	180	196	188	214	213	205	182	209	191	199	187	184	190	194	217	191	192	193	187	197	204	202	190	221	202	207	170	187	196	200	207	183	198	218	189	192	203	200	185	206	185	205	233	210	181	217	217	196	193	185	207	219	198	194	173	195	237	201	212	205	196	214	183	203	211	199	191	189	211	212	196	208	203	207	234	192	194	196	187	212	188	183	174	173	223	190	180	203	173	207	199	190	184	195	179	208	187	189	189	182	194	178	187	209	219	174	154	203	212	214	201	185	206	205	210	207	193	180	203	172	187	177	213	216	213	195	203	204	176	221	174	238	199	190	212	203	207	193	192	204	196	187	204	179	200	209	207	205	201	168	197	218	215	197	197	215	199	176	183	215	193	183	205	202	209	224	201	178	209	203	189	200	191	183	177	208	199	192	223	207	196	228	207	177	183	192	196	218	200	213	195	219	209	206	172	179	196	207	222	222	191	183	204	194	175	202	203	216	198	178	203	212	223	172	194	218	190	202	187	238	194	226	172	215	196	175	205	203	188	189	197	214	187	192	197	204	220	180	182	199	206	185	195	169	152	196	179	210	193	195	209	197	197	221	176	207	199	186	194	182	216	194	183	210	192	194	194	197	192	168	198	182	184	206	209	191	202	190	183	213	201	165	216	241	206	172	204	203	189	234	194	190	196	216	205	187	188	179	187	209	204	174	190	182	191	197	195	210	212	206	203	197	196	219	181	192	173	210	194	195	210	174	189	195	213	202	214	219	187	209	191	211	211	216	231	189	194	224	229	172	223	174	204	215	208	198	192	189	203	163	196	182	191	202	177	195	225	187	195	177	208	180	194	196	194	185	220	205	195	185	206	195	184	202	191	192	175	241	163	195	184	192	197	205	201	201	211	205	183	190	227	182	187	178	199	198	171	178	211	212	222	200	176	218	190	212	235	196	189	197	190	204	177	185	179	172	192	206	186	215	213	194	216	209	215	192	211	215	203	213	212	199	219	199	207	193	197	177	192	168	210	196	214	204	224	185	227	187	215	209	208	203	216	199	181	176	208	218	190	209	186	190	221	176	182	195	203	208	197	166	193	232	202	204	183	194	201	191	195	186	200	223	186	214	189	187	201	212	205	201	183	203	189	177	210	213	222	204	206	192	184	203	222	192	187	183	176	212	199	195	200	206	219	187	169	174	197	192	203	204	179	194	174	181	197	193	204	193	204	207	197	185	165	204	196	205	207	189	174	190	193	215	183	223	170	185	195	200	186	187	177	211	241	193	216	174	200	186	181	210	198	180	197	200	181	187	216	170	236	196	180	173	184	202	193	210	224	218	215	190	186	195	181	205	183	192	197	197	194	198	180	190	148	179	187	187	198	196	198	202	195	166	206	187	194	177	168	192	193	194	217	203	185	199	186	199	196	181	199	201	224	192	189	196	227	194	199	186	186	186	194	181	204	186	189	204	168	184	208	213	203	192	207	235	203	192	219	189	210	189	199	181	218	196	201	181	187	215	175	199	232	195	206	187	196	202	203	188	202	191	204	212	197	215	185	197	178	212	199	201	202	192	213	171	215	195	205	190	197	214	193	190	228	204	202	187	185	210	220	179	209	176	196	192	190	185	183	173	215	198	219	198	182	213	197	205	181	200	228	189	204	188	212	189	204	212	216	176	178	203	184	213	214	186	204	183	212	214	200	189	210	179	197	175	211	228	194	201	194	197	216	200	172	180	183	207	174	236	189	186	197	209	195	200	204	200	195	186	186	190	191	221	202	220	191	168	187	199	202	189	195	173	235	218	190	205	213	195	184	192	203	184	204	219	198	191	179	181	197	202	227	195	205	207	184	208	190	186	185	193	220	192	176	226	169	171	205	169	208	210	216	209	197	189	204	194	237	195	183	211	194	183	219	193	213	218	188	185	195	175	205	195	202	197	209	223	191	219	198	229	210	185	191	189	207	198	178	204	221	181	221	192	209	183	188	211	190	197	187	216	189	212	195	187	220	201	227	181	201	197	198	224	218	176	204	236	217	227	189	185	193	215	185	179	204	208	200	182	214	187	184	176	192	174	190	185	177	207	174	229	214	203	184	211	190	211	203	187	200	184	209	168	202	188	211	228	194	188	190	218	190	212	207	225	228	201	208	187	185	180	196	219	167	206	191	223	209	192	208	174	184	226	187	212	176	201	195	217	190	187	195	192	193	193	194	209	210	205	213	174	191	206	206	192	193	170	195	180	201	192	212	205	220	204	188	176	181	187	206	201	204	182	208	209	213	212	184	218	204	197	175	180	191	210	196	188	193	195	213	186	184	212	197	186	170	223	196	220	193	218	183	208	181	211	200	177	203	187	199	192	201	212	193	193	215	187	218	174	194	211	216	203	182	181	205	177	217	211	191	184	186	194	191	189	169	223	202	222	210	227	188	192	195	207	208	179	179	187	172	184	174	179	206	199	187	181	212	190	212	197	199	220	196	207	204	207	192	199	202	218	197	202	207	202	215	205	200	197	214	185	186	188	196	198	206	197	214	202	198	213	215	221	204	210	224	218	175	218	201	169	208	202	179	181	174	207	214	214	188	199	191	186	208	201	195	197	211	173	189	219	179	202	173	177	184	203	172	188	215	191	199	175	194	205	231	187	175	198	185	195	198	200	165	225	184	211	200	196	207	203	195	199	186	197	205	211	217	192	184	185	200	227	203	214	213	185	182	212	213	217	202	199	206	152	175	213	193	185	218	202	194	202	198	175	183	187	205	185	213	213	208	213	212	207	200	216	207	176	217	200	199	191	196	210	184	189	212	181	192	202	191	170	198	186	190	165	175	204	166	210	190	203	188	202	184	186	185	196	210	209	198	189	211	180	189	208	185	194	210	210	174	188	184	182	157	189	228	215	190	190	182	218	205	206	212	216	199	192	209	201	215	239	192	186	220	199	200	197	189	225	180	192	204	196	193	185	224	206	184	195	195	200	191	228	223	212	213	179	195	189	210	184	200	200	209	186	196	192	163	199	213	193	193	222	200	162	181	187	194	177	203	192	203	185	186	173	199	167	202	199	205	184	171	170	194	225	213	191	219	200	203	191	188	169	195	193	206	212	208	182	193	191	188	189	185	172	197	202	205	204	212	169	183	202	173	179	198	199	199	219	197	193	190	180	194	197	191	187	182	191	194	188	209	211	187	205	226	168	179	235	231	191	196	192	163	241	196	180	200	200	220	200	164	212	202	202	181	184	189	213	190	208	221	189	197	189	213	191	214	194	203	217	206	192	208	224	208	215	199	212	212	216	211	192	200	203	200	191	197	212	179	185	190	204	190	214	185	190	183	187	192	196	203	206	187	183	188	202	197	174	182	198	170	196	220	206
17524	1989	4281	5091	4527	3593	2841	2367	2121	1814	1586	1383	1260	1156	1126	1030	971	926	831	802	793	813	714	726	694	704	746	691	718	674	650	604	634	623	644	595	575	593	592	611	565	582	585	536	586	576	571	536	565	535	520	556	543	564	547	557	541	507	569	541	473	522	527	599	559	547	547	575	497	518	538	504	509	504	507	491	503	475	532	528	558	533	535	532	520	522	536	504	510	486	503	547	534	522	534	538	513	503	544	480	503	483	475	490	500	528	509	538	489	507	533	485	523	491	519	520	519	522	490	492	515	493	489	532	513	522	506	516	496	482	493	484	495	491	494	536	514	524	516	526	519	499	511	515	509	530	543	540	493	494	482	501	518	521	527	511	538	484	538	487	476	484	483	488	478	463	504	502	511	488	489	496	453	477	507	505	485	479	509	490	511	510	529	487	527	499	506	503	483	530	512	506	498	465	487	516	476	541	443	541	491	488	515	522	483	469	503	497	490	503	512	526	484	518	487	485	505	515	483	523	481	464	531	489	499	504	515	546	510	483	493	534	529	452	478	504	563	499	516	516	489	452	478	505	486	528	558	496	470	490	496	519	510	508	513	488	520	438	533	489	486	500	480	499	481	457	466	504	520	499	469	517	463	509	519	459	545	512	521	491	504	475	535	499	510	493	507	475	475	491	512	514	469	520	508	507	524	501	513	485	501	508	505	500	480	502	502	520	467	512	519	471	488	524	523	488	515	485	512	550	474	495	470	499	468	519	516	516	505	472	480	502	459	519	541	479	527	479	505	504	501	514	502	466	483	547	481	488	482	479	501	500	525	525	503	506	466	488	524	514	503	491	474	493	471	556	481	497	529	485	531	471	482	527	484	497	513	516	526	488	508	467	493	530	453	490	488	494	494	497	527	477	503	495	516	485	478	514	485	524	502	474	533	549	515	482	523	489	479	491	494	479	478	490	479	498	510	502	532	527	505	498	479	511	535	498	471	486	528	496	503	453	487	534	496	505	508	489	498	473	494	488	504	501	448	505	538	482	473	473	521	517	498	440	461	457	523	474	482	495	513	488	486	488	508	457	490	488	502	494	515	502	521	482	491	482	464	500	515	524	468	502	480	482	499	496	509	508	456	487	529	533	523	532	474	513	518	498	466	494	513	548	486	442	498	494	459	515	514	512	484	506	505	462	450	495	498	477	488	503	492	452	500	491	502	491	523	462	491	508	492	492	536	484	512	485	460	519	475	521	549	482	519	519	556	480	537	525	479	479	505	488	509	483	500	521	518	506	491	531	494	518	541	524	530	505	499	474	483	517	452	479	507	497	496	527	507	526	488	497	466	500	489	495	504	485	521	472	515	462	482	533	482	505	513	512	450	494	488	512	525	542	470	498	438	508	539	493	492	536	505	502	483	523	478	513	440	489	516	469	456	501	474	468	499	540	510	515	505	529	473	497	492	476	512	474	466	488	503	523	508	450	481	461	532	466	518	498	529	484	473	547	472	515	531	507	518	550	509	512	497	519	488	501	478	478	497	507	505	498	459	444	496	478	493	496	482	519	500	481	491	528	497	506	472	501	525	495	510	537	507	488	517	485	474	476	474	442	536	527	506	484	498	515	549	499	453	494	503	513	488	498	562	527	469	527	463	472	502	503	474	501	487	519	484	507	492	513	505	539	498	482	434	508	522	513	536	489	532	519	506	508	502	533	489	500	505	488	468	466	479	460	482	492	540	487	476	492	519	505	501	512	506	452	497	477	453	459	514	507	503	459	484	474	480	452	481	501	479	531	467	524	496	516	471	480	521	487	499	516	476	470	500	451	475	505	469	470	502	457	494	467	486	467	517	490	490	529	503	495	458	519	518	493	479	495	529	506	499	498	499	458	510	515	504	519	483	480	505	500	526	504	487	494	483	467	463	535	468	465	473	483	489	521	466	491	488	483	511	499	514	475	516	512	522	492	474	533	478	467	497	530	515	492	480	483	552	497	483	506	494	506	497	498	508	491	496	520	495	520	503	495	461	469	491	470	553	523	510	504	484	504	484	504	498	513	530	475	514	508	480	497	489	455	493	487	519	501	525	534	471	492	505	500	488	487	503	481	463	534	507	477	507	478	481	541	501	448	513	501	505	495	491	511	539	509	532	507	522	497	444	519	470	471	498	490	495	506	495	481	453	496	481	454	498	525	473	497	476	519	483	483	479	515	525	475	532	533	494	505	482	518	482	481	483	485	500	504	516	472	515	488	471	474	453	492	542	513	492	484	471	496	534	527	460	476	504	503	512	488	487	498	485	529	511	527	496	526	532	497	486	479	473	490	519	488	493	507	510	530	499	473	486	482	523	520	501	466	503	525	502	481	494	508	498	458	502	497	494	492	513	534	471	520	497	508	511	482	537	521	499	500	483	509	516	477	510	477	489	505	504	511	517	511	489	512	516	492	496	455	484	496	525	519	522	460	490	501	491	518	537	502	511	488	478	512	511	484	513	514	496	500	487	537	529	505	479	496	460	483	484	465	472	487	497	510	506	457	507	468	463	471	497	463	521	473	527	503	485	494	477	521	461	509	506	503	516	501	491	469	559	506	499	536	512	492	487	497	514	471	460	477	483	490	523	502	540	476	466	514	472	481	516	550	514	515	527	549	501	530	509	505	500	468	513	468	458	492	464	461	507	542	501	475	505	495	521	453	491	516	484	489	468	460	467	495	483	470	521	519	495	525	453	550	516	515	505	505	474	486	491	481	514	465	506	487	467	498	526	475	468	474	502	477	463	504	509	526	501	447	532	506	484	505	504	487	479	534	492	512	478	513	491	505	514	509	499	462	478	493	534	515	522	536	529	541	498	501	476	514	503	546	487	499	493	488	516	477	506	539	536	484	481	488	500	494	499	477	523	518	515	525	477	529	492	503	522	481	519	528	486	518	473	479	483	535	520	497	492	493	472	528	475	495	452	496	494	489	499	516	497	527	475	522	535	515	491	518	463	519	521	513	502	517	499	511	514	532	512	464	512	488	531	478	472	511	503	520	515	538	516	472	484	499	492	463	492	449	493	494	481	518	516	496	464	510	545	505	529	493	466	494	476	512	493	484	516	498	502	454	515	537	475	489	506	490	494	542	506	490	435	505	513	496	511	491	461	463	509	458	499	542	528	472	499	491	468	487	498	515	504	468	527	492	484	494	507	480	531	534	447	523	471	467	493	492	464	503	490	497	500	540	449	535	509	483	462	513	515	493	488	510	547	513	471	524	510	504	489	480	508	495	477	500	501	494	480	483	484	492	503	477	519	486	504	494	492	495	516	503	509	524	481	507	494	552	505	539	513	486	499	504	498	458	483	512	477	523	531	475	504	496	468	521	519	485	460	501	521	467	441	512	466	508	483	496	494	494	508	497	485	479	501	517	535	549	475	512	513	512	529	507	501	493	523	508	524	531	488	489	487	496	471	521	493	486	492	521	495	451	516	520	495	509	522	481	513	511	486	502	522	524	521	474	497	488
7671	301	232	286	188	162	177	183	155	156	130	124	146	153	138	142	141	138	159	130	138	171	127	150	170	141	152	168	163	147	136	134	152	175	171	161	160	162	160	172	158	144	145	163	160	170	160	121	146	159	149	146	144	157	170	163	166	146	152	158	153	148	152	148	141	161	153	141	138	138	144	149	175	141	143	148	135	137	150	156	140	153	137	157	145	150	137	154	169	143	161	169	131	148	166	144	138	157	150	128	121	178	155	156	162	162	155	174	187	163	155	138	136	142	159	164	145	141	158	162	153	177	154	143	170	169	159	136	131	142	157	141	158	144	150	147	149	155	170	129	128	159	146	164	144	169	141	156	144	134	147	135	162	174	159	144	130	144	127	165	166	135	148	150	131	159	149	138	142	169	164	138	154	130	157	128	178	136	157	159	156	153	180	149	132	135	152	136	123	159	156	166	147	168	165	147	168	152	170	147	132	148	170	149	156	165	148	142	135	165	134	144	139	145	150	150	138	147	146	141	134	157	140	142	167	148	165	148	161	167	170	153	170	161	138	155	160	155	164	164	128	155	153	160	143	160	151	159	164	142	167	150	168	133	157	155	174	163	160	152	153	180	155	157	152	163	158	150	177	149	174	144	159	126	132	151	164	162	139	157	173	161	146	138	131	114	148	164	142	137	156	160	154	160	164	131	142	165	147	151	156	151	147	138	142	156	151	157	156	158	151	166	143	154	134	154	143	126	160	186	167	149	141	147	154	175	135	151	154	146	168	143	151	152	144	162	159	152	130	154	159	172	149	148	149	129	166	147	122	145	144	139	160	143	133	141	126	129	162	160	138	156	152	167	138	175	191	169	131	157	132	169	193	162	151	169	149	139	146	139	168	152	158	146	159	168	163	146	170	163	139	149	137	167	168	145	161	155	151	144	146	165	130	137	152	141	147	144	153	149	156	150	146	137	156	150	145	146	137	150	134	159	151	158	161	135	171	162	184	151	149	133	183	166	143	154	160	152	144	167	166	164	147	141	157	159	168	168	158	162	142	134	166	134	166	149	145	142	153	132	135	146	156	139	135	155	169	151	165	157	127	165	147	142	157	148	164	149	148	162	116	150	163	158	150	164	163	154	160	164	168	143	164	153	175	176	147	150	157	161	160	152	156	148	168	149	173	154	156	150	132	146	148	155	152	153	152	166	145	133	171	160	160	147	160	153	165	146	149	157	157	124	144	130	160	150	171	144	160	140	159	144	178	164	149	155	141	136	136	147	157	137	158	147	152	153	157	198	139	157	172	187	166	136	154	136	152	137	124	143	140	139	144	154	166	136	157	158	162	144	150	156	146	173	143	163	160	150	136	130	124	156	163	173	136	156	146	164	132	137	186	142	137	150	142	156	156	145	151	175	148	149	148	162	162	173	137	155	137	152	162	160	157	162	144	158	147	143	176	145	161	146	146	145	135	157	153	168	153	141	156	175	151	142	152	136	130	162	152	162	155	124	156	179	177	145	152	165	147	150	171	151	146	167	155	141	147	160	153	133	158	142	174	157	159	172	145	147	163	170	168	128	157	146	172	149	131	133	152	128	161	153	159	160	149	129	134	164	180	139	137	128	144	171	158	142	145	146	148	143	141	153	163	154	173	137	144	165	156	160	142	145	151	168	141	153	151	157	156	155	154	180	180	160	156	156	154	145	148	140	159	160	174	150	138	141	176	176	163	153	157	161	150	146	170	159	150	142	145	174	138	161	150	160	142	167	138	136	147	162	155	144	158	133	142	155	172	154	132	145	122	136	157	182	140	124	151	160	144	150	149	141	160	145	144	153	161	141	151	148	143	157	164	134	164	158	164	151	179	169	143	163	125	152	135	134	146	141	141	169	146	158	148	171	164	129	139	135	126	173	143	144	148	149	147	167	132	138	159	158	129	155	151	155	141	163	152	143	155	168	142	178	152	168	134	128	146	131	128	154	156	144	173	149	130	144	164	145	164	160	143	169	132	146	157	144	157	142	146	165	155	177	118	146	155	151	152	170	144	152	166	129	171	153	177	145	145	148	155	138	158	163	152	149	169	165	139	147	159	151	140	139	144	182	136	128	152	168	128	171	167	159	168	139	157	142	148	172	161	145	165	174	158	160	162	138	146	149	157	138	161	161	177	147	146	152	129	131	167	163	151	149	154	148	165	156	163	156	150	134	152	169	154	145	166	165	149	161	154	162	157	147	140	170	133	139	141	133	128	162	145	168	156	155	145	157	152	137	142	152	141	151	161	171	160	137	145	168	131	146	159	136	149	143	159	147	145	150	133	160	149	156	151	141	156	142	165	152	139	172	128	138	170	166	141	161	121	151	170	154	157	148	172	144	142	138	174	165	168	148	165	142	134	145	157	133	153	170	149	156	133	183	131	120	147	141	151	151	137	147	155	148	161	137	168	148	151	150	142	155	149	148	135	141	156	157	167	159	174	158	154	160	128	166	166	161	147	144	168	173	141	136	164	150	157	177	142	139	145	136	153	175	163	148	143	130	157	144	146	126	141	140	160	149	152	142	139	152	153	161	175	156	169	160	140	150	150	176	180	136	127	151	149	149	160	123	164	159	161	144	128	158	156	161	159	142	178	168	147	155	148	147	146	127	139	156	180	132	181	168	172	154	137	171	164	137	166	146	140	150	177	133	155	151	132	172	143	143	142	170	164	162	171	161	124	136	143	140	144	141	168	147	136	160	143	157	139	168	170	166	141	150	145	158	158	131	167	141	138	152	165	167	135	157	159	134	152	155	155	147	161	141	161	139	155	134	171	158	135	145	170	153	148	150	157	138	151	140	142	130	157	162	133	155	142	154	164	154	146	159	153	167	159	160	149	138	139	154	135	174	164	175	171	131	156	160	147	166	148	148	144	147	147	157	155	141	145	162	134	146	161	147	159	157	155	154	137	135	161	167	139	141	157	148	160	144	168	140	145	159	139	138	141	141	153	140	165	137	168	151	150	161	153	157	122	134	143	167	162	144	141	156	168	130	171	165	132	148	149	165	142	149	148	172	161	168	158	168	150	175	124	143	128	131	142	147	162	139	145	148	161	148	158	137	130	143	160	122	164	133	166	155	166	145	149	151	163	148	148	145	145	136	156	155	162	149	160	162	138	158	159	132	163	139	194	159	147	139	169	163	148	151	138	154	174	140	164	164	157	160	143	149	152	149	146	136	145	154	141	139	153	155	143	155	140	151	143	143	140	128	132	153	147	157	177	137	154	162	166	164	156	145	139	126	150	138	153	168	124	168	148	168	166	162	149	155	175	150	141	144	172	156	143	153	149	186	144	148	167	127	141	162	163	163	151	139	147	153	130	174	164	154	146	125	156	180	143	152	171	145	126	140	144	162	134	153	154	151	163	146	147	176	157	141	149	164	144	153	158	129	138	141	145	148	153	163	157	147	148	163	138	162	166	155	166	130	148	193	148	157	157	169	168	158	131	133	185	153	149	149	159	155	162	158	151	139
4158	413	526	846	441	385	433	411	398	413	408	408	397	353	401	337	380	384	390	384	377	362	387	383	364	339	362	395	371	389	363	357	362	400	354	375	363	407	366	385	359	369	353	393	400	394	396	376	365	393	402	383	362	354	374	372	376	344	375	386	401	347	362	373	385	389	369	382	378	350	366	374	395	351	364	364	343	390	389	365	334	346	341	346	352	382	347	374	389	352	353	365	398	386	406	374	334	385	352	355	397	368	360	413	405	376	393	409	377	374	378	333	364	380	377	411	410	386	356	371	368	346	365	404	357	323	367	372	354	423	377	401	339	398	407	378	399	365	372	393	389	364	359	354	384	338	376	340	374	395	360	373	355	351	364	362	369	325	327	372	385	382	346	391	354	333	365	364	396	388	378	379	386	384	397	385	374	378	424	425	349	369	412	343	350	381	360	354	386	371	337	357	382	355	360	374	380	356	405	421	377	351	352	385	387	312	393	405	323	372	350	383	347	384	395	347	368	380	383	371	391	352	352	391	368	379	372	375	349	369	377	413	376	359	383	351	376	388	381	373	381	380	361	358	370	371	364	349	390	396	401	361	403	391	354	363	393	334	398	342	389	382	373	347	380	370	369	346	366	366	371	392	372	398	371	371	388	343	353	379	328	383	398	368	394	423	360	354	355	372	341	364	342	367	357	355	366	378	351	377	352	363	365	390	382	388	384	354	380	352	375	362	375	424	362	353	395	344	382	346	378	355	379	356	324	410	376	351	374	357	378	401	374	393	425	380	351	385	355	343	412	380	358	376	375	383	355	368	358	347	366	389	383	365	375	387	367	371	385	373	367	362	368	413	346	371	414	346	365	370	375	396	354	339	362	372	364	365	390	396	391	370	356	406	366	362	354	396	380	385	370	354	392	362	378	364	396	379	346	362	377	352	361	338	378	375	367	416	333	338	374	368	348	370	366	350	365	360	384	344	351	369	377	384	371	373	362	375	377	383	373	375	389	374	394	375	356	331	365	381	390	340	367	388	339	356	350	366	378	339	356	409	370	366	362	380	369	374	408	357	372	389	353	400	377	369	379	380	382	377	346	359	373	368	357	375	396	384	384	406	383	351	404	397	367	355	388	379	344	350	379	367	354	390	407	353	397	384	387	372	393	375	359	364	395	360	369	374	359	403	399	344	356	395	370	397	370	383	401	392	377	395	393	417	389	393	377	391	371	352	347	371	341	378	364	381	376	360	381	400	365	365	359	334	349	388	353	327	355	385	393	356	392	371	373	385	369	365	390	387	367	355	382	375	405	373	382	394	372	398	362	381	399	357	352	362	415	387	370	376	340	365	397	363	375	412	374	396	399	402	376	361	443	336	363	338	364	371	370	363	372	376	368	391	346	343	341	345	383	372	350	386	377	378	374	404	355	365	362	364	377	350	362	384	398	348	384	392	358	376	401	358	363	405	389	379	379	345	383	366	358	392	410	357	378	366	384	377	395	355	365	349	374	361	367	350	348	342	409	359	374	365	406	369	380	383	362	375	367	352	350	412	380	358	379	379	395	417	373	375	339	376	381	365	375	373	399	373	385	319	374	365	375	355	351	381	393	402	373	359	353	372	377	356	375	382	364	380	378	400	378	380	379	381	329	379	376	393	373	408	362	379	381	356	369	348	372	366	373	359	377	340	375	364	370	368	366	370	355	383	399	376	359	388	368	384	351	366	389	397	347	378	368	364	385	370	379	367	396	395	378	379	357	380	357	386	333	390	414	362	356	356	390	359	345	375	395	378	366	323	368	392	410	390	378	379	363	362	375	387	371	367	356	376	386	376	374	373	371	381	340	405	399	376	389	347	381	316	409	394	348	379	371	384	354	373	356	377	395	394	339	354	374	341	353	397	398	360	346	341	358	360	358	385	357	376	364	342	374	350	373	390	386	374	332	364	361	378	363	370	395	345	385	336	369	366	390	376	363	365	376	355	402	366	387	373	362	367	358	333	351	390	372	393	351	383	366	378	377	394	399	391	396	387	364	360	369	374	353	381	340	391	347	389	362	363	378	384	394	376	365	377	352	408	373	370	374	372	373	380	400	397	382	391	387	336	392	336	376	397	378	381	401	369	343	395	341	355	353	378	363	356	376	325	373	342	349	378	381	347	370	397	368	369	343	362	385	369	409	367	378	364	390	374	361	353	381	374	347	353	423	334	371	363	358	383	342	346	374	370	363	328	378	391	428	405	373	394	397	400	340	374	374	325	331	374	387	328	340	398	351	354	383	386	357	411	379	372	372	329	386	361	386	356	371	399	368	406	405	378	389	381	377	381	394	384	373	354	338	379	390	371	364	356	353	380	390	372	384	362	394	396	375	355	365	363	353	379	385	388	354	391	382	371	401	391	354	364	366	387	343	354	370	369	385	351	392	368	375	360	371	371	399	367	345	398	373	392	357	378	385	382	380	333	375	379	377	346	368	390	352	360	349	374	386	347	393	359	360	355	382	365	381	388	355	363	379	333	384	357	377	374	379	359	393	348	398	371	340	394	397	358	378	390	376	365	391	401	349	378	405	363	373	368	362	370	385	350	360	363	334	360	369	406	375	366	360	391	387	366	365	364	406	356	405	369	365	363	351	377	327	387	338	352	350	359	404	358	404	388	377	339	362	356	394	368	384	367	377	384	389	387	364	378	349	379	367	428	355	369	373	387	349	347	398	377	394	390	380	386	360	386	394	399	396	410	334	344	388	349	342	386	406	360	389	355	381	384	409	363	411	377	387	348	371	365	364	384	394	368	375	333	381	410	369	355	363	342	357	366	382	381	383	375	367	340	372	362	411	399	387	373	351	364	375	382	390	399	389	379	382	382	349	385	420	376	382	407	381	379	383	382	342	365	377	361	388	370	366	368	366	379	346	364	374	376	429	383	372	365	379	384	383	364	356	348	385	380	344	352	377	332	367	367	356	413	340	388	362	363	394	367	360	389	363	342	390	414	349	358	392	391	379	344	361	330	363	394	400	373	393	391	396	392	387	374	367	364	379	371	382	357	355	371	347	392	384	377	400	346	381	338	371	414	389	383	385	436	382	404	391	354	398	418	396	391	380	375	394	359	376	354	372	385	380	357	385	341	363	407	374	370	412	353	403	356	365	407	362	401	375	376	334	353	379	348	383	354	377	373	385	412	387	376	399	352	375	383	339	384	357	354	419	374	381	340	353	409	371	375	393	349	353	352	367	364	410	385	355	386	367	349	356	384	379	368	396	373	390	364	365	382	393	356	366	379	368	401	376	382	442	379	372	387	352	337	384	355	370	346	377	388	351	373	390	398	371	380	382	361	353	396	387	374	360	374	386	352	373	379	350	391	343	375	403	363	377	356	376	354	391	395	392	347	382	357	342	395	387	348	381	367	374	373	394	387	379	365	355	367	364	327	348	358	329	381	389	388	391	350	352	395	379	366	362	388	375	409	370	354	343	380	361	354	344	341	373	385	367	415	371	388	348	368	382	367
24948	2973	1218	6783	772	409	322	265	201	175	133	163	154	127	133	121	113	116	123	116	116	90	100	92	77	99	101	87	77	114	80	73	79	73	87	99	75	99	93	91	104	85	110	89	80	76	91	88	87	92	81	82	75	65	83	75	67	78	88	72	83	89	86	102	60	79	80	81	84	83	80	72	83	92	106	87	92	91	93	87	79	90	94	86	88	75	72	87	75	90	78	89	90	85	72	93	85	82	74	82	73	88	70	89	97	91	73	96	84	77	81	79	98	93	91	85	80	100	101	79	86	87	86	79	97	87	91	97	74	74	91	86	103	70	89	86	81	77	95	99	76	68	86	94	91	86	85	69	76	72	75	103	79	72	105	104	71	66	99	82	82	70	83	102	69	87	103	104	77	72	72	64	88	71	87	74	80	103	74	87	67	71	86	93	76	66	70	75	107	105	94	78	84	96	102	105	83	91	99	78	97	77	109	76	75	86	92	82	91	92	80	97	76	94	99	101	76	83	77	100	96	70	100	82	75	70	71	85	92	75	99	78	82	78	103	90	91	69	82	77	85	89	81	69	81	79	85	76	97	82	87	66	84	86	103	73	84	93	87	90	76	84	76	88	79	61	95	85	86	92	89	97	82	72	63	85	84	79	83	86	74	94	71	91	94	88	67	90	96	79	85	82	88	86	86	107	69	89	95	83	66	88	78	70	81	84	79	72	96	88	89	117	58	100	75	92	89	86	89	99	71	83	96	103	79	84	95	76	81	94	101	77	95	110	62	88	84	90	76	79	75	78	77	72	93	91	81	72	89	71	64	92	92	70	81	93	78	102	92	89	96	91	81	78	65	75	81	95	91	100	87	68	86	74	90	78	84	92	73	73	100	87	98	94	98	74	105	103	78	88	89	86	101	85	81	79	84	76	85	89	86	96	83	77	77	82	95	88	90	81	68	90	72	67	85	79	88	94	97	84	86	74	109	87	88	94	92	83	95	82	87	94	67	88	91	66	83	62	80	85	94	103	82	68	90	89	87	99	104	92	91	85	74	98	79	76	69	100	87	88	81	64	76	80	84	92	105	82	93	82	84	83	89	77	81	71	80	85	79	83	86	96	80	65	86	74	68	92	82	105	65	68	82	63	87	92	96	82	90	86	86	83	65	86	82	81	94	70	64	82	89	81	91	107	83	83	88	88	70	73	91	98	76	75	86	108	66	81	74	95	83	106	91	114	82	88	67	86	87	80	90	87	92	89	92	78	62	84	86	83	94	80	95	104	90	89	82	88	92	83	83	68	76	83	75	90	74	76	93	90	90	87	78	91	68	78	98	81	95	91	93	76	89	86	85	98	82	73	80	93	101	87	93	83	88	97	83	88	75	73	92	98	75	76	83	78	83	96	89	85	69	71	83	77	73	81	92	90	81	90	83	102	73	82	78	89	83	58	95	85	81	82	74	111	89	77	84	73	100	76	91	68	88	74	94	84	74	86	96	94	87	81	75	75	84	81	84	86	78	86	96	82	86	97	101	95	82	118	92	101	90	86	89	84	72	80	62	81	81	81	86	73	75	73	72	79	85	72	91	102	94	91	68	89	88	74	83	76	83	91	100	82	77	87	102	88	107	82	83	89	88	73	71	65	77	87	61	84	96	98	91	109	85	74	86	69	95	80	92	87	87	84	63	67	80	73	101	82	103	82	80	87	94	81	82	103	82	79	88	81	74	86	80	76	81	92	92	74	99	83	89	83	87	78	69	80	83	83	98	66	83	73	69	71	88	70	78	93	80	67	67	72	79	74	74	92	77	91	91	84	70	88	83	109	87	86	100	93	73	87	72	82	92	71	98	96	88	103	95	90	95	96	65	80	103	70	88	76	78	96	82	90	78	94	82	74	74	83	81	76	92	87	87	87	87	85	101	83	73	88	92	75	81	88	104	60	88	102	80	76	99	75	99	88	98	77	108	77	79	73	91	84	91	91	74	96	98	99	79	78	72	81	91	96	89	61	81	73	83	91	85	90	81	69	84	84	86	87	76	92	83	83	87	80	87	79	75	78	63	80	66	72	93	89	75	83	75	98	98	80	78	79	85	82	95	87	87	77	84	80	79	92	89	70	97	79	79	92	65	71	88	73	75	81	82	91	103	79	90	81	78	76	80	80	88	88	91	89	94	77	99	85	80	102	86	72	75	82	77	87	94	87	95	88	80	97	94	69	97	84	88	88	68	88	85	101	124	84	85	73	89	87	84	96	73	76	86	76	90	94	82	95	85	85	96	89	81	89	89	95	72	91	76	82	78	67	90	82	74	75	84	92	83	100	81	87	98	87	83	78	89	73	90	82	89	97	96	87	88	91	73	90	82	88	72	93	86	63	81	92	100	87	88	82	76	81	90	72	100	83	92	81	90	71	76	75	85	77	101	85	91	100	86	86	114	85	76	90	90	85	80	94	83	93	70	84	84	84	93	80	72	86	79	88	86	105	88	81	79	69	70	80	92	94	91	83	81	80	84	81	82	80	76	91	89	89	87	101	95	71	101	79	82	80	89	87	73	103	80	93	86	91	95	88	82	84	81	80	78	68	103	97	99	83	95	89	75	84	70	78	80	90	76	74	99	100	95	88	90	86	69	90	78	107	95	96	77	76	84	89	80	76	75	79	73	70	71	88	75	84	77	84	77	88	80	89	82	73	74	87	70	95	97	81	87	82	74	93	71	73	63	96	83	91	73	90	86	85	83	98	73	83	86	72	94	70	71	100	82	103	99	93	88	101	69	70	65	73	76	98	71	77	85	83	90	92	79	95	90	97	80	103	75	101	80	77	79	77	83	83	91	96	89	75	91	94	97	81	87	85	62	92	91	111	89	87	78	87	92	86	91	84	90	76	92	81	88	95	80	83	82	85	87	89	97	95	78	68	79	80	67	81	81	87	89	72	75	105	87	92	83	92	80	93	92	85	91	80	70	81	82	70	91	69	81	84	74	96	88	86	96	98	90	86	89	78	77	72	80	91	87	83	96	82	80	83	94	84	85	91	84	112	85	88	91	101	86	82	87	85	77	104	82	63	70	82	71	97	88	105	83	86	77	86	76	70	72	87	87	81	78	97	75	83	87	70	77	88	85	86	84	85	81	93	87	106	95	101	92	94	97	86	69	87	79	81	84	77	76	82	85	67	83	107	74	103	90	83	85	85	72	81	89	91	73	92	81	92	94	92	91	73	92	66	73	80	79	94	81	86	84	70	97	83	87	80	82	84	65	67	79	85	70	90	86	82	76	99	82	80	83	93	69	54	77	92	91	107	83	79	83	89	98	82	88	83	99	84	101	95	84	89	104	94	91	91	73	77	86	87	95	90	91	82	76	93	84	82	70	67	102	77	77	84	79	77	76	88	79	103	100	83	81	79	85	89	84	77	77	95	82	98	95	77	82	86	74	91	95	88	76	80	89	97	86	79	82	78	80	108	91	82	76	73	96	91	84	78	89	72	79	86	90	88	75	79
12500	1080	2487	10875	2357	1744	1470	1217	1030	984	800	722	637	575	547	541	494	441	427	385	393	376	394	354	345	370	310	353	326	331	341	290	323	280	321	285	273	294	304	270	276	295	262	265	289	280	271	268	254	267	251	254	250	252	263	273	237	276	278	266	263	257	240	266	230	234	253	248	268	251	282	244	227	263	262	249	258	240	267	271	240	242	252	287	236	260	258	252	247	254	249	244	261	244	217	231	227	247	243	265	234	252	240	248	269	255	256	255	263	229	252	266	286	248	243	258	261	253	253	266	245	265	250	237	217	267	258	276	221	264	262	232	242	240	248	232	237	232	231	265	257	250	258	244	217	253	246	233	237	234	231	269	236	230	238	266	258	237	251	255	242	232	245	245	251	239	248	247	237	210	239	233	245	266	245	227	235	252	242	227	219	246	254	235	251	234	260	239	240	264	273	222	233	242	224	221	225	232	243	236	266	243	241	222	239	227	235	257	228	270	211	249	254	233	231	245	244	245	238	230	234	245	220	235	222	253	249	232	261	246	258	218	240	246	233	237	226	253	253	269	254	248	243	252	244	257	266	232	251	255	206	228	265	239	210	246	228	251	249	223	285	209	240	247	232	245	247	226	274	259	231	216	241	240	235	234	259	251	247	249	235	249	233	227	247	239	214	248	212	257	231	232	234	220	245	229	233	229	272	244	227	243	280	263	218	257	233	241	250	245	255	246	248	212	244	219	250	247	274	240	268	256	272	233	237	241	258	230	221	245	218	251	242	238	244	237	227	223	231	212	236	235	222	245	249	234	251	246	244	261	248	260	237	226	232	243	240	252	248	241	235	248	196	231	242	261	220	241	237	223	254	266	241	227	242	244	241	247	244	221	242	247	255	239	248	256	277	239	260	240	246	263	242	256	246	253	261	259	238	248	228	252	231	232	245	259	234	257	248	244	259	249	264	210	240	231	229	239	233	212	216	209	247	242	216	227	240	239	251	232	256	228	205	238	219	215	239	233	235	228	247	246	241	231	237	225	234	256	246	276	264	252	231	245	261	268	250	235	231	239	217	235	228	259	287	224	237	243	250	234	235	269	219	222	261	256	265	214	236	226	224	237	241	248	238	255	269	250	244	240	250	260	248	218	225	258	241	252	250	213	243	251	245	255	229	257	257	254	241	248	252	241	262	242	249	238	236	270	246	220	246	253	239	211	247	260	219	240	228	225	231	261	253	224	252	221	230	214	229	213	247	240	219	247	253	218	235	257	262	273	222	241	232	224	258	243	257	215	251	253	253	241	239	251	261	234	214	230	252	255	204	255	232	228	238	242	227	259	230	233	261	234	237	243	248	254	201	248	251	247	248	227	233	220	235	275	244	236	236	223	250	222	243	233	275	233	257	241	227	232	246	255	228	261	233	265	264	243	227	240	228	269	228	252	234	246	217	266	247	275	240	255	242	255	243	227	251	242	220	242	255	228	257	240	270	270	230	267	208	226	255	248	237	254	215	242	274	251	249	248	280	251	255	230	227	250	254	253	253	271	246	226	246	252	253	239	244	225	218	239	244	211	251	255	224	243	249	240	230	232	233	254	260	238	220	255	260	224	226	215	237	231	269	242	251	203	250	234	228	242	249	219	246	247	235	280	255	250	237	226	244	250	231	235	219	259	246	240	246	241	232	246	267	259	254	256	228	243	252	262	249	271	245	238	228	254	235	242	241	244	240	241	227	234	227	240	234	248	267	255	233	234	210	263	211	242	242	285	248	241	241	246	233	241	252	225	251	237	240	283	245	237	260	245	241	269	255	279	259	240	242	233	236	232	244	252	257	253	259	219	250	248	240	236	226	266	236	259	234	275	243	247	239	235	232	253	223	224	230	263	222	248	269	239	223	255	234	213	213	253	241	248	237	228	247	231	257	232	228	260	266	224	242	232	234	227	207	257	254	234	236	231	252	238	260	211	224	233	242	236	260	270	229	229	244	242	243	249	236	268	238	233	220	234	221	240	249	245	231	252	251	256	266	256	255	241	232	243	249	243	250	247	266	242	257	258	266	272	249	234	241	223	273	228	236	226	239	245	244	235	266	221	251	255	245	241	281	242	223	261	257	230	249	214	214	250	229	262	232	247	249	286	254	235	240	257	252	267	250	239	227	233	261	222	255	255	251	225	235	219	223	228	218	239	227	218	253	215	250	241	235	256	259	225	224	217	258	255	248	244	235	257	252	244	219	230	263	244	248	249	245	224	266	252	236	260	258	244	235	215	247	272	253	244	232	221	271	249	251	229	255	247	254	213	235	267	249	226	233	238	264	240	263	272	241	252	271	244	238	229	236	251	234	241	245	224	262	220	231	235	249	239	208	274	227	212	238	230	222	226	240	256	252	252	222	234	225	259	220	247	251	232	243	233	266	233	232	248	262	230	238	257	243	233	237	246	263	228	225	259	230	221	255	222	234	231	237	256	242	245	249	239	251	243	279	240	252	267	279	210	250	241	244	219	248	253	241	261	256	218	237	250	243	205	232	235	234	243	243	248	238	254	220	235	218	253	272	242	224	257	278	234	221	260	254	242	249	275	232	242	253	252	222	235	251	219	263	237	238	225	234	255	247	220	225	245	245	238	247	235	245	231	246	254	215	260	250	227	244	244	271	227	256	213	230	223	242	216	221	257	253	225	246	221	218	269	234	240	250	230	261	240	254	217	239	228	222	232	246	265	214	258	216	213	255	250	242	220	221	249	242	235	251	239	251	223	230	247	242	229	256	234	265	226	263	244	267	257	239	234	261	236	232	233	239	226	256	266	247	252	238	230	263	239	237	255	252	230	228	231	244	242	259	247	226	257	250	247	267	245	276	270	236	261	250	221	237	242	258	238	268	232	257	266	236	213	233	240	227	211	234	240	241	261	262	226	240	245	264	220	250	232	256	253	227	223	241	255	227	241	244	254	239	228	221	229	214	245	246	225	257	216	264	232	266	227	229	242	224	237	246	247	229	237	220	253	274	239	212	249	244	255	222	223	247	237	258	292	231	231	243	217	253	269	233	232	221	235	225	236	232	227	268	237	236	231	229	246	244	231	235	216	230	249	248	244	262	241	222	251	239	238	235	244	251	250	235	248	247	259	238	243	240	215	213	244	236	223	250	252	238	242	283	251	259	242	251	245	256	248	211	235	283	267	256	230	257	241	267	241	267	216	238	255	229	211	261	259	249	245	258	240	232	244	274	221	252	218	240	219	223	254	237	263	238	236	250	244	258	241	239	254	242	232	245	233	276	211	222	259	244	251	232	237	251	220	255	241	253	240	243	268	223	271	251	230	232	242	242	222	244	269	239	248	239	233	237	238	255	229	231	222	248	258	257	255	251	249	261	252	222	240	248	261	259	244	240	225	237	230	242	259	235	235	256	232	222	261	250	246	247	258	242	229	246	252	231	237	246	238	229	238	226	223	243	254	227	223	251	232	257	250	271	231	238	250	266	241	238	239	251	237	238	257	253	266
34888	7110	2610	14316	3068	850	708	544	466	374	371	327	291	304	279	304	267	244	228	240	250	233	250	235	212	226	221	222	232	204	239	228	210	178	214	201	205	216	207	213	206	185	207	235	239	205	200	234	224	227	213	163	176	203	228	210	187	203	197	212	222	184	190	179	227	185	202	205	217	214	195	207	213	198	212	212	196	184	200	195	211	213	215	226	195	179	173	179	196	187	207	201	195	211	195	175	208	191	220	205	183	194	210	197	193	226	201	191	195	205	203	190	217	199	228	205	174	194	227	212	208	203	178	197	187	191	189	214	193	204	185	198	201	209	185	192	184	177	197	174	214	208	185	205	177	172	189	198	198	175	203	211	187	207	178	194	220	240	224	197	209	208	223	184	175	198	207	202	183	212	190	198	183	211	192	225	184	206	191	187	214	205	191	195	175	203	205	202	194	207	208	205	183	205	183	220	185	167	189	201	165	175	184	225	188	193	200	182	176	186	182	175	197	199	211	226	186	200	190	197	184	192	194	190	189	184	177	190	200	176	183	208	207	225	186	200	171	185	181	190	195	196	215	206	180	168	187	196	209	215	214	189	201	206	197	172	179	218	194	199	212	187	199	174	201	196	212	192	187	203	194	196	198	200	210	179	202	198	213	197	186	199	197	180	147	192	168	171	208	197	201	194	184	213	188	180	218	195	187	199	206	180	184	193	203	172	203	207	233	210	225	191	215	195	213	229	177	183	228	190	199	187	189	165	174	175	194	216	179	205	182	194	192	208	212	192	206	187	216	210	179	171	172	210	185	199	198	217	192	232	217	204	194	208	190	187	172	190	213	196	209	196	179	206	194	185	165	192	170	220	212	214	221	196	194	205	212	193	176	184	182	186	196	181	201	207	228	197	177	218	224	199	185	194	222	187	169	209	219	163	171	207	214	189	195	200	181	194	199	185	207	205	184	189	193	195	214	189	195	163	187	190	194	209	177	184	225	201	217	191	224	171	185	182	179	203	172	213	214	196	194	156	185	216	177	195	181	189	215	187	189	202	192	196	191	197	195	205	214	192	216	218	193	183	186	186	191	214	198	174	203	183	206	196	198	209	185	189	203	217	196	187	203	170	178	203	208	207	214	225	200	211	205	214	194	197	184	179	207	168	179	180	215	195	205	205	204	219	201	191	210	182	198	184	202	193	212	192	198	192	206	192	198	185	191	204	214	206	206	175	212	200	173	185	187	192	187	193	198	209	205	201	209	205	193	187	173	190	196	204	197	197	191	193	205	208	201	197	180	177	201	181	201	201	216	207	216	209	199	198	200	165	199	206	216	204	187	214	210	208	184	176	201	194	204	185	205	173	185	194	177	192	175	200	205	183	229	169	215	182	187	229	210	203	198	204	184	199	173	214	197	198	198	182	189	196	199	188	195	199	181	195	230	181	185	207	199	190	209	251	218	222	207	166	197	216	215	199	215	169	187	180	230	201	183	203	218	197	202	228	195	200	179	194	220	207	193	215	184	197	173	195	164	204	213	210	204	233	216	204	181	196	180	175	184	186	210	214	214	198	207	174	191	202	203	207	188	204	206	211	158	184	184	190	198	212	213	189	200	194	231	175	187	218	194	207	181	184	205	161	212	178	212	187	170	217	191	189	187	192	191	201	193	181	195	198	211	213	187	231	219	202	197	201	204	190	179	196	211	200	166	187	211	210	223	189	217	213	209	201	203	189	169	185	208	222	220	193	191	190	184	210	198	216	189	184	197	193	224	203	211	226	206	194	187	193	186	180	208	216	184	206	171	184	188	188	204	200	176	207	203	194	185	199	218	213	175	192	215	209	199	184	171	181	195	203	212	199	200	202	216	195	195	201	216	186	202	211	214	207	206	200	202	194	187	189	207	198	200	167	200	181	203	212	199	186	208	211	205	184	212	168	191	189	206	215	193	224	186	201	201	192	169	210	187	213	192	179	216	178	210	190	199	196	201	199	184	184	183	193	189	196	226	215	195	187	202	225	170	210	218	190	220	205	187	187	207	183	201	217	235	201	196	240	202	182	219	204	188	188	192	197	192	221	182	200	191	170	186	169	228	187	184	202	193	175	190	192	159	194	209	175	183	191	182	200	212	200	204	187	200	195	185	207	210	178	200	178	167	202	229	199	224	210	211	209	184	193	205	184	184	214	187	160	221	212	197	212	205	202	203	192	197	212	209	216	237	211	211	216	224	192	199	201	200	202	210	215	189	198	193	211	195	192	162	186	189	214	210	178	221	184	204	199	230	187	194	176	199	224	169	196	202	217	183	191	188	211	206	191	208	207	216	196	206	206	185	172	171	167	175	214	196	195	221	201	208	203	200	198	187	185	199	184	193	194	206	192	194	210	214	196	194	175	181	220	193	187	179	195	190	168	226	194	176	200	201	192	223	186	179	202	177	193	201	180	198	160	203	191	166	193	221	213	217	190	193	181	206	196	197	171	179	181	209	186	193	192	188	181	209	221	217	200	193	181	195	206	204	197	184	185	176	196	180	189	196	188	208	205	180	192	191	232	196	175	194	177	195	206	219	191	179	197	194	198	193	212	231	221	198	198	208	199	187	206	205	213	222	191	187	202	203	179	190	187	187	185	192	198	167	194	197	208	220	184	197	173	226	196	212	201	180	188	181	215	196	204	187	186	192	170	200	165	196	216	194	188	193	195	181	198	182	205	190	176	171	215	213	204	210	196	194	214	194	181	198	194	195	205	187	193	206	195	190	189	176	227	196	175	189	209	209	189	196	189	194	212	205	189	170	188	165	202	208	205	167	191	199	211	193	179	217	217	192	192	187	212	190	197	185	221	184	200	158	184	189	192	224	197	213	207	202	195	215	220	219	179	193	242	209	174	181	194	190	200	185	226	207	176	174	194	180	184	193	203	218	177	201	196	164	213	189	180	209	200	184	198	197	200	206	226	186	178	202	186	173	208	192	197	197	207	173	206	204	216	203	206	188	198	204	192	198	178	196	216	205	194	186	190	167	181	215	218	209	198	172	197	198	190	194	206	210	193	170	182	182	210	214	212	215	201	197	226	205	181	229	184	201	200	189	200	178	214	209	202	184	177	220	180	194	190	192	204	193	176	216	207	220	185	214	214	180	182	186	210	210	163	202	205	192	220	200	166	193	158	187	200	237	177	172	186	210	200	193	186	204	211	180	171	193	196	201	193	202	202	211	175	193	217	222	195	194	203	204	196	179	192	176	160	218	188	182	199	196	202	195	206	205	212	202	210	192	196	201	197	170	201	197	186	197	200	192	198	197	185	198	203	222	184	200	179	201	186	204	208	176	215	218	197	204	207	231	209	190	234	205	183	200	176	192	183	202	196	209	188	201	228	199	178	182	207	193	186	170	175	190	215	192	174	185	204	184	184	176	176	207	179	216	198	179	211	219	198	196	221	187	163	169	198	167	177	180	197	182	225	192	228	215	192	217	180	179	203	184	183	190	198	204	167	213	211	237	194	186	181
16550	2117	4394	15650	4331	3486	2892	2394	2016	1719	1558	1318	1225	1180	1094	1052	987	951	903	796	812	827	756	733	730	657	663	641	656	684	635	658	658	571	570	624	584	557	622	549	566	562	550	547	558	531	525	573	542	511	563	480	557	554	544	544	501	545	572	508	536	562	523	542	526	510	506	534	510	523	486	478	491	526	471	468	489	535	540	477	523	492	491	531	541	496	487	479	531	517	480	485	484	577	501	505	500	502	524	499	483	447	492	477	509	486	495	491	506	512	483	514	447	507	503	482	493	505	529	521	513	517	505	450	493	511	490	516	496	522	493	502	513	490	498	500	529	481	500	488	511	501	459	479	458	484	476	530	482	540	500	463	526	501	485	532	470	456	496	502	484	516	485	468	496	470	502	479	491	463	507	475	508	496	506	513	462	472	511	495	500	482	488	497	500	524	468	475	515	473	510	494	489	506	488	471	476	482	534	494	542	457	502	471	517	495	479	507	541	486	511	483	495	503	451	481	489	522	455	479	481	504	475	476	468	499	474	503	478	503	455	483	492	469	477	491	488	508	491	536	473	525	465	499	483	508	501	471	467	534	516	482	494	536	491	493	488	482	529	485	475	493	496	493	525	491	474	437	480	476	497	483	496	484	499	493	494	486	465	490	479	463	514	489	491	507	484	493	524	523	538	483	484	507	499	504	515	506	470	490	508	475	488	523	491	451	461	474	482	500	489	489	465	507	490	458	537	525	522	482	493	484	498	496	490	493	511	489	497	465	483	483	490	455	448	464	482	506	489	476	482	490	485	508	524	481	462	511	523	470	539	454	468	500	527	517	473	430	514	528	501	467	462	496	497	444	462	485	472	516	489	487	514	488	517	494	508	482	478	495	508	495	503	518	545	477	461	471	515	503	465	475	514	456	479	497	484	498	503	529	465	514	547	482	479	511	456	473	470	486	504	476	502	509	499	519	509	504	524	481	449	478	463	505	522	504	476	451	494	505	496	476	552	500	470	499	481	482	460	480	507	480	483	438	475	487	492	450	486	480	490	491	504	476	536	470	484	530	489	522	485	487	484	492	498	506	519	538	547	510	509	475	459	514	488	514	515	483	516	457	506	530	468	469	506	509	527	480	521	482	504	477	475	475	452	481	450	488	474	465	464	498	494	486	493	468	459	483	491	505	507	463	515	512	472	538	478	529	465	481	505	479	488	464	499	510	495	496	497	464	488	507	495	457	527	520	475	460	473	472	493	464	501	460	507	485	495	482	444	489	487	476	465	497	488	465	485	484	503	504	511	489	502	446	513	508	481	507	511	511	469	447	462	464	518	503	502	495	484	490	483	514	527	508	501	493	467	520	472	449	484	504	526	489	522	477	502	478	525	543	436	478	522	497	490	464	513	511	492	492	463	472	475	470	492	466	457	504	494	476	489	433	480	465	496	480	494	494	491	472	524	471	495	530	489	503	454	438	522	491	501	470	490	468	479	490	499	465	502	472	500	491	460	477	513	544	444	519	499	485	527	504	481	473	499	488	516	476	489	506	480	516	507	468	506	490	499	484	481	475	476	495	475	475	475	506	478	461	492	490	511	492	499	489	509	464	478	496	457	494	482	497	526	464	505	494	487	474	479	482	503	481	481	469	500	498	488	490	535	466	514	524	499	483	480	492	483	494	505	471	503	523	496	487	478	476	477	488	457	482	498	479	472	464	515	498	521	458	526	505	525	471	498	503	515	468	486	461	473	478	476	466	505	514	544	481	491	521	474	496	491	476	469	461	490	483	491	517	506	520	473	506	456	488	502	464	505	468	494	504	497	493	499	482	471	481	495	475	530	462	515	512	467	552	483	478	522	467	492	476	424	532	538	479	487	486	460	438	512	491	519	469	488	500	520	489	520	490	439	451	498	501	490	501	474	488	454	485	530	490	497	500	518	482	486	492	493	463	486	496	492	488	510	500	542	473	505	470	493	504	540	459	463	481	484	492	471	478	490	499	503	488	490	461	498	506	495	472	469	489	480	492	474	462	474	463	475	459	506	482	518	508	489	537	482	483	482	486	502	484	463	465	530	515	522	516	529	485	499	491	472	516	517	500	503	488	485	503	494	477	484	482	497	497	456	537	510	489	449	495	521	496	486	503	501	498	489	501	467	533	494	492	488	533	555	527	496	491	496	449	486	483	489	445	517	500	500	506	449	498	478	481	470	498	496	478	457	488	514	515	480	507	494	506	523	525	455	506	524	506	459	486	491	497	515	504	459	504	506	489	481	508	521	516	496	511	467	487	493	491	508	466	483	505	480	499	519	496	465	538	497	513	510	507	530	485	468	443	494	523	486	483	490	465	460	506	425	481	493	486	485	502	473	521	496	492	475	492	452	465	493	448	496	492	457	487	508	493	516	492	491	504	498	481	480	486	513	514	463	525	506	485	508	467	533	486	456	482	480	514	498	496	469	510	509	482	482	510	455	483	495	508	500	446	513	507	519	493	534	471	513	493	455	535	467	525	477	509	481	489	488	467	458	447	496	516	484	480	503	544	545	512	514	480	518	492	509	484	486	541	499	524	487	497	474	492	518	444	502	456	489	521	500	499	481	503	494	509	510	495	508	503	503	479	509	462	484	522	520	496	532	506	516	502	487	482	483	512	519	459	535	479	466	489	466	489	496	533	516	478	474	465	440	542	519	515	462	471	481	514	486	528	466	485	520	480	525	484	512	486	498	501	488	489	473	486	498	496	491	483	492	525	506	520	491	476	493	505	465	520	545	509	511	500	492	467	481	527	461	505	475	451	475	462	495	496	498	512	497	545	494	489	500	485	507	504	482	503	509	465	493	470	478	474	465	509	492	487	496	491	495	473	541	493	494	499	521	488	485	474	472	476	516	526	490	505	488	516	486	520	496	530	480	487	515	501	459	431	478	518	470	474	482	490	510	503	535	502	510	488	521	500	478	492	489	440	496	537	502	501	502	477	492	485	497	475	502	521	487	502	429	482	457	509	510	495	502	491	488	476	518	486	475	481	526	490	472	506	472	464	470	499	475	474	477	468	489	496	480	487	476	483	485	473	502	482	526	504	515	502	495	500	471	514	485	501	471	482	505	453	500	485	525	485	499	500	501	473	505	467	531	527	521	456	498	499	508	500	492	505	502	507	482	500	507	466	482	470	511	492	469	492	472	459	501	480	524	476	464	500	523	491	505	455	506	501	513	500	498	485	523	481	502	525	492	494	497	479	515	488	469	494	494	477	504	529	493	530	499	412	525	479	510	497	489	497	513	450	482	436	530	479	526	471	526	495	496	457	516	509	482	480	510	505	510	483	476	525	459	468	479	460	445	494	469	488	493	471	501	483	506	493	526	529	518	526	514	485	509	462	503	499	523	468	503	508	498	513	523	475	549	447	489	481	506	484	527	476	499	514	522	480	452	500	476	480	500	486	507	518	504	528	490	476	500	503	510	482	498	464	528	507	490	496	494	497	482	501	503	504	517	484	462	520	507	496
8495	325	207	367	136	152	161	167	171	145	155	158	147	156	144	140	162	141	163	150	134	137	167	168	143	125	155	149	138	151	145	137	146	145	148	142	158	137	166	157	146	141	157	130	175	151	149	148	148	171	157	166	163	145	158	136	166	147	131	158	179	140	165	141	135	162	154	147	156	153	148	159	151	160	143	121	164	125	136	144	161	154	154	140	133	148	145	144	167	157	150	150	153	163	155	144	145	160	132	133	124	128	152	139	139	156	143	161	172	156	136	162	154	158	156	173	138	133	144	161	149	151	140	149	136	127	146	137	145	172	145	163	163	169	150	133	136	145	147	129	141	135	145	147	153	154	142	143	168	172	159	148	135	126	155	157	140	165	139	142	147	145	156	124	137	150	161	152	125	157	166	167	163	127	163	162	167	138	134	156	153	145	142	151	147	162	171	160	143	154	158	142	149	164	155	126	122	148	155	160	146	157	136	143	158	160	152	151	146	144	133	147	151	163	152	146	146	140	139	147	131	170	136	125	148	144	173	143	160	156	154	151	138	137	147	158	162	130	135	139	147	127	155	134	158	150	145	134	155	136	132	163	167	172	147	154	146	155	154	152	134	160	130	145	180	151	128	146	157	156	146	142	130	153	154	150	151	168	127	173	151	159	137	160	156	149	141	134	141	174	144	140	182	164	156	135	147	149	138	146	152	151	148	158	163	157	137	154	138	177	136	165	127	138	134	155	131	134	119	168	159	151	150	142	121	145	153	150	142	155	142	147	153	161	147	145	177	130	128	140	149	173	131	136	158	133	136	151	154	172	155	152	152	144	160	152	140	145	133	155	173	161	129	155	156	139	146	156	162	157	154	164	161	164	144	164	154	144	136	142	153	148	152	134	162	141	144	157	154	164	157	150	138	159	159	136	125	155	169	152	163	152	147	155	166	148	163	162	147	119	155	144	147	156	170	135	174	153	143	141	139	145	152	162	139	138	157	136	124	162	128	146	181	153	123	172	135	143	142	139	136	146	142	120	144	144	173	166	133	145	127	137	157	155	138	155	145	162	169	139	158	155	149	170	130	130	153	147	146	149	162	168	141	134	155	164	150	154	130	148	136	125	159	159	173	140	153	159	117	153	156	150	153	138	136	145	163	142	152	142	129	154	154	145	148	158	168	133	169	188	150	158	131	157	156	131	143	140	137	156	132	157	145	151	140	125	156	157	157	136	136	143	143	150	168	150	141	148	148	152	155	175	130	145	197	132	168	178	164	143	148	171	151	147	157	156	137	154	150	137	152	145	139	168	154	142	174	142	131	145	131	131	145	159	157	149	126	166	137	181	134	154	136	140	138	154	145	144	155	162	163	155	146	152	145	139	142	164	142	135	150	144	158	157	147	144	159	138	134	147	161	132	146	136	132	124	148	160	127	152	141	159	144	174	135	151	154	152	166	169	148	147	143	152	151	159	136	118	138	141	147	145	155	160	143	170	141	181	155	148	162	159	144	139	141	144	147	153	126	162	125	145	170	160	144	148	160	167	139	152	134	152	132	145	170	137	161	137	166	167	161	161	141	139	151	166	170	138	129	172	144	144	148	162	131	124	154	156	146	160	166	147	134	145	165	142	162	142	155	154	142	170	135	174	135	169	173	159	145	154	155	141	146	146	155	170	154	143	149	127	151	153	135	138	119	146	141	135	146	157	149	144	174	143	155	156	175	149	175	161	138	174	127	148	135	146	164	121	140	130	161	158	159	137	172	132	142	147	160	143	145	135	153	143	165	137	128	125	173	119	140	151	132	149	145	149	152	148	147	165	148	154	144	170	140	171	146	145	155	146	138	131	141	156	141	158	137	168	149	161	152	149	157	144	149	137	152	152	143	154	160	145	153	155	168	147	164	141	152	148	145	144	142	174	149	174	145	145	144	132	146	160	157	141	141	140	145	145	138	146	171	149	145	157	161	154	153	141	139	152	176	146	146	150	119	134	135	179	175	154	163	157	141	145	167	153	158	167	156	160	157	129	153	155	145	160	144	150	148	167	147	146	163	155	164	173	153	167	150	144	155	156	140	133	147	125	162	154	158	130	144	139	169	145	139	127	153	127	146	141	149	136	155	149	135	128	155	149	153	127	142	156	130	146	158	150	156	165	172	156	155	158	159	122	139	145	147	149	149	148	143	145	144	156	146	145	159	154	160	147	126	145	145	129	150	160	143	150	143	157	160	146	151	146	116	139	139	170	151	137	161	152	150	185	153	171	139	156	152	133	138	142	168	168	153	133	136	156	164	142	151	132	146	137	148	159	146	161	140	139	145	140	156	162	135	158	171	155	141	157	133	153	137	164	169	162	188	158	139	153	151	155	154	161	155	146	156	149	146	160	145	154	181	149	163	169	141	144	144	172	155	161	142	145	152	161	130	140	157	145	180	141	134	162	160	160	153	125	140	165	146	134	141	164	142	164	157	152	143	134	155	170	142	157	154	161	134	164	159	161	148	150	156	161	183	135	134	150	178	136	115	157	171	157	132	142	172	147	136	139	151	149	153	152	153	161	144	169	152	171	152	134	146	133	148	138	152	145	149	155	155	154	129	128	147	153	125	127	124	164	135	140	148	137	147	166	167	152	131	157	171	165	152	156	146	143	161	141	162	139	150	133	139	152	141	158	178	152	169	163	160	146	157	127	140	161	145	175	142	145	140	160	142	133	149	150	164	167	148	154	151	159	157	134	148	125	168	152	117	147	130	163	152	159	140	170	147	167	159	154	122	144	156	130	144	137	140	128	164	137	158	150	146	154	134	169	150	149	145	121	138	140	145	140	116	165	132	166	161	150	144	145	134	132	148	148	160	143	151	184	152	163	149	152	143	162	143	138	140	139	154	153	151	158	167	136	173	176	139	162	138	162	167	168	129	165	146	145	134	145	152	150	162	140	147	133	131	156	168	161	156	127	164	161	139	153	145	144	167	174	145	170	170	166	145	163	156	142	162	142	136	168	146	179	160	149	139	143	164	163	151	173	162	161	141	124	182	167	146	166	164	137	167	142	145	142	141	129	162	157	141	158	143	140	144	166	161	152	156	154	142	162	161	151	162	165	105	142	152	159	131	142	158	128	156	157	109	154	153	150	131	167	145	145	133	132	132	157	167	157	140	133	165	161	170	155	147	158	172	151	157	128	132	154	152	141	147	139	138	143	148	172	137	158	156	158	137	158	137	162	156	175	159	108	144	145	164	149	149	128	136	139	137	149	150	168	159	154	112	162	149	169	131	148	148	148	145	155	162	158	125	147	158	165	145	140	165	148	154	128	175	155	163	147	151	129	156	144	144	160	147	163	131	145	125	142	154	125	168	132	170	143	146	174	139	132	150	133	153	145	172	150	154	143	150	160	140	149	126	133	159	151	144	150	135	133	170	140	157	148	150	155	144	155	156	131	147	163	158	158	137	164	135	148	130	170	166	151	170	135	148	141	159	150	183	152	158	155	151	158	155	150	148	149	163	124
4445	395	549	1307	437	442	392	398	389	413	369	412	412	369	382	377	380	411	354	372	399	379	363	373	390	351	348	350	406	372	349	410	410	391	409	368	376	360	369	386	388	383	378	383	363	384	339	384	376	356	353	353	388	374	381	339	338	374	366	393	373	385	373	350	370	360	375	388	385	368	369	401	358	361	376	375	351	372	362	319	366	377	340	365	383	358	361	373	395	342	382	347	390	368	358	351	363	405	350	346	400	418	377	372	347	381	376	352	374	372	339	374	362	360	363	383	372	399	368	404	376	362	365	358	371	375	353	364	335	370	350	355	384	392	416	371	388	361	339	380	365	347	344	392	345	346	361	394	364	350	336	385	356	379	388	332	378	392	390	375	353	374	355	359	403	388	396	390	358	365	351	330	364	365	378	333	343	361	371	363	381	402	344	382	330	360	353	353	364	385	395	336	379	372	379	361	399	396	377	377	368	378	335	358	348	408	360	381	357	380	317	326	398	378	404	347	377	365	338	364	377	367	347	398	359	380	366	369	378	389	347	388	373	360	362	361	352	354	400	345	334	353	389	389	394	363	347	379	352	363	364	396	321	388	362	381	371	368	359	387	390	357	400	376	356	363	349	345	366	360	356	372	394	378	374	373	340	385	374	327	388	362	372	369	360	388	352	372	392	356	403	379	385	350	383	375	377	388	394	364	358	360	386	418	377	348	373	358	365	391	362	388	382	360	390	360	358	358	346	368	368	390	363	368	384	363	333	345	384	382	375	362	370	341	356	366	382	371	372	355	365	346	360	384	389	366	366	378	332	365	367	342	384	379	364	373	370	415	319	355	332	351	371	330	399	368	361	345	359	379	357	368	389	375	377	394	359	370	377	364	374	366	373	364	376	373	387	345	379	336	350	363	382	398	354	373	380	378	374	381	383	338	393	358	366	396	401	413	386	400	351	341	365	370	340	378	402	343	387	374	373	381	361	339	415	396	350	351	352	356	369	402	373	378	401	371	363	348	349	361	410	381	372	386	382	353	372	323	355	360	387	387	341	386	368	369	348	363	380	383	388	410	368	342	369	367	387	348	376	344	380	344	386	345	356	325	363	385	355	359	397	375	388	338	415	353	365	404	381	355	378	362	412	373	388	387	384	383	379	370	360	388	364	374	397	372	383	360	394	388	358	368	397	369	375	343	348	338	372	371	377	370	380	394	391	348	384	380	409	344	335	368	374	372	363	370	360	380	338	335	356	375	365	351	337	393	382	342	369	357	373	382	361	376	376	365	368	376	366	376	367	375	370	339	376	368	385	333	356	377	405	379	355	382	383	350	366	403	382	346	390	399	423	361	400	366	352	363	373	368	344	383	358	365	388	360	392	362	366	367	374	373	367	355	349	360	377	360	383	400	342	363	365	354	359	355	381	352	369	353	358	372	343	358	364	369	373	352	375	369	360	379	376	352	367	373	342	361	382	414	395	388	415	389	350	374	359	389	382	402	363	375	393	376	357	383	375	386	370	359	382	352	378	381	349	346	357	373	372	378	365	374	396	391	360	375	394	363	363	350	362	386	416	391	359	403	348	352	383	382	370	360	353	363	372	371	347	360	386	324	342	367	395	379	396	356	357	365	350	370	373	358	349	365	371	360	343	366	380	366	378	359	358	369	333	340	396	351	377	395	358	370	335	365	349	379	366	385	376	361	362	361	376	345	366	366	371	357	335	388	352	363	373	381	345	388	368	343	365	349	401	331	403	373	384	380	379	358	371	358	397	386	386	364	336	371	371	358	393	373	375	355	352	337	354	408	371	362	381	390	362	377	356	381	356	416	374	337	387	414	363	329	395	403	399	355	371	394	362	370	373	350	387	374	353	357	374	372	369	384	398	379	356	377	389	403	372	369	353	409	376	378	353	357	373	361	348	358	351	371	344	367	326	396	371	374	370	370	389	362	377	397	371	343	390	374	369	374	384	364	341	354	377	384	369	367	330	396	359	376	344	351	382	381	366	375	381	382	344	389	374	383	343	353	372	382	365	383	360	376	359	358	361	356	339	414	355	370	342	379	358	366	356	406	378	396	369	367	362	370	388	358	341	365	380	370	388	373	351	365	366	386	361	358	343	384	370	377	335	348	375	354	364	323	396	392	368	369	373	342	361	370	354	362	365	376	397	391	342	358	344	383	388	395	411	390	372	370	370	378	396	375	359	370	352	384	392	390	373	355	350	351	378	371	379	371	374	377	399	358	346	371	349	394	386	380	334	384	372	394	357	380	375	416	380	362	361	369	360	400	365	382	330	372	338	365	359	369	386	371	393	397	385	365	364	382	393	378	324	361	368	393	347	375	402	364	348	331	374	397	390	411	345	374	368	370	366	379	383	372	382	370	382	343	374	357	358	396	357	380	371	363	405	361	365	383	366	371	401	360	378	372	400	325	401	355	372	342	365	381	388	396	380	371	350	394	376	385	377	383	365	365	356	354	367	380	343	374	357	379	369	361	363	353	436	331	393	342	349	350	343	422	391	350	370	371	362	365	349	357	363	344	361	375	373	368	353	394	381	368	374	367	363	380	369	377	353	349	383	373	339	392	357	331	413	374	341	336	387	363	356	353	385	358	356	395	371	340	337	335	389	357	373	396	345	405	377	376	357	376	398	378	348	380	389	388	370	394	389	344	366	390	361	367	348	364	368	307	388	372	367	339	348	338	362	364	361	342	330	346	366	345	354	394	366	363	382	379	394	393	364	362	396	370	340	357	359	346	353	359	404	384	348	364	372	384	386	354	352	313	390	343	354	381	378	385	366	378	361	353	376	343	335	360	369	376	399	344	357	362	374	377	354	388	372	375	386	408	402	344	380	340	349	375	344	398	376	394	360	362	378	400	377	401	365	351	343	395	366	355	334	376	383	370	357	360	366	357	381	343	392	362	345	394	392	354	353	364	371	390	375	336	396	348	384	391	351	382	374	350	337	381	397	345	328	336	388	375	369	375	365	368	377	383	424	352	333	374	365	357	328	339	370	385	370	342	348	390	369	376	371	333	372	390	378	367	375	372	363	371	393	351	371	367	385	342	365	395	346	363	373	382	436	379	357	377	330	358	375	346	360	357	345	362	405	364	367	379	358	395	348	351	356	362	379	346	316	351	365	340	374	374	380	377	370	362	335	382	358	343	382	379	388	367	338	361	363	387	356	373	357	368	404	381	381	379	358	369	361	369	343	398	319	407	358	366	351	377	351	360	367	352	396	358	367	366	373	346	355	366	388	355	395	352	373	363	371	352	404	368	327	388	358	320	382	365	385	392	357	353	341	334	372	352	387	398	383	345	363	366	353	366	373	405	378	385	365	379	369	392	372	361	364	326	363	366	385	381	387	382	350	382	363	349	403	359	354	348	380	368	352	351	324	364	383	356	375	385	374	359	374	368	359	346	358	400	389	341	395	351	370	360	396	363	386	377	353	358	364	386	368	366	369	340	335	343	376	363	361	379	388	365	368	380	353	360
23283	2334	1306	12315	1134	424	277	279	223	191	207	175	136	133	116	124	110	125	118	100	120	93	102	92	92	112	90	102	95	72	106	81	107	97	96	107	80	90	68	87	87	104	111	100	104	99	103	84	100	85	72	98	78	94	100	85	86	78	99	71	91	85	92	93	82	105	82	89	96	79	88	85	99	91	73	83	75	82	84	85	84	86	84	94	81	81	81	94	92	87	75	93	68	82	81	79	95	106	77	92	90	70	98	80	88	89	77	90	87	83	68	86	97	88	76	92	84	82	92	97	82	72	96	80	78	76	77	82	96	92	92	99	112	71	82	76	99	103	100	89	73	68	70	89	76	98	87	94	75	87	78	66	84	104	84	83	77	88	77	102	86	82	94	76	85	67	93	89	83	80	71	86	70	70	94	71	91	83	71	76	66	95	80	90	101	85	89	69	83	97	103	89	83	100	84	87	70	88	89	99	75	87	83	111	100	79	75	79	80	92	83	94	75	94	81	70	97	79	88	101	93	79	73	80	83	108	82	77	69	87	77	100	86	72	81	86	93	102	83	103	94	93	88	84	91	86	100	87	65	70	83	108	92	112	83	82	75	92	95	96	76	55	69	82	90	94	85	94	84	89	90	81	60	77	91	84	89	85	90	92	74	79	77	92	95	84	86	85	92	86	79	88	104	81	70	82	82	83	91	84	83	86	78	113	80	87	79	76	87	114	88	81	77	73	93	80	106	86	111	75	73	94	70	93	87	84	99	87	86	80	83	77	76	84	78	79	89	68	87	93	88	83	92	79	86	71	86	88	97	73	82	99	93	71	100	81	83	78	80	88	94	103	94	92	91	93	86	85	75	89	85	97	96	105	94	78	79	102	87	93	83	94	84	91	68	89	96	75	82	90	82	75	76	94	81	73	98	95	74	81	75	85	78	71	84	83	84	83	87	86	113	86	85	87	86	106	80	97	86	83	82	84	83	97	74	71	96	85	101	74	87	97	98	94	82	82	90	101	91	90	92	91	102	92	98	94	85	98	82	100	80	96	101	91	89	90	85	79	92	80	88	94	91	92	86	84	74	86	91	102	76	73	101	89	79	94	74	101	77	91	83	79	90	76	80	74	78	87	98	84	76	75	83	83	77	85	82	88	80	76	67	65	74	71	77	76	82	78	78	93	92	67	97	79	80	88	79	78	67	96	86	72	87	99	89	90	81	96	93	88	85	98	82	89	62	80	97	98	82	78	69	90	83	62	86	69	87	85	92	83	77	97	88	84	85	106	71	90	79	78	97	74	66	83	72	86	90	81	92	70	73	102	87	68	75	79	92	76	91	87	100	91	98	79	71	95	83	82	83	91	88	96	65	94	100	94	65	80	89	92	90	74	87	95	75	75	99	88	74	73	80	82	80	90	103	80	88	85	89	102	75	87	78	88	89	75	93	72	76	84	91	91	95	83	74	77	98	71	84	97	83	80	100	87	72	97	99	85	94	97	71	80	78	91	83	67	81	90	78	83	100	74	78	83	75	76	82	82	76	90	94	82	94	78	85	96	72	74	85	67	86	79	95	91	80	71	96	75	90	92	89	92	87	93	91	77	86	69	110	87	76	83	88	85	99	92	80	81	83	70	85	78	99	84	87	75	90	76	88	91	80	81	98	97	92	80	109	81	96	79	93	102	79	72	79	80	87	68	83	89	82	90	79	80	72	71	93	70	86	85	95	73	89	78	83	89	87	91	94	83	80	75	80	80	89	99	88	87	91	92	96	101	108	92	85	86	85	80	86	81	95	82	86	88	94	84	99	95	88	84	84	78	93	91	77	74	85	86	90	95	96	90	87	71	95	94	82	83	103	61	86	97	84	94	104	69	64	84	98	87	77	89	90	120	93	92	83	85	92	82	85	92	95	81	91	117	73	79	74	83	67	100	89	80	77	74	79	98	79	90	85	70	94	90	79	106	97	98	84	88	87	71	88	102	88	65	76	79	86	86	84	100	84	101	86	73	89	66	89	61	106	97	86	83	105	86	78	83	72	95	86	70	89	99	88	86	79	94	79	94	92	68	82	86	82	98	90	81	79	97	94	64	77	92	91	83	79	78	77	86	76	71	87	83	83	87	90	83	103	78	67	76	89	72	84	84	64	88	66	96	81	80	84	114	82	80	107	87	80	71	99	102	95	105	87	94	97	101	109	79	79	80	89	84	100	92	85	85	69	88	93	86	80	90	69	96	73	82	69	84	71	93	88	86	90	97	106	102	83	87	71	85	69	87	76	80	83	67	111	88	76	90	80	89	86	91	94	78	88	93	74	74	82	73	92	82	90	76	105	80	83	86	93	89	77	78	75	65	93	83	91	79	80	74	78	83	84	81	92	79	78	78	84	85	90	66	107	82	86	68	88	89	80	72	84	88	94	94	99	79	79	87	78	77	102	86	78	70	75	81	89	80	91	69	102	88	72	76	92	87	79	100	87	75	83	83	82	71	83	74	80	73	83	86	83	99	71	84	97	83	89	100	94	77	89	92	78	73	86	89	98	70	84	83	103	87	69	90	104	84	78	101	83	82	69	85	85	83	97	96	81	97	87	90	91	100	77	79	65	95	86	79	83	62	86	77	83	86	89	79	77	72	65	93	89	80	88	88	92	101	87	79	91	81	81	75	72	74	79	83	76	82	79	76	76	81	72	82	91	90	82	90	80	89	100	93	99	96	84	80	76	85	89	103	79	81	82	82	77	102	87	85	79	72	87	97	81	83	86	69	79	86	92	81	105	87	99	85	83	92	92	93	78	82	82	107	92	91	78	86	87	84	80	80	69	73	71	95	103	85	60	100	86	84	91	74	103	85	60	93	75	82	100	92	93	76	76	83	100	77	99	87	78	72	73	87	89	95	91	78	96	79	80	92	81	82	87	105	86	85	73	80	72	78	89	92	92	88	68	69	104	74	77	99	84	72	88	74	103	101	84	89	92	98	87	93	89	68	78	63	81	80	73	78	89	88	89	87	102	92	98	80	87	72	85	66	81	86	70	60	90	84	87	83	71	107	89	71	77	67	75	105	94	100	77	85	91	65	78	86	64	93	96	81	90	81	106	79	87	82	95	87	75	74	91	87	86	75	78	84	72	79	72	89	78	81	84	84	96	67	72	82	74	93	90	82	75	87	80	93	80	87	79	76	75	78	90	86	78	87	69	80	79	83	93	94	86	84	82	80	81	98	105	96	89	85	84	66	69	84	103	97	71	94	83	76	78	83	84	89	71	81	73	82	115	85	92	78	101	82	104	84	79	81	91	77	63	83	70	90	89	83	95	91	77	87	97	77	91	69	85	72	76	86	91	93	75	107	91	72	89	86	80	77	87	73	83	85	82	84	80	98	79	95	80	80	93	81	89	87	72	81	75	84	80	75	88	90	100	69	72	85	86	92	95	82	85	77	93	86	74	89	72	97	90	97	82	84	62	78	92	100	120	89	87	102	73	92	84	83	88	92	83	75	81	74
11460	1019	2803	16538	2282	1845	1457	1200	1074	935	773	685	660	582	547	510	461	412	420	386	394	406	401	343	365	316	386	337	348	322	299	329	319	304	272	319	322	285	288	281	262	263	267	283	279	290	283	270	270	253	279	259	284	249	279	268	276	254	274	286	260	221	273	275	270	256	240	249	274	255	251	260	270	271	235	273	247	214	253	242	271	224	229	230	223	238	251	256	276	241	239	286	256	249	278	247	247	274	233	262	296	269	269	250	256	248	251	260	246	252	227	252	247	258	227	254	260	238	244	238	255	241	268	259	235	218	261	249	251	221	218	240	265	233	257	224	248	257	227	240	245	226	248	286	229	240	241	254	227	257	224	227	233	258	243	265	236	268	257	222	221	246	258	236	258	236	271	272	254	250	235	245	240	251	253	251	269	244	243	221	269	230	256	219	274	245	255	246	239	250	262	264	252	253	247	259	258	227	205	232	222	227	234	256	218	254	259	218	231	245	247	236	278	246	229	223	225	234	270	219	254	245	264	238	234	255	259	234	231	242	281	235	247	254	250	255	226	247	257	241	241	246	244	243	225	257	256	257	205	248	260	238	237	254	246	275	241	245	233	246	231	240	237	245	253	229	212	267	225	234	256	207	262	221	242	248	278	249	252	233	234	265	238	226	243	234	259	228	243	258	260	267	251	244	252	216	247	223	246	260	239	249	240	223	215	239	268	242	236	249	224	219	286	256	263	270	264	246	228	249	262	249	216	233	251	254	268	247	235	251	234	219	261	243	239	258	278	235	237	224	241	213	236	245	238	231	259	238	213	256	275	260	227	257	237	265	231	250	259	273	250	247	255	254	259	240	222	273	259	269	249	249	247	249	248	218	235	265	245	217	278	260	232	245	239	230	227	237	247	243	243	229	239	233	242	210	233	228	222	259	264	224	226	235	240	270	245	260	250	257	256	257	229	221	230	265	245	256	240	195	239	272	229	269	230	213	239	229	258	236	229	231	232	247	231	237	248	241	244	255	229	245	232	241	243	217	258	229	274	240	259	243	246	241	246	226	225	248	268	243	237	235	234	238	236	246	244	230	223	254	249	268	248	226	256	228	242	224	225	249	259	242	245	272	244	225	254	203	245	243	231	269	246	246	262	253	249	237	224	238	258	253	242	266	256	258	249	250	253	251	227	234	257	228	272	256	235	259	240	252	238	246	229	251	252	234	236	265	242	212	235	258	240	242	244	229	244	254	245	230	246	258	233	254	242	253	240	246	255	218	238	223	251	249	251	255	252	239	234	244	251	249	223	237	251	233	246	248	256	254	258	254	249	233	230	265	276	219	270	237	247	243	259	260	244	224	220	224	249	241	244	252	244	247	245	257	257	263	253	230	225	241	236	252	265	256	247	242	221	223	240	275	248	233	231	259	250	239	252	247	252	222	254	225	237	236	237	243	242	254	234	264	234	227	243	241	244	248	217	221	253	234	263	259	232	257	251	256	229	233	257	232	249	262	224	230	244	248	260	250	247	249	244	226	251	228	238	278	230	271	242	249	239	223	229	260	230	273	272	228	236	261	263	261	258	241	240	216	258	223	248	257	235	230	233	267	266	228	252	264	240	291	263	234	266	226	251	245	229	253	232	251	255	238	240	243	225	240	273	243	242	276	261	242	241	276	233	271	236	249	260	254	259	243	283	252	261	259	251	226	233	233	229	250	246	246	233	228	233	257	267	221	248	246	235	233	258	243	244	281	242	242	259	260	231	257	282	260	260	265	260	217	218	252	209	252	249	255	249	232	234	225	253	250	209	259	249	251	217	249	260	241	243	233	226	246	239	214	259	258	229	240	266	240	253	224	250	262	258	279	231	230	236	219	234	261	234	255	241	248	242	222	242	232	265	261	251	235	235	266	277	207	243	245	226	242	214	246	261	234	236	228	207	233	231	237	226	256	233	275	263	251	246	267	273	248	228	247	239	244	262	250	251	268	253	223	256	249	248	230	241	257	240	273	236	252	253	266	290	237	244	265	260	234	232	258	234	244	228	235	233	256	230	259	245	255	225	249	257	245	239	241	262	248	239	247	223	228	250	230	247	247	253	246	265	252	284	246	239	255	239	232	282	238	236	228	271	241	242	241	251	246	244	234	247	245	248	257	258	245	245	248	236	255	234	255	225	252	250	236	246	260	262	238	254	273	252	259	234	236	219	236	277	229	242	232	227	246	248	242	256	241	278	246	260	234	243	257	275	246	259	243	233	260	247	240	221	266	218	240	249	204	230	251	252	254	247	219	223	227	261	233	227	250	245	231	243	240	251	225	270	249	246	213	228	232	241	226	260	247	248	259	249	236	234	237	274	257	250	245	255	230	261	266	277	227	237	242	244	275	249	245	250	224	252	235	264	236	257	230	244	238	276	245	215	222	259	239	230	251	235	238	261	248	245	231	217	248	243	267	257	222	240	258	237	255	214	258	250	248	261	237	244	280	259	257	239	261	263	252	259	241	248	264	248	276	239	267	228	249	276	237	227	300	242	240	227	219	227	237	224	253	231	233	250	253	220	220	257	237	262	231	227	271	273	241	244	239	260	246	259	257	255	227	232	242	229	225	242	227	241	216	252	245	254	250	244	247	242	220	252	238	283	264	246	235	242	255	260	261	249	243	246	261	256	239	235	248	231	250	238	250	245	248	231	245	267	239	264	251	232	268	262	236	261	244	212	249	222	234	260	243	251	243	237	218	240	268	231	219	229	265	240	265	240	244	227	210	233	237	234	248	255	265	238	236	252	261	227	256	259	245	268	254	224	263	243	260	226	259	241	237	221	226	276	228	226	217	234	216	233	233	243	242	237	261	283	256	248	234	273	278	213	242	276	226	227	253	278	244	264	255	236	259	224	240	264	241	252	243	248	265	254	255	249	229	253	263	266	228	246	221	236	242	261	260	220	247	262	247	260	248	243	241	255	225	240	211	252	227	234	237	223	208	239	277	239	224	236	262	257	250	268	271	236	238	230	257	245	214	229	246	271	214	265	229	238	272	225	244	262	261	257	281	248	253	248	252	264	278	264	221	232	265	254	254	266	229	252	246	254	266	222	252	236	239	264	229	250	259	265	266	234	262	246	221	254	249	256	235	225	246	238	256	226	273	237	249	256	243	237	213	259	251	228	264	258	243	230	221	247	257	256	248	228	241	273	245	234	237	251	224	261	245	215	243	246	242	239	244	234	247	240	248	221	290	264	247	249	264	242	261	264	233	224	244	256	249	257	245	249	239	231	261	242	253	238	262	256	236	255	215	248	227	219	241	251	244	245	263	250	252	233	222	232	262	251	222	244	251	241	271	259	238	221	277	215	273	238	266	230	258	215	277	245	252	261	213	264	246	248	241	268	244	247	263	241	248	272	249	243	278	239	229	268	250	250	227	223	248	237	237	281	238	232	254	228	228	242	251	246	227	257	261	245	244	205	225	246	259	257	261	276	253	263	251	237	249	241	250	240	225	252	243	261	256
29833	4847	6798	33873	5436	888	666	569	448	411	387	352	321	306	292	262	273	262	248	224	252	271	221	257	210	216	245	221	235	210	223	238	226	210	212	230	208	207	240	206	198	208	194	193	211	212	204	187	189	213	227	201	177	200	202	198	185	191	211	213	190	204	207	189	202	196	223	213	200	183	190	196	209	199	227	193	187	209	192	192	209	216	210	219	200	229	192	196	202	201	192	209	214	193	208	214	219	189	214	201	196	200	222	177	214	209	196	199	187	189	198	171	211	205	207	191	192	208	178	213	202	208	182	209	205	214	183	190	193	238	188	209	198	190	201	195	223	184	197	211	200	179	205	197	202	228	206	211	190	223	196	194	188	194	183	204	190	195	212	201	197	184	195	216	212	211	207	197	212	190	214	204	218	195	219	196	172	204	210	209	210	200	203	198	227	190	175	204	184	176	188	173	178	194	204	228	215	200	202	192	175	192	208	181	179	173	203	198	215	194	190	213	205	210	200	189	181	201	197	201	202	221	192	210	191	207	201	217	190	181	207	205	207	218	216	197	206	211	205	201	189	219	190	211	199	236	205	205	199	186	209	202	198	196	181	166	205	200	189	192	203	200	218	213	196	219	166	203	195	206	191	234	226	173	194	180	195	195	228	199	201	183	201	216	206	165	176	179	211	203	191	208	198	195	188	188	168	200	175	183	208	200	222	187	197	197	227	221	193	204	196	190	212	188	184	226	204	210	204	196	188	201	219	222	185	204	211	212	213	203	215	188	189	210	196	201	195	213	216	192	213	215	219	212	219	203	199	185	177	185	226	218	182	207	176	230	190	223	194	215	243	174	214	220	221	213	187	223	221	204	196	176	208	175	214	189	195	227	179	187	190	192	231	210	200	204	211	186	204	201	206	185	201	212	182	219	193	197	199	206	209	201	189	189	206	198	205	181	184	216	240	204	162	183	208	201	204	196	205	201	188	217	183	223	213	213	193	218	204	161	208	195	190	189	189	192	192	203	190	211	212	190	211	184	216	173	193	232	190	162	193	184	186	208	177	183	191	203	201	199	208	187	175	189	192	193	193	215	191	194	184	208	186	207	195	194	208	179	177	210	213	191	171	212	175	220	189	193	177	184	189	220	210	198	215	209	194	203	195	193	199	198	225	207	198	192	188	215	193	189	159	198	198	186	185	197	215	209	182	190	176	203	213	200	201	185	183	184	183	200	204	179	195	197	181	184	219	221	211	200	213	189	211	178	216	205	214	209	215	199	204	184	203	185	202	221	177	198	197	213	191	192	213	226	205	208	190	188	174	174	192	217	185	220	209	198	213	215	192	178	191	215	175	227	186	211	181	198	192	222	209	202	207	202	203	211	200	195	207	198	207	203	202	197	161	174	183	214	166	197	185	197	212	213	207	199	190	180	180	201	177	201	213	183	214	197	200	203	189	217	196	208	180	195	187	200	214	219	217	183	205	200	184	218	204	174	185	190	218	210	218	198	190	177	210	182	180	200	174	160	181	196	216	193	184	183	205	192	183	180	187	186	183	223	203	200	189	227	220	191	188	200	220	213	205	214	229	188	218	199	210	207	193	202	194	195	220	199	176	213	203	210	208	198	171	189	186	218	187	206	180	197	185	183	211	208	191	166	195	200	217	193	210	204	213	217	212	200	207	192	188	220	214	186	181	192	209	207	202	226	192	206	172	199	202	201	188	201	208	185	211	185	206	208	209	205	193	209	198	190	200	199	203	195	187	206	181	191	190	194	200	178	179	229	192	213	223	179	219	184	189	167	187	181	231	231	194	202	221	179	244	209	204	190	192	187	197	213	204	203	207	209	207	205	188	184	207	199	197	231	199	199	185	193	185	227	194	180	218	185	210	203	206	188	210	207	210	195	192	195	215	194	168	192	192	195	193	212	208	155	198	197	168	186	197	189	188	199	191	201	218	202	195	186	199	197	216	202	207	201	194	188	191	191	198	188	186	192	194	227	229	223	197	175	209	198	199	178	190	203	194	191	219	181	208	194	181	205	206	190	189	209	220	204	178	209	192	205	215	213	204	207	198	229	199	197	174	235	212	179	205	184	177	207	194	212	192	186	206	211	187	187	233	196	206	204	182	187	214	197	213	207	166	176	175	195	198	190	187	175	207	212	218	206	190	221	201	203	226	222	221	202	197	189	198	211	200	194	194	193	197	209	206	204	192	218	191	209	187	192	195	168	186	217	198	199	194	215	207	198	192	200	205	212	178	208	180	168	215	190	210	192	215	207	197	197	257	197	218	209	194	190	204	195	189	196	195	208	217	202	209	185	200	181	188	181	194	215	207	209	207	195	199	185	204	196	198	204	205	234	213	197	207	211	231	221	200	203	193	212	191	192	205	220	204	191	173	186	193	196	220	196	233	237	204	183	208	192	192	207	205	207	190	208	187	201	203	206	176	196	208	193	200	201	203	178	186	207	220	183	188	188	199	197	183	193	213	180	207	199	192	188	229	161	231	207	173	211	191	177	176	190	210	193	206	190	197	206	216	189	196	203	171	200	219	201	203	194	199	189	184	216	195	204	207	171	209	204	187	181	197	212	196	204	182	184	217	198	188	206	211	192	204	177	194	173	194	198	224	192	199	212	199	189	212	191	204	180	246	199	196	204	203	204	191	195	195	189	198	182	226	210	170	194	196	194	220	194	212	210	196	188	212	205	196	191	217	183	215	210	183	203	200	201	239	235	184	174	199	217	196	212	203	185	194	192	194	209	218	228	210	176	202	232	198	180	196	212	202	193	183	198	207	195	220	203	179	209	199	177	171	186	193	190	205	196	214	191	188	183	226	208	203	179	219	183	194	193	195	189	203	177	216	208	190	219	204	200	218	221	172	181	190	206	218	180	185	206	195	197	223	200	198	220	201	158	177	191	179	184	196	191	203	201	207	188	213	209	206	203	190	179	196	187	185	189	193	196	185	187	209	215	210	221	206	199	208	220	178	192	197	176	217	218	197	185	169	205	187	222	199	201	216	198	169	210	182	203	194	189	182	182	199	198	201	196	202	178	210	201	198	184	234	201	189	220	209	216	236	217	185	208	217	193	172	186	194	212	185	184	179	212	202	172	167	211	183	195	214	206	186	198	175	187	193	197	222	196	202	185	192	200	221	188	201	187	205	203	193	202	200	208	217	187	205	211	210	171	235	207	181	196	185	193	199	217	201	186	184	210	206	217	171	183	221	195	198	203	215	174	179	166	207	183	193	216	192	200	177	182	187	191	171	207	207	193	202	180	227	216	189	190	207	213	176	178	197	206	228	208	227	211	220	193	221	222	211	179	201	199	198	177	218	209	189	215	217	184	200	188	200	191	190	197	199	201	222	225	201	189	216	181	226	197	179	197	194	188	216	210	208	205	203	187	215	187	203	200	213	186	187	189	194	203	194	212	221	221	179	183	183	211	203	189	199	197	188	189	199	226	212	196	200	180	216	213	204	208	202	205	190	229	208	192	205	213
13443	2061	10506	26042	4114	3442	2691	2260	2015	1730	1506	1348	1264	1133	1065	1066	964	872	854	787	823	742	739	691	682	679	668	689	704	688	622	606	632	634	625	597	614	591	618	576	566	568	540	530	513	540	563	532	572	537	545	548	516	559	527	515	509	494	562	527	540	541	514	514	506	495	485	577	503	538	547	539	499	539	503	503	499	492	535	546	513	494	508	514	526	501	518	451	498	490	485	520	501	544	480	522	466	521	467	524	485	452	518	463	546	515	506	527	506	486	495	536	470	478	490	477	517	497	531	474	514	572	518	472	491	550	514	511	505	507	523	486	495	487	500	507	500	483	545	511	476	524	501	472	504	548	506	539	484	506	486	470	478	507	535	547	560	504	516	519	528	564	499	488	525	502	506	515	492	459	486	480	490	527	498	487	508	519	542	512	529	502	466	530	498	467	477	514	502	456	483	507	505	485	524	479	512	505	499	516	516	492	463	534	499	524	475	551	474	513	473	487	512	520	489	507	471	489	501	518	481	471	461	475	542	511	515	469	480	464	482	472	511	491	518	491	526	467	498	500	505	514	512	502	522	508	493	458	468	512	476	506	465	505	505	456	518	515	463	504	478	530	531	502	541	514	550	480	506	516	525	506	489	485	497	534	514	512	508	487	550	512	505	488	546	488	531	502	539	499	494	512	547	478	473	461	511	543	530	509	517	520	510	489	512	465	486	488	479	469	469	530	488	499	492	528	518	511	495	463	477	496	512	482	478	504	502	532	499	477	529	493	508	511	481	501	495	463	493	482	483	521	479	471	511	482	461	484	464	511	473	495	500	472	497	526	494	540	496	578	455	489	480	509	506	554	504	525	506	541	512	469	530	479	517	478	497	499	493	498	485	510	520	517	517	476	502	465	490	536	512	507	508	490	503	493	505	437	508	538	522	545	484	473	497	512	487	509	489	486	512	497	497	506	517	491	508	514	498	525	521	495	484	513	504	487	543	482	519	508	498	525	477	483	478	470	472	525	513	542	551	510	510	482	499	474	504	513	502	485	508	502	502	492	545	481	500	528	509	483	541	491	486	488	508	472	493	529	492	509	496	499	526	490	535	504	511	487	494	484	490	447	467	480	485	525	505	508	495	521	501	493	489	509	506	455	480	532	490	497	533	494	511	503	551	540	526	516	467	466	501	527	529	517	489	460	448	511	531	520	526	505	484	522	520	537	520	489	537	505	474	480	498	514	469	527	494	484	484	488	464	510	471	536	431	484	490	515	531	472	453	566	546	511	500	499	505	488	468	506	483	528	511	556	503	519	502	485	487	459	515	502	534	490	478	506	467	477	511	490	498	500	463	500	515	533	497	506	487	459	521	527	521	508	489	498	514	482	477	508	505	475	509	476	515	477	493	459	463	462	478	454	497	506	494	504	522	517	452	498	503	493	488	508	471	530	492	501	495	491	480	480	512	459	480	515	471	517	494	497	483	455	491	477	489	533	484	500	503	506	527	522	493	509	501	483	500	516	508	499	480	511	517	534	505	484	485	470	513	507	504	532	491	542	505	499	485	481	486	504	492	536	475	497	493	493	504	535	504	521	517	479	492	496	511	507	501	501	466	480	501	484	546	500	494	462	486	536	463	528	523	501	490	494	451	469	535	515	474	507	491	505	499	503	525	580	513	496	509	505	501	498	474	458	513	506	494	496	548	485	505	506	510	474	522	510	527	525	449	497	524	522	510	493	488	503	515	455	490	532	472	490	560	510	518	470	466	514	501	491	507	531	487	492	462	471	519	483	496	536	477	541	460	513	509	497	480	499	475	467	459	499	484	490	514	468	505	485	479	546	523	482	530	484	528	484	494	507	494	507	555	475	509	559	506	523	499	516	503	515	495	532	513	504	478	466	485	495	512	503	490	509	541	487	506	484	490	506	491	500	534	506	480	500	493	558	491	530	504	496	492	513	506	520	466	490	522	523	518	508	484	512	449	461	495	544	486	498	527	542	542	493	496	487	535	503	500	467	486	506	487	505	499	524	477	556	479	517	509	529	533	482	472	517	485	460	505	495	516	482	525	479	547	508	525	457	478	494	484	484	520	485	477	535	504	526	498	477	488	526	530	526	503	458	500	476	487	490	495	515	472	485	501	482	496	473	506	511	511	480	491	514	500	512	483	518	468	521	502	475	475	528	502	481	537	525	482	481	534	488	474	499	505	496	448	519	496	493	522	498	508	486	493	513	508	507	466	478	473	471	509	480	502	508	514	512	487	513	505	486	493	481	529	503	464	493	506	501	495	514	451	535	531	474	519	499	496	490	488	461	486	506	504	495	493	529	501	481	497	506	492	482	516	504	496	497	510	515	509	499	511	495	522	483	486	487	519	516	469	459	463	551	449	496	518	488	509	490	482	494	461	486	502	520	509	504	486	512	486	495	463	496	499	522	516	511	490	489	508	498	455	489	472	511	466	446	522	532	514	493	514	543	502	486	509	476	491	474	498	459	520	514	499	492	507	488	496	528	462	486	519	516	474	477	486	490	508	501	501	503	485	468	485	465	514	505	498	464	497	485	487	479	515	467	469	485	478	477	508	492	485	530	522	503	528	481	476	486	489	500	471	523	484	464	503	517	470	549	505	483	465	485	519	532	533	509	475	495	520	518	494	479	475	509	530	528	510	512	514	509	518	497	533	474	502	462	515	513	495	491	504	518	467	490	518	480	442	484	478	481	500	501	520	536	479	519	525	471	492	506	517	530	482	486	471	463	481	514	513	468	478	495	491	523	517	520	488	489	560	524	478	459	453	496	499	458	503	526	502	512	499	496	518	523	479	496	472	501	516	506	479	458	500	485	534	488	496	449	457	493	521	496	463	490	477	477	497	524	492	481	485	488	522	449	478	508	494	495	518	549	490	492	508	494	498	527	476	519	514	521	494	455	520	480	469	481	490	490	526	471	526	486	505	510	481	501	504	494	503	502	453	527	540	497	481	499	432	468	462	526	496	496	491	434	485	495	469	508	481	503	499	470	477	501	504	481	478	509	464	523	474	484	445	525	460	492	520	495	470	505	479	514	497	535	465	504	481	466	504	531	482	493	493	475	498	511	479	503	516	496	534	500	497	482	511	484	522	503	518	493	433	551	512	548	494	528	511	492	475	490	490	448	469	499	516	526	511	469	475	461	510	511	471	504	517	503	510	505	503	480	480	514	504	522	474	514	503	513	492	505	507	489	530	543	494	543	498	509	509	527	471	470	451	472	508	503	505	503	506	475	464	493	481	487	506	484	515	510	466	442	454	495	498	497	454	487	475	520	487	476	505	519	480	539	482	464	521	507	482	498	509	494	501	506	474	490	496	459	495	503	503	477	485	471	487	492	496	453	462	484	540	482	503	516	528	484	487	503	485	499	506	503	529	453	519	493	489	468	476	485	459	485	475	510	472	432	505	502	494	487	466	523	528	498	509	489	493	497	489	499	535	483	525	519	462	490	510	485	474	521	491	497	527	513	518	486
10121	457	326	501	170	165	170	145	132	159	145	173	159	142	157	148	158	147	168	168	161	147	145	137	164	144	143	159	153	140	150	194	142	138	147	147	155	159	125	156	154	160	151	147	144	153	135	144	157	149	138	127	150	141	156	155	151	180	135	158	162	159	118	154	157	155	156	171	149	148	153	154	154	133	160	148	151	155	165	150	152	154	151	166	157	126	156	171	133	125	138	160	154	160	153	176	148	145	163	159	143	124	170	143	158	148	146	160	171	146	151	130	137	181	159	153	143	126	172	140	153	148	162	151	137	161	171	150	147	150	162	169	151	173	164	138	142	154	175	161	138	176	149	178	145	129	156	150	136	130	165	151	159	168	155	155	165	158	152	141	144	168	160	151	142	154	171	132	126	163	138	138	149	179	153	173	142	150	179	147	133	169	176	156	137	146	130	164	155	156	143	157	155	165	145	171	175	130	140	165	132	173	148	155	147	147	168	145	143	145	151	142	157	161	157	142	162	156	157	137	149	142	127	136	150	131	160	161	137	158	164	179	170	150	152	146	177	144	143	131	151	160	142	153	139	172	164	134	165	173	158	131	158	168	153	170	163	168	168	148	147	162	149	146	139	138	177	174	141	171	153	162	178	167	148	144	151	164	159	154	168	159	141	170	149	159	153	149	151	192	153	171	171	146	140	146	155	156	139	166	138	165	167	146	145	160	154	147	153	138	149	141	168	138	152	147	152	140	160	157	150	153	148	170	158	152	177	171	159	161	159	135	157	164	167	157	151	159	155	146	152	161	145	154	163	164	148	162	156	163	157	161	154	149	157	149	130	150	149	150	149	141	133	135	165	179	163	143	157	160	155	150	166	158	159	145	147	156	179	152	155	148	174	156	144	144	154	135	151	144	150	137	139	145	164	154	161	155	157	130	151	152	168	124	150	157	175	172	128	129	157	144	173	146	157	148	162	145	139	164	163	166	156	157	146	161	172	143	154	131	143	135	146	145	129	151	146	134	141	149	165	134	161	156	136	153	152	158	143	130	150	145	159	161	166	156	148	145	169	125	157	145	156	172	161	141	140	156	131	155	152	154	166	133	148	139	163	139	154	173	150	144	137	144	182	152	157	155	151	146	132	154	143	149	164	150	146	135	155	155	155	153	159	157	142	155	177	142	160	150	182	178	156	145	137	151	143	144	151	134	134	145	127	148	165	143	158	156	130	143	157	180	148	163	150	176	173	153	151	175	135	151	150	161	138	157	149	167	158	165	148	137	158	159	175	165	159	165	168	136	145	157	130	159	152	169	149	138	148	185	157	141	170	157	155	164	151	142	148	130	144	154	156	152	142	143	133	136	166	168	134	159	144	131	137	151	153	145	153	149	170	156	164	150	149	151	143	159	150	140	133	154	143	139	157	148	164	156	153	135	156	126	169	148	170	126	162	160	158	158	138	170	158	142	122	158	149	144	161	138	157	146	165	161	139	140	145	138	135	145	142	148	153	167	167	146	155	151	146	164	151	135	143	136	147	139	176	147	142	135	148	132	150	145	128	150	150	151	151	155	148	138	161	148	158	148	151	137	163	140	159	145	149	158	152	157	142	159	153	163	160	161	152	146	134	162	157	166	161	151	169	128	140	185	162	143	150	144	145	133	157	135	152	134	125	165	159	150	172	154	158	147	183	137	161	158	139	168	155	151	141	153	147	164	146	161	140	167	135	150	159	147	161	165	139	146	161	126	162	158	176	175	144	161	143	167	146	166	180	158	158	142	143	127	154	166	179	164	127	126	134	172	161	150	135	153	145	148	187	158	176	165	149	152	142	138	125	160	153	170	161	156	147	145	129	181	160	145	161	143	154	160	131	154	162	191	158	161	152	133	146	131	152	155	162	151	144	139	153	157	125	164	161	134	135	162	166	171	134	130	147	150	160	150	144	171	157	149	154	165	148	141	156	158	142	176	169	151	154	135	135	173	164	143	140	135	159	152	150	144	148	142	178	144	153	145	151	156	152	166	126	154	148	157	163	147	155	173	166	141	156	146	142	160	134	135	149	167	147	173	147	163	140	171	137	160	159	166	142	159	171	163	164	167	138	131	152	139	154	153	171	172	158	162	182	140	142	181	155	142	142	149	152	163	153	148	162	157	140	156	162	158	157	142	126	142	137	168	155	123	154	163	145	155	140	145	152	137	154	158	155	155	147	133	154	164	141	135	172	142	167	162	165	152	139	160	155	155	121	166	123	143	118	145	158	149	145	161	163	146	165	125	144	165	150	135	145	137	159	171	142	125	160	151	153	129	122	143	163	152	142	136	176	162	141	169	153	150	160	147	153	153	158	171	169	160	153	150	147	138	144	174	155	143	131	168	167	151	124	143	159	161	170	154	143	146	147	152	137	155	140	168	146	132	159	145	175	167	160	170	165	168	150	164	152	148	171	192	143	145	173	157	118	150	143	152	139	150	136	156	140	145	146	188	131	132	147	166	145	159	144	152	131	169	159	151	155	147	165	139	166	156	151	151	160	165	150	140	168	143	155	151	142	163	121	141	175	148	141	150	163	132	176	134	155	154	151	143	139	150	145	159	153	157	132	143	172	159	162	153	156	135	142	156	158	173	155	160	150	135	149	135	148	148	158	138	148	152	164	156	181	145	153	174	141	155	158	145	179	136	141	145	143	167	190	137	173	156	172	155	147	166	168	147	166	162	179	147	129	159	153	180	136	147	149	151	135	162	145	160	153	137	164	128	156	156	166	146	149	135	166	120	155	162	174	139	167	123	161	150	142	143	165	152	138	138	164	156	157	165	131	152	163	176	137	137	149	133	151	152	185	161	138	177	144	168	115	144	148	161	155	132	154	137	151	149	142	156	156	145	168	157	143	160	136	139	156	153	148	148	123	142	142	140	141	158	147	157	145	151	149	179	166	133	133	155	147	156	147	145	159	158	175	152	165	151	155	166	147	149	137	156	134	153	171	139	152	132	141	155	151	136	152	164	137	183	132	138	165	156	165	139	156	142	126	132	142	156	149	176	142	153	179	144	162	159	140	150	151	148	166	149	132	160	158	155	144	152	146	156	169	156	133	143	151	159	149	150	173	155	155	169	167	170	152	155	151	147	140	154	163	133	142	156	161	151	168	159	148	174	145	155	157	142	155	139	151	163	133	151	145	139	168	152	165	176	155	162	147	153	163	143	162	157	153	148	135	142	148	133	148	146	149	164	152	155	149	153	142	142	174	160	159	160	165	141	156	149	129	153	157	161	159	143	144	162	162	139	169	156	150	166	170	133	151	167	158	154	173	152	170	163	142	153	146	173	154	157	152	149	148	138	164	177	139	157	151	141	161	154	148	141	157	166	145	143	144	175	149	131	146	156	159	154	158	145	126	149	184	144	150	148	132	151	157	129	142	134	154	158	160	177	138	131	140	160	165	142	166	161	180	170	141	160	165	124	155	139	157	138	150	165	167	127	138	131	147	159	185	166	157	130	151	149	154	145
5000	421	1020	1763	467	465	456	405	408	405	376	383	380	398	385	355	360	368	396	346	372	381	399	418	378	389	368	359	345	409	391	356	390	397	374	364	399	362	367	394	374	362	371	380	371	378	371	364	341	376	404	381	331	371	375	356	395	389	374	363	371	354	396	350	411	381	376	384	368	355	348	339	344	383	356	383	387	356	371	371	362	367	398	391	380	382	351	357	355	375	378	362	368	424	350	366	410	388	401	382	366	366	376	383	352	373	357	378	378	359	387	347	362	369	336	372	384	363	361	363	404	399	376	398	371	339	370	335	367	360	377	356	360	365	338	413	385	372	410	351	360	389	362	331	339	364	353	418	377	390	364	404	369	413	362	373	358	349	369	348	350	371	388	336	373	363	372	371	351	349	383	348	372	388	386	333	350	374	378	400	375	356	423	349	372	349	357	388	399	343	375	393	391	352	383	386	390	379	358	359	361	380	364	356	397	364	356	402	387	373	357	369	398	374	394	355	378	423	396	344	384	376	394	362	363	363	372	368	410	380	337	393	357	352	396	358	361	365	374	378	373	369	394	347	385	350	377	401	387	350	349	379	377	395	347	343	389	383	382	403	372	402	369	394	363	364	362	380	354	376	377	397	391	371	407	344	352	374	384	353	380	367	371	390	364	377	368	338	401	355	383	373	358	381	394	365	369	387	365	357	377	415	347	411	358	354	371	413	372	376	350	380	357	385	340	378	383	355	378	382	370	380	328	398	360	355	371	373	399	359	394	406	381	366	343	374	347	415	365	369	308	356	352	383	361	374	385	354	407	391	381	398	365	387	363	388	356	358	349	398	374	354	392	363	371	349	389	360	365	369	352	357	339	343	345	355	386	390	376	368	381	365	355	404	386	378	350	362	359	405	352	378	361	380	366	374	356	349	391	339	365	389	353	408	353	355	409	372	379	396	377	392	424	376	365	357	416	330	419	370	384	371	354	368	392	368	372	357	386	358	381	364	378	359	386	388	353	383	371	398	370	362	355	371	401	359	397	370	381	394	385	342	354	374	375	368	387	381	374	328	415	359	377	365	370	373	378	401	367	356	338	394	382	386	351	335	384	374	360	381	394	370	353	390	373	371	385	372	356	413	369	367	376	357	373	375	341	345	389	412	384	399	371	373	372	387	353	367	395	368	369	390	379	347	426	352	368	384	387	365	379	376	356	357	391	375	376	371	389	372	345	379	372	391	366	356	385	389	422	382	346	374	359	372	340	360	379	341	367	375	395	389	343	366	342	327	397	371	381	334	367	415	378	361	334	366	399	357	383	386	395	385	386	332	349	349	371	370	386	372	375	364	380	388	377	377	369	369	359	413	355	403	369	403	369	371	401	365	383	347	350	356	349	352	344	420	351	381	372	366	388	390	365	363	366	372	385	391	332	400	369	371	404	399	349	381	344	384	369	354	388	349	414	370	371	376	414	376	379	373	367	389	359	373	343	394	385	386	381	376	371	333	357	385	368	385	362	387	337	374	375	414	341	374	363	377	374	344	393	358	342	373	363	390	396	353	370	359	376	375	365	388	378	383	398	342	341	354	380	355	360	364	394	391	356	371	388	369	359	366	348	376	396	403	426	360	409	382	364	388	399	350	376	348	387	347	398	363	385	340	366	385	398	390	377	375	333	342	400	384	384	424	377	366	394	423	340	411	390	387	398	366	384	332	365	390	363	385	387	376	371	386	383	362	358	347	369	387	334	394	390	340	384	370	348	375	373	386	375	373	393	349	360	346	369	359	336	346	371	366	378	363	388	373	347	375	375	389	402	396	366	364	368	370	367	370	381	373	350	393	364	407	361	374	359	342	371	337	384	348	371	359	356	401	369	340	369	353	377	383	375	389	396	340	343	376	381	378	405	364	387	369	360	348	402	371	410	388	364	378	404	378	407	371	370	376	379	392	344	391	377	353	360	352	373	355	362	384	361	363	368	376	399	435	352	382	368	382	390	391	411	356	389	371	394	395	387	373	375	352	320	367	347	383	358	337	372	379	381	383	380	380	376	382	367	402	354	363	393	375	383	363	387	389	384	389	416	408	377	389	410	365	356	378	394	373	350	368	370	387	399	391	392	351	370	357	387	383	356	366	354	373	338	378	336	356	394	370	359	388	406	374	387	376	360	397	368	388	366	365	356	379	396	349	366	362	370	369	354	355	397	400	369	353	357	329	394	383	397	381	377	377	395	368	393	363	395	414	380	382	381	374	376	375	404	365	357	370	391	393	387	405	338	391	418	364	381	371	385	379	326	378	369	404	375	369	373	388	382	371	381	370	381	389	392	369	392	400	374	396	377	379	390	385	367	353	390	371	367	356	392	385	394	414	407	397	374	383	400	381	378	372	392	373	350	380	370	350	374	344	363	407	387	402	361	387	376	356	380	355	365	389	373	375	381	350	371	377	375	366	375	349	363	368	367	395	372	363	353	369	353	378	375	388	387	366	372	350	400	387	403	364	363	382	372	350	377	357	362	352	384	406	371	363	335	392	348	377	368	357	366	349	382	342	370	375	382	356	387	360	367	400	378	355	377	363	365	366	404	361	350	375	354	358	387	398	349	379	337	397	362	378	365	395	341	381	377	367	348	335	362	342	349	370	416	390	388	369	359	390	382	364	396	392	369	387	366	401	367	400	353	386	380	388	384	367	408	377	382	360	381	357	384	375	391	332	382	372	387	367	370	376	365	377	382	396	342	389	338	373	370	376	373	357	363	360	382	359	368	363	361	362	379	344	360	404	377	369	353	362	383	383	358	393	372	341	365	380	374	382	361	366	365	385	393	408	380	354	379	354	361	362	357	385	397	416	362	390	346	374	390	348	355	407	365	371	351	380	356	385	392	393	375	353	406	405	401	365	413	390	371	341	360	355	382	354	400	394	370	381	369	368	392	346	399	378	383	368	379	384	369	389	342	358	390	379	351	368	349	398	372	369	368	380	394	359	396	358	391	395	355	365	360	403	384	385	372	390	390	397	396	390	370	382	361	376	367	374	335	399	397	357	393	356	392	412	347	359	390	367	385	360	348	367	373	373	381	383	389	377	365	384	383	370	376	386	377	360	319	380	394	402	383	382	349	363	363	340	380	385	343	382	377	392	361	392	357	371	358	397	357	371	382	361	354	354	397	384	348	374	355	387	375	401	346	408	342	353	368	401	386	373	369	375	380	336	361	349	361	373	398	379	360	385	413	394	370	339	361	374	341	363	349	387	371	370	362	361	381	376	365	373	390	369	349	363	373	407	349	375	390	320	368	367	402	392	370	362	400	401	371	359	370	353	361	378	385	393	391	376	365	323	375	367	392	347	357	383	365	382	363	369	393	365	367	355	359	359	376	352	387	390	380	406	365	371	389	369	377	379	367	368	370	398	358	381	422	339	381	362	376	354	379	366	347	394	376	362	395	360	341	390	347	346	386	360	377	372	380	362	344	384	368	367	380	363	367	352	349	407	368	354	360	365	382	370
22021	2194	6323	11316	899	395	306	267	245	188	156	147	137	139	124	142	115	100	113	110	95	106	96	105	102	107	124	101	102	96	112	95	74	92	89	87	105	94	85	87	88	86	100	87	92	73	75	90	96	91	90	88	90	94	92	89	81	88	83	109	86	90	102	76	76	96	103	92	84	89	81	93	95	78	105	87	108	81	72	84	109	100	99	91	74	85	74	93	87	65	81	96	90	84	105	83	91	101	99	94	84	94	96	81	82	79	83	91	85	77	101	112	79	73	79	95	77	82	87	87	95	95	81	79	74	88	90	72	96	85	78	78	75	88	87	82	80	88	92	82	81	84	78	102	88	98	93	87	74	83	72	106	92	101	105	95	91	93	91	98	78	95	101	80	86	80	77	72	84	62	85	96	83	73	120	84	66	85	74	92	115	96	75	82	90	81	103	101	85	62	81	86	88	73	90	88	84	85	84	72	84	108	85	88	87	69	98	94	91	96	97	93	108	88	84	78	91	75	94	73	94	98	68	64	84	95	81	92	96	91	93	93	98	69	85	72	86	91	84	78	74	109	81	88	87	76	79	68	99	99	98	84	96	86	76	88	97	85	84	105	82	69	83	86	87	70	85	91	89	95	87	78	73	83	87	89	70	89	90	65	80	86	68	93	75	88	91	70	81	91	82	79	81	79	72	84	71	88	98	77	93	84	99	83	81	110	96	94	83	91	84	85	78	81	87	87	79	77	73	74	93	71	93	82	81	91	76	86	87	85	79	93	68	76	75	91	84	84	89	97	87	70	89	98	102	79	107	88	74	71	88	109	77	78	97	72	87	101	78	94	76	102	74	89	72	88	71	80	82	91	75	76	83	86	83	84	84	101	72	89	73	76	93	95	97	90	83	88	71	79	84	90	67	89	90	80	66	63	90	76	93	83	105	103	89	88	91	79	84	73	84	82	85	82	78	77	84	74	90	92	88	82	96	71	93	95	75	90	95	97	94	93	71	79	84	104	76	89	87	110	84	103	68	93	87	95	95	87	70	85	93	74	92	85	111	96	84	75	79	81	89	87	95	88	87	86	88	89	76	102	74	85	87	90	86	93	110	75	67	73	71	88	82	85	86	94	100	102	92	73	70	85	93	97	85	73	78	82	108	104	88	82	80	97	96	99	87	77	91	90	89	87	93	77	89	93	88	97	89	77	78	85	69	90	85	92	99	97	85	73	81	99	87	84	69	86	67	99	77	92	91	69	100	95	77	81	85	100	88	102	100	81	93	110	107	85	84	83	75	83	102	80	78	87	85	99	88	84	92	87	81	96	91	73	69	92	72	91	83	93	85	93	74	74	82	94	86	78	84	93	86	98	79	79	89	85	75	74	71	88	68	95	86	87	77	91	81	86	100	82	100	89	70	92	84	96	87	84	80	79	86	69	81	96	89	103	98	79	73	96	100	96	87	74	95	82	104	84	89	104	92	91	84	82	72	94	89	86	85	99	77	97	94	94	93	83	103	88	101	74	103	69	85	89	73	75	83	67	81	96	89	102	93	83	84	94	101	79	67	82	82	90	97	96	73	76	91	84	96	95	82	95	76	87	104	70	86	70	91	79	75	85	93	77	79	77	90	74	82	82	91	102	72	85	85	88	87	77	93	87	84	81	94	95	81	91	74	69	96	97	98	87	95	91	76	99	83	100	87	87	81	106	91	87	87	79	74	76	90	92	83	94	78	86	87	77	72	87	79	78	72	87	81	99	81	94	94	94	80	74	84	88	100	83	88	76	80	85	85	91	72	99	80	81	62	91	97	91	86	79	78	74	83	82	94	82	91	70	104	78	98	83	77	79	99	99	80	91	79	86	86	97	80	91	83	96	92	85	94	91	80	78	91	80	72	83	83	71	79	98	90	102	91	65	80	82	84	65	78	95	81	63	90	73	85	89	91	90	99	74	96	83	92	75	76	76	81	82	92	85	91	81	99	82	85	87	89	100	108	94	83	90	85	84	90	64	102	92	91	98	84	96	83	101	87	85	100	86	79	75	83	96	74	91	87	73	96	83	84	62	99	77	79	97	89	86	89	98	88	87	93	79	89	75	91	72	90	112	75	88	81	85	89	89	70	80	74	89	101	79	78	95	73	89	97	97	80	82	90	90	104	91	76	84	96	94	88	80	86	97	87	95	89	74	89	100	95	82	87	78	82	101	83	79	102	80	95	76	92	76	77	80	97	84	73	92	78	91	84	85	84	95	76	101	91	85	103	94	79	67	73	87	103	93	83	86	75	78	82	70	88	78	69	103	92	89	81	78	76	68	102	106	78	84	112	67	91	98	95	85	73	77	81	64	86	78	82	75	99	90	98	88	76	102	80	79	93	82	84	84	88	92	77	81	91	110	103	89	96	95	111	84	76	87	96	86	71	72	103	82	80	77	76	81	93	82	62	83	94	77	93	105	90	76	66	91	90	92	85	92	93	89	83	75	74	98	66	79	62	94	78	82	94	108	96	87	101	84	86	96	82	87	66	75	84	79	82	110	81	84	71	69	78	60	98	82	85	74	89	88	74	80	90	88	86	81	77	89	92	72	92	80	83	94	86	89	69	94	82	84	88	95	69	86	89	105	73	82	78	77	94	98	88	72	80	89	80	87	82	66	95	100	109	76	101	92	71	100	99	89	87	73	70	86	96	92	95	103	100	94	78	86	98	78	95	84	86	89	90	90	63	76	102	73	81	93	82	103	72	71	88	84	101	88	90	89	89	83	98	93	89	105	85	65	100	92	90	85	83	77	79	95	84	78	89	73	87	82	76	89	90	97	73	86	86	98	70	90	83	81	99	76	82	97	76	75	70	87	89	99	96	77	81	98	101	101	84	82	89	91	100	89	114	100	76	85	75	100	105	78	83	80	94	89	80	99	87	66	94	75	75	91	102	100	98	72	105	88	83	98	98	80	81	98	72	82	76	90	75	79	92	89	80	91	104	96	87	89	82	100	88	79	89	78	95	84	93	95	92	85	96	71	88	66	75	68	78	88	97	100	84	81	88	103	79	78	74	85	95	94	88	93	57	91	88	79	85	80	82	82	79	77	90	69	86	90	93	90	96	81	92	104	98	78	95	93	90	85	94	95	72	108	84	82	88	80	100	76	98	78	93	76	66	81	78	90	80	77	69	85	73	91	87	84	83	83	95	83	81	69	87	85	91	96	77	88	67	72	91	88	83	90	85	75	97	83	98	85	81	91	65	90	72	81	86	103	92	112	93	91	72	84	83	73	75	95	98	94	88	71	86	97	86	84	81	76	76	82	111	91	83	70	91	102	90	73	88	89	89	92	81	83	88	76	69	93	84	81	107	77	96	93	91	95	93	74	81	75	103	85	105	78	79	88	99	96	90	77	83	99	82	89	77	71	83	89	74	100	76	94	77	89	91	83	96	75	74	88	84	89	99	110	84	91	95	87	90	82	90	79	72	86	90	78	82	84	107	88	87	99	88	78	93	85	83	95
10895	1013	10771	11933	2214	1781	1427	1277	1011	958	785	700	652	606	543	472	505	431	425	392	377	377	339	390	362	337	334	322	325	319	285	314	323	292	314	295	296	282	283	264	305	268	297	291	264	288	275	283	241	272	279	274	268	275	280	244	249	288	288	277	261	261	301	281	259	274	278	296	272	230	235	272	284	264	248	261	258	283	250	261	261	253	220	240	251	251	255	246	244	269	269	247	275	253	251	258	241	267	270	261	227	251	250	267	257	248	245	228	230	266	237	252	243	256	254	254	236	268	251	229	248	237	287	249	223	266	254	261	266	255	236	248	274	242	221	279	262	259	253	225	219	285	279	226	237	273	260	256	213	234	252	244	261	262	257	245	253	256	251	223	245	234	246	259	263	256	238	254	250	226	258	271	258	233	231	253	259	255	256	240	242	260	240	238	238	267	253	270	250	262	252	276	253	253	265	267	258	220	241	245	260	242	233	248	251	233	248	258	264	248	227	240	267	269	262	272	255	240	230	263	266	226	232	243	266	240	240	281	246	269	270	265	270	247	261	253	236	266	242	228	242	245	260	226	228	256	206	240	273	258	250	256	256	237	212	222	232	264	225	267	229	251	238	226	264	241	260	238	248	247	218	254	262	252	237	237	253	253	240	216	252	246	245	248	244	282	233	259	242	261	251	269	234	246	244	246	237	230	240	263	254	253	261	232	233	259	241	248	245	239	252	236	251	267	228	235	264	218	274	255	257	268	227	240	246	221	255	250	269	230	227	242	242	250	238	243	226	275	258	245	246	253	221	245	225	269	250	220	253	240	234	250	230	235	230	277	266	234	252	225	257	254	282	234	261	219	237	239	261	246	219	242	252	224	291	241	240	242	221	254	259	217	224	252	235	258	247	240	265	245	200	262	223	265	241	266	278	258	248	238	231	235	253	246	265	251	236	219	252	233	272	232	263	236	258	269	258	247	228	255	238	240	251	272	250	248	235	251	211	229	250	248	266	254	260	238	230	252	234	249	232	284	274	252	230	243	260	237	251	271	240	250	228	233	224	216	255	243	261	230	252	255	235	231	238	257	251	222	225	256	236	263	278	233	243	269	238	264	219	256	243	238	237	261	259	215	241	245	235	239	248	231	262	236	245	234	240	234	248	257	255	258	247	257	244	215	259	228	229	242	247	233	252	261	231	227	246	269	239	236	213	251	233	263	260	253	267	227	237	250	260	278	231	246	242	250	227	220	284	273	247	244	228	259	248	269	246	251	237	228	214	231	270	266	234	224	252	239	259	238	268	223	253	247	246	261	233	249	222	206	237	241	248	221	244	241	240	243	228	267	228	235	252	284	253	261	263	260	238	261	223	264	238	259	243	237	244	280	254	246	229	255	255	225	239	229	251	242	225	232	223	237	269	251	249	262	221	219	276	238	223	237	257	248	280	248	242	249	255	257	246	253	245	213	237	239	228	283	248	244	247	237	268	231	243	217	237	254	241	247	231	247	246	231	266	232	233	226	231	221	233	238	247	245	240	259	233	223	249	263	275	268	251	231	270	233	229	233	252	235	223	249	267	228	242	260	217	243	258	249	226	249	246	232	254	254	226	266	234	258	244	235	263	244	258	245	243	268	249	263	250	249	269	239	244	266	257	239	232	243	263	261	231	241	251	263	247	232	250	245	245	260	246	251	243	227	260	238	246	209	277	237	263	271	275	254	240	241	244	236	245	247	245	261	252	274	279	237	246	246	233	223	259	255	251	230	255	235	218	231	252	231	233	242	248	263	261	238	300	224	253	235	244	253	213	220	255	275	264	266	237	221	284	243	235	251	246	246	231	224	250	266	245	266	267	246	247	238	228	275	226	253	244	255	257	250	248	246	232	249	261	227	258	254	253	255	232	248	255	255	243	232	262	245	287	209	230	242	258	260	228	223	226	259	260	225	228	257	263	231	242	252	234	252	242	226	264	265	286	241	250	240	230	245	225	244	241	233	256	230	225	248	248	251	292	252	240	299	273	253	241	246	221	249	260	227	259	231	220	256	243	259	249	261	217	252	247	238	243	238	246	257	252	223	217	260	269	263	240	263	265	251	248	271	248	254	254	237	233	235	259	274	205	246	234	253	273	266	267	227	232	243	243	233	255	234	235	228	249	256	272	233	223	248	245	211	250	260	223	263	275	254	233	234	279	251	248	272	257	243	245	216	270	235	239	262	234	234	246	239	243	229	260	244	255	279	232	249	257	253	218	237	266	283	254	245	257	226	230	254	227	259	234	246	231	231	227	236	237	248	249	256	262	234	278	242	238	259	233	243	228	247	249	238	238	247	251	251	246	253	241	246	227	231	261	255	236	242	262	230	249	258	260	275	239	258	251	255	239	248	225	246	270	213	263	251	238	250	271	246	240	265	240	237	247	251	233	258	254	233	277	243	256	244	243	254	263	249	242	225	265	268	220	266	255	213	221	229	248	240	244	254	224	257	250	218	273	255	235	254	237	242	255	232	248	225	253	225	238	228	249	231	251	248	256	255	248	262	256	241	232	256	238	233	262	242	241	212	248	264	213	241	245	259	250	240	237	255	250	221	228	231	283	244	242	233	237	267	256	237	237	226	271	278	239	249	267	227	263	231	245	260	252	227	247	226	244	238	262	231	243	273	223	258	246	265	260	241	236	245	233	228	246	255	259	268	259	262	229	266	268	252	247	244	207	223	221	269	233	233	212	236	246	257	237	261	240	251	272	259	245	242	211	243	219	216	272	264	241	277	255	268	248	265	239	260	287	239	227	256	248	223	239	221	234	196	242	230	234	220	253	256	250	227	255	238	222	233	259	225	237	222	239	245	241	274	230	232	237	237	225	244	243	249	259	236	233	270	230	264	227	241	227	266	241	250	253	239	242	246	236	254	248	267	242	263	236	270	242	239	254	249	243	252	256	238	235	241	237	263	240	241	254	251	227	262	229	236	257	228	258	264	238	267	214	257	265	223	226	248	286	233	286	263	226	260	224	250	255	249	240	255	263	266	229	262	232	270	231	279	213	262	228	216	276	230	250	242	231	244	234	270	234	256	267	262	256	254	253	254	256	251	257	233	244	224	233	216	225	226	236	248	271	247	254	258	239	233	230	245	230	253	230	269	270	248	258	266	225	252	274	241	260	235	248	228	250	248	270	254	263	241	246	276	233	241	243	246	252	237	234	234	242	235	227	225	281	287	231	244	267	244	237	244	241	276	232	251	219	256	252	246	254	256	238	259	254	266	271	250	240	240	245	278	274	246	219	236	244	253	249	260	252	279	244	227	264	261	278	277	239	260	216	245	256	236	254	251	245	248	228	245	264	253	228	244	245	228	232	252	248	266	235	260	238	228	258	238	246	263	247	246	264	247	272	264	242	243	264	216	267	255	235	225	246	235	243	274	232	253	257	272	237	246	236	254	257	241	268	245	226	257	233	241	230	274	239	247	263	247	229	244	254	229	222	228	239	245	247	266	237	257	266	224	242	264
30976	5504	17663	33024	5822	897	646	561	467	421	366	334	322	270	260	277	269	273	251	282	245	261	230	219	238	213	198	226	233	229	241	221	206	228	212	214	208	219	245	224	196	206	210	208	210	205	207	211	219	219	223	194	205	225	201	212	188	218	209	193	218	197	192	237	221	222	190	188	207	197	212	221	209	199	214	200	215	206	200	189	194	233	210	188	214	217	180	172	186	203	180	205	203	188	222	184	191	219	207	188	177	201	199	222	207	205	181	182	195	199	170	184	209	228	198	207	201	184	203	203	209	198	194	208	189	225	198	189	188	186	221	215	209	223	201	178	174	163	196	170	195	213	223	203	196	194	187	214	205	199	236	200	175	179	203	214	193	205	205	199	199	189	176	205	172	200	192	213	196	180	179	207	189	209	202	197	222	176	178	196	192	189	212	184	211	221	210	199	210	213	189	203	216	218	210	197	186	204	204	199	192	208	194	203	216	207	200	212	197	213	204	191	220	208	196	195	180	192	197	172	204	179	203	221	224	203	206	223	216	193	182	209	198	210	200	206	222	202	198	187	212	218	184	164	216	193	206	195	200	202	194	194	206	213	210	205	211	205	200	206	206	218	205	204	208	202	219	193	198	219	216	181	186	193	204	190	188	193	200	207	218	206	215	217	199	197	206	209	191	207	194	217	201	185	191	210	187	191	199	198	176	200	220	192	207	178	190	206	226	166	208	210	209	197	198	183	211	191	192	213	215	197	192	181	222	175	194	188	210	206	185	214	208	207	231	194	192	203	191	198	187	176	192	185	190	198	176	224	204	191	223	189	216	215	180	212	212	193	223	204	213	194	211	184	202	221	205	177	213	220	171	198	200	200	202	200	188	179	195	197	226	201	178	217	194	219	207	179	196	187	202	187	193	197	215	229	221	213	232	203	208	212	213	221	193	211	212	191	218	226	216	222	185	208	190	206	182	196	194	182	226	199	216	180	206	205	200	173	205	210	206	211	194	202	240	205	183	198	199	207	232	221	198	215	218	196	219	212	185	185	186	191	245	218	199	221	211	203	207	191	207	191	210	219	205	206	179	224	214	190	214	184	221	219	205	193	196	186	196	207	232	204	182	204	209	188	217	198	203	211	198	211	199	194	217	204	180	207	211	209	216	183	202	208	203	209	185	172	204	214	196	185	190	222	208	175	186	183	220	187	196	201	197	192	177	165	225	219	206	183	195	203	203	203	189	193	197	201	221	177	195	199	202	193	187	173	208	217	182	193	203	195	233	213	209	204	205	197	185	187	224	177	195	223	211	215	212	230	184	223	171	220	182	180	207	202	184	198	194	190	193	206	198	204	216	193	182	202	220	188	215	206	192	195	171	205	203	196	187	183	181	204	192	203	192	189	219	222	202	200	202	173	192	203	209	198	168	209	200	240	166	179	168	214	196	198	170	160	186	201	187	208	207	229	199	217	197	194	195	222	198	236	182	174	195	213	180	207	177	196	204	209	184	211	202	201	214	202	208	204	211	215	186	206	178	181	214	211	197	189	208	199	215	213	206	203	203	193	201	198	188	196	224	195	207	208	214	207	199	220	175	192	198	227	204	223	194	207	210	188	196	207	195	193	204	210	197	192	198	201	191	193	190	208	228	205	202	185	211	196	196	185	182	194	202	212	213	170	199	203	230	225	188	180	197	210	186	191	207	189	185	191	200	198	203	192	207	190	196	193	188	195	194	215	210	221	209	206	200	180	187	202	200	211	222	180	189	210	182	209	212	191	193	175	208	207	194	210	188	209	213	216	172	186	217	184	194	189	205	216	217	231	205	187	224	227	202	196	211	203	201	175	190	209	197	204	201	200	204	197	235	182	159	193	210	221	229	215	215	213	214	191	196	174	218	198	192	211	226	196	202	187	194	205	187	188	169	194	187	191	210	196	186	208	178	202	206	180	192	203	204	203	198	193	205	218	196	215	171	196	187	229	199	211	210	181	211	201	214	197	204	200	200	190	206	194	176	201	207	188	196	198	183	189	224	214	214	187	195	181	187	211	199	195	191	196	208	210	197	204	203	185	192	192	211	207	204	188	200	192	204	208	215	225	187	197	181	208	210	172	206	202	198	194	190	197	206	216	194	186	214	172	209	222	231	193	198	191	178	160	168	216	210	187	182	195	179	214	190	209	193	215	204	201	213	209	192	210	215	215	199	191	203	180	224	190	206	198	214	213	228	191	174	207	183	204	191	211	195	216	187	203	185	174	194	210	186	196	219	207	205	193	195	202	227	222	242	202	202	203	191	198	174	186	208	215	175	206	196	194	207	192	205	205	196	228	195	183	170	191	197	216	205	191	203	209	213	235	216	203	198	214	178	190	191	203	223	233	196	199	179	209	204	191	205	198	202	192	209	217	220	202	205	191	234	211	240	230	178	189	184	177	206	190	221	203	201	219	195	210	218	202	190	223	188	187	208	184	196	196	203	198	185	203	199	196	201	190	190	204	193	207	212	205	166	189	186	197	195	217	204	189	215	204	220	194	193	202	200	201	203	212	209	192	212	200	208	210	195	203	192	229	191	195	206	221	198	191	192	208	214	209	206	195	231	220	215	215	205	209	201	204	197	201	210	215	188	182	212	191	204	188	214	224	204	195	183	211	204	197	203	188	211	223	202	191	237	184	197	208	207	217	205	215	205	175	205	212	239	211	189	193	203	183	226	207	180	197	170	210	190	232	184	188	196	202	212	184	228	193	225	224	219	209	212	208	190	211	223	186	181	190	193	232	196	208	222	197	200	192	210	202	188	206	184	222	186	203	202	183	177	197	208	230	193	200	218	193	187	169	201	219	209	207	191	193	201	188	218	216	183	209	200	189	196	168	170	209	198	211	220	202	209	184	199	205	196	200	197	172	173	213	208	230	229	194	186	213	191	174	219	224	216	190	176	215	207	192	190	177	230	205	178	206	212	187	202	194	193	189	207	191	170	194	194	180	176	208	219	195	199	216	226	200	194	185	206	203	196	191	211	218	178	223	180	184	210	227	195	200	205	201	208	201	200	177	205	193	201	176	196	180	195	191	174	201	207	206	206	186	189	185	180	222	168	224	194	202	192	240	220	188	198	233	212	200	207	172	211	213	188	226	206	208	230	181	206	194	193	188	202	195	194	191	202	191	193	165	196	218	212	216	205	213	186	188	207	199	191	202	214	188	196	187	184	194	223	193	214	231	189	221	214	206	188	238	173	215	213	189	204	214	187	184	174	177	188	185	184	194	193	208	211	191	210	174	183	196	202	205	206	196	206	195	199	180	214	183	197	220	192	202	182	205	196	220	202	178	217	208	192	182	188	184	208	205	204	203	207	193	200	196	207	196	182	185	186	185	188	210	206	219	214	189	204	198	187	221	216	210	203	219	210	204	207	196	199	220	183	177	215	192	198	177	210	202	207	190	199	201	214	201	213	204	197	202	207	201	189	234	182	184	236	200	220	208	191	177	184	205	189	206	205	208	192	187
13994	2061	20225	19096	4150	3376	2785	2368	1906	1722	1543	1328	1214	1071	1089	1008	923	902	887	834	796	759	767	777	692	688	645	679	621	655	609	634	655	604	625	593	591	607	572	553	579	543	531	580	580	614	540	526	566	539	588	500	505	517	555	563	541	557	496	556	503	524	565	481	523	524	501	501	503	549	583	542	534	516	503	536	529	501	514	510	488	498	507	502	537	538	508	529	514	557	517	514	556	488	499	530	525	520	510	525	503	485	520	562	529	531	509	467	558	542	530	530	505	455	501	563	520	541	504	503	526	488	502	542	556	471	485	529	517	507	500	490	487	519	497	481	491	493	492	514	522	472	506	522	542	511	531	494	523	514	470	526	516	527	527	503	491	532	531	503	513	540	510	472	536	519	507	513	486	516	515	530	520	495	484	527	499	507	474	550	528	482	518	527	501	505	546	524	497	513	510	495	460	499	483	450	479	488	568	527	538	522	485	511	516	521	478	511	486	516	551	502	560	520	526	521	503	498	522	474	502	518	520	501	491	504	482	519	519	502	506	500	511	533	524	494	485	528	526	457	475	510	515	486	465	474	518	469	502	529	514	496	520	451	537	539	481	489	557	481	466	513	511	471	497	512	477	494	519	491	506	487	485	491	478	512	490	506	479	530	512	523	535	515	514	520	521	498	520	513	531	525	507	523	498	476	517	483	566	484	486	498	507	520	471	504	496	504	447	502	457	505	506	549	510	504	517	519	511	520	472	552	498	474	508	494	473	508	513	517	510	493	505	536	502	516	536	498	501	466	471	484	505	502	512	534	514	500	494	471	472	536	539	469	504	535	518	518	502	494	522	494	500	495	493	496	508	510	514	510	539	521	497	502	522	474	457	518	492	500	515	526	543	513	526	562	502	513	492	513	476	520	572	543	515	521	520	499	493	475	529	508	547	512	520	514	506	481	500	550	473	498	466	518	512	476	533	486	519	533	438	523	476	519	533	469	493	460	529	503	489	504	494	532	493	528	509	566	487	522	526	528	509	483	492	504	509	464	537	488	539	497	527	483	516	490	480	502	496	483	523	507	493	550	528	493	489	508	474	532	522	519	477	500	471	520	507	487	538	478	554	517	515	500	482	477	478	500	538	503	513	487	505	508	515	492	491	492	517	532	502	503	528	497	501	523	580	555	531	502	517	493	527	511	507	471	491	532	505	509	536	489	500	540	503	532	506	518	511	463	526	488	495	503	504	497	511	463	495	536	500	503	550	485	521	503	513	521	516	486	511	523	490	504	476	493	526	519	461	519	456	491	504	493	529	494	479	489	454	466	508	490	521	503	500	506	477	467	511	482	513	529	500	508	488	473	521	509	526	486	532	501	524	515	505	497	480	494	530	504	484	498	502	483	471	480	518	523	513	488	517	462	515	524	538	521	520	455	512	493	496	507	501	491	503	485	501	499	467	515	508	482	476	470	457	487	489	528	513	477	504	525	517	551	503	510	536	552	501	506	509	470	521	537	456	522	540	501	466	478	514	513	504	505	477	481	512	491	488	478	510	470	499	526	503	515	471	511	455	537	484	498	475	483	500	515	499	510	498	514	485	473	517	511	498	528	494	467	512	491	513	470	510	494	484	478	506	469	488	482	518	491	496	465	527	498	521	487	508	487	482	471	499	489	541	510	508	487	500	487	485	492	537	480	515	522	487	513	507	503	527	515	488	535	525	466	499	489	528	494	486	484	501	505	490	520	466	505	494	526	503	540	491	503	522	519	496	491	500	483	481	556	476	489	502	501	475	476	501	520	483	494	555	535	524	520	479	532	511	500	483	511	498	526	488	443	484	461	495	479	502	510	484	513	495	509	528	503	480	503	512	483	532	490	480	498	488	482	523	528	458	501	528	499	515	501	547	494	524	468	505	485	507	469	521	493	513	433	533	491	505	500	516	525	514	518	495	482	474	460	449	517	523	504	482	470	512	497	539	470	494	495	536	490	491	495	465	541	527	522	492	514	507	525	502	491	500	514	497	480	498	484	538	524	521	486	500	508	484	497	540	491	528	524	527	507	496	500	525	480	488	474	520	493	507	518	516	506	514	531	483	506	520	509	506	475	509	521	472	493	503	496	505	514	533	510	517	487	498	526	509	490	537	498	544	481	510	531	560	478	515	467	558	435	513	543	507	476	524	554	475	508	482	501	481	483	506	513	459	502	499	518	478	490	483	463	540	504	505	479	506	510	478	486	531	512	545	511	477	521	504	476	484	473	489	523	489	542	525	528	527	494	495	472	512	518	495	544	486	517	506	480	486	491	479	473	519	526	504	499	487	496	550	529	514	491	521	482	511	501	498	512	524	510	510	501	486	478	497	484	488	492	514	504	502	501	518	510	522	502	507	547	530	533	505	501	482	529	527	494	488	501	512	526	495	503	494	507	474	496	501	517	479	537	536	508	509	470	548	458	507	533	526	527	466	455	485	502	562	503	486	516	522	487	521	491	462	514	487	506	492	524	538	532	475	508	524	488	475	494	504	514	506	491	512	493	523	488	523	520	519	492	492	500	506	500	580	536	469	518	522	534	539	493	519	513	468	518	465	507	481	486	541	503	497	460	510	499	495	501	511	502	531	498	540	506	531	465	486	508	503	523	508	484	495	513	513	515	518	508	542	525	484	493	493	503	522	488	453	486	453	508	475	528	526	500	514	545	524	512	529	508	493	508	487	492	540	513	463	513	488	474	522	481	520	488	514	495	500	527	516	503	514	477	477	534	515	509	515	475	499	505	504	525	515	509	476	520	507	484	466	490	482	468	485	495	514	503	489	491	539	518	531	477	490	523	499	470	474	470	529	485	506	511	519	447	511	504	467	511	497	499	498	510	524	509	556	509	491	502	501	519	499	508	493	497	505	493	515	565	490	520	493	509	504	499	523	515	488	565	563	535	493	488	511	509	506	481	487	501	450	493	528	509	505	489	450	539	487	490	491	509	497	475	504	523	547	491	484	550	489	464	463	473	504	482	492	513	481	505	540	543	531	470	501	491	500	472	486	522	512	528	479	524	484	483	505	491	510	459	492	503	493	501	498	526	492	519	500	529	508	490	496	536	524	505	519	531	467	517	497	506	476	500	516	458	498	480	503	506	513	509	537	494	516	486	536	516	458	497	498	517	535	525	517	463	527	481	491	514	481	507	522	486	507	520	556	485	484	541	474	482	516	475	512	518	503	494	505	529	477	512	524	520	524	504	535	492	510	448	515	484	463	529	457	473	489	521	502	565	510	472	505	489	502	535	492	505	511	534	517	505	526	532	496	526	512	511	516	512	511	463	525	498	526	486	527	538	482	480	487	469	512	521	519	505	496	505	473	506	558	471	515	519	504	501	500	505	514	531	535	466	474	551	502	519	475	535	493	475	489	511	553	494	473	505	567	492	489	510	501	526	486	503	502	489	495	512	506	529	517	518	521	531	516	519	488	498	491	461	508	463	497	521	490	539	533	542	481	513	504	521	507	546	509	468
8667	360	525	468	154	156	138	158	179	160	171	168	151	157	153	167	148	145	149	151	168	148	135	160	152	174	148	156	160	145	133	141	141	155	129	164	168	145	138	154	156	160	134	152	152	162	168	143	172	160	140	167	185	127	156	162	152	140	160	157	151	154	153	154	161	178	152	148	162	175	165	157	139	151	156	163	145	150	138	138	140	153	159	146	162	164	160	136	163	148	134	155	150	146	175	132	157	170	159	142	145	139	163	137	158	141	155	131	144	121	128	143	164	173	172	155	165	153	143	150	148	149	143	152	139	156	150	144	161	136	149	154	165	127	153	136	165	151	154	146	162	148	150	156	159	145	163	144	157	135	146	167	142	150	159	154	139	135	143	141	140	144	121	152	138	152	155	170	140	162	138	158	148	142	171	149	164	139	168	144	156	156	149	145	159	158	142	157	193	138	170	133	165	149	146	169	165	124	142	138	138	145	134	160	144	150	160	165	140	135	154	143	137	147	172	144	169	160	146	156	161	146	181	157	162	157	141	166	151	129	181	184	161	132	131	161	169	148	141	161	147	136	140	146	152	148	154	168	166	156	150	148	159	151	168	140	144	153	162	147	131	141	168	156	143	148	147	164	122	156	148	151	140	149	132	124	126	147	163	163	141	147	135	163	144	136	136	155	154	163	148	142	164	161	151	155	170	141	170	165	153	130	144	134	149	162	139	163	142	166	145	169	141	136	149	147	153	141	158	158	150	162	175	160	155	158	176	161	127	138	156	137	151	136	148	159	158	145	184	150	134	153	143	150	173	169	148	147	155	126	144	140	141	144	141	169	156	150	156	128	149	171	176	154	169	151	137	153	132	143	150	137	147	149	159	149	127	138	151	134	163	142	130	145	145	155	127	178	151	145	154	145	159	157	146	155	150	171	136	148	137	162	151	135	125	183	145	162	148	135	138	147	160	139	139	146	151	165	146	167	164	146	146	156	148	173	156	119	153	166	168	159	166	148	148	166	167	157	177	147	153	156	116	158	169	143	157	153	159	133	135	168	160	169	159	138	157	139	169	144	172	152	179	150	170	164	165	154	141	162	164	157	149	152	137	161	148	141	153	146	153	157	143	174	141	152	191	148	171	149	137	156	143	162	177	157	176	167	141	176	162	168	163	131	155	160	168	169	146	148	143	159	159	146	147	145	179	140	154	158	150	156	149	151	132	140	148	166	141	143	142	167	184	168	157	160	163	134	139	107	147	156	142	142	155	159	145	149	143	137	166	159	157	172	145	167	148	166	159	134	138	123	138	164	163	130	149	144	151	148	147	142	156	164	134	177	148	156	146	157	151	152	150	131	126	154	142	157	161	146	140	154	153	122	147	182	137	154	146	157	142	144	149	151	147	147	163	156	141	152	154	171	143	140	160	138	157	169	128	166	126	137	134	142	158	157	155	185	152	129	162	140	134	142	144	152	143	160	129	167	133	135	159	138	138	143	136	147	144	160	160	146	143	153	158	124	143	151	122	152	178	146	154	150	144	148	148	160	165	163	126	154	150	164	143	144	128	174	163	150	157	133	154	155	159	163	145	164	146	137	154	131	138	153	151	156	143	141	160	148	152	142	161	162	147	163	137	148	163	173	174	136	162	175	142	173	131	159	160	169	143	160	159	168	143	146	137	163	149	163	155	133	187	158	142	146	147	155	160	134	151	137	139	134	136	158	128	145	152	155	160	146	140	156	166	146	136	144	163	156	150	131	172	163	138	140	152	137	169	151	130	139	166	143	147	146	160	151	157	121	156	157	155	159	149	143	163	163	138	120	158	150	152	157	177	157	167	147	142	149	157	161	156	144	162	120	137	161	137	149	143	170	148	146	160	148	171	149	159	149	147	149	148	158	151	155	165	148	154	159	151	170	140	151	142	144	146	171	141	168	178	154	143	132	169	141	134	154	141	163	154	135	169	148	147	161	134	149	146	133	135	134	152	144	128	157	177	179	124	138	140	120	152	136	151	145	146	150	155	136	146	164	163	150	146	162	154	163	141	154	169	130	168	168	150	178	165	150	163	153	153	167	141	146	132	145	155	146	153	150	139	149	164	164	149	131	161	152	137	172	149	151	168	149	156	138	180	172	159	146	166	167	171	142	129	154	170	136	155	169	149	167	158	143	122	133	160	181	146	139	132	135	166	137	154	151	173	137	141	157	167	133	132	137	141	151	151	145	125	156	156	158	136	157	136	145	162	152	139	149	150	167	159	137	149	156	154	134	137	168	142	152	134	141	147	148	184	142	165	170	164	165	167	131	147	160	173	166	165	136	167	159	117	151	143	143	163	150	148	145	154	140	126	147	162	156	146	170	143	120	152	157	147	158	144	139	146	157	163	125	127	172	186	161	138	139	170	152	181	129	165	128	128	126	142	138	142	155	140	176	148	117	156	157	146	155	163	142	131	152	162	154	123	154	125	154	167	158	155	166	134	163	165	164	157	143	140	155	152	149	162	172	137	143	127	167	150	161	139	162	140	170	140	171	150	162	145	130	125	142	162	161	150	149	156	152	151	147	156	160	134	142	162	159	148	157	153	131	148	143	154	138	176	134	124	154	151	178	156	153	171	161	155	158	155	149	132	167	160	152	134	130	172	162	152	146	144	154	153	176	123	146	140	175	155	144	169	156	136	156	164	135	138	145	154	153	131	164	128	145	149	139	154	150	168	150	155	161	124	155	124	125	156	139	151	143	143	141	148	159	146	128	157	141	151	147	142	154	148	179	162	145	156	164	140	171	170	151	137	162	141	134	143	123	158	154	132	149	157	135	138	150	141	158	139	157	154	146	122	150	144	153	132	158	158	153	146	159	142	158	144	152	182	147	139	143	156	124	146	164	172	151	141	164	158	162	174	155	152	126	166	141	154	164	187	142	156	153	160	161	171	186	150	164	143	187	151	134	159	162	158	161	125	157	134	151	163	148	136	151	141	131	144	146	146	136	159	144	138	123	147	145	153	154	157	154	156	151	157	138	151	136	156	158	159	128	170	160	166	158	127	140	145	139	162	159	157	137	131	145	167	125	144	138	156	160	159	135	136	153	158	149	144	141	151	143	162	148	180	146	152	139	157	154	134	165	144	146	133	146	154	123	157	159	155	142	180	133	152	144	141	145	153	159	162	147	177	134	159	147	161	133	169	143	161	142	181	169	125	148	157	148	143	157	152	139	152	166	159	141	139	144	156	157	142	140	178	167	136	142	151	157	145	165	159	183	155	149	164	152	155	167	132	137	160	154	140	158	147	160	157	157	150	164	140	136	147	151	150	171	159	130	135	154	143	129	154	162	160	150	140	146	155	172	164	152	155	147	147	153	134	130	124	148	121	151	157	136	163	161	160	132	152	146	156	145	169	160	135	148	156	156	136	162	162	156	157	128	150	144	142	127	155	146	127	143	194	161	150	135	167	157	161	136	141	175	140	151	136	154	132	140	143	171	140	137	177	140	155	145	133	147	139	159	134	140
4719	416	1624	1618	453	427	386	377	401	405	379	346	347	394	383	413	374	383	380	375	354	375	361	377	382	383	372	374	360	365	370	374	385	392	368	383	373	360	375	345	374	354	362	365	371	365	361	368	345	360	367	368	381	382	372	368	335	367	356	389	375	354	357	372	392	387	373	372	357	364	428	381	363	353	374	362	417	382	330	347	356	345	429	372	353	375	339	341	380	377	357	351	385	374	351	375	380	360	400	333	397	390	367	362	373	362	368	388	361	398	382	371	375	357	374	345	371	367	372	364	378	378	338	329	402	335	366	362	380	366	376	362	377	362	355	362	384	368	364	383	388	370	360	382	334	360	383	338	376	374	383	371	326	370	405	360	332	372	378	393	369	381	349	365	342	378	357	383	359	350	369	354	382	349	368	375	367	374	363	358	401	346	379	380	364	359	365	401	366	373	343	372	375	345	365	399	355	365	369	371	365	374	379	387	381	385	384	385	376	374	375	381	384	372	378	368	382	362	394	361	416	352	344	367	392	361	370	399	346	384	368	318	352	366	349	371	346	368	393	360	348	354	428	366	385	370	372	365	398	366	350	397	402	348	352	388	367	369	376	430	342	368	392	371	393	385	367	409	362	371	385	358	414	372	378	363	381	385	374	352	361	363	415	360	358	362	365	367	356	369	360	398	356	379	377	397	378	361	374	384	366	374	393	358	365	346	369	321	363	340	360	394	377	382	342	401	394	380	361	393	375	368	398	396	368	343	408	361	335	409	376	348	362	365	347	343	370	361	369	388	361	373	352	358	364	351	368	405	407	351	383	361	369	374	360	375	379	371	391	363	393	358	383	348	381	370	360	369	419	347	359	371	369	375	335	368	333	387	362	392	362	399	360	356	362	429	325	364	342	390	379	376	376	348	354	381	357	357	348	384	400	370	352	386	374	364	350	380	309	353	368	369	380	360	339	387	395	332	373	353	388	356	399	370	382	390	382	355	396	390	373	351	383	362	381	376	332	399	377	377	360	355	379	365	363	348	345	336	383	374	385	371	359	332	370	383	369	378	384	354	379	365	369	343	350	364	391	354	375	378	360	385	364	346	378	389	363	364	371	357	398	390	418	345	369	363	394	391	382	368	394	374	353	374	337	374	366	372	374	378	383	367	361	375	361	352	365	405	380	361	381	390	338	371	316	367	409	419	387	372	370	370	344	411	336	363	357	371	370	381	384	353	365	373	333	363	396	337	415	381	384	388	384	369	370	347	367	357	384	348	344	356	354	389	386	391	366	376	349	364	374	378	358	394	384	351	359	380	360	362	389	368	365	369	400	398	373	398	383	383	383	352	369	371	395	344	343	370	394	365	365	396	376	352	375	383	396	381	404	359	372	395	370	377	375	380	358	367	372	408	361	376	382	365	385	356	389	374	419	352	370	354	394	355	389	400	401	357	376	373	375	336	337	349	369	369	371	397	407	359	410	361	363	364	343	355	346	395	363	385	364	341	359	376	362	397	317	376	370	352	349	387	377	393	344	390	387	346	359	371	367	377	384	364	386	358	370	328	370	384	368	382	381	374	371	386	389	355	336	364	367	346	405	366	389	386	370	375	339	348	355	376	381	395	340	358	375	394	368	373	347	375	349	365	365	370	379	340	343	352	340	410	363	379	378	330	339	372	367	413	368	390	396	377	356	375	369	373	367	366	355	399	365	326	370	360	361	382	385	374	335	401	362	391	358	376	384	386	341	402	358	352	382	377	350	404	354	374	334	387	368	355	355	362	339	403	375	384	357	383	368	386	349	377	371	373	355	352	368	345	388	374	365	363	367	354	375	367	351	379	313	400	371	375	355	384	375	383	389	386	381	362	366	378	394	360	355	369	346	345	374	371	413	392	354	368	391	377	391	382	389	382	358	374	362	387	400	350	376	361	363	368	370	397	351	388	362	376	356	363	335	365	353	357	358	375	358	388	389	384	339	361	389	371	393	365	349	383	376	371	386	363	368	345	349	367	404	373	347	367	375	378	403	381	380	349	383	351	362	384	387	356	393	357	342	373	383	332	376	376	354	330	360	360	343	348	388	399	418	343	342	354	378	369	378	374	349	362	392	371	378	399	383	353	332	357	330	374	370	363	368	345	400	389	352	345	390	351	346	363	348	371	391	352	367	366	382	375	372	342	386	375	382	384	341	374	364	386	393	387	392	386	377	348	375	369	388	384	364	379	340	379	369	393	392	359	396	397	380	350	346	383	373	356	377	356	383	342	359	386	344	366	344	368	349	367	383	350	392	371	363	373	389	375	390	389	341	365	359	357	366	371	380	367	416	377	382	371	378	380	392	361	355	353	385	377	342	395	338	420	348	328	369	359	339	371	356	389	385	351	378	372	369	342	372	358	353	369	381	362	367	331	387	348	369	376	359	365	398	399	348	383	374	375	346	386	370	356	349	368	377	360	357	368	345	384	378	367	378	392	351	385	428	376	368	377	395	363	375	382	331	398	370	346	328	390	378	372	397	373	355	355	380	374	382	353	392	379	372	390	348	366	383	397	396	383	380	365	385	392	348	391	366	376	334	339	358	365	361	370	334	363	379	404	369	389	361	359	378	375	349	361	336	407	377	350	359	363	380	393	359	366	384	344	392	360	366	378	361	378	334	368	384	345	370	400	369	317	379	386	344	381	368	376	368	368	339	328	365	356	379	358	378	373	367	372	366	359	374	372	358	332	382	370	329	398	369	359	347	366	375	346	310	368	359	354	357	366	364	373	393	387	366	363	370	371	371	375	360	358	386	351	371	374	374	383	364	371	360	379	358	366	411	388	369	377	351	406	371	364	362	366	371	348	393	366	366	342	351	356	384	349	383	368	397	366	383	374	352	380	380	371	365	380	400	393	351	347	367	368	366	379	355	346	380	381	373	396	371	369	361	387	357	385	400	381	400	367	378	370	357	347	389	332	369	371	364	344	378	382	385	365	358	383	403	363	405	340	389	383	372	350	399	378	345	373	343	379	370	380	373	341	393	381	351	380	384	359	379	392	378	366	363	398	378	358	353	374	413	356	337	366	393	355	363	372	376	377	379	372	359	424	363	372	345	372	326	366	358	372	395	379	396	382	392	354	367	405	379	380	381	354	358	366	398	369	376	366	350	395	374	399	400	335	394	395	368	358	355	325	380	332	363	332	384	375	410	376	359	367	364	338	375	351	375	391	380	390	370	376	366	365	400	396	394	392	378	344	379	379	310	382	335	356	384	382	386	370	368	399	389	358	344	322	366	376	365	374	388	363	378	364	352	385	351	347	385	362	351	351	354	336	374	360	366	387	384	377	359	373	363	402	360	393	330	396	326	377	351	365	389	381	379	356	374	385	380	342	375	353	397	385	346	334	370	351	378	353	372	370	361	371	356	357	341	371	344	369	389	391	367	341	386	377	407	400	354	388	400	359	369	369	383	360	384	352	364	383	392	367	362	377	379	343	370	353	373	406	393	375	355	370	367	390	354	386
21826	2024	17861	21607	1515	405	292	232	222	193	179	178	145	162	136	135	129	110	119	110	103	80	107	96	122	96	89	95	102	90	97	103	111	94	103	101	108	89	96	107	80	98	85	100	96	96	100	96	85	85	90	121	96	91	88	102	68	100	87	102	96	88	113	104	81	88	81	92	96	102	94	97	93	84	85	97	97	78	87	91	93	92	94	115	64	93	81	107	91	86	87	89	95	97	83	96	94	92	98	82	98	89	83	81	65	87	85	79	86	96	103	77	80	84	99	100	86	86	96	96	82	101	83	72	79	91	99	110	92	99	90	64	76	86	99	69	80	91	104	80	68	96	107	91	86	88	88	80	102	79	103	87	102	76	100	86	113	103	95	82	91	93	114	85	91	84	108	93	86	94	94	84	113	79	91	103	80	97	97	78	85	89	91	95	98	76	96	87	98	98	65	100	90	85	99	100	93	93	73	76	80	97	86	95	81	92	92	93	91	86	83	104	79	112	100	91	80	85	86	91	74	104	68	94	74	112	83	80	85	91	85	106	81	91	74	91	89	99	103	81	88	98	92	78	80	98	87	78	84	107	92	80	77	97	105	90	81	93	95	81	81	94	88	82	86	97	84	98	77	79	105	85	85	102	87	99	69	89	87	84	86	84	94	105	76	74	77	80	108	88	92	78	100	82	93	85	106	86	92	88	70	65	92	108	97	103	81	85	91	71	89	87	97	104	80	93	73	79	86	92	93	93	96	84	105	87	84	77	84	72	98	92	89	80	78	99	90	96	68	85	76	100	91	84	79	93	96	81	99	103	82	80	77	94	110	88	94	99	84	91	81	86	86	96	106	84	95	91	83	74	93	87	83	81	82	74	87	85	97	99	56	96	110	119	90	89	88	99	93	86	84	78	94	86	108	93	77	99	66	94	87	96	81	87	85	80	83	88	90	93	93	96	88	96	92	106	82	86	113	88	82	76	83	109	108	89	95	97	104	80	90	84	106	101	95	88	97	94	76	105	92	99	85	91	105	108	108	83	86	85	86	92	86	101	97	97	97	65	87	73	99	101	85	108	84	90	98	85	78	103	89	97	99	96	97	90	105	85	94	88	88	82	100	83	90	110	103	88	89	79	94	88	86	89	88	99	77	82	94	84	104	80	80	93	85	82	98	87	74	87	81	79	84	94	87	64	89	80	75	97	82	88	86	95	86	92	95	84	84	76	97	99	78	88	79	83	80	100	99	82	75	82	92	95	84	92	94	88	102	92	88	75	93	85	77	96	109	81	92	92	82	82	91	97	103	83	89	100	104	97	96	104	89	81	73	93	96	80	100	108	100	82	95	106	89	92	74	93	115	98	78	84	87	95	93	104	98	111	91	115	97	84	103	111	103	96	109	94	88	86	76	82	76	85	93	90	86	84	77	99	76	89	98	84	88	103	74	105	87	115	103	93	76	86	106	82	81	107	101	99	84	84	85	84	91	92	83	89	87	74	77	87	95	92	93	86	95	87	86	98	94	80	94	77	102	97	73	95	98	87	92	97	91	75	115	100	99	95	107	97	77	87	71	90	97	93	85	91	80	100	86	78	86	86	75	84	98	100	89	73	100	107	90	78	81	84	87	85	91	89	99	81	75	86	100	91	91	85	82	93	93	92	100	89	112	85	84	83	86	71	88	83	73	64	68	106	92	81	90	88	109	84	83	91	108	80	89	71	95	84	85	86	87	116	97	90	117	70	106	75	85	106	92	96	87	95	89	81	93	80	84	85	87	94	94	103	93	96	98	76	77	92	91	105	81	90	86	99	93	101	88	96	80	74	90	88	103	94	95	82	98	91	82	67	83	87	83	94	69	93	76	95	97	83	107	100	95	77	90	82	88	83	89	95	116	80	81	75	91	84	88	80	101	95	93	101	96	89	89	89	100	76	88	95	99	95	84	93	89	101	84	88	110	98	85	78	97	94	89	78	88	82	104	96	76	97	113	93	91	99	94	90	80	86	93	85	96	79	104	102	99	98	114	79	77	95	79	93	80	102	88	79	85	96	94	84	94	86	88	93	88	78	102	89	97	90	99	92	88	84	76	85	93	90	85	87	105	96	95	103	103	94	97	95	105	107	76	98	101	80	73	97	85	89	81	99	92	89	97	92	107	72	73	97	84	89	92	85	110	94	87	101	78	85	81	87	93	101	101	93	101	80	106	106	92	84	103	100	84	84	86	78	65	89	97	101	92	81	93	87	92	85	80	93	86	76	93	107	103	90	91	86	99	77	90	112	87	94	87	86	88	88	89	90	104	81	97	86	91	94	101	90	82	91	96	83	87	102	97	112	97	89	90	85	87	100	81	94	104	79	92	88	105	83	94	88	91	95	87	86	81	94	86	93	94	105	96	77	108	105	111	99	82	99	92	111	81	84	91	104	100	107	100	86	74	84	82	73	85	86	91	89	93	91	84	94	88	102	89	71	89	94	79	73	83	102	73	84	81	98	82	86	78	89	69	97	75	110	73	84	90	82	96	74	120	85	104	80	82	109	86	92	90	86	92	85	80	75	80	72	91	89	95	112	86	82	80	71	93	80	109	76	97	85	69	98	86	82	83	100	76	80	81	90	92	75	78	87	90	88	105	86	91	79	108	100	72	88	94	91	72	94	83	98	97	82	81	89	89	93	76	96	89	94	82	91	89	75	89	90	98	83	98	86	102	102	86	83	95	85	103	95	116	103	100	90	95	105	99	88	76	77	81	95	79	91	103	89	80	94	100	109	89	91	85	74	91	64	100	81	99	82	91	97	93	108	90	92	74	88	98	117	101	81	98	91	87	88	93	92	90	107	86	88	93	73	108	100	106	114	82	104	77	86	91	84	95	100	89	97	91	97	91	94	89	104	90	90	76	95	86	78	111	88	91	77	87	72	98	105	108	91	92	81	94	88	84	74	82	79	82	96	78	73	87	86	111	85	100	101	114	88	84	101	96	97	90	91	80	118	105	89	106	97	78	93	86	101	69	87	81	86	82	87	98	69	91	92	77	88	82	103	81	75	88	89	98	86	81	93	83	77	90	93	82	85	76	71	83	79	58	91	88	89	81	101	101	82	108	90	87	85	89	104	90	88	97	105	84	69	89	84	82	89	91	95	99	66	103	107	85	95	87	92	91	99	92	96	75	82	88	99	78	96	92	99	102	93	86	94	88	86	91	83	87	100	96	77	89	89	105	102	74	104	87	75	88	79	83	96	90	87	91	83	72	89	92	93	78	86	94	91	71	95	69	79	81	73	91	101	85	100	79	91	91	76	88	108	108	95	92	104	99	93	81	90	94	65	84	91	108	80	86	104	64	77	92	93	80	97	84	74	98	95	109	77	79	92	81	93	85	87	101	81	85	97	86	96	98	91	100	100	98	81	88	85	97	104	101	97	78	87	114	103	104	80	100	97	82	99	83	80	109	98	97	99	93	90	89	77	104	85	102	91	106	98	73	83	79	95	95	100	86	96	99	81
10528	1065	23372	13927	2189	1769	1490	1137	984	921	747	724	594	569	517	523	451	462	441	426	384	396	390	357	347	330	365	352	318	336	320	338	298	315	323	316	301	252	279	292	282	299	274	290	299	304	288	283	305	259	272	301	274	295	254	279	269	291	290	287	242	252	275	275	268	258	246	267	284	289	254	250	282	287	264	265	232	256	267	285	248	222	248	262	272	267	279	259	274	259	263	234	253	224	238	281	249	245	230	222	253	239	253	277	249	279	278	265	285	252	255	236	301	254	262	239	266	247	255	255	245	259	279	264	224	268	253	254	260	242	263	260	262	252	254	283	237	231	239	266	254	216	255	250	287	259	262	270	283	263	267	263	281	274	248	249	253	247	258	263	266	257	292	264	292	265	249	265	272	253	256	285	264	277	248	266	287	232	267	260	246	226	253	240	253	255	277	275	259	293	274	275	295	258	261	235	229	287	249	234	237	239	253	244	262	275	257	270	227	277	253	260	269	264	237	249	251	269	239	227	254	265	259	282	263	282	238	277	258	243	288	242	249	261	265	274	260	259	259	267	274	233	259	251	256	254	252	232	266	261	249	249	249	265	274	245	238	216	246	260	273	303	283	253	277	241	265	260	249	266	278	264	248	259	242	271	262	246	263	275	240	245	234	228	250	289	264	259	250	294	259	269	280	275	246	243	233	257	262	268	252	299	235	263	274	239	259	254	272	248	264	283	260	242	247	269	271	266	284	264	256	257	228	266	269	276	265	250	239	251	253	247	255	266	252	276	256	246	237	275	257	225	250	228	242	246	251	265	239	272	241	276	257	256	266	279	254	256	255	245	270	242	248	254	236	255	264	230	282	279	267	227	269	268	247	252	267	259	247	257	263	267	273	250	261	268	256	259	250	238	264	274	268	267	251	266	255	260	249	254	269	249	276	267	258	246	254	266	247	257	258	242	240	239	256	270	200	240	246	250	251	256	256	282	246	244	264	254	250	249	257	253	243	260	221	256	257	263	269	255	237	252	302	274	245	269	253	247	270	238	256	233	272	269	230	253	243	263	242	259	261	230	285	240	265	257	269	287	294	254	246	266	259	248	274	272	260	262	257	260	272	272	254	255	249	258	258	280	264	260	282	265	235	254	271	262	272	268	239	255	276	262	243	231	262	249	248	273	254	246	246	240	229	249	255	244	256	239	248	251	253	295	253	275	241	265	228	259	242	245	253	241	226	279	261	268	245	259	279	223	263	257	266	246	258	258	250	265	239	248	268	270	260	256	229	265	245	282	275	254	275	276	265	257	238	260	267	278	246	266	254	275	285	263	241	254	272	259	248	245	246	260	271	281	234	260	270	247	233	244	239	260	252	262	255	263	244	257	286	268	251	266	249	252	250	257	236	270	267	246	242	295	254	239	270	266	256	258	286	262	241	275	249	255	251	265	240	260	262	229	254	239	278	265	283	267	270	268	270	251	234	264	263	255	256	248	259	269	272	257	246	239	252	262	254	246	257	253	230	253	254	244	260	248	259	248	261	236	277	249	265	238	250	244	273	258	254	295	254	263	280	259	257	280	261	276	262	247	260	229	261	216	278	253	269	253	263	270	223	278	265	248	267	281	254	239	271	239	249	274	256	228	275	267	278	255	242	254	252	258	252	241	271	238	217	246	299	249	268	229	265	230	250	270	268	230	233	245	276	228	287	262	232	276	248	257	274	249	258	283	269	235	276	255	230	264	259	249	267	275	280	241	238	272	292	265	270	251	290	257	258	239	275	241	261	242	253	256	253	250	252	239	246	269	244	247	249	216	242	253	246	255	308	245	242	251	268	247	251	257	264	274	263	260	210	233	248	269	268	226	236	249	249	242	257	258	245	245	254	257	247	255	255	255	268	247	305	281	285	224	249	249	250	245	248	266	266	237	279	248	279	235	225	229	270	253	258	252	274	284	238	257	278	285	247	253	266	271	267	251	272	270	235	261	252	253	237	265	296	272	263	270	284	251	241	241	262	267	261	269	271	270	234	253	244	267	263	270	272	238	238	247	267	259	251	242	277	224	280	275	289	245	280	255	257	240	249	254	284	267	260	221	277	237	240	276	239	259	231	259	246	265	249	256	236	256	244	231	243	285	250	247	273	259	228	288	237	224	237	280	246	244	264	254	252	273	230	239	257	242	263	261	275	259	288	271	246	270	278	257	264	245	266	262	239	253	235	261	272	245	270	256	271	247	271	252	245	254	243	269	256	262	223	238	277	251	259	270	262	226	265	245	232	259	272	249	270	251	247	259	251	247	249	268	257	236	253	237	251	266	276	255	277	293	245	279	266	246	258	279	254	264	260	255	236	271	254	268	263	272	249	227	259	271	257	228	236	252	246	251	253	239	252	308	267	266	263	238	282	263	231	278	228	244	237	233	281	266	265	282	243	233	266	275	245	278	251	276	254	266	240	265	278	235	255	250	257	277	268	260	235	267	255	267	251	258	264	256	259	235	230	265	252	242	257	270	252	256	262	276	257	236	268	267	256	228	251	240	237	235	259	263	267	235	267	257	252	232	243	234	232	249	248	250	238	266	279	257	245	232	264	264	228	245	270	248	247	260	268	271	259	267	247	260	233	239	258	256	250	280	273	258	238	288	277	266	256	247	297	248	264	239	278	262	286	271	258	277	263	270	251	265	253	273	252	260	249	273	256	254	233	232	266	250	290	284	253	282	234	250	264	279	237	266	262	259	237	265	276	240	283	265	257	283	248	239	260	241	245	239	245	252	257	258	228	261	248	228	265	281	275	268	270	258	228	255	253	266	266	281	273	239	246	230	261	234	254	243	261	243	241	294	273	272	259	256	266	250	250	269	233	232	254	244	248	253	249	291	268	260	230	257	242	264	269	288	254	266	256	261	273	231	257	273	259	249	250	269	243	255	261	271	306	253	256	245	285	247	266	261	243	270	242	245	262	254	273	276	257	260	271	237	251	226	241	259	267	268	300	277	265	240	265	264	238	227	281	251	236	230	276	245	262	282	270	256	268	264	250	252	262	262	296	257	279	264	245	256	237	265	236	229	238	270	222	276	256	243	238	264	256	261	252	257	241	257	255	283	264	241	281	238	271	235	251	263	281	242	237	271	242	246	247	233	263	232	269	257	264	254	231	270	267	268	259	258	279	239	238	261	248	268	256	256	258	277	272	250	254	247	261	278	307	281	239	278	271	251	239	255	249	244	236	267	265	235	261	254	275	294	251	259	259	270	270	284	280	242	265	269	257	246	257	243	297	232	245	296	248	269	273	255	271	238	261	257	244	263	254	240	241	262	263	242	266	261	277	268	246	261	254	227	242	266	272	249	269	258	231	263	240	257	254	274	261	255	244	252	269	254	292	251	263	232	236	279	243	239	245	242	246	260	265	232	299	257	279	252	255	262	236	264	264	268	260	263	267	240	237	279	238	233	288	270	269	259	262	280	266	253	254	270	267	246	277	228	267	286	248	285	242	237	261	235	240	283
31771	5332	16395	32569	4291	837	651	510	442	403	375	332	296	303	276	259	273	233	229	237	269	257	243	244	209	216	225	226	222	209	231	228	214	224	235	215	212	203	182	218	229	203	207	213	198	236	226	204	212	208	201	199	207	200	217	210	209	203	205	196	187	193	231	221	189	198	197	187	204	203	227	202	220	202	189	198	184	209	210	208	196	208	199	221	203	217	196	236	187	199	213	197	194	212	186	203	183	212	193	201	219	240	207	212	182	198	203	184	193	218	194	197	189	205	199	221	176	204	203	194	213	210	205	232	222	219	211	218	171	219	227	224	210	218	194	181	204	210	209	193	207	184	203	182	205	212	192	173	182	181	176	199	234	196	211	209	201	210	238	210	208	205	208	215	150	209	209	201	189	197	193	220	230	225	205	205	201	201	164	199	205	225	203	191	198	212	193	193	172	214	200	217	195	205	180	198	200	207	199	230	179	201	209	201	213	207	201	166	200	213	196	202	195	205	224	216	182	216	220	210	211	191	209	201	191	202	202	205	201	239	220	214	193	200	181	218	189	226	189	210	201	208	192	198	211	223	192	218	195	201	195	187	184	201	198	213	198	206	207	191	184	203	187	198	188	195	184	186	225	199	191	202	197	182	205	189	198	206	223	185	208	193	227	221	177	198	197	211	211	188	196	204	198	186	198	205	199	176	221	216	207	182	201	197	186	172	207	200	195	197	209	174	216	199	215	197	208	200	188	185	217	175	210	183	205	188	181	193	173	216	196	191	195	195	183	222	208	206	219	204	191	218	188	209	201	212	183	221	195	190	219	201	206	230	234	234	192	221	210	215	218	194	191	212	221	200	216	216	215	207	188	198	210	205	204	217	215	182	205	210	195	242	208	192	174	204	202	188	193	220	222	203	171	205	196	225	191	227	190	211	220	173	200	181	216	192	203	175	188	201	211	205	243	199	196	204	195	201	203	177	205	223	216	221	212	200	174	205	214	218	197	180	216	191	192	197	204	218	203	236	213	176	201	209	179	210	207	192	200	214	197	202	179	205	206	199	218	196	201	225	186	184	224	183	203	200	225	210	196	216	223	200	159	205	207	219	205	199	208	221	202	189	193	186	216	218	199	221	215	209	193	219	197	194	205	226	210	234	216	219	197	205	208	167	218	214	220	185	208	205	207	187	213	195	211	194	196	197	190	182	207	184	203	209	209	168	206	199	189	224	203	193	196	192	214	206	194	195	197	242	211	208	191	192	211	201	230	192	203	193	216	208	193	201	196	205	229	209	215	208	192	189	213	194	226	198	184	185	217	202	223	239	234	220	194	167	216	203	198	197	201	187	212	203	201	220	185	221	192	189	189	218	217	207	226	214	228	197	216	194	215	196	182	173	236	206	190	197	215	205	198	180	201	188	183	198	193	198	198	201	222	204	222	215	207	190	186	197	192	181	214	191	242	189	188	194	184	215	207	214	215	224	188	207	195	200	195	214	187	202	205	222	173	206	196	182	199	204	196	207	216	221	231	182	227	238	212	200	208	206	201	205	195	207	221	215	220	210	199	200	201	187	187	205	199	202	219	227	196	186	216	182	205	199	208	204	206	229	190	206	200	219	223	196	231	194	167	208	206	196	225	199	220	219	194	188	208	218	185	212	206	206	191	213	209	198	179	219	227	199	157	201	189	193	207	210	160	197	228	212	211	204	198	192	226	226	220	203	202	216	214	214	206	184	209	229	202	207	218	199	170	205	185	204	218	199	227	224	193	246	177	205	213	195	209	192	208	214	188	184	182	208	204	216	205	213	191	182	201	179	237	228	206	198	203	188	191	198	205	202	220	183	217	189	198	193	176	206	186	187	199	225	208	206	200	207	194	199	211	208	211	205	228	213	200	216	204	197	206	218	184	154	203	214	177	196	186	214	228	181	195	214	213	210	204	214	193	198	213	190	218	206	195	218	189	194	223	211	178	218	192	186	202	184	207	221	201	221	207	205	216	197	209	234	206	190	204	223	210	189	203	212	215	185	198	203	205	201	184	169	199	212	216	181	197	220	234	195	172	171	213	171	211	201	215	191	213	199	192	202	192	229	220	219	204	185	188	191	214	206	203	192	193	203	209	207	192	193	192	174	191	232	232	203	222	219	187	190	198	196	187	214	170	183	181	198	208	231	225	189	206	185	198	209	193	216	214	206	210	186	184	206	191	200	190	208	235	203	207	190	244	195	219	204	191	208	197	214	204	182	211	188	198	215	227	205	182	202	210	214	186	189	197	222	187	221	210	198	198	187	207	213	235	202	198	194	202	197	218	198	203	194	211	203	179	204	159	199	206	183	186	200	206	183	230	201	203	190	189	200	204	205	204	220	177	228	185	190	201	212	212	177	210	179	201	214	202	195	196	218	202	220	224	226	199	199	213	213	216	184	190	207	198	210	205	201	202	203	205	190	221	188	206	231	208	213	188	220	193	202	211	169	182	209	190	200	218	205	200	186	196	194	200	203	189	237	216	201	222	212	199	210	180	199	192	216	217	203	216	191	202	229	224	198	219	211	195	225	213	189	208	216	217	218	175	209	206	213	197	208	205	193	199	193	190	192	214	225	211	214	184	211	189	162	204	187	222	190	168	195	186	182	229	188	205	191	199	201	202	199	205	178	223	195	223	190	214	201	207	212	192	199	174	211	216	201	196	194	211	201	214	203	160	209	215	199	211	197	213	199	199	239	198	196	203	204	194	229	206	200	184	159	205	222	207	191	203	217	180	196	203	185	195	226	209	200	201	219	210	214	213	185	213	183	229	188	194	212	193	210	192	224	218	213	206	182	218	185	185	204	227	211	181	203	221	217	211	212	190	214	231	209	194	202	206	197	201	199	193	226	194	201	189	208	200	194	196	192	208	185	194	177	212	198	213	185	206	199	167	204	194	223	211	186	219	198	212	219	210	205	196	222	187	203	184	210	215	210	216	185	202	218	194	204	226	205	210	207	206	229	225	211	195	181	208	210	201	209	182	206	203	220	244	207	215	206	195	217	214	196	188	214	217	196	216	211	195	208	182	225	213	203	206	182	205	202	206	193	202	197	193	218	183	187	212	219	170	213	207	209	230	198	188	200	222	191	218	221	195	195	200	199	215	220	207	175	214	195	215	180	194	233	172	185	182	191	213	209	220	196	221	206	187	235	200	217	171	201	211	197	214	212	203	208	195	200	230	197	197	207	195	199	199	194	188	198	209	182	210	184	202	195	187	204	203	181	179	206	178	220	213	204	213	205	213	179	195	201	209	221	190	201	206	185	189	194	197	206	194	218	193	215	214	200	210	211	198	216	216	183	184	188	197	201	205	241	198	212	178	217	211	196	203	170	219	189	214	210	213	193	222	202	206	206	202	231	199	225	180	191	227	199	177	193	194	200	225	197	207	187	201	194	214	193	199	193	201	216	225	200	191	202	184	190	185	203	206	182	217	206	213	198	200	182	192	203	198	198	207	200	216	213	221	194	221	185
13890	2013	20615	19369	4164	3247	2719	2250	1932	1722	1537	1292	1189	1156	1090	967	1006	928	867	814	754	804	771	724	742	710	663	717	676	665	649	681	686	644	618	560	639	563	630	585	570	553	597	571	584	553	564	581	575	553	535	540	543	558	513	529	534	531	519	584	538	527	591	531	519	560	539	517	523	526	561	534	494	544	532	533	511	505	545	560	524	501	551	505	545	532	540	518	523	515	509	555	534	512	535	511	477	487	517	523	557	481	525	509	507	436	497	521	525	509	487	534	504	543	531	535	488	517	529	529	511	499	532	492	510	541	516	534	521	503	543	503	483	485	497	521	503	520	513	523	478	553	478	525	496	534	542	504	521	480	547	517	521	543	493	544	503	518	542	528	500	494	504	552	494	496	534	491	477	478	531	493	485	525	510	462	486	491	492	538	506	510	541	529	472	514	479	517	488	493	493	486	484	490	514	472	521	510	507	510	515	509	544	519	531	527	521	478	493	511	516	480	520	482	497	507	500	467	512	520	528	530	538	526	549	512	513	476	501	491	527	472	511	508	477	541	516	490	526	516	497	489	498	504	500	507	489	521	501	507	553	490	502	453	509	491	517	512	517	482	481	487	497	513	497	509	501	540	537	512	545	494	503	518	529	515	512	529	507	482	521	499	464	532	483	475	517	547	489	540	538	494	523	510	551	519	522	496	509	493	484	480	520	479	525	495	515	484	543	516	500	491	461	497	519	486	521	493	499	517	488	537	474	509	536	526	520	473	515	516	499	467	489	515	536	485	487	483	493	553	540	500	543	469	491	554	502	505	504	511	498	487	515	511	489	539	490	517	558	497	559	516	482	507	510	489	535	520	502	550	462	505	523	511	519	527	534	468	542	495	547	503	539	500	490	470	514	459	533	528	517	478	474	496	466	482	502	491	475	539	495	475	501	523	509	504	519	487	494	510	495	513	477	562	505	537	541	539	546	506	509	525	517	548	480	544	492	494	513	502	504	523	484	529	507	480	512	523	494	485	491	532	470	499	495	505	517	516	558	485	514	513	485	478	495	497	522	498	528	515	528	520	485	492	529	537	474	535	530	536	522	517	485	498	518	522	536	538	495	484	507	476	492	471	573	479	510	467	500	524	506	473	510	507	519	517	521	517	492	487	473	529	495	508	518	514	497	490	499	506	500	501	538	545	511	495	475	488	503	521	488	471	514	492	491	492	491	512	483	511	502	502	521	496	495	476	480	499	506	522	463	476	517	492	530	531	489	493	528	524	520	515	519	491	483	477	496	475	511	510	525	488	490	483	498	498	519	495	553	542	540	519	508	529	498	506	499	478	552	484	446	494	477	496	478	529	493	531	462	465	498	504	494	493	492	524	494	509	523	493	484	517	547	477	472	555	481	499	494	498	557	505	480	510	484	480	512	492	547	484	477	524	536	525	517	511	516	535	487	522	499	523	497	534	535	507	492	526	531	512	553	503	526	500	459	531	493	487	469	500	523	544	517	495	500	514	536	546	523	534	521	505	509	525	525	515	533	489	457	532	477	493	498	478	538	547	492	470	498	535	513	521	474	493	490	518	478	479	508	525	486	514	473	491	498	487	487	496	558	532	537	492	484	533	480	527	512	486	514	505	507	510	539	534	488	512	454	490	499	539	520	541	517	522	512	533	487	484	500	522	548	475	523	529	534	473	486	524	536	510	500	517	517	512	471	515	459	512	494	514	526	567	512	514	513	524	511	524	533	502	511	534	532	506	540	543	517	496	521	499	487	546	533	503	492	516	543	524	513	495	536	521	506	514	501	459	525	516	529	514	528	575	556	550	528	498	520	501	513	538	496	554	499	532	490	499	481	499	511	533	514	495	507	559	517	477	524	505	472	507	530	496	494	524	478	494	530	492	526	539	520	537	526	523	481	463	563	509	533	506	508	512	521	541	526	513	526	488	478	500	528	492	464	550	482	492	467	520	503	486	529	508	522	507	515	509	501	518	501	533	522	467	507	549	513	512	540	489	530	558	525	499	513	521	514	484	493	498	507	459	550	513	520	487	536	519	528	522	510	488	505	499	470	499	480	492	503	511	498	523	510	514	495	491	534	550	518	477	523	513	495	497	469	490	517	501	490	549	480	515	480	539	517	520	495	513	514	544	543	491	532	513	467	546	494	544	539	489	492	536	541	526	539	547	524	489	463	510	544	490	511	499	501	473	504	493	512	519	509	480	450	493	519	518	559	516	469	497	516	514	488	497	525	536	527	500	464	502	534	491	487	508	511	519	507	538	494	494	541	563	514	506	517	525	530	554	502	514	534	481	475	511	525	511	486	501	521	464	493	508	521	516	519	553	510	551	478	501	530	529	503	501	486	503	515	532	482	493	491	464	514	502	498	511	511	530	542	517	499	521	536	537	528	544	529	472	554	531	489	477	513	472	518	534	502	489	538	529	499	502	538	481	491	497	521	463	519	506	527	498	519	501	533	504	496	508	513	544	486	529	517	504	494	510	549	445	537	509	517	525	481	477	487	519	499	521	480	479	517	518	537	514	509	518	542	520	483	493	536	527	469	511	508	532	509	500	530	557	472	501	505	516	505	486	467	534	514	561	485	493	516	518	533	521	542	522	475	548	508	499	481	556	488	517	462	506	511	540	517	519	503	508	542	512	455	504	543	502	458	535	546	475	541	522	506	479	450	533	507	510	504	480	496	487	542	516	515	549	512	508	526	522	516	492	554	483	510	542	509	454	521	521	485	466	506	523	487	505	504	555	534	523	509	489	525	502	511	539	494	491	493	533	510	499	508	509	492	532	471	477	490	486	481	480	518	527	505	509	511	492	507	533	448	516	510	522	508	494	481	519	517	522	532	521	507	514	502	528	508	524	493	524	503	515	492	533	489	561	498	521	530	482	509	485	514	505	520	548	552	512	482	584	496	507	518	518	506	494	518	537	520	521	503	519	506	523	472	512	504	536	526	535	503	460	540	497	494	509	511	512	514	527	518	498	497	513	500	465	530	500	485	507	549	474	489	491	481	530	520	495	522	513	515	524	504	506	517	489	542	552	519	506	530	544	494	506	516	519	487	500	525	532	524	487	479	528	533	536	518	479	553	479	532	545	519	500	509	507	507	528	497	539	552	543	481	504	457	527	482	483	486	483	473	520	518	530	527	453	479	481	529	498	520	534	463	518	505	481	522	514	547	473	485	522	508	476	506	505	542	522	505	469	520	456	492	515	484	504	532	520	534	552	503	537	500	497	524	500	532	503	505	487	519	519	505	493	506	501	511	491	518	511	514	493	521	504	502	522	535	516	487	484	529	501	509	537	481	448	535	492	546	513	498	485	538	513	535	516	526	487	506	469	492	516	469	539	528	494	528	503	516	488	519	507	518	541	521	490	475	485	529	507	529	492	480	499	513	509	516	475	486	484	505	510	516	509	502	482	473	533	534	487	512	495	517	517	505	509	492	538	475	525	497	489	511	494	530	532	495	527	483	501	502	521	480	472
16736	1067	874	911	199	160	171	173	158	166	149	163	170	158	162	186	164	173	174	170	161	151	178	145	163	142	146	179	162	164	165	166	158	194	163	173	173	161	178	163	150	154	158	148	145	150	181	168	160	182	159	175	169	162	171	191	150	166	166	175	150	177	172	153	164	162	166	162	166	167	169	172	170	156	155	173	172	151	144	160	157	166	162	142	150	181	156	157	170	168	185	171	154	179	157	172	138	163	153	165	170	156	154	160	149	161	140	146	159	156	175	168	179	175	161	152	151	173	126	162	167	140	181	166	161	151	167	176	181	142	148	158	168	187	144	170	153	168	183	165	170	180	146	159	174	163	151	169	137	154	147	165	169	167	153	163	159	146	168	136	174	170	168	179	149	145	169	161	153	160	183	151	153	151	168	164	156	152	166	169	171	158	159	143	177	147	178	163	169	172	163	161	162	165	173	174	160	141	160	142	145	162	160	163	162	157	168	131	162	170	160	169	161	153	165	161	179	161	175	158	172	177	151	158	157	158	188	166	155	162	165	210	167	181	123	166	173	169	195	152	172	149	162	172	158	141	178	182	198	177	134	155	181	148	154	154	150	147	160	183	164	187	166	153	150	167	146	184	144	175	168	168	146	154	158	161	147	173	166	167	143	170	179	168	162	151	159	168	162	166	158	194	170	177	161	156	192	169	146	148	193	152	162	166	157	153	178	155	147	151	177	173	167	178	172	161	170	162	165	148	179	167	171	158	173	158	140	177	181	160	142	155	179	179	149	155	161	177	173	146	181	164	152	182	159	166	187	203	182	156	143	168	155	162	168	141	153	163	184	149	162	156	154	166	154	142	161	172	157	173	169	187	167	169	165	165	150	170	172	147	134	167	165	154	156	166	185	172	170	176	183	141	154	189	159	170	151	166	151	165	158	156	169	163	161	162	139	188	171	158	169	158	159	183	171	138	137	177	179	150	164	175	157	184	167	143	178	177	144	156	176	146	159	170	151	158	162	162	163	164	171	171	148	162	179	151	174	154	154	162	182	178	168	174	163	162	158	157	161	187	151	177	170	179	163	168	151	168	149	157	165	157	179	145	160	165	141	162	158	151	174	176	175	129	146	143	155	148	148	131	166	185	179	144	174	181	163	168	169	167	177	152	180	182	164	187	158	169	155	150	155	136	167	131	127	164	136	163	182	157	165	187	169	164	160	162	159	162	133	141	170	154	182	173	146	140	166	184	170	160	162	177	168	160	167	158	184	159	185	179	145	190	178	152	188	143	169	140	160	176	158	165	172	172	156	151	166	161	165	174	164	160	159	154	153	146	164	186	184	175	170	167	165	161	180	155	152	158	144	137	163	169	171	166	146	153	131	173	161	171	157	164	148	160	168	180	160	167	153	150	163	163	175	175	149	177	137	181	141	164	197	201	173	171	158	157	139	140	161	163	169	146	175	162	166	174	163	157	149	175	164	178	155	179	167	148	148	165	150	156	175	183	157	155	146	158	148	174	174	158	167	174	143	128	174	175	160	176	159	150	180	139	152	155	178	153	147	171	129	156	174	161	179	160	175	146	170	168	172	165	181	164	177	162	152	167	145	149	184	158	178	150	172	177	168	164	142	132	162	147	154	152	182	168	177	170	149	171	179	161	150	163	170	188	170	135	127	136	163	153	175	151	183	157	172	174	137	150	150	192	148	156	154	175	158	142	170	188	154	159	144	164	143	157	172	165	194	154	147	190	169	167	165	190	142	160	166	180	170	155	143	170	174	145	157	155	170	155	155	173	170	189	171	158	148	166	142	144	176	186	159	157	167	164	171	166	167	150	163	162	181	179	175	193	156	175	159	175	172	174	171	157	156	147	159	183	157	155	147	154	189	157	169	164	161	168	151	165	167	181	166	166	160	153	170	180	160	176	164	171	155	144	157	157	151	174	166	165	185	170	167	159	157	185	177	169	166	170	162	195	153	166	148	146	157	166	139	165	142	159	176	134	159	158	167	146	167	169	158	163	151	172	156	184	162	143	158	167	200	158	160	152	150	168	155	189	150	179	154	154	181	138	181	171	149	161	156	159	171	174	184	146	160	154	168	169	170	164	155	130	191	180	149	162	154	172	159	178	155	149	146	147	169	186	176	166	167	167	197	143	175	170	167	189	172	149	165	158	169	160	166	137	178	150	170	164	152	159	151	171	162	166	182	168	166	180	159	152	156	173	166	178	161	150	148	165	147	163	164	164	210	170	169	188	159	163	175	162	151	162	151	157	171	177	164	150	184	165	163	171	174	187	159	153	185	143	167	168	179	172	178	148	142	189	144	153	159	173	146	169	144	164	162	143	163	152	154	168	153	159	163	148	193	160	163	178	151	154	180	157	175	193	166	154	155	159	164	174	174	173	179	193	163	177	160	158	149	155	139	168	167	159	164	158	143	170	170	168	158	144	162	183	151	159	154	152	167	171	162	158	171	171	162	157	168	167	187	170	152	171	188	183	159	145	141	156	136	159	172	175	165	161	150	139	162	163	176	170	174	143	150	147	156	162	159	183	175	158	159	157	181	177	164	173	166	178	186	139	165	150	154	171	158	182	162	174	175	169	159	125	157	149	145	139	148	189	163	142	171	157	176	168	150	157	156	162	166	141	169	152	180	172	169	177	142	141	147	158	157	161	155	179	149	150	148	183	151	177	134	148	176	165	162	186	155	188	146	166	172	172	168	168	156	146	169	184	165	155	155	187	161	164	145	165	157	138	157	173	141	159	185	138	152	151	154	150	192	149	175	167	161	160	142	171	181	154	134	177	156	143	142	171	145	174	173	152	143	132	172	146	165	168	156	157	158	170	155	129	165	177	177	177	147	162	152	153	154	168	147	155	160	158	156	175	167	150	155	169	157	154	178	152	165	169	162	162	173	145	157	146	153	156	169	176	153	154	157	161	163	166	139	143	167	186	171	170	177	180	145	156	132	139	140	176	166	154	165	131	141	190	162	154	166	156	146	151	166	168	176	179	156	155	181	148	181	166	157	170	173	166	172	149	142	167	174	170	164	142	154	159	161	163	163	162	198	146	169	171	166	153	167	138	151	176	168	164	138	187	176	159	169	167	154	161	156	145	140	187	173	158	174	170	159	132	167	167	173	173	166	168	176	148	163	170	173	179	152	170	162	145	197	148	165	155	153	170	146	158	169	135	171	167	167	167	180	145	173	156	157	153	163	154	172	174	153	154	164	183	167	150	156	138	184	154	170	168	127	163	177	155	162	180	154	150	175	172	148	174	173	148	170	161	164	144	177	165	138	162	181	181	172	161	136	176	169	169	163	148	186	161	151	165	158	159	156	169	167	157	186	163	184	151	139	151	168	162	138	171	168	184	175	169	181	177	175	167	176	134	163	151	160	184	174	175	175	153	140	156	143	150	178	166	161	155	166	153	167	174	166	166	175	166	182	173	165	165	167	160	172	134	161	165	147	184	150	177	175	171	154	131	178	149	162	143	170	174
7175	452	3074	2719	465	493	417	445	400	435	389	417	378	443	400	416	439	414	398	397	392	454	404	397	402	405	376	388	408	427	408	426	399	383	431	436	361	407	392	399	408	413	390	410	389	413	409	417	419	357	426	396	397	397	379	369	418	394	384	396	404	397	404	409	381	416	414	385	390	423	402	382	416	385	414	425	405	427	397	436	420	371	390	409	374	405	416	430	384	373	361	385	414	407	372	363	391	428	396	391	389	409	431	382	415	418	428	380	407	398	411	426	432	405	420	377	438	411	408	390	368	404	383	389	375	437	370	399	385	386	385	380	401	385	411	408	419	434	406	397	384	400	401	411	400	425	400	389	366	428	418	394	359	418	380	418	396	388	374	421	409	417	407	425	395	411	388	388	375	379	374	433	382	451	397	427	452	400	426	405	421	413	363	436	403	407	417	417	383	391	388	378	397	407	419	403	430	389	388	416	423	435	414	414	410	433	409	426	423	394	408	366	363	403	395	395	423	410	380	356	394	395	383	382	369	368	422	381	442	374	408	384	403	402	388	388	396	407	395	381	350	407	419	401	430	407	403	411	406	381	387	398	382	375	363	389	433	408	381	380	389	418	388	403	420	429	430	376	417	390	369	359	414	436	402	386	406	425	372	392	415	411	380	393	401	401	408	420	369	393	381	412	435	398	416	392	408	379	422	415	419	434	413	355	414	371	406	408	404	408	415	394	389	394	391	374	382	421	372	429	448	394	399	403	389	411	399	409	362	380	377	385	420	425	429	416	396	406	431	391	382	379	397	389	415	400	413	406	439	413	412	349	402	415	411	360	393	399	386	401	424	370	428	353	413	426	385	388	377	388	401	394	387	370	417	412	399	422	382	379	423	451	388	396	381	412	398	370	352	399	412	410	422	372	411	367	382	399	339	387	381	386	394	414	377	373	394	394	395	362	399	441	367	394	411	387	413	383	418	411	408	398	395	419	406	402	423	432	373	408	397	389	403	372	410	387	456	409	422	399	407	397	397	398	384	402	418	403	410	393	398	420	374	386	389	383	363	402	367	396	381	399	393	380	400	411	395	378	418	386	400	382	423	396	399	403	375	377	422	425	404	413	399	411	418	421	399	382	412	409	381	366	375	430	361	411	434	404	426	379	381	428	401	408	360	404	414	412	398	383	398	392	375	391	405	384	418	414	379	409	402	400	394	384	366	382	388	431	412	424	414	406	393	396	385	408	378	391	403	421	405	423	419	405	418	382	386	427	444	408	403	399	448	374	411	407	385	428	374	416	407	380	430	378	423	392	419	372	389	407	395	365	395	383	377	428	415	399	410	408	421	391	381	381	387	382	393	378	389	421	395	382	397	365	416	370	390	407	363	402	407	405	430	366	432	399	398	398	385	406	397	387	387	385	385	389	366	388	378	425	356	377	406	419	398	391	412	412	423	423	430	395	409	406	373	409	376	408	394	418	368	410	391	365	411	416	388	377	368	384	394	405	418	367	392	403	428	365	396	382	437	389	394	403	368	403	379	389	369	372	397	387	391	410	417	348	384	415	382	377	395	412	434	385	386	398	411	402	398	397	400	392	427	392	389	405	423	401	429	397	405	435	388	407	363	407	358	375	418	381	412	355	398	398	415	420	401	371	396	423	387	381	409	373	401	423	393	400	394	405	408	415	376	387	409	377	428	398	381	405	389	397	408	400	404	406	381	426	357	399	416	365	424	381	416	372	405	412	394	435	431	395	422	366	393	415	412	371	366	390	401	393	384	416	412	413	391	395	390	418	401	392	386	427	359	395	385	383	391	403	391	409	434	369	404	377	388	429	404	377	396	365	402	369	396	413	397	410	388	369	428	370	372	433	407	380	383	409	368	433	412	391	422	435	408	393	439	392	404	373	399	400	406	392	390	401	426	396	392	398	390	395	450	418	386	350	400	430	406	424	411	408	386	419	400	450	435	424	412	405	431	362	385	416	401	392	413	415	393	418	421	426	411	407	353	386	369	416	437	380	393	391	383	399	373	392	405	396	423	386	431	415	398	389	407	389	411	402	442	379	372	388	370	382	443	404	406	390	390	383	427	394	409	392	392	381	421	388	366	403	401	402	404	421	449	440	387	406	395	411	404	410	418	406	380	374	428	394	343	418	367	408	374	430	405	395	409	419	387	412	397	399	404	381	376	384	411	382	396	410	414	435	422	377	402	412	421	414	408	393	427	398	413	390	404	394	424	394	409	403	413	385	352	438	401	410	428	383	405	396	392	385	405	436	384	418	382	393	404	379	404	399	408	395	432	407	411	380	399	402	413	398	390	389	399	422	404	398	406	393	406	382	392	436	392	365	376	397	407	411	450	392	365	449	399	402	413	406	384	400	426	362	395	396	420	403	361	382	411	388	380	367	405	388	404	405	408	388	408	392	417	362	380	403	409	390	424	381	429	386	422	403	413	398	406	386	396	431	404	404	390	377	445	370	383	395	401	403	374	430	414	437	376	406	405	411	433	358	394	393	392	384	359	375	429	415	395	410	399	365	434	404	377	407	385	404	402	409	375	376	410	373	365	377	426	414	405	383	418	384	359	418	403	396	390	368	378	383	401	388	414	409	412	404	405	378	415	400	398	403	406	374	387	390	404	411	439	376	391	396	408	390	405	423	419	405	395	398	421	411	380	442	424	400	391	406	432	399	393	384	381	416	379	405	400	418	391	379	378	406	418	360	435	379	395	402	413	409	425	392	391	416	358	428	396	387	377	399	360	396	413	417	395	377	382	444	359	412	447	399	412	403	376	403	381	406	411	397	401	373	411	418	428	400	372	384	437	431	379	402	391	394	445	382	358	422	406	417	387	427	374	392	400	402	411	413	397	392	392	374	410	417	414	396	418	425	380	370	423	397	414	356	396	397	396	415	405	416	355	419	411	404	400	399	424	372	393	378	413	361	411	422	411	390	396	389	406	395	395	412	426	371	380	403	381	413	339	396	362	399	406	390	416	409	393	425	395	411	399	387	399	392	373	392	434	407	394	423	380	413	423	411	400	411	375	383	387	381	412	414	415	388	407	431	426	380	396	386	417	394	378	435	399	417	375	450	395	384	413	385	402	428	390	373	410	343	351	436	416	385	393	409	373	413	387	411	420	370	402	398	397	361	401	388	379	407	389	384	389	357	414	418	419	421	387	379	372	426	384	385	425	375	395	419	428	382	408	426	423	398	416	386	401	378	412	377	383	410	395	398	404	394	386	375	403	444	424	370	406	389	412	377	402	408	386	406	402	409	405	398	370	414	388	420	406	370	399	432	400	389	358	394	386	411	413	407	397	415	407	373	400	453	365	385	402	428	409	386	403	395	396	414	445	424	415	415	394	373	441	408	379	399	372	378	421	400	428	381	422	363	414	401	389	394	460	420	427	428	410	372	407	376	422	425	415	400	403	405	353	409	428	391	389	380	381	394	400	374	377	411	392	378	394	383	416	410	423	434	412	397	424	410	424	402	377	363
25404	2538	19646	20847	1917	386	305	278	223	177	176	170	142	149	148	136	123	102	131	108	117	126	133	93	104	98	101	110	112	119	104	93	95	98	111	111	99	99	99	81	106	107	100	106	119	112	117	106	113	106	100	107	92	98	106	93	85	109	82	121	113	86	91	97	101	124	88	85	93	94	119	105	86	112	90	102	123	76	97	112	96	93	110	92	115	95	101	107	101	99	96	110	99	99	104	101	103	113	107	93	94	87	96	89	89	79	117	87	103	84	97	104	109	105	97	100	91	125	84	105	90	95	107	126	105	95	105	98	98	99	121	104	99	104	90	105	101	102	90	106	107	100	86	91	103	103	101	100	102	94	86	100	106	98	122	99	115	118	95	104	108	91	107	95	96	121	103	100	90	91	106	125	99	92	101	89	114	110	93	97	117	110	123	110	101	109	87	83	98	93	96	108	112	103	87	114	86	120	108	109	109	105	107	106	115	90	123	95	99	109	101	109	121	102	109	101	106	110	96	101	97	80	102	138	87	108	101	106	94	100	100	97	104	92	99	97	109	99	99	103	100	85	109	99	108	83	94	94	94	119	87	89	100	88	103	104	119	102	106	114	116	104	97	96	81	89	87	99	93	91	106	94	104	109	100	98	97	70	93	99	115	111	118	128	90	85	94	94	114	106	126	99	94	102	85	117	103	87	81	96	99	104	83	110	98	99	89	85	110	94	90	112	101	102	101	96	99	110	105	86	113	97	106	110	89	90	100	103	116	101	105	103	92	87	83	112	109	101	97	92	91	107	96	96	118	96	97	105	103	80	103	99	115	87	96	81	85	89	110	99	92	118	90	107	110	90	102	99	90	102	118	107	113	100	102	119	105	103	105	113	109	79	98	106	109	94	99	101	99	88	88	87	106	114	107	98	108	84	83	99	91	104	96	106	85	105	114	95	99	89	112	98	98	102	102	103	100	87	84	122	105	97	92	106	72	99	95	83	97	108	78	95	101	101	85	97	90	112	91	101	96	105	102	102	94	120	110	81	96	96	96	104	93	84	109	104	117	114	106	101	94	108	102	112	85	96	106	89	105	112	98	114	99	116	106	107	104	85	101	95	84	87	89	100	98	103	112	99	91	116	92	93	121	84	104	108	103	91	96	101	88	97	100	80	100	102	109	98	109	88	116	100	106	97	108	116	75	83	84	106	111	98	114	116	88	100	73	92	104	92	99	110	105	96	112	93	100	99	102	106	102	102	74	105	110	105	96	107	98	92	112	96	104	92	100	108	85	106	84	100	94	97	95	83	115	106	95	107	97	103	116	105	94	101	106	100	97	109	107	82	104	106	112	96	89	84	96	115	97	106	110	106	98	91	89	105	83	122	95	94	95	97	97	102	87	90	114	105	103	100	117	109	94	102	102	97	73	88	111	97	70	106	75	108	105	91	106	108	124	115	107	98	96	92	101	98	100	109	101	79	91	88	90	109	89	97	112	89	108	90	91	109	92	109	99	103	86	108	94	94	89	87	91	105	101	107	104	107	104	87	107	101	118	88	104	114	90	93	106	91	107	96	84	97	97	100	90	118	111	97	92	118	97	97	96	93	98	106	86	96	85	81	101	118	100	97	97	107	84	94	97	109	106	94	96	102	116	91	89	96	81	110	91	89	112	108	107	92	97	110	90	92	102	109	94	88	112	106	93	87	107	95	115	91	103	109	121	84	91	108	100	115	109	105	88	92	96	114	91	90	102	116	109	110	92	95	112	91	84	99	87	77	90	99	93	107	99	96	108	91	107	96	95	103	112	95	98	81	92	97	97	98	90	101	113	108	99	83	109	109	82	71	104	87	105	104	94	100	90	84	117	89	110	96	120	102	101	93	115	119	91	106	107	115	85	94	92	120	101	111	103	109	101	86	107	99	104	74	102	98	99	100	109	102	101	104	140	96	92	99	96	116	113	116	107	75	96	90	101	93	108	101	99	116	106	83	107	92	87	108	105	96	110	104	105	83	89	97	102	103	118	99	104	99	86	85	103	79	104	129	93	90	108	89	91	95	86	95	105	101	91	93	105	98	93	94	106	86	93	99	97	116	98	103	101	103	86	99	93	98	112	87	110	96	95	99	93	96	104	83	115	93	100	95	106	107	100	108	105	90	93	100	98	111	121	89	88	104	120	106	111	84	101	97	106	100	98	91	107	104	102	101	111	93	119	110	86	95	104	118	87	79	105	101	104	98	118	107	103	88	79	91	94	91	87	88	104	101	99	81	87	98	106	91	85	110	96	110	100	91	114	95	108	106	119	93	88	103	108	90	113	110	85	101	104	76	106	111	93	97	99	103	111	94	112	97	89	90	97	125	87	102	96	115	91	95	97	102	109	95	83	92	107	102	113	90	88	97	107	80	101	99	109	113	92	108	91	89	88	88	100	101	93	92	96	115	81	113	110	116	96	81	116	88	111	105	99	90	92	97	91	90	97	81	105	102	106	96	105	113	111	92	95	101	98	120	85	92	76	120	105	110	102	110	109	107	111	103	90	111	89	90	126	115	107	110	106	97	113	99	103	121	86	109	94	106	92	94	111	111	104	99	137	106	110	91	95	79	93	119	98	88	102	109	89	100	98	85	97	98	123	113	98	108	115	80	113	107	118	112	100	121	94	102	93	96	112	86	86	107	100	110	99	105	119	83	95	107	107	91	95	88	97	85	85	92	104	104	105	110	121	98	119	112	100	122	104	98	96	107	102	92	91	91	101	106	100	123	87	112	87	104	87	107	107	104	117	109	107	99	77	98	89	111	117	89	99	82	106	94	106	89	99	92	106	89	94	111	98	105	100	93	102	107	102	95	104	97	109	92	104	101	106	81	107	94	110	96	96	116	106	109	98	88	82	101	90	91	96	105	115	118	83	106	109	77	96	104	98	100	96	116	102	105	92	115	112	97	108	88	102	96	94	101	104	90	117	80	96	95	107	110	90	96	86	97	98	103	106	103	93	80	85	94	94	93	108	113	103	102	96	101	100	104	123	113	96	115	120	101	85	102	86	100	100	109	107	117	101	109	110	86	111	95	114	118	109	105	105	87	100	98	96	85	92	102	114	102	90	103	87	95	97	107	91	115	106	104	101	89	84	93	100	101	91	117	106	106	116	102	109	100	108	94	104	98	92	109	116	102	95	86	113	96	110	115	88	88	123	89	98	109	111	105	95	116	107	96	101	96	96	103	105	104	97	94	82	115	93	106	97	122	101	100	107	102	113	106	88	101	102	105	104	111	99	94	114	95	90	122	83	103	87	82	93	90	95	92	103	97	107	119	98	115	80	98	94	101	108	101	100	112	106	100	92	105	105	91	101	85	86	91	95	109	105	109	111	104	108	92	95	103	107	84	91	99	112	94	100	110	115	92	115	88	115	93	104	102	90	93	80	95	97	93	105	103	98	97	99	101	97	88	94	100	111	103	96	113	99	102	105	106	82	99	102	100	109	109	94	111	112	98	89	95	102	96
11760	1109	24870	15897	2159	1745	1396	1166	1032	938	784	710	634	609	554	511	522	500	477	415	430	432	387	407	397	370	343	364	365	345	358	327	341	351	303	306	353	308	312	320	320	333	347	315	317	291	314	313	285	273	292	301	289	306	312	312	363	326	292	320	300	256	301	304	303	328	306	309	327	321	312	281	303	303	296	309	295	280	267	273	316	296	292	322	314	304	289	306	304	268	282	282	274	282	296	279	306	277	279	276	285	294	255	285	301	287	289	287	298	306	314	310	279	275	291	254	323	307	286	327	265	290	305	269	296	282	288	273	286	315	277	274	290	290	305	315	294	290	285	276	291	282	314	305	295	271	288	294	325	266	278	297	324	276	306	282	319	282	286	294	272	282	288	275	292	294	306	271	284	307	295	297	258	278	295	294	287	263	287	266	317	296	271	310	285	257	271	280	301	282	290	308	304	287	309	277	290	300	270	325	314	259	282	268	333	269	282	308	316	311	280	273	271	269	300	290	290	265	277	279	292	274	319	300	255	272	292	266	269	254	318	268	289	290	258	276	272	269	302	283	259	239	304	286	303	296	288	273	321	311	302	269	275	279	291	254	285	313	322	280	302	264	312	308	285	270	275	273	265	298	290	293	273	288	306	282	262	307	267	248	276	254	289	305	287	303	311	295	268	282	289	287	270	272	293	249	294	293	287	290	286	286	282	275	303	258	281	287	294	286	286	301	270	285	295	261	305	289	294	273	287	315	310	289	260	263	274	292	282	295	277	301	287	285	265	277	288	251	255	263	295	284	266	297	260	303	280	324	280	279	273	262	258	253	284	253	281	315	295	306	263	259	282	294	287	314	311	261	287	283	291	279	286	267	287	259	325	231	279	270	292	301	273	265	315	271	283	263	295	260	290	299	284	296	264	265	319	296	308	269	268	261	278	287	273	285	269	267	255	281	289	262	300	274	279	311	264	310	260	294	305	305	277	291	266	295	315	293	272	267	262	270	283	271	273	271	274	285	278	283	264	309	297	285	305	288	264	260	264	292	277	266	263	280	279	278	316	285	280	275	308	273	292	269	296	281	278	276	278	285	271	316	304	296	285	275	300	302	276	273	289	291	311	299	275	285	297	291	291	267	302	265	265	288	273	273	305	268	291	285	296	286	284	287	302	292	275	312	271	292	296	286	288	301	290	257	299	285	294	331	270	264	293	303	301	288	289	309	230	286	301	297	307	269	258	293	279	278	265	282	275	279	296	285	282	280	283	291	249	282	270	267	289	282	256	280	296	290	266	277	274	287	254	268	312	287	320	298	272	266	277	260	268	300	279	286	302	286	273	276	259	285	290	262	293	289	274	269	276	276	299	275	306	276	302	255	276	307	273	305	313	272	274	287	300	300	267	298	295	310	277	309	266	299	283	292	275	311	265	304	269	248	289	286	288	250	258	263	267	302	301	271	290	292	274	254	285	299	252	271	281	287	269	289	273	328	283	274	275	304	300	264	268	257	264	295	279	302	263	266	288	301	279	266	293	282	291	286	276	274	293	289	281	273	300	265	287	240	256	291	301	255	276	276	295	285	294	252	287	302	297	308	243	276	292	323	292	272	260	301	281	331	310	314	314	280	295	274	275	302	291	279	320	298	273	283	280	292	272	297	291	282	309	307	329	306	313	290	295	278	281	293	292	272	264	272	288	287	286	275	274	274	314	273	303	288	251	251	293	293	311	285	281	267	279	291	276	299	312	295	269	318	266	270	279	302	288	301	292	294	260	242	301	290	281	268	271	281	269	287	273	292	278	308	273	306	250	264	298	272	309	269	264	264	263	278	279	309	275	274	273	285	274	263	263	257	273	268	276	315	283	280	293	248	276	285	256	303	298	284	261	258	306	271	307	296	301	262	305	285	303	297	265	275	287	267	331	302	307	269	308	276	300	278	302	278	288	289	285	284	274	287	275	273	272	282	250	261	317	278	303	276	288	302	274	290	252	283	282	277	262	288	252	286	306	286	270	287	269	300	273	303	312	276	263	280	244	282	268	256	316	302	289	276	273	293	302	254	271	298	316	293	283	295	287	290	239	290	278	275	281	295	292	273	294	286	269	293	281	285	263	273	288	301	281	276	294	298	282	290	289	305	304	303	288	265	298	266	291	272	232	271	275	271	298	285	258	282	328	295	282	308	299	291	259	314	274	315	266	245	279	285	279	269	302	287	268	295	287	276	293	256	285	288	260	271	251	267	305	291	289	293	257	260	296	286	288	288	273	283	283	273	291	272	317	292	269	294	279	279	299	279	278	282	300	274	260	278	276	323	288	313	284	276	260	261	281	289	295	288	282	290	276	263	262	274	313	281	284	297	285	288	286	268	272	266	292	267	280	291	293	273	277	267	269	299	288	281	287	271	261	265	312	295	290	277	263	311	270	289	292	278	317	310	283	307	287	292	270	296	270	260	277	274	312	298	283	280	305	268	280	315	288	270	255	259	289	311	309	318	303	304	251	273	280	260	268	301	267	265	290	295	271	284	273	274	265	265	285	282	280	283	278	276	292	270	268	288	263	270	284	267	293	305	273	291	294	301	292	291	285	292	294	286	285	272	284	312	304	254	269	262	294	273	274	279	295	282	288	268	275	278	297	295	317	288	280	298	315	271	305	264	282	271	282	290	258	293	326	289	303	288	287	255	303	291	256	290	288	266	269	273	298	272	284	283	282	303	310	296	330	306	320	292	293	294	288	294	280	259	300	296	282	305	287	296	269	264	291	273	257	261	301	278	296	261	295	288	287	281	276	290	277	280	260	267	280	306	271	284	281	312	310	280	282	267	262	252	257	290	250	311	268	280	285	271	293	279	246	290	287	292	281	280	273	299	281	304	281	285	309	290	279	308	260	271	273	283	277	267	248	287	281	302	275	317	277	262	268	298	266	292	291	293	290	320	341	263	264	295	288	280	267	319	315	307	288	316	279	289	325	263	272	275	274	309	278	279	284	293	284	285	277	293	293	270	288	326	281	288	269	315	290	237	282	292	291	290	279	264	260	256	292	265	292	267	288	302	253	291	292	274	266	277	273	264	280	292	236	294	310	299	295	293	270	277	279	292	255	291	276	251	265	312	253	311	289	255	287	267	292	267	273	308	281	251	288	258	294	277	292	284	292	281	318	284	296	303	284	278	294	292	269	268	304	282	289	300	265	289	315	265	274	336	250	279	286	299	273	240	243	270	283	274	268	283	307	244	301	282	268	278	274	315	289	259	266	265	301	284	254	284	294	287	295	313	268	303	297	267	303	281	281	269	289	305	273	280	310	275	276	252	271	257	331	295	298	275	270	296	293	297	287	303	276	288	288	264	262	267	280	278	266	269	256	291	279	285	249	284	283	309	270	269	268	296	254	262	310	289	297	276	285	259	241	304	291	278	269	274	277	294	307	292	283	288	315	311	284	284	275	298	299	269	306	246	276	268	282	274	281	297	305	267	281	269	278	280	286	293	311	292	263	306	247	293
31283	5311	24224	30797	3698	899	651	514	436	415	408	340	288	334	280	322	287	325	237	234	225	259	242	269	232	217	203	205	233	217	203	181	224	234	214	213	206	191	216	222	237	235	213	200	233	200	221	222	214	205	229	212	196	235	218	231	228	235	211	212	218	209	212	211	202	218	201	229	238	204	216	208	206	213	193	213	201	214	220	216	204	200	231	215	210	249	223	214	224	181	206	202	204	211	229	206	209	243	224	230	233	206	191	213	217	219	205	227	226	183	223	203	182	224	199	190	204	205	227	219	242	211	223	202	224	236	200	205	174	190	231	211	203	206	241	207	182	195	188	207	209	203	228	201	218	215	242	186	196	227	235	197	232	174	191	220	226	217	227	208	192	235	209	227	185	206	206	194	210	194	223	176	227	219	235	177	206	218	227	202	215	206	218	201	212	200	218	209	172	215	214	215	205	246	205	211	206	199	208	205	236	234	214	205	207	221	219	227	222	190	198	210	213	229	217	228	236	206	214	173	215	207	201	205	226	206	202	218	194	221	217	233	226	220	226	200	191	232	203	184	207	217	230	196	226	253	207	206	194	218	216	220	219	178	176	198	210	169	215	202	226	200	186	208	205	219	232	207	219	195	227	216	191	195	204	195	204	199	201	227	233	206	216	197	228	213	199	212	191	223	210	199	217	223	215	223	202	202	231	209	234	231	220	216	213	196	231	198	212	210	207	216	206	224	227	218	221	193	181	213	226	226	254	210	234	178	220	200	208	204	199	202	196	198	222	196	209	226	210	225	217	210	187	250	222	195	209	230	224	202	189	217	219	202	231	202	222	186	211	229	205	230	186	222	205	214	213	228	230	226	224	235	198	199	208	183	228	202	215	197	222	229	214	200	194	207	203	205	195	206	222	246	201	218	225	212	190	232	192	221	209	175	207	205	232	195	239	210	228	199	206	217	212	212	224	209	216	223	205	200	220	210	196	202	228	204	201	202	203	215	212	210	208	206	192	232	230	200	208	197	234	202	220	183	234	216	206	205	202	195	212	199	225	212	213	206	228	218	213	220	222	210	244	199	207	219	198	211	193	242	197	235	246	218	231	201	224	206	227	213	216	245	216	211	211	213	233	230	205	207	215	219	207	190	196	210	229	199	204	230	209	201	204	210	200	204	204	228	224	228	213	221	197	209	213	216	229	191	205	195	224	215	220	206	218	226	215	231	218	235	205	210	208	198	186	217	211	209	216	218	230	214	209	250	205	231	208	213	218	232	233	228	224	217	211	213	189	228	216	240	192	206	200	238	221	196	222	223	203	221	206	212	203	222	207	207	226	193	194	197	197	236	189	222	203	224	191	176	208	213	215	225	221	195	235	208	221	220	210	203	187	232	183	212	217	210	185	229	213	209	213	196	198	202	220	215	219	191	210	209	223	196	194	209	183	209	231	223	212	194	208	210	193	194	217	242	219	185	193	209	230	200	198	196	210	185	242	218	177	222	229	231	223	205	191	220	214	241	190	207	239	223	240	217	216	217	196	207	250	170	176	223	196	228	233	213	221	198	219	215	205	185	213	217	199	215	190	196	241	211	213	200	215	229	206	216	210	229	186	219	233	231	226	207	221	209	211	228	232	217	199	214	201	230	236	222	223	211	212	207	216	202	208	193	201	196	181	230	220	217	218	195	217	208	225	193	224	233	218	228	235	227	212	219	218	217	229	227	243	249	193	181	212	220	227	251	194	184	198	197	201	220	202	217	206	222	232	244	192	233	214	233	190	216	228	220	206	199	210	249	207	212	221	203	198	218	198	204	229	208	220	195	201	203	205	218	204	214	199	230	250	231	211	224	197	228	209	202	191	227	207	191	219	215	219	197	200	205	231	202	225	238	209	207	202	211	211	197	202	208	236	230	211	195	221	181	213	192	219	207	205	213	230	208	221	243	216	198	209	219	198	189	203	188	213	215	231	206	226	196	230	191	205	214	197	181	226	224	222	233	205	218	233	247	217	208	202	224	221	203	204	242	191	240	215	249	193	218	228	192	210	185	219	212	223	220	238	199	201	210	218	243	229	205	217	229	231	245	222	218	217	237	184	256	223	197	204	221	193	222	256	198	209	206	213	200	183	208	210	227	226	207	189	224	209	202	230	195	205	223	207	225	215	218	223	247	207	209	199	180	208	224	215	199	202	227	201	184	219	205	229	242	223	199	209	204	211	201	227	229	216	207	188	192	223	179	199	234	198	194	221	220	229	238	238	205	197	195	201	219	212	204	207	200	201	198	203	219	192	226	214	204	210	233	238	248	216	211	226	231	195	212	184	193	238	207	194	210	217	196	200	203	231	214	233	206	209	220	208	189	224	220	193	193	198	232	213	185	197	191	187	220	219	212	195	223	199	221	215	221	217	215	209	224	210	213	214	235	191	240	209	233	198	193	195	204	205	206	223	235	214	228	205	228	215	203	219	218	216	233	209	209	187	224	212	195	201	236	211	219	216	195	184	230	203	208	206	207	238	176	210	218	208	204	189	216	213	190	183	221	221	218	204	197	220	225	221	202	235	230	203	224	243	207	220	238	215	206	192	226	196	217	201	214	240	214	229	210	208	202	216	209	206	219	167	228	209	223	233	229	202	237	217	217	217	219	206	217	219	202	214	195	211	221	177	222	216	211	245	211	227	213	205	214	207	227	208	216	192	217	212	221	229	190	209	216	184	209	218	228	202	204	231	197	234	225	226	213	205	210	183	208	202	198	199	223	185	224	214	217	235	206	200	229	207	208	212	211	215	190	207	211	204	207	205	203	249	191	225	232	225	219	205	222	213	228	206	201	207	195	196	211	199	208	223	239	224	192	201	228	198	197	207	169	213	193	194	190	207	211	217	228	212	203	211	220	199	240	217	190	215	210	220	206	216	211	209	210	207	219	236	232	206	227	221	222	203	219	216	213	228	223	212	216	230	211	215	196	217	246	213	212	204	241	202	205	189	225	201	213	223	225	196	217	223	223	198	207	230	220	205	179	205	200	201	255	213	203	218	201	207	186	228	184	230	210	191	239	241	203	217	212	230	177	235	218	214	204	231	231	208	206	197	180	187	231	238	190	184	205	212	201	229	223	199	222	193	197	191	182	208	226	231	239	218	218	206	199	223	207	219	257	219	229	208	216	208	204	174	201	193	196	216	220	222	207	214	211	207	200	213	240	204	191	198	218	211	183	234	197	219	216	216	201	204	212	202	203	202	187	214	202	176	196	218	220	213	222	185	216	236	179	198	195	229	218	199	182	225	228	213	197	210	213	222	216	192	196	221	223	205	220	211	181	230	208	205	231	214	229	207	244	201	214	217	188	223	221	210	192	218	232	209	208	189	202	213	221	236	193	196	200	242	233	204	205	236	201	243	218	223	228	202	243	200	201	213	210	204	246	215	227	199	182	212	231	179	196	210	213	215	189	220	227	187	203	189	218	221	187	211	205	201	184	231	218	206	196	214	222	212	193	206	220	191	223
13828	2003	27640	14071	4108	3315	2642	2273	1981	1789	1611	1370	1236	1151	1064	1007	935	895	901	851	803	749	747	709	730	758	674	667	631	673	672	608	665	596	649	670	594	572	608	609	603	572	604	580	591	580	580	588	608	558	585	613	570	593	592	555	546	563	580	590	556	592	631	563	604	569	554	545	532	550	581	558	589	579	572	575	583	527	539	510	587	552	581	573	595	532	535	561	537	532	519	529	518	514	523	572	499	569	533	546	522	564	540	569	509	545	551	593	530	536	587	557	594	541	581	547	564	538	564	512	528	499	539	519	542	577	542	525	544	552	545	522	526	543	531	523	497	538	558	537	527	532	543	471	539	525	548	540	526	547	558	536	504	513	527	519	549	555	546	532	545	550	517	551	548	519	535	534	563	499	554	522	508	533	548	533	561	529	555	560	550	567	523	550	539	524	554	556	529	567	546	548	560	548	537	508	540	538	544	522	529	538	500	564	551	503	556	508	564	568	514	546	512	547	560	528	500	538	542	469	539	535	545	554	565	565	507	508	541	609	580	535	506	521	606	532	571	544	524	550	561	475	526	561	540	536	532	510	516	513	500	518	558	552	562	521	505	524	538	527	535	535	554	544	555	542	517	526	535	537	517	541	509	539	540	501	526	491	552	507	516	531	561	529	546	579	568	556	536	559	570	547	509	531	510	527	544	557	550	513	514	537	530	521	546	519	508	522	515	533	529	528	512	552	513	489	523	557	529	525	525	509	529	542	579	540	529	528	498	567	541	574	551	493	555	538	516	481	470	501	554	530	548	510	526	588	537	526	514	512	514	557	507	531	528	509	519	563	540	507	514	499	516	531	526	509	506	538	526	557	548	527	516	523	524	586	496	517	535	532	534	544	584	525	529	517	526	535	519	564	518	540	514	532	560	557	530	549	575	532	535	521	551	550	518	506	524	523	522	550	511	532	551	526	516	576	523	476	533	543	558	527	547	515	531	532	512	551	514	507	538	531	561	522	537	554	533	551	575	548	504	535	527	501	509	506	541	544	575	538	497	561	517	527	541	566	515	533	512	547	517	514	525	533	528	542	539	537	526	518	550	519	530	517	496	570	505	512	549	508	524	528	476	547	516	559	535	532	526	503	593	515	501	521	551	544	567	513	598	556	561	460	542	523	556	535	532	578	547	485	540	505	536	474	545	548	554	546	487	527	512	507	594	536	519	540	566	575	513	568	570	487	511	509	528	570	504	535	527	521	528	503	525	525	604	550	493	550	520	564	517	513	551	503	545	521	528	529	531	526	525	551	538	559	525	522	485	537	512	577	527	515	544	521	522	520	514	521	523	545	551	545	522	526	554	537	541	471	553	555	534	527	538	495	545	497	507	531	541	519	546	518	547	507	541	504	496	578	548	537	564	558	532	565	562	547	507	482	543	535	556	533	550	565	524	526	494	559	532	502	516	478	549	521	502	557	585	543	546	531	511	575	535	537	529	531	585	542	532	533	458	519	584	492	517	528	502	502	549	552	543	526	525	506	545	517	495	506	519	525	553	559	467	507	539	508	548	586	568	566	554	518	499	539	549	504	548	567	523	516	551	494	495	515	518	572	537	559	516	532	521	531	574	541	542	537	530	554	520	512	538	513	523	561	504	525	523	578	522	546	496	558	533	518	539	523	509	528	569	543	501	529	524	517	526	529	550	538	511	509	547	551	481	555	536	519	518	535	491	516	506	497	542	543	541	537	527	551	540	551	506	572	544	498	542	526	501	499	535	537	505	527	560	527	545	546	491	557	535	484	530	525	519	551	551	542	517	541	529	562	555	510	540	583	551	532	492	567	525	509	512	494	557	559	533	523	520	518	541	479	542	509	542	518	527	588	516	545	543	532	520	521	526	496	512	531	513	500	525	556	509	531	536	527	554	540	551	540	537	530	528	581	526	531	526	561	540	530	502	512	556	503	514	565	498	523	507	504	526	490	554	565	514	570	523	513	567	535	524	517	535	518	517	537	500	566	534	516	564	562	490	541	537	497	531	512	553	471	552	524	553	559	516	510	500	502	515	538	549	545	529	509	499	543	594	606	542	511	515	514	552	559	518	519	568	549	553	559	516	545	494	536	548	595	557	552	560	497	556	533	530	519	540	479	539	559	548	552	499	520	511	531	554	484	491	559	507	526	538	538	554	567	521	512	562	554	557	547	535	534	568	510	532	537	538	520	538	557	548	499	528	567	558	570	528	534	519	531	548	510	526	554	529	515	528	525	532	494	540	593	548	526	562	495	531	510	531	517	561	532	569	491	565	530	564	544	517	487	504	549	529	551	527	517	553	500	514	521	521	546	497	531	524	535	563	513	529	543	558	524	499	545	513	499	555	507	544	537	561	525	546	498	521	519	519	562	534	528	575	522	511	534	566	556	497	530	562	529	508	534	522	540	529	535	511	517	549	528	495	568	523	517	571	544	540	519	534	513	536	549	524	580	538	513	489	530	534	560	506	502	556	533	549	531	529	497	521	577	534	547	572	551	535	544	528	547	582	524	571	584	524	515	537	530	565	538	579	555	546	557	548	535	524	539	539	502	566	563	539	532	528	561	548	535	506	564	519	543	511	555	547	561	571	509	497	550	534	527	534	543	507	540	542	526	528	550	549	525	517	583	563	564	524	517	546	510	533	565	527	536	561	556	518	536	502	548	548	520	529	543	508	546	505	478	535	502	515	530	557	536	560	600	534	530	520	486	524	514	520	545	516	514	524	543	515	498	501	525	516	533	530	559	559	531	507	521	565	496	531	547	528	566	576	545	484	554	542	534	532	520	543	512	556	528	528	536	538	533	515	545	521	529	536	489	535	552	512	529	550	541	555	501	521	519	516	566	519	504	535	590	548	532	561	572	543	546	561	502	556	565	528	513	532	539	500	545	538	556	510	534	495	528	556	543	532	508	540	505	549	536	560	540	546	515	543	532	533	523	530	558	526	514	524	504	557	560	517	496	486	514	554	548	497	521	555	536	532	533	566	529	531	532	534	532	525	540	520	536	516	526	549	521	531	516	522	502	504	553	525	495	531	520	566	505	506	552	538	539	538	537	549	526	561	503	492	533	538	507	550	538	534	558	550	545	521	588	563	515	549	532	528	500	548	545	518	538	538	512	531	563	565	562	529	577	517	534	542	529	551	559	542	516	557	530	511	532	541	509	540	534	534	527	560	567	496	499	551	556	548	573	551	538	552	539	554	524	531	546	506	538	541	561	541	495	546	578	500	539	574	579	477	497	535	510	510	547	554	539	507	574	581	549	538	505	514	538	491	538	531	546	538	499	550	529	516	537	523	576	549	526	594	555	537	552	512	536	539	506	545	496	539	484	548	548	574	484	520	552	566	547	496	544	542	562	521	583	530	498	510	541	520	527	499	558	551	510	555	511	539	564	522	502	527	524	531	537	523	518	556	515	524	558	531	536	508	504	548	515	517	536	518	496	529	532	546	503	513	517	535	505	565	556	505	519	540	510
11570	541	916	339	165	182	178	168	150	168	158	157	142	166	166	164	154	153	157	167	163	182	153	144	167	163	161	181	177	166	147	172	167	129	137	150	166	173	152	177	160	171	160	163	160	166	161	179	165	165	156	154	164	160	152	157	170	186	166	139	181	163	167	159	168	169	168	162	170	153	141	154	150	177	161	169	135	163	160	145	153	176	163	175	164	172	169	148	172	175	139	167	176	173	151	170	155	160	167	144	155	161	178	143	139	157	164	144	153	146	155	170	144	177	166	173	169	160	157	184	144	181	170	179	166	164	155	156	153	159	165	147	155	144	155	153	174	159	145	167	156	143	150	145	161	153	164	157	190	165	140	159	169	171	182	176	160	161	171	181	167	166	166	156	138	148	154	171	143	157	176	169	152	175	181	179	155	149	158	167	180	176	148	150	155	155	177	157	170	160	163	171	159	146	156	145	163	152	190	158	153	173	156	153	137	168	175	136	145	176	151	151	165	173	152	145	143	184	127	164	169	153	161	186	176	159	160	158	170	143	158	160	152	151	154	177	166	182	155	136	155	171	171	159	184	155	158	146	170	167	174	180	166	168	177	158	165	189	148	142	141	157	170	142	164	149	167	148	156	156	170	167	148	164	187	151	150	177	194	154	164	174	172	160	149	152	153	148	180	163	147	173	147	154	185	161	166	141	150	164	171	155	159	181	165	158	157	171	163	180	149	148	154	169	181	154	159	164	149	174	160	164	144	174	160	159	177	135	142	131	172	168	166	154	145	145	165	163	161	159	152	190	151	179	146	181	144	165	169	175	174	179	136	162	162	174	167	161	151	160	146	158	166	166	151	151	154	178	175	161	177	133	144	176	179	170	148	177	160	154	186	156	157	163	177	172	143	166	147	157	171	176	158	154	166	159	145	166	161	131	182	159	145	149	177	159	159	175	153	153	162	147	171	169	147	173	181	173	162	180	167	175	173	166	169	151	171	162	194	165	180	165	168	137	191	153	136	170	175	164	164	148	180	161	169	166	166	169	160	161	176	150	158	172	159	181	172	150	140	163	150	162	155	188	181	131	160	153	178	168	172	150	164	152	143	142	162	162	147	201	175	154	145	134	170	170	167	152	146	151	149	170	138	149	131	150	181	162	168	161	153	172	158	166	160	157	162	184	156	163	164	152	143	151	171	189	166	180	175	148	174	180	156	148	167	150	144	163	153	171	160	157	149	151	170	164	141	146	141	181	151	154	167	158	146	174	158	145	164	161	168	157	146	178	143	154	163	191	162	176	167	137	129	166	162	172	163	170	162	193	140	149	145	160	170	174	144	155	149	182	148	171	149	181	161	176	162	162	147	169	161	134	142	149	178	152	162	144	140	163	175	190	147	141	131	154	168	152	159	159	189	156	163	150	159	156	158	169	159	162	152	169	169	173	145	163	163	175	190	154	155	170	155	147	158	161	142	175	154	141	171	150	167	149	178	162	153	179	146	155	165	168	158	154	170	153	160	150	150	148	158	157	172	180	142	165	162	175	152	176	168	176	161	177	168	143	150	138	160	186	163	172	171	166	160	145	146	150	142	163	186	157	183	168	140	169	142	164	166	143	176	157	165	176	167	171	152	156	157	138	136	141	149	156	138	152	152	144	141	136	181	181	140	183	162	146	169	144	175	165	161	153	155	156	137	178	179	174	168	159	154	163	182	166	142	167	149	172	154	173	170	157	162	166	188	154	149	157	155	168	183	179	167	163	175	153	171	165	152	167	158	164	149	145	161	180	158	170	166	141	166	174	171	165	141	157	148	156	150	156	161	162	159	153	164	151	168	152	162	177	171	159	133	155	156	148	154	175	172	160	176	166	158	142	157	160	179	169	147	180	145	164	172	171	148	151	155	143	161	191	176	156	143	151	154	162	159	173	160	162	181	149	150	147	166	161	147	172	139	156	166	148	157	160	163	151	153	154	151	184	154	146	145	182	170	171	182	196	185	155	178	154	158	161	174	160	141	133	163	162	142	164	178	163	166	170	164	175	155	150	166	150	154	170	170	157	170	175	159	152	154	148	149	171	160	172	155	169	180	136	158	170	185	161	170	167	171	147	142	173	141	169	148	158	175	185	141	175	158	164	164	154	174	187	167	161	146	147	156	140	159	165	161	147	155	170	175	176	178	160	144	143	173	148	162	173	152	161	147	171	163	159	153	163	167	152	188	196	164	136	159	144	167	179	139	166	184	176	180	178	157	159	161	161	166	172	186	162	165	184	180	164	182	145	144	188	165	177	166	166	144	165	196	182	173	195	184	152	161	153	174	172	154	156	150	174	194	160	172	190	164	161	179	171	134	170	157	160	149	152	170	148	168	167	166	164	151	171	159	170	167	152	162	150	143	152	166	153	170	155	157	155	175	151	132	166	143	163	169	159	173	193	139	159	175	163	162	142	168	162	130	182	153	152	161	170	159	159	174	172	169	153	148	163	143	150	149	152	152	151	169	161	169	171	155	207	161	176	165	163	147	190	161	185	163	159	167	174	144	150	177	136	153	168	179	162	162	158	167	164	185	167	158	167	168	155	146	140	157	153	131	156	159	148	172	143	158	167	161	160	163	155	163	164	149	156	167	158	151	174	159	153	167	159	164	162	152	165	191	158	162	158	154	148	156	184	168	136	150	158	137	136	160	175	152	158	135	177	142	164	173	174	159	148	153	145	164	131	143	155	154	146	130	152	139	139	150	142	168	172	152	190	170	166	163	172	172	174	143	182	149	143	175	158	143	149	167	162	159	168	158	145	163	166	159	182	145	145	153	149	143	153	162	164	146	149	163	165	128	159	166	163	163	191	142	141	156	174	170	177	166	173	151	157	164	178	159	161	159	165	160	184	170	161	130	157	153	161	181	155	158	156	168	196	170	171	160	150	154	176	162	164	155	159	150	145	173	142	154	156	143	154	155	181	151	182	161	166	154	142	160	162	163	156	169	169	175	144	165	171	156	164	160	143	159	157	168	175	136	156	142	171	168	172	151	151	170	153	162	171	156	135	160	170	170	137	164	181	158	166	169	169	160	140	179	156	141	180	154	146	143	152	165	164	139	168	173	176	172	178	160	162	170	145	172	161	165	150	138	154	162	159	176	159	162	165	172	153	172	158	141	158	152	167	168	167	175	132	149	190	169	170	142	157	192	181	170	162	177	172	148	151	156	169	174	145	153	167	159	181	194	156	156	169	146	176	162	153	155	144	151	161	160	151	163	177	176	168	161	154	180	165	159	155	139	145	159	154	146	193	144	145	169	151	157	153	149	179	179	140	155	156	159	159	170	175	167	150	148	168	170	142	181	177	189	148	149	159	180	177	163	167	166	152	174	161	171	186	158	173	172	167	165	149	157	167	158	171	163	196	164	157	157	162	163	161	172	171	159	147	158	155	162	161	167	183	168	167	179	160	176	158	130	144	168	163	175	151	170	144	196	146	146	146	155	141	154	166	155	151	146	135	162	171	177	158
5629	477	3049	700	487	415	432	435	426	429	400	419	382	413	419	386	408	364	383	405	405	395	407	410	416	390	418	390	410	394	394	418	404	398	414	386	393	406	433	404	394	391	434	421	407	379	420	382	362	407	400	401	418	370	386	428	387	374	392	438	392	405	376	374	373	429	372	409	395	440	372	423	384	453	425	387	405	409	394	403	430	411	402	398	405	388	401	381	405	422	396	405	402	391	381	396	408	395	375	404	382	422	384	422	439	373	390	354	412	422	412	424	398	373	387	438	369	395	421	388	432	414	399	393	402	386	400	388	413	415	410	387	394	369	445	385	409	409	386	402	439	380	401	421	411	391	389	384	410	414	458	434	408	381	417	388	442	400	353	382	407	377	423	376	442	402	357	386	389	390	351	337	421	385	402	402	430	399	439	413	390	379	415	417	399	441	387	418	364	380	413	407	413	416	440	386	381	410	382	412	412	440	392	412	391	424	410	407	400	382	394	375	410	402	433	435	375	366	394	403	397	414	447	370	406	350	408	416	401	371	420	403	389	421	393	388	413	416	417	408	404	406	383	416	409	432	370	407	387	393	403	368	348	372	356	406	435	449	407	417	383	379	418	384	379	405	379	403	385	424	387	411	410	382	370	383	368	403	451	438	389	440	383	381	392	358	372	386	409	451	427	432	405	417	419	354	381	399	407	375	366	406	375	429	363	403	397	402	370	367	405	432	405	397	396	416	407	402	407	430	404	368	381	381	421	400	361	375	411	424	365	405	379	386	386	418	371	367	421	406	393	365	405	379	378	407	393	422	408	373	403	422	406	386	363	397	396	388	431	399	391	407	371	420	376	404	414	389	391	390	363	383	419	403	407	401	394	396	393	388	361	392	413	437	414	384	389	405	385	398	413	391	407	451	401	365	406	400	400	421	364	381	397	355	391	392	388	407	405	432	402	429	380	440	387	364	394	417	395	384	394	414	391	440	418	428	390	389	417	437	417	402	429	406	375	416	393	386	407	402	384	394	390	396	363	387	402	402	410	393	365	426	421	385	381	401	400	384	411	431	419	417	378	391	414	371	383	397	410	395	426	379	388	414	391	386	352	403	362	402	397	383	425	388	432	409	380	425	407	417	395	394	376	428	398	379	386	408	394	424	359	390	372	366	418	405	385	408	359	405	396	378	451	395	398	393	405	410	424	373	414	408	439	394	425	408	433	413	410	386	387	387	398	415	397	407	392	377	371	398	388	387	398	384	389	399	406	395	390	364	359	389	440	427	389	402	382	424	393	386	392	377	411	403	429	403	435	401	403	393	368	410	429	388	393	397	414	434	402	420	423	430	410	410	415	421	360	393	413	380	404	407	403	397	420	400	378	365	395	405	387	383	392	425	399	399	424	394	423	395	419	430	359	427	408	391	426	366	397	388	371	398	397	413	398	380	412	384	390	399	408	386	415	373	387	405	391	399	412	373	391	370	385	404	443	385	442	416	420	424	379	394	383	415	392	411	369	411	379	428	393	389	421	387	391	410	429	420	378	394	422	396	440	370	385	394	392	433	366	390	421	425	394	412	383	381	369	404	378	375	430	387	362	420	403	390	413	435	410	398	440	392	381	406	399	383	392	364	410	405	392	386	411	417	410	429	433	405	376	406	393	393	384	412	404	405	435	403	393	386	397	407	394	383	357	423	384	397	431	408	400	389	383	414	396	366	366	401	415	401	388	385	400	419	377	422	380	390	396	417	395	402	385	430	393	409	418	380	391	390	384	407	370	379	379	392	404	406	378	396	384	406	384	383	387	382	433	387	389	401	397	411	373	392	397	381	424	434	397	393	381	408	408	452	384	375	396	387	396	432	426	439	390	401	408	387	392	438	386	396	392	404	407	397	421	397	397	399	358	421	385	390	413	362	347	376	412	384	420	408	404	419	411	375	408	387	443	415	419	396	384	417	371	387	431	384	408	408	361	377	387	414	397	409	376	467	402	392	382	406	377	386	404	397	389	392	413	368	406	396	413	430	416	373	414	433	393	431	406	411	402	422	405	439	390	401	418	401	449	396	418	430	361	428	391	401	424	419	407	358	395	400	395	423	371	439	404	407	399	388	412	397	386	403	388	379	410	396	409	419	412	415	405	379	380	370	375	391	387	397	395	363	390	366	387	394	405	403	442	366	406	393	371	384	367	402	444	402	394	383	397	383	384	354	405	384	402	393	428	414	413	377	392	417	385	383	410	386	371	395	398	386	407	400	384	417	401	394	391	389	410	377	391	411	418	406	406	415	379	397	393	405	379	423	393	425	412	378	400	405	413	383	372	413	408	437	375	402	393	423	410	382	421	391	352	395	428	387	396	369	382	395	364	437	382	410	409	413	409	421	408	422	391	382	362	406	406	354	411	389	410	445	408	398	419	413	407	367	392	399	409	414	395	411	417	390	392	399	389	371	406	384	367	396	394	380	408	414	382	402	400	377	387	379	429	390	422	399	408	415	419	415	390	391	358	388	380	407	460	401	397	420	396	382	391	394	396	380	433	377	387	400	407	399	407	411	402	370	405	381	382	361	405	384	376	385	421	418	367	381	415	431	437	419	443	367	438	378	388	375	393	387	360	426	372	381	418	398	388	380	384	411	388	392	372	435	412	417	396	383	401	382	424	403	400	405	389	418	397	380	406	410	392	423	403	415	423	352	387	364	398	430	384	398	389	383	415	380	406	430	430	389	390	374	404	428	435	386	417	395	369	419	360	409	418	401	394	371	424	392	387	465	410	413	434	419	403	384	435	411	396	421	389	409	407	414	391	416	398	376	394	404	371	376	390	398	415	386	387	395	437	391	409	381	385	440	370	400	381	398	396	408	427	416	388	378	390	394	378	387	395	404	381	402	394	409	412	398	375	377	450	410	403	370	390	409	409	391	390	405	397	423	421	416	416	383	402	381	415	418	412	400	422	389	411	395	395	403	431	403	350	447	422	370	398	417	408	413	386	427	428	344	391	396	416	419	416	401	397	360	396	391	427	413	423	412	402	396	378	392	368	396	418	393	447	412	389	386	424	385	441	407	407	417	410	392	396	373	435	393	409	374	354	403	421	386	435	406	418	391	374	390	432	401	415	380	370	393	394	390	397	424	378	439	388	437	388	406	407	384	390	422	377	414	424	392	351	412	406	411	416	379	403	378	380	387	413	431	369	378	379	409	406	419	391	409	381	377	395	394	359	384	413	394	382	438	378	409	418	417	434	437	375	405	399	432	392	373	404	447	382	373	388	391	390	424	357	407	391	392	396	402	389	424	387	415	409	392	423	403	389	405	387	429	413	413	432	410	413	390	393	398	433	378	408	396	436	424	415	394	389	434	405	403	405	405	381	354	383	400	377	411	412	393	365	386	420	408	406	394	422	393	399	405	437	406	425	403	395	381	397	397	408	426	398	421	369	400	411	403	379	376	356	360	436	439	416	390	432	390	437	406	416	382	436	383	393	392	415	434	430	416	425	441	384	400
21910	1915	20015	14913	1082	398	309	246	214	195	170	159	152	130	135	137	129	116	122	108	124	124	119	108	123	104	114	108	100	97	114	113	113	101	87	108	103	109	113	99	115	110	99	99	100	106	114	93	98	101	102	94	89	92	107	93	83	91	94	89	98	90	116	96	98	90	99	86	84	91	102	97	108	103	100	108	108	92	89	91	109	101	95	95	111	94	106	115	84	85	86	80	108	104	106	96	90	107	91	94	94	95	84	90	87	85	99	92	95	118	90	97	91	89	97	95	114	82	98	92	102	107	90	80	93	86	89	102	101	113	93	91	88	97	111	98	102	97	106	94	109	94	104	95	118	115	110	96	84	110	94	102	85	96	90	103	92	86	89	81	90	87	108	98	100	105	95	91	81	92	95	110	94	79	95	95	97	90	97	88	84	93	103	90	111	81	89	94	90	89	79	108	108	102	109	97	96	90	107	100	100	100	95	106	106	100	110	108	82	95	101	123	97	90	111	100	102	98	103	114	104	101	102	93	86	101	77	87	93	96	103	79	96	101	95	98	76	101	81	99	102	79	78	83	78	99	88	107	107	82	83	87	86	93	103	74	91	129	96	85	109	111	93	80	105	104	109	103	105	103	96	95	85	102	97	115	99	104	111	100	105	91	94	81	97	92	102	92	105	80	120	83	99	106	80	100	94	92	98	106	106	94	86	98	98	109	98	98	125	111	84	94	100	95	98	86	102	96	87	100	87	85	99	112	97	87	110	97	104	99	85	99	102	93	101	95	91	121	92	101	88	82	89	99	98	110	100	94	86	92	96	99	92	102	107	104	94	94	110	97	100	105	117	107	116	80	76	95	99	106	100	84	96	102	103	87	90	106	99	96	101	96	80	86	100	102	98	117	104	98	107	106	98	92	90	103	96	89	74	89	108	99	97	88	112	91	98	120	92	84	103	95	98	115	87	98	106	80	86	97	100	74	104	111	104	81	89	108	91	127	90	104	111	111	82	113	106	82	94	103	100	85	93	95	97	105	119	99	109	105	101	112	95	102	107	79	85	86	94	71	91	92	102	100	92	112	113	94	93	94	86	87	98	131	82	89	91	96	114	98	103	91	94	110	106	116	106	80	97	105	95	105	102	86	101	104	97	104	89	103	92	99	94	100	92	102	93	103	105	86	102	90	110	93	100	97	100	95	102	100	91	108	104	116	97	114	118	96	118	85	95	85	93	110	108	88	111	93	91	108	82	86	96	103	98	80	95	102	93	92	114	98	105	76	84	98	86	103	105	99	105	92	129	111	100	108	110	103	103	95	99	99	91	85	90	97	99	87	95	100	94	108	94	88	92	87	102	116	82	104	109	102	112	100	75	105	94	101	102	97	99	94	80	94	83	106	104	93	109	117	102	98	81	72	95	117	106	118	95	102	107	108	91	107	77	97	87	114	89	115	110	89	109	83	81	92	111	89	105	104	88	95	109	89	85	95	103	93	101	98	92	93	104	95	115	101	99	103	93	112	84	100	103	108	98	108	94	91	81	117	103	100	84	98	94	109	82	89	104	99	107	93	98	108	106	108	109	105	102	91	111	96	90	97	102	80	77	95	99	88	102	91	86	97	82	91	108	92	91	104	118	94	95	94	96	101	105	104	99	101	106	82	93	96	96	96	108	97	104	103	93	95	100	102	102	109	114	82	85	98	86	96	109	92	76	105	102	94	107	107	96	100	109	138	94	89	83	102	90	93	97	85	95	103	108	82	83	112	102	83	94	110	101	86	100	109	110	87	116	100	100	84	98	109	104	98	80	89	117	90	96	100	108	96	107	86	91	113	79	85	97	116	105	109	110	77	87	89	108	114	89	105	95	90	116	73	108	92	94	95	93	95	113	109	108	99	124	98	93	108	82	96	114	87	91	99	107	106	92	81	94	90	108	95	107	112	88	94	106	100	98	102	81	91	108	100	88	86	99	84	79	97	89	86	92	85	85	77	98	98	115	105	93	96	102	94	93	90	99	100	116	78	104	98	93	111	97	105	122	90	99	103	115	80	95	88	95	103	103	101	88	99	85	87	102	109	87	100	100	109	75	90	103	116	118	94	96	84	77	117	82	107	89	115	115	106	90	96	91	100	118	97	100	108	105	81	113	85	109	107	88	87	101	93	112	88	86	113	79	90	92	111	99	117	113	98	86	90	96	103	124	86	88	88	92	103	91	83	93	93	116	65	94	89	70	95	109	111	90	103	88	98	75	106	109	89	82	85	94	83	75	122	94	89	104	78	102	111	103	81	106	105	106	89	87	98	78	86	110	85	104	107	88	102	87	106	93	95	95	86	89	108	103	88	98	106	95	97	95	99	124	102	85	78	101	88	110	108	95	101	99	117	91	85	95	88	78	103	106	94	83	102	81	107	89	100	86	96	118	109	89	94	83	98	83	83	112	94	108	89	109	90	100	89	95	88	97	111	113	112	101	103	101	106	96	104	105	96	103	103	97	79	97	103	95	100	112	92	105	104	88	106	98	96	106	106	104	91	107	95	70	100	106	91	97	117	106	84	107	106	72	89	100	93	77	132	97	103	84	101	91	98	88	94	92	110	86	108	92	95	107	100	107	92	83	90	103	92	111	86	99	83	100	108	94	96	92	86	91	92	90	97	108	83	87	95	103	93	93	98	99	90	109	88	113	112	87	87	88	101	109	90	92	102	91	112	95	90	120	79	98	108	104	109	86	100	94	101	107	92	86	102	92	72	91	118	109	94	90	78	96	99	102	116	98	98	99	95	89	96	87	98	102	106	107	110	93	108	98	101	107	114	76	112	93	107	103	91	89	109	115	99	114	111	94	105	128	98	92	94	93	87	107	88	109	104	72	94	107	114	116	101	103	87	99	104	102	108	92	96	122	93	97	78	91	93	86	91	100	103	108	100	111	100	113	91	97	98	111	92	106	96	90	82	87	91	102	111	83	108	89	114	106	89	86	85	107	77	106	89	112	115	95	99	113	115	96	105	88	106	115	114	80	101	84	110	119	95	83	95	89	101	88	95	81	110	97	95	107	88	121	83	94	101	84	94	108	94	93	116	93	101	82	81	101	99	92	87	114	94	75	93	91	99	98	95	97	99	89	100	95	87	102	104	114	84	89	80	107	107	106	85	94	100	102	105	96	105	94	102	113	114	95	77	88	90	89	101	109	94	104	92	85	107	91	97	84	109	78	87	108	99	81	83	88	109	94	107	98	127	103	99	115	102	89	83	102	99	91	89	94	96	118	85	87	91	79	101	84	88	104	98	89	79	108	94	81	86	84	86	98	103	103	119	102	92	124	126	109	89	116	95	113	101	97	104	95	89	95	121	87	86	108	110	114	105	100	99	76	103	98	82	100	105	87	95	92	95	86	77	113	102	96	100	106	105	106	95	99	101	106	84	80	114	79	92	95	86	79	120	93	103	90	95	92	105	109	111	104	97	81	93	84	94	104	94	94	96	101	78	105	85	117	124	97	118
10625	1065	23995	4806	2272	1751	1399	1166	1015	955	790	706	610	615	559	569	467	454	443	429	406	461	378	404	380	402	391	319	324	361	377	339	334	319	308	316	326	329	341	347	338	342	295	318	311	317	274	276	304	274	321	306	295	337	284	283	315	307	262	318	287	285	300	294	290	304	294	327	302	306	277	302	279	283	303	292	304	288	291	287	285	293	297	310	286	300	283	296	263	260	258	305	281	250	295	288	294	290	285	292	292	270	266	269	290	268	296	283	273	273	268	278	270	278	279	293	268	268	280	279	256	283	271	304	302	264	313	259	311	274	282	276	285	275	255	276	268	302	294	277	316	289	310	263	253	243	246	307	282	253	302	276	285	229	294	302	288	273	268	308	249	277	265	255	265	228	284	280	264	257	263	292	283	278	281	260	313	303	264	288	293	270	268	313	259	268	254	261	260	274	272	267	283	302	269	276	278	281	270	265	273	270	280	273	319	274	305	285	290	292	278	270	293	254	311	265	282	304	271	293	313	325	270	283	258	263	291	291	285	255	275	291	297	290	257	278	279	296	277	285	296	281	276	250	271	277	271	288	270	285	266	252	257	252	295	257	260	279	301	255	264	268	286	266	293	282	293	307	265	272	297	303	326	269	294	251	300	266	274	261	273	289	288	285	267	236	271	295	277	288	249	295	310	269	285	283	262	251	290	306	291	263	277	274	270	290	270	281	259	268	284	242	257	320	282	303	300	281	287	287	291	302	283	293	281	294	256	275	277	296	299	270	282	249	263	267	288	272	285	285	258	284	262	250	261	262	285	295	273	275	271	272	288	262	266	281	283	290	276	286	287	278	289	230	252	301	305	254	304	258	280	316	314	252	257	284	291	277	266	249	270	276	274	256	292	282	281	291	262	260	258	289	283	255	284	290	269	284	279	266	287	276	279	260	288	275	286	267	282	300	269	285	301	288	262	284	288	269	278	301	259	307	275	297	271	271	259	261	306	253	296	249	265	280	262	280	263	267	291	299	286	300	278	295	281	272	269	281	280	277	282	292	252	297	255	293	285	302	259	267	281	287	317	291	259	289	282	297	290	274	281	258	297	304	254	267	252	262	309	262	262	282	270	285	275	269	284	277	263	281	257	270	240	280	290	264	269	296	281	287	277	297	282	292	280	292	297	307	314	266	254	313	283	290	283	282	262	265	278	273	276	295	293	253	256	281	282	290	271	291	254	272	279	283	277	294	259	256	272	269	260	266	327	264	286	293	317	279	287	253	274	269	276	257	280	277	280	268	251	291	245	295	295	276	269	284	273	283	256	283	296	266	285	281	295	282	237	296	261	281	285	294	275	288	282	289	274	279	298	268	241	245	282	289	270	285	271	262	265	258	257	267	273	288	277	265	262	292	279	265	281	294	282	253	266	297	272	304	283	271	283	272	291	318	265	298	269	286	251	260	295	275	292	268	273	275	253	302	278	266	272	277	280	276	279	295	247	304	260	286	278	277	276	280	277	289	279	274	294	276	254	260	249	285	296	280	252	287	265	254	267	299	271	243	275	264	284	286	276	286	277	302	273	271	289	250	278	279	260	263	277	267	282	302	319	309	275	265	280	277	266	253	273	293	288	277	294	292	320	294	275	245	289	283	293	276	257	281	264	294	296	265	294	280	295	274	263	298	274	263	307	302	266	283	267	274	275	304	275	281	261	283	284	258	267	295	288	247	255	262	289	278	279	310	256	305	254	273	275	271	259	293	290	307	298	240	297	274	284	265	288	288	269	263	287	251	304	261	250	264	269	307	265	281	262	282	282	276	247	276	260	279	284	283	273	306	283	300	252	264	297	266	277	244	278	283	297	259	271	287	287	261	291	278	273	265	275	284	258	300	296	290	284	251	272	272	285	242	252	291	284	243	252	280	294	293	270	263	311	270	272	295	254	292	241	274	293	267	300	304	300	267	318	293	270	274	297	277	252	291	285	273	274	252	258	286	314	270	262	262	300	266	275	259	304	270	289	312	285	282	275	271	290	268	271	289	271	282	307	289	289	285	264	252	271	265	287	282	290	280	299	254	247	283	291	236	293	287	290	269	284	267	261	290	268	276	276	291	257	272	272	285	268	298	293	290	271	258	267	284	259	260	278	270	274	271	262	282	257	275	293	278	274	248	299	282	297	262	274	282	268	285	269	271	280	280	264	270	290	279	291	274	257	281	268	274	266	286	260	287	261	286	298	265	302	314	269	290	305	279	282	271	274	287	296	302	269	284	284	276	265	283	257	255	276	314	273	275	253	263	276	279	289	277	281	280	262	266	281	281	265	267	301	269	306	299	276	292	295	275	290	284	258	295	245	257	275	285	254	258	285	271	253	277	261	287	274	318	276	254	281	280	292	263	259	243	259	280	284	265	295	263	263	272	285	267	271	285	242	259	228	288	274	238	299	273	254	285	246	307	295	272	274	284	254	270	256	294	280	252	289	294	287	257	258	276	294	321	287	286	268	283	295	292	289	273	253	299	261	315	287	278	269	260	295	285	301	270	271	290	280	281	285	271	258	260	263	282	241	253	290	278	306	284	285	269	280	254	281	274	275	300	285	252	294	271	278	261	256	264	286	275	285	261	243	279	268	295	269	253	272	283	273	256	254	303	294	282	296	264	258	249	290	260	293	256	289	262	285	322	293	282	265	279	275	297	297	299	287	259	273	318	284	276	289	259	280	302	256	264	279	247	258	279	284	269	297	267	305	280	278	301	285	277	275	272	288	267	280	310	243	295	318	281	272	287	274	258	269	276	289	293	291	264	276	262	288	271	265	290	289	241	299	274	276	287	271	285	258	298	273	305	279	281	263	303	277	264	283	281	280	291	290	260	297	309	289	261	300	308	262	261	290	291	242	251	272	262	272	316	294	272	272	267	282	277	257	267	277	283	258	287	266	250	268	261	261	263	283	265	283	288	281	291	258	262	273	265	258	258	271	253	282	302	249	265	279	275	260	272	272	250	280	277	250	259	300	296	298	286	285	257	268	266	260	272	271	286	296	273	283	263	275	273	268	279	292	285	266	285	310	255	286	280	291	273	276	272	257	287	301	286	269	255	274	272	293	296	267	281	286	270	267	299	254	229	262	290	262	306	282	270	295	267	282	286	289	263	287	267	273	280	273	274	238	273	297	253	314	258	302	258	312	284	271	277	282	269	272	281	268	300	292	249	264	263	279	282	288	270	271	261	270	275	275	252	280	295	281	275	272	281	281	291	303	298	280	269	307	252	295	271	301	271	258	270	278	281	277	299	270	275	261	290	291	277	258	256	257	265	279	281	287	285	300	271	270	298	293	264	272	271	267	306	279	295	307	266	290	308	279	269	262	275	296	268	269	310	273	297	254	270	295	276	276	247	290	236	263	297	312	281	289	267	301	297	260	305	238	251	299	271	254	316	276	306	256	281	272	233	250	272	270	273	271	294	265	267	261	260	280	308	264	301	289	267	288	273	284	281	308	281	261	279	301	302
27079	3655	3244	5625	4803	933	689	580	496	400	375	343	318	333	297	292	279	238	282	238	251	268	225	250	230	236	219	209	223	203	237	223	217	212	198	213	246	193	227	224	221	205	199	191	205	186	214	224	215	216	192	197	210	200	240	202	192	217	236	225	200	232	225	187	213	212	211	232	213	194	195	234	220	213	180	208	212	222	223	194	228	182	205	192	208	205	220	184	211	191	210	240	219	222	212	196	178	176	234	230	199	192	219	174	207	168	186	207	208	239	204	196	209	224	215	199	210	200	211	208	196	227	200	220	183	167	190	178	215	207	190	223	188	240	199	186	200	214	220	195	208	213	189	233	182	188	205	213	193	208	223	208	256	212	200	203	204	186	214	231	229	207	207	217	205	205	190	196	200	204	208	222	206	207	213	191	208	207	217	214	219	225	197	180	174	188	228	238	259	213	201	168	236	191	189	210	205	204	242	204	227	197	214	206	200	182	206	204	232	213	212	239	236	185	181	197	171	202	232	219	194	190	208	238	212	194	207	169	217	207	237	201	222	201	156	198	211	203	220	224	215	237	226	229	203	196	207	203	209	155	195	215	211	180	173	213	190	201	211	210	181	214	206	219	198	199	186	193	186	199	200	195	227	192	194	221	203	204	191	219	177	214	220	195	234	216	202	214	189	196	225	171	188	192	224	238	196	221	212	211	206	181	222	212	206	196	199	173	210	184	195	221	180	216	227	220	199	229	230	227	217	229	205	216	191	215	212	208	229	239	233	184	209	209	213	197	189	208	200	194	199	181	197	223	204	216	190	220	219	208	204	211	209	205	198	204	208	178	210	234	214	212	201	202	201	178	192	221	214	214	224	199	200	204	201	202	206	175	209	214	221	226	220	186	230	221	232	190	198	192	174	225	217	196	213	202	218	218	181	212	225	188	217	213	199	219	221	219	207	202	198	199	222	219	206	216	204	195	195	217	199	198	217	193	234	211	229	200	202	213	237	233	237	203	175	219	249	219	202	209	217	238	210	196	225	213	202	209	204	201	221	183	196	197	217	212	212	175	186	243	236	220	217	221	215	245	219	210	195	180	183	230	188	166	195	212	219	188	196	224	196	193	203	198	232	205	205	198	186	209	224	218	217	207	208	184	218	198	221	226	217	228	189	235	229	191	218	220	213	204	201	196	201	195	232	218	183	175	206	220	211	204	215	208	215	191	227	192	203	210	220	209	200	205	234	192	210	224	207	172	210	199	211	218	179	221	201	198	219	206	219	219	211	202	215	213	169	206	208	204	190	168	199	216	222	214	203	198	203	220	201	206	204	232	221	196	235	203	199	209	193	211	219	185	219	246	201	189	175	230	212	191	219	218	202	195	200	215	200	197	215	203	201	197	192	217	225	208	216	204	222	191	180	202	190	209	176	187	223	209	211	182	216	210	185	207	221	217	185	207	182	207	210	207	178	200	200	216	180	212	201	197	206	227	224	199	233	236	232	242	232	202	193	199	231	236	246	204	190	216	210	202	196	206	217	186	211	180	217	213	252	199	170	199	216	186	183	214	195	212	229	179	208	213	183	221	213	220	179	209	182	195	200	211	221	201	213	221	203	190	215	200	219	184	209	234	236	219	192	186	211	236	189	215	192	211	192	234	207	195	183	198	198	223	201	191	202	189	221	198	228	203	191	215	207	179	191	223	201	240	223	194	209	210	203	206	201	196	203	195	194	215	196	205	209	214	215	195	222	208	185	185	219	172	195	211	220	173	207	190	207	230	189	192	204	225	220	193	207	192	208	221	216	188	203	246	194	216	220	193	216	205	223	191	187	210	213	212	203	190	206	205	197	221	200	178	219	209	207	193	195	215	196	189	213	228	198	192	204	201	216	212	194	201	195	228	202	202	200	195	178	193	210	213	216	230	172	208	192	221	220	218	226	221	205	217	195	208	193	183	214	208	218	209	202	196	193	211	189	203	203	210	192	198	179	198	181	216	209	192	189	220	215	228	213	222	188	235	212	215	211	203	189	216	237	203	228	185	199	200	179	190	196	212	225	195	218	212	216	212	216	227	205	201	181	210	195	184	169	219	232	199	199	201	203	207	204	196	217	188	231	186	209	215	198	198	189	205	210	204	188	172	203	184	215	239	215	196	205	205	252	213	237	209	205	223	210	203	197	220	221	205	219	210	200	205	206	206	188	200	213	209	214	213	191	183	198	244	191	240	212	225	223	190	214	203	173	202	198	179	188	196	197	195	200	200	202	197	195	229	204	200	201	207	204	171	214	189	205	189	191	205	178	194	223	222	200	196	235	215	221	198	180	223	243	208	186	190	209	230	218	192	225	214	197	216	210	215	222	200	179	222	212	228	207	212	188	187	187	197	184	227	175	198	200	206	210	211	195	217	217	216	215	212	228	211	209	206	196	191	207	219	196	221	234	188	203	181	195	190	201	212	207	205	216	191	191	205	172	198	213	194	194	192	200	211	180	211	206	221	190	178	202	201	186	216	213	215	204	232	203	206	186	219	181	223	206	199	212	231	206	201	180	219	203	193	202	198	214	219	226	225	227	198	191	203	210	243	182	199	217	195	208	204	219	205	210	198	209	205	214	207	235	183	208	192	208	219	184	207	235	199	206	212	205	230	214	218	244	193	199	217	173	199	191	191	197	207	230	180	183	203	221	173	207	214	211	188	218	233	214	183	208	242	189	212	218	190	232	223	216	210	177	199	232	225	193	203	200	214	201	209	226	218	193	168	222	198	199	206	201	186	226	197	221	220	216	247	191	202	225	205	213	226	207	189	202	208	210	185	203	218	195	202	196	195	230	195	205	199	210	210	186	199	217	206	190	173	216	225	221	212	194	218	176	232	192	200	211	219	196	221	216	211	192	202	209	213	220	205	219	173	211	191	208	197	184	184	184	214	186	215	211	185	208	201	227	206	206	218	225	205	218	200	207	193	201	206	184	208	185	206	189	221	224	187	209	212	187	217	224	193	226	197	214	202	210	201	205	189	194	211	206	189	191	216	182	214	221	199	201	218	207	204	223	233	231	200	214	199	228	210	202	191	216	213	203	193	223	236	189	196	211	203	201	220	194	213	198	208	217	219	201	203	213	215	223	179	191	186	231	195	205	186	205	206	191	219	214	205	209	201	196	208	193	224	217	211	222	206	182	194	211	205	189	206	214	230	195	208	206	174	222	184	212	204	229	204	175	210	224	190	195	231	192	215	201	191	206	216	202	221	217	180	194	202	186	180	225	213	228	189	219	208	215	171	220	208	184	217	237	194	193	185	186	219	214	225	216	215	212	206	183	184	205	200	179	207	221	226	201	238	213	221	220	190	226	187	223	204	215	190	204	184	197	201	223	215	181	207	223	211	207	206	199	231	212	203	223	203	188	228	206	194	195	177	217	219	221	204	223	178	219	212	220	219	167	214	201	196	217	203	195	203	201	185	232	208	220	208	203	201	224	169	191	211	205	214	192	214	209	208	205	205	195	215
12044	2148	6202	9426	9085	3539	2952	2351	2188	1887	1650	1425	1268	1219	1112	990	973	948	875	860	819	799	802	772	732	751	738	721	677	651	651	596	673	609	623	674	597	569	589	577	617	586	588	577	564	576	611	569	590	572	567	561	572	587	567	573	555	557	544	527	500	519	549	524	508	525	533	549	528	523	558	550	535	507	578	570	466	509	527	535	534	536	535	493	497	525	536	538	527	530	502	510	577	548	540	505	547	537	535	535	538	528	471	536	549	538	516	470	546	524	552	543	537	514	567	502	523	515	537	528	532	547	492	513	510	555	514	520	571	536	521	508	518	517	532	504	506	542	518	499	525	506	503	506	501	523	554	525	502	528	545	518	536	506	538	531	552	517	521	518	497	511	505	554	527	508	520	512	538	519	548	526	494	545	520	536	509	475	512	521	509	520	493	535	496	547	521	507	505	530	507	535	539	529	500	547	533	519	487	508	516	520	505	523	544	505	500	545	505	528	507	516	516	485	519	574	535	507	535	507	548	546	510	506	511	551	526	479	511	497	533	511	522	527	548	499	508	529	542	528	493	584	533	507	513	551	547	543	541	521	477	514	497	511	524	489	516	529	546	506	556	517	539	501	531	548	503	488	566	519	501	506	507	500	483	519	494	523	567	483	548	506	526	580	483	501	510	529	537	515	522	517	535	543	498	545	529	536	508	517	508	553	548	504	524	487	489	523	530	540	551	528	528	535	529	516	552	516	511	513	524	518	536	530	507	527	502	524	526	512	559	525	512	473	505	509	531	533	503	545	512	527	518	532	554	541	552	507	523	520	514	534	488	529	515	515	544	523	486	518	509	529	553	477	559	528	531	525	532	469	507	484	502	504	543	520	538	533	506	538	535	508	567	510	534	486	528	508	550	537	527	525	479	526	494	515	532	460	510	516	549	538	567	536	556	539	505	505	525	469	524	487	512	509	524	551	516	511	503	527	532	537	500	535	532	508	563	532	585	508	536	498	505	539	549	496	527	541	492	517	535	465	521	518	547	485	525	531	500	548	510	492	522	520	506	518	536	483	501	545	552	541	522	500	545	483	513	548	455	547	516	513	499	532	527	510	504	497	535	495	483	479	543	525	523	506	513	538	519	494	493	525	532	484	493	508	530	494	494	497	538	534	489	557	534	553	560	504	490	484	525	527	524	523	521	531	526	474	529	563	536	503	526	498	485	491	493	536	541	524	547	519	517	484	553	542	528	532	531	523	551	527	548	527	532	525	485	525	526	503	562	523	527	549	540	531	519	499	490	532	504	514	619	533	554	535	532	502	493	556	526	521	534	466	524	513	511	537	515	514	514	519	529	518	493	534	505	522	496	554	482	508	526	524	504	515	530	501	509	510	504	535	517	498	535	546	561	526	515	510	527	561	550	461	507	500	541	521	486	499	542	487	554	510	541	493	552	490	507	550	519	510	523	544	502	516	524	530	517	522	581	519	526	509	453	469	536	559	505	527	501	564	511	540	509	566	522	501	532	530	497	489	499	513	510	519	487	540	529	512	513	532	459	528	523	527	493	494	502	529	476	535	543	514	543	497	507	512	519	534	515	539	535	517	534	518	473	497	519	551	544	541	529	555	564	552	494	522	502	527	528	519	510	521	537	522	520	515	499	498	521	528	552	481	513	508	499	499	495	515	529	557	485	519	493	531	527	530	505	525	549	506	487	530	498	548	481	497	551	507	540	504	545	485	514	483	542	580	546	537	528	505	517	512	529	518	486	553	506	499	549	474	555	543	541	509	542	510	500	502	517	518	500	529	548	566	518	543	497	560	534	524	497	517	495	540	543	504	550	547	542	548	533	533	541	535	520	507	530	520	497	484	500	538	527	513	526	531	485	500	514	500	534	534	503	549	556	516	521	511	513	552	501	549	538	532	546	543	528	538	539	504	535	504	526	513	545	517	511	496	541	532	497	562	545	515	495	521	521	514	551	551	536	547	520	511	504	509	497	534	526	517	530	494	532	550	511	536	526	543	521	483	534	526	537	501	474	527	528	539	524	532	514	538	526	528	517	519	543	485	481	516	524	510	506	527	537	573	525	504	534	574	461	541	507	512	503	509	532	553	508	512	485	509	512	523	538	549	478	545	523	512	489	530	503	507	532	535	482	487	531	522	525	528	522	509	502	509	512	523	498	518	525	527	511	512	522	536	519	529	514	532	512	529	447	511	488	519	508	565	472	542	528	507	517	489	523	532	525	532	498	534	505	569	526	509	456	546	504	490	498	518	561	524	500	530	500	494	527	521	507	512	512	524	531	482	531	522	496	495	494	519	553	517	535	498	512	507	505	527	543	534	471	499	519	511	556	541	538	521	532	516	489	534	555	553	524	553	529	538	529	550	508	517	523	479	518	513	540	556	531	493	520	546	524	481	502	546	532	550	518	549	543	522	557	515	524	552	511	527	497	503	535	521	526	505	571	538	541	530	475	571	507	552	497	544	480	506	494	506	518	513	519	550	520	485	526	497	503	518	506	541	541	556	521	473	489	531	501	524	509	520	528	536	535	509	550	519	504	499	477	516	518	533	508	542	512	545	512	521	489	520	498	506	493	535	536	535	517	536	539	530	497	485	540	548	541	509	492	504	526	523	531	515	491	530	520	542	484	508	521	560	519	500	521	529	546	501	522	515	555	489	550	535	504	538	470	482	516	548	524	523	499	487	564	540	535	543	567	543	500	513	532	525	536	531	467	508	522	526	543	529	513	508	501	503	511	574	542	517	521	544	499	484	542	541	540	538	503	526	550	553	534	521	508	512	504	538	518	505	540	518	557	531	555	524	521	537	538	534	532	471	553	538	543	494	537	512	517	532	537	523	503	503	516	536	553	523	538	528	512	508	519	536	534	510	477	546	542	516	493	507	503	547	532	529	467	527	514	507	526	502	499	491	522	504	544	515	541	573	516	536	553	500	540	512	532	509	538	473	540	500	523	537	535	559	504	517	517	544	525	553	518	527	509	546	520	504	509	512	572	515	548	560	544	519	534	510	535	541	499	502	539	505	489	500	558	536	554	509	529	539	536	497	526	483	529	487	523	493	497	549	544	526	547	556	569	548	490	485	528	519	479	513	492	551	553	546	535	529	500	492	488	515	550	561	518	519	539	560	521	531	521	550	507	537	487	514	486	500	552	542	513	513	553	525	535	550	555	512	498	509	548	549	512	519	545	516	528	477	532	543	500	496	542	569	525	514	496	492	498	546	516	546	489	536	541	500	531	539	535	520	492	484	521	505	551	505	578	504	535	538	531	544	541	535	533	499	556	480	531	547	510	534	503	516	545	480	490	527	532	501	523	535	549	517	519	558	501	508	569	569	535	479	500	506	494	520	569	550	529	469	508	542	496	548	558	543	565	527	528	498	555	484	578	537	513	512	528	514	494	549	567	509	542	534	508	500	506	539	551	508	538	542	504	481	523	505	511	539	540	490	517	480	465	510	497	482	519	491	518	505	528	535	523	532
9949	445	176	183	190	191	156	166	179	167	142	162	159	162	181	174	176	165	162	157	167	151	147	133	168	187	181	174	152	186	168	181	158	163	173	165	153	166	153	159	164	150	145	178	187	165	162	155	181	161	141	169	174	165	161	167	159	139	163	150	162	154	137	195	146	146	154	161	167	155	146	173	145	177	156	161	145	146	189	160	154	148	126	154	167	131	177	183	162	155	149	149	163	145	160	168	165	146	130	141	196	156	156	148	164	154	157	161	171	145	167	153	144	137	158	155	156	165	162	145	151	166	166	160	139	142	159	176	142	161	145	143	145	153	162	155	130	150	187	169	120	162	161	175	153	157	150	149	170	174	147	174	170	162	150	176	150	161	175	153	173	176	170	165	171	174	160	138	160	155	163	182	151	153	161	166	168	159	179	167	161	160	148	163	161	169	152	168	150	146	155	169	153	140	139	139	172	169	181	147	144	169	173	156	161	143	154	167	159	150	158	153	157	142	164	148	148	149	175	146	151	168	161	186	184	163	155	166	153	146	163	145	155	167	147	147	143	163	131	167	159	159	158	138	156	161	156	162	154	144	163	158	157	181	157	154	176	138	164	156	165	172	151	145	150	147	156	139	147	168	150	142	142	167	136	145	150	168	180	154	131	139	163	161	142	173	167	153	201	164	151	158	153	166	159	145	151	162	174	141	156	168	168	153	188	160	164	164	189	175	160	164	154	176	175	138	122	153	155	155	163	147	163	161	179	157	175	160	160	126	168	174	174	160	147	168	173	148	143	141	172	170	153	152	160	169	153	148	168	148	121	151	150	127	179	158	159	152	153	166	161	192	182	175	159	171	173	157	152	154	163	158	147	146	181	140	176	136	163	145	164	156	156	160	142	160	148	166	141	155	144	142	173	140	168	175	149	172	141	160	172	169	161	167	151	145	152	172	182	142	158	164	151	160	172	154	165	146	174	164	151	182	162	164	170	147	162	136	158	188	174	187	163	186	138	152	152	166	162	156	159	158	162	162	182	150	165	149	166	140	165	164	150	146	160	149	171	145	137	150	158	160	174	160	160	173	169	171	132	164	147	150	144	164	142	157	157	149	156	147	150	140	175	153	180	161	159	172	139	163	165	159	171	147	149	157	162	153	187	137	159	155	155	180	138	168	156	163	157	176	149	154	161	179	172	169	154	188	159	151	145	155	170	181	188	150	183	150	141	190	166	166	164	162	150	157	177	140	161	174	171	145	166	162	131	184	186	148	158	150	157	158	143	147	157	131	160	177	184	181	166	151	161	161	158	132	144	170	164	162	150	165	144	158	155	134	156	159	143	169	153	164	161	156	147	168	159	171	136	150	161	166	156	151	167	164	150	148	158	156	158	141	172	161	159	174	170	177	155	144	164	189	128	169	170	144	156	153	154	178	153	161	166	144	165	156	165	170	144	180	162	189	123	148	153	155	166	165	151	154	145	182	174	154	159	175	148	156	169	164	164	153	164	150	158	152	165	159	166	156	164	160	164	150	146	150	171	154	159	166	166	149	181	165	165	176	164	159	158	167	170	162	137	156	166	152	156	157	154	176	154	169	155	128	160	195	146	160	142	183	172	179	194	157	179	153	175	166	162	172	158	164	158	160	167	140	157	180	160	148	155	153	149	152	184	144	149	156	131	143	163	141	144	167	161	177	189	169	157	159	142	145	146	178	147	155	150	152	162	161	180	144	151	182	158	164	169	143	147	173	177	157	174	165	180	162	160	135	162	165	148	147	174	161	136	172	142	168	168	155	165	168	165	149	173	170	151	167	155	168	179	172	156	156	162	151	159	141	156	166	137	168	159	168	164	143	163	161	142	160	175	171	153	161	154	154	176	168	177	171	158	170	148	144	146	148	157	144	160	144	170	169	170	161	160	159	157	132	168	157	145	147	135	151	143	152	168	169	163	197	145	161	154	143	153	168	160	145	172	174	171	177	166	163	166	163	168	141	130	165	161	183	180	156	156	167	168	145	176	161	147	198	174	161	159	146	149	154	148	165	172	171	151	178	166	163	159	149	140	134	184	143	175	158	137	153	177	134	162	170	157	171	149	155	155	160	164	147	150	170	165	159	173	152	134	163	156	152	171	177	143	159	132	164	156	134	140	155	172	139	156	168	163	171	159	148	164	134	182	165	153	163	156	160	184	142	157	162	142	142	144	177	162	158	164	163	158	155	198	160	151	158	152	160	190	169	154	153	176	150	165	149	160	148	150	171	147	149	167	141	168	174	151	153	167	143	177	150	175	172	158	132	153	162	145	141	160	172	151	146	160	158	165	168	143	162	151	138	183	170	171	187	182	154	188	145	150	142	167	168	158	150	187	151	155	166	172	150	163	148	167	133	171	170	145	153	191	171	164	165	160	167	145	170	170	152	165	171	141	131	180	189	161	173	151	148	148	171	128	168	162	146	157	171	144	167	141	130	172	148	135	178	161	174	153	163	164	153	160	154	125	146	156	136	156	149	170	161	164	148	127	172	152	159	163	167	167	167	166	163	144	164	154	178	150	159	129	158	155	160	122	166	156	159	168	148	157	144	165	164	149	162	160	158	139	156	150	160	161	141	167	148	176	158	165	136	153	160	132	160	161	144	163	173	137	144	151	143	150	163	171	172	162	159	160	174	146	152	169	159	178	164	163	167	169	173	145	156	150	149	157	177	177	194	145	165	155	159	150	145	157	167	144	158	140	173	148	154	172	171	165	164	154	186	190	151	163	168	157	137	158	171	146	160	181	174	160	158	142	153	166	168	154	158	148	137	166	147	138	155	170	170	166	171	162	157	152	171	144	154	155	148	168	147	159	162	171	142	153	176	145	138	170	161	140	154	164	162	160	172	172	155	169	165	146	144	149	151	161	145	151	142	161	172	163	154	158	160	191	153	145	152	161	146	142	139	157	144	170	176	148	144	160	172	178	160	147	170	147	162	155	146	133	157	152	134	159	136	151	136	150	146	154	161	139	158	161	176	153	154	163	187	157	166	137	155	160	146	152	168	157	153	152	157	160	156	147	170	156	160	150	151	178	171	163	149	175	149	162	187	176	147	161	155	175	180	149	168	150	149	150	142	161	157	153	154	144	177	181	152	176	165	154	150	163	139	142	163	152	174	153	136	161	151	163	169	166	155	161	176	146	159	149	185	179	148	164	141	157	158	167	164	157	168	170	141	170	173	172	171	172	165	164	186	164	161	155	173	148	171	171	158	157	191	165	174	130	165	143	158	152	151	165	145	138	148	202	159	137	153	152	180	148	154	132	181	139	162	134	137	142	140	158	157	154	138	150	161	170	189	169	157	167	183	158	159	152	148	142	171	154	168	163	156	146	176	147	128	158	153	158	147	155	143	154	153	151	152	161	160	165	170	156	157	159	165	157	149	150	152	150	165	166	144	156	145	163	168	155	136	145	134	167	146	163	177	136	170	175	173	138	135	157	150	160	156	192	173	169	163	170	146	151	138	160	182
5227	456	476	557	648	438	411	445	437	432	393	398	388	399	447	395	403	402	374	387	407	362	408	397	413	384	397	387	429	400	439	399	417	411	389	382	393	432	405	381	408	377	400	407	396	392	361	424	400	392	429	409	385	406	420	370	375	417	413	393	373	398	435	361	420	365	426	412	416	391	425	397	409	368	392	409	368	380	399	400	396	454	400	434	404	408	399	426	379	373	403	353	385	374	392	416	419	397	413	397	399	377	455	382	368	397	370	405	392	387	362	368	368	376	434	380	418	364	379	435	384	404	399	384	408	398	451	387	393	408	407	372	396	395	400	391	425	395	414	395	410	432	410	375	381	385	387	400	378	391	395	396	377	366	397	376	445	353	413	389	389	389	390	399	392	383	403	429	400	373	418	410	412	365	381	398	405	425	390	419	418	382	396	400	436	425	395	417	374	403	404	435	380	421	365	408	397	370	397	397	385	366	376	384	348	391	380	412	378	411	361	407	416	387	412	401	405	407	399	435	411	405	402	381	404	374	394	389	396	376	390	378	377	407	384	424	387	404	370	389	370	398	372	398	406	368	432	400	382	392	412	404	384	389	394	380	387	376	410	367	411	401	351	404	397	392	357	371	425	388	395	389	369	366	364	382	396	393	400	382	394	384	398	374	374	395	407	374	377	407	388	392	412	352	410	391	400	424	395	383	406	429	409	402	400	386	398	398	416	408	380	360	401	408	382	386	423	376	391	403	390	354	404	413	387	421	396	404	399	412	376	370	372	393	391	353	402	374	397	402	401	391	400	385	381	381	390	379	377	367	385	390	389	400	371	394	417	374	406	374	396	434	406	403	397	393	360	386	405	399	387	425	382	391	418	412	382	420	385	416	400	370	385	424	400	398	397	402	412	424	393	406	426	379	375	348	406	459	389	394	431	378	404	386	384	387	390	374	398	448	406	393	393	413	393	387	384	414	399	437	414	382	397	398	440	406	390	400	379	361	375	383	399	400	433	398	401	376	375	409	368	410	453	418	391	382	357	372	392	433	362	388	373	428	400	403	364	386	380	378	387	397	404	418	371	375	405	371	414	402	402	387	415	430	380	417	405	390	407	391	408	398	374	379	418	427	401	386	410	384	422	379	351	390	353	379	392	434	404	387	391	416	373	397	394	406	394	352	411	397	388	408	376	401	386	375	405	407	406	407	356	383	371	412	385	386	432	418	438	373	427	367	393	364	384	368	379	441	413	370	393	375	384	388	382	391	370	380	411	414	389	404	396	370	414	382	381	376	439	388	405	399	424	428	411	365	413	432	396	370	442	401	388	403	404	376	426	417	391	349	404	376	396	368	412	381	390	371	384	389	426	400	437	410	392	359	412	402	389	404	410	370	383	372	393	419	380	408	382	387	385	393	370	399	426	391	404	369	380	374	405	400	395	370	372	381	360	389	368	402	379	387	431	388	402	454	398	380	358	355	412	396	395	379	367	379	385	406	372	374	385	403	381	382	414	377	392	374	395	421	418	379	348	381	398	408	386	378	388	444	388	407	389	363	356	411	406	399	373	395	399	405	379	406	361	402	381	373	422	413	363	414	406	395	393	385	398	399	405	413	399	394	402	461	410	409	387	412	373	394	415	395	380	375	433	405	416	358	411	416	410	423	370	365	389	401	385	415	425	388	389	403	411	441	410	393	386	372	418	388	409	390	380	427	381	368	390	421	388	409	425	404	405	396	388	389	412	377	379	416	360	345	380	391	426	378	383	384	386	386	416	381	433	414	408	343	397	382	378	397	429	401	389	384	383	386	411	402	402	402	414	376	400	427	401	426	373	411	416	366	365	407	402	390	370	384	387	403	382	403	426	388	387	364	393	410	315	396	393	425	420	389	408	381	424	380	396	384	395	419	370	411	374	407	385	369	436	414	358	400	359	389	381	341	377	392	372	411	390	410	387	391	403	403	387	382	388	389	405	380	403	433	409	364	384	391	413	418	396	412	413	388	368	429	385	408	385	391	385	386	419	377	396	422	349	350	377	373	400	396	386	416	409	388	398	379	380	400	385	407	420	366	383	389	392	365	399	398	409	430	416	417	403	393	354	403	384	420	401	434	410	418	409	413	374	400	381	363	361	407	376	399	421	389	435	402	399	378	353	393	364	402	381	380	420	381	385	389	361	392	391	413	383	361	413	387	413	377	406	352	394	414	409	406	423	399	401	395	418	378	413	415	414	422	401	388	390	419	405	381	391	386	429	401	381	424	387	362	393	376	400	374	376	396	415	399	383	389	400	371	386	405	376	388	399	375	377	421	399	360	389	399	387	386	424	382	395	375	447	385	388	394	424	398	373	409	404	383	396	398	359	372	369	398	418	403	411	427	391	391	433	377	378	394	351	397	373	371	418	430	412	382	395	394	421	395	402	396	403	420	392	386	420	419	405	396	424	377	407	387	374	388	403	418	389	422	391	425	390	410	408	399	382	403	397	445	400	417	411	424	433	377	373	406	387	371	392	408	374	364	382	392	413	389	391	388	434	390	404	343	361	382	379	390	412	404	416	414	415	428	377	385	404	419	373	373	429	371	437	407	380	415	374	392	395	409	420	409	401	411	389	395	414	370	387	375	394	371	363	419	393	401	368	358	393	361	389	406	406	398	391	369	426	405	391	430	345	364	413	399	406	387	379	437	393	390	367	395	379	410	401	406	401	406	404	353	403	391	406	417	392	398	391	390	370	410	396	406	409	378	400	416	376	376	417	384	399	422	409	392	411	408	405	420	391	414	416	426	402	376	415	402	391	417	408	356	397	354	405	399	387	385	388	380	385	394	405	399	375	390	395	391	388	377	378	366	403	402	382	401	398	381	363	373	378	404	368	402	363	400	435	392	398	368	378	355	422	401	396	378	379	373	387	378	410	399	399	403	403	415	407	386	396	412	402	404	427	432	390	411	399	427	391	357	403	368	370	419	411	391	434	409	402	383	400	407	384	391	388	389	398	409	382	418	401	378	417	381	417	382	421	409	399	423	398	400	384	406	415	411	390	422	412	389	398	395	414	382	408	385	413	378	396	376	413	397	380	347	377	352	402	369	435	365	382	414	394	415	409	389	397	391	407	389	394	391	398	407	394	415	405	410	379	428	360	396	396	390	397	406	395	391	417	359	406	389	398	404	407	383	376	437	370	429	396	404	404	395	389	420	411	401	446	414	426	419	404	381	413	385	408	363	388	378	424	410	407	378	402	387	415	388	366	352	385	422	419	398	433	397	391	392	421	368	398	383	404	401	363	386	432	380	379	370	383	381	389	378	420	414	413	410	374	403	397	373	403	422	375	380	395	375	427	388	404	387	397	361	407	419	396	398	387	400	369	384	364	429	392	403	392	432	355	380	376	402	370	413	374	407	381	435	413	416	406	401	397	404	363	393	387	421	370	429	366	411	352	399	384	398	391	375	373	404	402	372	387	427	377	400	384	409	373	411	432	422	392	368	387	406	408	407	433	410	389	416
19655	1578	1066	878	762	404	315	248	214	214	172	159	154	148	117	134	113	141	115	111	103	107	110	112	111	112	111	102	106	101	118	86	87	94	90	104	95	105	105	94	95	104	100	100	112	103	106	102	98	86	76	105	101	107	100	94	89	88	110	101	111	88	84	85	68	109	87	77	77	100	89	91	86	102	92	80	109	84	101	93	95	85	92	101	101	71	84	74	93	101	95	74	100	95	95	93	115	100	82	102	106	77	130	115	89	88	73	78	98	102	83	106	90	87	106	111	95	80	92	102	83	114	90	92	97	84	96	87	85	85	98	87	98	68	73	104	94	105	93	106	81	93	105	93	96	77	104	90	91	102	93	107	108	81	105	83	95	91	91	87	91	87	102	82	96	90	99	83	95	96	87	98	100	101	92	98	92	87	86	102	80	120	92	89	74	120	110	98	103	87	73	92	81	89	93	104	87	96	115	81	84	103	76	103	92	94	105	88	84	93	84	103	111	78	94	97	88	105	104	96	97	84	79	87	83	95	76	97	102	87	91	96	96	78	90	91	96	78	83	82	99	92	70	87	94	87	94	96	91	92	82	83	89	78	86	85	98	79	97	103	105	99	99	79	106	82	93	102	86	104	107	85	100	100	101	110	93	84	105	107	92	80	107	82	109	92	78	91	75	101	86	91	95	101	81	88	91	107	108	90	91	91	88	80	97	84	96	101	90	104	89	75	102	96	96	87	90	98	79	103	99	90	94	91	104	78	100	102	88	110	99	82	93	98	97	109	97	94	108	86	87	83	93	98	70	97	85	91	85	93	82	86	94	103	76	88	91	78	88	84	76	84	98	82	107	80	86	90	96	101	91	101	87	94	89	98	104	100	92	85	102	99	99	97	85	84	107	99	84	87	105	93	104	85	85	99	90	83	99	107	80	107	81	80	94	110	108	100	93	82	103	92	99	83	71	97	97	84	86	109	91	119	104	92	92	85	93	97	97	92	89	96	103	86	91	73	100	90	79	85	79	100	97	86	102	80	94	88	81	101	88	101	98	78	104	86	82	103	89	90	113	103	96	105	113	95	102	112	103	87	112	90	91	90	89	80	98	91	101	90	91	70	89	99	91	88	100	85	89	83	71	90	88	103	85	104	83	94	86	77	100	77	95	96	90	96	74	113	102	87	82	98	97	109	77	113	93	96	74	99	92	80	95	83	95	117	94	94	104	86	102	100	96	103	94	89	91	88	101	80	96	79	87	84	79	91	87	103	84	90	102	101	101	98	92	100	112	100	76	99	95	91	88	98	95	92	103	102	100	79	91	93	90	111	119	91	97	85	85	84	99	75	84	100	94	95	95	91	101	99	77	87	92	77	89	84	86	112	111	91	94	92	92	82	108	85	83	89	89	76	85	108	104	87	100	87	120	98	88	105	113	80	107	95	87	83	90	93	91	113	82	97	91	81	96	84	102	109	88	81	82	88	87	80	89	106	101	94	97	100	92	79	85	89	79	85	74	96	100	104	133	88	95	83	102	93	97	90	100	99	94	76	86	95	77	99	101	88	107	100	102	85	104	93	97	83	112	114	89	115	97	97	95	101	112	86	89	97	89	98	95	70	107	100	119	94	78	80	86	76	89	90	101	86	94	101	83	90	94	73	85	88	82	89	93	91	87	91	86	80	89	86	107	113	95	74	89	96	86	105	86	96	95	84	87	81	81	111	92	103	81	86	83	102	97	78	89	77	86	103	93	84	93	94	77	87	109	98	93	86	87	93	87	99	93	77	83	72	80	95	101	77	86	92	96	94	112	80	96	114	111	79	92	96	92	82	95	85	103	117	103	106	95	84	80	106	89	99	87	85	108	90	85	94	99	110	98	84	89	111	93	84	107	93	79	91	94	92	89	86	93	105	89	75	94	102	91	80	84	86	102	85	82	93	100	85	86	88	100	84	101	86	76	80	103	78	90	74	102	81	73	92	96	97	81	89	101	89	92	89	90	93	94	108	74	85	80	91	80	91	85	88	95	99	86	79	98	77	104	105	84	90	82	104	109	93	92	98	74	101	94	101	93	77	91	98	95	76	94	87	82	99	97	104	101	100	102	98	75	87	105	97	94	97	73	76	95	94	83	113	80	96	99	82	104	92	92	94	91	89	100	89	107	92	70	94	81	104	91	95	91	108	98	94	100	92	79	94	104	97	98	100	89	95	88	83	90	90	70	84	87	100	99	93	86	110	92	100	107	78	108	94	125	75	81	105	79	86	88	95	107	89	83	91	110	93	103	105	96	87	89	75	90	84	95	93	109	77	90	98	106	88	78	96	80	93	76	81	89	89	93	91	98	101	99	83	95	60	73	87	94	92	80	89	84	101	98	89	92	101	95	97	85	95	87	92	91	78	95	108	84	97	105	101	99	104	106	86	92	82	81	85	98	95	98	110	82	106	82	79	92	100	98	80	86	93	93	88	100	93	95	84	101	87	85	98	90	102	102	107	103	90	95	82	91	95	101	96	90	97	70	81	78	89	71	102	88	94	90	116	81	89	101	96	96	96	94	91	101	99	89	105	96	94	104	96	92	72	74	106	103	89	99	70	94	103	87	94	103	102	100	111	78	94	98	92	80	82	115	102	83	104	89	109	95	77	89	110	82	99	93	95	93	88	103	112	92	69	95	77	93	103	97	88	101	84	80	91	93	86	105	107	105	101	91	86	97	96	95	94	90	96	83	116	100	104	97	93	106	89	95	103	95	98	81	99	97	127	67	85	73	101	98	94	78	87	92	89	86	89	94	87	73	91	59	86	97	93	106	87	81	91	104	83	99	97	101	86	95	81	101	83	100	95	93	80	85	113	97	88	84	89	94	75	90	97	106	91	92	90	80	97	101	88	78	80	70	100	107	116	84	112	81	93	80	92	87	74	106	95	93	118	77	66	105	93	106	100	68	92	98	80	103	88	98	93	99	79	88	106	85	86	83	85	93	91	97	83	84	84	100	90	106	105	103	103	109	96	95	83	82	100	98	85	101	95	95	92	96	81	89	105	87	94	103	83	93	80	115	87	77	91	80	62	96	85	99	108	109	78	85	99	81	88	93	101	96	96	84	74	88	92	107	79	104	101	103	90	89	98	88	81	104	85	88	101	87	86	93	81	81	74	95	84	93	81	104	89	100	93	87	95	97	84	105	96	97	91	108	71	100	103	91	78	88	87	82	94	99	84	85	96	83	83	82	87	78	103	97	89	105	125	81	102	96	97	100	105	109	102	91	87	93	79	84	117	92	93	98	98	95	88	93	106	84	120	101	102	82	106	110	102	93	103	86	104	93	88	89	79	80	84	83	84	93	92	86	89	78	89	101	83	119	85	84	94	106	91	92	75	100	91	85	94	83	98	84	93	97	86	84	103	79	86	85	60	84	93	93	91	95	111	86	98	94	91	86	85	113	90	92	88	89	104	89	117	81	97	86	95	87	85	71	83	105	107	75	96	103	111	86	89	85	92	92	90
9876	1006	2201	2760	3114	1774	1545	1325	1152	888	801	743	698	679	568	555	454	465	439	402	416	423	443	402	408	382	349	340	324	376	336	353	352	317	346	327	318	287	326	312	272	322	309	322	291	303	262	288	290	307	276	285	288	290	279	298	258	278	290	279	282	279	278	306	273	291	280	304	271	286	301	271	301	304	286	274	277	271	307	271	236	266	270	250	278	265	295	300	266	252	273	281	291	259	275	274	267	276	238	277	272	259	270	266	291	273	280	280	270	268	270	294	244	262	281	266	251	276	225	290	268	276	281	270	277	230	278	247	264	236	259	282	262	247	276	264	262	283	249	266	270	287	282	263	251	264	270	285	282	259	274	291	254	237	272	257	251	305	272	257	292	260	254	265	267	262	267	283	256	306	256	302	294	260	260	294	327	248	244	245	304	280	249	274	260	272	258	259	265	297	298	277	283	259	250	269	262	267	280	249	279	288	267	253	251	243	248	270	257	259	247	278	236	281	265	249	250	275	232	264	267	265	276	285	296	277	284	252	287	272	288	249	259	276	248	247	246	273	256	281	267	238	257	250	268	255	271	258	289	264	267	282	254	263	277	255	264	264	242	267	298	269	252	284	255	296	261	283	287	274	279	258	246	254	269	259	258	263	286	255	236	233	293	257	266	290	260	287	272	253	271	267	246	277	272	249	270	287	239	292	287	267	282	236	278	289	289	256	263	263	281	287	270	274	255	248	275	243	258	258	288	268	277	288	267	251	273	263	275	229	275	247	291	275	296	307	276	253	244	262	281	273	272	267	304	266	271	270	302	257	261	286	255	250	271	263	258	249	288	261	286	276	282	269	249	265	257	286	294	256	266	266	273	251	259	262	254	282	250	291	291	266	280	258	261	245	276	292	281	274	261	262	268	286	269	290	266	244	276	288	279	274	253	233	289	262	250	264	258	265	250	249	260	283	246	263	259	285	271	269	292	271	259	248	264	267	283	250	287	273	265	282	272	281	296	276	267	265	289	277	237	261	266	271	267	271	290	268	262	243	274	249	238	254	277	280	274	245	251	232	259	267	269	281	255	260	264	264	234	254	275	271	243	235	251	263	273	236	267	244	271	250	276	258	237	259	232	258	301	287	281	227	261	265	299	266	243	280	266	249	262	283	272	248	273	257	264	280	263	279	271	251	256	266	264	241	287	272	267	257	247	247	252	288	299	269	262	269	245	271	271	283	267	262	261	287	268	269	261	244	261	278	268	293	251	264	275	242	273	259	267	276	243	248	268	251	252	266	246	283	273	266	253	258	274	292	268	269	256	276	279	255	286	286	276	247	261	283	247	264	216	253	283	259	279	303	249	258	282	263	262	250	271	254	278	274	243	263	282	281	286	254	257	275	265	264	261	254	282	290	262	276	260	282	252	267	257	257	268	289	272	247	270	259	305	264	301	249	249	274	251	275	294	269	292	258	258	276	255	253	255	279	272	289	284	277	283	271	275	291	226	273	258	247	292	273	266	277	315	268	256	278	248	295	273	289	263	293	279	255	248	273	263	284	266	271	244	255	279	311	260	252	279	283	277	252	260	260	245	241	262	263	237	285	251	265	276	267	254	269	247	285	290	264	285	274	280	264	265	259	283	249	256	276	299	286	289	245	244	269	309	263	253	261	266	278	255	285	289	296	265	245	260	284	241	254	250	263	250	239	308	284	257	250	266	268	257	263	259	257	275	265	273	256	287	265	297	253	265	252	248	280	290	285	295	261	289	284	265	269	272	248	262	265	290	269	279	301	278	311	273	279	262	280	257	239	263	287	277	270	261	266	231	250	263	255	291	274	262	268	248	258	266	288	239	252	242	257	254	287	275	247	270	250	241	301	269	279	283	264	288	274	273	260	320	296	242	252	281	276	275	299	287	240	277	267	267	257	272	269	282	242	260	273	279	275	296	252	280	228	261	285	268	289	270	258	285	273	268	266	258	262	300	282	256	316	261	275	282	277	260	279	268	262	252	281	271	269	272	244	264	286	290	264	256	276	287	255	277	263	254	267	275	253	271	260	287	277	266	274	260	300	250	257	251	219	278	306	270	277	283	267	273	256	287	287	275	267	264	276	257	271	248	263	294	271	248	258	266	288	267	276	277	260	251	281	244	264	288	252	277	244	262	254	258	244	259	289	258	256	251	252	278	250	271	267	265	261	261	265	256	277	295	270	274	295	269	267	271	256	305	272	278	244	259	247	254	304	250	284	257	242	259	271	265	274	268	245	253	299	260	258	254	285	273	248	262	267	293	256	267	265	289	264	268	265	276	254	259	283	264	274	256	255	280	271	274	257	268	282	261	255	275	279	271	255	265	238	277	289	274	267	276	255	243	277	248	256	229	275	249	258	275	268	262	267	259	265	276	285	275	269	270	262	278	286	252	248	299	282	251	276	250	251	230	257	293	278	289	274	258	259	246	249	282	285	243	260	268	276	267	276	272	255	281	250	268	299	281	282	250	288	291	281	245	277	266	296	288	274	280	278	257	271	247	261	273	272	299	279	235	262	270	278	277	282	297	274	264	253	272	270	278	263	285	268	281	281	246	265	252	294	254	276	251	266	258	242	289	260	278	262	241	253	302	266	239	256	263	228	295	280	246	243	288	257	288	293	231	267	267	277	283	288	259	272	284	270	266	250	290	262	288	247	262	271	271	257	259	239	269	283	268	264	297	257	249	287	277	274	256	244	265	286	262	257	271	261	292	285	260	243	239	279	271	292	253	260	246	277	248	245	272	255	283	266	298	238	255	292	255	245	244	273	250	266	244	266	272	276	291	267	244	263	281	292	273	262	269	251	246	285	284	265	271	264	250	278	255	280	257	293	282	229	253	271	265	261	274	291	294	272	247	290	271	273	312	264	270	268	260	258	275	272	276	263	274	267	251	274	271	274	265	282	286	253	296	245	272	265	303	288	259	269	274	252	280	275	262	268	276	288	245	249	283	261	278	273	261	278	287	249	254	272	284	288	262	279	256	280	278	274	310	277	277	287	266	290	260	255	248	265	267	263	281	270	266	241	253	239	230	269	265	294	268	296	262	264	273	291	280	263	277	276	306	279	260	245	256	277	279	276	278	288	248	277	248	260	246	275	275	262	298	294	263	269	268	259	273	261	300	290	276	268	271	305	256	267	293	272	274	281	277	269	301	237	277	271	260	283	290	255	264	252	288	247	250	268	288	262	287	254	281	270	269	265	269	259	265	281	256	257	262	262	235	304	259	277	268	250	259	272	252	265	257	240	259	280	255	266	274	287	277	231	289	266	242	278	254	265	271	272	259	267	264	248	280	275	264	273	242	279	280	259	254	263	269	285	253	281	257	241	246	295	248	266	276	252	269	279	278	270	257	300	288	299	274	239	285	263	271	280	289	262	251	265	274	290	257	261	280	276	258	309	274	282	272	269	258	266	274	265	257	250	267	279	251	258	269	275	274	295	273	284	274	256	270	241	302	252	257	252	282	281	274	272
29132	4599	2371	1881	1660	878	725	551	460	418	349	367	348	299	276	295	291	276	244	238	231	259	230	230	224	243	214	218	211	194	219	220	218	181	200	215	217	198	221	189	194	221	214	191	230	211	205	217	227	202	212	226	216	211	196	167	207	209	210	227	218	193	227	201	214	195	220	186	199	227	203	176	198	213	208	227	203	208	211	234	211	184	200	181	192	186	217	215	198	222	197	211	204	209	196	207	196	237	193	203	208	207	208	207	208	208	201	223	217	242	208	180	194	192	158	210	189	213	231	202	204	204	175	225	207	216	194	211	219	197	197	188	226	196	223	203	205	212	209	207	204	216	209	222	186	210	180	233	178	193	207	204	215	208	218	202	214	205	208	216	222	214	190	212	236	178	192	189	194	193	203	200	190	200	196	234	202	218	199	220	202	199	197	239	186	213	178	189	190	231	196	211	193	211	194	190	181	203	219	202	203	182	193	179	200	211	173	202	214	215	185	218	199	183	209	212	213	194	222	211	205	200	180	198	213	205	210	206	212	188	195	226	230	200	200	171	201	190	218	205	219	169	211	216	202	194	181	213	202	217	191	199	193	213	216	200	219	220	212	200	181	174	222	199	210	239	202	199	197	178	202	196	186	198	213	203	196	204	189	199	192	193	187	208	193	193	182	214	198	228	206	195	207	218	195	233	202	215	226	190	225	220	227	198	242	204	197	206	206	219	205	200	188	216	207	208	202	175	177	231	229	252	197	199	212	202	194	214	186	185	204	200	218	180	207	206	216	191	199	217	195	204	225	196	183	211	207	214	211	209	170	198	203	206	200	205	240	181	208	216	217	186	204	193	225	200	204	213	200	224	209	219	201	223	217	184	222	213	204	193	191	207	203	216	204	213	214	214	206	192	227	201	201	209	205	213	196	218	206	199	209	206	186	213	169	196	215	186	199	185	198	197	218	181	197	202	202	192	195	188	200	226	187	218	210	201	198	155	201	200	221	195	202	215	222	200	210	204	191	212	194	207	181	198	180	204	197	198	243	200	188	180	170	204	228	182	217	199	217	208	229	206	195	230	180	172	202	180	212	189	201	203	203	188	242	180	173	194	182	184	181	191	197	194	197	180	194	191	217	166	193	197	199	207	222	202	209	215	258	206	207	221	196	177	219	201	205	255	198	215	194	207	234	219	194	186	219	206	252	226	233	209	206	207	198	205	239	212	188	212	203	177	190	232	194	201	193	202	198	208	230	190	202	204	219	187	217	199	221	197	220	188	210	208	224	202	216	190	207	204	226	224	184	227	207	227	197	198	186	224	204	190	200	203	210	193	209	233	208	199	196	226	203	214	205	228	220	220	185	206	184	206	195	205	216	208	235	227	200	196	203	192	226	222	207	199	207	212	226	184	233	196	227	208	219	220	179	198	211	208	193	208	202	240	204	235	196	188	214	197	204	190	203	208	198	182	188	200	241	204	194	207	209	210	191	222	210	200	203	208	198	184	209	230	231	210	204	208	182	200	180	204	198	202	213	190	196	205	212	182	190	194	225	227	216	190	192	192	191	211	186	203	225	203	189	218	203	198	194	192	196	191	192	202	212	221	241	213	213	216	201	203	216	164	219	224	188	212	214	195	209	194	192	195	213	192	188	215	217	201	183	212	211	179	216	195	172	203	209	201	192	201	195	216	200	231	199	186	217	199	193	227	226	217	227	206	236	165	205	193	237	191	210	207	203	209	202	222	178	187	210	215	192	207	197	217	193	182	201	194	223	206	197	218	193	204	194	221	190	214	205	221	214	219	215	227	204	181	179	173	187	191	195	206	206	169	205	233	210	198	186	202	189	215	199	191	211	196	186	234	219	240	198	196	228	190	181	207	215	212	184	218	175	204	211	205	193	218	181	215	202	222	205	199	222	216	214	202	218	200	225	207	202	216	186	204	200	170	208	198	198	209	195	180	197	195	191	183	198	208	208	202	189	221	187	195	202	214	198	212	189	200	212	200	207	203	229	234	210	184	190	230	211	196	205	219	202	194	190	197	193	199	189	201	203	229	221	184	195	190	201	207	204	206	220	177	222	179	223	197	210	199	225	203	175	200	167	202	216	185	224	216	195	201	191	222	233	221	212	193	205	184	180	216	196	202	230	226	195	227	230	201	218	222	221	191	208	198	211	186	205	192	210	213	185	194	203	211	205	240	227	198	170	194	204	199	192	194	199	196	214	182	190	217	214	195	203	208	200	207	213	228	229	196	197	196	205	202	201	213	172	212	179	202	187	213	224	175	236	206	216	195	186	200	210	190	204	210	197	197	214	237	201	189	206	200	174	199	208	220	214	225	199	203	182	204	199	198	212	206	193	189	200	220	222	206	207	180	208	199	213	196	209	212	199	214	232	188	205	186	196	199	182	172	187	209	202	202	222	203	190	215	183	210	210	191	243	220	236	208	227	197	190	175	230	196	220	169	208	208	198	216	204	193	222	215	211	196	198	196	204	206	172	184	193	225	169	180	203	221	233	220	197	167	223	201	204	177	200	180	209	213	183	194	205	206	206	243	199	199	197	202	190	194	175	187	223	201	193	213	194	193	204	201	215	166	205	193	227	260	214	207	207	221	208	178	203	211	199	218	185	197	209	216	206	174	199	207	200	199	175	188	180	189	180	208	193	214	189	210	223	220	201	187	199	190	202	210	200	214	215	196	188	209	181	214	218	195	225	213	197	194	217	201	167	220	199	211	194	193	206	213	207	199	207	182	197	210	190	188	218	181	192	223	209	204	205	203	185	194	208	211	197	229	207	238	186	198	181	186	218	196	216	206	200	218	195	178	189	225	176	204	199	174	190	201	207	199	234	215	195	180	203	225	199	217	199	182	208	186	196	211	183	194	201	195	187	176	206	194	193	197	193	197	196	192	204	193	183	210	201	244	203	205	201	208	209	183	224	195	227	187	209	180	196	190	194	213	214	215	202	195	198	206	182	202	216	209	177	225	201	208	200	208	219	215	208	210	208	194	214	187	220	168	222	219	199	189	191	211	209	220	189	215	231	208	223	190	194	216	200	201	206	204	196	197	195	199	206	218	229	203	201	205	213	196	204	188	206	198	229	226	209	198	195	205	201	180	203	181	222	213	210	182	199	189	187	162	198	189	204	192	224	188	209	226	199	201	201	177	190	222	238	187	185	209	205	180	216	220	215	159	210	209	197	211	205	213	212	198	237	199	207	192	188	225	190	187	216	224	221	204	215	180	244	200	199	174	217	188	209	217	206	214	203	213	201	212	197	206	163	228	175	207	197	214	184	199	239	205	194	203	223	198	194	203	208	220	192	208	200	172	197	214	186	189	209	206	207	218	195	216	212	190	192	188	196	208	203	222	221	195	201	194	196	218	243	175	203	199	196	172	212	221	211	227	182	216	210	171	201	203	192	200	206	195	198	215	227	197	216	215	205	240	216	186	168	215	211	219	192	196	234	202	227	197	191	197	223	184	221	185	221	214	207	205
13264	2050	4315	5420	5800	3658	2805	2492	2092	1829	1615	1391	1263	1171	1172	1041	941	929	916	899	750	795	802	782	693	683	698	672	691	625	618	625	641	607	619	598	626	635	568	583	581	583	601	537	579	565	541	558	586	590	543	566	551	531	562	570	573	550	557	533	546	535	562	537	528	570	555	561	547	534	553	542	547	521	547	520	570	556	578	518	543	510	513	516	493	527	536	513	558	518	545	508	561	540	528	538	525	538	526	524	496	481	529	532	512	488	530	541	491	543	556	531	526	528	547	501	527	527	490	508	565	517	501	529	507	526	497	575	549	504	476	553	488	495	511	540	494	481	505	536	532	563	516	540	538	504	530	505	517	530	522	524	478	538	506	515	516	527	530	504	537	516	522	520	510	492	577	526	499	511	519	499	507	503	568	530	537	513	538	528	582	531	524	514	520	489	493	533	475	501	518	549	507	476	502	506	519	476	498	501	493	509	496	454	510	527	531	468	521	531	507	533	526	529	490	574	512	499	514	518	491	501	524	496	518	515	525	514	527	533	526	494	512	495	526	486	513	503	549	525	517	537	513	519	486	501	477	481	514	559	507	512	540	554	531	491	530	491	502	555	506	478	528	545	526	518	526	507	501	514	492	475	483	555	519	498	555	511	554	538	495	477	485	532	494	527	487	532	515	536	513	504	527	517	534	563	514	520	467	524	508	520	551	491	524	475	539	554	506	505	490	483	503	513	527	511	547	495	534	542	488	547	492	500	474	492	484	516	507	538	499	507	507	529	498	546	524	529	523	508	511	516	550	548	528	510	501	537	496	530	512	487	508	520	537	549	509	561	508	500	520	555	471	531	513	528	504	492	486	509	506	498	523	533	494	566	537	513	530	484	517	571	531	515	523	531	550	483	504	507	521	494	510	504	502	506	512	511	547	464	508	521	511	525	490	514	510	543	477	512	535	519	500	514	520	483	518	468	539	517	528	477	503	537	532	489	489	508	483	489	517	516	503	565	531	507	510	502	491	523	527	530	536	508	522	501	522	509	506	506	502	476	498	506	533	530	467	517	517	532	536	555	497	489	515	512	530	492	477	523	495	507	499	505	516	518	499	528	500	561	521	514	523	488	499	522	496	505	536	532	473	520	543	520	515	525	519	502	507	528	544	502	516	506	504	486	554	505	538	535	535	552	494	499	498	498	503	533	510	501	524	479	494	498	507	464	535	523	508	505	508	532	506	503	553	489	515	522	520	510	540	499	515	531	514	525	503	500	511	531	484	542	508	493	516	528	548	495	481	516	506	511	554	478	557	494	545	506	558	518	534	524	583	496	540	492	528	534	501	506	540	523	527	482	511	533	491	492	501	462	521	501	526	519	540	497	510	521	533	503	508	546	534	528	498	523	480	520	533	508	537	485	530	531	515	525	533	526	525	504	521	557	516	552	505	512	503	517	497	488	505	518	493	488	518	500	512	523	528	511	531	526	497	524	477	462	495	535	524	551	572	511	492	534	509	492	514	521	490	559	496	496	539	521	484	522	446	528	536	525	505	481	496	540	526	511	509	495	511	544	528	497	481	555	475	516	512	508	489	509	540	541	528	517	526	507	504	519	530	527	484	537	481	516	538	525	489	561	551	521	498	532	515	509	487	545	485	561	522	507	531	510	543	515	548	535	485	538	541	515	514	539	513	515	520	518	538	518	497	521	515	484	531	489	504	533	545	531	503	537	517	496	510	531	540	564	504	581	526	508	538	498	553	526	540	500	551	512	508	530	523	506	519	537	522	534	478	471	532	507	515	537	531	492	512	506	509	492	542	514	486	565	489	516	532	520	529	536	516	560	538	504	505	564	519	472	506	518	549	525	480	558	523	537	519	509	496	476	498	502	536	502	520	534	578	496	514	551	492	532	483	507	519	514	534	509	522	500	548	513	504	521	463	510	514	533	496	533	509	527	511	530	511	513	482	515	480	463	537	505	470	540	497	533	472	540	514	527	527	525	514	491	530	516	522	535	488	496	523	485	489	545	526	561	518	525	481	517	504	505	529	490	506	508	501	497	515	489	519	534	502	503	536	501	529	527	529	504	551	517	547	518	507	451	500	521	498	505	513	548	554	522	510	505	550	472	515	518	576	487	546	506	521	512	540	528	494	532	528	520	511	530	525	503	504	491	533	521	486	512	496	512	494	530	509	494	534	544	487	526	521	552	542	485	551	555	479	500	483	512	535	545	482	495	504	518	491	514	470	506	546	532	501	530	501	499	490	494	474	493	523	507	518	478	529	507	518	485	514	527	572	471	525	524	508	508	544	489	479	507	485	488	510	528	526	508	555	497	528	517	516	493	541	524	493	556	490	492	520	522	524	488	522	512	538	545	521	496	479	520	555	542	514	513	503	531	519	506	486	518	477	503	533	492	495	482	548	524	518	518	531	501	518	510	481	503	545	533	508	560	523	512	510	501	528	513	515	532	506	522	526	511	515	520	503	496	491	530	493	484	513	486	530	495	524	509	521	533	550	556	527	543	556	497	491	505	522	520	533	499	535	497	523	548	524	535	488	519	526	508	545	522	499	531	508	530	513	508	511	529	498	542	503	508	499	463	491	502	531	506	536	517	516	531	514	466	514	510	524	519	484	524	531	521	518	527	497	511	548	506	485	516	506	525	521	560	478	511	507	542	528	514	475	515	527	523	497	499	534	536	522	543	519	528	503	507	485	477	513	528	521	499	560	493	530	518	502	530	503	520	491	499	512	511	512	546	476	533	508	490	499	514	480	531	508	515	512	525	544	498	524	513	551	517	486	496	529	503	491	495	507	521	528	496	512	521	493	500	538	493	506	512	487	522	533	536	498	515	519	514	511	524	509	471	541	543	527	505	502	500	494	486	492	508	502	533	509	510	522	537	516	511	488	491	507	482	491	522	520	535	507	515	525	583	521	542	507	525	516	537	510	524	499	524	501	526	501	517	504	494	484	495	495	512	540	535	483	529	527	521	577	504	513	470	522	518	515	521	544	526	492	492	492	508	524	538	503	522	473	542	519	514	504	525	514	473	491	531	504	490	468	559	525	499	500	520	504	538	507	477	529	511	487	504	515	532	541	526	534	538	511	528	489	518	500	490	537	516	510	491	520	544	522	534	532	490	498	508	537	537	494	547	550	497	483	476	501	519	493	485	504	487	501	488	479	519	535	510	536	516	521	567	536	477	518	526	487	516	488	486	518	515	513	540	481	515	536	496	526	541	525	519	525	515	497	516	500	505	512	487	508	536	549	498	503	472	566	500	531	532	468	548	535	505	515	477	521	525	460	520	543	501	453	490	506	504	532	509	529	501	491	531	521	559	503	566	481	513	498	494	517	545	507	494	523	554	517	542	532	532	521	543	535	554	477	527	471	474	514	527	526	542	511	523	507	535	527	540	499	527	523	553	506	494	527	530	517	486	488	507	539	528	498	485	443	486	482	512	511	494	505	482	533	533	501	519	518	491	500	490	545	466	493	490	476	511
4475	238	221	237	190	152	159	140	144	169	138	149	176	160	132	156	145	145	144	162	157	173	144	166	143	162	149	147	132	155	144	139	151	155	161	147	141	169	171	147	170	148	166	154	155	172	137	167	133	122	153	152	143	185	156	149	180	150	191	140	164	155	144	157	159	182	136	154	139	158	156	154	149	143	138	140	165	161	145	167	148	163	120	147	144	127	144	153	142	152	139	149	174	158	151	136	147	140	141	148	166	145	159	155	132	141	142	148	135	135	170	165	162	172	160	134	137	141	129	158	175	153	164	143	164	180	149	153	139	142	173	151	145	171	141	134	167	159	139	141	149	139	171	131	162	137	159	174	145	171	150	170	142	178	146	140	158	145	154	165	144	148	145	125	149	159	151	168	155	133	142	142	164	147	163	148	145	143	157	143	175	156	145	142	130	138	128	153	161	143	177	137	126	169	136	166	165	163	160	160	134	156	144	152	166	167	175	142	149	152	126	152	133	158	126	160	144	168	167	139	149	160	137	136	143	149	121	174	143	129	142	158	143	158	135	155	154	121	143	146	143	140	171	140	162	160	140	164	141	152	141	150	164	149	153	152	184	139	133	139	157	128	163	149	159	166	128	127	154	169	132	170	149	142	145	176	129	157	160	141	158	138	155	144	165	176	147	180	152	140	134	160	139	173	158	153	173	161	165	162	150	153	154	161	160	157	146	159	135	160	130	162	155	147	124	136	116	146	132	151	171	124	139	146	154	138	152	159	132	162	156	154	176	152	165	152	159	163	161	145	169	148	144	138	136	149	145	176	147	152	166	178	139	189	158	139	127	147	164	128	147	159	141	162	130	166	152	149	178	117	154	147	156	156	162	142	144	145	156	171	159	171	164	137	144	147	174	158	150	171	159	141	181	172	169	132	165	151	165	164	148	157	137	117	153	161	153	167	138	157	144	169	161	150	142	150	152	164	126	146	155	144	179	147	150	150	156	172	133	169	146	164	153	180	141	155	165	156	142	149	136	154	138	151	138	151	155	158	148	154	148	136	153	150	179	153	142	145	135	152	144	147	177	142	153	125	151	164	163	138	167	154	151	158	150	135	202	171	164	144	143	132	129	170	122	166	155	157	148	137	161	154	158	138	159	124	140	159	155	144	150	143	164	135	122	132	136	149	161	153	139	160	144	161	141	147	159	149	146	144	149	149	154	159	156	157	152	157	134	144	144	165	161	157	158	130	150	167	169	168	146	159	145	150	169	152	141	150	136	131	150	153	152	136	161	143	146	136	149	132	159	164	150	125	156	147	153	142	138	131	149	152	144	166	143	157	135	153	160	154	129	162	141	131	121	143	146	149	137	165	148	164	153	152	165	143	151	176	146	155	140	150	152	157	151	160	159	177	144	133	141	162	153	127	163	143	157	140	175	145	153	157	173	143	144	160	128	147	132	147	165	154	155	157	185	138	146	121	164	137	161	145	178	136	154	150	150	157	157	167	159	157	161	142	159	153	159	152	173	158	154	162	161	129	149	141	169	155	153	151	118	158	129	152	160	147	147	129	138	157	155	145	133	159	172	145	151	171	157	170	151	154	143	147	159	148	136	162	149	140	169	139	153	152	142	141	154	164	158	153	158	178	157	189	147	136	148	162	140	153	152	159	150	175	142	148	146	128	163	137	137	170	154	129	121	149	143	165	136	129	143	158	174	148	177	159	184	167	147	123	168	139	135	153	163	165	148	137	146	153	129	130	149	137	133	149	155	167	158	140	155	160	140	146	135	154	145	144	131	129	156	161	152	163	139	143	139	157	162	149	160	166	166	134	162	157	150	135	136	157	148	137	157	145	147	147	161	122	150	166	146	151	147	142	148	159	150	154	151	151	160	162	135	139	176	133	168	122	141	165	162	163	138	141	154	161	157	143	145	155	135	146	140	155	157	149	140	130	147	165	166	152	183	158	180	187	164	166	168	155	149	164	154	175	164	152	188	176	162	156	166	145	152	135	131	144	178	166	134	162	169	155	148	161	136	172	138	172	157	150	135	145	165	131	148	136	146	150	139	143	158	144	147	165	147	138	155	146	157	160	154	156	141	151	170	159	144	145	143	154	151	168	171	151	136	177	157	160	152	175	144	172	139	143	154	142	131	174	143	177	174	125	135	162	152	163	139	148	155	161	142	153	153	124	126	155	148	164	123	152	151	169	153	126	157	160	160	157	159	142	144	159	164	142	150	150	146	154	139	151	143	141	143	130	152	149	124	157	117	165	135	154	167	156	171	161	175	144	146	145	144	145	155	154	151	169	140	149	169	162	144	160	156	145	126	123	162	149	148	165	141	149	138	155	161	176	164	139	156	172	146	148	132	162	149	142	141	138	158	140	144	159	142	145	169	143	145	133	140	152	146	164	144	153	141	132	160	180	156	170	178	157	174	130	154	152	133	162	144	131	149	155	170	146	162	173	172	134	138	139	159	138	151	139	143	142	137	157	147	155	135	167	139	156	138	134	163	143	142	180	156	153	176	165	143	163	146	170	150	152	148	141	154	173	164	164	164	142	161	132	149	162	165	135	143	141	129	146	141	126	142	159	154	141	130	145	168	144	141	143	154	154	133	160	172	151	155	152	162	160	134	145	155	150	147	152	151	156	156	151	139	150	143	149	165	154	152	154	147	161	133	131	153	147	173	143	151	155	130	156	129	161	123	123	165	141	133	156	166	148	143	140	134	143	155	159	144	143	158	153	174	171	158	161	147	174	161	124	172	150	143	166	159	132	129	143	150	138	135	149	162	146	158	154	170	143	160	164	153	134	154	156	154	135	155	158	182	150	176	123	144	159	167	166	140	139	171	150	158	174	142	152	136	162	145	153	146	150	137	163	152	137	157	143	137	163	140	140	155	163	144	169	171	167	151	179	135	134	142	148	167	145	158	156	160	125	126	147	135	165	134	150	155	157	175	145	172	143	137	147	152	158	139	141	138	152	144	141	150	164	170	163	141	159	134	151	150	139	143	140	175	149	156	161	134	138	177	173	149	161	160	151	139	153	145	145	147	133	160	160	164	138	143	148	157	159	145	162	157	138	154	124	148	157	139	137	142	143	152	157	142	168	154	156	157	150	135	135	161	151	152	166	146	146	138	161	162	167	159	171	160	138	153	146	150	176	164	148	154	160	163	157	131	152	139	153	132	183	162	134	132	157	165	157	164	137	166	151	158	167	158	132	138	143	173	161	168	149	173	137	149	139	165	154	154	154	150	152	153	123	157	148	168	146	146	171	146	140	138	120	150	156	158	157	157	175	144	147	163	140	157	152	152	161	145	137	149	130	128	150	140	166	150	169	157	174	151	162	145	161	149	136	138	164	138	154	158	149	156	170	136	155	147	136	145	158	161	161	135	159	151	140	147	135	162	142	145	147	167	161	142	152	135	145	154	138	163	145	146	138	152	149	162	146	148	153	138	151	150	148	151	175	156	138	180	118	139	156	149	172	149	146	143	163	150	119
3356	446	494	789	478	414	399	371	409	370	439	415	367	429	363	378	372	357	389	386	372	387	390	415	388	343	389	398	367	365	356	368	385	383	381	367	337	371	383	357	352	393	366	373	383	370	335	366	360	380	367	351	384	395	396	411	390	382	345	388	385	354	371	387	391	389	374	372	392	374	394	378	359	377	361	364	388	355	369	401	362	392	383	378	347	359	349	384	372	362	372	373	356	405	366	364	414	366	379	395	360	366	354	386	376	391	347	383	378	392	351	354	391	368	384	371	359	423	357	363	372	366	399	358	403	365	411	365	390	341	368	343	383	367	381	389	382	387	342	394	396	370	383	370	381	376	370	363	359	382	362	376	368	389	385	322	376	353	377	355	403	372	362	395	389	394	385	367	348	371	344	380	390	366	383	377	367	405	368	361	362	367	372	363	367	384	336	334	338	378	392	381	391	363	359	361	400	370	377	333	379	356	363	367	360	370	409	368	330	371	373	370	328	362	412	389	411	387	360	397	397	357	359	379	424	362	364	382	346	344	368	346	390	385	365	378	404	380	379	381	346	393	392	369	347	369	356	416	368	390	388	351	404	371	415	374	365	383	382	378	388	371	367	349	380	355	368	420	362	365	409	392	388	367	381	370	392	346	372	392	388	352	362	393	415	379	379	400	376	395	394	361	361	374	382	360	389	372	353	360	386	391	366	379	381	355	352	392	376	357	358	402	396	338	373	377	386	332	343	365	385	343	382	377	383	353	352	391	389	370	361	374	386	340	367	391	354	377	374	371	387	347	379	384	386	400	377	382	353	404	402	371	381	391	351	356	387	345	392	383	347	406	403	351	359	357	376	323	375	369	369	358	375	348	359	378	396	356	373	369	388	370	389	364	362	429	394	370	365	367	343	362	354	374	387	393	361	389	367	374	370	373	375	399	386	382	368	383	369	344	369	380	382	365	389	390	362	366	360	380	388	394	380	378	354	392	409	384	387	356	359	384	388	356	380	395	413	370	372	414	387	350	377	359	385	368	388	350	366	384	371	343	402	381	356	409	374	369	393	363	350	391	409	358	382	370	377	348	414	362	385	359	365	385	362	390	343	395	357	382	364	384	368	374	356	324	353	389	377	364	364	363	383	371	370	382	374	330	380	340	363	374	388	393	375	395	365	355	373	366	343	370	361	337	327	369	396	395	408	367	404	352	346	411	379	351	357	347	422	384	361	410	377	360	410	372	417	361	403	370	364	384	379	369	406	391	362	353	347	401	357	395	368	390	361	392	357	369	389	351	375	392	377	398	382	376	386	400	380	338	370	364	390	366	418	365	372	389	371	381	388	379	412	420	393	377	372	394	412	377	365	372	388	396	388	372	388	379	385	368	406	366	360	370	372	382	401	378	366	392	422	397	383	401	365	385	379	378	361	370	334	376	404	359	372	370	397	367	415	414	370	357	353	361	362	386	382	378	341	362	368	386	366	357	372	382	380	392	377	365	373	406	382	332	392	371	376	385	375	374	354	362	394	368	361	346	360	354	374	361	382	385	371	365	367	356	357	368	346	361	388	370	364	409	361	368	379	376	360	391	368	359	329	391	340	394	385	367	395	372	382	365	347	385	360	366	396	403	366	373	380	388	365	375	368	381	352	342	347	354	382	373	405	366	376	389	376	365	374	372	363	374	398	384	382	402	375	383	385	392	369	384	356	360	372	375	392	383	366	362	385	390	370	363	375	413	375	366	345	395	358	374	370	359	372	375	371	390	392	357	391	381	360	348	357	386	374	374	354	347	380	369	353	378	371	378	364	355	372	382	352	366	383	391	374	394	373	357	361	393	384	381	373	370	366	378	362	368	395	398	367	392	400	374	399	390	362	367	321	391	412	387	369	347	353	367	365	359	417	392	357	327	379	406	367	368	381	375	360	401	390	362	374	385	359	376	370	368	373	373	388	388	401	355	381	384	392	390	366	343	347	348	383	370	371	391	369	389	393	371	371	333	369	397	369	360	356	389	371	367	388	389	396	372	383	396	363	381	355	382	401	373	381	382	374	376	383	364	335	373	374	376	403	378	380	394	346	356	364	347	361	383	360	376	393	369	361	376	342	361	367	346	324	381	341	343	384	379	402	364	359	379	394	378	407	362	398	373	361	400	375	409	380	378	378	369	387	359	364	387	378	388	367	404	398	360	366	375	346	371	381	376	352	380	372	376	367	370	401	402	357	405	380	400	383	339	391	369	364	374	382	365	407	354	394	341	387	406	390	342	365	358	369	402	361	351	400	360	385	402	358	397	371	384	394	373	372	415	354	417	392	346	388	390	378	395	395	376	400	373	388	394	388	398	392	373	366	378	386	342	356	425	381	367	364	383	363	391	382	366	372	353	386	369	353	386	391	341	348	416	366	367	365	361	365	378	385	357	335	378	384	384	371	378	375	354	369	381	373	367	367	357	369	382	365	336	373	354	351	367	363	367	354	383	359	385	347	354	344	369	385	357	371	395	354	366	342	363	368	406	387	382	332	385	354	359	408	385	358	368	370	385	422	381	366	387	361	377	409	405	344	360	370	371	355	380	385	385	365	410	392	392	355	342	375	388	351	380	368	397	376	341	359	372	371	362	391	422	404	377	367	365	389	362	353	351	357	388	357	380	386	403	367	375	369	365	357	449	354	397	383	395	366	378	395	349	365	363	384	381	387	387	360	360	381	337	380	381	374	364	382	382	354	376	383	356	413	397	366	358	396	383	396	353	377	384	326	390	395	390	383	371	394	390	373	365	378	373	356	396	360	377	397	364	374	416	406	375	373	380	361	364	328	395	374	382	391	388	403	354	357	379	402	377	374	400	363	381	365	357	365	374	346	398	364	394	360	400	363	400	388	378	400	378	376	368	403	389	370	395	399	367	376	368	371	383	403	362	357	372	385	374	380	344	353	363	391	411	360	372	405	403	401	404	396	348	359	323	341	370	401	389	354	366	350	391	366	374	408	404	386	401	393	351	392	415	380	377	365	387	383	372	406	356	357	364	372	424	370	368	410	378	360	332	397	379	371	359	345	386	373	386	356	410	371	371	353	348	388	369	359	403	353	382	382	343	379	368	335	388	357	382	361	424	420	382	374	369	388	369	335	401	375	377	367	372	389	385	388	385	384	348	333	360	374	377	360	361	361	370	360	401	349	367	374	415	401	354	385	354	417	375	396	376	344	396	389	381	385	369	339	395	344	363	377	392	354	356	349	330	347	372	387	396	405	368	355	364	374	402	367	374	374	394	361	357	379	376	404	358	369	362	392	387	380	370	361	365	362	382	403	397	373	398	382	392	358	369	385	392	409	375	397	389	373	377	373	354	390	342	390	377	430	356	387	371	358	405	386	349	379	377	372	333	372	353	384	402	346	391	384	373	330	360	369	356	352	374	363	361	395	339	359	366	361	344	355	370	375	340	370	407	396	361	383	361	370	390	370	367	379	361	380	352	381	374	374	353	374	365	376	363	395	371	371	350
23452	2500	1237	8166	4741	518	330	246	212	179	168	157	134	136	133	139	133	128	128	117	114	128	107	101	91	95	95	91	108	105	100	84	100	67	103	73	84	76	102	94	95	107	92	95	87	86	101	84	95	101	105	111	91	76	94	118	75	103	76	81	82	80	80	94	98	92	84	72	81	95	83	81	71	97	104	78	96	80	73	103	107	87	89	98	92	87	81	93	89	78	85	77	81	88	100	102	92	87	91	81	83	71	81	85	88	92	97	109	73	102	77	92	78	90	93	78	106	102	79	83	70	80	81	81	71	87	109	77	64	86	76	88	97	73	92	97	87	69	78	72	85	90	73	92	78	93	90	104	102	76	108	86	75	80	72	79	78	80	89	85	109	103	78	85	74	93	75	90	85	87	90	74	73	99	92	86	88	99	74	85	96	83	99	83	107	70	105	89	88	93	84	84	94	88	82	94	82	93	84	98	84	88	94	77	92	90	80	100	100	76	89	100	111	92	93	80	82	90	78	88	87	82	100	89	72	89	87	74	80	94	85	72	78	88	95	82	90	79	102	84	87	79	88	80	83	87	94	86	85	93	83	83	101	84	98	81	105	81	78	91	84	79	89	119	68	79	89	76	90	77	83	87	88	86	68	109	87	90	80	95	81	74	88	99	96	92	92	86	85	86	72	73	84	78	84	67	80	79	69	75	104	107	82	82	92	85	82	89	89	90	90	97	86	77	79	88	79	84	85	91	82	85	88	91	68	86	88	100	79	98	74	94	77	84	83	94	84	89	100	77	75	92	82	78	90	75	100	85	82	95	86	70	80	89	95	116	77	98	98	86	87	82	103	76	89	81	90	71	83	86	81	96	94	89	91	64	70	82	75	93	93	88	90	85	81	81	93	113	71	92	90	97	79	86	74	79	90	97	76	85	83	80	78	93	66	94	90	104	86	88	82	91	95	77	80	88	80	81	78	79	72	96	72	107	79	102	93	90	75	84	69	87	105	95	86	79	100	102	82	84	82	84	85	86	88	88	97	101	79	76	60	85	79	77	76	94	106	73	104	85	85	102	82	76	84	87	81	70	85	84	78	80	90	73	96	89	98	102	79	83	91	111	79	82	89	100	96	92	88	73	77	89	88	92	77	75	89	89	76	91	88	97	94	69	81	93	98	65	88	98	77	76	94	88	74	75	96	86	101	103	90	92	82	94	85	97	90	86	69	85	84	88	88	62	90	85	110	78	95	74	92	89	92	77	84	95	83	73	96	91	83	85	86	81	98	86	81	80	97	92	72	95	105	84	93	99	90	95	94	80	95	96	71	86	84	79	82	71	100	74	100	66	78	90	82	85	101	92	77	101	81	86	91	97	70	81	76	93	83	105	77	78	82	80	109	85	74	89	91	88	91	100	82	90	94	71	91	88	81	73	80	84	81	81	79	98	74	96	81	92	109	90	110	92	93	70	84	82	85	77	91	84	92	85	75	99	81	87	94	110	87	91	94	93	87	90	72	86	83	73	80	99	80	77	84	84	78	85	95	91	87	77	79	92	67	79	82	83	84	81	84	91	79	86	81	79	77	90	88	108	93	80	100	78	85	95	77	82	74	90	97	92	80	84	103	83	85	80	101	90	97	78	97	96	93	88	84	91	64	89	95	88	95	77	77	86	89	77	79	89	86	102	80	81	82	83	79	88	99	80	79	80	86	82	80	92	81	77	89	90	92	94	86	75	79	86	87	93	69	100	75	104	91	84	90	76	82	108	79	105	81	86	76	79	74	82	92	63	104	94	87	92	79	82	80	83	62	91	82	87	76	93	78	89	75	86	85	91	87	75	81	79	65	85	92	91	87	87	68	84	87	96	88	87	76	89	73	93	78	92	75	84	101	82	105	91	87	79	117	79	96	86	91	87	81	88	96	85	79	87	81	88	94	76	96	87	92	93	81	87	76	90	114	74	73	74	85	79	86	92	96	80	80	78	80	82	87	89	81	105	86	85	98	84	97	87	86	103	73	95	103	86	84	90	71	82	79	99	95	90	82	84	78	93	89	91	73	66	88	79	90	93	77	95	86	69	75	75	93	81	95	84	85	100	93	89	83	73	83	99	105	75	91	100	91	92	76	95	67	100	88	87	74	69	76	87	81	76	81	72	86	81	80	64	89	73	78	81	83	98	82	83	75	88	96	99	99	89	71	81	79	85	85	84	82	72	96	99	88	91	84	100	102	96	69	103	86	89	73	99	76	104	100	77	85	89	82	88	94	83	73	85	81	79	78	78	80	99	81	86	74	98	73	76	101	75	89	78	75	73	75	95	64	94	85	88	99	77	92	79	103	84	81	102	86	79	82	86	92	84	108	90	73	93	87	78	78	91	74	79	107	104	85	81	73	80	83	84	77	81	102	73	90	99	81	103	80	84	81	99	105	80	85	88	95	68	99	96	91	81	95	83	80	72	84	77	79	98	92	76	92	98	75	77	85	82	94	94	84	83	94	91	83	91	106	93	106	92	95	71	75	91	100	90	85	91	85	98	103	85	106	75	104	88	73	86	83	83	85	85	91	85	78	84	90	90	92	69	102	99	95	104	61	69	77	92	84	86	75	89	73	94	104	96	88	87	83	94	86	90	79	91	85	86	73	95	82	99	70	87	94	83	68	93	94	101	87	82	87	73	79	90	89	83	90	77	96	72	100	87	90	81	95	99	87	96	81	87	83	85	91	86	76	84	80	96	95	110	101	79	79	69	89	102	96	83	76	99	77	71	79	81	104	91	70	82	79	66	93	92	101	87	66	76	103	96	72	104	93	71	94	100	83	100	75	87	86	81	76	85	83	78	87	72	99	96	103	92	79	96	106	96	80	89	78	95	93	87	92	85	69	101	101	90	82	85	87	99	99	97	89	97	97	90	80	90	84	81	73	89	75	88	82	86	87	98	76	69	99	111	99	74	94	81	78	90	83	81	90	78	88	96	83	76	79	83	78	73	78	79	76	94	101	82	90	90	103	78	77	94	72	99	94	81	80	69	84	63	82	86	79	91	84	90	91	67	94	89	109	89	82	79	89	93	93	116	79	87	76	88	93	101	104	101	100	112	79	87	86	86	81	94	90	83	84	76	97	98	84	95	76	85	82	93	84	78	86	70	85	93	83	73	90	86	82	94	96	83	83	102	93	84	88	94	90	89	88	94	95	80	83	95	81	90	96	88	92	97	94	91	87	87	97	80	62	98	90	98	86	94	82	91	88	89	86	92	88	97	82	96	100	87	98	76	90	85	88	71	85	106	104	91	86	86	89	98	93	97	91	92	92	78	83	84	73	98	87	74	89	95	99	100	96	99	80	100	98	71	79	92	87	80	79	85	90	75	64	101	83	91	79	82	86	78	96	86	87	109	100	83	80	88	92	81	83	98	91	91	99	73	96	76	93	88	95	93	78	95	96	87	88	81	87	79	84	86	86	90	86	92	93	68	82	85	92	97	84	94	79	82	82	80	81	84	90	97
11743	1034	2661	13482	10873	1847	1478	1229	1115	882	784	679	656	643	576	495	498	506	439	406	401	365	386	351	366	372	349	329	312	319	316	330	310	301	274	322	317	312	308	260	299	273	297	305	304	262	258	301	288	297	257	288	281	266	255	245	281	250	241	275	261	256	232	251	255	258	267	240	242	283	248	273	230	244	249	235	256	282	270	271	272	253	256	245	234	256	250	274	231	236	269	249	270	249	263	277	227	262	237	273	225	265	238	280	281	233	218	240	246	240	278	276	213	249	269	261	242	277	236	264	264	265	259	232	257	258	247	249	257	254	254	240	241	241	245	227	251	254	218	260	221	228	222	270	242	249	224	242	258	277	247	251	235	235	256	268	231	232	242	238	250	268	236	243	254	236	261	256	251	227	278	216	260	251	269	243	249	275	263	230	228	253	248	219	238	277	249	259	222	256	257	267	286	261	241	230	261	244	251	249	233	259	274	264	254	253	258	231	248	257	241	276	246	249	243	257	259	260	245	205	254	244	247	235	268	237	262	243	263	247	254	249	227	235	245	222	229	249	263	258	217	231	252	243	244	270	249	240	236	235	245	265	237	230	227	263	284	223	261	253	240	210	270	233	227	279	253	253	268	254	272	276	232	257	269	214	253	292	223	234	268	254	226	246	230	261	235	264	235	232	276	262	261	235	277	217	227	259	238	279	242	281	279	229	239	257	240	237	268	244	246	249	268	252	259	222	250	266	251	259	266	282	253	254	231	249	214	264	258	199	223	254	248	262	253	230	253	262	218	233	276	245	259	240	276	262	254	239	251	227	233	253	262	250	245	251	243	259	281	235	227	257	232	258	251	239	264	241	251	248	227	229	253	250	230	248	232	239	237	264	246	250	253	242	260	251	229	241	252	249	237	255	243	260	247	260	229	237	275	256	262	242	216	248	258	224	250	271	246	256	269	239	241	238	238	241	240	270	246	255	233	218	245	216	273	243	244	255	238	243	256	250	247	266	262	262	259	230	246	216	249	252	259	240	256	223	272	236	243	281	230	280	262	243	241	237	271	223	252	250	256	231	249	231	242	247	239	253	253	241	253	236	255	240	264	248	259	252	267	268	268	246	247	275	252	245	257	239	238	240	252	245	254	250	227	234	258	241	251	229	234	246	240	264	248	244	235	255	250	227	245	256	240	236	255	248	242	244	240	254	251	221	251	244	240	235	262	239	266	233	236	260	219	246	227	258	274	251	245	293	248	267	218	234	253	221	223	255	240	265	261	231	250	266	226	256	224	210	240	272	245	263	238	269	250	260	250	264	242	237	251	258	277	214	257	255	245	244	249	239	244	235	245	248	259	216	246	253	283	214	265	276	232	236	256	255	241	239	252	266	270	233	239	231	228	245	260	250	230	260	242	261	240	229	267	239	279	255	252	242	259	231	242	271	250	213	273	257	252	264	246	263	252	245	256	271	249	230	249	237	233	235	244	238	247	261	230	285	242	236	239	208	253	252	259	258	229	257	230	220	234	238	261	261	214	251	230	228	242	229	229	250	237	246	249	251	253	251	259	238	269	245	229	253	289	271	239	253	232	241	243	254	241	261	245	252	247	255	262	247	243	251	255	227	229	232	271	250	233	238	249	224	241	225	219	278	218	238	243	239	224	239	221	289	248	260	282	244	279	247	229	223	255	240	237	226	236	239	210	254	267	272	220	232	277	225	256	244	247	253	235	237	238	256	231	269	249	246	227	251	261	218	266	247	264	257	245	250	251	253	261	243	260	230	253	236	227	254	263	267	238	221	256	275	232	263	250	239	255	258	255	296	237	256	226	266	254	244	270	251	248	239	257	252	246	249	270	247	235	226	262	239	242	267	250	226	255	284	252	234	238	234	227	261	265	239	249	256	248	236	221	230	228	246	240	232	240	246	237	259	248	254	242	225	254	231	271	238	238	265	250	237	267	237	244	243	281	269	260	246	265	250	258	247	236	250	274	231	231	242	217	282	261	247	257	256	228	246	223	246	224	219	229	251	239	267	236	228	250	265	229	230	230	262	260	232	240	248	265	219	224	227	263	238	225	235	231	263	251	221	269	233	246	243	249	243	287	218	255	242	234	244	246	241	275	228	243	258	259	238	261	272	241	259	245	239	232	228	251	271	236	230	262	259	224	228	244	232	213	241	254	245	238	230	252	271	225	229	262	229	240	250	220	221	249	249	250	232	245	236	278	233	259	222	245	211	266	232	254	252	232	263	239	260	250	234	252	240	231	255	264	248	247	207	232	246	252	253	267	236	233	233	216	238	267	238	224	226	226	238	238	235	226	237	244	279	256	241	221	270	260	246	243	254	246	244	251	248	262	255	247	231	248	238	240	257	239	246	227	239	249	245	252	242	246	198	235	245	240	239	262	273	264	236	254	247	230	266	254	230	232	255	250	277	282	243	257	246	264	264	227	240	254	256	262	232	221	254	239	236	253	229	233	223	252	245	239	287	238	274	244	241	271	251	265	232	232	215	250	235	269	252	219	242	262	264	230	253	247	266	261	254	241	269	263	246	229	264	262	242	248	240	239	273	249	252	226	240	260	222	225	255	233	266	260	221	269	215	276	242	247	235	257	253	258	232	249	255	251	239	221	271	246	259	241	265	238	258	249	234	237	243	255	246	246	255	224	266	255	245	250	271	247	224	213	238	233	253	268	257	219	246	254	270	227	235	250	245	228	241	251	242	240	266	254	249	216	239	226	241	250	258	277	237	246	246	241	259	287	226	235	231	256	249	245	227	238	228	272	223	254	258	252	235	254	228	242	258	239	265	257	234	231	217	235	225	252	231	255	245	245	262	244	232	218	224	255	229	252	222	266	260	243	232	223	236	226	241	236	259	241	233	235	248	260	251	243	266	239	256	237	246	230	243	228	236	237	246	248	255	223	247	238	219	254	254	241	225	237	238	259	257	240	254	256	238	231	262	214	269	225	251	237	252	241	248	286	229	249	254	248	231	259	271	228	232	236	244	230	257	278	226	245	284	266	242	233	215	232	261	262	240	240	226	250	258	220	271	247	248	252	231	237	235	242	271	227	249	240	270	256	249	251	213	213	244	235	250	245	276	212	255	221	262	255	227	263	264	256	224	250	252	237	266	252	252	240	247	263	239	231	227	258	257	252	258	241	246	222	227	225	244	257	248	262	254	241	258	240	253	247	269	248	213	240	248	268	272	252	239	249	252	263	254	251	237	241	234	226	239	236	269	246	252	253	225	261	243	258	286	244	272	266	240	255	247	261	221	231	262	245	262	261	244	248	233	238	252	224	250	240	230	255	228	240	248	234	236	262	237	238	260	241	268	232	258	253	257	233	237	231	256	236	239	283	259	246	244	245	256	238	270	216	264	251	232	231	251	233	212	223	243	245	271	260	246	261	250	222	269	246	246	228	239	246	265	251	240	260	258	253	236	246	261	240	265	234	243	229	251	270	270	271	238	225	224	258	237	251	257	252	253	258	243	225	260
38365	9433	3083	31109	18429	3041	690	523	404	409	381	329	321	310	287	282	260	232	241	246	228	229	247	236	240	230	246	201	235	242	212	211	205	204	199	222	201	218	214	214	201	173	200	215	222	213	204	238	190	215	191	189	205	203	188	198	233	206	216	193	222	194	205	191	203	213	208	214	191	212	191	211	212	209	201	202	218	206	187	211	209	222	190	194	194	218	172	198	209	197	215	182	200	221	206	194	185	211	213	193	216	211	176	195	212	213	190	193	202	203	208	189	199	206	233	213	223	214	187	200	192	197	203	239	215	204	223	190	235	184	175	192	197	194	212	197	184	208	178	163	218	225	166	187	204	201	203	211	224	190	191	205	213	256	222	227	215	206	178	215	224	201	235	192	195	226	220	169	181	177	232	178	235	220	204	213	197	184	181	189	185	219	206	186	212	198	201	190	200	214	200	191	199	187	193	219	222	178	201	193	219	177	216	198	179	182	187	202	194	191	214	205	219	200	202	186	181	167	202	235	200	194	204	217	175	199	194	194	207	182	203	189	189	213	203	191	212	197	208	189	218	196	201	198	202	215	206	205	202	236	212	196	200	207	214	168	206	213	187	219	208	222	206	204	206	191	213	206	238	211	189	233	179	205	200	186	197	176	220	204	190	191	192	194	197	210	202	203	211	195	199	192	189	228	220	202	203	214	192	187	190	212	210	205	199	182	189	206	187	185	202	207	214	212	195	178	230	230	230	194	216	192	218	211	174	227	200	224	233	183	199	202	210	194	192	191	192	217	195	210	222	199	178	216	184	182	231	224	221	200	209	220	197	196	206	196	219	224	214	209	190	186	214	195	215	218	196	221	203	205	229	201	224	215	214	196	243	221	174	233	219	218	211	187	202	180	183	205	208	190	188	197	224	210	188	206	169	196	222	192	213	211	164	192	222	211	206	207	198	185	182	200	188	219	214	210	200	218	197	207	226	216	189	216	236	191	203	209	231	192	192	190	234	191	202	193	188	220	207	204	184	203	194	199	185	187	217	188	208	191	200	196	178	210	196	213	202	215	197	194	181	200	236	184	220	167	214	173	197	197	216	198	232	203	244	198	198	202	192	199	195	209	215	197	218	225	216	195	207	203	206	176	185	222	210	194	218	216	204	197	197	188	185	212	240	210	201	212	196	189	218	210	198	219	197	216	193	173	201	225	208	191	213	210	217	200	186	202	202	186	213	217	206	222	198	228	204	205	203	200	194	193	210	246	213	196	204	184	200	207	192	194	205	225	206	195	206	190	208	204	218	240	218	206	219	199	215	242	221	194	169	199	195	178	201	209	196	184	197	196	201	177	207	194	186	191	207	182	190	198	224	201	193	183	199	206	192	194	216	194	209	194	176	196	201	194	209	188	208	196	178	192	215	171	197	224	198	227	204	233	184	214	215	215	179	188	191	177	202	196	185	163	230	191	229	182	203	215	181	224	196	221	195	202	199	192	222	211	192	219	215	207	200	189	183	189	200	195	229	209	192	206	157	195	194	183	194	183	199	189	186	213	188	188	205	201	203	194	198	236	195	200	175	206	196	196	209	189	208	205	187	191	215	191	192	217	187	237	214	216	212	204	219	183	212	226	195	236	223	218	218	205	218	185	221	196	219	224	191	210	213	202	192	204	191	194	194	200	217	216	197	193	230	190	203	198	198	192	210	221	216	206	205	182	191	170	205	226	219	200	209	218	206	199	211	209	188	188	229	209	203	211	211	218	192	196	189	198	207	201	202	176	206	193	208	176	212	206	209	202	201	180	209	218	211	211	199	205	213	217	198	191	212	206	203	185	208	173	217	208	233	233	187	201	177	230	202	200	196	194	219	193	212	209	208	208	197	197	213	196	202	196	199	209	207	186	198	216	200	173	196	181	199	194	219	222	222	200	202	177	220	188	199	194	221	230	200	210	192	206	200	205	213	215	200	161	181	197	188	184	205	182	197	221	228	195	214	210	184	211	221	220	198	171	160	212	185	201	210	230	187	186	215	189	183	196	204	192	211	225	226	199	208	215	222	184	194	207	218	205	194	199	203	204	197	199	205	197	203	211	223	200	211	208	236	215	229	212	195	209	182	199	200	201	200	206	189	199	179	215	208	229	227	196	211	218	185	204	207	211	220	195	219	201	217	205	220	226	189	198	190	191	191	222	220	209	207	193	203	180	196	204	189	193	191	191	173	198	196	213	216	195	216	213	208	188	200	204	192	203	203	200	212	206	205	205	208	200	210	215	199	173	183	197	205	207	240	188	227	202	199	183	212	184	215	186	202	198	191	197	206	219	215	175	175	234	197	218	218	182	195	225	218	219	203	217	187	177	189	204	214	163	196	199	181	214	207	204	202	186	196	200	195	214	221	205	200	178	224	197	203	190	200	183	185	229	200	195	220	220	178	226	199	200	198	191	210	209	197	209	203	201	198	213	193	189	221	222	243	205	198	194	176	199	218	167	168	207	189	199	201	209	178	210	196	206	190	202	198	182	175	192	230	185	211	221	174	200	218	211	200	244	221	189	208	205	218	201	207	193	175	203	223	206	190	203	186	195	223	206	186	206	196	219	193	199	195	205	209	220	204	222	202	217	178	183	215	200	195	244	215	195	208	199	226	209	191	187	222	212	196	201	207	200	223	200	194	214	202	205	200	197	200	215	209	226	215	201	223	198	210	192	189	208	189	190	213	208	203	216	207	198	210	212	195	215	202	188	171	211	212	178	207	184	211	192	205	193	185	175	202	208	229	207	197	205	204	217	222	191	196	188	228	211	198	201	181	196	227	212	209	232	188	202	222	203	209	214	187	166	203	186	177	205	185	193	193	204	214	209	213	165	207	195	197	198	201	190	198	187	191	210	214	194	216	211	212	184	180	185	197	212	198	188	214	207	217	201	187	190	211	204	233	212	195	193	178	197	210	223	222	211	184	188	188	199	192	157	198	185	245	179	191	220	175	192	191	200	219	206	188	203	190	194	224	224	212	204	231	197	186	176	193	189	191	191	193	224	202	200	198	186	206	230	211	188	189	218	196	221	211	232	205	230	195	189	193	196	205	212	189	226	234	201	207	201	206	201	214	204	216	199	199	201	231	199	187	213	197	197	218	182	192	205	208	221	211	216	174	207	211	187	196	199	195	194	195	200	208	200	179	193	194	201	196	192	195	208	187	184	198	176	178	190	201	207	181	209	193	205	209	193	213	210	189	196	202	220	204	155	202	207	205	198	181	201	185	195	196	204	214	217	212	210	202	185	198	226	219	203	178	189	201	196	197	208	174	198	183	192	179	190	179	205	174	188	205	219	211	200	182	188	219	217	193	209	210	183	184	192	197	176	232	217	202	218	220	167	210	210	199	216	199	170	195	192	189	167	209	192	182	195	231	206	183	221	180	215	217	187	189	207	210	199	222	179	183	211	199	216	175	196	205	202	186	235	177	221	182	211	228	198	216	223	196	206	220	199	213	213	189	209	190	204	190	210
19065	2093	4973	25576	18185	3303	2731	2255	1952	1604	1551	1353	1164	1116	1092	983	939	854	822	827	790	785	773	774	688	687	660	624	672	607	595	678	584	577	627	566	588	576	597	609	578	571	554	532	544	581	564	570	553	547	544	556	521	558	551	573	514	538	535	555	517	522	538	487	527	487	545	511	564	507	521	527	515	552	506	509	519	549	519	565	509	522	531	523	495	529	537	538	556	443	476	510	517	509	520	502	498	537	511	503	512	509	523	525	443	528	520	475	568	498	515	528	539	532	524	516	476	521	530	498	510	502	509	529	517	522	527	523	496	539	521	496	495	512	513	497	535	509	521	496	549	520	467	472	457	496	532	476	491	515	480	535	510	535	491	527	514	503	494	493	493	499	509	531	515	492	459	519	495	494	537	499	517	531	492	520	489	531	501	513	497	496	488	497	513	525	485	470	495	514	510	503	484	528	493	522	550	511	503	519	541	536	490	541	548	510	506	509	490	514	492	519	501	521	485	462	516	474	525	498	488	469	529	531	512	528	484	492	470	507	493	491	493	518	528	490	532	520	472	477	487	514	475	504	496	538	535	492	527	507	506	519	530	514	501	516	522	511	466	499	490	511	507	529	519	495	504	529	535	538	541	524	489	531	506	498	482	526	490	473	456	559	524	471	476	511	497	468	530	545	484	517	503	487	510	528	478	513	503	525	456	515	508	482	469	491	484	536	529	495	529	512	484	507	488	511	522	490	480	517	464	508	519	503	477	476	516	520	540	545	482	534	491	513	506	503	537	517	507	493	490	487	523	519	496	512	506	502	524	476	522	507	529	519	472	498	534	504	511	483	501	520	522	528	503	493	521	548	518	518	498	515	515	523	509	488	487	535	477	507	493	457	512	544	513	478	477	482	497	515	492	512	458	498	476	501	491	522	497	496	493	466	508	564	516	510	492	566	474	491	478	489	518	497	548	509	505	526	529	501	507	545	551	499	513	468	499	500	484	512	517	533	495	511	505	470	526	494	481	494	496	494	510	509	519	534	528	493	469	507	518	536	540	524	474	511	476	536	488	516	498	495	512	509	510	549	496	490	459	489	550	508	528	483	520	491	502	542	501	489	467	501	565	504	484	531	489	522	536	496	508	510	481	488	484	518	505	500	482	522	498	483	481	521	516	496	495	510	521	489	501	474	485	516	478	523	529	504	504	484	498	451	532	455	535	531	523	508	504	498	493	499	505	495	517	503	509	518	553	499	491	545	506	478	483	519	469	471	513	492	501	535	530	520	496	517	515	543	525	485	537	496	529	481	485	489	519	505	500	500	467	495	499	501	513	497	505	502	472	449	497	494	515	545	478	474	524	490	573	511	520	524	528	462	481	560	484	499	467	508	457	496	485	527	517	478	511	477	527	496	551	490	497	508	527	514	523	503	520	535	523	506	510	515	530	520	481	498	512	473	509	481	484	511	508	524	450	510	519	542	442	474	539	516	524	506	524	523	514	482	492	495	523	547	517	468	470	486	511	501	515	506	508	511	473	525	504	513	492	504	516	495	507	463	555	508	486	495	495	462	506	528	501	515	542	499	492	515	500	517	518	498	493	480	467	533	495	501	476	522	489	486	508	429	474	509	490	525	458	483	487	490	512	516	523	531	523	518	501	507	498	463	490	512	485	500	530	532	502	504	516	507	497	440	504	517	524	513	481	480	511	503	487	490	478	500	497	531	502	499	477	488	519	538	562	488	522	467	504	503	499	486	509	518	528	513	474	511	484	553	491	465	522	465	509	487	486	476	516	501	526	484	507	542	500	499	476	496	521	505	497	510	513	493	498	512	503	465	518	510	499	505	509	493	519	532	484	522	512	521	516	516	542	503	546	479	519	467	479	518	534	489	482	510	463	507	491	500	465	508	518	528	527	531	503	546	497	448	548	451	484	543	499	518	512	483	529	470	474	494	466	511	532	555	505	509	525	519	502	522	508	506	504	519	485	531	587	490	516	524	486	540	518	508	498	535	525	499	479	502	541	500	546	517	518	516	531	507	542	482	503	502	540	493	494	506	511	508	490	512	485	517	487	500	500	471	525	474	471	502	503	507	484	502	473	464	517	449	556	518	485	515	516	534	537	507	485	524	526	499	513	485	481	502	506	529	506	446	533	526	524	459	465	467	488	533	495	550	442	491	514	506	441	515	508	527	485	459	500	505	470	464	504	537	473	505	501	504	505	473	526	470	503	514	495	526	551	541	474	483	511	521	500	491	563	502	502	478	457	455	567	490	501	535	526	483	480	485	497	474	506	512	489	500	497	500	508	510	532	459	470	494	497	506	480	491	474	511	533	529	520	470	517	508	495	480	497	524	470	513	487	487	513	484	538	486	484	518	492	500	465	486	487	469	508	483	496	527	527	483	487	518	536	479	530	503	492	539	503	518	502	524	469	512	462	459	504	512	553	529	491	504	508	496	529	512	512	518	490	479	522	495	483	501	486	579	539	526	490	476	498	489	492	488	544	510	514	514	513	496	463	502	473	496	541	516	530	520	506	516	504	516	535	546	478	560	488	498	493	474	463	512	521	481	507	501	509	536	533	483	547	515	499	516	521	490	542	487	498	478	516	521	531	495	486	471	514	520	491	512	525	459	543	496	527	500	494	529	517	468	487	488	495	500	502	519	531	452	529	494	494	534	489	511	524	494	483	476	506	511	523	506	484	515	503	506	455	495	534	521	506	526	491	547	530	509	469	513	526	576	510	505	522	518	462	534	492	469	479	500	476	494	556	514	502	496	486	491	508	515	488	495	497	520	496	495	520	484	471	511	506	560	513	541	492	515	446	535	516	481	482	566	503	473	511	476	492	528	504	476	488	470	493	464	480	515	553	467	525	520	461	475	536	491	503	515	486	497	494	509	499	530	514	513	517	541	462	485	471	534	550	486	493	487	509	465	466	468	507	524	516	459	483	498	501	515	498	521	501	500	497	472	507	488	521	488	513	491	503	496	480	497	488	507	554	522	480	489	469	499	505	509	459	494	488	517	501	510	496	473	498	493	448	497	474	533	481	517	470	500	503	535	496	503	498	512	468	528	507	512	515	486	517	500	519	522	569	499	478	501	475	480	502	506	538	513	516	472	511	477	515	488	492	453	494	492	537	506	509	507	496	442	469	482	489	535	542	504	538	511	519	533	488	501	536	495	481	518	507	538	513	506	477	495	519	499	497	497	515	526	512	491	515	517	491	499	495	477	476	498	484	505	505	506	513	536	504	489	509	482	490	464	488	544	473	514	458	508	488	502	521	467	485	513	555	499	550	516	476	501	483	507	524	504	530	501	497	499	542	481	499	533	517	508	472	492	474	503	514	495	534	494	476	527	486	485	479	488	510	516	499	524	507	493	538	491	470	515	537	500	520	487	501	499	481	507	511	495	546	474	525	510	486	497	530	508	503	484	520	482	481	488	510	522	497	483	537	513	538	486	524	524	502	519	508	490	532	490	548	494	543	501	514	539	506	564
4029	299	251	733	220	152	156	146	146	143	139	174	171	166	138	152	140	162	182	153	148	143	155	155	153	133	158	165	129	137	157	155	144	161	140	158	139	166	138	164	152	134	132	149	166	162	157	187	160	136	151	157	139	143	154	142	151	153	151	160	175	165	156	165	147	138	125	157	154	128	153	152	153	150	155	167	140	162	147	133	156	148	150	134	130	143	137	149	160	131	164	137	178	138	157	120	158	151	147	162	138	129	171	145	170	138	155	159	161	182	157	143	148	124	158	162	137	143	143	140	146	160	130	133	171	170	151	156	134	145	166	144	132	122	162	142	155	144	135	155	144	139	154	152	153	139	138	143	150	136	166	154	146	131	131	124	154	140	159	142	155	146	146	152	146	131	153	148	147	143	172	177	167	151	134	145	143	171	147	121	169	146	149	149	133	168	152	152	168	144	146	155	183	150	129	145	151	152	189	184	132	135	144	149	146	151	156	145	147	146	157	143	172	151	140	151	127	135	154	154	154	169	161	129	127	150	135	141	139	156	148	150	147	139	161	149	135	137	159	155	150	140	144	148	141	137	152	137	165	157	139	153	153	158	145	139	158	145	160	169	145	156	143	160	149	159	159	156	139	160	135	151	158	149	143	136	151	154	141	139	146	147	172	140	138	127	150	136	150	139	126	178	156	173	130	178	140	169	163	138	149	162	154	139	138	145	163	165	162	146	140	164	143	144	163	166	148	139	131	170	148	149	138	147	151	156	148	153	147	138	166	146	141	155	140	131	169	138	157	139	180	130	149	160	143	144	131	147	138	150	150	140	171	164	155	143	145	146	152	157	142	149	146	139	140	157	158	147	133	166	149	151	157	159	126	131	138	148	145	130	162	145	120	128	150	145	145	142	157	165	143	157	147	147	148	132	143	138	169	163	137	148	162	141	173	126	167	150	123	148	148	175	153	143	164	143	173	147	153	174	185	153	162	143	145	150	159	136	159	163	177	162	167	136	157	137	155	128	152	184	138	155	176	144	142	150	153	148	142	141	171	161	143	188	167	154	161	142	136	135	170	151	165	134	155	171	152	142	145	154	135	143	143	141	134	142	159	160	129	163	176	144	130	140	132	149	152	156	170	128	128	122	146	154	127	159	136	122	151	150	149	145	141	147	138	151	136	144	135	142	149	137	150	145	135	128	160	146	135	164	153	160	154	145	139	143	144	157	137	131	135	156	169	161	152	144	159	133	138	141	109	156	146	143	145	129	153	119	154	166	171	130	130	138	147	156	157	153	135	154	133	133	137	169	149	142	161	165	147	136	170	168	166	149	151	165	130	164	127	128	166	146	155	163	135	148	156	150	162	175	139	128	142	171	169	149	141	139	162	148	136	132	144	176	140	148	169	131	149	135	142	134	123	137	137	121	162	119	155	170	155	145	135	160	158	185	150	150	141	165	131	155	156	133	155	149	160	144	148	133	149	160	153	151	143	134	155	158	152	150	161	171	150	150	167	133	156	161	157	161	135	141	148	143	142	140	118	167	136	155	171	122	139	117	152	149	146	139	167	149	150	148	128	133	155	139	150	153	139	143	161	154	174	154	159	155	173	156	169	141	158	150	145	151	130	150	166	152	138	168	170	148	145	146	148	141	149	151	146	162	154	156	176	164	150	173	134	127	153	130	152	168	130	153	162	150	147	146	120	154	133	142	171	135	141	151	159	151	136	166	148	162	155	157	142	164	154	178	131	145	147	144	149	134	145	156	154	161	162	150	143	150	160	155	145	141	148	167	145	138	141	134	156	164	137	124	145	157	160	162	167	132	126	169	150	168	149	131	142	154	134	143	139	162	139	140	169	165	129	153	138	145	131	156	149	139	154	149	163	160	157	141	147	160	160	157	148	139	139	177	147	145	168	162	154	144	133	185	136	158	137	136	142	164	147	153	125	143	138	148	134	165	156	132	170	147	166	152	149	160	155	145	137	139	148	147	164	132	139	141	153	127	166	155	126	139	130	149	144	143	133	159	144	140	163	137	151	157	142	137	157	135	143	167	148	133	149	131	151	147	144	141	167	159	155	142	151	151	122	164	167	146	149	149	154	158	145	142	143	150	148	126	125	128	152	145	149	143	163	133	154	134	149	150	149	143	170	132	139	149	129	149	134	144	139	142	140	162	132	164	152	128	166	169	142	168	165	153	145	143	150	130	145	165	137	173	148	164	136	140	148	148	152	143	172	162	153	156	141	143	143	132	167	156	131	183	155	153	122	150	138	130	145	162	163	134	141	155	142	153	143	177	159	164	130	148	174	154	168	166	164	164	150	177	144	132	142	118	139	134	130	148	147	143	138	149	170	152	149	140	147	148	148	162	151	159	181	142	165	155	164	143	174	174	145	171	154	153	138	137	156	141	142	156	163	148	138	150	145	141	174	137	133	154	161	173	150	177	143	150	129	139	148	178	149	131	152	153	137	120	165	134	152	183	131	137	131	134	161	165	177	162	165	147	138	162	140	137	156	130	158	155	171	139	140	153	157	146	149	136	140	163	135	145	137	132	171	144	136	144	181	140	127	138	143	161	182	154	155	151	168	160	118	156	144	175	138	157	149	140	161	143	147	146	138	138	140	130	152	148	159	151	145	174	123	166	187	152	121	168	142	165	141	149	149	161	154	166	158	141	179	154	153	153	161	157	132	175	157	176	166	147	147	152	156	140	151	168	159	146	169	143	162	134	153	150	148	160	152	162	161	160	143	156	171	179	167	150	173	144	174	157	151	159	167	166	153	130	148	155	151	140	173	148	164	144	143	153	158	153	143	144	156	168	132	154	184	138	146	143	147	132	132	134	170	147	154	132	137	154	150	163	152	144	151	134	146	133	150	157	177	146	143	134	152	162	146	148	128	138	141	157	156	152	155	146	163	154	136	147	154	158	169	149	172	143	164	139	148	157	162	152	160	172	142	137	145	157	165	134	142	144	127	165	146	158	143	143	153	166	159	144	134	146	155	143	155	160	154	151	155	170	159	156	172	163	173	158	123	144	152	151	155	166	153	160	148	165	129	157	153	134	154	158	158	166	142	119	146	149	136	132	160	158	134	163	159	143	156	155	137	163	139	133	163	163	152	144	173	163	138	154	148	147	128	170	142	155	145	120	160	149	149	158	131	160	141	163	137	146	163	153	157	137	177	158	125	155	158	143	144	141	129	137	126	142	164	146	144	162	143	140	141	165	172	155	134	151	160	159	145	149	152	167	151	147	180	140	141	131	159	143	168	179	157	157	140	143	141	148	166	139	157	181	141	147	149	168	153	166	137	156	123	140	133	133	149	174	169	147	178	149	134	156	146	147	142	133	146	155	168	157	130	159	158	142	141	165	161	141	160	163	148	163	149	131	162	144	148	148	168	159	162	163	149	167	158	157	144	132	153	148	163	142	161	143	147	141	147	162	137	159	134	144	128	164	147	141	162	138	175	125	159	152	167	141	136	142	137	138	169	128	171	157	138	180
3143	473	635	2804	736	415	397	414	373	360	405	393	404	392	371	350	357	362	363	315	390	376	363	384	371	365	398	381	373	344	377	349	367	360	367	386	359	381	386	384	397	361	353	388	363	333	370	370	380	368	380	348	322	369	370	355	374	371	378	366	347	356	369	382	345	370	344	364	366	357	379	384	347	366	351	359	331	371	372	383	338	340	372	391	403	399	394	371	396	397	330	340	375	343	346	364	378	355	383	398	369	351	389	357	384	374	398	377	384	345	384	345	369	381	347	358	375	329	374	331	376	367	347	362	396	361	366	343	389	357	351	386	378	377	371	375	353	364	347	336	372	368	414	336	352	361	391	369	388	340	369	360	375	389	352	368	385	344	359	364	370	349	356	344	373	345	386	390	386	357	341	359	363	382	364	357	359	375	360	371	386	377	362	365	403	327	364	370	347	386	365	389	389	389	363	344	370	352	356	350	350	367	344	369	391	395	373	359	367	356	380	368	371	359	362	390	332	324	370	350	386	384	370	314	369	377	350	362	388	358	339	343	388	346	404	353	358	346	402	381	398	364	366	368	343	351	370	365	383	368	353	380	416	356	389	358	356	364	397	383	355	356	388	372	353	394	364	364	373	340	389	376	350	363	350	337	333	360	342	382	370	386	364	341	395	361	383	374	359	400	363	358	378	370	366	340	362	351	357	389	375	372	373	384	373	359	364	370	353	355	382	340	341	372	351	368	363	357	319	388	387	368	349	361	360	397	360	399	402	342	366	372	382	347	321	360	352	396	374	343	369	344	317	405	348	342	345	349	404	382	356	329	352	365	370	362	340	361	352	346	356	374	362	343	336	340	347	355	357	346	362	357	354	388	429	407	397	376	364	355	357	373	368	384	406	361	381	363	375	350	375	367	348	363	363	367	371	385	351	377	358	362	330	383	352	363	373	364	381	358	391	340	351	379	347	336	374	371	346	410	387	378	332	349	364	378	391	355	354	361	375	374	356	331	352	355	373	385	367	366	389	354	366	351	356	369	375	376	356	344	380	385	368	356	320	360	364	359	385	340	337	359	346	357	363	365	351	356	347	348	329	386	362	388	364	371	384	384	369	368	393	334	367	371	355	339	388	366	364	395	378	345	365	394	352	373	347	416	379	388	383	372	317	363	357	364	349	324	384	391	361	391	388	387	353	358	373	366	351	328	371	345	367	360	391	340	343	336	378	356	361	397	383	353	360	378	377	364	365	381	372	388	348	368	388	355	360	368	330	383	361	371	380	350	421	378	373	385	365	356	348	374	386	368	368	371	368	372	382	327	391	382	369	381	372	360	357	364	360	338	317	364	341	384	341	374	361	342	346	385	384	378	373	364	408	375	380	366	387	345	379	349	382	366	392	392	358	372	362	409	358	332	380	402	386	347	374	371	356	359	400	346	382	379	371	378	366	363	360	348	352	353	363	358	380	361	406	393	348	362	374	378	369	376	361	396	348	367	354	389	358	375	387	372	357	348	365	383	360	344	396	341	365	358	379	350	371	345	368	359	365	364	377	347	336	366	382	347	390	373	389	375	359	359	387	360	351	398	363	356	407	361	382	380	355	385	369	365	388	363	369	380	409	372	396	364	349	358	385	362	396	367	371	378	317	374	366	329	395	364	359	406	369	364	366	385	368	379	368	329	338	341	381	409	381	354	362	375	350	365	359	364	348	372	341	395	367	370	386	344	352	361	334	366	392	360	358	390	355	368	359	386	376	335	372	393	391	348	394	387	364	351	342	363	404	357	373	334	391	381	373	372	369	355	357	362	364	357	363	389	364	360	364	363	348	369	372	395	372	371	394	373	375	364	351	374	372	399	364	358	406	365	365	397	378	372	374	396	314	371	353	361	385	367	356	359	377	336	329	377	376	349	383	385	361	404	389	375	380	369	380	364	376	357	377	349	386	355	347	374	352	388	343	357	361	326	361	350	356	366	351	356	358	350	346	382	373	369	345	374	335	389	377	342	399	350	364	378	349	368	370	356	395	361	402	363	367	375	356	390	362	334	393	398	373	342	360	361	379	346	350	378	362	375	382	354	379	372	399	342	338	420	369	350	359	380	345	371	363	357	425	342	372	360	389	361	359	385	362	361	389	365	405	378	360	393	342	389	314	374	362	356	342	364	371	370	403	352	388	344	356	362	370	392	351	354	335	356	386	404	361	350	373	371	343	362	390	381	379	367	373	355	377	396	371	395	406	376	373	372	334	349	359	333	416	346	340	388	360	387	354	372	365	359	364	399	381	371	382	408	350	359	372	390	376	365	341	337	361	403	367	366	385	367	410	390	395	379	380	369	364	386	395	395	386	382	368	364	362	366	356	346	368	373	364	330	370	395	385	425	365	382	375	326	438	395	361	411	359	353	372	363	388	363	369	398	405	379	384	353	370	378	390	355	326	352	356	341	382	353	374	349	379	360	378	356	373	361	410	384	362	373	407	388	362	342	375	351	344	355	360	377	380	361	358	379	367	387	353	391	339	365	407	363	362	391	363	395	372	381	353	388	364	344	364	380	319	367	379	353	381	344	339	326	386	350	350	347	391	381	367	386	359	395	360	369	377	364	408	316	349	402	374	343	375	373	359	357	353	402	379	395	392	365	355	373	367	364	345	348	377	354	391	353	362	372	376	356	347	353	367	375	344	351	359	378	300	347	378	379	349	380	361	374	366	362	363	370	381	381	404	393	395	393	342	357	392	362	364	370	333	371	352	360	381	348	382	389	340	358	359	367	393	394	368	328	364	364	382	395	358	391	342	350	381	370	353	352	354	375	381	356	357	402	330	356	335	365	384	373	375	359	372	342	352	347	358	367	371	381	354	359	399	378	374	349	346	365	352	390	362	378	376	363	386	360	371	363	387	352	351	330	372	324	338	335	388	363	346	378	348	369	365	384	370	380	341	366	351	353	344	335	377	382	364	351	328	411	355	380	384	370	365	357	385	403	330	365	356	331	335	406	386	351	383	378	363	365	418	354	366	395	357	346	362	338	375	371	374	375	370	385	365	349	359	371	382	366	357	402	355	384	394	353	356	345	354	382	352	332	363	394	364	377	368	356	390	362	375	371	360	403	372	383	342	360	387	338	349	362	357	339	359	401	400	360	377	363	337	334	357	361	319	349	369	371	369	388	349	345	376	359	356	364	416	389	368	355	352	375	359	374	370	384	370	338	383	378	345	368	356	347	353	352	368	366	342	386	397	370	377	353	373	345	367	372	381	379	355	359	360	317	377	369	368	398	381	354	360	339	356	370	384	365	360	374	316	379	335	412	383	347	378	358	360	379	361	398	373	381	398	353	387	367	358	358	390	365	371	381	369	338	392	370	365	390	373	351	366	370	345	385	344	366	399	380	360	371	332	345	373	378	399	413	373	347	403	371	375	351	351	363	341	376	361	362	379	372	361	387	366	400	383	394	361	378	367	376	334	356	376	370	335	381	350	402	381	369	367	364	392	354	390	349	357	370
27998	3922	1405	25979	14517	736	280	251	213	184	190	149	147	128	129	109	135	114	107	109	111	108	114	119	112	98	99	98	92	111	87	85	96	85	93	88	106	81	67	99	95	96	122	98	92	86	94	88	108	107	89	83	104	84	95	98	91	89	81	81	93	94	86	92	95	104	97	116	104	101	90	103	91	91	91	99	107	102	91	93	92	95	91	81	99	110	98	85	72	77	85	111	81	100	100	88	92	97	77	95	98	79	109	81	87	96	96	90	82	89	89	98	82	80	97	108	97	100	107	111	99	92	93	96	80	80	97	91	91	91	87	74	87	78	111	87	99	85	92	89	97	87	69	80	90	88	90	103	81	88	110	84	97	75	91	104	90	79	83	85	98	90	104	89	82	89	89	89	102	82	87	84	75	79	79	80	101	92	82	85	88	83	88	89	97	86	109	79	95	97	72	113	99	82	113	83	91	79	89	98	114	85	88	93	102	96	97	103	77	107	84	90	92	88	94	103	102	89	85	84	100	90	92	110	86	86	86	101	94	100	95	77	76	85	84	86	98	90	85	92	85	93	93	90	75	84	89	78	68	91	76	91	80	89	85	77	98	99	81	92	101	97	70	86	76	95	95	71	91	78	103	100	84	79	97	97	85	86	89	97	72	75	95	78	94	99	95	85	79	110	101	91	90	111	91	88	80	81	89	92	72	75	108	101	93	88	91	84	89	96	84	84	113	96	80	79	78	89	80	79	71	66	85	91	87	76	93	83	99	83	94	91	86	89	83	93	88	86	100	104	95	85	90	90	66	94	91	74	99	86	79	80	92	89	93	92	97	82	92	106	85	83	89	82	80	82	113	101	96	94	80	81	94	92	107	99	103	86	91	83	88	88	95	93	99	89	89	92	105	101	85	83	102	85	96	93	113	89	83	87	101	75	89	91	70	101	97	79	95	84	98	84	81	90	70	77	81	80	102	78	88	101	85	82	85	93	89	97	87	76	93	77	101	74	93	75	98	94	93	89	86	87	87	99	95	74	80	85	94	79	83	92	81	101	89	86	66	83	88	78	80	106	109	97	112	79	80	93	81	113	99	86	118	87	84	84	95	91	100	81	81	83	106	77	87	89	86	112	75	97	99	100	68	96	102	80	107	108	87	77	67	93	98	97	73	77	86	77	96	96	93	79	92	81	72	102	101	86	93	98	84	77	83	111	95	77	91	94	81	85	93	75	83	84	85	102	104	93	97	81	91	99	103	86	86	99	95	75	100	92	90	90	82	92	66	92	106	120	99	87	99	99	90	87	91	78	85	84	88	77	91	98	95	72	71	87	80	90	103	97	97	93	96	101	70	100	97	85	76	96	96	81	98	94	93	85	81	98	93	98	80	110	94	85	82	98	84	100	95	114	92	74	91	65	86	84	109	100	90	91	89	90	88	83	95	103	104	87	100	69	94	83	90	93	103	109	81	92	104	93	84	91	85	83	84	83	88	88	84	88	82	79	82	83	92	115	84	110	90	110	89	86	104	98	93	93	90	99	76	73	93	70	97	78	96	113	84	108	95	103	85	76	85	95	84	96	98	85	91	86	83	91	94	100	94	75	67	83	110	72	84	99	83	112	96	104	92	82	86	83	99	96	78	84	93	95	94	85	96	95	87	84	90	91	89	97	85	100	78	94	95	85	96	99	101	80	82	93	96	98	100	87	96	106	87	88	80	95	91	103	79	93	90	95	94	92	76	84	91	89	108	96	85	75	84	81	75	87	76	87	77	82	95	94	82	75	100	90	86	94	85	79	74	80	79	86	106	106	93	84	97	97	77	89	111	81	106	84	76	89	84	84	99	98	80	94	95	88	93	99	116	71	94	87	76	99	88	76	83	100	86	93	70	94	93	91	104	94	106	92	89	85	81	105	94	117	92	79	110	72	94	86	98	93	110	93	98	94	86	89	89	96	102	90	99	98	95	90	97	105	107	94	98	84	82	85	113	90	89	93	89	80	79	88	71	89	93	90	78	103	87	98	99	92	84	102	88	98	89	83	96	89	83	99	86	103	77	98	82	97	93	80	84	89	90	81	91	80	101	107	115	101	102	101	94	100	100	88	75	95	92	86	107	82	85	85	95	93	114	110	96	101	75	78	77	82	99	84	97	82	99	110	104	79	84	91	88	88	111	108	87	100	84	89	74	96	96	85	101	90	71	89	112	83	64	88	106	76	98	91	86	89	89	91	104	80	76	90	91	83	103	89	80	96	99	65	93	92	78	90	97	95	91	88	85	99	62	96	86	101	81	89	72	88	74	86	67	98	75	102	85	80	90	92	96	74	77	78	74	95	101	83	98	79	96	86	82	93	98	101	83	86	77	107	72	79	91	97	78	97	88	106	116	90	83	88	81	101	101	100	100	92	78	78	95	96	94	75	87	74	103	84	96	87	100	93	99	87	97	87	104	98	80	97	104	97	100	89	94	86	91	94	98	75	98	87	86	84	91	104	90	94	80	107	74	121	95	83	96	101	97	97	72	83	96	97	86	76	87	87	76	81	65	69	86	99	91	83	78	100	87	82	90	84	85	92	103	103	92	82	73	87	83	87	83	91	91	96	98	98	84	88	89	94	100	88	109	93	95	84	82	91	106	95	86	84	82	88	100	84	96	105	94	83	78	77	76	111	91	69	81	97	94	95	80	97	96	79	104	70	96	93	91	87	85	74	93	98	105	80	91	80	85	92	97	96	95	87	94	101	82	88	96	97	91	108	83	85	101	66	87	87	82	87	78	107	83	97	101	87	56	88	81	97	96	118	93	88	107	98	111	95	93	83	87	76	88	99	101	91	85	92	95	96	119	92	83	88	70	105	93	81	95	79	79	96	91	97	93	92	101	87	100	94	80	82	82	100	85	95	92	101	87	78	88	101	78	90	114	101	84	89	93	86	108	107	85	87	90	91	87	97	87	86	89	94	107	86	80	89	82	95	95	83	96	86	98	88	100	86	100	86	101	82	90	91	93	88	94	82	90	79	88	83	96	93	100	93	76	88	92	88	101	95	85	86	82	89	85	89	98	86	100	78	95	87	87	104	96	78	108	87	87	94	101	81	102	106	84	78	105	96	90	88	115	95	91	95	108	102	105	100	88	118	86	90	75	98	102	104	102	87	94	104	108	86	86	111	97	84	105	98	86	98	88	95	77	105	92	86	93	88	90	90	99	103	95	89	93	95	97	78	89	89	93	88	80	108	90	92	97	95	75	85	100	94	81	84	120	89	91	99	81	93	88	88	82	116	92	77	71	89	80	95	126	79	91	84	81	97	91	71	71	84	89	96	80	83	94	87	94	94	96	90	91	97	80	109	86	88	79	82	100	97	94	94	82	83	114	92	89	86	99	96	91	96	96	71	108	91	80	111	119	88	85	82	86	89	99	83	96	75	101	95	76	78	83	98	91	93	103	104	63	111	114	88	79	108	104	83	109	100	90	98	79	85	86	91	89	102	76	98	82	85	83	85
13616	1130	2785	36516	12308	1696	1384	1152	967	847	739	683	627	567	504	456	451	423	390	403	378	383	359	357	327	358	360	334	340	315	320	320	281	316	299	301	312	287	313	301	287	286	271	295	267	254	291	295	284	258	281	266	268	246	275	290	285	263	236	251	292	254	272	252	245	249	268	211	243	245	289	273	249	218	286	263	266	254	267	253	249	272	243	248	264	255	264	282	246	256	270	249	280	241	258	245	305	275	260	243	244	251	280	255	263	272	252	258	255	271	284	264	248	254	272	241	250	246	272	247	242	242	246	222	271	248	252	275	248	247	288	261	272	220	262	275	279	227	231	244	243	238	244	286	268	282	269	266	268	229	238	262	261	283	268	269	247	266	251	237	257	268	260	266	257	259	285	294	276	240	225	264	259	240	261	277	269	285	244	249	238	224	259	235	240	232	252	225	253	253	275	266	254	272	250	283	239	249	282	261	259	244	262	250	250	231	259	261	253	238	275	258	271	260	245	230	234	263	231	227	260	246	270	238	260	260	255	249	253	268	262	247	222	266	259	282	256	258	253	257	247	271	246	270	249	236	257	251	232	264	265	240	259	256	246	262	250	285	246	263	233	274	238	260	233	254	263	270	274	271	253	259	267	256	246	244	255	258	276	246	263	238	275	257	282	258	237	265	260	269	253	244	227	244	264	250	245	262	251	287	246	250	289	251	236	244	229	242	256	257	243	228	270	262	275	268	265	254	264	256	230	239	288	235	235	242	272	235	267	260	242	245	266	256	246	246	235	229	246	229	238	245	270	269	233	251	239	254	261	232	257	233	232	247	247	254	263	259	255	273	257	273	253	254	231	277	257	244	228	259	254	254	247	237	252	234	254	253	266	255	263	249	253	243	254	262	255	259	266	288	258	235	283	249	246	236	270	252	247	215	252	225	241	249	232	279	239	252	257	235	270	253	250	260	264	261	225	256	226	261	244	256	259	262	244	248	247	273	242	253	250	243	251	259	249	266	242	253	272	263	238	244	272	255	278	245	255	251	231	243	234	246	257	259	248	263	244	247	268	246	270	275	274	248	238	270	248	288	257	255	272	261	264	200	243	248	265	245	237	281	229	255	266	249	260	268	238	253	249	243	293	257	229	274	235	243	222	272	268	268	227	230	242	259	269	282	272	244	265	266	221	260	267	252	230	236	267	252	254	242	257	243	275	242	266	242	258	248	260	232	266	281	243	228	278	265	227	252	254	266	260	231	257	225	247	248	246	246	243	250	242	243	260	253	264	246	261	265	246	246	243	255	250	251	231	230	271	238	285	256	271	270	257	282	248	243	264	247	267	255	284	256	254	234	254	244	270	269	233	255	269	236	228	235	262	235	278	279	238	271	298	265	278	252	266	263	242	248	226	237	242	256	263	272	248	255	256	248	249	230	243	245	236	273	253	281	281	241	284	260	283	252	284	252	225	249	237	271	248	245	265	225	243	258	273	247	245	255	253	267	268	248	233	267	242	250	275	262	238	253	258	233	259	265	242	234	262	250	249	244	257	272	271	234	251	230	278	244	225	233	258	247	239	238	268	236	257	250	250	267	255	249	258	233	248	252	250	291	231	259	249	249	254	247	242	254	252	270	216	260	247	247	241	258	255	213	223	239	250	250	262	231	265	236	241	248	247	252	256	253	258	269	257	249	273	235	279	260	255	266	244	235	286	271	265	233	245	250	277	275	268	277	242	270	254	232	221	263	268	220	253	240	262	262	236	227	219	268	273	259	238	263	248	250	264	247	268	278	244	244	262	242	289	256	275	259	240	223	229	283	264	245	262	263	261	259	258	264	236	246	261	241	260	250	262	258	252	247	254	244	231	232	251	254	261	245	252	245	288	249	262	248	244	249	238	233	229	273	219	281	262	258	264	253	264	246	251	253	247	229	253	251	249	243	248	269	247	237	254	219	268	258	245	256	248	273	252	250	252	226	237	270	252	225	265	246	228	262	277	270	253	237	229	247	263	241	262	272	255	224	237	238	247	301	262	259	229	256	281	236	253	262	249	240	242	226	248	260	248	250	250	233	271	244	289	246	227	250	266	248	256	266	242	252	256	266	240	239	245	262	271	273	239	238	252	218	263	246	272	249	261	245	246	249	256	251	249	258	264	268	261	235	264	271	229	264	276	279	259	267	231	235	251	273	261	255	264	264	271	251	247	239	233	249	253	226	254	245	272	251	250	230	250	227	239	243	276	270	245	274	290	250	262	253	273	291	263	266	242	257	245	241	251	271	254	238	252	258	251	280	247	260	251	295	230	278	255	233	255	232	267	248	259	282	266	268	245	252	286	279	267	250	263	287	212	245	228	246	224	237	257	243	275	263	235	289	246	242	236	265	247	264	271	272	256	253	253	247	253	248	247	263	246	222	265	265	265	263	248	232	237	266	265	241	253	270	228	270	237	262	266	237	237	239	256	227	256	258	242	247	231	238	247	231	252	282	283	263	259	245	255	235	246	232	276	265	258	232	270	254	246	260	242	269	247	265	243	255	268	239	255	265	268	243	237	255	253	251	279	257	246	253	246	240	240	266	226	271	264	262	238	261	226	242	274	270	247	211	248	257	219	255	266	250	251	243	248	268	245	272	228	252	254	275	262	233	292	237	234	280	238	248	256	257	268	267	253	265	248	257	249	254	227	260	260	242	272	266	258	285	250	251	254	229	236	244	270	227	277	258	240	280	253	264	240	247	241	277	248	270	255	259	253	242	236	245	292	253	213	220	260	243	256	269	228	247	276	257	251	250	279	279	271	261	240	260	221	248	247	275	265	245	247	265	257	273	269	274	261	222	249	241	245	273	256	267	253	263	245	258	260	233	269	214	236	232	253	256	244	250	259	257	264	245	275	276	252	268	234	229	227	260	286	234	230	256	257	262	269	264	264	284	265	287	269	261	228	251	282	226	273	244	245	263	273	255	247	261	255	260	267	257	220	259	282	237	247	256	274	237	251	263	237	256	232	242	272	240	258	239	248	255	265	234	235	247	235	234	287	245	274	244	259	252	266	216	274	245	287	243	262	231	226	253	234	224	273	257	273	257	254	264	288	282	245	241	231	260	248	240	261	248	251	251	255	280	250	265	278	266	247	252	247	237	236	253	261	248	237	250	252	267	260	232	240	251	239	288	229	235	253	254	245	250	258	232	259	255	258	232	263	236	247	242	241	277	272	245	268	264	235	272	243	241	243	271	250	255	261	232	258	248	246	270	249	243	242	284	269	246	240	240	244	240	230	280	273	245	262	250	248	237	245	253	260	281	295	215	246	272	251	270	258	250	275	261	249	254	277	241	245	264	260	246	286	244	247	279	263	259	237	244	252	232	233	238	287	264	237	287	230	249	238	247	249	250	233	238	257	272	270	256	251	264	268	244	282	227	270	269	252	258	244	276	263	262	233	225	261	267	251	272	260	266	252	244	236	237	288	293	241	267	244	235	230	259	259	221	274	245	263	242	277	239	248	256
40234	10441	3237	37689	25948	3195	608	527	454	361	325	322	297	282	286	279	294	253	270	248	249	251	215	222	208	255	243	219	189	243	229	221	211	236	175	235	205	201	190	198	211	213	218	229	205	208	209	207	208	206	200	218	203	227	196	212	202	223	222	216	228	205	230	202	209	216	213	180	201	208	212	189	225	218	203	252	216	208	219	211	198	232	186	182	209	207	196	185	214	220	220	209	220	220	212	195	201	190	226	209	204	172	195	190	200	215	210	199	195	189	207	190	210	213	209	201	194	214	185	208	187	203	187	185	199	188	206	199	211	196	209	202	189	200	206	190	221	195	191	197	215	218	208	214	221	213	192	219	210	199	192	197	207	207	201	203	201	203	188	178	176	194	181	203	190	206	193	196	189	188	190	188	201	209	195	207	207	200	197	206	198	213	197	165	206	180	215	187	189	201	214	232	213	201	188	216	234	195	211	217	201	210	184	165	188	225	194	227	187	187	198	205	214	196	212	187	184	214	164	198	188	221	240	201	208	194	215	212	219	224	219	208	203	190	203	198	226	238	201	199	223	194	205	207	224	202	214	221	191	193	190	177	217	224	212	222	192	224	204	208	178	238	186	187	210	197	191	188	196	195	236	195	220	181	204	205	198	202	190	187	201	204	205	199	190	196	196	206	202	197	191	206	177	205	196	184	214	216	223	201	191	215	208	211	196	211	216	230	188	204	209	230	181	213	211	200	187	205	201	191	174	219	194	194	202	212	201	188	201	214	183	212	185	198	218	210	209	224	208	183	195	171	239	194	226	202	187	210	201	223	191	204	209	176	194	202	188	226	176	190	197	203	189	192	225	193	214	223	188	223	200	193	230	229	246	209	187	193	194	200	236	214	197	180	209	205	204	206	186	205	178	198	185	211	190	179	200	220	213	196	236	202	206	222	217	208	224	185	208	216	237	196	240	236	191	186	216	186	228	206	221	226	189	233	193	203	202	188	189	217	210	222	196	199	193	186	173	186	196	220	234	190	187	197	214	192	214	233	233	190	180	215	188	199	200	196	205	190	181	183	193	231	222	205	203	208	195	210	215	223	212	219	208	152	165	207	198	231	204	207	203	215	205	202	209	215	212	185	185	202	212	191	215	224	202	212	228	200	197	196	194	196	196	210	185	207	198	193	206	210	181	202	225	203	191	203	221	179	215	200	209	218	221	224	194	208	189	211	203	229	183	186	175	208	198	192	200	208	198	216	214	211	231	197	201	187	192	218	198	196	214	226	214	212	178	205	196	236	212	170	191	193	219	227	206	200	187	215	200	232	190	210	205	195	211	220	208	224	213	181	204	183	206	239	210	199	188	221	187	183	205	195	185	191	190	197	206	218	201	194	210	191	192	200	193	215	198	184	189	192	218	207	196	219	196	219	207	196	207	205	203	194	220	188	192	208	198	199	212	190	214	230	184	196	218	184	192	201	198	202	187	202	194	210	196	213	205	199	198	211	207	225	195	220	210	185	214	217	213	192	188	213	218	208	218	206	215	209	201	212	190	200	203	222	220	215	204	188	207	203	226	213	215	202	217	225	188	185	198	198	225	189	201	192	198	195	210	212	203	210	207	226	198	195	193	212	220	213	212	220	183	179	173	183	207	211	198	216	212	189	224	186	243	243	177	177	210	238	201	199	203	176	210	188	201	214	198	185	243	186	186	205	211	189	211	230	187	206	201	205	194	215	190	229	187	213	210	205	205	177	218	219	196	200	213	214	214	240	212	204	215	200	217	223	221	168	211	189	205	193	194	221	197	194	209	205	223	194	208	194	222	219	192	208	204	183	178	235	248	209	234	208	184	224	170	209	203	196	187	225	209	186	216	225	227	216	226	209	212	196	179	199	223	232	194	210	203	229	196	191	224	194	203	189	205	211	196	211	194	190	195	184	197	208	217	205	203	223	195	196	197	223	207	204	204	203	195	192	191	223	199	207	213	192	192	175	211	206	185	193	212	210	220	205	191	208	202	221	198	218	172	209	188	188	183	205	192	203	192	198	229	201	221	210	181	180	207	216	213	214	202	202	199	190	194	191	226	196	217	210	219	222	217	187	199	204	212	196	224	186	209	216	220	190	214	215	228	164	197	222	213	192	206	219	193	216	188	186	216	208	214	202	211	180	201	197	196	224	213	228	205	191	187	201	209	177	210	180	191	218	198	204	192	221	222	202	221	201	176	239	213	202	215	204	211	208	210	203	211	227	217	218	222	209	230	240	215	180	184	206	198	223	194	212	181	218	215	172	190	209	203	194	217	217	231	212	214	203	197	203	190	215	188	195	193	223	199	204	198	212	219	191	250	212	229	198	220	221	192	208	209	226	231	214	198	192	204	211	202	240	200	205	199	219	205	222	195	195	239	204	199	194	204	213	198	176	208	183	223	210	194	191	195	202	209	197	217	201	201	191	203	173	195	190	206	205	214	230	202	224	188	194	204	202	203	189	214	204	193	224	188	202	192	212	194	198	202	224	181	179	211	207	211	219	217	209	203	192	205	209	207	230	208	208	180	215	206	188	193	209	196	216	216	185	201	186	206	197	194	205	192	201	199	178	221	193	220	206	207	233	233	199	220	207	197	207	214	168	211	220	219	212	208	186	204	237	173	202	202	185	206	197	214	210	206	187	188	187	200	215	209	216	197	224	183	193	217	216	214	191	238	190	193	176	206	217	219	232	215	216	201	199	201	220	201	207	211	177	198	195	170	197	224	205	182	198	175	202	227	187	184	183	183	198	207	216	197	216	228	190	200	199	194	207	195	205	219	217	189	160	205	204	208	221	201	184	204	202	192	193	197	238	197	201	194	193	201	180	210	215	204	195	194	208	210	204	209	225	216	200	179	183	202	171	193	211	196	206	197	192	200	229	218	213	230	234	198	209	208	229	203	191	195	228	226	200	183	224	205	183	213	196	211	217	199	191	189	205	206	229	214	201	215	211	208	198	213	207	220	201	206	208	212	218	223	209	201	201	182	216	217	184	181	215	202	216	183	198	203	210	216	191	231	186	192	193	205	225	193	208	233	206	211	198	223	217	190	179	208	200	225	209	196	228	197	210	215	214	186	194	193	192	202	210	190	194	207	214	201	180	202	207	203	213	186	221	206	191	193	196	241	222	206	224	185	194	210	213	207	196	202	204	204	208	217	190	175	201	201	220	186	227	198	198	215	210	223	224	205	213	193	204	215	178	228	213	204	219	202	211	198	191	217	202	195	195	213	196	179	202	211	230	213	204	185	206	211	200	227	188	211	220	209	240	197	196	173	212	205	214	182	190	200	212	177	190	200	202	217	202	211	190	187	212	190	179	213	194	213	209	215	189	182	207	175	185	229	209	214	168	220	207	207	205	206	222	189	196	202	197	179	185	203	184	222	230	206	202	207	233	185	188	187	220	215	212	221	227	186	202	203	227	215	180	219	211	199	229	217	229	194	208	193	189	201	210	186	215	202	229	208	194	213	190	194	199
20175	2140	5029	42534	15678	3164	2575	2163	1881	1605	1405	1331	1194	1101	1031	972	984	893	789	846	776	758	737	724	670	707	713	652	631	616	618	638	624	635	586	598	588	556	610	577	552	559	609	547	549	554	570	563	572	509	570	525	533	596	534	536	552	521	508	564	541	574	524	579	515	594	526	535	541	510	512	514	493	530	530	517	513	566	517	534	491	524	481	515	500	530	536	500	519	500	513	500	534	458	511	523	534	506	509	483	530	577	504	543	517	493	538	535	549	478	506	529	493	463	545	537	510	501	505	510	531	491	510	508	511	530	502	496	503	516	489	523	537	497	524	543	501	519	533	528	494	516	472	494	477	486	518	510	504	512	513	470	484	501	506	523	492	534	498	516	492	506	531	495	513	543	475	506	486	514	495	502	537	505	543	484	478	506	516	515	539	491	527	536	551	524	502	563	533	516	524	494	531	548	541	534	508	530	512	539	484	490	450	494	495	532	521	488	495	513	519	487	511	470	461	519	518	515	493	528	498	483	551	490	499	538	548	488	485	498	518	481	508	484	515	533	518	505	512	533	510	501	509	557	541	476	499	512	498	499	488	528	479	524	521	502	534	519	499	550	462	498	478	476	475	496	514	504	555	508	486	486	528	503	486	461	489	518	544	511	543	493	502	503	517	525	524	492	528	489	512	491	524	521	479	513	484	534	530	529	508	516	538	498	496	511	492	496	484	507	525	530	534	535	504	545	520	484	473	513	515	523	496	501	484	507	544	496	497	491	493	508	485	507	487	485	504	475	485	497	484	498	497	493	494	477	543	496	550	468	482	525	571	471	496	480	485	505	546	496	500	520	514	522	473	534	527	515	519	487	519	543	514	520	508	475	511	482	475	450	494	522	511	541	525	485	512	493	505	539	526	540	479	526	493	469	486	520	518	488	497	504	519	530	508	516	501	505	502	492	510	456	507	485	507	497	472	550	474	500	505	527	492	501	483	529	522	472	512	471	508	493	479	504	506	521	504	513	514	509	498	514	506	489	507	521	481	502	516	455	526	523	498	497	481	495	523	462	515	527	514	488	541	461	509	517	493	504	520	526	505	533	503	493	468	508	502	491	465	539	518	505	529	503	552	520	535	498	501	521	530	486	506	496	521	502	458	492	480	507	527	488	530	481	503	519	505	503	494	491	481	507	543	505	490	486	495	489	517	517	508	487	511	502	514	522	523	493	459	501	489	505	483	496	528	516	522	493	518	526	527	490	532	500	516	492	491	505	512	555	469	488	525	554	505	497	476	529	485	475	510	543	515	520	485	504	509	511	470	455	515	496	515	521	496	437	495	495	508	480	512	510	516	510	493	496	530	509	511	514	523	503	500	497	508	482	488	528	517	486	495	523	518	514	538	478	486	517	557	535	538	530	484	525	517	543	515	502	498	527	491	481	524	459	509	492	538	490	470	498	487	519	498	507	506	526	545	498	506	559	492	568	493	524	494	478	517	553	491	507	513	518	517	483	483	466	509	483	483	520	475	505	494	502	479	484	488	514	488	471	540	507	507	527	486	476	536	525	504	495	505	467	504	500	462	485	500	502	514	506	544	512	503	484	489	512	499	482	466	500	502	512	494	521	533	518	541	475	509	494	488	503	493	479	486	478	478	501	488	451	518	498	547	521	502	460	510	515	527	488	498	507	531	518	522	496	456	494	529	521	505	512	491	538	479	475	510	525	507	513	503	497	508	493	517	539	495	517	501	501	508	507	475	466	475	517	505	502	502	514	477	498	560	511	541	489	530	537	529	514	499	556	504	491	547	507	474	486	508	496	462	482	475	471	493	535	515	506	489	486	504	543	493	517	514	519	552	504	452	455	519	495	490	503	511	474	484	480	501	533	481	507	498	481	499	482	491	517	471	543	512	521	504	526	521	506	498	511	569	524	477	551	512	495	507	524	531	521	471	475	511	504	491	514	498	501	544	517	480	535	493	497	497	482	497	524	571	510	521	514	524	518	510	511	512	498	514	528	517	512	505	516	514	500	511	547	509	538	517	495	481	512	510	470	484	538	509	519	502	473	488	556	507	508	504	506	486	508	465	517	493	514	531	509	516	500	496	494	491	503	492	501	505	516	467	478	519	534	476	503	510	476	490	495	532	483	507	517	536	545	470	487	476	490	514	491	507	542	510	498	494	481	508	497	526	522	503	518	537	509	500	505	500	486	513	492	503	518	521	482	506	520	527	486	497	497	531	516	542	473	550	491	498	513	512	507	472	511	489	501	492	478	478	535	464	463	490	512	496	497	550	480	486	511	487	544	510	509	496	519	506	510	482	475	490	514	506	481	541	472	529	463	486	509	496	492	501	523	512	480	494	509	478	489	502	512	538	502	508	484	539	534	540	497	493	492	481	512	526	507	515	540	489	484	522	551	551	491	503	530	509	531	509	510	502	539	492	503	474	502	449	507	481	500	508	499	513	440	441	532	518	523	513	482	526	518	503	523	570	484	468	522	525	459	519	483	491	496	484	513	531	473	491	470	550	490	481	475	559	508	508	514	518	502	484	467	515	489	485	513	480	483	506	493	508	535	485	498	517	534	552	485	487	479	493	540	525	479	516	468	468	514	514	497	492	483	533	508	509	470	517	498	496	527	492	517	512	499	507	553	514	479	482	500	540	504	521	484	520	483	523	529	477	506	556	477	549	520	538	482	485	477	502	546	488	487	491	497	455	494	494	540	535	488	511	501	495	535	492	536	517	508	506	523	474	505	493	540	548	490	505	526	493	506	508	475	493	498	472	494	480	491	474	511	517	480	491	502	456	512	508	525	514	478	500	561	503	472	526	519	517	497	524	495	554	486	533	449	466	499	526	519	457	482	530	496	512	501	485	511	534	524	511	494	547	564	541	516	524	496	530	475	534	519	483	489	490	536	468	537	509	506	503	512	503	518	582	519	492	495	487	511	499	431	473	480	556	545	503	515	506	511	490	510	533	508	526	477	515	530	471	500	469	483	486	535	520	494	535	512	555	482	465	494	508	539	468	498	481	502	512	495	521	497	499	483	478	553	495	545	552	447	554	512	513	510	534	503	520	485	507	528	499	499	530	500	497	542	486	524	500	563	533	510	485	510	502	496	510	498	495	510	525	530	510	516	502	512	532	571	449	477	540	488	549	537	483	505	535	544	505	496	495	538	492	515	502	502	488	510	514	465	508	473	499	518	508	541	496	514	515	538	547	517	513	454	453	502	533	489	466	553	474	516	504	534	506	517	532	529	548	529	500	529	496	498	488	528	523	501	530	536	504	521	512	491	505	509	486	535	488	529	527	475	545	497	482	494	509	487	530	494	510	495	504	489	540	509	522	512	470	503	526	504	472	474	491	502	488	481	463	496	532	470	518	548	509	497	514	512	491	512	485	482	445	486	538	483	491	531	543	496	511	531	501	529	554	462	506	507	508	490	501	493	476	533	527	498	529	475	517	503	450	523	509	497	517	531	525	516	494	488	537	522	505	482
9396	498	310	1001	406	174	162	139	160	130	136	129	134	169	162	171	168	162	164	181	158	162	150	165	169	174	178	161	154	156	157	150	170	166	164	163	139	172	147	171	169	162	149	141	170	139	159	140	156	165	134	147	146	136	161	159	160	146	170	172	152	148	149	139	145	168	139	121	158	130	137	138	152	155	129	134	141	140	151	135	161	148	152	140	146	142	171	152	164	151	185	163	151	156	165	168	168	169	155	147	155	156	144	169	159	133	175	153	153	154	151	156	153	162	143	151	148	156	166	168	168	151	147	165	173	154	151	166	166	161	152	153	134	158	184	159	130	141	147	161	169	154	151	168	162	165	155	171	146	150	159	149	165	121	155	155	163	149	167	182	153	164	178	155	165	150	138	151	156	189	167	164	144	148	134	167	161	142	175	153	146	144	146	156	143	139	189	159	128	158	140	136	140	138	172	141	173	143	153	160	168	173	155	131	142	197	140	165	156	151	150	157	145	135	166	128	145	155	172	111	152	139	147	145	166	146	157	137	146	162	149	148	150	153	153	151	144	132	144	173	148	171	149	151	153	139	147	168	165	168	141	161	144	147	167	159	155	160	142	159	142	153	154	172	143	157	167	172	155	154	134	147	156	149	147	155	139	146	151	151	161	145	143	140	148	139	156	156	151	148	149	165	165	136	157	175	144	159	153	123	161	164	156	155	150	158	184	174	152	167	126	145	147	155	142	164	144	125	187	156	146	143	177	169	137	176	124	135	135	132	159	175	149	164	152	158	151	160	137	155	155	139	142	141	146	151	159	147	166	133	157	166	149	126	168	149	179	199	157	139	155	156	148	156	151	156	147	164	160	141	147	157	146	142	134	145	146	165	156	158	129	175	127	189	148	148	142	156	139	155	188	157	157	150	144	146	154	156	167	172	156	163	173	143	139	127	169	145	168	158	148	160	159	143	157	138	139	163	138	176	142	161	167	142	145	165	125	164	143	142	142	153	155	151	150	136	160	140	149	158	170	160	126	154	132	158	156	158	149	138	149	152	157	165	169	161	129	161	137	176	180	142	155	171	148	152	150	145	147	153	155	148	167	157	159	141	172	150	167	137	136	157	166	162	127	143	150	170	115	172	153	164	163	138	161	174	154	127	156	151	180	178	164	150	137	152	146	152	153	151	135	152	134	168	154	134	165	150	164	151	141	154	156	188	164	159	135	150	165	161	165	154	137	154	170	155	149	160	162	157	158	136	145	146	169	160	151	155	143	139	138	178	157	140	172	173	156	172	152	145	141	146	159	164	176	155	135	134	162	165	154	156	164	170	150	137	150	158	164	165	140	172	151	131	166	140	129	166	161	149	171	168	139	188	147	145	161	158	172	167	160	143	149	179	134	164	150	152	144	173	152	166	142	148	145	156	151	167	162	164	148	161	150	143	148	163	168	153	136	161	139	157	159	156	180	157	163	161	178	152	189	148	154	175	188	165	152	150	167	147	146	154	170	168	173	144	146	144	151	155	165	162	145	160	160	150	134	134	167	133	144	138	143	166	160	147	160	157	161	145	165	139	129	142	160	153	134	152	153	149	145	181	156	142	155	150	153	162	144	160	167	144	157	163	153	144	138	167	159	145	158	149	138	167	155	136	187	159	127	159	150	179	125	153	166	135	147	136	161	143	152	176	152	136	149	145	146	164	168	179	171	143	181	151	130	142	167	146	166	133	173	138	167	164	197	151	130	140	144	153	155	155	142	161	130	147	145	153	177	176	145	170	146	149	140	157	139	153	154	173	137	140	177	173	164	135	139	142	176	149	147	167	134	163	147	146	191	150	138	153	154	168	146	157	154	150	175	167	155	134	140	157	171	167	148	161	176	159	141	131	124	126	159	161	157	168	152	139	142	142	149	146	155	139	158	129	125	156	154	151	177	180	164	150	130	145	180	154	155	140	162	156	166	152	144	154	154	149	177	170	151	156	156	151	141	141	156	143	156	156	157	158	169	169	159	141	151	142	147	144	146	161	127	141	157	149	155	172	155	133	164	142	141	153	153	164	142	163	172	159	163	146	164	161	163	157	168	149	160	165	149	167	169	148	157	137	161	160	145	146	161	165	176	165	181	170	142	152	160	148	153	158	154	155	170	174	157	148	160	163	156	160	162	141	148	154	157	155	158	154	164	139	153	151	150	171	150	149	172	156	147	148	172	169	145	143	147	152	141	138	160	176	148	165	170	157	171	146	176	159	177	147	165	147	165	156	167	149	160	178	146	156	150	157	169	148	171	148	139	131	165	165	158	167	158	143	165	139	152	145	151	168	157	161	152	153	123	173	156	169	161	148	159	166	161	178	153	169	156	130	133	147	158	153	147	155	173	183	160	139	156	163	152	128	142	143	139	122	167	153	166	140	141	168	162	131	146	151	126	160	151	153	128	166	132	158	140	134	125	143	141	140	136	178	159	156	153	166	133	143	149	146	150	146	152	148	158	154	130	145	154	149	140	177	158	150	133	150	158	155	138	136	147	179	157	162	151	144	177	145	169	154	148	155	153	163	131	144	173	145	177	174	168	170	159	153	142	178	168	157	161	156	151	159	144	172	150	128	167	158	145	166	135	141	154	161	171	163	156	165	132	172	127	174	139	179	135	150	165	124	150	147	148	143	150	151	158	180	145	152	152	155	175	162	151	158	152	161	148	164	149	175	156	150	141	148	156	180	165	160	147	154	152	126	172	150	152	144	142	165	169	159	157	147	157	143	159	154	153	181	163	150	176	144	136	164	157	129	156	146	167	138	174	123	150	151	211	130	155	156	173	147	162	159	151	144	171	179	145	188	163	171	156	148	169	169	165	150	153	141	158	147	161	145	154	148	160	168	154	144	144	163	148	156	166	161	155	147	176	157	173	147	167	156	140	162	162	161	156	153	149	150	141	153	144	147	145	140	166	155	161	152	131	177	171	173	139	167	175	176	176	173	148	152	141	148	163	149	167	158	115	127	158	144	167	180	165	151	176	158	169	156	150	148	153	156	143	146	128	152	148	166	143	150	157	160	144	143	144	152	142	161	159	163	136	145	156	160	155	155	184	126	140	163	153	146	147	144	152	179	160	170	153	158	155	163	140	155	139	141	137	129	159	128	158	159	137	141	160	147	144	160	165	163	148	141	139	145	155	177	170	182	171	161	146	147	167	146	172	174	139	155	153	142	169	145	164	157	141	160	166	138	138	146	148	154	138	163	147	161	163	168	153	157	163	155	167	163	122	166	155	151	157	135	156	162	146	148	161	154	151	159	176	145	162	156	156	159	140	155	136	170	140	168	152	149	161	145	164	153	139	133	143	161	144	164	148	164	145	162	136	146	138	159	141	143	153	160	159	137	159	160	153	138	163	151	157	157	176	159	145	139	168	152	155	157	139	166	138	149	155	151	166	138	159	139	134	165	158	135	146	159	139	159	150	134	167	158	156	163	126	156	134	140	134	160	160	148	157	172	167	187	153	142	163	139
4924	530	743	4368	1431	436	409	399	400	389	420	384	383	382	398	332	440	368	401	363	383	407	399	387	392	371	393	401	372	381	368	353	360	397	378	396	360	375	391	337	339	415	363	346	375	315	370	390	387	388	395	381	392	352	370	349	358	404	374	365	380	373	354	361	364	368	367	367	347	406	367	370	396	371	382	363	376	362	388	380	361	381	345	371	415	362	369	353	375	365	400	389	363	364	415	370	413	374	370	391	355	363	392	402	380	358	361	397	374	383	393	385	350	391	382	389	392	389	415	377	374	341	368	363	333	352	363	361	370	378	394	369	401	389	376	364	422	350	370	361	396	365	349	367	364	369	365	386	367	400	372	372	332	368	386	391	358	360	367	379	341	369	382	387	359	353	349	386	372	382	364	378	392	387	383	392	354	352	363	388	377	401	341	369	369	387	337	345	355	371	360	387	355	388	363	406	382	372	359	412	382	365	390	351	379	363	375	367	367	368	350	384	369	391	339	378	376	385	385	379	395	398	365	346	379	353	392	361	395	361	406	382	395	343	365	363	390	343	365	379	353	399	376	377	354	402	359	377	376	368	365	352	354	409	364	366	368	367	378	378	382	414	388	381	358	361	372	362	371	372	367	383	371	370	373	357	372	389	374	347	354	374	355	344	383	382	395	375	379	374	363	343	388	375	389	394	398	330	357	342	400	366	363	380	372	387	371	380	364	386	327	387	384	392	357	347	367	384	377	383	407	373	353	392	370	336	383	369	372	393	348	385	355	352	379	387	356	384	369	352	384	357	413	390	376	367	369	392	381	366	403	362	375	375	345	355	362	372	393	352	374	393	362	356	372	404	385	369	385	394	363	374	397	394	409	370	403	371	396	380	370	372	382	371	363	359	361	360	355	390	380	358	357	370	355	356	362	373	351	379	354	360	352	363	373	364	405	389	365	347	412	377	382	376	398	366	352	352	397	362	352	378	377	382	392	370	391	358	375	376	385	358	370	379	354	363	327	367	377	362	371	382	377	367	403	345	348	376	378	395	365	374	356	366	375	390	358	379	367	373	383	372	348	383	356	364	383	380	382	390	349	365	373	375	368	348	387	369	405	370	402	384	397	367	384	374	373	356	369	385	361	352	385	386	387	374	380	372	379	366	354	381	387	405	349	361	372	367	392	348	388	377	362	407	339	388	392	341	399	375	368	351	357	407	391	371	365	381	345	363	384	335	363	373	361	402	366	395	393	396	344	339	337	377	359	353	349	392	366	385	393	364	361	397	353	370	367	371	368	374	362	354	369	366	392	356	393	362	363	349	394	384	384	364	371	357	360	369	411	406	395	350	372	370	393	358	415	353	368	366	342	357	346	380	345	359	381	377	392	383	369	373	395	353	402	373	398	382	369	345	375	340	352	367	388	380	384	376	417	342	366	382	386	359	390	385	354	382	396	399	334	387	368	403	383	367	380	369	375	357	351	385	340	372	359	389	349	347	346	358	352	392	360	394	347	363	368	352	391	327	356	392	356	331	362	391	365	355	385	388	368	354	331	344	413	360	384	369	367	360	361	386	356	398	387	343	361	362	379	398	377	366	365	362	384	354	394	385	354	379	404	379	384	362	369	358	377	397	365	380	386	363	387	419	344	375	413	386	380	370	367	359	355	349	358	368	389	353	370	369	358	378	376	398	382	367	393	361	363	389	364	340	387	342	401	384	349	355	372	367	362	355	374	389	372	358	418	362	388	366	386	382	382	369	353	364	374	358	399	385	384	358	393	390	391	381	370	420	366	376	387	377	364	396	375	369	362	386	370	365	369	366	401	328	349	395	393	405	362	373	392	391	342	349	370	369	382	365	407	371	381	375	380	376	365	343	362	396	392	365	358	391	409	376	369	393	389	374	359	401	344	383	396	387	389	363	377	383	365	361	411	411	396	362	362	385	343	361	368	341	393	367	362	413	373	385	370	381	377	359	342	394	372	365	407	384	347	388	388	420	363	406	407	359	387	362	354	367	379	370	375	366	375	381	376	379	374	368	361	366	386	373	412	404	363	358	375	405	369	371	391	393	391	410	333	396	365	403	372	373	380	370	352	375	392	361	359	343	359	413	359	380	418	369	351	362	372	380	391	385	355	381	385	397	382	361	340	363	375	330	370	396	379	368	379	360	363	340	374	383	371	371	358	373	346	397	342	324	360	399	362	353	376	381	399	343	355	367	387	362	372	374	365	357	382	355	348	372	370	354	358	362	378	365	367	368	343	381	376	379	366	394	352	381	393	385	364	371	382	353	379	359	373	356	357	359	368	367	357	385	375	362	388	360	373	376	397	367	370	369	368	381	392	382	365	379	417	398	357	367	404	352	369	353	409	362	356	396	404	339	392	400	394	368	348	376	394	373	377	348	401	368	363	399	359	380	403	348	349	375	414	411	393	364	387	385	364	371	387	391	381	359	367	378	376	395	380	369	323	371	359	384	391	369	414	373	359	358	376	393	365	356	411	372	378	385	388	369	387	366	403	367	422	357	341	383	395	341	368	357	370	386	389	367	369	374	346	385	401	365	411	403	389	379	367	414	356	368	373	348	358	413	378	372	372	365	343	375	387	393	362	370	388	354	382	386	392	341	425	386	406	366	380	394	359	346	364	389	407	393	404	364	373	357	397	400	383	388	371	375	382	351	353	355	375	381	373	358	408	362	391	395	392	363	354	384	354	368	348	414	365	364	383	352	368	364	394	373	380	343	381	390	363	360	386	385	365	355	364	407	378	397	369	374	367	341	376	354	381	367	360	408	372	370	369	397	405	386	380	388	361	385	386	377	351	394	342	390	376	329	362	335	370	360	384	364	364	357	357	384	341	362	372	384	333	399	369	381	357	371	358	384	392	356	366	371	371	354	389	370	374	376	373	330	370	379	387	401	399	401	410	406	359	384	361	354	366	376	426	353	369	386	387	385	388	360	373	370	352	366	363	392	353	385	365	372	405	391	372	362	401	355	333	381	363	349	385	357	397	396	376	351	382	393	417	391	365	381	406	384	371	360	386	405	372	396	394	359	398	391	368	352	383	375	350	362	370	371	382	365	354	357	364	413	366	365	418	379	374	361	337	395	341	366	366	377	355	351	381	361	379	389	354	361	384	371	386	347	360	336	371	377	374	390	399	383	355	361	406	363	363	362	374	382	386	381	368	352	390	362	350	364	345	410	362	390	407	388	361	378	336	342	349	412	366	398	383	364	357	366	367	380	382	380	376	383	365	378	374	390	392	361	382	341	370	363	357	360	366	375	375	376	319	381	363	354	397	353	368	392	348	381	353	378	385	364	388	367	336	362	370	396	331	349	389	389	344	364	383	343	387	368	373	365	382	386	363	364	375	382	403	385	364	372	374	348	397	360	373	367	384	360	358	400	386	398	394	357	353	373	341	389	366	358	374	400	401	360	407	361	369	398	356	383	363	335	348	377	370	368	403	364	382	396	400	383	349	381	429	388	412	358	357	367	362	400
32138	5338	1503	28726	22861	1687	300	250	221	203	195	161	144	143	125	113	113	129	120	119	94	109	101	95	88	109	119	106	95	107	101	132	105	77	109	91	97	81	97	108	94	110	103	92	95	87	101	102	121	101	105	97	95	82	85	103	107	93	117	85	82	98	101	91	85	101	99	105	100	92	107	102	97	88	79	96	96	117	110	105	110	113	89	78	92	103	102	105	87	100	100	111	113	114	81	100	91	89	103	86	110	115	104	109	82	88	76	109	103	106	116	95	91	82	82	96	87	87	84	92	115	90	103	84	92	94	89	80	98	85	109	87	100	83	82	72	97	94	73	80	109	101	84	106	63	91	92	90	115	83	87	92	94	91	75	76	95	108	93	131	84	82	99	113	110	84	86	100	94	97	84	99	93	107	97	90	69	80	101	94	86	87	94	99	112	88	83	90	77	103	96	105	75	83	84	93	86	84	84	93	105	99	98	78	94	90	95	82	87	69	90	91	103	83	85	87	89	95	89	96	99	91	90	86	108	93	103	100	93	80	99	89	104	96	98	103	96	112	103	92	102	85	111	113	94	87	77	84	111	90	91	95	84	99	77	112	98	84	97	78	83	116	80	106	94	95	84	105	112	92	109	76	94	97	83	101	81	88	106	89	99	88	90	88	96	106	90	105	83	92	93	87	100	89	94	76	105	100	116	98	100	96	81	84	95	95	104	86	91	85	92	91	109	85	82	85	98	82	85	112	113	91	114	112	111	102	77	88	87	90	95	92	79	84	89	89	83	83	97	80	92	89	102	104	94	91	104	89	83	72	92	90	102	94	91	96	98	72	81	96	85	79	86	82	92	91	92	88	88	92	79	68	98	97	93	82	86	96	106	91	96	122	99	95	90	88	100	99	86	78	104	86	101	96	101	111	92	104	117	101	85	80	90	89	103	83	91	116	100	99	97	95	96	106	101	94	77	109	88	95	99	65	105	105	94	107	94	85	93	94	82	103	104	83	82	89	80	102	101	71	91	106	89	84	106	80	89	88	110	100	78	92	100	100	86	86	81	87	100	86	85	104	101	74	98	91	108	111	112	90	120	86	87	110	93	92	108	92	109	79	115	93	87	124	108	89	97	92	102	96	90	98	85	113	94	95	97	100	108	93	95	87	100	89	78	83	118	103	96	96	93	92	88	92	88	91	83	109	81	103	90	98	98	77	72	92	92	97	102	88	94	120	91	75	105	114	85	92	101	86	112	106	90	97	96	88	102	91	93	108	84	79	103	83	114	94	97	104	89	111	99	109	95	83	92	75	89	103	94	96	105	105	89	110	99	112	84	104	88	94	97	86	105	91	113	84	87	86	81	90	93	80	76	82	112	95	110	86	84	89	95	90	89	94	102	77	105	94	101	97	87	102	117	88	97	84	85	101	99	87	78	114	87	99	89	86	100	98	96	99	103	105	92	96	89	107	101	97	107	91	114	93	83	98	101	99	100	100	93	106	91	89	83	101	95	89	94	95	94	101	85	113	98	82	113	98	102	98	94	97	98	101	101	106	97	82	91	85	93	86	77	82	89	81	79	93	101	108	105	97	99	100	81	95	95	94	110	94	92	95	83	95	106	96	106	97	98	83	107	117	79	85	106	98	78	109	85	93	104	103	117	107	113	88	86	109	80	88	92	98	104	81	97	70	80	80	96	77	88	103	103	94	92	103	96	100	83	114	103	87	85	96	84	90	105	107	113	86	92	99	93	76	103	88	99	95	91	93	106	101	83	88	110	106	100	91	97	92	104	95	106	91	103	94	106	109	105	103	93	103	85	102	89	84	92	100	84	97	105	115	98	72	100	112	95	102	105	109	97	89	83	87	85	101	101	103	94	110	85	100	93	102	92	88	82	89	103	98	89	96	106	90	101	88	114	86	90	78	88	86	113	74	77	98	102	92	96	104	105	114	89	116	101	94	97	98	82	79	72	86	92	92	96	110	111	100	89	89	99	90	97	102	95	100	106	96	92	101	93	91	112	115	88	90	92	106	104	91	125	142	110	106	94	108	94	96	100	89	115	91	93	89	96	98	105	100	92	93	97	91	101	92	90	97	85	108	105	90	90	95	92	86	71	90	104	95	111	92	95	89	101	91	83	124	98	103	93	106	96	81	95	112	89	78	108	87	101	109	88	84	79	104	80	114	90	104	81	84	95	86	101	101	99	93	110	106	104	83	100	92	102	91	104	109	106	93	79	101	101	82	106	107	96	96	96	106	95	79	90	93	101	96	100	93	90	95	85	85	94	104	85	95	94	106	88	115	101	100	96	100	100	99	105	95	105	96	92	99	82	92	101	88	93	97	88	87	92	86	91	83	94	90	74	82	91	93	98	88	99	86	93	76	75	96	81	81	81	75	66	102	101	94	114	110	87	92	91	103	91	90	88	104	93	96	72	68	94	97	92	81	91	76	100	70	90	102	92	97	96	81	100	113	84	81	79	97	99	113	94	84	79	92	97	84	102	110	75	88	88	94	115	113	87	92	81	84	90	95	83	80	124	104	109	99	102	108	94	84	83	117	95	92	99	105	99	86	92	98	87	92	91	104	100	86	96	92	112	91	92	109	99	113	101	91	78	92	111	66	84	89	91	85	92	84	108	89	80	107	116	87	108	108	96	114	83	87	100	111	117	93	85	94	102	92	108	106	117	104	82	83	85	94	104	95	97	108	69	100	79	89	108	94	88	95	109	101	71	88	106	95	91	99	74	89	97	112	105	101	79	108	96	86	96	106	79	82	79	89	93	99	79	80	115	99	91	108	108	95	103	81	88	93	98	112	88	84	88	90	97	94	91	95	106	99	115	114	91	73	96	93	84	86	102	93	86	103	108	111	113	98	102	120	95	94	94	100	110	108	110	81	98	93	86	95	103	100	86	96	102	105	84	95	87	91	96	105	100	97	125	96	85	103	89	86	89	123	76	106	103	97	96	76	97	83	84	108	93	78	93	101	86	92	94	85	98	94	88	94	110	105	91	87	97	86	100	96	102	77	112	86	107	90	81	87	78	83	109	98	101	95	80	110	96	86	89	102	90	93	104	93	89	109	85	97	91	97	99	99	100	102	98	104	89	94	134	119	96	93	95	115	99	91	89	78	89	85	89	89	107	111	81	112	95	88	105	106	89	88	102	97	85	81	102	88	90	105	102	90	102	93	93	99	80	106	84	99	96	85	82	90	93	87	114	109	89	91	111	99	90	86	80	94	105	94	95	90	109	95	100	110	98	101	119	101	100	105	107	90	96	102	91	100	85	85	86	91	102	93	90	109	97	84	74	88	102	100	96	86	100	115	101	97	86	113	98	89	84	91	70	66	97	103	75	105	86	101	109	75	97	89	92	87	89	93	86	87	89	92	79	79	77	102	90	78	108	77	102	93	97	100	79	99	85	96	104	88	75	105	92	103	81	88	102	83	96	68	107	101	95	87	97	106	77	94	103	87	95	83	100	92	113	88	83	102	111	98
16373	1278	2753	42104	17378	1578	1213	1108	937	833	735	665	594	586	520	512	469	467	428	394	375	371	400	384	342	317	304	341	364	332	322	296	307	340	312	281	316	308	309	299	299	284	273	321	269	309	282	294	276	254	283	284	280	280	262	285	317	299	288	271	280	272	289	280	269	277	262	285	259	268	298	271	299	248	275	280	280	267	258	222	247	244	271	267	249	266	265	286	275	291	253	286	281	291	260	257	258	278	282	273	264	253	264	251	273	258	271	267	286	266	280	286	248	263	267	244	286	242	297	294	252	276	257	284	278	262	282	241	271	263	293	274	265	250	272	278	265	278	275	263	294	290	252	270	275	263	268	236	265	244	286	262	269	239	256	289	231	250	264	236	276	274	255	275	268	253	255	272	268	266	267	257	258	245	245	251	277	288	309	238	264	243	268	289	249	250	270	276	278	260	290	255	244	247	256	264	261	279	276	237	251	247	254	273	284	236	247	275	264	254	283	264	241	257	266	230	258	242	256	262	278	245	275	302	256	262	290	288	280	267	249	244	249	257	252	263	258	246	270	279	277	270	237	276	270	248	264	281	282	274	298	263	242	280	280	247	296	249	262	238	252	237	244	254	256	271	247	290	251	271	267	290	252	260	263	257	255	263	274	285	278	256	276	274	260	236	245	273	297	271	253	253	260	268	262	274	261	257	277	261	273	251	275	248	256	227	250	255	270	256	256	276	283	272	242	262	261	257	280	245	259	281	248	263	251	263	241	285	247	270	232	261	285	283	267	271	266	240	263	266	263	315	285	237	257	253	261	224	296	293	258	248	226	276	272	287	285	299	263	275	260	251	261	230	272	287	256	262	283	276	269	268	275	248	235	244	273	294	288	263	243	266	265	249	277	249	229	257	267	275	274	264	248	248	267	267	280	258	277	276	306	240	261	247	265	308	279	266	276	256	257	260	227	266	297	278	271	267	270	234	253	277	245	247	256	273	264	268	260	260	261	262	245	262	271	263	273	274	258	260	258	245	275	275	257	294	254	274	252	243	278	264	268	265	237	265	254	277	245	299	269	288	254	276	265	277	269	235	243	241	249	255	248	227	288	284	244	238	250	250	276	271	235	271	265	297	272	272	258	243	264	229	241	295	298	268	223	258	254	283	275	261	244	260	256	266	263	270	291	272	252	246	246	249	268	258	260	250	264	276	273	266	247	256	255	275	267	246	260	285	271	292	254	276	264	272	284	236	297	271	262	223	243	242	264	268	229	239	251	264	280	262	269	268	274	281	255	241	261	241	279	222	244	281	279	261	243	283	260	265	250	263	254	277	267	248	220	254	285	264	231	235	263	254	235	261	257	280	269	235	263	284	262	260	233	218	234	267	235	260	262	291	269	266	265	255	257	268	278	238	278	270	263	249	285	276	265	277	279	297	270	249	280	290	280	272	294	273	252	243	253	253	241	275	255	289	293	269	258	291	266	281	230	250	311	263	293	250	266	258	255	259	275	260	287	280	246	300	287	253	262	267	263	303	262	268	259	265	272	233	257	248	276	281	249	254	269	273	264	286	246	267	256	264	260	294	248	248	264	261	281	250	275	235	260	245	262	286	246	275	253	283	264	246	285	247	285	256	272	261	267	253	264	247	255	274	266	275	272	259	266	254	252	250	256	238	259	252	251	276	270	273	235	248	254	286	275	256	266	239	252	277	268	261	297	243	240	274	285	259	264	265	263	302	262	245	251	277	290	234	298	259	255	234	264	245	262	286	277	252	258	228	236	251	269	247	315	248	286	269	258	244	270	289	243	245	231	285	275	262	226	261	244	276	263	239	264	246	265	282	279	268	265	263	276	274	281	271	255	253	286	279	276	263	270	277	270	277	258	254	265	246	274	226	267	248	254	253	246	272	275	266	249	263	281	279	265	260	248	278	271	240	258	271	256	241	270	254	272	271	277	239	260	270	246	235	234	280	230	255	277	259	264	246	254	264	299	251	246	279	256	270	281	265	261	275	249	259	251	254	280	246	255	261	294	286	273	280	248	240	270	272	246	278	263	275	239	289	263	280	286	240	268	258	246	305	262	276	248	295	257	250	249	284	256	246	266	246	243	265	283	216	290	272	242	251	279	266	286	285	259	244	246	243	244	284	265	275	259	282	299	263	280	265	262	243	278	283	263	265	263	243	248	294	236	254	279	283	267	275	243	261	271	242	263	256	281	238	263	245	268	244	294	286	242	254	271	271	270	271	247	296	246	272	257	254	258	258	250	247	281	259	280	263	235	289	272	289	278	248	235	226	279	249	253	272	268	279	243	263	237	246	292	250	242	258	287	299	250	274	281	280	255	303	291	280	250	278	283	238	256	274	231	252	275	239	247	280	241	254	258	276	267	256	264	242	233	263	253	258	269	270	237	252	240	257	258	254	276	265	264	254	251	267	261	270	253	264	278	268	288	305	267	261	260	257	272	267	271	272	236	256	239	238	280	233	274	272	291	223	280	269	278	265	264	258	243	258	257	259	258	245	266	268	264	267	263	278	258	261	268	249	244	280	277	245	275	240	252	280	250	257	271	240	257	296	267	284	285	265	297	261	245	251	256	260	288	273	266	272	264	247	253	247	245	254	272	291	251	252	262	261	260	244	252	252	284	278	236	258	260	253	267	248	263	250	265	251	265	260	246	254	239	254	260	275	241	260	262	289	278	247	249	251	242	232	269	266	269	282	257	249	274	288	244	256	269	265	245	254	254	285	259	255	253	285	296	249	244	285	295	248	284	252	251	269	289	279	285	230	253	287	272	250	278	253	285	258	249	244	258	254	235	281	239	283	254	271	265	272	243	251	257	249	320	232	248	247	288	259	273	221	278	251	261	259	275	252	265	269	243	299	304	281	255	295	273	273	285	260	243	246	266	272	269	267	273	274	272	248	283	256	246	252	272	260	259	270	241	290	252	270	281	250	253	259	280	274	248	261	281	248	241	283	261	278	282	255	258	283	262	257	295	254	238	283	272	294	281	267	285	251	280	269	238	250	250	251	272	268	250	279	293	263	270	253	258	257	266	268	274	261	262	254	257	264	276	269	245	245	264	282	252	259	277	238	240	256	255	289	264	265	249	264	256	258	261	254	265	296	253	290	249	257	254	252	265	227	251	256	261	224	246	246	258	247	272	255	287	279	249	251	245	294	256	240	274	265	262	278	236	284	264	263	253	259	276	270	261	262	267	243	250	287	261	239	254	262	273	276	242	248	241	285	260	291	233	251	267	266	245	259	265	277	276	266	257	279	291	274	273	264	270	259	247	281	256	262	268	285	268	277	290	302	243	258	284	226	252	272	265	281	249	260	255	269	257	250	241	247	309	245	259	261	264	274	274	268	251	253	242	274	263	259	247	271	242	249	239	255	264	253	289	277	263	279	265	265	262	253	272	266	244	246	253	270	270	223	280	272	262	283	286	268	273	250	284	250	265	259	257	256	259	254	230	283	274	269	267	271	280	257	236	287	282	296
40713	9168	3196	45859	38799	6588	793	479	423	371	337	346	298	299	275	279	253	230	225	228	219	242	262	249	242	217	260	209	247	223	190	222	198	234	188	201	193	193	201	218	246	200	207	219	226	235	238	208	186	205	229	205	207	202	228	204	235	216	202	210	227	202	187	209	193	212	217	223	202	223	191	204	207	227	213	227	182	211	223	225	199	212	218	190	223	216	191	207	184	211	203	230	215	216	202	187	225	219	219	200	196	191	214	201	217	199	204	218	236	211	219	233	220	216	213	208	172	201	212	204	203	207	182	224	227	214	197	218	201	204	209	227	186	212	193	221	224	239	219	211	191	205	204	208	232	205	232	197	213	211	225	220	192	212	232	209	201	208	204	215	194	204	224	177	215	184	219	219	232	199	195	203	216	202	217	204	194	216	209	204	218	204	213	254	204	232	239	214	210	208	202	200	216	207	206	223	186	199	213	222	216	222	217	209	216	189	190	232	216	198	229	181	180	204	170	202	216	186	211	188	223	208	220	193	210	205	231	219	207	195	238	227	197	199	235	188	215	221	208	222	182	184	227	216	222	214	204	202	197	211	198	208	226	200	196	225	186	195	216	194	208	189	211	206	228	190	208	249	206	201	197	193	184	193	200	202	178	212	203	188	207	201	201	197	209	214	228	212	215	209	208	209	195	222	218	219	211	224	222	194	215	226	205	220	235	207	194	213	190	207	218	219	201	194	200	197	228	205	193	209	212	185	219	208	191	207	201	214	196	197	189	212	189	215	184	190	187	188	235	198	213	243	205	226	200	233	225	216	213	227	207	192	221	227	223	207	195	232	218	199	209	214	221	210	216	200	216	225	215	220	227	208	211	221	207	210	207	204	183	198	196	189	191	223	226	220	183	188	195	225	206	207	220	228	232	242	205	192	235	196	182	203	192	232	189	237	204	210	237	221	231	210	180	222	195	217	216	245	232	192	190	233	187	200	231	217	195	225	229	195	219	184	202	198	202	204	206	199	224	204	215	208	229	225	241	214	220	202	206	206	219	238	203	205	209	212	241	190	192	194	229	209	202	187	195	221	216	207	231	223	213	206	215	206	252	198	207	219	192	209	223	217	198	253	208	201	187	211	215	209	188	199	199	228	225	206	196	222	212	232	204	200	209	240	208	195	211	186	187	225	229	205	189	202	203	206	211	182	230	190	213	208	201	211	212	224	206	215	241	219	223	200	218	213	210	246	209	199	194	193	199	226	191	184	218	210	200	234	179	189	212	217	222	247	199	229	184	198	225	199	217	222	194	198	175	189	188	197	239	206	196	182	199	204	186	219	195	222	244	210	224	206	210	206	208	184	192	199	201	192	205	216	217	204	208	186	169	206	217	188	204	234	200	226	207	215	217	214	230	176	195	218	190	218	201	196	235	214	196	213	184	221	201	203	243	232	198	214	217	216	203	199	184	221	191	199	220	224	211	208	229	207	221	207	191	211	214	213	175	211	217	208	205	177	187	199	193	214	210	202	234	234	196	203	211	202	217	215	203	212	212	198	196	220	214	183	204	202	225	210	195	228	212	158	185	195	234	200	200	208	218	234	215	203	227	236	214	207	203	212	207	212	194	223	216	220	210	218	235	201	205	228	216	202	197	193	188	205	213	213	195	222	215	206	195	200	222	223	197	203	227	206	229	236	195	200	206	190	195	211	216	203	200	206	217	205	187	234	214	188	234	209	200	214	231	190	222	195	228	227	235	194	186	234	200	202	205	224	210	214	220	215	204	203	197	188	225	218	208	204	222	210	199	216	225	210	230	219	190	227	229	204	211	240	217	238	218	213	192	187	210	185	205	240	229	204	191	206	207	190	212	214	231	232	201	216	201	234	230	219	225	199	212	204	217	197	195	215	219	220	208	220	222	216	217	192	216	218	240	188	204	202	225	204	212	219	164	229	205	185	194	232	205	173	231	195	188	195	208	192	208	202	213	202	204	198	191	207	230	228	213	222	206	200	217	256	231	202	197	224	215	226	212	220	196	241	214	203	200	202	200	189	197	200	232	205	218	216	204	228	211	227	184	221	194	214	202	189	232	207	198	218	238	217	200	204	230	225	208	212	203	205	228	186	211	186	211	209	225	219	208	208	222	190	231	215	215	210	186	195	215	195	196	207	185	220	193	224	193	226	213	208	200	227	216	224	196	213	226	200	217	225	242	178	184	201	215	196	207	208	232	192	208	204	218	230	220	241	208	233	216	207	205	222	197	171	207	231	221	220	194	195	222	180	224	234	244	199	224	172	197	214	193	230	226	199	187	205	210	206	209	206	235	193	214	206	226	198	201	187	244	192	210	210	213	211	219	227	229	220	222	221	211	176	204	195	204	215	197	219	192	208	203	233	200	235	210	194	192	222	213	193	209	203	198	245	214	231	193	198	212	203	221	198	180	208	208	195	232	201	197	237	224	203	225	181	208	182	237	199	233	210	221	220	205	202	213	247	213	211	229	222	186	192	187	205	204	243	224	190	201	188	185	188	209	215	213	199	195	189	203	230	220	245	238	184	210	209	212	200	221	223	232	185	192	208	202	204	224	186	200	197	213	215	215	190	215	209	191	210	237	199	206	212	216	189	215	219	186	218	206	198	226	175	239	208	209	226	225	215	215	207	244	204	204	209	190	209	194	196	225	225	211	213	240	201	222	200	220	224	228	179	220	195	204	189	221	221	243	181	183	222	240	224	210	198	183	223	226	213	223	215	229	197	182	228	215	180	225	211	218	221	194	218	204	196	216	205	215	190	198	194	216	212	214	198	236	228	202	231	221	218	231	205	200	183	211	209	208	199	189	212	204	185	189	205	251	217	233	188	232	205	221	245	218	205	210	209	205	208	213	231	208	205	171	193	195	182	195	214	219	209	234	193	216	214	200	194	207	222	200	215	206	202	202	183	203	206	218	200	198	231	214	215	194	199	233	213	218	205	203	208	197	203	206	207	211	219	195	226	223	184	220	212	205	208	217	212	203	195	193	229	205	216	214	185	229	244	224	193	221	232	178	226	210	229	213	206	206	218	190	201	225	234	192	207	193	208	188	220	210	222	204	224	205	185	219	220	226	183	246	244	193	192	211	220	207	202	214	191	226	232	229	217	202	220	226	212	198	206	201	200	219	206	208	228	216	200	206	203	202	191	229	211	233	186	213	219	191	202	228	203	234	199	196	194	199	222	216	210	198	197	213	252	200	189	231	212	216	194	227	239	228	218	200	209	218	194	190	236	205	213	217	183	210	196	179	224	233	198	167	229	180	191	199	192	201	196	213	228	197	200	196	194	226	226	198	207	168	220	227	198	208	201	192	216	176	227	194	205	201	203	187	231	245	229	194	217	219	228	218	209	206	207	192	209	207	206	173	198	219	217	230	199	228	202	216	183	203	202	165	195	207	202	201	224	181	195	209	193	216	216	223	201	203	215	220	208	218	221	200	208	197	209	204	215	210	228	201	211	216	220	208	228	223	233
19505	2319	5360	54376	27157	2983	2436	2044	1780	1579	1346	1274	1166	1045	942	915	821	894	843	709	815	737	735	708	732	675	733	638	644	626	625	637	593	660	578	576	603	617	575	630	576	570	595	541	574	515	547	570	583	576	553	561	572	579	507	551	509	571	537	547	532	557	530	493	544	545	540	567	542	539	502	538	543	542	522	508	515	529	481	578	510	497	503	519	528	544	540	538	489	484	511	557	496	516	524	494	487	509	524	552	539	554	461	509	546	546	519	505	512	530	516	524	516	526	556	526	518	467	532	505	506	520	538	486	476	527	538	548	507	493	526	536	510	534	549	545	501	480	506	502	468	538	509	500	543	487	542	526	541	547	507	543	514	540	535	536	534	512	530	506	506	564	517	538	535	526	522	522	545	488	519	502	498	485	513	488	517	501	526	542	499	536	521	510	466	529	506	530	565	496	521	500	507	537	496	484	498	534	507	532	529	524	487	499	484	529	558	558	563	554	500	506	539	507	526	500	529	543	486	555	521	561	577	531	459	500	510	514	511	552	559	509	508	533	561	548	526	532	523	545	524	497	551	495	557	522	554	514	524	537	526	521	495	501	490	562	559	534	499	503	521	498	547	513	503	510	583	509	508	517	562	547	502	501	508	557	517	486	505	502	520	509	523	556	525	530	510	523	528	525	511	560	492	500	531	540	502	502	537	523	493	547	492	502	529	522	541	545	543	501	495	528	501	507	521	531	487	505	519	515	517	532	482	514	505	484	488	566	516	563	512	483	532	550	507	495	477	517	530	500	491	512	501	515	522	495	519	492	483	566	496	511	511	507	505	519	551	516	521	509	504	513	484	528	525	517	506	512	503	493	497	511	545	499	526	516	504	495	505	514	506	485	530	559	503	531	503	507	537	528	505	537	510	533	524	520	533	523	513	528	514	505	550	515	544	530	544	508	527	487	529	531	484	488	505	492	476	531	519	491	519	501	514	523	550	493	502	510	503	479	543	494	505	507	448	472	521	504	504	505	495	497	531	484	500	482	527	553	475	499	535	534	503	488	538	507	520	483	544	511	538	510	486	516	504	547	557	523	505	505	543	505	572	520	524	512	516	551	487	479	543	524	512	500	526	516	505	551	514	485	514	524	535	489	509	546	496	577	566	567	511	519	519	479	513	492	485	545	488	526	549	533	509	534	539	490	518	541	517	505	513	534	509	494	521	544	524	512	483	525	547	497	532	490	479	530	554	500	544	519	522	508	510	517	540	538	533	541	540	491	523	509	496	472	463	524	528	545	535	527	509	547	536	485	548	489	539	513	484	526	534	526	493	532	573	528	525	496	503	510	506	487	506	473	494	481	524	527	487	524	561	522	500	492	514	530	466	500	536	497	506	544	512	514	530	515	463	506	576	514	528	570	566	502	518	499	487	526	515	514	498	511	494	510	527	529	517	477	496	572	542	498	510	520	542	530	509	528	529	560	510	502	513	526	499	530	522	489	497	491	533	509	492	546	495	542	508	546	490	502	519	516	520	525	529	563	493	504	527	516	521	520	544	525	520	504	460	516	508	535	539	530	512	516	527	532	496	486	497	515	492	543	494	500	513	527	523	509	508	520	530	495	490	529	547	486	518	480	539	547	551	494	506	511	534	488	522	517	526	526	560	535	510	533	494	534	493	541	499	510	510	550	538	511	506	499	531	474	522	543	537	549	486	497	480	514	512	514	556	549	544	523	533	503	535	512	495	528	538	491	560	519	539	551	521	506	499	468	515	476	508	492	514	523	524	476	529	543	550	507	540	526	492	517	531	507	518	530	505	519	514	562	533	503	487	549	542	472	518	473	511	502	543	540	504	556	502	516	487	538	478	518	488	486	493	564	495	487	522	542	495	530	498	554	541	491	519	505	466	530	535	567	513	512	512	582	508	476	515	505	503	511	526	532	510	486	518	480	544	518	516	495	509	504	541	501	556	538	570	535	521	504	485	541	517	518	532	513	535	489	528	503	540	503	532	471	502	546	561	533	481	503	499	531	569	509	476	488	528	501	498	485	546	507	506	528	530	539	496	559	528	514	526	524	504	475	516	488	517	525	522	504	490	537	497	501	502	522	554	506	505	521	508	523	518	539	480	501	556	527	494	535	545	525	569	519	525	560	491	498	496	537	519	520	505	489	498	481	527	525	494	551	530	494	537	539	492	508	512	509	523	489	500	518	536	534	538	492	563	512	501	515	530	495	507	509	513	526	532	487	531	517	509	560	515	488	490	512	522	521	539	536	515	509	519	544	545	533	537	470	532	561	529	532	494	522	542	517	532	545	507	540	509	492	507	539	546	512	477	520	520	512	504	516	519	521	574	523	534	500	518	519	535	502	540	511	486	466	519	507	496	512	544	540	481	480	498	497	528	509	503	517	501	533	503	514	508	534	520	510	525	539	517	530	539	511	518	495	487	539	501	510	474	493	479	510	494	512	526	503	524	542	511	501	540	500	490	521	514	521	513	514	561	538	538	489	529	532	525	539	500	500	516	516	527	519	536	499	507	530	496	481	524	541	520	531	503	535	509	528	523	537	505	518	525	468	492	542	539	507	501	521	486	522	479	529	494	541	517	522	528	499	475	551	527	483	494	579	505	546	500	530	494	543	520	536	498	476	542	586	520	572	529	545	534	505	489	460	545	514	470	497	537	527	520	523	509	528	521	516	527	550	508	542	508	513	519	536	527	489	540	509	525	520	538	504	537	517	513	499	495	530	498	515	548	529	505	506	523	485	525	519	505	517	546	501	524	499	543	508	519	526	488	536	501	514	480	492	480	557	501	540	539	559	503	487	502	534	531	542	516	498	503	535	523	508	518	527	536	570	490	512	499	494	507	575	507	547	534	506	540	513	553	490	564	509	499	538	528	491	497	515	541	507	554	544	507	498	481	556	549	517	526	500	529	550	513	477	523	469	512	543	548	527	536	474	531	485	539	537	538	534	564	462	514	501	534	520	547	532	496	541	559	543	556	461	519	528	492	521	484	501	479	560	514	537	471	541	489	539	559	518	510	530	543	539	474	484	503	548	518	562	545	494	526	530	502	527	507	523	514	477	518	506	509	502	525	506	522	514	502	532	534	530	515	515	503	537	513	503	531	504	526	520	529	490	536	498	545	501	526	456	483	507	533	512	488	558	506	483	550	524	548	485	533	468	532	524	534	538	536	545	513	514	533	510	541	517	512	486	502	533	494	544	500	490	531	497	506	486	543	526	521	530	521	523	472	552	507	519	547	547	531	531	486	506	485	506	548	492	497	530	522	537	512	518	522	503	508	538	550	506	506	537	554	583	522	522	517	538	495	543	512	507	498	535	545	522	525	529	505	558	535	509	495	548	542	503	544	520	520	522	525	537	545	533	499	510	521	541	532	514	510	512	542	523	497	482	539	540	541	504	523	488	536	537	530	482	535	485	534	527	488	517	520	530	512	541	515	479	492	490	514	529	503	523	492	525	525	515	470	526	526	488	528	536
14242	1022	448	1179	714	166	162	147	157	168	149	145	169	148	151	148	173	158	145	157	172	141	181	160	154	167	141	158	141	161	154	171	159	160	151	171	144	158	146	163	176	139	169	151	156	151	169	146	185	149	170	133	177	151	133	146	160	188	153	151	165	165	146	173	164	150	147	152	146	149	146	165	140	153	155	142	150	158	151	160	157	157	145	162	155	160	165	143	160	147	168	162	148	157	171	150	155	150	137	150	138	141	151	154	123	162	155	170	149	169	175	151	173	199	137	159	146	147	159	174	144	161	184	156	158	179	140	153	143	156	147	162	129	166	153	169	156	187	157	155	168	149	156	160	168	154	159	148	154	134	155	152	168	169	152	177	151	139	141	176	132	136	165	137	171	157	162	153	155	149	180	174	134	152	141	148	142	158	145	159	168	153	171	142	162	158	155	158	152	154	171	138	163	156	164	147	166	166	161	140	143	153	156	154	138	179	154	147	165	159	164	163	159	151	153	161	161	148	146	147	147	162	171	171	162	153	150	152	173	181	161	186	147	137	155	155	162	176	156	183	149	179	149	190	170	183	141	149	131	133	130	139	158	136	169	169	161	145	180	150	144	185	150	184	173	144	171	145	155	151	161	153	122	166	162	159	158	171	184	180	149	144	155	180	153	174	167	151	171	142	174	162	167	151	171	157	148	166	141	164	133	156	154	131	179	147	154	148	126	139	161	158	154	130	155	147	139	174	146	145	156	166	150	158	172	152	158	164	162	156	147	162	139	155	144	135	167	164	157	151	148	182	153	140	135	153	176	172	146	154	173	178	175	155	151	145	169	164	143	161	168	158	139	155	173	180	178	157	162	142	155	153	161	146	138	130	169	140	147	148	165	161	182	161	153	171	148	171	157	166	166	152	175	152	143	140	156	142	147	159	170	145	183	177	167	163	154	177	156	143	155	161	151	155	160	146	171	162	162	165	161	149	142	145	143	168	163	156	144	146	136	160	172	169	153	168	138	160	201	169	167	150	161	162	153	143	143	168	181	169	175	169	137	178	157	172	159	141	161	172	148	150	122	172	168	153	151	159	158	159	167	133	159	147	164	166	171	145	150	173	184	152	139	143	134	159	142	143	166	160	163	165	204	162	164	175	162	151	136	161	152	157	169	161	138	141	176	140	175	134	170	190	159	161	134	158	152	146	152	176	162	163	160	155	163	175	161	157	161	149	175	151	148	169	156	154	169	151	135	129	157	162	175	171	155	150	153	136	182	165	144	143	132	169	151	141	161	143	167	149	151	163	147	174	173	164	161	141	134	165	145	150	154	183	154	161	131	153	150	157	168	150	156	131	162	174	153	159	168	179	158	152	158	160	179	142	169	161	143	143	130	164	169	164	164	183	171	149	133	161	161	160	172	150	139	147	165	140	163	161	160	169	155	136	186	154	158	155	185	197	148	154	160	179	140	167	148	151	160	157	162	143	153	169	130	146	156	149	170	154	172	167	162	153	161	175	158	157	173	158	160	156	136	177	187	143	144	166	163	148	143	145	168	140	167	175	157	175	147	162	181	141	165	154	146	157	176	166	162	171	169	144	176	140	176	170	151	145	176	145	136	168	167	163	171	167	148	167	160	173	161	152	144	135	162	147	170	161	171	160	167	156	156	152	139	138	139	147	139	183	172	166	150	146	162	153	186	167	164	148	148	157	147	165	171	143	155	153	152	164	165	169	141	157	174	177	174	156	128	139	162	176	170	150	164	172	160	160	150	160	167	143	167	167	127	163	175	162	160	164	161	168	149	175	162	166	165	168	162	139	185	152	151	165	163	169	158	152	156	139	161	172	179	176	167	158	148	167	161	151	165	146	148	167	157	150	162	144	153	161	135	142	149	186	176	148	139	154	159	185	174	154	165	166	146	177	153	116	166	166	139	153	166	174	158	149	170	151	154	171	148	153	162	169	164	128	159	149	129	150	160	160	129	154	139	152	137	163	152	158	138	152	181	158	187	159	146	181	145	160	151	180	169	157	154	157	168	160	184	163	163	176	150	137	173	148	152	164	175	165	157	136	139	162	150	168	165	169	166	169	150	138	163	159	159	158	149	163	144	152	162	152	159	169	146	174	162	169	176	160	167	155	174	152	177	157	176	173	164	152	145	164	164	178	162	147	192	175	158	162	147	177	160	177	143	154	155	162	132	184	145	135	153	156	152	180	127	150	158	174	148	160	147	158	162	137	164	165	146	160	155	152	150	165	150	174	145	165	184	170	165	134	176	155	145	180	162	165	154	149	160	133	157	172	160	164	173	171	146	164	169	162	165	146	150	171	142	159	134	163	156	143	142	143	163	174	146	136	183	133	150	152	164	153	164	169	148	161	149	157	166	170	159	131	158	157	172	181	139	175	156	146	166	160	135	159	160	172	161	179	162	142	149	148	151	177	168	155	177	157	155	163	152	162	160	148	165	162	158	156	133	149	170	146	154	147	137	137	145	176	148	174	170	139	165	168	152	135	160	155	155	133	159	150	170	141	156	138	174	173	166	164	152	148	157	155	121	185	155	149	154	166	173	155	154	144	171	170	163	151	159	141	178	151	166	158	151	175	157	146	128	164	168	161	164	176	149	189	179	166	169	145	173	171	182	161	158	150	162	143	166	139	158	155	151	146	162	153	173	181	154	147	142	153	149	179	165	153	157	149	150	167	134	159	172	146	132	160	159	139	162	161	144	167	145	151	151	176	144	175	146	144	165	159	158	142	166	142	149	143	140	168	134	174	151	153	144	161	149	157	141	156	141	176	149	157	167	157	164	158	192	144	148	141	159	163	146	153	155	164	180	158	152	141	190	177	178	180	149	153	170	137	152	163	155	144	177	145	166	147	180	139	155	166	166	139	176	169	164	154	161	179	160	153	154	173	161	166	178	159	179	154	181	166	169	149	150	159	157	152	163	151	188	154	162	131	144	158	160	183	148	170	137	164	152	144	167	151	159	140	162	154	189	174	156	160	160	152	167	175	167	149	139	179	147	148	166	170	160	164	144	162	174	150	183	139	142	151	133	145	163	172	153	178	157	156	158	154	158	144	141	174	154	138	156	180	157	146	159	174	158	161	146	153	132	153	168	149	157	158	153	172	154	151	157	160	175	157	138	138	155	156	138	146	153	174	145	153	136	152	165	158	155	164	181	164	168	163	160	175	140	142	141	147	146	160	166	142	139	148	166	177	144	165	157	134	155	192	173	158	151	153	147	145	150	163	144	170	168	148	161	166	156	169	191	174	157	171	178	155	167	156	179	151	144	164	154	164	140	132	158	164	165	173	160	151	151	167	161	157	141	160	148	170	163	151	139	147	170	142	145	158	155	165	165	156	162	163	142	144	178	148	154	141	157	165	164	150	158	154	153	137	166	135	157	133	160	170	155	160	151	151	164	186	151	203	179	171	146	156	162	160	178	170	147	159	193	170	158	153	170	154	164	169	139	141	159	158	148	152	154	133	152	159	161	176
6602	595	885	4903	2962	402	391	442	411	430	376	406	423	346	383	381	380	416	380	382	421	407	405	377	366	387	375	379	380	399	385	364	380	370	380	400	416	382	387	392	395	391	407	353	369	339	366	407	358	391	384	365	409	392	402	414	369	368	375	395	373	387	411	358	387	399	409	373	408	418	355	404	368	366	394	378	395	382	372	378	416	366	337	389	370	403	378	377	381	361	392	373	440	389	384	398	380	400	388	404	399	378	387	352	408	395	377	371	405	399	377	372	412	391	363	423	386	371	351	362	381	370	427	416	351	377	405	418	370	398	354	371	359	389	357	400	380	378	396	388	367	406	372	379	360	393	390	376	382	394	363	399	382	383	371	364	375	407	385	404	392	361	351	366	371	375	357	386	364	382	408	397	390	385	427	411	401	390	367	382	376	367	411	371	365	368	375	336	354	421	396	383	409	380	365	394	358	397	360	392	368	405	386	403	357	380	415	391	379	372	403	369	389	424	389	366	394	379	410	375	392	384	361	391	399	381	402	354	380	401	369	367	410	371	373	380	391	412	406	374	367	368	386	392	367	390	387	361	431	373	388	402	385	377	368	386	394	359	384	393	399	388	363	369	383	390	424	383	406	358	354	394	373	354	374	399	394	403	366	377	382	362	373	405	375	379	363	364	446	385	382	381	387	383	382	407	378	407	355	395	408	401	374	348	377	379	388	381	419	375	379	375	370	324	386	406	391	359	391	373	341	359	369	361	399	372	427	371	417	360	391	413	404	365	371	396	427	404	378	396	362	396	419	347	374	340	388	398	385	373	357	379	348	379	410	372	377	407	411	388	360	411	382	360	389	393	408	355	384	388	379	371	374	406	393	392	400	393	369	406	400	390	378	398	382	420	371	377	372	378	412	422	388	395	406	384	374	382	398	406	392	377	380	365	339	396	365	394	361	384	387	389	402	384	366	397	372	406	387	405	383	378	378	363	369	350	374	374	383	387	420	407	412	377	402	369	369	353	361	364	358	385	377	375	376	393	382	387	401	411	368	406	370	388	386	405	374	390	385	402	418	382	386	397	360	434	361	404	367	364	350	359	393	401	372	385	383	391	386	363	397	333	384	403	378	358	391	391	386	429	392	366	374	397	403	392	370	353	411	382	407	369	376	360	426	403	362	394	369	389	359	404	393	363	374	363	396	397	365	364	400	349	398	391	371	400	398	401	347	371	400	393	397	392	394	394	368	412	409	378	380	399	355	394	373	381	379	391	423	414	371	398	393	408	372	333	417	398	404	383	398	378	382	388	365	421	363	397	404	388	416	379	375	401	368	396	393	364	412	383	340	376	377	387	367	379	372	365	377	396	380	389	403	413	382	371	343	389	376	350	386	389	398	366	380	403	397	400	388	389	342	373	375	388	341	364	371	393	412	387	401	394	372	387	349	396	395	385	376	368	391	393	414	384	396	361	378	404	386	360	375	403	393	398	371	384	423	412	389	355	418	383	341	372	401	417	407	386	379	389	350	395	372	389	417	410	404	372	354	351	369	401	361	403	378	409	402	377	369	380	380	387	386	381	366	393	359	339	375	397	384	380	392	379	386	395	393	361	380	374	408	365	384	355	356	376	392	374	384	370	347	399	363	396	415	405	378	397	396	366	374	385	366	384	402	400	394	379	367	386	381	368	395	386	401	371	345	426	376	375	374	375	394	389	419	383	360	414	400	374	402	370	402	370	368	389	369	374	412	415	400	370	378	366	389	369	423	359	372	389	375	386	374	390	422	370	383	398	425	373	409	376	382	386	351	342	353	415	375	386	369	373	394	414	363	413	384	397	420	365	387	366	389	378	408	400	401	360	362	360	334	373	363	386	377	394	372	360	406	402	380	385	370	371	379	357	376	348	364	379	426	411	387	423	379	401	369	411	385	401	390	363	399	344	403	430	388	355	387	359	410	412	376	356	366	404	389	341	400	405	386	383	409	390	412	356	388	363	395	408	425	420	387	385	405	341	381	387	403	357	407	399	390	410	394	411	368	359	385	367	370	330	390	381	399	422	358	377	403	373	385	368	388	414	389	398	365	397	382	383	383	408	379	408	390	410	386	376	392	397	414	378	389	397	383	374	404	345	390	376	395	414	390	388	384	357	364	376	375	380	371	406	419	383	353	403	378	402	404	414	379	405	363	380	417	374	403	406	378	388	374	379	396	367	379	373	391	344	380	418	401	405	439	374	361	364	380	431	355	389	366	404	396	388	377	414	369	367	350	343	373	387	390	383	364	393	362	375	376	357	401	382	399	391	373	386	421	406	382	376	401	392	407	390	369	379	368	384	386	399	359	374	444	357	352	385	397	347	391	380	410	387	402	420	396	387	376	398	402	386	364	336	381	359	376	399	385	391	388	388	381	381	372	362	386	357	372	353	392	374	400	398	384	418	339	372	385	390	372	403	415	358	401	365	373	377	372	380	359	352	402	387	400	421	355	346	366	374	371	418	440	372	350	400	420	398	391	387	379	359	388	384	351	402	365	374	378	413	389	349	379	383	370	346	358	393	395	395	391	388	383	392	387	411	352	410	375	384	384	371	395	402	377	386	427	369	360	398	379	376	436	423	390	409	384	379	342	423	396	373	393	387	375	419	400	378	413	398	353	365	390	401	384	416	407	384	359	382	392	383	373	398	371	376	378	398	384	395	373	345	365	401	369	409	368	407	372	358	423	389	394	403	424	365	352	388	401	403	374	412	359	340	422	386	384	409	390	367	370	391	370	400	393	374	368	356	403	395	452	356	354	365	387	387	413	386	369	387	383	400	412	386	391	388	386	375	385	381	354	370	363	411	414	377	366	397	358	375	365	355	359	404	413	372	364	358	366	410	387	415	413	361	367	373	361	355	362	398	408	370	350	363	401	381	379	396	385	383	402	404	365	362	410	368	377	400	419	412	376	409	401	363	350	355	391	375	366	362	398	386	418	375	423	391	374	378	349	366	394	396	377	390	345	371	390	392	354	386	370	390	397	403	405	415	383	394	421	397	395	405	404	402	354	385	408	399	369	407	397	360	390	430	368	414	404	382	378	363	380	360	366	366	375	379	364	384	391	387	406	336	377	375	379	405	402	400	360	381	401	409	374	380	380	355	400	389	380	350	409	374	387	358	358	386	359	368	373	394	394	394	397	371	355	351	358	374	435	391	379	371	374	382	371	377	372	436	366	369	383	372	389	363	420	364	393	392	406	369	387	388	411	386	383	396	400	402	356	390	356	370	386	369	370	381	377	391	421	378	419	426	390	383	367	390	409	373	363	357	349	396	372	383	388	373	369	391	384	375	418	359	405	346	393	388	392	366	396	365	382	349	367	363	415	363	396	370	400	391	400	445	398	374	370	378	365	393	391	398	406	415	335	357	397	409	390	371	394	418	374	372	376	353	388	389	364	366	398	406	357	381	388	375	379	399	398	336	417	420	374	385	371	388	408	387	354	364	370	402	420	408	359	328	405	348	399	382
33098	6015	1350	23214	22646	1647	290	231	199	185	163	158	154	121	135	125	108	124	115	126	131	108	102	96	103	103	104	132	108	93	98	97	111	103	103	97	83	109	90	112	107	100	86	103	91	104	83	92	83	107	84	65	93	88	83	88	87	101	107	99	112	103	89	99	94	91	99	91	89	98	82	95	107	106	101	83	77	92	94	100	82	110	101	111	88	87	94	83	100	82	91	99	95	92	84	87	75	90	97	113	94	81	111	111	120	90	85	104	94	99	118	100	105	98	118	112	109	106	118	82	97	87	107	98	91	93	106	94	102	108	97	100	96	99	108	98	99	91	98	92	84	104	106	86	86	88	102	84	95	100	82	99	104	107	83	90	102	108	114	93	98	85	97	101	94	98	89	88	79	83	77	74	112	113	101	100	94	105	100	79	113	112	97	110	89	97	87	84	88	116	106	106	88	101	97	105	96	107	76	91	95	95	99	89	103	116	96	87	100	99	92	92	104	82	107	95	87	97	90	110	119	103	101	105	88	92	80	84	82	104	102	94	110	101	88	97	100	75	90	111	103	87	92	78	105	85	110	101	100	97	110	97	108	98	105	90	109	90	91	124	93	108	81	95	92	91	109	77	111	99	88	101	92	89	86	112	86	116	106	100	95	75	80	89	99	118	87	82	98	121	85	116	89	92	97	106	105	81	105	114	92	86	92	93	101	86	94	82	97	91	107	105	105	101	95	118	93	93	114	103	87	86	110	103	95	84	84	95	86	90	80	106	93	102	87	85	77	91	84	94	90	84	85	88	91	109	93	110	82	99	98	84	93	97	96	100	99	114	92	108	101	111	99	112	92	76	106	94	109	101	97	102	99	103	84	95	101	86	104	92	103	95	95	94	107	90	101	102	78	103	88	80	115	82	99	90	111	111	98	97	108	108	94	71	97	89	109	88	96	86	86	116	93	86	112	99	85	84	92	120	100	93	98	101	107	88	102	126	92	92	91	94	95	88	85	90	93	95	95	89	91	94	96	103	105	92	99	111	85	115	93	100	97	99	104	101	86	100	105	77	114	100	102	97	113	100	104	87	105	95	110	87	91	113	108	114	92	105	103	98	77	88	74	113	113	94	99	102	96	79	78	97	103	86	106	91	103	92	77	99	89	86	82	91	88	88	98	87	120	104	95	84	82	98	93	105	115	100	91	94	99	98	102	121	114	92	103	89	85	88	92	81	89	118	92	92	90	107	82	99	94	78	95	92	104	106	85	102	103	88	106	108	110	90	81	79	105	99	105	99	101	110	90	97	108	95	110	92	108	97	108	80	74	96	93	92	89	82	101	95	93	105	101	115	102	110	109	96	77	88	87	77	88	80	90	105	90	85	117	109	99	83	91	110	94	111	110	125	99	98	106	85	107	76	109	100	108	106	101	109	95	80	108	84	94	107	105	100	101	97	88	107	99	82	103	102	90	103	106	94	107	87	77	96	93	104	101	87	90	70	105	76	105	107	107	86	95	93	97	93	108	94	101	89	83	82	95	112	84	94	91	79	83	95	96	92	107	103	86	76	102	106	110	111	100	81	88	96	118	104	84	86	92	82	102	90	106	109	87	98	87	97	91	81	103	85	90	86	83	98	95	94	96	83	100	101	89	96	99	99	92	75	103	93	89	85	97	94	92	67	102	79	91	102	88	93	95	99	88	108	103	103	89	114	96	101	107	108	109	104	111	91	87	81	95	80	105	92	99	104	77	94	91	85	94	93	97	88	83	95	95	91	89	88	88	109	97	89	94	101	95	92	107	84	91	112	105	91	89	104	102	102	89	94	107	77	115	98	106	99	77	87	95	118	80	118	105	90	100	102	84	104	100	86	87	84	105	117	94	107	99	79	89	87	97	92	115	98	100	88	100	79	93	74	89	103	96	94	99	107	86	104	94	88	94	103	90	99	109	105	103	96	112	98	83	97	85	83	107	93	92	89	87	99	86	104	82	82	91	101	101	98	79	100	90	108	90	119	119	95	99	96	89	100	97	105	86	99	111	78	89	90	89	100	88	100	76	86	97	100	88	96	85	75	101	99	93	106	104	106	84	97	102	117	85	82	102	85	86	99	106	75	92	98	97	98	116	93	101	84	88	88	103	89	102	89	90	94	117	100	89	80	94	71	85	91	93	121	91	90	84	88	105	87	81	84	104	106	88	98	104	96	97	97	75	99	92	106	98	86	109	110	97	127	84	100	103	86	98	86	95	98	106	110	103	95	101	98	86	108	107	104	88	97	115	77	97	99	113	91	109	88	92	109	99	101	98	80	98	125	96	99	89	89	106	116	103	114	94	108	93	92	107	72	93	112	99	103	94	101	79	104	107	96	104	92	83	97	100	94	87	109	97	84	108	84	114	84	104	92	89	105	113	90	101	90	103	78	108	100	86	104	94	101	96	86	103	114	87	78	99	99	97	85	111	92	95	106	102	101	86	101	91	92	98	77	104	100	98	84	105	97	107	79	101	96	94	120	106	88	97	97	80	94	105	97	93	80	100	87	86	86	91	89	93	100	86	81	96	123	104	89	110	96	93	91	96	105	87	99	92	110	104	100	103	90	94	109	95	111	96	87	87	78	104	88	101	105	111	110	94	104	74	100	101	105	97	102	101	110	109	84	95	107	103	102	90	88	87	98	108	105	95	88	100	82	97	110	97	92	98	90	103	101	84	104	125	91	78	82	94	95	84	80	91	104	84	94	81	100	105	99	119	95	82	113	105	97	93	96	96	103	89	77	82	69	94	96	91	89	102	102	97	103	100	109	86	100	90	108	117	92	113	89	102	99	94	91	102	88	81	89	71	87	106	119	103	100	96	107	121	101	94	116	114	113	104	99	95	96	108	95	108	91	82	91	81	98	83	87	101	91	99	105	89	88	102	94	113	84	105	109	88	98	117	116	115	83	101	87	109	107	78	79	104	88	96	85	102	117	103	101	104	82	90	85	104	95	101	101	96	100	110	124	108	91	104	99	90	109	94	94	84	94	121	101	100	82	96	62	97	96	100	101	104	86	98	106	105	94	101	103	91	107	84	117	96	92	105	78	107	97	105	102	102	102	112	106	117	101	88	104	103	90	110	88	94	77	113	104	100	92	97	74	105	97	91	84	98	92	110	98	103	103	80	101	109	91	104	101	116	93	109	92	86	82	107	85	101	91	95	87	97	100	93	111	98	97	110	90	103	93	91	99	114	97	88	110	105	108	90	89	85	76	88	105	95	101	106	108	103	101	106	109	114	91	104	110	104	100	76	83	99	111	91	92	78	100	94	83	115	120	92	96	81	109	88	105	87	107	97	115	93	106	88	88	91	84	95	81	125	86	83	79	81	93	102	105	96	92	79	88	82	90	102	102	106	98	100	100	122	99	95	87	105	89	110	100	94	86	96	86	93	98	119	98	92	103	98	99	87	93	97	99	108	88	103	92	98	84	109	96	90	82	99	109	112	91	72	102	81	117	100	86	108	112
17217	1543	2753	36934	23478	1514	1271	1099	925	803	770	637	561	602	491	465	487	433	420	399	412	412	366	357	380	336	348	325	377	353	327	329	327	302	293	302	309	302	283	313	269	280	293	321	267	269	284	293	293	290	289	276	290	291	275	280	260	311	284	295	276	261	287	299	270	279	284	292	263	261	288	274	313	242	277	279	274	276	250	292	280	251	263	281	298	286	286	268	280	279	230	283	273	257	280	274	242	274	265	260	277	265	299	298	248	299	265	277	259	280	267	278	259	252	313	251	268	247	272	267	253	282	279	268	282	276	251	255	256	292	301	286	286	246	278	272	262	277	275	279	262	249	264	245	274	258	240	255	282	295	256	251	283	238	296	248	264	244	277	278	250	282	276	274	269	252	260	283	285	279	281	277	271	272	275	262	263	238	254	259	271	267	273	272	275	263	260	293	286	288	246	269	291	221	245	300	264	274	269	275	268	272	232	285	269	270	253	282	279	259	301	256	305	243	289	288	280	271	264	286	246	254	281	252	272	249	264	260	239	252	262	268	281	262	291	232	285	270	271	252	261	249	277	274	293	280	259	259	258	252	290	265	260	223	253	271	284	254	272	255	282	290	241	242	255	248	258	274	260	265	251	261	267	254	255	259	271	253	270	266	279	288	273	275	255	259	226	265	269	259	286	285	267	285	289	259	265	292	309	263	244	273	256	283	255	282	263	270	273	236	278	273	280	269	295	288	273	273	279	239	271	290	246	272	262	263	303	287	281	248	260	274	300	250	254	233	269	239	251	236	241	245	264	269	250	283	279	284	263	279	285	277	271	269	239	265	281	283	261	268	291	270	293	265	231	245	265	252	275	233	270	253	268	282	288	226	239	271	275	285	295	292	272	258	268	270	255	264	259	283	255	253	288	291	278	240	244	293	251	283	278	247	305	254	281	274	269	243	246	292	289	237	266	257	237	246	266	284	249	290	259	261	270	281	316	256	256	263	274	272	254	274	258	275	278	277	273	292	245	268	279	243	282	251	284	237	257	299	266	243	243	306	269	281	295	277	267	263	263	272	254	260	253	247	253	285	284	253	248	266	255	255	284	266	267	260	267	242	264	250	286	255	278	254	250	263	297	239	297	272	255	291	287	253	236	263	267	258	272	248	279	264	246	259	262	251	273	238	259	291	264	268	262	265	254	289	248	241	266	269	293	245	256	283	238	272	264	257	260	266	253	254	241	285	227	269	284	283	246	274	271	246	279	278	236	244	248	261	280	265	264	257	284	270	243	275	258	267	272	252	240	276	275	255	266	282	267	243	255	252	259	258	266	290	255	257	284	262	250	277	282	251	254	229	271	299	236	296	289	249	284	295	280	251	273	274	275	241	263	282	260	265	239	266	258	266	276	293	244	259	287	256	280	274	247	240	292	278	269	237	268	275	260	259	250	252	266	254	271	254	252	260	244	256	245	267	277	266	264	260	268	269	277	281	248	233	270	253	282	262	282	254	274	258	287	253	273	262	260	250	263	279	247	272	262	252	247	276	260	270	260	275	265	228	277	280	253	279	296	284	256	247	293	293	258	292	233	254	277	252	243	274	270	281	256	263	266	249	246	264	286	271	270	262	245	295	252	248	258	300	258	253	270	252	261	277	261	253	272	268	298	244	269	275	290	283	271	292	279	253	247	243	280	270	259	244	257	257	284	270	266	242	257	252	274	285	257	292	252	289	270	264	270	259	283	238	238	280	275	256	255	259	286	248	255	241	255	257	271	241	250	257	244	250	271	296	241	288	285	258	263	261	283	259	281	279	274	261	265	235	257	249	251	295	292	256	277	260	255	260	303	291	264	275	251	280	271	272	252	298	270	306	268	286	294	298	254	297	249	244	297	279	269	273	271	281	266	234	260	284	295	239	247	254	256	273	258	262	259	256	247	263	273	262	293	250	291	257	281	246	253	250	260	249	259	263	243	240	233	272	248	258	268	242	289	264	244	269	303	261	262	274	294	248	255	281	269	290	269	263	242	273	253	258	252	278	268	233	264	269	288	283	262	281	277	286	274	230	276	259	264	261	271	253	240	277	234	270	277	265	280	293	270	253	278	268	284	265	256	273	288	258	265	265	260	253	271	243	276	280	269	278	287	257	284	258	291	244	257	242	226	294	234	255	237	256	256	261	272	241	277	273	253	270	282	264	263	259	265	233	292	254	247	290	255	275	243	275	257	247	272	283	271	275	278	271	287	266	236	287	288	280	264	238	275	236	272	235	255	254	262	255	271	280	226	262	277	300	258	227	281	278	252	224	248	267	252	262	234	266	252	247	268	264	270	253	264	274	256	250	257	260	288	238	284	276	271	276	301	294	260	289	253	262	298	269	252	281	258	234	281	271	290	249	273	254	259	235	271	262	262	269	276	283	271	266	251	282	282	279	273	268	298	285	266	274	249	259	253	286	248	252	263	257	266	250	244	249	258	264	242	250	282	285	273	279	261	284	274	258	264	262	257	274	260	267	273	252	243	267	285	286	242	287	288	284	289	265	277	286	287	244	263	254	262	258	296	242	278	252	289	277	277	294	282	276	253	271	273	249	278	268	273	249	232	248	262	264	266	269	267	252	293	275	262	266	275	249	269	253	281	261	297	295	262	267	265	282	255	267	265	239	263	266	283	284	266	273	279	252	294	294	261	235	278	258	271	280	280	256	269	263	260	243	263	247	267	270	259	251	260	261	241	257	285	270	242	272	238	225	303	267	267	269	220	265	249	266	275	276	274	276	235	279	240	290	238	262	270	257	255	264	276	270	259	256	254	259	254	264	298	261	278	283	286	267	287	269	240	279	254	276	276	279	280	252	273	260	290	306	254	245	282	253	251	270	287	295	267	264	264	265	258	237	261	281	274	237	241	290	285	271	264	285	293	289	275	285	278	294	264	244	274	259	244	288	267	252	242	274	289	275	272	252	232	249	263	261	276	262	260	290	248	266	287	272	250	272	275	277	248	276	275	278	247	262	271	229	256	252	279	281	251	256	243	272	256	287	287	230	240	275	270	272	277	273	258	272	236	256	258	282	272	256	286	256	242	238	287	282	291	243	272	244	284	291	252	273	262	293	272	263	269	274	270	263	268	259	247	303	235	265	267	293	270	246	260	266	279	253	265	268	241	233	267	274	296	263	287	264	278	250	253	263	255	285	249	233	268	277	274	278	269	305	258	280	268	244	271	271	258	257	276	253	284	285	246	270	256	239	282	270	274	258	290	258	237	258	281	263	246	278	273	261	256	253	242	276	279	264	265	269	246	293	269	265	259	278	276	259	269	257	238	255	295	259	266	250	264	271	287	257	274	279	259	267	269	286	253	285	256	300	274	261	274	272	270	283	267	275	243	259	256	272	245	273	302	248	272	285	240	272	255	250	287	280	243	282	271	260	230	269	259	263	251	291	250	233	284	283	238	254	287	274	255	263	294	277	284	245	292	276	275	268	256	240	251	240	266	240	285	303	249	248	274	280
42989	10449	3046	36816	32286	3833	640	556	407	363	347	295	312	278	303	262	244	273	245	237	214	245	247	249	209	247	238	241	214	216	193	214	244	216	218	245	229	221	209	211	240	200	221	228	238	221	233	214	216	223	199	229	231	234	218	231	225	231	199	217	243	213	194	225	161	205	212	206	210	223	200	218	216	194	207	208	202	199	222	203	217	227	227	245	223	204	197	200	216	202	210	204	189	240	199	206	215	207	210	214	228	201	203	230	227	230	215	214	202	202	211	196	220	215	194	211	206	224	197	220	203	254	180	209	204	202	212	206	215	206	249	193	210	219	236	158	227	216	219	216	221	202	191	213	220	216	201	194	218	215	186	207	176	222	233	212	181	185	232	231	191	216	214	232	214	232	224	199	223	211	191	179	202	217	248	217	198	217	233	218	207	182	214	204	199	230	229	203	206	203	218	204	205	188	229	203	212	205	203	217	235	213	251	208	199	194	238	195	227	216	220	205	252	191	206	196	213	225	211	206	215	236	223	209	201	180	221	201	212	190	230	211	192	224	186	212	193	208	180	203	196	195	195	202	230	178	213	197	209	202	229	206	204	206	201	208	200	213	197	210	207	194	202	216	209	230	224	190	220	216	196	198	196	177	169	206	228	199	205	215	206	206	215	221	227	229	209	193	204	209	211	213	218	220	203	203	213	225	184	217	212	200	217	193	199	252	212	195	218	187	221	228	206	218	243	212	223	206	207	216	211	215	203	195	186	188	213	245	205	186	214	213	188	234	232	209	229	223	222	195	207	203	224	227	197	195	179	207	207	175	213	226	234	197	206	216	204	213	213	229	211	226	199	188	206	229	219	229	199	207	189	194	239	182	188	201	209	186	190	222	201	211	243	220	229	233	205	226	223	219	207	217	210	223	201	203	212	190	196	191	198	207	220	205	237	202	218	211	221	220	228	217	208	199	243	207	218	210	197	207	238	209	206	232	197	191	202	219	195	195	189	227	207	208	211	196	225	191	204	205	192	195	189	189	212	244	218	200	222	199	195	170	206	229	194	192	204	215	216	199	223	213	222	197	228	227	223	216	193	216	214	221	198	205	205	191	209	205	178	247	202	206	210	192	204	210	196	245	218	195	226	203	218	204	202	205	187	237	207	206	213	204	212	186	193	210	227	212	193	236	191	212	206	222	207	210	221	210	225	213	204	202	228	234	214	229	207	196	229	182	213	188	211	207	207	196	195	196	188	212	201	218	205	202	222	211	225	202	221	208	230	195	222	198	205	220	192	207	209	216	202	216	237	191	214	238	200	215	207	209	214	213	225	213	188	195	187	211	189	202	220	200	202	197	200	219	200	202	227	201	227	221	206	198	212	202	187	223	187	232	224	207	194	208	216	202	208	210	204	230	210	211	175	207	188	201	197	189	200	217	206	225	208	235	214	200	217	216	201	196	202	207	217	200	217	211	220	199	206	207	195	191	201	202	197	204	232	197	193	185	216	187	209	211	206	219	207	218	203	206	204	199	186	215	220	209	209	226	181	223	208	198	224	220	217	199	223	202	237	212	189	197	222	224	205	206	199	228	229	218	193	177	210	200	205	223	202	218	196	201	222	195	187	211	195	218	212	208	218	232	243	205	211	207	219	197	244	200	218	196	211	198	218	195	211	203	202	198	244	195	216	209	206	204	189	220	188	242	199	190	225	207	202	230	202	204	199	201	205	210	216	198	192	240	194	205	193	196	212	223	173	189	213	224	180	214	202	230	215	215	206	213	194	208	191	237	207	213	216	231	217	207	193	178	193	176	213	235	215	230	231	243	226	213	244	234	196	198	189	229	212	224	213	234	205	212	232	216	193	209	194	207	201	205	224	195	236	211	224	244	241	215	207	225	214	219	215	240	190	191	228	208	236	232	221	235	225	223	205	220	208	237	218	208	236	236	216	194	243	211	173	212	208	210	194	236	189	208	202	206	224	229	240	195	179	219	204	206	240	204	190	222	199	209	226	196	215	206	236	231	199	229	221	227	237	199	213	213	204	205	210	199	227	194	218	200	189	212	201	188	188	227	214	185	197	222	228	216	198	212	187	201	228	188	193	208	224	197	207	206	209	205	183	196	223	198	220	205	207	215	214	212	246	205	219	191	212	214	173	239	194	205	213	226	210	208	225	196	203	224	221	212	214	200	217	225	218	205	206	191	233	199	195	232	232	192	190	197	184	193	232	211	220	224	226	186	202	226	225	212	238	225	203	207	199	190	216	222	207	229	204	210	216	204	205	225	210	201	199	208	227	238	201	208	203	228	219	193	220	179	211	202	190	209	196	202	198	211	192	208	186	220	233	236	204	187	222	224	195	205	207	210	210	204	226	206	209	236	217	205	235	198	213	196	225	192	206	209	206	214	207	197	190	206	206	202	244	216	188	211	224	213	226	214	201	220	195	252	219	226	192	222	227	198	206	198	205	221	198	208	176	224	225	204	205	207	197	225	201	233	210	201	196	224	209	201	214	219	226	198	212	201	194	219	214	212	185	187	191	233	229	214	216	239	211	214	235	213	202	215	211	202	219	201	194	193	215	211	201	194	191	219	207	200	194	210	204	187	187	226	214	216	213	192	199	213	192	232	184	195	219	218	197	193	189	220	224	222	203	205	203	216	221	234	205	208	205	210	206	226	225	202	221	183	208	185	228	219	199	231	211	227	208	212	202	193	193	209	230	220	194	222	194	230	208	214	205	218	207	204	224	217	221	209	209	196	215	227	200	218	207	184	216	225	222	195	201	209	216	216	200	206	219	223	185	195	219	226	223	193	208	193	208	198	205	235	181	181	185	217	207	200	209	216	219	219	229	213	207	224	219	198	225	212	218	216	208	229	204	208	185	193	206	205	217	188	214	190	216	227	217	188	200	223	205	215	247	206	205	207	206	231	219	213	196	206	227	200	219	228	209	205	228	213	199	217	179	195	209	204	201	186	203	211	204	224	231	242	220	212	201	203	214	223	218	217	232	216	233	209	216	227	227	204	211	230	222	238	211	209	224	201	206	238	201	225	224	202	203	226	199	200	221	206	204	196	212	241	244	234	199	204	222	232	199	192	210	202	207	222	212	205	199	204	227	218	211	205	228	210	221	199	212	179	198	217	215	224	187	205	199	209	207	216	191	220	188	218	193	205	203	221	213	235	223	221	197	194	196	214	209	190	184	205	216	199	175	207	215	203	208	207	183	227	222	192	190	216	204	200	218	239	199	202	207	226	198	211	210	202	213	242	196	198	216	221	219	203	211	228	219	216	220	218	187	217	202	206	203	231	201	226	228	225	217	215	207	200	215	187	178	198	219	208	233	222	200	237	229	190	187	216	207	186	183	196	210	191	212	220	218	203	226	190	230	207	206	226	194	212	244	203	207	208	200	230	183	219	192	213	235	240	192	218	210	219	223	199	211	194	204	218	223	221	214	187	194	192	203	225	230	200	217	213	224	217	233	215	225	215	212	212	221	206	208	192
21199	2546	4899	47179	22567	3141	2487	2194	1792	1602	1436	1310	1142	1055	1022	918	870	874	872	817	750	722	676	733	721	677	673	685	619	680	624	624	650	634	590	598	553	619	595	610	620	597	583	612	569	617	588	574	568	555	575	562	566	529	555	522	551	534	536	531	530	566	579	554	557	549	517	496	561	522	546	516	553	543	552	552	534	530	557	514	512	528	537	531	495	519	554	495	495	531	496	547	493	533	489	525	565	533	551	548	526	563	545	533	530	501	594	568	518	502	521	563	510	481	513	454	538	519	527	552	520	519	532	504	518	490	530	549	554	561	546	542	507	559	550	567	520	507	515	512	533	488	555	512	493	513	539	518	534	518	507	523	549	492	516	526	527	499	511	550	522	513	530	510	548	507	472	496	514	510	522	512	520	524	518	513	501	532	532	537	538	540	530	513	491	497	535	537	493	499	530	508	526	517	513	528	528	526	529	514	535	539	481	517	546	535	550	527	522	540	493	511	550	502	530	510	510	520	538	488	498	495	512	540	499	485	515	536	509	501	526	521	517	490	544	520	541	523	524	504	529	491	546	475	536	503	529	474	528	491	508	551	548	511	522	523	557	524	535	525	529	505	570	515	530	466	521	515	517	534	523	531	528	489	510	504	505	528	486	501	552	521	505	478	499	476	515	539	560	475	511	518	524	531	479	544	542	517	527	539	500	532	537	540	522	577	496	521	485	521	502	529	546	500	518	482	496	504	490	509	511	525	538	529	502	553	486	546	514	507	508	505	539	530	501	528	551	500	538	478	516	505	472	568	527	526	543	517	506	507	537	542	493	485	491	549	506	517	509	498	560	535	501	499	531	521	539	533	476	506	506	528	539	505	500	527	511	504	499	504	510	528	499	546	550	515	495	536	508	525	490	477	542	512	527	568	520	496	483	482	528	553	485	527	525	513	533	513	539	555	524	536	495	507	508	475	471	531	516	513	485	491	568	518	507	543	532	515	503	504	488	495	528	494	530	508	482	493	511	507	511	500	502	522	525	496	518	497	517	538	534	509	574	543	537	509	497	493	504	516	491	533	538	551	497	526	513	536	516	490	474	520	490	558	547	519	546	533	476	525	518	501	503	499	550	516	543	488	510	518	518	533	525	535	507	518	532	483	548	509	524	500	512	509	497	528	525	546	510	504	492	564	518	473	455	513	530	502	519	559	485	496	523	517	512	512	510	523	526	532	531	491	506	503	513	537	535	553	571	497	493	491	510	531	560	496	511	530	529	487	539	472	519	503	491	516	514	479	533	519	488	492	485	525	536	523	507	512	515	519	502	518	519	521	505	530	480	509	506	526	506	531	514	507	533	508	490	533	582	489	500	553	511	514	543	483	547	518	505	501	511	497	514	493	542	525	496	512	553	531	524	518	539	553	500	545	528	490	551	488	576	514	499	511	492	530	523	506	501	501	520	504	499	528	488	484	514	532	523	515	496	527	517	528	537	516	492	527	478	497	489	513	506	547	518	504	543	521	493	553	513	537	505	551	489	497	497	516	507	537	562	519	531	545	519	496	544	499	557	535	527	542	541	523	521	537	512	551	535	488	483	528	546	489	531	503	506	524	530	542	533	531	502	554	543	507	537	490	554	537	534	536	461	525	525	502	521	514	513	485	485	494	481	547	568	528	470	518	530	502	531	517	525	518	527	505	504	495	518	517	544	542	532	495	527	517	553	510	511	555	547	502	502	528	532	525	476	547	507	467	468	508	501	498	534	544	531	533	510	479	534	509	509	520	517	537	482	557	510	534	514	504	498	501	497	517	537	539	528	546	502	504	542	490	529	491	506	486	528	518	490	528	509	515	498	528	533	531	503	517	506	517	531	513	531	519	482	522	556	503	510	540	536	506	535	552	534	521	545	495	546	558	483	505	533	540	489	481	524	505	521	547	515	532	455	535	486	494	491	493	532	508	516	503	511	524	497	548	510	496	525	503	530	539	528	531	507	523	564	487	535	500	485	540	525	549	480	542	514	503	553	499	520	505	531	530	534	520	521	509	560	538	534	529	531	535	543	517	518	532	554	504	511	559	520	534	522	505	556	527	488	544	535	533	540	544	509	522	506	499	505	529	489	541	506	522	560	521	511	548	517	529	533	559	493	546	529	518	547	526	530	494	514	484	506	545	517	501	535	499	532	506	542	513	510	557	527	511	520	490	525	541	499	509	484	514	529	523	500	498	519	484	504	448	527	524	522	524	534	501	496	499	504	541	485	542	533	533	530	509	546	487	508	491	525	566	517	480	514	537	495	537	504	493	537	489	486	517	501	515	516	541	537	521	500	559	486	520	486	478	532	551	513	491	526	507	526	582	539	498	520	532	502	514	503	518	505	524	570	516	513	539	560	526	501	514	504	527	531	512	481	488	468	502	522	518	549	559	533	514	493	481	509	554	497	520	592	497	514	474	505	530	499	492	527	541	498	523	508	554	507	558	467	530	530	555	489	500	557	529	489	520	514	501	510	534	504	530	495	564	518	516	493	506	520	499	530	531	508	534	493	496	495	534	537	547	488	475	504	502	497	525	546	472	557	502	563	513	539	550	520	557	481	486	500	514	539	530	522	543	530	509	509	496	546	516	510	505	519	512	546	506	483	496	522	512	498	530	504	541	542	555	540	522	529	494	545	503	497	547	533	525	535	498	545	519	518	531	521	471	488	498	549	504	489	552	522	542	505	531	528	502	504	485	514	529	533	559	537	511	503	527	543	552	535	506	538	525	524	506	536	576	494	525	508	521	501	484	498	560	526	527	540	492	508	520	538	523	542	519	535	490	511	577	554	525	516	519	540	498	514	538	538	533	525	584	514	517	520	518	516	487	506	516	481	524	473	487	527	527	557	533	514	547	524	546	537	536	518	498	521	533	517	536	531	511	573	512	488	530	559	496	540	538	523	484	491	521	525	532	494	507	497	560	505	537	477	574	496	531	535	489	507	470	505	504	561	524	555	511	544	514	509	547	538	511	533	511	484	536	492	509	493	502	490	498	531	507	507	509	498	536	525	516	541	496	540	516	516	499	498	506	533	523	535	535	502	544	497	513	516	506	495	511	528	477	550	562	494	520	516	508	441	467	514	528	546	536	509	501	500	491	518	508	517	521	533	540	512	525	508	532	503	485	530	526	508	517	563	542	546	505	510	497	514	495	555	519	514	501	506	515	540	527	533	505	502	522	525	521	491	472	521	552	531	550	487	549	474	509	526	528	526	555	494	520	531	509	527	544	505	515	540	508	547	523	506	510	521	518	532	565	500	521	513	538	525	535	497	518	507	545	532	529	568	528	529	543	508	493	496	543	528	509	534	520	558	495	526	528	545	484	526	467	544	482	516	503	514	527	553	524	514	521	502	545	518	500	548	514	529	493	506	507	485	517	481	493	495	496	523	542	529	503	527	542	521	506	540	500	569	548	531	539	512	520	545	484	522	535	500	482	573	536	506	532	547	507	535	518	503	479	570	499	496	549
17085	1340	523	1329	534	169	156	160	166	163	177	161	160	135	167	163	144	158	161	143	171	148	160	172	166	130	178	190	153	148	184	143	160	166	173	147	140	182	159	187	183	156	146	162	150	137	186	150	184	173	131	166	156	156	159	168	162	174	152	162	188	155	145	167	154	163	155	139	154	159	168	145	157	189	178	158	167	166	148	165	177	176	181	180	170	156	153	133	149	143	181	182	175	160	152	160	173	148	156	149	165	153	151	157	160	158	163	155	149	153	176	159	161	185	161	166	148	147	167	175	150	153	173	172	163	177	138	142	172	195	166	154	185	174	152	148	183	172	143	151	164	186	161	162	181	172	181	157	178	149	166	169	178	166	165	165	153	159	158	155	159	156	175	164	155	160	143	183	162	178	175	159	159	154	149	152	161	151	158	155	169	154	147	157	182	148	171	169	138	141	153	174	153	186	161	170	145	145	157	150	159	168	175	156	168	149	154	161	180	169	163	141	152	142	162	146	165	166	174	146	168	158	142	151	186	178	135	145	151	149	169	166	160	164	145	150	148	162	163	141	160	172	165	148	151	147	154	170	161	153	159	147	146	156	144	154	166	191	168	138	147	183	150	169	161	167	180	150	162	148	158	144	148	167	179	160	150	167	146	159	162	173	148	139	160	138	152	169	162	164	169	138	151	161	176	159	164	175	152	162	178	163	173	148	160	166	165	173	186	152	159	178	163	186	138	143	170	135	151	157	165	152	177	149	145	151	152	163	156	138	179	171	161	157	175	171	155	172	171	166	145	154	151	170	171	146	159	172	161	172	174	140	164	168	146	168	171	169	176	162	162	150	161	148	148	157	166	158	164	176	150	161	137	173	170	165	151	163	167	171	156	145	162	134	161	172	156	161	154	178	135	150	148	146	149	193	177	163	176	151	154	169	153	158	166	180	164	137	152	180	164	161	173	174	172	142	172	162	163	172	172	189	158	166	176	153	164	156	145	164	148	148	165	159	158	169	171	153	153	162	140	154	160	147	146	164	195	148	129	160	156	174	128	183	156	148	139	140	142	153	155	135	161	150	147	161	165	151	151	170	147	173	159	166	176	164	163	151	164	154	156	150	165	156	172	163	170	132	142	138	145	166	156	186	151	141	155	167	162	150	151	177	166	180	149	167	147	177	150	165	151	167	160	164	162	170	158	156	147	144	152	153	142	134	153	149	184	171	155	177	144	170	157	163	176	157	173	161	175	149	169	159	154	170	161	166	175	151	165	172	135	156	169	178	160	147	185	168	156	153	168	176	162	156	171	156	133	166	190	130	138	170	165	162	139	173	135	167	134	153	160	151	158	150	154	165	169	188	163	157	145	156	129	134	162	131	150	181	157	175	185	175	157	162	175	150	173	169	173	167	201	157	170	154	172	164	167	166	185	167	163	174	187	139	182	159	162	172	162	148	166	135	162	174	145	164	176	158	164	150	155	169	152	154	165	168	158	170	164	170	165	171	146	181	158	141	148	174	151	153	136	172	174	156	157	161	169	155	130	182	161	165	142	160	171	163	148	152	146	156	177	163	143	167	156	170	161	137	137	160	167	156	164	142	146	167	158	187	155	175	180	174	160	171	124	153	176	166	145	159	169	185	131	160	167	150	143	146	143	159	155	157	160	175	191	158	156	148	135	151	185	152	156	158	167	163	186	146	145	176	168	161	163	178	161	161	141	154	132	161	148	138	179	151	163	173	173	164	134	145	133	135	159	134	160	134	154	137	170	149	179	159	176	162	159	156	180	159	144	152	176	166	148	150	174	157	174	170	161	135	169	177	160	152	150	159	161	164	159	158	145	151	160	190	151	166	173	142	167	157	150	159	172	175	136	156	151	172	137	161	140	155	150	155	151	152	148	171	165	164	142	156	157	171	156	172	161	136	154	147	155	177	189	161	175	183	167	142	180	159	138	167	155	149	135	166	148	150	150	181	158	174	138	146	141	157	155	168	163	165	151	152	149	142	160	176	151	177	180	173	143	135	157	161	157	170	168	137	157	152	172	169	171	163	163	163	140	128	145	167	148	151	160	159	154	176	154	150	170	160	165	153	153	149	158	147	153	158	164	166	163	158	158	170	164	161	155	161	176	179	148	167	194	133	166	144	146	128	155	155	142	167	157	174	176	169	169	136	141	169	156	146	175	169	182	164	183	154	159	172	163	157	170	160	150	175	162	178	165	178	141	154	146	152	157	168	154	164	157	158	161	150	175	171	168	147	149	138	173	155	165	166	146	152	148	193	172	157	171	195	152	160	180	178	151	158	152	143	158	157	149	158	171	171	169	158	174	182	176	155	146	131	138	149	171	144	142	136	168	177	175	169	157	154	153	167	156	175	134	164	138	125	144	142	159	157	154	192	169	137	147	141	147	153	147	184	152	153	142	176	158	171	177	158	146	161	166	153	151	183	175	174	138	152	138	145	158	163	159	150	144	174	152	149	166	143	166	159	150	149	153	150	178	185	156	139	179	145	135	161	182	161	161	154	171	158	137	147	146	163	147	169	158	153	170	145	162	145	163	148	170	165	191	174	155	168	139	167	162	151	160	165	167	178	148	154	161	150	164	155	161	177	156	147	172	168	140	159	139	154	153	136	168	145	160	148	141	176	149	167	173	172	157	159	156	152	153	148	152	142	169	164	168	163	151	180	133	168	173	159	138	155	168	157	171	158	145	143	149	182	183	164	172	175	174	152	166	151	164	177	173	137	163	154	174	149	166	157	168	185	180	162	147	158	121	187	161	179	159	163	162	178	151	145	199	162	149	165	145	164	192	162	144	180	134	176	155	175	158	174	145	141	189	185	178	173	156	159	177	147	168	155	154	157	149	139	129	158	140	168	174	152	164	172	129	148	187	163	159	147	144	153	172	173	154	149	171	154	144	140	164	188	169	146	156	140	164	168	170	167	153	173	169	151	200	163	178	139	148	178	145	145	151	156	164	140	149	193	154	154	150	181	147	168	150	159	150	174	161	152	181	145	183	168	164	150	160	191	155	163	184	126	173	142	164	183	159	176	156	172	172	152	149	161	175	152	166	163	153	172	159	187	165	156	147	175	152	157	138	177	172	155	156	150	153	149	156	176	142	164	154	158	133	154	169	175	151	158	187	157	170	160	177	143	148	155	161	190	164	142	136	178	151	151	169	162	188	178	166	144	177	145	148	154	189	135	177	169	154	179	183	167	166	139	161	173	137	165	159	159	159	157	171	148	154	135	183	163	156	164	160	164	179	180	151	183	156	159	158	162	165	150	173	166	195	153	174	177	158	153	166	155	169	154	158	185	154	148	155	159	126	134	145	160	151	187	136	165	164	179	162	157	151	158	162	155	163	161	156	154	162	158	157	184	156	154	151	149	140	150	143	160	186	167	167	140	157	151	159	182	153	160	195	158	164	182	178	170	177	161	166	184	176	155	143	156	166	172	158	141	157	145	159	171	131	164	143	159	177	148	152	158	122	158	162	164
7783	691	1070	5488	2268	462	455	427	444	430	382	433	385	391	403	411	411	428	390	377	409	400	394	381	383	393	387	368	394	373	388	363	387	362	384	381	357	360	422	402	391	384	386	399	398	396	396	393	401	387	386	374	364	378	414	367	397	378	385	388	398	382	379	359	390	429	360	347	408	375	406	429	405	370	407	405	401	423	399	389	392	408	415	391	365	399	426	410	363	428	352	389	423	407	394	401	393	380	369	359	427	392	350	387	405	406	402	371	379	376	383	401	441	352	398	395	362	374	394	379	404	390	411	357	408	349	391	383	421	373	373	363	377	393	418	406	389	358	360	390	371	417	395	404	405	365	401	401	402	343	412	379	404	363	371	390	381	395	424	376	414	362	395	382	406	401	397	376	410	375	369	411	374	367	376	388	390	366	400	370	418	414	363	401	383	373	392	385	395	401	397	408	372	389	405	364	418	430	401	365	388	420	412	416	360	379	360	417	381	388	372	418	367	402	397	405	411	358	392	365	402	371	382	418	375	410	391	406	405	403	372	372	380	358	383	389	367	383	385	400	380	390	406	370	414	402	386	401	395	403	421	351	396	411	386	389	366	377	399	387	394	384	393	367	390	395	399	443	349	370	375	405	388	377	378	389	363	368	422	411	385	408	371	370	392	397	388	400	368	384	365	392	380	405	387	406	410	408	358	357	406	413	379	381	396	398	361	374	380	404	408	377	383	350	391	400	351	400	401	377	374	416	381	343	390	396	376	399	412	391	387	352	391	410	379	383	381	381	403	367	364	365	394	367	391	411	377	415	394	390	376	363	369	380	388	340	389	404	381	428	436	366	351	381	369	376	360	369	381	393	387	386	398	364	377	382	427	394	385	367	410	437	391	382	408	383	406	377	389	431	362	397	365	376	395	400	388	377	400	374	370	389	408	391	360	392	407	388	371	357	375	399	408	415	383	390	380	391	375	417	383	344	391	353	404	395	379	413	385	420	417	400	402	429	355	427	384	421	391	399	408	388	418	420	396	375	418	359	383	382	393	370	382	411	373	383	418	400	397	378	398	391	364	427	381	415	395	438	421	358	399	406	410	412	402	370	394	398	393	359	385	366	388	374	401	373	401	408	377	398	416	387	367	391	400	428	424	377	376	385	377	348	447	413	376	405	391	431	414	388	389	358	384	379	443	374	392	368	395	385	380	365	411	400	385	400	389	376	401	382	389	392	388	371	391	375	414	396	377	416	391	386	365	364	376	403	424	408	376	371	402	446	412	346	382	400	373	390	369	369	431	428	374	418	411	393	414	420	394	377	392	342	404	379	409	362	388	387	409	381	396	371	387	387	407	411	388	387	357	427	382	419	406	380	405	361	412	377	388	409	393	344	412	403	401	422	385	399	408	368	393	414	401	382	386	407	371	415	404	382	390	394	396	403	383	380	386	407	369	400	399	357	385	378	364	380	365	400	369	394	366	397	406	422	381	372	420	389	397	382	385	379	388	376	370	393	391	413	367	354	388	382	386	395	391	405	404	425	420	362	367	364	409	375	392	376	365	363	368	392	385	392	398	394	392	382	375	407	385	378	424	409	394	394	401	389	397	394	382	399	363	389	386	408	385	379	389	385	353	404	394	368	392	395	406	364	409	396	368	377	378	405	381	407	418	413	385	402	388	405	375	426	365	374	394	391	355	395	379	402	387	371	398	402	353	407	371	402	391	375	427	389	369	407	416	389	379	379	372	371	399	371	382	358	354	395	412	378	385	388	385	379	369	363	381	405	383	382	389	383	351	393	382	395	400	370	390	381	407	362	397	407	365	411	397	441	380	424	378	422	353	400	411	398	391	374	382	401	427	383	406	401	393	390	409	361	359	399	422	392	398	377	376	373	383	350	401	397	394	403	379	382	404	415	404	377	387	390	379	395	406	408	397	397	362	392	398	364	397	362	405	385	383	380	364	385	365	377	411	401	399	356	361	416	399	366	367	409	383	383	386	383	348	372	416	420	378	320	389	398	350	379	413	431	399	386	366	418	427	374	359	394	370	382	425	398	381	413	408	404	378	393	370	360	373	374	404	367	399	362	367	388	378	373	371	404	376	383	417	400	418	385	389	395	409	393	385	360	383	380	363	388	383	372	383	371	405	413	374	395	378	395	361	385	389	396	393	375	402	383	373	378	426	373	372	377	372	388	394	403	377	384	405	370	377	374	376	392	393	393	387	384	384	399	368	421	381	396	378	378	396	342	415	371	369	423	376	380	420	399	426	396	352	404	407	373	364	378	365	419	386	392	376	372	359	386	393	405	395	390	384	430	396	385	402	370	406	376	406	409	377	368	379	371	406	384	409	397	363	386	380	384	372	403	383	387	339	404	388	403	406	401	397	394	377	383	404	375	366	357	366	394	380	415	384	381	412	407	377	399	393	359	384	390	374	411	389	386	395	399	417	400	431	404	385	395	405	376	406	344	398	423	375	396	407	420	416	416	388	399	385	372	400	420	385	416	382	382	394	378	407	399	366	429	373	409	417	399	413	413	368	380	386	398	400	403	413	421	400	380	398	416	380	351	400	401	383	386	431	386	388	391	392	362	391	411	390	355	375	415	401	371	395	410	369	384	386	420	380	378	349	401	380	383	378	394	391	403	412	397	366	379	371	369	378	375	404	432	383	393	369	382	389	408	361	388	410	398	393	399	387	378	408	404	400	402	397	372	380	385	390	371	394	355	378	387	420	379	419	403	378	403	372	391	372	448	370	392	411	402	372	374	387	360	388	425	386	400	402	375	374	400	382	384	416	385	369	381	390	376	415	375	386	400	392	386	413	405	379	402	393	373	399	372	361	360	399	389	409	355	342	371	390	418	416	383	393	411	398	373	359	382	399	399	433	430	410	412	433	382	387	400	395	395	401	421	400	394	420	392	385	400	384	416	384	394	400	372	370	413	384	381	401	393	396	385	380	397	375	392	389	375	390	372	350	381	378	364	368	418	409	348	407	467	419	392	396	399	392	428	378	381	399	415	367	358	423	390	395	387	369	367	403	398	387	384	388	380	393	378	384	376	370	416	381	429	396	413	395	422	387	404	409	418	381	376	373	392	403	400	323	406	407	353	374	364	381	412	352	394	385	401	356	382	425	397	374	414	400	444	436	364	389	356	422	395	398	397	396	379	395	420	372	392	384	418	373	403	382	372	397	413	407	362	416	408	380	372	402	405	393	393	373	403	361	367	400	393	374	375	388	382	396	401	375	423	350	379	374	420	385	406	388	386	383	373	396	397	402	359	398	362	399	377	388	401	393	383	413	383	359	345	372	362	376	381	385	357	380	408	406	407	348	422	414	390	425	360	381	371	373	402	373	380	408	372	399	387	376	381	430	400	389	411	372	417	403	399	373	389	373	386	387	416	394	390	424	368	392	377	409	380	397	402	390	415	379	385	395	349	408	373	354	361	408	376	363	401	416	376	428	376	364	393	383	403	401	405	403	395	390	393	412	390	360	345
32013	5278	2379	41532	21537	1448	314	238	181	184	161	159	157	156	126	151	147	149	130	124	121	98	116	113	109	103	83	110	124	116	125	121	121	112	121	95	115	93	101	132	106	88	116	112	106	133	107	108	112	91	108	82	96	108	108	97	93	104	93	91	105	102	118	88	123	103	99	103	100	98	109	104	96	93	106	109	89	110	76	94	82	100	113	101	102	100	105	95	95	115	93	116	93	106	106	116	94	80	85	105	98	89	112	108	109	89	108	92	97	113	98	95	90	120	102	98	107	96	88	103	98	101	100	101	105	108	104	97	107	97	105	114	105	99	111	118	86	89	100	86	108	110	103	97	95	125	97	95	93	126	118	102	93	110	92	94	108	89	117	112	90	111	127	103	113	114	119	108	94	102	99	98	92	95	116	99	99	101	96	111	116	84	119	82	108	102	102	96	100	113	100	104	106	100	109	122	110	99	90	111	83	87	101	116	102	108	109	93	100	79	94	103	101	109	111	106	105	83	107	110	116	108	102	91	94	107	103	87	107	112	108	97	102	107	113	102	98	109	132	95	106	103	108	116	113	100	113	116	116	95	106	121	114	87	95	107	106	98	108	93	103	116	87	85	98	106	93	98	108	100	95	89	87	120	108	92	110	105	91	93	94	104	98	109	93	86	90	98	122	110	106	101	96	89	106	101	80	108	107	101	97	92	121	93	106	109	87	101	116	105	112	105	105	97	104	93	107	129	97	103	113	118	94	98	99	91	98	104	104	100	114	119	109	119	100	92	98	105	87	110	106	95	93	130	80	92	113	83	80	106	106	106	104	105	111	95	92	100	105	115	109	109	97	96	110	104	101	102	120	102	109	110	95	90	104	99	108	98	96	113	91	118	110	102	79	95	88	105	112	105	91	100	99	119	81	92	109	102	98	86	107	113	90	113	115	90	111	117	88	104	103	103	101	101	95	113	107	94	94	125	113	118	79	105	93	90	117	87	96	90	106	90	102	100	107	115	101	121	92	106	79	116	102	100	101	94	120	119	108	116	90	94	108	115	102	81	108	77	89	92	105	96	98	106	111	119	102	105	94	116	109	107	91	79	100	93	101	113	110	101	100	112	115	112	109	84	106	119	96	106	99	110	97	112	99	89	111	107	104	92	113	88	108	99	86	102	102	109	91	102	92	103	118	101	90	99	101	103	92	91	87	95	86	121	83	94	86	112	109	96	111	95	96	112	94	92	102	116	104	98	107	110	86	117	118	99	119	95	97	99	100	99	124	96	87	112	106	90	111	113	88	104	103	92	107	98	111	116	111	83	98	90	103	100	117	96	118	80	106	108	104	76	99	111	104	99	111	100	114	111	99	95	104	113	95	110	110	89	110	94	106	107	112	117	102	80	114	94	93	88	99	94	112	102	124	102	98	88	112	95	107	113	94	89	100	98	103	104	102	102	102	99	107	81	101	103	109	113	102	97	92	110	103	112	85	108	107	103	88	94	113	89	119	106	105	101	103	89	97	85	102	100	102	80	95	116	103	96	90	100	114	81	119	101	126	109	94	98	116	92	103	101	87	90	93	94	108	129	92	91	92	81	118	105	79	102	97	109	117	103	125	110	120	100	95	115	106	106	80	89	88	83	100	100	104	95	93	98	93	85	105	95	100	126	101	106	101	121	108	106	77	122	98	94	105	110	118	77	95	118	115	110	109	106	92	106	102	96	103	103	105	102	90	108	100	99	101	102	91	82	110	120	98	96	96	100	100	92	116	95	102	97	101	104	104	96	107	87	109	97	117	120	112	100	99	103	107	109	90	94	120	110	106	112	100	75	98	117	95	93	108	97	111	117	82	104	102	104	98	90	105	87	83	98	109	91	128	105	104	109	93	97	104	93	76	105	100	93	107	90	87	111	111	105	124	76	105	113	112	89	107	109	104	94	93	91	92	118	94	126	109	92	101	98	89	92	98	87	101	103	112	105	106	91	97	90	83	107	98	120	91	104	98	94	83	102	93	111	128	90	89	100	99	91	103	113	96	108	106	94	106	100	107	118	102	101	92	106	93	110	109	103	97	127	105	117	96	112	112	112	109	107	89	105	103	88	88	94	102	99	99	109	96	90	108	106	103	110	95	107	109	108	111	127	107	105	101	92	97	106	120	89	114	84	101	106	88	88	82	103	105	107	104	91	102	99	100	92	114	89	109	79	100	105	106	116	88	115	126	114	109	104	88	115	81	98	108	113	90	115	89	105	106	93	86	116	109	88	92	91	96	106	121	98	99	102	102	115	84	93	111	106	97	95	94	91	95	101	121	122	111	88	92	86	105	94	100	96	87	114	106	104	99	92	98	102	94	78	98	109	92	109	114	109	104	121	88	110	104	94	86	99	114	107	95	100	105	123	111	89	98	96	105	100	98	111	102	114	108	112	104	93	88	107	90	105	108	88	114	124	88	99	125	107	104	101	98	115	106	106	116	88	95	106	106	104	111	108	99	92	114	84	108	97	94	85	95	113	103	105	133	107	97	98	106	115	119	110	90	101	86	107	111	87	95	113	110	109	105	127	108	97	93	104	105	107	85	89	97	102	121	100	116	97	96	100	98	90	90	100	99	107	103	88	108	103	99	111	86	101	97	105	99	107	119	83	102	99	84	112	103	94	125	91	90	98	104	90	113	100	100	109	98	84	104	108	93	109	100	84	110	104	127	93	96	76	106	79	112	106	96	91	91	93	108	96	110	109	113	102	82	103	99	118	96	110	110	94	93	102	116	91	88	133	107	114	106	108	103	109	96	115	107	91	96	117	108	103	101	87	116	98	109	89	117	99	106	119	109	124	125	106	103	112	105	103	90	104	104	100	100	91	87	88	88	89	101	123	107	128	117	114	100	98	97	111	97	118	95	110	105	117	114	93	102	112	81	97	92	115	87	91	98	93	101	83	85	122	108	89	108	82	111	80	96	86	102	103	90	101	108	107	96	120	98	112	101	112	98	80	113	108	107	108	94	99	84	95	105	121	82	115	97	96	97	106	88	121	98	88	121	101	116	78	82	104	87	101	104	113	105	108	116	108	95	119	114	89	101	101	92	85	124	113	107	100	92	102	87	97	94	85	106	107	103	104	98	92	94	93	96	113	78	111	106	95	98	81	97	101	105	99	102	94	90	103	87	100	111	100	89	88	100	111	121	97	93	93	111	107	124	107	102	104	107	99	108	91	100	91	93	103	103	103	94	98	102	119	106	84	85	90	99	94	107	102	94	118	107	101	93	92	105	84	78	112	100	107	107	115	100	94	106	88	84	89	84	96	105	97	109	95	99	109	114	101	118	106	93	90	100	91	99	102	94	95	87	105	107	110	121	98	94	96	100	109	94	107	98	101	104	100	100	117	101	105	101	104	100	87	113	102	96	96	109	117	97	123	109	105	109	115	91	111	99	87	111	105	121	106	98	112	94	104	109	114	103	100	93	93	91	104	98	106	92	124	105	109	109	96	89	98	112	116	86	96
15020	1500	4418	50523	18441	1519	1224	1030	922	813	746	636	601	557	524	482	475	456	440	391	398	349	364	401	372	334	346	351	334	330	334	328	346	352	313	328	311	335	322	295	299	330	315	323	300	320	271	274	305	332	316	302	308	297	304	315	308	308	279	297	289	310	269	277	294	302	312	290	287	294	309	285	359	288	298	270	277	275	296	280	263	304	284	302	279	301	274	262	272	287	248	280	280	267	317	303	292	292	302	290	273	287	300	292	253	277	267	268	243	281	293	272	288	273	276	284	284	294	296	264	269	259	317	273	253	284	306	292	287	303	253	266	262	260	273	299	268	288	260	275	260	280	250	300	258	263	257	279	239	289	273	298	280	272	263	302	332	284	259	288	283	304	294	262	275	253	291	276	266	292	260	286	281	291	291	278	299	281	276	252	255	254	296	270	271	312	284	278	268	287	294	321	276	270	263	254	289	282	287	268	262	250	290	297	309	280	278	267	279	270	281	268	261	284	288	268	286	274	284	267	301	265	272	293	281	284	307	270	264	305	287	310	276	276	277	268	271	274	284	295	267	266	273	290	310	236	296	302	263	271	278	280	288	292	260	300	286	263	277	291	292	280	272	259	336	266	323	288	244	289	301	268	274	285	302	275	296	274	275	300	285	288	283	308	280	281	272	246	277	291	269	275	277	258	276	271	284	290	263	287	265	284	279	286	289	257	268	318	258	257	320	280	264	290	299	264	267	313	288	255	285	274	259	287	274	285	267	284	290	307	273	290	315	248	278	276	260	283	252	265	271	281	253	274	302	270	290	286	295	285	311	268	306	309	269	273	317	287	290	290	311	251	275	287	257	258	278	281	265	249	295	261	294	283	296	297	260	312	258	307	292	278	279	263	279	259	282	300	304	285	272	249	269	302	277	285	298	291	278	298	283	286	268	299	241	291	271	300	263	275	273	274	275	280	297	291	269	281	293	274	263	285	324	269	255	264	312	270	275	263	269	280	284	268	290	287	278	256	309	304	261	251	273	283	259	299	292	280	286	334	263	294	279	262	273	294	271	317	275	298	271	265	284	293	268	292	269	280	304	285	292	286	264	274	286	251	274	283	299	253	288	279	296	279	269	275	279	298	276	266	265	286	249	268	278	269	294	263	290	275	305	239	289	277	281	269	274	298	235	272	270	278	322	294	300	267	289	289	309	272	296	256	281	281	313	275	328	273	251	252	294	256	279	275	274	276	276	272	255	276	324	267	294	268	282	255	296	258	318	267	278	303	286	275	292	271	294	305	314	281	280	266	278	265	264	272	272	276	284	261	282	273	295	257	289	280	290	263	271	300	301	255	265	288	261	311	320	295	278	292	264	298	277	291	251	278	280	297	271	274	310	273	279	291	292	289	290	277	280	293	267	255	270	285	296	309	268	279	280	280	279	269	308	297	295	267	290	275	243	267	333	281	283	284	285	277	297	294	258	295	283	261	303	274	274	278	251	284	288	306	273	275	289	267	264	304	294	271	284	271	261	276	297	279	286	285	258	284	304	287	321	279	243	283	291	266	271	302	304	308	256	296	294	299	274	242	279	273	281	275	258	306	303	264	285	278	288	255	279	247	278	298	292	266	286	282	272	295	281	281	269	307	281	297	278	283	292	280	252	270	301	287	289	302	303	282	297	282	298	296	239	293	263	289	253	291	291	294	295	288	255	274	280	259	295	303	292	285	275	284	302	270	248	279	266	296	267	284	258	307	267	276	296	271	265	301	262	269	250	299	255	279	280	309	263	289	277	301	286	288	261	273	287	275	294	291	281	263	313	275	278	301	259	270	284	298	289	267	306	266	262	276	293	274	284	295	280	308	280	299	242	295	288	278	285	271	256	287	254	302	316	282	273	280	284	261	307	268	278	274	281	291	274	258	280	280	311	284	266	264	280	293	295	286	305	296	291	278	277	287	282	284	317	290	291	281	293	275	279	276	290	278	307	282	303	254	286	241	274	264	300	282	271	288	267	296	271	259	287	283	283	271	262	292	275	253	318	253	279	271	250	274	276	251	290	287	266	276	257	269	259	280	277	282	295	285	268	279	277	275	267	286	276	303	268	281	267	279	290	292	290	242	258	255	309	277	272	281	258	255	273	265	279	289	280	271	272	291	283	297	254	257	271	305	292	275	316	316	263	252	276	280	264	302	267	294	287	281	294	247	251	283	279	277	248	294	317	303	243	286	276	264	274	270	265	310	287	256	308	266	296	294	277	296	307	258	260	272	306	307	300	278	294	279	243	290	296	275	287	288	299	274	280	267	301	279	262	293	269	284	229	272	294	277	246	273	300	255	280	270	249	285	265	287	295	270	290	252	268	267	273	258	299	285	272	256	269	278	320	280	292	271	266	269	268	263	277	271	272	299	274	311	294	273	293	271	269	280	283	288	242	311	286	269	292	256	292	267	265	285	271	286	277	277	281	269	272	263	286	281	277	277	283	290	287	297	283	254	296	288	256	259	264	260	272	269	253	286	272	291	287	271	256	285	285	291	264	296	293	293	274	290	273	266	280	279	275	292	261	261	297	277	311	304	260	291	288	281	310	277	249	286	275	270	281	264	275	279	283	300	304	268	277	227	303	299	286	284	236	294	268	290	266	251	274	286	270	300	298	288	288	236	268	280	274	291	299	298	311	266	277	273	269	274	284	292	287	256	275	271	273	293	281	258	263	321	267	286	330	258	252	292	286	274	287	276	267	274	290	279	281	301	256	292	273	287	272	283	263	287	312	268	274	263	252	299	258	264	261	277	280	272	301	263	276	293	267	269	265	276	271	290	285	263	274	288	302	278	271	266	286	272	284	276	282	267	317	281	286	270	270	267	280	287	299	268	277	261	248	266	258	278	275	274	317	288	270	273	266	301	279	271	287	286	267	249	270	290	301	281	294	297	264	275	266	286	276	298	269	260	262	286	257	281	285	257	264	262	270	287	299	276	286	290	277	275	271	279	268	292	274	283	257	269	274	271	267	321	251	293	271	290	269	283	282	308	280	275	275	273	285	270	267	273	279	301	284	290	277	307	256	291	285	310	270	248	289	270	294	269	287	277	233	304	271	304	298	280	291	286	253	304	284	280	240	302	294	284	287	255	249	299	275	261	293	301	279	290	298	253	302	259	279	303	286	269	300	261	276	252	246	289	298	271	295	279	304	244	247	301	251	302	254	273	299	282	271	273	306	261	276	293	287	289	285	280	295	295	252	261	266	259	278	259	281	269	284	282	268	284	267	273	275	268	271	294	273	280	293	311	257	296	277	276	241	323	245	255	254	285	307	271	322	291	264	273	272	271	285	286	285	316	261	282	285	278	270	272	298	240	289	282	281	258	247	296	278	290	277	250	273	289	291	249	263	272	272	265	270	318	306	277	269	276	249	278	269	266	259	279	278	230	299	318	280	306	267	288	294	300	243	267	274	293	279	271	253	286	283	293	297	286	273	281	255	299	288	282	265	255	308	277	287	273	309	269
40368	9705	9025	62323	29722	4404	677	486	382	347	344	368	293	292	277	282	267	234	260	222	253	235	251	200	216	219	215	238	223	217	249	198	228	206	231	248	215	212	206	227	192	205	210	223	233	220	226	212	228	245	224	214	231	216	206	243	228	239	211	195	219	215	220	225	207	236	231	205	211	232	237	231	222	203	192	237	221	240	225	241	221	211	231	204	218	232	202	222	208	212	182	215	252	191	207	218	200	186	215	209	241	215	231	252	213	205	217	215	219	210	219	192	203	208	211	195	216	227	216	198	197	218	202	222	196	201	211	212	197	211	231	238	226	192	229	224	196	228	233	196	217	232	225	205	201	211	223	227	232	218	210	231	225	202	229	221	215	183	218	214	234	202	211	175	195	266	238	223	207	238	216	203	242	218	196	191	229	232	234	233	204	241	197	218	227	192	214	217	191	214	198	210	252	218	205	219	225	204	218	182	237	222	206	234	206	208	204	216	201	229	204	183	205	196	232	211	214	196	219	237	189	179	219	244	224	216	234	215	209	194	210	202	217	250	225	214	196	217	219	243	241	222	193	237	237	225	233	243	235	210	217	198	216	199	238	235	223	219	219	174	207	205	224	210	217	209	214	194	211	214	225	226	235	203	220	202	206	221	243	216	210	217	230	235	228	225	227	230	223	224	189	206	225	215	196	218	197	208	218	249	209	222	218	195	237	204	215	228	252	208	220	221	203	227	215	208	208	230	195	203	225	200	223	245	204	195	221	196	202	239	236	222	211	230	216	231	252	198	225	225	198	212	279	233	220	180	187	229	214	198	215	228	218	225	203	215	234	215	221	213	218	230	239	225	213	210	221	224	210	236	230	197	217	229	233	228	220	213	227	232	209	229	206	210	212	216	235	237	233	212	207	255	224	231	210	212	226	217	246	236	237	172	187	202	229	223	208	204	229	231	190	214	233	215	189	208	220	203	237	211	209	232	214	235	205	219	220	211	197	240	190	205	227	226	222	203	198	191	219	206	216	229	209	219	210	234	217	221	220	210	202	244	221	217	222	187	212	230	226	190	234	208	214	185	224	222	222	215	211	200	219	244	243	229	223	228	219	204	194	207	231	200	238	209	207	223	249	216	233	234	247	212	210	218	223	236	201	186	234	224	220	212	207	212	217	240	230	216	198	236	227	229	210	223	220	214	212	224	227	217	203	233	199	220	198	226	200	204	228	219	205	234	231	209	196	208	211	219	208	210	229	227	200	218	236	226	222	199	238	240	214	206	209	214	211	193	242	227	234	229	194	209	221	200	250	214	223	219	212	226	223	217	249	212	199	232	193	193	213	202	234	207	218	213	214	215	207	217	215	213	236	220	234	204	216	212	212	199	226	230	233	202	211	219	226	210	243	225	205	184	211	233	229	218	223	175	203	220	249	245	200	210	241	205	178	230	240	238	216	211	211	220	197	225	202	217	205	214	222	212	248	210	225	216	246	220	235	235	208	227	233	237	217	229	228	239	226	206	188	173	256	204	235	229	221	219	197	230	187	238	213	228	244	224	213	204	207	203	206	190	214	218	202	237	187	207	230	213	209	220	221	209	200	200	223	206	192	225	197	189	205	190	203	209	208	218	210	208	222	205	221	230	223	226	238	236	250	222	204	184	219	214	201	198	237	217	207	195	214	210	234	209	215	224	197	216	198	204	211	223	233	223	214	215	244	224	229	244	235	209	233	217	230	198	222	196	209	229	223	215	220	225	227	216	207	216	201	213	204	223	202	223	202	253	221	192	223	232	210	190	202	225	214	227	194	205	209	222	202	207	224	232	214	228	222	209	208	224	189	224	221	198	236	222	213	208	177	237	210	227	216	241	205	233	207	218	214	207	223	202	196	199	211	235	218	229	229	205	217	195	219	227	203	230	234	230	217	232	206	207	211	238	197	220	218	206	207	226	234	207	199	189	227	233	214	197	209	229	200	197	223	223	238	205	192	197	200	240	208	237	233	211	209	228	217	206	219	238	231	215	228	218	220	190	230	204	208	224	203	205	230	230	204	242	202	211	239	209	211	241	243	229	208	206	219	229	220	226	242	220	221	213	225	218	228	233	212	233	196	224	208	223	229	219	212	235	231	211	233	223	206	205	212	196	239	223	215	235	213	208	214	232	197	223	226	210	228	215	216	207	203	232	232	223	206	217	189	221	223	206	206	220	247	199	213	216	199	235	234	230	228	230	226	226	223	234	243	201	221	229	220	202	212	231	218	199	247	215	231	203	192	228	194	191	210	220	231	216	203	209	218	208	229	225	215	212	231	220	222	217	205	226	209	217	218	236	233	228	220	217	219	210	209	222	221	223	200	226	233	222	209	219	183	205	201	224	209	246	227	228	200	227	257	229	241	218	225	210	221	236	203	225	224	252	234	202	215	196	202	230	207	242	206	230	226	195	189	207	231	214	201	176	221	238	214	222	215	200	212	226	210	210	207	219	231	236	239	207	205	218	204	224	241	216	220	190	214	235	203	211	227	206	240	239	211	215	204	215	219	215	220	233	214	205	215	242	212	203	236	200	232	218	214	222	224	222	236	229	228	199	202	189	223	214	217	224	217	205	224	199	225	238	185	202	209	203	185	221	197	249	209	203	194	208	184	224	188	196	200	218	218	220	216	193	205	198	221	204	204	196	181	207	228	233	205	257	234	203	212	211	201	208	221	202	255	215	227	203	237	215	203	217	223	188	229	214	226	218	223	214	241	241	252	218	230	221	224	221	189	214	206	227	217	203	237	184	204	219	204	211	214	231	266	229	214	220	230	201	221	208	222	209	199	191	215	228	202	228	241	202	205	216	217	222	192	230	211	205	218	215	236	239	220	217	238	198	234	197	227	177	240	231	209	224	215	215	223	229	237	233	235	197	229	234	225	238	219	205	209	230	201	191	222	230	216	207	211	227	213	208	230	219	209	191	233	219	253	227	187	199	240	244	236	220	210	223	238	195	248	216	210	206	176	216	179	206	177	204	229	230	205	219	206	226	226	192	202	207	212	237	218	233	194	205	185	204	217	213	236	225	203	213	222	242	211	216	202	213	222	240	221	218	224	211	204	200	240	197	234	188	198	218	210	200	226	203	239	216	223	217	230	217	224	233	201	204	226	198	229	224	231	229	219	226	224	209	195	203	242	226	215	220	230	189	182	219	227	232	219	195	209	225	202	248	248	220	199	230	208	225	243	182	205	226	206	208	209	207	207	223	255	217	218	203	224	206	198	223	212	223	181	197	240	205	194	217	202	220	229	199	204	214	225	223	208	218	227	226	208	194	192	231	229	233	186	205	195	206	216	195	212	217	230	223	211	210	205	192	206	197	222	193	211	215	226	213	219	215	232	232	217	205	202	217	217	226	197	211	210	203	200	254	219	213	248	233	214	209	193	229	204	225	210	215	205	245	213	215	216	238	227	234	225	207	206	241	199	215	211	222	216	213	215	202	236	198	214	200	211	230	214	214	221	197	211	235
19586	2882	12015	64223	13886	2840	2305	1990	1678	1506	1369	1231	1112	1030	954	886	856	849	816	786	803	737	712	711	705	716	665	694	673	624	659	630	631	592	605	627	651	579	594	574	632	588	613	592	554	541	580	570	547	619	607	593	576	542	552	561	603	554	555	543	555	554	548	551	559	516	555	548	517	527	543	571	540	564	549	569	542	526	544	559	585	511	590	552	515	534	529	535	554	504	509	537	560	561	502	551	575	515	565	554	525	560	525	606	559	527	538	528	550	585	518	520	516	562	504	529	532	532	548	559	522	536	502	582	539	544	535	547	529	517	564	519	554	564	529	545	560	526	550	524	547	549	522	548	515	530	546	563	541	573	538	562	552	524	556	503	539	506	545	497	485	532	565	555	559	569	565	534	547	540	562	550	539	502	510	537	569	544	547	516	521	537	486	529	518	523	511	561	549	518	532	559	472	536	518	568	516	501	564	528	544	554	537	558	553	556	519	537	555	511	570	552	526	552	553	535	530	554	539	550	541	528	519	564	496	541	523	549	527	534	538	563	535	557	526	531	542	544	516	508	484	533	511	559	546	576	523	571	545	523	506	549	533	543	583	529	587	580	541	500	564	551	529	551	524	510	527	564	527	546	526	548	522	531	556	528	540	502	586	570	538	546	510	509	586	507	528	511	553	535	510	573	529	548	511	477	506	545	556	502	520	566	525	529	496	557	539	516	548	527	555	550	550	571	564	510	540	507	549	526	554	526	533	528	514	549	514	580	540	559	570	520	511	554	564	553	530	544	529	566	522	512	535	509	562	538	545	546	503	534	557	556	501	586	510	509	547	496	529	512	537	530	518	556	549	565	491	591	534	507	547	556	581	518	524	524	544	541	532	524	550	548	522	552	579	512	549	524	533	554	535	486	550	526	518	518	513	529	472	518	526	563	532	565	539	508	551	544	518	504	560	530	521	537	521	508	485	524	510	532	535	504	554	534	512	528	538	551	528	539	544	546	528	572	508	533	506	506	531	534	571	499	549	539	556	503	600	520	553	544	566	585	523	514	556	546	514	590	555	511	503	545	549	523	512	579	527	523	534	534	557	584	511	545	528	545	528	569	533	540	538	543	526	560	534	541	582	546	548	551	542	478	552	551	509	584	535	553	518	502	535	552	546	593	567	568	510	532	502	586	518	542	544	538	505	577	505	513	534	524	517	541	528	503	538	571	541	544	537	540	537	535	581	564	523	490	516	567	553	533	525	580	548	496	526	515	532	535	551	549	520	517	541	554	518	518	505	538	539	552	589	553	538	561	563	552	535	518	553	534	518	516	525	532	550	540	530	516	537	479	500	536	549	518	520	513	546	533	522	522	503	557	538	549	544	584	539	547	544	472	564	517	499	488	557	549	550	534	590	539	502	535	500	557	544	546	514	561	566	539	544	565	546	600	531	493	528	528	500	570	581	521	465	516	582	560	533	577	560	540	529	513	538	522	491	532	525	528	520	545	514	554	534	532	536	500	500	535	537	540	536	568	554	488	531	528	530	544	578	548	549	535	529	470	554	494	530	523	532	525	536	496	518	543	573	538	510	531	514	565	541	530	575	540	484	518	549	486	578	569	547	548	527	533	536	499	544	554	563	539	506	519	515	537	549	508	526	575	562	556	534	599	558	518	559	493	554	548	515	583	567	535	537	543	571	515	554	494	534	518	499	544	512	595	562	539	567	512	525	501	528	546	511	539	517	553	498	550	581	521	558	527	524	539	541	563	550	521	524	503	502	543	487	524	558	527	509	562	511	541	573	565	535	555	517	534	565	543	539	552	574	536	563	511	500	503	552	524	506	539	544	564	533	569	523	530	552	562	528	571	572	558	545	509	467	507	503	554	541	515	536	504	511	558	522	493	512	560	540	525	509	565	542	501	508	533	525	559	556	507	538	557	534	568	527	544	484	572	566	517	549	532	550	540	536	500	528	528	559	550	519	514	566	570	572	537	540	542	586	506	575	554	531	524	523	549	525	496	546	563	521	584	543	512	563	572	572	582	523	509	546	526	534	555	544	477	566	524	522	501	543	498	558	554	561	568	510	552	522	516	545	536	511	531	511	564	530	501	545	512	523	542	545	492	542	520	539	569	524	554	506	504	547	546	569	565	548	527	534	578	576	551	549	526	524	517	545	552	558	540	535	508	511	538	514	532	538	572	517	514	538	546	540	532	493	517	520	525	519	570	551	551	488	522	564	486	512	513	513	534	524	518	559	551	520	514	587	503	559	533	522	538	536	570	529	533	557	517	528	593	503	534	524	558	553	513	514	552	565	542	531	558	525	561	555	524	522	528	532	528	515	537	571	522	517	552	509	564	521	548	564	551	506	545	550	584	513	547	509	518	518	559	549	513	513	518	552	528	511	518	510	540	506	563	556	511	543	568	532	522	570	533	554	529	530	532	552	543	519	513	492	530	546	538	506	573	506	517	577	520	538	543	546	534	557	545	573	553	536	545	550	562	567	509	528	541	566	527	502	516	554	522	515	572	568	563	574	552	559	521	493	549	542	513	564	532	507	571	536	519	502	553	523	512	480	563	552	508	546	566	528	543	523	528	549	565	523	496	499	548	576	537	535	536	518	518	520	558	542	556	500	477	531	495	522	515	530	493	541	539	535	532	549	509	512	567	565	546	545	589	528	563	529	536	538	530	521	524	501	540	587	509	534	527	534	548	513	520	549	549	545	520	499	533	540	552	544	529	537	559	546	504	539	530	541	548	526	539	563	547	547	556	530	537	515	533	526	554	527	490	556	524	544	517	530	513	507	528	532	517	536	552	543	530	505	564	528	549	520	529	524	545	563	508	544	543	569	519	557	525	564	547	549	532	517	528	524	503	559	565	507	537	541	570	512	565	535	542	521	491	516	529	519	532	533	545	566	553	548	505	515	567	557	503	537	542	513	511	534	514	499	564	530	540	547	565	526	545	547	519	560	520	540	513	514	557	528	558	490	495	529	559	521	579	518	560	512	543	557	552	539	553	516	508	530	567	498	565	567	550	567	520	557	554	540	533	549	555	557	568	536	518	531	496	524	561	563	511	551	539	541	522	555	497	560	528	566	566	518	555	490	542	542	538	591	543	589	525	530	533	564	551	549	520	553	532	544	507	493	538	517	521	497	503	588	557	541	563	531	525	534	514	537	542	498	568	558	478	496	567	516	563	592	507	530	563	502	511	509	530	538	525	531	503	577	566	527	525	555	555	577	480	526	494	557	525	543	494	511	565	525	527	526	587	517	559	514	495	548	526	522	522	557	533	563	503	506	561	476	503	530	552	539	529	522	540	529	515	548	536	532	537	563	563	521	553	517	571	561	561	573	541	517	507	508	532	521	580	523	532	533	534	511	503	515	546	533	524	529	531	505	508	540	533	541	563	578	511	531	559	524	543	531	522	523	528	529	505	562	504	538	560	542	562	564	558	520	488	501	564	555	539	538	559	527	552	540	546	531	576	553	521	541	504	564	512
18320	1508	475	2098	521	168	165	153	153	161	172	162	165	157	156	162	129	162	180	151	147	193	212	145	156	162	186	156	172	162	155	177	162	160	168	160	153	164	169	171	164	173	188	174	170	170	180	167	161	167	177	160	160	164	142	173	139	177	145	173	166	167	174	171	177	174	144	179	174	193	168	156	144	141	157	178	186	174	181	170	167	149	186	165	164	154	148	182	165	176	163	185	134	192	169	177	172	160	167	160	162	146	162	165	176	158	165	193	176	171	163	158	180	161	203	157	179	157	168	166	158	160	182	151	147	173	149	190	173	158	162	175	179	168	162	167	191	172	143	140	159	127	179	161	163	141	153	129	159	161	162	161	157	176	155	183	158	151	151	158	154	165	176	188	173	168	162	161	151	167	159	145	141	173	175	178	155	157	161	150	180	151	144	164	142	152	177	179	176	171	172	163	158	190	186	181	184	158	167	144	165	169	149	156	150	171	172	163	176	174	168	183	158	165	152	198	167	177	178	176	169	165	152	192	172	169	171	157	176	174	185	188	156	158	175	159	161	176	172	148	125	156	192	152	157	155	159	167	153	161	176	165	173	164	139	168	167	171	136	181	190	176	146	168	157	147	173	164	161	149	153	165	171	196	182	171	174	138	167	159	167	154	169	157	165	167	179	189	166	139	194	165	148	165	159	178	167	184	182	164	160	145	153	172	175	180	148	155	182	184	163	159	185	170	147	180	181	168	181	170	161	175	161	152	168	163	161	153	148	159	151	160	179	166	185	171	190	169	163	156	149	165	174	190	157	170	162	171	154	181	156	132	168	162	176	159	176	172	166	164	160	162	173	165	160	151	176	178	159	165	161	149	145	140	161	166	170	146	156	142	143	161	161	162	152	174	172	177	157	181	161	151	147	189	144	163	171	144	147	164	161	142	182	184	152	159	118	168	155	164	160	175	186	172	172	169	171	152	171	163	161	138	135	141	148	155	145	160	182	166	141	160	140	153	197	148	166	161	170	158	169	158	147	153	147	148	151	179	172	159	179	171	163	163	141	146	153	186	165	160	167	175	137	167	149	168	184	164	168	160	157	163	141	179	179	178	163	172	179	162	176	166	144	156	160	166	166	172	162	169	179	166	146	176	158	155	157	171	156	168	163	147	192	159	165	161	150	172	188	178	186	162	156	171	159	160	156	175	176	172	169	149	175	169	179	163	155	177	124	148	147	151	180	165	154	166	167	152	188	180	144	145	174	183	178	146	164	161	158	157	141	152	169	168	174	164	165	172	171	136	175	164	155	163	168	178	145	182	173	183	183	149	148	160	178	172	143	161	184	153	176	158	169	135	146	165	164	156	162	171	146	167	166	147	177	152	164	175	160	185	165	153	168	163	168	162	171	173	188	147	184	160	155	176	177	149	170	172	162	158	131	179	145	164	161	173	158	172	196	165	165	150	153	175	163	159	184	162	157	149	168	167	193	169	174	171	174	183	186	156	177	145	155	141	155	173	164	162	162	177	157	175	176	147	145	166	184	165	160	170	155	164	156	171	134	163	160	174	185	160	167	166	147	151	150	159	175	152	157	157	185	159	171	149	178	163	177	163	163	159	164	184	154	164	142	185	147	150	153	152	175	158	157	134	164	174	163	159	174	158	151	167	158	174	169	158	168	170	152	165	168	144	159	170	174	183	151	168	156	188	172	186	152	169	142	139	191	166	142	174	162	151	185	175	139	165	149	163	148	191	179	181	181	182	171	162	162	176	151	164	174	153	173	172	157	182	175	152	190	184	145	119	165	179	154	153	168	155	179	157	179	154	160	173	162	128	160	167	165	162	149	142	162	173	187	176	164	165	162	155	151	171	157	163	186	173	156	157	162	166	160	135	181	160	167	170	159	164	183	163	161	171	177	163	147	142	159	168	162	161	193	164	170	161	174	169	142	142	175	172	154	185	173	198	152	152	181	174	202	168	190	168	201	179	166	182	184	165	150	179	149	169	158	156	164	191	168	157	179	157	162	151	168	184	168	156	142	183	164	160	147	163	152	165	149	175	173	175	160	168	168	141	167	155	160	160	193	169	174	161	160	136	149	147	169	130	152	162	166	163	165	161	158	179	170	149	158	165	160	159	158	154	164	173	159	161	187	165	162	162	174	189	183	168	152	156	173	156	183	153	155	183	161	179	158	140	158	181	162	136	157	180	164	164	164	148	177	153	152	139	172	167	185	167	182	174	162	200	174	149	169	167	156	172	158	151	159	181	184	180	167	152	164	171	148	172	171	169	172	151	159	168	153	160	154	148	172	183	158	152	170	163	169	158	165	176	173	202	156	145	169	161	160	184	185	156	173	155	178	162	155	145	136	145	176	151	161	179	180	172	189	166	159	187	153	157	156	169	178	151	162	176	171	188	183	131	169	172	162	164	173	181	172	174	147	166	158	165	187	149	167	157	176	179	170	175	166	161	152	150	171	170	168	173	166	179	164	160	155	152	167	167	160	148	183	176	150	155	166	172	165	146	160	146	163	174	159	171	154	144	165	151	154	165	173	146	126	175	162	162	165	174	164	181	161	185	152	144	170	163	181	179	165	179	164	174	177	187	177	167	160	166	183	116	154	165	153	156	144	163	164	180	170	159	150	152	170	158	158	189	162	144	161	165	163	182	170	152	145	167	163	177	180	170	156	172	175	182	157	156	147	169	159	175	165	180	150	157	163	164	154	199	170	197	155	140	166	161	155	177	160	183	189	173	145	160	180	163	141	168	178	166	180	164	161	164	169	145	171	155	165	174	162	151	159	167	170	176	167	187	161	180	155	170	167	169	166	153	181	154	162	149	179	169	143	189	143	186	135	173	184	144	158	174	188	156	159	187	175	175	159	178	175	164	165	166	159	159	176	158	164	188	171	180	153	159	175	189	174	146	160	164	171	184	172	181	155	161	154	156	160	173	165	164	172	160	155	146	165	167	162	149	197	143	185	163	146	163	154	210	152	172	173	171	162	201	163	161	146	163	151	156	150	161	161	146	156	178	184	151	186	154	177	176	157	152	189	157	167	171	150	170	181	172	174	169	175	169	147	166	168	160	167	160	167	184	163	152	152	164	161	170	186	177	176	160	156	156	173	164	153	172	175	157	161	166	161	153	167	173	164	161	195	168	176	189	162	154	155	176	127	162	156	167	193	173	147	181	152	164	145	176	148	168	196	177	167	169	170	174	168	155	164	166	154	151	176	161	171	169	145	168	149	152	182	163	166	156	142	179	170	172	179	177	173	177	164	174	136	187	158	124	173	165	191	151	161	169	161	168	197	168	182	156	159	145	174	181	158	149	171	169	164	159	169	156	154	145	138	163	170	172	174	177	154	167	157	175	166	166	157	182	161	170	178	171	172	174	193	156	166	169	160	169	159	162	159	155	153	178	144	171	174	185	174	161	153	173	151	164	181	175	165	176	169	171	168	153	161	174	177	174	170	136	163	142	165	155	181	169	172	153	180	185	178	179
8386	709	1142	7875	1833	399	411	388	439	437	410	406	390	406	389	419	395	395	422	383	380	402	459	426	381	435	435	422	393	434	410	368	375	457	386	361	402	403	392	424	392	408	356	450	376	422	425	416	394	376	393	387	436	402	395	398	409	406	382	394	417	403	368	386	441	378	399	406	409	427	385	393	417	378	377	393	397	401	382	377	398	394	370	405	404	397	395	428	401	413	428	418	416	410	391	375	414	445	408	383	435	375	419	431	391	382	407	394	388	405	416	437	351	403	413	394	393	391	383	428	410	405	375	370	407	422	426	394	413	393	392	431	375	435	381	393	402	393	378	403	412	389	403	393	409	397	399	388	390	429	408	426	400	380	403	405	385	364	393	397	399	416	390	403	376	414	413	434	398	399	414	391	388	412	405	382	406	373	408	415	376	418	381	377	417	413	374	377	347	402	384	410	380	397	394	415	384	371	423	397	406	386	414	397	395	403	418	376	386	383	426	390	415	431	358	396	398	398	422	398	422	412	367	423	394	385	377	407	424	419	408	401	395	392	417	363	434	407	413	389	378	390	421	398	391	433	393	454	388	401	412	404	401	413	367	438	394	391	423	394	407	366	411	401	382	400	420	399	431	383	429	416	394	381	359	435	387	388	411	418	422	402	403	418	411	382	369	398	378	400	397	403	386	369	410	420	364	437	410	410	400	427	419	424	403	415	393	387	394	386	399	391	449	408	424	370	399	381	364	409	394	412	397	435	391	436	409	406	397	384	364	384	392	385	416	413	410	401	387	377	405	380	376	391	404	388	376	382	392	390	415	395	397	414	451	376	407	373	410	376	409	385	401	375	351	428	420	382	379	425	404	435	370	396	416	380	390	401	400	376	391	396	413	405	375	411	428	402	429	421	406	399	436	382	381	432	407	385	409	374	388	422	390	380	373	381	393	398	392	374	386	436	376	391	391	437	386	363	403	398	399	387	405	370	415	410	400	379	389	402	425	391	396	386	366	399	384	414	399	389	421	454	383	415	407	386	405	421	387	415	430	360	399	373	392	425	386	437	441	382	434	398	424	403	381	375	394	373	405	376	401	370	388	403	376	405	360	395	390	408	350	377	410	407	391	403	382	395	434	424	366	376	371	433	421	405	401	383	407	423	403	415	399	404	382	405	412	412	418	439	406	388	429	407	402	406	413	371	399	412	390	422	368	372	395	365	409	402	430	406	415	404	413	414	408	380	370	414	380	401	376	377	409	399	409	380	394	384	408	382	400	421	383	409	393	416	409	384	380	410	392	375	397	415	426	391	431	370	375	376	376	433	396	421	390	382	387	413	403	412	446	382	395	389	392	385	382	396	396	416	421	426	383	400	376	381	375	399	392	418	372	398	433	399	413	414	442	439	428	389	428	398	368	427	419	411	404	432	410	401	425	395	411	386	394	420	392	396	424	357	378	386	408	406	413	413	387	391	400	406	365	415	422	399	376	406	381	408	425	399	409	370	406	397	394	393	379	390	384	433	409	419	398	404	367	398	411	410	419	392	370	389	421	390	422	400	395	382	422	388	408	400	413	413	422	389	411	360	414	393	411	369	378	416	353	370	411	397	392	393	420	384	417	394	394	448	399	404	377	390	427	365	404	392	396	419	426	417	396	413	425	392	393	382	390	425	403	393	408	395	461	380	443	369	380	389	403	363	390	401	407	405	403	382	418	408	396	413	379	410	379	426	424	389	403	354	421	380	397	385	393	377	436	393	389	362	374	399	415	391	421	390	402	370	385	385	397	352	413	472	398	414	394	408	358	376	410	401	393	353	414	376	398	374	394	404	401	402	434	408	383	391	405	420	403	418	379	412	385	392	383	407	402	400	440	392	418	366	434	415	421	434	411	372	419	376	415	396	393	402	408	383	436	381	406	428	417	396	392	399	388	424	430	372	396	395	391	432	413	402	414	408	441	375	422	404	395	437	421	362	401	388	416	364	389	380	417	391	395	377	409	374	384	386	442	415	414	384	404	416	400	392	406	380	431	402	364	404	430	420	391	381	413	377	410	414	442	410	379	379	414	398	435	397	385	414	400	419	370	406	449	377	354	371	389	403	356	396	389	425	389	404	431	420	423	371	430	382	402	392	418	395	428	396	430	369	405	449	432	372	349	381	416	420	415	382	361	445	383	422	360	395	365	383	400	429	420	384	403	377	405	404	383	417	410	381	402	371	366	408	425	391	385	403	394	405	378	418	431	388	406	376	384	385	398	418	383	421	402	398	371	422	424	366	421	382	377	388	406	411	376	385	418	395	379	430	365	369	412	402	388	427	385	373	424	403	399	381	376	392	413	387	390	414	382	402	370	403	357	404	409	427	407	371	448	409	380	416	418	413	403	400	377	405	416	393	393	414	389	382	385	357	402	395	423	380	471	387	393	385	407	383	385	376	387	384	388	384	432	426	385	424	418	410	398	388	364	432	384	410	377	401	358	388	367	391	391	373	358	390	412	413	420	399	396	396	420	386	369	381	397	397	374	363	366	385	413	378	398	378	405	404	407	375	435	425	383	401	429	382	428	385	390	390	376	416	389	390	448	360	387	403	359	422	417	386	406	374	385	404	365	389	399	369	402	424	439	444	383	402	400	394	415	379	416	404	420	417	397	375	418	394	377	375	411	386	400	384	396	380	395	397	415	425	389	401	380	382	394	393	432	441	358	384	448	377	396	359	420	413	395	424	376	405	369	395	415	409	397	387	405	383	361	371	402	413	369	391	388	385	392	375	380	417	375	409	383	404	397	423	433	394	445	393	427	383	390	393	396	367	387	368	413	417	390	389	382	376	451	408	405	390	402	362	426	423	391	376	397	369	398	416	420	403	381	379	422	380	386	416	389	403	408	350	397	430	452	363	398	408	380	372	391	417	358	371	418	391	406	394	405	411	395	430	385	410	403	394	401	404	426	409	403	439	405	397	436	383	388	412	419	399	420	387	390	395	413	420	386	390	366	376	392	401	415	401	402	410	399	397	419	415	379	384	423	408	410	387	351	423	393	430	390	411	444	411	404	388	414	405	426	401	390	414	389	413	439	383	429	400	418	434	412	387	421	419	422	409	405	400	391	388	414	413	428	427	378	403	419	377	400	422	402	399	401	390	420	395	409	397	415	409	403	416	425	414	384	381	413	403	421	385	400	396	435	380	413	387	389	389	418	405	396	393	416	406	415	428	393	389	383	380	438	391	411	378	396	410	388	402	375	396	394	373	395	414	416	382	412	371	391	379	405	407	399	422	419	392	400	414	388	379	402	400	384	414	408	394	412	403	371	403	396	427	415	433	427	412	393	400	396	435	436	369	426	393	404	372	394	408	374	378	387	381	395	405	434	406	408	377	401	408	398	380	399	388	369	414	427	414	383	389	372	403	418	421	419	452	414	395	370	403	435	388	378	415	392	424	400	418	367	417	388	437	392	385	420	389	396	392	403	396	388	397	407	402	422	391	395	451	374	397	379	373	424	371
32459	5270	4388	46745	19495	1378	323	249	213	169	174	179	153	131	129	131	137	130	134	108	119	129	119	103	109	109	128	109	91	100	106	109	114	119	90	96	95	107	126	126	100	110	104	97	111	128	102	96	108	113	119	95	88	88	107	111	87	119	108	111	119	98	103	103	105	98	104	119	103	116	98	95	86	114	123	101	101	116	122	96	107	116	96	105	100	112	100	99	104	100	105	116	98	115	130	86	110	113	99	104	89	121	89	132	111	114	119	108	98	113	94	105	98	98	105	134	106	117	118	116	88	100	104	105	109	94	116	99	96	121	104	115	101	104	99	99	100	108	99	120	105	99	129	96	96	102	102	113	97	114	98	111	90	117	87	92	102	113	106	114	111	107	125	75	113	103	120	106	117	107	103	99	94	106	129	91	103	91	113	98	85	114	98	112	89	90	107	112	103	92	90	109	107	105	106	111	107	94	98	117	100	101	113	89	104	113	104	118	117	103	94	113	105	104	110	95	107	106	102	96	97	109	102	102	108	106	122	110	100	104	124	100	124	94	116	89	101	98	95	96	113	104	98	110	101	118	95	103	101	103	117	110	98	114	107	101	87	89	107	101	104	92	81	124	109	92	92	89	114	116	91	97	85	111	115	108	108	125	100	96	91	118	111	121	97	106	98	109	110	117	109	119	97	88	96	93	114	110	95	97	107	131	112	86	105	129	79	106	105	110	104	111	91	104	101	101	100	98	107	115	110	96	114	81	111	103	86	105	113	97	101	105	109	117	92	98	104	114	95	110	111	98	116	104	118	113	100	98	104	107	97	102	105	126	90	118	93	101	105	113	104	114	116	108	95	106	123	92	104	111	93	105	93	112	119	120	106	99	106	117	93	96	107	115	93	120	106	102	113	115	99	120	97	107	99	112	100	90	112	103	129	122	113	97	106	93	104	109	108	94	120	107	106	112	120	105	94	88	86	120	97	106	99	102	117	110	101	127	77	99	102	106	98	123	121	102	96	119	102	106	99	100	104	73	108	117	102	93	92	117	102	114	111	107	117	68	111	97	133	96	109	101	95	108	115	97	105	108	90	105	100	98	101	106	102	102	113	102	113	89	134	101	132	121	123	112	97	112	98	112	113	126	102	100	122	99	131	111	103	92	116	98	112	109	114	94	116	111	123	125	121	99	96	100	98	119	121	142	102	103	109	102	83	108	101	105	98	101	103	91	110	92	97	117	111	92	97	101	103	99	108	124	90	115	116	125	110	94	106	108	83	105	135	112	107	103	88	112	108	99	100	115	115	105	127	115	89	78	111	103	115	119	117	113	101	106	112	104	95	99	108	116	109	90	112	119	106	94	100	92	98	130	107	86	106	93	88	98	102	99	121	98	107	122	103	109	96	114	114	115	104	105	100	109	110	105	104	103	122	118	90	110	116	112	110	103	110	100	115	110	88	112	100	116	101	97	107	119	106	108	87	81	98	105	141	116	109	115	119	96	105	111	106	124	119	117	96	120	100	100	119	133	112	97	107	121	98	103	108	93	111	108	84	120	102	122	98	115	101	88	95	100	78	109	77	95	107	107	117	105	108	119	111	92	118	121	100	111	116	124	102	100	115	105	117	110	94	109	99	83	98	128	108	117	101	107	108	104	113	112	109	127	89	106	103	119	108	94	100	130	97	99	94	116	109	117	103	100	123	102	96	111	110	117	110	129	110	100	101	103	97	107	144	107	104	102	88	107	100	115	122	109	96	112	94	119	110	108	107	113	103	130	121	91	119	107	108	99	86	112	87	85	117	110	115	104	96	107	103	126	102	111	101	109	84	117	114	114	111	119	88	108	116	106	118	114	109	98	123	104	114	99	113	109	105	108	92	121	115	107	109	110	113	89	93	105	75	97	89	98	95	125	102	112	102	88	88	114	118	115	119	116	110	103	104	108	105	109	103	100	95	98	130	116	84	110	106	107	104	111	97	108	96	106	119	112	115	115	114	94	85	100	97	118	123	134	90	109	100	102	105	104	107	108	110	83	101	98	105	128	110	98	113	123	89	95	118	100	100	117	109	104	112	113	120	106	110	102	92	107	96	95	103	109	110	118	99	121	99	86	108	112	111	108	114	84	106	101	96	100	119	98	103	106	82	96	129	106	106	114	91	83	103	105	111	108	104	103	109	86	102	106	115	100	101	107	103	88	111	88	113	104	98	104	102	122	99	106	85	98	110	95	107	99	105	99	106	113	106	93	104	103	98	113	98	115	94	112	100	86	100	107	107	119	127	125	110	114	103	101	104	89	116	93	113	102	117	100	121	111	102	112	119	93	93	102	91	105	102	124	91	112	109	111	105	78	113	115	117	105	86	114	103	105	98	111	95	107	109	107	118	122	122	104	115	106	97	92	120	80	113	86	117	106	97	111	95	93	113	88	92	117	99	103	110	127	117	108	100	102	100	129	98	109	74	102	94	106	120	110	93	98	109	110	100	104	91	101	108	99	101	115	100	94	109	125	93	111	100	105	96	104	105	114	107	119	113	104	103	112	105	103	118	106	88	110	100	111	101	107	101	115	108	104	119	114	101	104	117	99	98	99	108	114	115	105	124	122	112	117	105	111	99	101	105	112	112	110	104	83	100	122	136	109	107	106	111	96	96	92	119	117	103	124	104	97	110	110	111	113	101	97	93	104	119	81	101	143	110	97	106	93	114	98	108	96	99	122	119	102	123	109	96	110	105	129	126	126	114	90	116	91	88	112	115	100	102	104	99	96	96	109	94	124	108	112	94	114	104	97	92	109	105	103	107	96	107	116	125	126	83	102	121	105	101	91	114	96	106	114	104	107	96	89	123	107	104	115	101	128	120	127	102	112	116	105	106	93	111	132	115	99	114	94	111	108	100	102	117	122	107	95	96	100	102	102	94	96	116	129	111	127	103	109	106	98	107	102	123	118	104	84	126	112	99	105	103	113	102	91	110	97	111	113	92	115	119	105	90	124	106	98	125	113	102	105	122	116	89	114	105	101	94	120	103	91	118	104	101	128	132	109	128	102	116	89	110	119	108	117	108	108	103	113	86	118	118	91	99	113	104	109	119	113	120	118	110	93	103	93	83	102	103	91	97	113	100	111	113	109	95	112	100	94	101	121	97	101	94	89	95	128	104	105	100	115	113	99	86	105	105	100	95	111	113	117	105	86	111	93	92	118	114	96	110	102	112	107	98	107	117	124	92	104	101	115	106	103	117	91	98	102	110	100	104	80	87	93	89	97	105	108	100	113	110	95	125	123	105	103	110	132	110	100	101	114	115	96	105	99	108	90	104	99	105	96	108	102	103	117	116	99	102	118	106	82	106	113	109	112	94	98	103	105	115	91	105	115	103	98	110	112	105	113	122	116	109	110	108	99	105	109	117	86	98	115	93	93	115	105	99	96	100	103	115	122	101	111	93	103	103	104	107	121	127	93	118	100	119	108	109	96	110	117	110	106	107	99	103	122	100	108	104	107	120	91
15161	1555	7705	52421	14562	1525	1229	1055	947	754	717	658	523	543	506	486	464	456	421	436	416	382	379	400	371	397	344	332	370	378	364	350	353	364	314	297	329	326	307	320	294	335	339	314	298	339	321	306	329	306	309	322	294	300	305	331	286	279	297	311	295	317	296	328	271	296	302	312	288	303	292	289	301	313	311	272	298	331	270	284	317	284	296	295	338	283	281	284	281	296	297	303	321	281	293	301	297	285	301	310	300	288	303	272	286	266	258	288	299	308	282	299	291	294	275	288	309	310	303	283	311	267	289	240	305	278	281	312	298	297	292	291	285	290	307	296	288	291	283	317	262	297	311	301	298	278	304	290	318	299	285	288	303	293	295	278	317	290	294	284	301	279	268	321	305	253	291	286	322	271	293	300	313	321	241	272	278	312	270	258	303	267	278	310	261	304	279	299	252	308	306	273	276	319	276	298	288	265	286	295	288	283	297	296	313	288	311	283	284	291	319	272	286	272	299	293	298	279	259	299	291	280	280	281	298	290	306	319	295	311	277	297	312	271	291	299	289	279	268	280	310	260	275	310	310	273	267	253	270	273	266	267	310	322	297	294	310	308	284	293	292	295	284	256	251	302	289	293	294	281	268	294	280	274	276	308	299	273	280	307	305	302	290	317	271	274	275	311	253	320	299	288	295	296	271	267	295	308	299	306	266	265	315	286	299	290	279	319	310	273	286	275	259	312	297	283	299	283	294	265	299	274	282	303	289	304	284	268	286	286	281	298	287	294	294	284	276	288	269	272	282	294	314	277	314	283	266	289	262	284	263	274	279	283	279	302	279	319	281	306	279	314	296	321	281	281	287	278	293	313	278	272	305	304	278	321	290	301	309	301	285	281	278	307	325	292	277	285	307	275	305	301	269	293	294	272	282	302	295	283	319	277	305	263	283	285	335	278	266	287	303	286	308	280	302	302	285	305	312	279	311	304	307	271	260	279	281	287	291	316	279	284	263	292	275	264	309	296	287	275	298	274	297	306	286	261	276	300	289	294	283	288	293	304	299	272	297	294	276	276	330	288	301	271	290	302	290	283	279	297	252	307	305	310	278	314	282	281	295	284	301	292	269	282	287	277	276	302	354	262	264	307	271	288	297	322	280	291	281	289	292	261	294	279	284	269	296	282	312	298	286	320	289	312	256	280	316	292	306	298	274	307	278	277	283	286	280	259	304	299	280	287	276	314	281	290	287	288	265	305	269	275	309	320	321	278	321	310	301	281	261	323	238	337	285	279	309	308	285	303	288	293	275	275	281	313	286	281	291	292	303	298	303	279	266	312	282	283	299	282	288	295	288	300	308	267	301	277	265	296	292	250	281	288	259	288	275	288	274	287	294	299	300	307	272	288	268	273	316	287	280	269	309	283	294	301	273	268	312	309	304	280	305	306	303	300	261	317	268	323	271	304	306	311	281	293	291	309	311	262	293	281	268	296	298	294	301	268	292	285	293	295	269	286	293	309	302	298	282	303	261	299	268	340	257	273	295	297	306	288	295	294	300	327	302	320	302	262	310	312	274	295	273	296	297	291	275	274	276	305	289	289	300	274	271	305	296	264	294	310	274	264	298	248	345	304	283	263	269	281	295	273	273	305	287	296	330	280	294	288	309	277	307	284	309	285	267	293	282	307	310	314	266	301	279	281	287	286	301	286	317	297	284	275	291	268	261	319	285	278	295	294	308	328	296	312	317	294	290	288	285	279	266	300	275	275	315	294	284	286	271	278	310	279	295	252	296	309	235	298	306	273	281	285	280	290	298	267	302	338	323	294	283	266	298	279	278	305	273	270	270	315	305	297	276	272	290	275	309	287	302	279	273	277	297	298	289	288	291	280	329	319	291	291	306	304	313	330	290	314	322	279	264	281	264	303	294	296	328	266	304	301	259	308	331	276	290	301	287	296	298	277	273	262	289	300	312	286	263	286	287	273	284	295	292	277	291	258	271	293	285	294	302	262	314	281	279	321	304	286	289	291	287	295	280	280	271	273	278	290	272	277	306	241	282	309	280	299	307	272	278	307	281	306	300	291	290	306	294	280	240	258	309	292	297	313	303	289	277	313	272	282	304	275	322	303	302	274	327	266	281	290	295	282	302	296	293	302	277	304	275	292	269	276	262	280	277	284	286	324	293	301	287	287	302	259	296	270	284	312	295	283	308	288	308	281	275	297	278	303	276	295	299	290	259	308	292	328	313	315	286	301	288	292	295	267	300	282	276	299	268	275	310	286	296	271	273	324	298	314	305	316	262	285	282	276	271	321	296	265	303	273	264	279	304	285	282	294	301	286	278	268	301	309	260	268	284	299	290	301	278	275	300	291	281	268	302	306	309	276	290	287	286	288	324	309	269	314	272	283	317	278	291	278	270	320	268	300	283	258	289	269	302	284	283	303	261	303	300	304	291	296	323	291	293	306	289	275	279	327	250	286	290	312	285	271	268	271	262	295	292	310	282	271	297	307	287	299	288	285	331	286	271	288	304	295	297	320	279	303	300	299	307	267	274	305	262	299	336	266	257	310	284	303	265	294	291	287	301	287	278	305	294	265	281	267	271	311	247	293	296	269	269	282	297	275	269	297	283	272	315	296	301	338	275	274	287	276	274	288	271	293	296	315	284	308	278	313	310	316	279	297	304	297	305	289	306	296	303	309	280	290	311	289	273	287	293	281	310	305	298	287	267	266	269	322	276	296	303	290	277	302	271	271	291	277	275	250	288	317	290	298	318	315	260	311	288	304	302	269	279	277	281	272	300	286	297	277	288	306	316	281	273	309	283	292	285	329	249	307	292	251	269	304	283	295	285	287	276	283	249	296	307	272	273	293	240	268	271	306	268	278	266	295	299	304	312	292	294	288	310	300	305	313	309	263	270	277	292	307	298	277	294	245	288	274	273	258	270	289	279	278	312	279	301	278	313	290	292	303	272	244	302	298	279	262	258	279	255	284	261	301	287	288	311	270	304	272	298	253	279	264	294	269	276	312	286	299	295	317	299	286	285	277	282	323	320	269	293	296	320	281	280	291	316	270	301	276	273	310	287	267	321	307	298	294	302	283	317	312	308	301	304	325	287	321	298	270	327	277	273	292	286	280	295	298	287	268	294	292	317	280	291	283	268	295	274	297	281	277	314	261	300	314	285	309	292	300	290	289	305	297	301	286	286	287	303	310	307	300	298	263	302	303	298	249	274	262	306	303	291	288	296	275	286	295	297	289	294	302	300	321	280	273	283	280	284	284	294	270	306	254	315	299	285	284	311	293	299	297	305	306	290	306	290	278	305	302	301	297	298	281	293	293	283	281	296	257	282	289	286	278	286	298	271	296	267	296	287	263	273	286	263	286	304	263	278	310	287	271	315	304	293	304	280	295	310	303	272	286	292	277	274	281	288	273	297	285	288	295	265	286	275	278	270	269	278	302	266	276	267	271	291	264	287	292	279	313	295	270	306	307	282	308	275	298
37858	8018	9343	60636	36261	7178	802	518	394	406	364	333	333	290	267	254	283	283	280	221	245	266	267	236	201	257	269	227	244	212	256	251	241	213	242	209	216	248	232	248	223	254	208	250	227	237	241	193	227	219	242	220	220	209	216	219	232	238	250	245	246	212	235	240	247	217	217	201	242	226	241	212	240	238	262	252	213	213	220	227	211	209	230	207	236	220	219	210	231	229	229	227	204	255	230	231	248	215	208	244	239	209	238	225	211	223	216	237	217	220	229	206	226	229	218	238	213	255	223	227	248	197	218	235	203	235	233	227	231	209	213	217	236	237	208	228	242	216	201	217	206	201	231	192	243	220	212	214	227	212	242	204	239	229	240	200	241	216	200	231	219	198	202	223	201	242	240	231	240	228	232	215	224	230	214	241	232	251	189	249	195	181	220	248	205	210	215	214	251	212	220	227	219	213	206	197	200	199	225	228	208	241	224	222	242	218	223	233	216	241	223	218	209	232	206	260	239	221	206	223	205	228	204	233	201	204	223	209	197	231	220	243	231	229	225	258	228	197	206	207	218	227	226	224	212	206	212	243	226	218	242	217	237	242	236	202	221	240	228	225	201	211	255	208	221	201	231	224	215	202	229	236	204	233	207	220	214	241	223	234	213	198	200	216	221	202	231	225	216	208	241	210	217	188	213	233	217	229	211	225	221	225	256	236	221	245	207	208	239	216	197	244	226	218	232	213	231	214	215	206	210	239	229	222	192	237	218	221	231	244	222	208	201	239	211	200	218	225	219	227	229	224	223	219	204	229	227	196	233	215	213	234	219	228	183	198	219	245	229	234	200	202	218	223	214	220	209	248	199	245	215	225	203	221	213	222	215	210	228	214	206	201	243	219	225	227	229	235	228	208	234	233	214	243	201	221	210	237	242	239	214	211	236	209	225	245	240	182	213	225	203	200	221	247	209	207	237	205	228	217	236	227	213	252	248	214	252	195	246	195	250	220	246	234	252	236	223	225	246	242	230	225	225	226	252	229	241	233	211	198	227	209	221	228	218	221	200	201	218	242	233	201	221	224	221	242	212	213	197	198	250	217	219	185	225	228	202	232	226	218	237	232	225	232	228	231	225	211	209	250	256	255	256	238	199	204	216	239	223	218	220	230	222	192	220	197	212	227	180	233	259	227	251	217	221	220	236	225	208	201	205	198	219	236	228	240	218	232	239	228	205	217	192	217	205	220	207	226	231	229	244	236	195	218	236	221	220	246	210	231	232	235	214	216	221	228	230	210	209	213	218	221	206	206	203	222	197	231	238	248	234	234	231	224	212	200	203	202	233	243	219	250	222	209	211	211	223	201	221	202	220	247	219	174	204	233	187	213	228	196	229	239	227	244	221	250	230	220	217	214	197	206	203	196	216	223	227	232	202	193	245	238	249	201	215	224	230	230	253	216	215	223	229	207	217	213	214	213	214	226	224	216	220	224	212	226	236	249	217	238	241	215	197	197	194	221	216	228	218	228	217	200	241	227	243	230	233	256	236	231	228	208	209	229	232	237	217	247	234	221	226	219	197	210	211	217	214	221	201	185	203	188	237	245	214	227	228	241	226	248	217	238	214	201	258	213	228	218	203	221	223	247	206	231	209	230	223	226	248	234	216	208	235	223	237	197	198	244	208	228	221	222	226	224	244	209	198	250	212	230	242	235	207	212	199	179	201	205	224	234	198	216	224	234	214	220	216	232	209	221	232	225	203	221	228	206	235	212	199	212	235	238	224	235	223	215	224	234	216	200	219	257	218	214	228	211	248	205	228	229	203	203	206	233	228	240	239	233	203	208	234	238	221	243	229	240	230	232	226	212	207	231	208	233	227	211	246	190	230	259	237	223	214	209	212	215	217	224	224	228	229	197	211	253	193	217	231	230	230	246	222	260	215	230	235	230	198	227	201	208	215	238	219	225	233	207	247	205	248	222	221	226	226	233	209	226	213	212	222	253	206	219	224	233	227	216	211	255	219	215	222	224	221	234	209	230	221	235	199	211	208	198	221	207	218	198	217	228	199	200	218	201	217	204	215	215	225	206	220	218	221	241	208	219	251	224	229	199	211	234	219	228	212	237	234	259	175	260	260	231	230	225	243	222	209	211	215	232	218	199	216	191	221	215	222	261	232	215	215	214	212	247	237	238	202	215	210	202	237	186	224	227	222	217	213	177	244	244	216	239	234	202	202	217	228	246	216	219	216	211	221	226	219	197	250	214	207	237	220	200	218	219	203	207	211	233	257	193	207	244	210	218	182	213	232	217	231	205	223	201	196	222	237	217	227	217	235	245	206	215	230	219	206	227	224	243	219	194	209	192	211	204	232	241	206	200	246	218	222	239	224	236	238	232	250	211	227	242	204	250	227	209	209	227	188	224	207	195	214	205	204	238	230	215	241	225	236	198	205	236	196	215	239	220	236	204	223	230	204	212	218	207	219	240	230	223	199	251	202	226	208	234	238	216	214	236	220	217	225	223	210	217	212	236	241	243	243	232	211	232	226	218	227	207	243	226	236	248	228	220	191	231	199	218	225	211	191	253	235	239	241	219	182	224	227	192	204	238	199	216	213	235	206	219	224	211	250	235	211	212	233	244	215	208	207	214	230	211	240	217	201	216	204	246	224	234	218	212	246	214	244	228	231	210	226	224	244	214	213	220	202	209	227	241	235	237	220	245	178	220	218	237	215	204	233	218	205	229	212	233	233	266	235	238	247	180	232	225	211	220	230	225	241	197	232	216	233	206	262	243	224	225	229	215	207	196	221	232	227	209	227	210	249	251	238	202	215	240	214	226	253	234	231	213	215	236	222	248	218	228	212	218	227	215	227	232	199	233	226	238	205	221	225	219	242	216	226	208	223	206	258	219	225	244	234	229	222	234	220	213	224	192	212	236	215	227	215	223	228	241	231	228	203	224	233	219	243	234	213	218	222	215	220	209	236	202	203	200	216	242	206	206	209	225	260	243	198	204	216	204	213	206	223	218	219	240	225	242	214	206	208	196	240	234	206	209	250	212	226	204	199	214	229	215	221	210	224	211	253	224	201	218	252	209	251	250	232	220	231	215	219	242	245	219	226	220	242	230	222	210	220	225	217	203	221	219	204	232	236	209	232	214	220	206	221	200	216	219	240	232	208	206	248	207	220	205	219	223	233	248	266	212	230	242	218	220	217	224	226	220	207	220	243	205	233	218	198	257	200	201	224	206	228	233	205	229	203	237	235	223	229	255	257	220	241	229	219	215	248	240	231	228	239	222	201	229	228	230	223	208	223	217	230	224	239	202	217	229	229	227	234	249	223	231	205	217	235	234	218	219	226	243	197	209	206	217	236	212	197	224	239	228	227	247	231	203	228	208	212	224	240	228	244	214	222	215	228	212	213	236	231	227	231	227	237	242	235	214	211	200	212	237	231	222	215	203	199	195	214	204	225	222	262	222	219	242	237	208	230	220	205	205	222	248	247	206
17399	2599	13519	61654	28293	2721	2205	1923	1630	1515	1386	1186	1020	1024	945	925	865	817	773	739	765	759	730	645	701	676	708	681	710	640	666	644	606	631	557	608	593	620	630	622	644	577	607	550	593	593	623	569	629	584	576	568	583	563	533	587	596	556	521	598	575	550	592	546	582	553	556	556	580	539	574	556	563	551	545	513	608	550	570	579	531	593	537	513	542	531	556	583	542	530	555	522	595	553	564	547	510	565	551	564	560	543	576	549	550	527	539	546	528	553	565	572	536	559	557	567	590	529	552	554	574	575	505	576	582	548	531	523	563	581	563	530	536	542	520	552	537	494	539	593	567	541	512	568	525	557	549	603	558	554	521	513	511	522	577	516	519	550	541	563	581	549	566	568	544	533	547	563	517	529	607	547	556	549	586	540	548	576	527	551	560	520	549	539	547	581	537	568	528	552	581	556	516	582	523	565	554	561	573	532	541	535	549	584	581	542	586	584	575	559	529	537	551	544	551	550	565	537	531	577	535	540	568	568	519	567	524	542	572	527	548	540	551	569	515	536	582	569	574	562	513	553	534	540	532	537	530	564	529	525	524	527	532	546	573	573	564	561	523	501	573	559	521	588	569	561	583	533	564	554	537	494	524	556	542	583	547	505	614	516	578	578	521	558	566	534	547	567	553	520	536	571	578	528	533	543	519	536	553	539	533	560	522	578	543	544	553	549	574	549	523	574	523	535	589	528	527	594	551	563	548	572	552	601	555	539	549	506	559	580	586	569	549	520	564	515	551	529	555	552	557	545	591	546	543	523	566	616	523	564	559	585	558	541	542	590	543	585	570	517	559	545	507	562	556	524	535	583	559	544	495	533	551	547	549	545	535	523	537	524	546	572	551	579	548	515	588	550	572	538	550	560	537	564	551	544	555	547	519	546	523	569	546	548	576	556	535	534	549	570	564	545	537	548	570	535	564	532	572	534	566	504	524	579	535	568	527	577	530	547	553	553	600	550	545	553	588	533	540	553	563	544	537	563	542	477	569	586	529	542	514	525	548	576	500	544	594	524	516	538	558	539	558	542	546	539	504	558	570	538	552	516	503	532	561	560	520	509	549	572	562	538	549	539	546	559	494	554	544	549	571	559	600	556	536	514	519	536	498	564	555	546	518	572	547	573	571	527	571	557	588	544	511	541	528	550	563	528	566	545	525	549	547	585	537	528	534	542	532	567	572	537	563	582	504	552	518	542	564	563	518	509	549	536	553	587	556	549	535	542	518	509	563	563	523	545	550	489	521	503	568	532	538	579	537	553	555	571	568	527	527	545	544	553	514	538	522	535	506	507	554	560	539	512	546	504	557	577	551	531	554	550	547	518	540	529	534	566	591	522	536	557	564	522	516	579	540	577	566	502	521	570	561	557	533	564	548	563	533	555	553	554	501	493	542	522	506	522	570	536	589	502	565	570	522	563	557	547	601	522	568	570	532	542	543	543	536	548	562	530	535	519	523	545	547	577	556	560	517	577	552	572	547	527	536	562	549	586	539	558	531	528	544	551	548	502	549	555	568	563	558	532	524	560	561	525	575	568	554	542	603	523	569	502	556	520	539	562	528	549	506	582	547	520	555	541	519	534	545	552	603	568	559	534	565	569	549	520	533	540	527	558	543	536	548	575	535	543	531	517	535	559	553	526	560	563	516	497	563	571	556	558	563	528	548	561	525	548	538	543	536	524	561	524	516	555	521	563	523	564	519	598	550	579	491	550	565	532	514	534	550	569	552	510	574	577	544	583	500	519	540	537	505	552	558	566	572	559	533	548	557	546	585	553	541	551	546	518	520	511	552	554	533	520	530	558	555	508	544	533	532	538	541	493	556	550	531	559	578	571	560	561	583	540	542	553	525	537	564	537	590	553	566	542	494	533	577	515	551	511	525	517	524	556	506	569	558	582	580	546	496	597	575	539	563	518	535	560	559	579	589	531	522	566	552	578	551	564	526	556	543	553	548	533	553	575	536	505	570	565	576	579	561	515	526	562	514	538	573	531	543	560	591	504	555	564	513	589	555	502	542	523	560	566	535	555	578	547	535	536	576	510	539	572	497	550	491	549	563	570	553	530	529	545	576	570	554	542	557	545	571	536	557	545	541	532	574	549	530	533	544	566	574	537	598	509	566	541	497	538	526	538	515	563	544	549	551	534	569	597	518	528	557	525	522	536	570	542	577	525	564	537	567	587	544	557	522	555	541	568	509	535	551	567	553	523	606	574	552	547	530	538	514	558	532	551	569	559	586	571	548	597	532	548	540	532	535	546	567	528	568	607	559	543	580	543	554	558	582	570	563	547	568	523	527	593	573	497	557	567	523	571	501	575	535	587	527	545	536	560	501	548	525	519	551	550	541	563	560	575	548	538	524	536	571	580	558	533	527	587	535	537	527	524	504	557	558	571	543	527	546	568	534	540	551	536	536	532	556	538	535	544	581	584	569	585	541	554	587	539	543	574	550	493	581	554	553	526	514	553	531	569	588	551	604	574	568	556	575	541	579	598	532	518	576	560	496	556	561	549	541	556	544	586	556	551	514	530	539	498	561	564	543	525	565	583	567	551	556	577	527	533	571	549	556	567	542	570	559	557	572	554	530	594	552	552	548	569	554	627	548	558	571	566	572	562	559	564	547	560	536	559	532	567	544	556	521	557	561	504	545	522	567	558	556	550	523	560	578	541	529	548	542	515	521	524	500	539	592	540	547	537	538	587	533	532	521	536	564	591	539	506	573	564	533	513	584	558	530	541	532	538	503	551	569	561	549	547	506	553	538	530	522	554	542	536	609	557	549	550	509	578	520	522	543	559	568	565	553	546	563	566	572	586	541	539	541	521	549	567	566	533	532	605	570	530	529	552	536	548	539	524	559	564	582	540	548	546	591	521	535	558	522	551	533	578	534	516	549	573	542	575	580	535	544	560	537	538	562	545	574	582	541	542	571	515	557	595	553	527	574	538	546	540	538	554	597	555	534	571	549	572	526	574	537	527	558	570	494	576	530	585	543	551	544	499	545	550	529	548	525	516	536	581	528	547	569	582	552	536	560	530	567	558	544	542	518	543	498	540	506	537	540	543	576	535	555	526	556	562	595	586	508	543	513	570	558	514	556	529	549	570	553	524	586	572	552	542	541	545	541	582	571	549	588	509	547	563	524	559	529	541	538	548	528	543	517	556	528	553	563	529	503	562	548	501	535	527	555	505	536	546	514	548	551	539	543	600	542	532	540	552	561	524	580	551	545	564	587	551	573	572	496	553	541	539	562	501	549	535	560	561	562	540	517	548	541	534	560	572	512	585	550	557	526	527	541	556	541	554	548	523	529	552	568	553	546	503	574	558	571	514	530	565	577	550	495	565	593	566	538	539	547	534	546	580	559	549	529	563	513	562	565	560	537	538	540	536	526	549	514	535	495	544	567	492	569	560	552	579	581	538	526	521	547	523	549	561	575	521	520	545	575	537	557	581
15817	1178	659	2320	930	192	180	170	195	164	188	178	174	161	183	164	189	188	171	165	176	158	187	171	187	209	175	188	188	190	164	171	155	179	172	132	160	172	172	174	167	181	180	193	160	181	186	176	156	154	164	170	195	169	187	156	143	153	189	206	178	183	190	162	173	183	173	157	152	147	177	184	187	196	190	189	154	154	166	185	168	157	154	186	176	135	148	183	191	164	178	178	181	176	174	144	164	151	153	183	151	147	152	151	160	139	149	160	172	206	166	197	182	155	175	164	182	208	176	178	153	172	160	194	168	181	159	180	172	177	183	196	173	189	184	196	167	167	156	179	185	156	159	167	165	146	161	164	157	168	165	164	195	180	166	164	182	179	172	170	190	192	152	175	146	181	160	165	173	157	160	170	202	153	162	156	194	141	158	181	163	170	181	165	167	165	191	188	148	146	171	180	176	164	157	189	157	167	160	170	149	166	178	185	182	184	159	164	178	182	165	188	190	170	149	153	162	188	183	172	171	187	172	169	192	167	156	181	163	150	158	157	161	185	180	185	183	161	211	150	149	171	171	186	159	172	176	178	177	172	171	160	164	162	163	168	201	178	168	165	179	168	179	157	190	178	203	184	158	162	146	158	168	146	186	153	181	179	171	174	183	173	162	158	165	182	179	192	177	168	167	168	165	175	177	176	185	156	159	160	174	157	150	179	168	167	167	178	183	172	181	163	175	157	175	150	165	166	180	179	167	169	167	174	177	163	166	164	178	173	166	170	180	177	166	187	174	183	190	172	172	178	176	176	162	176	181	161	171	157	163	152	160	189	171	168	179	174	189	165	200	191	174	158	128	173	173	152	161	164	170	174	182	165	169	190	147	185	151	176	155	160	157	156	170	184	151	177	169	177	207	167	174	186	201	195	192	185	155	167	177	156	163	178	179	193	173	164	184	181	161	172	192	166	157	174	173	162	169	167	173	169	173	168	147	170	189	174	175	155	148	151	178	179	182	189	161	168	193	170	167	179	161	185	159	176	169	176	175	163	154	186	181	154	173	152	165	159	173	171	173	167	176	167	186	168	179	174	139	152	158	170	157	184	157	191	189	169	178	185	182	147	187	170	171	173	166	142	183	174	148	156	203	157	164	169	165	172	175	193	203	179	170	164	174	168	153	166	165	180	189	164	176	152	157	170	172	184	191	175	169	148	146	167	146	184	149	149	163	169	159	171	180	171	175	165	173	170	162	174	156	167	160	179	176	180	196	176	157	181	178	187	153	139	158	158	184	162	144	162	165	186	171	165	187	161	161	176	193	154	164	171	167	165	183	189	152	138	159	159	178	171	194	184	188	150	177	153	175	160	177	160	202	154	161	193	157	177	173	177	163	203	189	144	188	175	175	156	174	161	205	153	152	199	169	178	168	172	194	161	189	162	184	157	203	200	191	141	183	164	185	157	169	168	159	187	191	160	197	166	180	178	166	177	192	184	164	170	179	161	185	165	165	186	189	152	163	146	176	163	168	169	149	178	160	179	185	184	173	165	194	178	175	139	167	163	191	178	178	155	163	155	189	164	142	166	181	170	156	152	185	153	181	159	147	181	186	189	171	176	164	185	168	155	149	144	175	193	189	165	174	187	178	208	161	172	161	165	179	165	185	166	150	155	156	188	128	144	171	169	183	168	158	138	157	208	175	183	176	172	177	184	195	161	190	154	166	169	176	159	176	184	201	174	215	176	164	156	141	153	167	178	197	147	177	177	198	182	180	141	184	185	174	182	163	176	176	172	152	160	174	159	201	185	178	174	150	158	168	168	162	178	190	179	154	179	149	172	165	166	166	146	175	150	159	164	163	184	149	177	205	180	149	156	162	166	166	180	198	162	188	148	187	155	172	188	162	172	179	161	195	178	144	193	185	163	178	191	191	164	177	160	188	170	189	187	176	177	180	165	193	186	189	161	161	191	161	200	180	188	153	145	176	184	194	170	191	154	146	182	172	162	173	154	172	198	153	177	183	160	167	188	170	165	168	174	163	142	168	182	173	189	177	188	172	180	153	173	161	183	170	165	159	179	152	170	158	149	164	140	168	175	153	171	164	175	172	171	185	165	166	166	159	171	174	171	162	157	172	185	166	179	157	152	160	197	198	173	177	165	153	176	183	176	152	157	180	158	186	191	199	191	178	165	154	190	170	173	162	158	177	177	179	167	188	197	192	177	157	195	173	176	166	183	179	186	168	174	164	165	156	178	184	162	148	163	166	194	169	175	162	185	165	165	163	185	165	155	192	156	182	158	164	163	175	158	171	177	169	191	161	194	176	148	156	173	174	160	155	179	144	182	166	144	187	176	166	171	192	153	175	150	177	169	165	187	156	180	200	170	161	167	156	161	169	181	185	179	203	173	176	182	172	193	167	174	187	168	179	196	175	163	180	174	184	163	165	183	178	174	171	197	169	177	176	199	161	184	202	203	153	170	180	169	189	163	143	151	163	155	163	183	190	172	168	190	169	182	169	159	157	172	143	162	189	188	168	179	173	161	148	201	169	191	167	173	177	172	156	186	176	155	183	165	170	144	159	162	169	137	167	158	160	168	171	168	160	179	163	169	161	166	163	170	160	197	186	200	169	177	147	162	187	155	168	194	158	165	165	161	173	134	150	165	171	167	131	156	192	178	168	148	183	160	156	179	168	202	190	181	166	187	159	192	164	170	165	194	179	170	157	181	163	167	195	176	187	180	169	153	202	159	180	171	158	170	149	192	167	154	178	170	173	167	177	164	172	175	173	159	177	170	159	181	192	164	178	165	189	159	161	174	187	167	154	199	163	175	154	162	171	182	146	166	159	171	154	165	187	180	193	163	153	138	155	188	142	164	141	153	144	151	188	165	182	179	182	176	171	166	186	186	179	188	181	197	190	175	173	163	165	181	155	157	189	178	149	203	181	155	159	184	168	169	176	168	168	147	163	178	183	196	155	172	176	168	184	162	192	147	156	169	164	197	170	178	169	155	168	179	191	185	165	167	166	202	175	190	157	172	150	151	199	189	167	167	172	167	161	178	175	163	157	184	164	177	167	175	166	164	166	187	162	173	189	180	191	161	151	186	175	189	183	184	150	178	163	160	173	166	171	171	170	161	183	180	173	169	183	171	152	184	161	164	204	167	182	185	162	167	167	181	161	187	174	170	162	184	191	199	163	144	162	181	158	162	174	180	189	184	169	192	164	147	163	175	148	171	170	162	173	166	170	171	163	190	188	170	171	191	163	146	161	191	179	162	162	165	163	179	152	168	183	168	173	166	170	175	160	150	172	164	171	176	184	167	190	169	171	180	154	169	169	166	174	193	178	154	158	184	180	169	180	179	175	191	158	171	156	151	183	163	182	179	172	170	184	193	204	152	160	172	153	163	194	178	188	154	164	164	164	171	156	162	165	157	163	172	163	185	161	176	169	170	205	151	180	153	189	168	184	173	149	173	164	196	175	207	162	189	155	172	168	178	184	176
7389	671	1737	8387	3412	443	422	478	423	445	439	421	403	408	443	411	392	416	399	403	395	440	432	432	425	416	443	441	411	389	461	438	398	409	396	437	432	399	470	422	439	410	431	437	421	400	410	416	397	445	438	391	423	413	413	478	410	389	457	430	400	436	389	407	417	463	396	424	426	452	414	390	428	395	389	413	434	405	405	416	383	406	421	469	412	427	410	428	420	411	426	404	417	401	423	416	442	416	398	418	438	401	416	445	475	394	401	390	402	422	431	398	426	393	438	441	396	378	427	423	403	390	403	401	421	409	439	406	410	438	400	417	404	404	427	379	486	391	415	412	478	428	391	402	441	434	402	398	452	406	432	409	431	403	403	398	389	426	411	426	390	420	443	432	401	403	401	426	405	383	405	436	420	413	455	403	395	421	416	405	401	436	390	384	383	394	403	414	417	434	453	380	422	418	474	398	406	415	442	434	418	434	389	408	383	404	402	428	474	399	436	384	390	383	439	423	395	429	407	430	420	392	385	401	415	465	438	421	408	431	404	395	409	403	374	403	430	422	394	415	437	384	403	422	402	377	375	415	441	411	392	423	435	395	403	413	424	406	410	424	419	406	409	445	406	416	422	410	431	418	439	413	405	419	379	380	425	429	408	413	421	405	391	431	403	428	417	418	454	413	420	415	386	411	430	390	412	448	420	414	429	398	413	397	420	408	418	414	435	441	430	415	407	453	441	415	428	401	404	464	369	399	356	394	384	415	405	410	422	407	400	402	394	391	415	395	388	409	396	441	391	413	432	404	403	421	423	425	376	414	360	427	422	423	383	380	408	426	414	443	417	407	445	443	423	413	449	385	414	419	446	445	400	395	404	427	432	398	410	423	436	408	430	421	413	402	431	430	417	398	436	431	440	393	390	424	448	418	423	405	402	416	393	391	399	412	411	414	413	394	413	430	415	431	384	399	395	404	440	413	377	404	410	382	426	423	468	407	409	420	403	417	433	433	416	412	415	378	401	431	407	397	404	403	415	431	436	444	426	395	412	373	393	387	443	448	431	440	457	421	420	390	403	403	405	442	393	409	424	411	421	406	434	408	394	401	456	418	372	382	453	378	437	423	422	406	455	418	422	399	417	419	422	421	388	420	413	440	457	390	425	400	437	427	374	403	414	389	408	430	396	424	357	397	423	428	410	390	430	420	417	422	389	408	454	407	422	426	431	371	422	448	453	400	413	408	399	402	402	417	421	411	400	390	430	407	377	425	395	399	419	459	391	415	415	445	382	447	429	425	457	435	461	415	398	400	411	406	388	407	403	407	361	418	436	433	381	405	412	409	397	397	426	454	431	408	357	405	434	437	390	400	432	400	424	375	393	410	386	421	411	428	387	420	409	422	422	434	432	442	403	418	387	407	428	449	415	410	423	402	437	428	386	399	407	404	421	409	428	411	456	370	395	400	413	434	420	377	461	410	380	405	395	400	415	415	424	407	408	398	435	451	393	383	428	446	443	401	389	420	405	462	404	432	409	405	423	425	381	394	427	416	381	423	390	418	424	434	417	407	411	394	430	429	436	411	413	406	454	441	430	424	381	426	442	399	429	420	434	410	422	411	407	375	445	387	406	403	434	392	393	379	389	418	409	379	382	375	388	390	421	408	439	411	441	454	398	413	399	419	453	409	456	421	420	423	380	400	431	412	385	461	403	410	402	383	390	416	393	432	422	418	409	438	456	418	409	420	394	401	394	430	388	426	433	401	406	444	419	450	411	417	410	443	410	406	417	392	441	416	450	434	386	398	401	417	418	401	423	417	390	456	382	407	428	401	395	365	410	421	411	429	420	442	378	460	387	409	404	407	420	402	433	402	446	404	452	435	399	437	438	434	406	418	428	438	399	425	365	403	410	396	422	424	411	442	389	427	430	436	407	436	386	400	439	409	415	419	405	405	390	401	385	397	412	431	408	410	444	406	402	413	408	419	387	438	394	383	408	421	426	413	439	409	364	384	399	430	439	413	422	388	413	416	435	423	434	394	376	420	408	394	415	408	405	390	415	449	424	438	435	423	391	428	411	421	439	412	440	416	397	422	390	421	413	404	378	391	424	431	409	404	416	430	426	431	408	426	427	420	407	413	445	401	415	397	406	403	396	418	416	396	420	420	374	430	412	411	434	434	423	425	403	423	430	411	416	405	407	403	415	391	404	426	416	395	417	395	430	441	453	376	408	433	436	450	425	409	422	411	417	377	409	413	413	429	405	387	374	409	434	400	375	425	397	407	405	397	399	434	416	398	413	431	393	383	434	399	412	402	404	431	374	437	448	384	433	405	405	420	404	431	415	407	429	411	402	408	452	395	411	452	383	449	441	404	412	429	415	430	408	403	434	460	374	391	390	412	412	418	382	377	408	410	435	413	421	443	404	402	413	418	423	390	389	422	429	391	411	372	422	415	480	408	414	402	408	400	436	431	433	401	388	392	416	441	437	440	408	401	379	441	411	410	419	406	416	434	407	412	407	431	420	413	377	442	414	437	389	450	428	445	385	439	420	421	405	415	425	442	429	380	376	421	400	417	399	415	383	399	369	457	425	435	423	420	379	395	445	382	399	441	405	425	420	402	394	405	483	447	429	373	419	404	442	417	413	437	408	396	443	401	410	404	438	433	400	422	412	424	405	401	383	419	418	419	450	406	429	466	413	443	438	396	420	426	410	424	435	371	381	447	403	467	405	428	400	380	401	392	394	436	410	445	430	430	425	406	425	399	442	409	407	441	418	405	418	416	423	408	433	412	402	419	406	414	406	415	419	429	413	438	405	439	427	386	418	439	373	389	400	408	423	434	388	420	441	431	399	402	385	401	420	438	412	432	448	439	414	416	427	390	418	366	422	434	406	410	397	388	450	400	409	398	403	428	404	434	401	416	417	384	436	415	424	406	411	406	406	438	421	417	450	418	438	439	377	370	394	424	400	419	411	432	393	429	420	416	444	498	429	426	415	396	363	431	396	412	440	398	379	450	411	417	460	420	412	397	384	416	438	412	398	405	407	437	434	388	416	422	419	387	389	412	398	423	433	404	468	419	397	458	405	403	456	396	427	430	407	415	400	383	424	414	403	413	403	370	432	377	384	402	412	421	397	417	409	444	407	428	415	429	409	413	422	427	419	439	421	415	403	400	392	405	429	387	447	446	395	390	395	414	400	411	412	421	455	404	414	412	433	419	411	380	379	434	458	444	400	389	437	396	403	410	429	410	435	392	388	416	408	411	408	408	444	435	432	385	432	418	403	405	450	415	411	415	412	390	405	460	396	390	414	427	396	435	454	410	413	443	394	395	420	396	404	425	416	411	414	406	411	415	422	427	427	434	391	464	427	426	410	429	416	409	418	398	358	449	428	427	408	446	397	428	415	377	412	428	402	404	425	408	397	429	391	417	437	386	430	381	417	416	433	430	417	411	428	420	429	421	447	422	409	416	432	433	431	422	398	398	438	416	444	436	442	472
26307	3276	12227	49187	25573	2588	300	232	201	182	183	156	150	121	143	131	146	127	120	155	118	123	131	123	115	116	115	124	116	112	88	132	105	127	122	118	104	101	98	117	103	102	115	113	123	113	121	121	127	107	116	82	99	109	106	103	119	112	115	109	106	125	102	116	109	112	113	98	142	108	121	104	112	110	96	102	106	98	104	108	87	115	89	117	110	116	119	94	112	104	96	102	128	109	95	124	109	96	117	116	119	99	112	109	88	108	102	99	125	115	111	93	113	96	90	111	96	108	103	113	115	102	115	106	105	136	101	121	122	109	121	120	121	109	125	94	107	107	106	110	99	120	104	116	129	107	101	125	101	107	118	115	123	115	132	107	104	114	114	90	95	108	102	116	124	116	98	94	111	97	102	122	107	134	103	101	132	123	91	117	113	93	101	102	106	116	117	120	96	111	116	117	103	105	98	102	129	95	116	131	122	98	95	105	117	106	105	111	98	129	108	99	93	124	101	127	104	105	104	113	106	97	114	123	100	96	98	89	110	98	120	112	100	128	98	115	111	115	117	117	116	108	123	115	98	105	111	106	126	115	118	111	102	100	87	110	103	115	108	103	103	113	101	115	103	121	123	136	114	89	118	102	119	121	94	114	116	109	127	106	118	105	102	116	101	111	95	122	114	110	96	103	107	121	123	128	107	100	117	115	127	105	118	116	127	116	104	114	111	92	117	101	108	113	107	114	107	79	139	127	116	105	116	105	116	118	98	99	111	113	110	120	110	104	100	125	100	84	114	126	151	98	114	119	106	111	128	120	117	102	118	108	107	115	109	121	118	100	121	131	112	98	109	106	100	107	108	112	112	115	97	109	116	92	100	107	105	114	101	115	98	107	127	113	93	118	98	101	110	127	102	101	119	106	85	125	113	115	114	113	130	99	112	103	105	118	114	109	92	120	95	109	104	125	101	96	114	108	101	116	110	107	136	81	114	105	94	112	112	96	116	123	87	104	92	108	96	120	93	118	116	106	112	88	103	102	126	108	109	129	104	136	102	103	112	117	120	109	123	91	125	99	125	76	100	111	108	102	93	104	106	111	113	112	110	135	115	96	98	113	117	122	128	110	111	103	107	121	104	116	101	90	99	119	85	125	124	101	97	101	77	118	110	126	116	100	121	111	110	100	108	113	102	113	115	116	109	100	105	101	103	95	114	103	110	101	110	101	107	106	100	120	113	100	105	142	111	77	136	99	108	103	130	108	120	96	109	99	96	96	114	101	124	99	123	132	99	118	120	104	112	107	96	110	113	127	109	109	110	107	99	120	103	117	110	119	105	137	111	101	117	109	118	131	115	78	115	109	119	114	114	113	105	102	102	140	107	83	113	117	119	106	88	124	115	118	118	90	110	104	113	100	105	126	121	104	110	108	119	99	115	98	105	122	120	113	115	98	124	120	109	100	108	99	119	112	122	107	108	125	103	115	118	98	126	107	113	98	105	104	100	105	108	108	121	112	129	115	102	115	114	128	97	111	104	93	129	110	93	118	113	97	117	105	102	108	92	82	103	98	114	103	109	103	101	100	106	97	120	109	100	107	104	128	111	100	102	119	132	108	99	123	99	110	111	104	106	102	118	129	112	117	96	121	119	118	99	106	110	104	119	134	105	106	119	110	129	114	122	111	98	106	94	88	115	101	122	112	129	107	123	109	128	109	89	108	112	116	106	98	106	94	99	99	110	90	129	102	111	102	126	108	104	88	107	116	112	105	115	117	122	106	116	110	97	114	109	104	102	122	89	125	103	110	100	96	109	117	123	111	103	104	124	102	97	125	121	97	101	116	109	111	108	133	120	109	130	130	120	113	115	109	102	105	109	109	115	102	105	111	117	126	125	101	122	117	108	109	122	112	110	94	106	131	100	92	103	106	126	115	100	104	111	110	121	88	119	109	83	96	101	103	97	99	102	114	113	107	83	121	111	112	108	111	105	112	89	103	110	117	116	100	110	92	99	122	117	123	92	112	100	103	100	110	101	95	106	132	127	106	101	119	112	114	110	115	104	106	118	120	122	88	102	95	104	124	125	100	100	109	112	109	93	96	103	88	121	116	105	97	107	107	109	113	122	95	101	124	116	91	103	93	113	116	98	100	90	132	118	108	119	98	108	121	108	98	105	115	123	107	110	118	91	112	100	101	106	107	101	108	101	108	100	130	135	106	108	105	123	111	115	122	98	104	115	102	96	118	108	113	110	103	118	122	106	101	106	84	86	118	117	104	95	120	127	95	110	102	123	108	117	106	96	101	98	100	105	90	111	101	100	109	93	104	100	103	103	93	129	105	122	116	122	114	99	106	106	96	99	100	121	126	113	103	105	113	115	118	108	108	92	107	100	117	128	128	90	111	121	137	125	107	125	97	115	99	128	111	119	115	133	131	104	109	131	112	120	109	86	120	100	99	98	87	110	78	115	108	107	114	101	91	111	97	111	114	95	113	97	109	109	128	94	124	117	115	134	118	117	102	97	118	120	135	100	95	133	119	99	107	99	106	112	115	128	127	83	109	126	125	124	120	102	102	110	122	113	114	99	89	101	139	114	124	108	109	89	92	106	123	131	97	111	106	121	115	102	105	118	116	98	132	101	108	116	109	111	123	122	142	99	133	98	113	126	116	103	109	115	93	114	117	104	122	94	133	77	106	102	108	118	125	104	112	96	105	110	112	121	115	96	124	113	105	120	100	112	112	115	126	129	101	106	113	105	111	96	114	125	108	109	98	117	97	109	110	111	106	119	86	109	117	121	108	126	122	133	107	105	101	106	107	109	122	109	103	120	117	83	100	117	109	107	115	95	116	100	124	110	125	103	105	105	112	112	122	98	116	121	130	112	115	111	114	113	103	105	109	130	118	113	113	107	106	125	81	119	127	99	111	100	114	108	111	106	101	125	115	96	100	99	112	105	124	101	119	107	109	110	107	115	121	106	111	106	129	113	124	121	105	108	115	108	102	122	112	102	101	105	111	104	82	89	112	105	117	116	99	116	107	104	106	104	120	97	92	117	96	106	105	123	96	104	107	108	117	96	112	110	120	104	96	143	100	94	91	109	95	125	116	109	80	117	113	98	107	114	128	123	101	122	131	94	121	132	114	106	114	114	88	124	120	115	102	133	105	134	122	108	116	95	114	109	91	102	116	107	115	100	109	105	120	104	117	114	109	92	99	119	122	125	117	108	100	101	127	117	123	115	112	103	101	113	99	104	105	104	87	105	104	85	114	115	96	111	116	106	108	114	106	107	117	108	128	117	101	109	107	115	99	102	99	104	95	105	100	131	110	98	127	94	101	124	137	116	104	109	114	102	86	103	129	116	108	136	119	117	109	117	92	90	96	111	101	116	116	112	111	103	117	107	99	106	106	92	110	106	112	109	121	117	102	109	101	96	96	107	111	99	110	111	112	121	115	123	108	97	126	111	117	118	92	114	109	130	125	115	84	102	108	116	106	122	91	106	97
12511	1520	17976	53329	23252	1361	1121	925	903	764	643	613	590	552	484	475	503	428	429	412	407	377	377	376	362	367	362	314	363	370	323	347	336	329	346	329	362	328	325	327	322	297	327	326	313	331	322	301	328	331	286	303	284	343	325	325	337	315	310	312	325	301	339	344	316	289	298	316	319	322	321	296	303	342	327	274	344	327	309	313	306	300	315	322	309	314	285	296	281	314	300	282	308	318	321	280	314	315	305	298	307	316	289	318	326	305	290	314	320	297	311	294	267	307	305	306	306	306	304	288	312	297	283	302	308	299	311	301	303	302	290	307	318	291	284	320	327	309	319	289	306	327	289	330	293	313	288	317	306	312	280	333	302	332	299	290	309	281	282	322	290	301	290	306	315	268	293	286	307	297	316	341	324	312	291	281	290	291	291	309	295	263	283	320	277	300	284	324	304	276	310	292	302	294	294	284	331	309	306	308	269	303	306	308	292	307	287	302	291	266	290	253	290	318	308	280	297	308	274	290	284	308	313	292	294	294	302	289	312	297	337	293	283	313	280	307	283	333	276	314	276	302	299	268	285	301	296	291	269	289	292	296	285	319	303	303	320	318	294	300	333	300	300	294	291	266	289	281	318	291	306	273	292	297	271	297	309	294	307	280	317	292	298	315	261	293	317	326	303	319	298	284	289	276	324	298	303	305	292	292	278	278	296	294	319	278	319	288	320	296	297	299	311	309	286	291	298	311	321	310	298	317	296	290	329	302	341	308	294	297	321	315	298	295	310	271	290	292	282	305	302	305	282	304	286	301	313	312	308	288	316	329	268	312	287	292	328	307	297	303	340	291	285	308	311	304	299	284	310	306	320	275	300	332	301	250	295	305	276	287	313	306	315	278	287	326	329	307	327	285	288	313	329	320	280	326	311	330	310	277	294	292	283	286	315	303	303	314	296	280	316	306	302	318	270	330	279	291	301	300	317	298	280	247	291	289	309	290	297	313	288	289	260	283	278	292	312	308	312	309	306	291	309	347	318	325	324	303	280	274	286	303	325	285	277	303	312	296	300	296	278	313	339	277	288	303	319	297	284	317	285	304	298	268	306	294	290	308	316	326	319	292	331	317	353	279	290	300	313	278	291	326	298	298	273	330	304	288	289	331	315	291	325	286	290	295	322	291	288	316	294	264	300	321	293	281	301	311	300	323	312	264	286	312	281	292	296	280	315	313	310	268	314	298	288	302	271	299	297	311	287	290	314	281	286	308	326	309	304	316	303	286	299	286	297	291	297	316	328	289	287	306	343	286	312	283	295	320	299	268	322	292	308	295	312	290	313	314	289	304	281	301	314	317	317	297	267	312	311	289	276	295	297	322	326	316	310	300	282	299	298	273	226	316	277	289	314	280	270	278	315	292	292	279	291	298	296	282	336	282	311	314	302	308	324	264	329	274	282	280	299	298	297	280	298	288	277	284	279	300	287	285	311	299	297	297	289	285	327	308	299	304	290	300	299	320	286	286	282	283	319	285	280	294	319	309	299	319	294	326	308	311	297	297	329	271	300	310	290	306	298	293	278	284	321	305	315	298	287	280	277	311	311	308	300	327	313	289	300	311	287	305	293	334	277	308	299	286	287	308	313	305	289	260	284	303	292	290	326	303	279	292	318	308	294	291	297	335	289	264	276	276	305	284	293	287	304	287	323	294	298	327	300	302	320	269	273	335	306	306	325	277	296	269	304	297	301	296	323	286	322	295	306	332	324	307	266	282	315	288	316	280	320	300	310	270	285	294	300	303	272	321	305	293	284	286	293	281	305	266	300	297	307	292	334	307	302	307	309	312	304	323	282	296	298	313	301	281	315	248	289	306	288	293	289	309	287	278	297	321	295	320	304	299	298	278	288	301	292	307	321	291	302	301	307	277	300	287	294	292	335	308	259	316	282	317	302	302	281	319	266	271	305	307	335	289	288	301	320	296	318	295	302	321	293	324	290	309	274	313	290	303	299	324	286	327	286	302	302	299	295	314	291	326	286	294	301	315	283	291	325	289	328	287	287	290	313	293	306	298	286	270	308	316	287	326	298	308	293	323	303	292	303	293	311	285	268	300	358	290	301	286	297	293	332	317	294	305	296	298	317	321	285	290	309	296	307	258	299	301	309	301	291	284	302	317	282	276	308	310	275	294	311	270	310	278	283	307	317	293	316	288	298	296	274	298	306	295	291	270	293	278	314	306	300	337	296	305	325	314	300	317	321	323	275	263	303	297	306	299	311	297	303	313	313	297	320	285	287	301	292	288	286	324	310	272	272	310	291	307	301	277	300	296	291	283	316	297	304	326	286	319	290	346	334	300	277	286	302	318	285	286	281	329	324	306	306	296	272	306	308	283	299	281	316	318	303	299	309	323	317	326	277	288	270	295	308	298	279	304	307	301	328	302	271	314	293	290	317	276	311	308	281	279	277	289	287	289	303	318	294	310	311	317	288	302	299	286	277	296	300	302	272	279	297	333	294	299	288	261	314	302	289	309	277	288	305	281	304	301	305	337	317	262	309	288	332	314	296	316	296	292	311	288	286	270	300	302	299	284	282	287	289	331	316	267	331	307	292	317	261	310	281	295	308	273	286	288	317	295	274	299	325	294	299	316	310	305	290	303	292	333	289	316	293	288	285	304	267	300	309	288	292	304	291	316	287	303	299	308	294	301	283	303	282	299	298	276	308	298	286	330	321	278	325	316	291	304	294	320	273	284	306	282	280	302	315	317	317	307	292	271	284	264	337	329	312	331	274	321	294	279	297	291	331	314	295	308	330	294	315	289	303	305	305	255	275	288	295	283	302	319	306	277	335	260	294	290	294	276	334	302	333	294	304	289	298	295	299	257	311	318	306	281	309	302	319	310	311	333	280	289	296	304	298	293	301	271	278	283	291	274	265	282	271	285	292	290	306	311	307	295	314	331	319	288	299	323	301	281	321	305	312	308	302	287	308	294	266	300	306	301	292	296	335	310	328	326	291	327	301	315	315	300	312	322	277	331	301	324	312	326	281	290	307	292	312	317	281	273	305	270	312	301	301	304	322	304	281	293	312	309	265	283	271	297	323	323	291	292	293	300	297	315	316	299	311	310	292	292	291	264	305	329	273	293	307	289	309	292	279	286	283	323	293	296	300	282	274	299	269	329	280	306	342	308	298	313	298	324	316	279	289	286	301	293	283	294	263	283	283	291	276	287	322	324	342	320	312	283	271	319	311	309	292	310	320	289	281	287	270	289	313	295	296	300	314	303	306	306	279	283	275	317	286	305	310	290	264	289	313	311	283	277	313	276	272	298	297	301	297	303	294	319	274	310	295	276	312	316	300	258	298	292	277	314	298	316	275	283	290	280	298	311	295	301	319	309	297	303	294	306	288	273	286	279	298	288	314	300	307	324	281	292	319	316	306	306	301	277	286	300	320	316	290	313	315	311	309	345	297	290	327	297	291	260	304	288	301	325	316	285	303	313	277	313
32400	6082	33671	63700	35823	6882	720	421	405	365	339	270	296	302	280	281	272	244	265	271	265	238	219	216	269	239	239	268	263	226	210	231	237	245	217	239	224	215	243	236	219	232	241	218	232	209	227	224	224	224	235	238	215	234	190	235	231	231	229	240	221	206	247	224	228	244	213	220	219	213	240	220	240	234	223	218	249	222	224	221	233	219	202	229	244	202	237	222	241	217	227	245	235	246	234	226	245	227	222	235	267	227	225	225	214	236	210	230	228	225	220	210	235	231	220	230	198	210	229	232	206	232	225	265	246	243	215	195	224	226	207	257	224	215	187	208	221	233	201	240	224	248	223	228	216	211	242	223	214	244	235	241	231	210	234	218	235	245	241	237	212	222	209	217	218	218	262	256	255	215	285	207	257	238	255	223	215	207	235	222	238	242	219	235	263	216	235	206	230	217	206	260	223	217	203	211	218	190	241	247	224	214	232	239	210	237	222	217	234	257	238	209	233	243	217	194	206	233	244	251	236	209	210	205	221	212	194	221	243	253	204	234	213	219	227	206	238	226	244	225	253	230	223	213	242	223	203	219	205	224	239	239	212	224	229	221	229	218	239	238	254	221	227	238	229	237	238	248	250	226	222	222	226	210	227	233	240	241	242	234	237	252	223	258	256	235	228	227	235	226	222	217	240	233	219	239	254	229	209	223	230	231	213	227	222	230	213	225	209	202	252	244	247	240	227	266	219	233	228	228	213	224	211	219	245	216	207	237	220	237	231	213	239	233	234	201	231	224	212	208	247	266	210	208	231	220	224	207	228	253	240	237	216	226	209	236	208	213	222	232	233	248	215	265	218	226	213	223	228	210	245	235	243	199	239	204	209	211	256	245	256	220	204	197	220	226	222	242	214	211	235	241	207	214	219	232	202	230	242	252	228	222	220	208	234	232	222	239	209	216	243	234	228	221	211	233	264	197	221	221	259	232	172	230	238	229	212	234	226	245	242	205	231	228	260	226	263	224	210	236	219	219	210	208	236	257	215	208	220	207	226	206	251	217	242	219	211	189	238	236	198	221	260	228	215	232	223	225	225	233	207	260	245	234	225	225	222	220	218	240	222	242	247	214	211	195	230	206	195	231	239	241	223	246	220	226	254	232	218	244	224	266	223	243	232	270	238	222	242	215	240	232	228	232	206	240	220	233	236	215	212	245	237	268	209	218	228	251	217	234	227	213	225	237	217	225	232	223	218	201	238	215	229	212	210	203	223	229	221	231	227	236	211	214	215	219	248	223	219	240	225	248	225	222	254	205	240	242	235	245	215	206	251	207	233	233	225	241	208	211	220	202	242	229	238	229	217	205	197	253	226	214	234	228	182	223	214	250	214	215	212	239	249	203	221	222	253	253	213	227	226	211	233	216	225	220	211	233	251	236	215	218	226	231	238	214	212	234	215	222	248	240	238	231	230	226	190	207	250	234	216	217	226	228	220	250	234	228	212	235	234	222	234	235	227	256	222	270	221	220	220	248	252	225	224	242	213	217	232	211	219	226	239	229	239	204	202	226	223	249	218	254	237	225	217	234	223	207	228	258	224	219	207	245	220	222	253	215	232	219	234	233	224	237	217	224	204	226	211	225	221	231	221	220	244	246	239	209	214	228	228	232	225	237	203	225	213	240	210	237	191	239	216	200	232	251	236	240	228	220	226	237	226	232	213	217	239	207	244	251	215	192	205	217	219	238	228	237	235	212	224	212	234	236	238	229	247	208	205	205	236	230	209	224	221	223	227	217	207	225	274	220	196	252	211	223	207	206	215	242	234	197	220	240	214	236	203	221	212	206	244	231	249	241	208	196	235	223	221	238	222	217	202	227	248	223	182	221	218	225	228	222	248	230	215	199	238	215	220	200	236	220	233	204	226	219	238	221	250	226	187	211	205	224	216	251	216	243	220	229	210	198	222	238	237	206	201	223	192	232	228	245	223	228	206	237	198	213	226	239	236	223	224	227	246	232	234	214	219	212	224	224	243	225	235	231	268	210	241	247	227	206	225	211	229	227	231	240	241	248	238	232	209	220	229	226	212	243	209	253	217	227	229	231	224	205	219	225	225	212	229	241	250	248	211	196	204	248	241	207	243	210	227	224	258	227	241	219	212	212	252	238	221	220	223	228	237	230	220	213	222	238	225	232	237	241	216	222	242	224	223	218	234	256	217	215	209	168	199	215	216	237	199	244	224	209	249	224	252	229	223	226	246	188	232	215	205	221	250	226	220	225	214	231	223	222	198	233	224	242	237	246	224	214	253	226	237	221	238	257	213	231	206	220	251	226	228	238	221	215	247	202	242	231	198	233	245	228	212	207	231	252	269	221	224	236	215	219	197	246	214	203	252	228	236	235	209	218	227	218	221	216	209	253	233	231	257	223	217	234	190	239	241	208	221	230	229	231	243	221	252	238	235	214	198	230	216	230	251	219	239	222	207	200	204	248	236	230	243	204	223	243	215	226	230	218	206	236	192	216	207	241	258	208	232	220	214	225	216	225	231	221	239	211	236	198	239	218	209	233	226	218	232	209	238	245	212	236	220	222	211	232	221	223	237	197	186	223	223	231	202	229	202	211	238	217	220	238	251	239	238	228	217	228	207	230	204	223	260	210	242	237	220	227	205	194	221	209	252	243	218	241	204	242	226	237	252	239	207	230	235	217	195	235	199	215	236	210	228	226	231	226	199	203	222	227	223	213	232	248	218	221	227	230	223	231	243	248	213	194	222	237	233	233	259	218	245	224	246	206	222	236	216	257	220	212	248	221	179	221	224	206	254	241	235	241	220	225	264	246	222	244	239	228	216	216	219	212	253	247	223	213	226	229	221	235	229	222	231	216	223	198	200	231	245	232	219	219	243	226	224	226	222	222	233	227	213	235	222	228	227	241	237	216	224	226	226	204	196	231	225	254	226	182	215	207	251	195	227	238	233	194	230	228	221	264	226	223	226	225	239	211	259	231	219	231	231	247	227	255	245	232	238	257	220	232	238	189	243	235	228	212	232	221	220	221	227	225	219	206	238	231	205	238	233	245	199	219	242	215	215	225	223	212	223	208	223	219	222	180	233	225	209	221	242	221	229	236	243	237	226	249	224	226	210	203	238	227	226	244	214	204	182	219	227	208	228	216	237	228	233	219	222	226	219	218	218	235	215	236	247	195	239	244	214	238	245	247	208	247	230	252	222	232	245	225	248	240	233	245	216	221	248	226	212	253	224	216	236	242	226	232	254	254	240	224	234	205	191	233	215	222	207	206	257	256	248	232	211	235	246	239	248	243	243	211	218	217	235	213	235	234	208	213	221	201	216	255	215	251	221	235	200	209	240	237	188	227	256	238	209	222	214	220	243	224	202	241	223	229	239	220	223	265	231	235	216	206	242	243	218	266	228	241	228	239	222	204	228	237	215	222	242	209	214	211	244	198	204	217	235	245	237	232	219	208	232	209	219	225	223	232	218	231	215	232
14652	2677	35762	65033	27259	2624	2186	1833	1598	1449	1328	1141	1077	1046	958	914	857	808	816	764	767	765	707	654	683	716	678	690	718	643	634	658	629	672	663	599	639	631	615	576	569	648	589	601	630	586	581	589	608	587	609	614	638	566	602	606	597	568	584	574	585	559	606	561	561	563	576	584	618	616	583	568	500	567	603	557	561	567	564	585	555	558	565	609	599	565	542	603	560	540	541	537	579	596	547	580	582	584	533	576	550	541	558	578	559	615	592	564	565	603	551	553	550	607	576	538	572	560	554	553	572	509	591	602	549	567	525	575	580	526	550	538	537	549	577	552	542	557	555	587	561	546	563	580	577	558	564	530	530	544	570	549	565	537	611	588	575	578	559	564	562	576	605	555	617	594	576	583	552	550	567	538	537	565	536	553	538	524	560	503	573	578	531	550	570	564	520	577	557	511	573	557	541	532	516	571	557	521	565	505	555	558	572	630	582	526	583	575	589	566	565	546	554	557	573	524	537	559	588	577	577	567	569	502	569	575	529	547	553	587	552	566	574	553	539	602	573	570	568	539	547	518	580	572	530	573	592	558	555	549	563	545	524	527	573	554	559	568	546	496	554	551	554	545	541	516	559	519	588	531	553	535	548	543	554	541	555	526	495	531	545	565	559	586	552	576	564	564	574	570	518	509	578	544	570	535	567	557	555	563	550	586	519	571	555	568	553	541	563	571	558	549	540	559	529	553	538	580	582	584	516	547	544	579	557	529	551	573	501	512	548	567	518	547	569	545	547	571	550	545	547	539	553	559	602	542	552	512	561	531	524	526	544	569	557	542	578	563	542	548	558	544	603	575	545	550	532	558	528	561	585	579	551	557	574	563	536	551	544	519	523	570	549	557	599	572	572	577	577	544	535	550	537	543	542	560	551	573	539	537	581	555	521	552	609	559	581	581	532	615	570	526	542	536	584	528	556	583	587	579	550	534	575	540	560	560	584	545	578	527	556	569	514	518	598	540	560	576	565	554	590	574	580	577	547	526	544	562	513	572	507	593	513	519	566	543	545	589	577	565	527	522	532	527	532	551	583	527	579	534	597	540	562	529	518	609	552	562	572	570	524	522	573	583	556	542	616	527	548	551	553	556	575	502	559	521	587	556	534	580	591	555	531	529	554	574	584	592	589	568	508	518	537	546	558	557	530	542	569	557	568	572	572	577	518	526	491	550	541	573	555	520	560	516	590	576	579	594	597	589	543	602	532	534	563	551	573	526	556	555	528	557	547	576	562	525	581	583	498	551	542	551	574	520	566	553	561	570	542	571	566	512	549	539	550	557	545	535	555	534	558	572	547	557	556	532	566	581	552	554	525	559	556	562	574	537	585	536	558	581	572	572	533	538	494	550	573	531	574	498	575	499	520	574	546	537	528	527	496	585	580	540	525	583	564	548	560	571	592	563	582	547	553	568	544	554	560	516	535	537	561	556	536	636	533	515	554	519	511	532	565	589	557	526	558	550	552	539	589	556	555	556	507	559	602	562	557	544	530	590	578	525	558	536	562	580	561	559	561	569	612	555	547	554	553	601	549	535	540	571	527	538	564	549	524	524	556	521	555	549	579	553	529	559	552	596	545	565	515	553	580	578	512	575	573	558	552	541	553	560	546	580	547	562	559	584	544	585	544	556	562	580	518	583	607	577	538	581	520	542	563	569	557	545	568	550	569	524	527	565	499	517	574	578	547	565	571	569	544	542	586	536	561	539	525	574	533	554	595	544	555	609	533	535	527	573	530	536	560	585	549	544	533	549	541	573	555	557	563	568	545	553	570	559	573	566	588	573	548	574	559	561	606	563	520	556	569	520	559	551	554	569	573	573	575	557	526	566	554	518	535	565	530	555	554	571	538	526	577	515	545	548	565	554	531	530	541	519	521	546	541	560	578	563	545	562	580	603	507	578	545	578	534	560	616	509	549	556	557	547	563	573	597	574	539	550	558	557	553	546	549	546	539	554	564	552	524	565	533	554	571	530	566	571	545	546	546	521	570	579	533	581	550	556	534	542	524	570	525	521	533	539	548	520	566	523	582	577	553	598	530	510	514	544	575	583	560	578	554	564	562	567	567	573	534	553	541	547	550	560	566	507	521	528	547	578	571	583	545	556	571	570	527	616	595	571	557	544	571	542	558	576	601	540	584	585	541	535	563	549	590	585	553	565	569	519	609	559	606	556	542	552	556	529	544	564	578	578	544	508	582	575	612	514	563	591	604	577	574	535	548	534	547	555	540	586	555	530	538	524	537	573	563	562	583	573	545	542	524	557	561	541	551	533	533	521	553	562	544	532	543	572	548	568	553	528	553	554	563	558	580	590	551	543	560	546	578	549	568	557	581	530	603	540	560	578	576	572	540	541	553	603	581	558	519	539	536	559	619	541	527	543	548	570	547	584	567	535	570	531	570	544	535	599	552	591	554	545	556	558	562	600	573	570	549	564	588	574	542	574	521	534	533	621	564	552	570	567	497	517	567	518	506	558	553	559	532	564	543	574	570	514	557	582	560	565	545	513	554	547	562	550	529	590	546	549	545	543	565	531	572	543	540	546	541	539	556	548	536	560	509	573	579	541	545	553	588	582	536	539	547	602	537	568	532	567	568	535	562	543	601	563	556	556	511	560	567	566	547	545	551	532	561	551	576	560	519	602	577	570	599	521	547	544	537	554	573	591	556	528	570	562	570	588	615	577	543	553	572	550	538	566	556	578	496	593	557	572	591	585	550	561	552	551	556	511	610	531	596	595	535	527	545	538	563	534	540	506	573	563	523	525	583	547	560	612	535	550	535	588	599	539	573	573	563	546	516	536	544	586	556	531	569	551	559	526	558	559	512	554	530	530	561	550	547	563	517	600	548	533	581	529	557	567	559	581	556	549	518	562	560	565	584	559	552	559	605	576	545	581	574	529	587	523	550	600	536	553	512	540	581	511	575	561	525	525	574	558	586	547	550	548	511	512	530	580	548	564	538	570	560	541	595	543	546	618	543	578	536	530	527	536	612	532	517	540	594	546	547	533	536	570	561	572	573	605	563	567	591	596	536	540	546	536	539	568	554	569	576	579	511	593	585	545	522	546	552	571	551	519	563	544	536	549	565	564	559	559	562	548	568	520	551	601	610	549	541	558	525	540	536	586	562	548	553	541	579	601	560	557	546	554	538	537	570	550	574	489	545	561	516	574	533	608	550	589	539	538	523	533	527	532	564	531	564	510	567	610	544	555	606	552	550	556	565	521	551	558	542	546	584	508	578	574	498	516	549	578	578	582	534	535	556	546	536	543	496	532	554	536	557	579	537	530	556	577	553	573	580	561	583	511	564	567	534	574	538	549	585	535	562	574	562	566	522	554	586	570	550	577	538	555	559	599	585	555	538	535	596	565	544	548	590	586	502	546	586	561	570	551	564	499	562	571	577	604	582	583	560	531	560	598	536	531	522	528	554	547	553	548	577	508	562	593	568	551
12879	920	1813	2695	715	201	201	186	174	175	159	172	157	210	169	191	181	180	168	194	177	149	173	169	189	186	208	183	184	185	175	151	164	168	187	168	171	161	171	170	182	167	171	185	183	169	174	183	165	182	181	153	177	198	147	174	161	180	158	149	183	173	197	158	163	165	159	154	201	168	210	172	202	194	170	185	180	146	174	192	162	186	163	186	165	158	185	159	159	164	159	176	148	158	173	185	187	187	208	150	175	201	179	145	185	185	155	167	174	171	167	178	152	184	175	186	163	148	166	175	186	185	193	157	162	184	201	160	178	182	177	175	185	170	171	151	189	182	185	198	184	191	155	192	181	190	183	171	185	178	197	176	192	160	171	160	191	198	157	174	179	156	154	175	192	157	178	191	196	204	200	165	192	194	169	172	169	187	174	196	166	149	173	176	170	176	162	190	163	173	189	180	183	167	173	168	163	199	169	179	171	171	153	159	171	158	157	186	186	160	188	175	202	182	185	170	156	180	161	196	165	170	179	188	181	186	215	161	181	167	195	154	167	189	164	165	171	200	176	171	186	149	173	158	156	187	174	171	175	178	157	179	166	172	176	189	178	172	178	194	190	207	172	168	184	181	188	170	172	143	209	172	190	170	191	154	170	181	163	171	164	156	178	197	186	166	167	164	199	163	167	147	164	194	170	188	150	165	202	169	163	192	161	165	172	163	181	172	195	181	172	155	151	175	174	195	169	164	166	177	184	173	166	169	191	168	190	201	155	159	164	155	198	163	172	178	173	177	175	180	159	197	152	157	176	183	179	186	179	210	188	170	163	171	174	185	185	188	179	153	145	196	171	213	150	180	170	183	180	187	174	175	181	194	172	155	164	155	182	185	180	181	180	171	172	167	182	174	181	176	190	168	183	156	187	166	201	196	158	183	191	164	172	151	170	174	165	172	197	164	167	162	197	161	174	204	191	189	178	177	179	204	178	154	141	166	168	205	181	163	172	174	165	166	170	195	180	173	193	164	196	148	183	168	169	183	148	177	197	168	188	199	162	191	184	159	185	162	163	194	158	168	164	180	180	175	157	167	164	189	183	163	175	179	172	198	206	166	166	195	164	162	160	188	178	161	167	165	183	171	164	173	160	173	163	180	181	173	172	197	171	180	210	185	194	171	188	162	172	168	169	165	179	177	150	190	158	158	169	164	182	196	172	218	169	145	167	173	180	201	178	171	141	168	170	188	168	176	179	194	189	196	185	168	193	145	165	170	168	175	196	144	174	159	181	184	166	175	173	200	188	164	177	158	148	186	180	167	181	184	168	180	193	157	149	200	170	180	166	181	184	203	185	161	163	155	189	168	157	169	188	164	163	193	163	167	175	191	180	192	175	167	177	163	168	164	183	170	174	147	171	169	203	157	155	166	173	148	189	166	151	181	174	174	159	180	155	175	192	183	184	168	199	195	185	161	172	187	152	175	171	169	172	174	190	168	166	179	184	181	166	162	162	172	188	163	193	178	152	202	173	184	175	189	158	200	178	171	176	193	170	172	193	176	162	177	174	194	214	176	183	195	188	172	171	180	171	186	172	157	138	176	169	180	165	169	169	184	197	181	158	158	172	176	188	181	150	171	185	184	174	166	173	187	166	180	165	181	176	197	191	168	154	174	163	185	195	188	179	167	165	199	174	167	198	185	186	176	147	204	191	153	173	177	160	175	173	159	172	198	161	171	171	173	148	159	161	169	169	174	163	201	177	201	184	186	167	161	211	170	171	144	193	177	171	180	163	154	183	170	171	189	202	183	180	156	166	164	148	168	158	196	189	197	177	173	203	185	198	169	166	161	182	169	189	192	171	217	186	179	188	185	193	179	172	174	171	191	181	182	175	192	185	167	169	174	165	163	179	176	152	183	182	135	154	162	174	154	191	177	171	196	180	189	166	187	190	200	210	170	177	171	156	158	158	175	177	167	174	162	173	201	156	190	174	187	179	171	168	129	168	177	190	192	196	172	192	143	155	177	177	199	185	166	173	183	172	158	178	209	198	195	175	180	187	176	162	155	174	181	183	188	184	183	198	192	151	166	177	149	185	170	175	161	165	182	158	148	175	175	172	204	208	173	165	191	160	165	164	166	170	165	169	178	155	155	177	182	197	154	181	165	176	162	189	189	171	186	190	174	158	199	183	153	189	192	181	186	164	182	190	171	197	195	193	184	173	181	177	176	175	212	150	186	184	172	195	176	164	158	196	184	185	156	152	153	188	157	168	186	143	188	152	186	185	173	176	165	178	162	179	174	179	181	176	183	160	181	179	167	183	213	164	178	180	171	168	167	181	176	169	178	174	195	165	185	203	150	173	172	189	166	177	180	169	180	177	180	172	157	175	198	147	168	166	191	178	182	183	208	180	201	176	173	191	197	167	216	187	153	158	178	153	187	174	192	182	173	162	199	160	180	183	185	191	170	182	176	210	178	179	175	169	172	171	173	162	168	168	175	175	172	161	158	168	160	151	173	156	181	164	188	163	185	179	193	157	169	153	157	183	180	195	180	168	180	208	174	193	179	150	175	147	155	186	166	161	175	196	152	193	171	170	175	177	189	177	200	162	196	151	181	182	179	152	185	170	181	149	173	186	172	173	169	156	194	160	173	174	163	178	167	181	155	181	177	174	174	171	171	166	169	172	181	191	178	170	189	169	157	188	185	165	177	172	189	174	172	185	162	164	183	198	174	168	163	175	161	180	180	154	163	172	182	165	170	175	160	196	168	160	168	183	181	156	172	143	169	190	174	201	166	180	185	175	178	154	172	160	206	185	169	195	169	184	158	141	171	178	181	175	160	160	176	147	161	159	156	188	173	165	182	191	169	192	176	160	175	191	173	159	176	149	172	158	170	187	191	184	200	178	145	197	160	161	155	189	178	162	159	182	189	156	191	167	175	187	192	176	199	169	167	157	184	159	167	168	178	164	160	167	180	182	139	142	167	157	174	171	176	191	183	186	167	174	165	154	196	149	191	172	172	169	178	169	171	168	146	159	200	175	154	155	164	191	198	151	178	166	170	168	184	163	171	184	194	191	190	166	131	160	165	179	178	186	174	185	166	181	162	179	171	142	185	160	152	169	161	167	156	195	194	199	203	176	200	160	180	200	174	170	158	184	186	182	168	187	191	149	166	177	196	180	172	174	197	164	155	167	185	181	181	185	175	182	199	185	165	179	165	162	184	160	184	186	182	184	155	183	166	173	172	177	190	166	187	186	183	178	186	190	155	164	175	184	155	184	163	165	187	171	168	164	164	166	177	178	149	166	172	178	164	171	198	180	169	157	186	142	176	198	175	197	158	173	171	190	192	167	143	194	178	178	185	178	197	193	195	206	193	182	201	181	188	157	196	187	159	182	174	174	168	209	195	180	210	184	188	168	205	186	158	193	152	190	179	168	176	155	194	182	180	166	203	169	175	180	184	140	211	200	177	164	164	186	164	183	197	162	174	165	177	167	165	213	140
6261	695	5372	8770	2790	436	467	403	430	452	391	412	460	397	413	474	421	409	408	395	424	422	419	436	437	408	428	430	452	443	411	417	440	401	401	411	425	391	454	445	393	435	420	413	381	405	423	412	415	432	440	479	394	419	435	450	408	379	434	418	412	442	432	429	392	434	429	424	451	444	452	413	426	422	436	421	478	427	429	435	451	388	406	419	426	448	440	425	469	463	429	438	436	430	432	407	439	416	425	441	408	421	423	429	422	405	408	412	427	407	449	430	431	453	411	404	422	468	458	426	398	415	444	453	392	438	445	404	422	418	428	400	416	413	439	422	420	448	449	427	429	417	363	426	429	424	407	405	414	427	437	428	438	430	450	424	417	414	404	407	460	419	408	454	447	393	437	432	374	401	423	407	419	442	414	440	423	423	423	423	411	442	433	410	417	461	430	416	446	400	426	402	390	382	398	425	394	447	422	432	460	417	402	406	419	393	424	386	441	442	403	405	436	422	396	407	427	408	427	418	453	421	437	407	423	408	416	396	422	403	415	415	448	418	423	406	452	408	440	406	443	422	418	408	445	458	436	439	424	410	379	396	442	449	455	436	437	412	445	440	402	440	426	413	419	437	426	452	420	389	402	419	465	453	433	435	405	437	387	434	404	439	395	426	419	449	439	415	411	405	402	385	432	422	430	423	398	420	423	445	421	420	435	392	406	429	404	430	416	431	434	414	426	407	413	417	420	428	438	463	417	460	442	390	449	408	416	463	401	445	439	459	441	393	407	362	409	435	461	432	411	449	411	412	414	435	434	421	395	437	455	404	452	429	443	408	429	431	454	439	406	421	400	391	423	479	445	453	394	393	449	449	401	433	454	423	411	443	419	418	403	416	433	440	429	413	439	458	446	446	410	446	432	412	401	407	423	408	446	435	438	410	427	398	439	391	424	396	433	412	450	401	433	435	431	462	430	443	427	417	430	426	454	425	432	406	428	401	435	435	439	463	421	436	422	432	427	436	440	450	429	440	419	418	448	429	440	429	477	417	400	456	446	428	407	387	409	447	416	389	453	421	408	431	403	481	439	407	420	407	429	424	386	422	454	445	387	418	434	457	446	398	423	416	454	414	426	394	432	424	454	420	404	405	465	452	408	420	423	432	391	410	377	409	432	451	402	411	441	377	452	409	441	419	439	429	437	443	438	394	362	403	414	436	415	402	439	433	418	385	452	459	394	435	414	461	405	418	429	438	430	424	413	430	411	445	400	431	423	418	423	439	429	421	393	423	435	442	422	423	393	441	423	417	448	453	446	413	418	426	415	408	412	424	403	425	391	442	404	394	404	430	414	448	435	437	457	463	457	443	408	407	371	414	424	416	411	377	374	396	449	395	403	448	443	452	457	428	480	396	408	445	448	415	401	408	396	399	401	411	451	435	433	410	476	462	448	401	414	426	414	437	409	411	412	448	383	425	400	448	425	425	410	393	423	443	430	408	421	410	426	439	391	405	414	418	437	449	440	471	397	454	427	406	447	437	413	440	422	448	427	439	413	411	455	396	442	426	456	411	418	448	391	395	411	438	410	416	424	428	471	447	389	418	402	407	452	452	428	436	423	408	429	433	421	422	419	410	429	448	432	387	456	411	391	399	444	434	426	444	404	410	444	421	413	431	394	424	454	414	402	410	463	423	416	412	401	438	442	464	416	399	392	411	423	445	382	449	446	440	405	415	399	396	414	427	381	419	472	389	408	427	438	467	402	426	442	421	468	427	416	480	457	400	424	408	399	426	422	454	431	400	392	414	451	407	426	418	397	424	446	421	450	445	417	448	437	429	436	433	443	439	416	425	376	397	383	403	435	416	432	472	429	410	417	432	430	399	375	421	423	449	453	416	422	425	443	421	432	424	408	415	445	396	412	416	421	458	404	428	428	424	440	421	423	453	426	407	417	425	440	427	415	424	408	420	379	399	435	409	412	393	461	442	480	402	459	418	398	417	417	416	371	384	407	412	451	442	404	427	424	415	407	430	389	435	404	412	446	419	453	440	435	443	454	437	401	441	429	445	431	451	422	437	434	449	416	447	397	445	407	447	419	396	414	422	425	404	450	444	453	454	419	403	417	420	446	413	408	422	412	422	427	412	436	405	413	415	432	433	452	441	428	423	484	418	425	430	438	398	439	403	435	442	426	417	424	413	447	450	444	420	458	422	413	436	427	441	463	448	395	417	415	424	421	409	434	395	429	421	415	386	400	428	467	386	444	403	412	377	402	438	409	452	427	441	427	438	426	432	430	448	441	443	393	438	439	422	391	438	433	408	437	419	425	420	411	414	414	401	443	416	377	396	389	409	438	397	421	428	418	425	389	434	433	445	438	384	446	455	426	460	426	412	405	445	421	436	422	435	441	424	440	437	423	410	429	423	441	453	409	429	427	432	438	392	412	436	410	445	421	413	456	443	398	438	408	427	426	442	416	436	400	424	432	389	408	426	430	446	392	416	429	403	482	447	439	433	400	403	395	422	439	452	425	434	424	454	411	409	434	443	471	424	454	441	418	433	423	446	419	426	456	434	480	401	353	452	439	426	452	404	370	456	449	434	433	431	434	422	400	438	418	458	460	429	436	415	448	408	422	435	435	449	415	399	430	394	427	419	397	417	464	423	437	447	433	430	432	438	440	443	450	427	433	439	410	434	400	455	420	439	425	404	437	443	444	444	416	403	427	465	424	434	382	450	429	444	408	395	417	435	416	420	431	431	428	401	454	422	434	407	393	431	470	426	403	447	446	438	438	405	420	442	416	416	421	436	418	434	404	433	414	411	428	406	428	414	442	433	438	420	431	412	403	427	388	439	413	385	415	438	421	446	420	412	369	410	417	414	386	423	444	422	426	403	420	410	445	431	375	431	453	405	420	412	433	441	442	431	413	407	445	390	432	437	436	389	418	407	379	426	413	421	405	437	429	416	458	446	467	455	449	408	410	427	435	407	427	412	411	411	457	407	476	452	425	417	398	419	424	412	441	412	396	425	441	419	436	439	421	417	458	429	407	429	426	431	456	456	414	434	424	448	413	426	387	430	404	471	412	417	438	387	436	423	455	467	416	437	433	417	434	409	441	459	450	409	420	407	454	423	463	430	427	407	457	402	442	442	453	450	438	436	442	403	437	414	433	430	438	486	402	422	456	414	454	478	415	467	451	435	420	424	382	419	397	435	445	423	421	428	455	415	428	422	393	410	434	431	418	462	406	462	400	449	418	421	422	454	442	446	432	431	435	460	382	403	400	419	431	412	403	415	440	429	401	450	436	433	479	438	409	397	429	417	425	420	439	426	439	408	461	395	427	426	453	421	458	406	389	403	464	406	398	474	388	461	441	422	404	421	473	453	432	443	445	421	429	415	444	410	454	380	431	418	434	393	454	417	452	396	443	431	410	426	440	460	422	428	394	409	445	416	402	403	476	431	455	418	423	442	441	446	411	415	433	400	448	413	419	428	404	436	422	421
20216	2236	26584	51477	21354	1869	251	242	185	166	158	136	169	137	124	128	133	126	123	124	117	129	140	116	111	129	114	122	129	112	128	139	115	100	108	102	122	108	124	105	113	109	112	100	120	128	107	95	104	111	108	108	105	110	102	105	95	111	100	98	103	106	104	99	104	110	115	101	98	124	112	86	120	106	116	122	119	104	93	119	109	108	121	92	100	110	129	116	82	102	105	106	117	123	118	102	100	110	109	110	105	95	100	114	133	128	104	120	125	106	101	118	122	110	125	103	87	125	103	101	104	108	103	103	107	106	109	95	109	118	100	102	127	133	117	112	84	111	103	118	111	110	102	90	96	114	98	106	123	113	106	110	110	111	118	99	119	109	99	114	112	110	116	95	81	127	101	96	129	109	120	120	114	109	112	101	98	119	107	108	101	92	115	108	114	106	96	103	100	121	119	92	91	110	103	107	96	102	104	105	106	121	109	106	88	127	107	115	105	102	106	93	90	99	123	107	116	122	109	91	108	99	108	105	116	103	114	102	105	107	117	116	108	113	116	103	119	103	97	99	115	97	121	97	107	97	101	102	118	115	104	110	123	107	122	107	103	109	111	115	108	85	98	102	106	120	119	111	109	105	122	100	109	127	115	112	127	103	123	110	104	106	113	103	105	104	111	100	119	102	106	112	100	110	106	138	104	103	110	93	110	127	92	105	116	107	102	97	126	91	107	115	133	120	95	100	103	107	105	92	105	115	113	94	113	109	100	106	107	121	123	99	107	131	108	111	108	111	118	93	96	117	107	111	122	106	113	106	115	118	117	103	123	91	125	110	98	95	96	118	130	102	112	105	105	107	125	99	122	80	99	86	115	107	116	113	95	111	116	106	106	91	105	118	109	102	112	107	117	116	109	124	85	117	105	100	122	96	118	107	109	99	105	103	104	116	97	108	118	104	110	126	108	111	115	106	91	102	118	124	106	105	104	104	115	101	105	99	114	86	113	94	97	105	105	109	118	97	103	116	111	107	112	127	104	107	93	105	106	124	107	114	98	107	89	98	122	131	126	108	122	109	110	117	108	105	110	103	108	122	110	119	114	104	115	110	120	95	111	100	104	105	123	97	95	99	111	125	119	114	104	103	115	125	115	100	102	121	92	116	98	95	98	118	112	111	112	108	103	105	108	110	94	99	120	112	110	107	119	127	98	116	104	89	126	117	108	119	111	104	103	117	115	109	114	122	113	131	111	108	128	109	123	134	117	107	115	85	119	102	100	112	109	113	108	106	110	109	123	98	101	108	101	133	96	118	110	91	96	118	102	111	114	112	125	121	95	113	122	138	108	108	99	109	89	112	115	101	115	124	108	101	89	106	98	89	106	101	95	111	117	113	118	107	97	103	105	104	106	117	111	119	108	120	98	100	90	103	129	98	124	104	108	103	95	109	111	90	94	97	127	112	115	108	108	105	104	92	104	101	104	107	114	102	102	97	105	108	106	108	119	115	96	94	107	122	121	122	108	117	106	97	97	105	94	104	93	103	117	106	100	121	111	97	106	120	113	135	131	117	102	110	102	103	106	106	113	110	123	110	103	137	105	124	108	99	108	109	102	99	115	87	97	90	111	100	105	93	114	89	130	107	110	130	108	114	102	114	102	105	106	101	99	88	115	117	106	112	111	109	126	103	110	109	109	98	111	102	129	108	117	123	117	126	111	117	107	124	114	102	110	101	104	120	108	122	131	110	89	103	105	118	103	114	111	91	92	123	128	103	111	129	114	127	99	113	104	100	104	105	99	100	86	118	136	116	106	103	99	89	121	136	104	101	81	108	113	122	98	106	116	104	130	95	104	106	103	108	106	120	91	115	127	120	116	103	112	103	112	125	83	115	117	109	83	103	102	105	102	122	102	110	112	110	122	118	97	100	135	131	117	98	107	99	118	99	93	96	110	115	100	115	119	123	116	119	99	121	92	110	80	109	116	120	102	107	99	106	110	82	134	123	97	100	85	107	114	114	131	87	88	104	110	118	111	106	87	114	100	107	145	110	106	126	98	110	96	111	107	104	117	109	116	117	105	100	102	130	90	93	131	114	103	125	104	99	110	98	116	102	99	123	103	101	127	106	119	117	124	86	113	111	92	100	90	103	121	113	108	104	103	99	117	118	129	105	93	101	111	112	115	120	112	101	119	107	110	114	138	108	115	110	123	106	90	116	119	93	109	99	132	102	117	102	89	123	102	103	92	109	104	120	102	99	102	103	112	115	106	102	113	121	122	93	102	120	126	113	116	102	120	117	105	123	105	116	107	123	122	94	113	121	101	112	114	111	112	126	108	110	115	118	109	121	112	116	114	117	121	109	123	98	120	102	119	93	117	88	95	111	97	119	103	111	103	126	104	124	106	93	119	102	111	107	96	110	110	106	118	116	95	99	110	118	109	120	115	108	96	107	101	122	91	109	114	110	116	109	121	115	106	113	102	119	105	98	107	122	111	105	103	124	120	105	102	114	115	116	119	116	97	93	113	121	120	94	97	114	113	91	113	103	95	100	105	105	90	110	104	86	101	120	109	120	110	90	103	111	95	124	127	127	117	97	95	117	110	95	106	113	81	87	127	98	112	114	109	98	117	122	114	97	114	102	116	106	118	102	98	126	124	115	111	110	107	119	104	91	97	123	124	97	99	99	99	105	115	118	122	103	117	118	112	121	93	125	100	105	107	113	97	105	112	106	114	121	105	103	111	115	94	117	100	101	121	99	117	106	97	126	102	112	118	108	114	116	110	133	120	108	79	88	104	93	106	107	104	128	113	106	112	111	111	120	84	104	98	110	98	97	118	113	99	85	108	115	93	136	114	97	115	104	97	92	90	113	115	97	90	105	108	107	106	92	104	114	93	122	115	106	79	105	125	106	100	117	114	121	95	109	118	101	113	106	106	100	108	111	99	109	107	111	102	104	110	109	96	118	113	108	101	103	99	107	98	103	92	101	109	107	113	104	105	101	101	86	101	100	123	107	101	109	103	89	127	111	120	101	107	120	108	105	101	98	114	105	103	112	109	111	114	105	104	112	92	102	116	108	102	100	98	118	120	107	117	96	122	114	110	116	97	103	119	120	119	104	114	119	116	90	111	110	91	116	128	120	121	117	129	105	108	104	100	86	106	92	92	112	97	104	114	76	109	94	116	121	118	105	96	104	99	109	93	95	98	106	128	106	82	121	119	117	111	106	115	111	111	97	117	116	118	102	100	126	104	111	112	109	110	113	102	93	107	122	101	111	117	112	116	121	109	117	105	121	95	120	101	97	102	99	105	128	107	104	98	113	107	118	103	111	120	115	89	108	124	106	134	98	112	109	114	105	115	93	107	110	115	109	116	126	115	104	86	109	113	92	107	94	103	100	114	113	92	87	108	117	131	95	127	111	100	104	105	117	111	106	100	105	110	80	114	108	116	122	117	130	105	117	113	116	109	105	106	113	113	131	107	113	87	99	100	97	100	91	92	107
9988	1515	31624	53903	16294	1462	1127	959	911	751	679	603	544	492	481	482	444	453	460	404	422	389	394	401	360	414	310	345	341	387	329	343	341	327	324	342	341	306	322	332	329	320	332	327	326	323	283	318	321	326	360	297	299	304	377	298	315	344	301	309	330	348	327	303	309	299	302	320	293	291	316	291	289	302	308	285	297	280	320	294	323	273	288	294	324	306	284	263	287	306	339	278	286	319	278	324	303	326	301	282	302	281	308	299	283	268	318	325	307	291	307	275	289	293	308	303	326	321	284	312	307	296	299	333	287	282	299	350	280	294	310	314	289	268	268	295	308	298	329	303	334	333	293	315	324	297	281	323	290	313	290	286	313	303	345	295	301	329	315	294	311	292	303	310	319	301	262	335	291	276	277	309	341	298	312	341	264	300	323	297	303	307	278	279	291	322	287	297	320	295	315	320	301	280	311	293	312	315	298	311	306	283	310	283	295	339	318	318	330	300	280	307	290	278	312	293	304	302	280	324	270	283	298	302	284	282	284	303	272	295	280	308	300	273	296	283	295	294	273	317	328	309	293	284	316	289	327	295	283	305	311	298	300	288	255	327	286	296	291	307	308	307	318	290	331	262	329	257	308	293	283	289	321	315	308	303	286	289	285	288	298	312	317	314	296	288	318	326	296	287	260	321	277	278	280	290	276	330	282	255	292	292	316	306	272	309	290	297	271	278	301	300	278	292	295	311	299	289	312	275	284	320	303	328	317	324	307	286	300	307	303	303	306	321	292	276	286	311	279	296	320	306	313	283	305	341	308	271	287	315	325	274	290	263	305	278	311	330	332	327	269	307	313	309	295	305	307	278	272	281	297	307	312	296	300	305	290	312	304	262	321	279	308	292	283	290	265	323	293	277	309	328	321	291	293	302	322	310	279	297	312	304	296	289	318	277	323	309	315	290	311	301	303	275	314	289	275	285	261	287	313	262	281	326	283	318	294	325	335	335	283	288	311	286	302	278	291	300	288	313	321	293	294	272	307	272	281	308	275	288	287	326	325	297	296	288	316	292	291	327	283	313	287	305	301	320	283	309	294	278	282	292	319	302	314	303	320	298	288	296	323	267	291	296	312	290	293	335	302	293	336	288	307	303	294	319	316	313	336	315	296	285	301	309	323	319	300	278	287	305	303	301	311	334	319	324	271	286	330	269	312	295	296	274	306	325	325	295	273	306	284	292	302	291	337	299	272	318	327	286	307	273	295	306	300	303	327	311	303	304	294	297	279	300	314	276	276	337	302	320	309	331	297	302	295	305	262	329	285	324	298	307	287	313	293	328	342	284	287	320	300	304	285	302	325	295	303	294	292	291	298	311	309	321	287	316	301	284	316	313	297	325	325	312	311	297	318	284	301	290	303	265	301	309	294	327	300	277	261	303	285	321	303	299	305	319	308	306	288	277	325	283	287	316	321	305	326	295	279	301	322	331	313	299	289	284	287	302	290	285	309	296	320	292	292	290	314	289	319	279	295	301	289	276	289	292	300	287	299	277	335	319	294	268	295	303	290	296	287	302	289	323	323	306	291	325	287	288	298	297	284	284	292	283	303	309	332	286	300	313	283	290	305	313	291	306	325	284	315	278	298	335	295	299	301	304	264	269	300	326	270	268	318	290	303	255	306	317	303	300	298	290	297	300	273	284	282	295	299	333	277	270	304	329	280	286	312	294	298	301	285	299	289	265	291	310	293	333	281	309	296	284	334	284	283	290	300	316	298	279	307	285	288	315	314	297	315	310	278	303	304	309	276	281	305	290	305	288	298	307	290	304	315	326	293	299	282	321	285	289	319	300	297	294	297	278	262	300	291	321	310	298	283	273	294	317	291	335	320	319	286	284	300	275	295	275	287	305	336	291	281	289	314	314	331	287	327	309	269	304	316	272	270	299	303	303	296	291	274	306	302	301	324	273	309	304	287	299	286	311	327	307	330	320	318	283	301	275	303	304	269	296	312	319	267	309	309	295	283	307	293	312	328	293	291	288	299	312	310	280	300	301	326	258	286	284	274	286	317	281	265	309	293	287	296	285	300	259	303	299	321	280	299	301	288	288	291	292	274	313	299	315	300	290	306	296	312	280	311	311	314	292	254	300	296	256	330	279	310	302	319	304	295	276	276	309	301	288	283	295	274	303	282	310	291	327	277	301	268	294	316	303	299	285	281	295	281	328	282	291	325	305	294	298	303	293	301	312	299	307	298	330	346	289	285	294	283	280	292	319	290	283	339	301	285	300	333	309	290	286	310	304	332	310	288	272	297	299	324	306	324	296	279	337	282	321	317	301	307	323	301	334	298	319	262	300	298	317	324	259	311	317	297	301	304	290	318	285	281	309	286	309	306	311	325	299	321	336	284	298	296	303	300	278	298	295	298	301	301	294	273	288	320	308	271	297	339	308	317	279	290	262	283	275	299	309	301	328	282	297	296	271	299	309	295	297	296	295	296	302	272	292	297	264	258	308	351	321	329	287	332	308	312	324	307	312	326	291	316	305	311	300	290	296	319	300	315	277	319	334	294	269	296	288	298	295	286	280	306	294	285	266	331	298	302	308	308	307	287	291	296	310	314	285	299	290	295	339	272	287	314	298	319	274	274	282	305	316	288	317	316	285	305	304	296	302	323	283	285	291	309	306	313	310	325	282	296	278	319	291	299	277	338	318	302	297	291	303	276	299	283	295	341	300	309	319	302	304	284	291	312	300	308	287	298	319	308	258	273	299	258	307	291	292	284	284	301	295	297	290	280	294	295	285	276	279	290	278	286	282	284	293	280	295	272	307	293	349	270	295	317	319	309	320	288	298	271	318	301	290	316	312	317	299	308	295	307	257	288	309	276	309	302	280	271	286	289	290	290	328	277	326	317	302	304	269	292	279	307	308	300	288	295	305	282	324	317	306	275	297	303	281	294	285	285	323	310	292	301	320	282	294	292	278	286	308	312	287	282	301	306	321	275	290	308	292	330	312	321	284	326	305	294	294	294	290	315	323	271	299	308	297	300	302	303	262	301	288	325	319	287	292	307	302	299	296	296	315	311	318	334	294	274	285	305	305	318	329	321	307	260	284	270	303	305	306	281	340	290	298	303	312	291	283	301	305	257	292	311	304	292	281	287	304	307	285	293	301	317	306	288	284	287	305	298	300	305	299	302	312	309	307	278	321	303	302	314	283	279	323	310	286	271	286	317	292	284	316	307	282	325	315	307	300	304	315	302	314	281	327	269	261	290	268	293	311	301	286	278	279	305	315	303	314	292	291	311	282	285	315	274	255	298	273	297	312	296	323	329	296	276	297	300	278	287	315	288	288	309	335	305	290	319	305	270	271	274	323	287	280	252	290	283	290	315	332	296	288	281	316	291	317	303	296	281	251	308	297	304	266	305	285	315	286	297	295	317	302	302	293	285	283	287	306	302	313	293	292	294	308	312	314	281	299	301	297	309	308	323	303	289	283	320	292	265	296
25077	4075	33635	65078	32592	6034	702	538	422	374	333	345	325	321	304	312	277	236	255	255	212	240	253	239	286	209	231	239	233	221	225	230	246	206	270	233	251	205	213	245	226	235	235	214	224	199	238	188	233	232	229	250	227	223	217	219	248	255	257	206	231	254	234	250	208	235	237	231	255	212	252	220	248	226	233	206	205	221	211	213	253	245	209	227	255	208	224	253	231	217	199	203	229	212	221	207	187	225	232	223	230	218	229	218	266	236	217	227	235	225	226	211	195	197	209	215	240	211	233	253	214	234	240	250	212	236	248	225	217	237	220	222	224	223	252	212	205	232	245	238	214	223	239	215	213	212	220	245	211	233	214	230	217	213	229	210	226	234	210	228	216	238	219	212	206	234	233	215	229	230	228	232	244	236	228	222	211	236	238	246	221	220	205	237	226	200	222	227	253	195	240	214	210	222	221	194	231	224	218	233	223	254	249	227	205	232	219	208	231	201	236	253	220	207	231	223	193	209	217	212	216	216	208	249	207	215	247	200	214	220	200	219	215	209	185	205	226	236	212	208	261	228	222	200	189	244	252	216	248	242	235	214	242	227	255	228	224	220	235	208	239	217	215	205	232	213	241	226	231	208	238	209	242	232	243	234	260	247	239	229	203	237	225	232	215	228	211	219	234	217	227	225	228	226	199	222	234	208	210	201	220	233	212	226	235	224	223	251	214	243	250	222	247	205	225	218	247	250	227	211	219	227	207	220	217	221	206	219	217	202	222	235	230	216	191	219	236	240	236	208	200	234	213	212	223	204	224	209	187	233	216	230	218	213	209	221	241	208	244	252	252	223	211	223	208	222	232	222	229	198	239	223	227	221	223	218	250	250	236	247	244	239	243	240	249	197	231	208	219	240	244	257	246	239	215	219	223	233	235	233	218	197	249	236	235	223	205	224	218	228	232	194	232	239	228	242	223	230	212	223	242	218	212	208	226	226	234	228	241	216	238	221	213	215	223	214	220	245	202	225	213	214	193	204	251	224	239	247	223	209	200	190	207	235	220	224	213	262	229	228	233	238	233	226	231	220	206	225	259	229	212	220	208	252	263	215	238	207	212	233	227	233	222	221	213	220	248	203	196	242	244	241	253	239	241	228	219	226	211	215	235	244	220	243	242	234	202	213	220	207	217	203	237	239	196	223	230	222	217	222	212	223	238	244	222	237	189	228	205	265	225	232	245	214	212	249	215	220	235	225	227	242	246	258	237	232	210	235	248	219	213	256	206	239	226	205	224	229	231	230	220	214	229	183	198	243	223	242	224	223	253	261	244	222	215	228	216	213	203	226	214	244	251	242	208	214	229	216	215	225	246	199	218	252	227	218	242	205	207	194	219	238	231	246	223	224	220	244	209	257	244	226	233	216	224	233	237	226	216	224	206	225	218	194	225	208	213	244	209	220	226	230	227	248	249	222	211	237	208	214	247	229	228	206	234	213	194	216	208	239	217	209	217	220	246	243	225	232	231	229	238	235	223	210	210	221	216	218	215	241	235	241	225	193	212	215	187	213	224	242	202	226	251	230	226	242	238	207	231	259	229	205	233	214	248	233	221	218	242	239	229	207	211	236	220	245	228	224	224	202	223	218	217	216	216	208	252	228	209	220	207	222	214	240	240	243	221	237	214	205	252	226	219	220	233	222	217	218	240	217	223	238	250	198	245	213	232	238	187	242	213	231	223	214	209	223	218	214	213	217	234	196	244	207	219	220	236	205	225	223	207	210	206	199	204	230	235	222	226	210	204	218	194	237	212	235	213	229	229	219	210	235	217	231	204	239	215	198	241	229	208	227	205	234	218	216	197	242	255	208	209	240	220	211	255	243	233	201	222	237	236	233	208	240	214	213	222	198	204	211	209	235	222	263	215	228	205	228	228	239	240	216	234	238	228	234	214	247	224	211	253	222	191	231	212	234	206	227	229	231	217	228	222	232	235	249	217	241	238	183	223	213	201	224	235	191	220	232	216	220	214	212	221	206	256	202	227	233	209	232	199	219	228	248	230	239	235	230	241	239	199	220	238	228	235	221	232	208	214	228	214	205	230	227	230	229	252	221	216	230	219	223	232	221	209	193	232	220	242	235	219	197	207	235	220	241	216	221	219	224	246	229	225	229	227	252	246	217	233	214	234	254	237	229	204	243	204	217	215	219	224	219	201	237	269	215	205	236	253	207	251	234	243	253	208	203	244	237	235	200	219	252	218	207	200	207	237	235	236	248	215	218	201	222	266	244	240	230	231	234	229	225	228	210	202	216	235	226	259	197	205	240	225	251	210	224	195	221	244	220	232	237	262	200	231	220	208	244	239	244	213	230	213	211	211	220	245	208	213	217	205	225	239	216	223	227	214	230	223	213	199	224	230	249	185	221	221	222	211	227	245	223	216	229	235	243	244	212	214	220	216	217	221	224	222	204	232	207	219	251	227	224	234	223	238	246	242	244	229	230	228	233	216	217	225	225	212	237	257	236	225	207	237	249	246	247	205	221	217	213	205	194	227	190	229	235	230	197	211	204	200	201	226	237	217	203	214	205	202	225	215	214	243	209	199	223	230	220	230	257	215	255	225	219	214	226	245	223	202	207	223	257	210	218	243	202	211	224	240	233	212	219	242	206	234	224	226	244	224	228	243	216	221	224	197	239	196	217	236	221	213	206	193	205	228	228	221	197	223	232	236	232	214	223	258	202	230	237	226	216	232	215	207	229	236	219	199	207	219	225	210	214	205	227	227	223	240	229	207	203	227	199	207	250	237	234	206	205	223	226	221	220	229	241	221	205	241	240	234	225	217	252	212	226	254	236	202	208	249	226	231	228	223	257	215	220	219	216	221	210	206	221	229	218	193	213	221	221	220	203	244	211	231	240	235	228	231	208	232	211	228	227	208	226	227	215	214	215	216	215	219	226	214	211	251	228	223	204	219	242	199	235	236	229	226	212	224	251	230	231	256	201	229	232	210	215	242	216	252	193	213	220	229	233	246	194	245	230	226	221	218	221	209	235	235	246	241	228	208	230	236	226	221	223	239	219	203	201	201	207	228	210	207	237	239	219	233	263	227	233	196	237	262	232	219	253	243	231	222	235	267	213	211	221	228	204	207	215	224	234	223	221	221	201	220	212	221	202	226	235	230	245	231	201	226	221	235	200	191	247	230	238	203	235	228	224	227	242	226	226	220	229	247	210	235	234	211	209	246	233	202	213	247	224	187	231	232	255	227	196	224	194	232	219	218	234	240	204	222	226	221	220	222	224	220	249	242	226	204	204	228	207	239	237	248	222	233	231	260	197	227	226	250	220	229	216	253	202	213	205	222	220	233	205	198	198	241	204	207	215	208	233	258	230	236	229	237	207	247	241	217	187	254	221	226	226	225	236	235	228	259	216	193	229	245	228	236	242	226	245	233	221	246	210	221	220	214	220	225	211	198	225	211	191	210	194	241	208	211	225	203	250	240	230	211	232
11306	2581	35524	65669	23519	2581	2173	1907	1557	1439	1243	1170	1017	996	952	887	849	811	816	786	784	762	724	729	700	699	691	628	675	646	659	599	652	619	596	631	569	620	631	662	598	611	591	592	627	583	592	554	588	573	614	587	563	603	600	620	568	580	587	558	570	587	569	586	588	552	553	590	541	598	534	584	572	566	558	577	573	549	579	582	625	585	616	593	553	554	596	543	574	543	567	586	553	545	590	546	561	532	577	543	540	588	554	554	570	570	576	566	551	570	578	508	563	531	559	612	568	581	547	534	527	560	559	567	532	576	570	547	523	569	578	575	579	566	588	589	525	557	604	575	570	577	560	576	556	543	525	546	558	563	545	569	603	589	542	551	602	537	605	525	642	552	585	535	600	602	543	571	581	531	552	569	561	568	548	575	550	497	558	548	543	564	539	570	582	543	563	540	544	624	572	546	553	558	563	569	533	553	496	578	554	525	571	536	541	566	577	544	544	533	557	573	580	510	547	571	538	533	578	535	578	574	541	572	524	558	553	556	576	575	539	583	571	576	573	554	583	559	564	575	553	515	548	563	535	566	613	533	568	539	545	548	582	551	567	550	547	569	549	557	521	521	535	583	574	547	534	578	521	532	555	582	564	551	578	538	565	578	495	559	554	572	550	551	560	550	552	584	566	556	571	567	552	569	600	547	533	568	563	573	574	571	566	586	491	564	533	598	604	548	558	564	588	581	545	506	557	554	548	562	531	548	558	525	539	560	587	583	565	547	552	574	554	587	529	519	524	532	549	553	578	552	515	566	548	530	575	585	566	563	561	583	537	520	562	562	569	542	570	563	560	566	576	555	554	570	576	532	565	582	559	522	534	543	560	505	571	526	536	573	542	560	547	581	568	571	559	577	528	556	574	541	598	550	544	531	594	537	568	582	536	579	548	546	557	538	570	566	591	553	547	563	564	575	574	542	548	540	587	532	553	553	577	533	548	576	544	564	560	531	568	551	534	600	495	581	559	569	552	565	569	502	584	563	536	550	548	598	540	545	587	581	529	558	542	573	553	599	531	538	582	566	562	573	519	545	532	550	538	530	535	555	529	557	580	538	558	562	572	539	535	535	543	565	546	555	564	530	572	551	553	587	534	530	539	552	515	551	562	559	534	524	577	576	555	553	520	569	552	538	547	553	579	577	602	568	563	581	529	583	541	595	553	544	537	513	602	545	535	604	572	524	596	559	562	539	548	577	563	554	555	550	566	565	518	562	523	575	545	582	565	581	540	541	563	566	580	539	548	548	594	544	581	581	522	521	556	568	543	556	572	539	565	534	606	536	544	581	548	576	601	529	558	544	553	562	480	574	537	571	537	549	584	577	581	585	563	557	529	602	562	597	560	575	569	530	555	549	566	532	576	544	553	587	557	546	540	550	547	546	567	606	569	510	522	566	583	540	544	536	581	541	545	580	577	569	517	569	537	570	542	556	580	592	552	531	509	584	569	526	536	534	545	538	558	580	559	545	561	570	581	538	563	591	591	567	615	539	532	564	534	571	561	536	549	614	587	538	555	576	587	583	548	547	536	543	550	553	572	564	567	542	532	565	537	545	564	543	519	550	553	534	524	548	535	547	592	551	562	539	540	567	574	521	583	556	576	542	541	524	543	542	528	595	546	518	575	532	563	538	557	520	544	550	580	557	532	524	527	569	546	602	512	613	556	567	555	520	539	541	551	557	579	515	520	546	537	573	565	550	559	573	540	578	573	546	557	550	559	542	529	535	549	566	543	547	580	584	594	549	574	533	563	549	548	560	552	558	561	549	566	579	540	541	545	550	558	546	565	598	585	525	522	561	532	553	535	540	558	573	535	552	578	545	580	592	536	551	576	531	535	541	573	572	556	553	582	558	506	556	547	579	554	530	572	521	547	604	557	523	555	565	607	540	533	526	546	519	575	565	600	554	558	577	592	508	555	523	540	559	551	531	534	564	543	534	543	560	554	570	539	575	604	554	570	579	530	557	516	584	544	562	572	581	556	512	566	520	551	553	548	587	588	534	587	547	554	541	509	598	557	535	555	517	572	505	539	562	545	564	584	567	576	569	560	563	570	562	561	533	577	558	567	543	561	544	546	568	532	533	552	552	558	562	557	554	536	547	581	581	581	551	580	556	539	572	537	581	557	525	548	569	583	539	545	583	602	519	528	544	531	543	537	527	541	574	576	559	506	556	580	527	544	539	547	535	542	569	574	512	557	523	570	542	529	544	566	586	536	569	573	582	545	570	551	538	564	562	557	554	537	586	530	570	569	575	585	571	571	570	563	522	604	540	544	551	546	573	548	550	560	576	527	556	546	544	570	566	599	550	574	585	535	520	517	581	545	568	536	559	540	542	544	536	549	582	576	599	571	576	566	548	559	563	499	538	531	552	549	561	555	515	543	584	552	565	538	509	550	550	568	572	560	559	557	570	557	567	560	613	537	531	591	566	567	576	555	614	571	562	576	568	533	535	538	528	564	559	590	542	580	557	549	536	571	584	565	557	613	538	556	568	566	592	554	562	548	535	538	546	532	575	528	545	561	564	541	559	556	581	569	548	503	567	553	526	515	580	522	583	566	519	582	565	575	548	521	574	548	547	569	523	576	576	555	573	582	559	542	563	548	542	554	586	536	541	579	520	578	614	568	529	522	564	542	575	533	547	514	579	550	584	577	548	537	559	550	520	556	600	522	526	514	529	544	534	541	562	574	544	542	534	543	543	555	540	508	498	547	584	527	555	582	573	567	557	590	537	568	538	568	533	539	560	563	580	510	563	541	542	497	557	531	561	577	543	562	544	498	541	530	583	554	524	571	524	600	560	569	554	554	532	559	567	556	609	512	585	580	531	551	541	582	484	566	591	541	546	562	532	529	533	518	536	532	564	530	589	570	589	508	550	535	553	581	552	572	572	576	552	553	561	550	530	556	535	583	554	546	550	545	506	556	579	585	557	585	509	580	580	552	534	547	560	556	578	576	498	574	584	543	579	551	567	540	583	577	545	524	586	550	561	555	580	559	515	541	555	563	580	555	572	546	547	544	549	562	572	502	566	559	578	582	541	550	506	589	535	548	505	540	598	548	589	556	537	571	559	529	607	571	558	537	555	564	549	562	531	571	525	560	529	580	579	511	550	549	539	538	564	546	558	513	538	538	560	549	536	582	577	551	568	570	562	543	562	561	567	565	568	567	566	562	578	559	642	502	525	563	555	542	573	523	539	530	554	521	568	519	546	553	588	566	550	560	586	510	561	531	596	548	585	562	562	553	568	565	553	565	553	560	560	550	544	536	549	563	517	578	583	560	505	577	555	568	571	524	525	541	542	509	553	537	567	540	532	576	563	566	526	572	544	587	528	580	552	571	580	532	532	501	568	556	543	548	539	573	576	599	575	556	558	535	546	571	587	555	563	524	574	577	552	543	554	529	536	569	584	555	536	527	604	529	584	514	581	578	584	528	532	542	557	544	529	570	542
6155	434	1559	2867	749	194	179	177	194	192	179	159	169	170	181	166	163	198	190	166	166	178	164	186	160	159	199	172	177	182	174	162	166	168	171	194	183	178	192	183	171	162	184	169	152	184	191	175	208	179	202	173	174	170	181	169	169	171	176	184	168	182	160	173	191	169	193	189	184	172	180	158	154	177	171	176	175	180	178	192	172	181	183	172	202	189	153	180	176	190	182	167	187	165	170	131	179	175	182	151	158	163	169	186	193	190	155	137	175	154	166	177	183	186	183	170	173	188	177	171	184	180	176	197	161	169	191	172	187	187	171	164	165	170	183	143	182	179	168	183	168	168	164	182	176	190	160	186	166	179	173	189	185	197	180	153	171	150	172	172	166	166	180	178	173	163	176	188	189	182	161	175	161	170	178	182	184	162	164	159	158	191	153	185	173	156	185	170	168	182	186	195	195	168	162	172	182	182	198	159	185	178	163	188	190	161	184	170	194	189	171	170	188	181	166	158	183	157	185	157	184	177	181	200	164	175	185	181	171	168	151	170	182	186	177	171	183	185	191	160	175	149	183	167	198	180	168	189	192	180	181	196	190	202	180	176	178	181	194	169	161	171	165	181	178	154	196	187	170	155	163	165	192	198	188	149	175	172	156	166	199	206	163	179	158	197	169	169	182	169	190	195	179	159	184	164	178	164	186	178	187	166	171	168	172	165	193	159	171	155	169	170	157	188	156	173	171	178	180	187	183	178	178	189	193	181	171	166	177	164	190	166	182	188	198	193	189	162	161	157	173	174	175	180	172	172	165	181	191	171	143	186	180	175	160	171	167	177	157	183	176	174	176	162	175	171	174	184	157	167	187	147	183	145	170	199	174	171	183	162	151	181	175	176	168	178	198	179	169	165	187	154	193	183	191	147	179	158	180	158	171	146	182	198	173	163	167	159	183	198	189	191	158	166	179	176	182	200	173	168	171	162	196	192	165	206	165	166	174	173	165	184	181	179	168	162	157	179	183	181	155	154	175	181	175	162	146	173	179	184	137	179	140	184	171	189	176	185	157	144	202	190	163	161	182	181	170	164	185	179	185	171	184	188	170	169	178	183	178	169	156	187	191	163	181	170	169	160	170	176	150	146	175	195	173	186	176	176	171	162	191	173	204	174	198	182	159	168	182	178	156	163	180	174	141	168	186	172	197	189	183	148	158	180	184	163	186	175	184	177	193	190	172	167	172	175	184	162	167	175	150	184	187	165	160	168	187	172	164	157	163	168	163	183	166	154	181	179	204	179	178	177	187	178	164	181	174	186	191	149	184	190	207	155	164	193	181	183	163	160	157	176	163	176	188	155	171	201	156	156	178	187	190	178	197	180	160	176	185	198	152	165	159	181	173	182	185	181	178	147	162	170	176	180	153	153	178	171	182	199	191	161	190	156	170	177	179	169	163	173	187	176	162	132	164	162	185	172	161	163	174	190	176	186	160	182	175	184	177	189	158	172	165	179	182	169	177	190	183	173	182	168	184	162	202	150	188	172	163	148	170	174	163	169	177	140	172	193	198	179	165	171	184	143	153	162	170	178	190	191	162	196	165	184	162	181	165	186	179	176	176	171	183	175	163	184	156	146	174	170	176	163	169	167	189	154	189	171	173	204	155	166	190	186	159	148	175	153	177	189	189	184	184	198	151	168	178	157	151	168	182	171	164	191	178	148	161	154	172	168	178	180	170	164	187	180	167	156	189	163	171	158	198	179	184	160	180	168	170	178	162	180	183	182	167	165	170	185	173	155	197	192	202	175	162	156	188	160	191	195	162	173	189	173	160	175	181	190	188	177	167	163	168	174	158	187	154	160	159	216	166	192	175	161	174	157	182	183	175	176	159	155	193	179	192	174	177	178	183	150	186	186	172	197	166	171	166	173	178	191	203	162	170	169	203	166	161	193	194	187	183	165	180	165	190	158	183	190	156	187	146	184	185	187	179	166	152	179	187	170	190	160	153	181	171	168	148	153	176	176	169	194	168	178	168	165	178	150	151	185	158	174	154	163	174	164	164	174	189	182	179	165	169	153	182	192	179	177	169	161	169	169	149	179	157	173	172	164	173	173	165	156	149	184	195	181	180	169	192	165	171	169	173	168	186	184	193	149	157	175	162	183	179	179	177	183	159	190	182	170	185	161	186	170	170	172	173	172	178	172	181	163	139	191	203	158	170	188	167	181	146	188	166	164	137	184	167	190	180	159	185	175	165	157	193	195	184	171	181	191	168	199	198	162	181	183	161	154	154	172	182	136	189	172	179	187	207	159	182	146	185	176	171	182	173	170	168	167	190	159	202	184	159	189	169	183	165	202	179	189	157	175	183	178	157	201	166	172	193	198	149	167	168	166	172	173	190	167	157	187	177	153	171	159	159	166	152	178	193	139	181	182	183	203	163	154	166	202	183	166	171	191	172	197	203	173	172	175	176	146	169	197	167	151	181	190	189	164	178	173	167	202	175	149	184	176	170	185	173	168	189	157	165	174	183	167	181	192	176	174	182	163	181	182	196	160	185	147	174	169	169	162	175	155	164	168	164	175	179	164	171	168	187	177	163	171	164	183	168	151	214	165	165	183	177	184	160	175	179	182	167	165	187	187	153	183	190	172	169	173	178	171	169	193	187	171	170	160	187	176	178	171	159	155	178	174	180	171	171	192	167	171	186	157	176	156	161	174	191	197	207	142	182	166	160	168	171	190	149	164	183	175	178	174	169	179	188	156	173	175	155	168	200	191	176	171	189	191	177	186	180	188	180	154	175	168	171	168	160	191	170	191	176	175	165	202	162	182	189	206	214	153	187	176	171	172	165	167	172	165	183	160	153	161	191	181	172	194	190	188	163	201	154	188	171	161	172	161	161	181	185	173	180	178	181	182	195	178	203	164	175	168	157	206	172	152	162	182	151	167	163	161	183	176	173	157	171	159	167	183	194	178	184	165	180	171	179	171	178	173	160	149	155	174	173	175	190	188	163	183	187	166	149	168	172	161	168	143	168	174	171	170	174	184	144	189	178	187	144	176	150	175	186	165	186	162	162	169	173	159	158	150	176	171	175	157	169	171	187	158	173	161	201	184	154	184	156	188	189	168	155	188	204	191	178	193	188	165	193	175	159	169	177	173	192	182	195	190	197	185	159	180	165	176	182	179	161	170	175	147	175	178	173	173	203	161	174	170	184	176	176	201	177	170	165	175	177	165	167	169	158	189	177	185	171	210	196	161	180	180	186	171	196	175	192	155	161	153	167	152	165	173	182	164	171	184	166	163	163	208	180	200	171	204	175	164	195	182	161	159	217	184	186	147	165	184	155	159	171	167	195	209	173	160	170	153	177	174	177	179	162	152	166	164	191	166	191	153	173	164	178	188	202	185	183	168	161	173	196	170	177	186	187	155	167	157	170	169	156	189	171	171	187	156	166	153	177	166	158	184	165	189	180	176	172	175	182	166	169	185	186	164	164	174	187	175
3793	679	4439	9973	2936	452	433	414	461	419	457	442	426	425	417	453	431	415	414	465	448	424	503	428	478	388	443	456	417	476	449	428	481	419	436	431	404	422	422	416	415	426	418	416	440	432	423	410	408	442	425	429	392	428	412	413	416	424	440	423	405	436	423	394	438	446	476	416	471	416	454	410	426	457	442	426	439	423	437	423	451	441	431	435	464	385	397	423	466	440	450	431	419	419	425	427	413	442	436	458	417	403	396	428	439	423	437	448	439	421	457	413	449	462	427	448	430	431	452	423	411	459	415	411	406	442	429	412	433	422	410	388	450	414	440	414	463	423	417	401	422	464	442	401	372	391	469	410	442	443	429	394	395	436	440	460	452	402	441	403	408	457	411	436	388	430	426	448	418	423	438	419	417	439	425	425	383	436	455	431	421	437	420	407	441	410	419	461	408	426	429	448	429	423	418	458	433	422	449	447	421	454	398	426	426	450	439	423	441	404	421	425	393	447	422	453	446	403	422	404	392	409	475	451	414	408	449	413	378	428	417	438	455	428	436	437	436	436	404	439	441	457	434	433	445	441	468	424	425	393	414	439	444	406	443	430	462	400	437	443	398	427	419	426	384	436	440	421	443	468	416	428	423	459	424	438	423	409	457	422	423	421	442	415	453	401	438	433	404	448	426	411	442	423	431	435	462	438	410	393	433	402	452	437	437	425	439	410	397	432	441	399	413	413	448	427	433	420	416	454	415	414	429	404	393	390	415	432	426	450	464	420	438	442	435	420	469	408	456	433	441	449	469	451	406	455	463	439	430	411	395	415	431	423	410	406	395	420	438	435	430	420	425	423	439	440	449	431	421	417	468	439	433	428	390	418	419	413	400	429	427	444	454	427	428	435	431	430	413	441	400	400	431	424	426	419	409	440	447	425	420	427	434	415	455	425	404	447	462	425	457	417	436	395	420	435	428	410	428	397	457	430	436	420	409	444	435	446	453	422	438	410	424	451	459	419	400	427	434	424	421	438	382	396	474	421	445	391	413	403	427	410	452	439	449	432	420	420	419	445	433	444	419	447	449	422	454	473	415	433	403	404	441	398	407	417	436	431	465	428	431	441	453	416	415	446	448	431	454	427	423	398	478	413	422	425	415	411	447	433	464	431	448	436	417	419	421	455	452	433	445	417	454	400	439	409	391	400	469	430	418	421	438	425	419	442	421	425	431	429	405	428	447	405	432	426	431	475	459	431	425	423	445	415	462	456	471	432	426	426	403	428	406	444	437	466	414	426	440	428	436	449	463	441	460	432	447	412	420	426	427	432	393	430	434	400	445	465	435	442	448	401	410	434	428	416	449	441	426	450	427	436	445	425	433	410	454	428	417	437	409	427	420	395	445	480	431	439	394	444	425	427	471	432	454	413	466	433	463	473	454	425	404	434	404	404	463	433	455	441	435	420	445	422	457	445	427	464	449	420	405	407	414	410	440	389	441	433	440	449	378	445	442	461	409	433	374	440	443	403	412	439	410	455	422	421	431	417	406	424	437	441	438	393	414	454	406	442	433	443	437	409	436	434	453	454	401	398	425	420	438	458	438	413	413	437	440	447	473	458	478	431	453	451	445	438	433	436	399	446	438	412	389	440	410	454	417	459	405	440	421	450	495	414	426	394	407	418	459	433	437	384	461	415	397	427	434	431	421	427	453	439	430	425	428	416	452	434	439	399	444	410	440	453	440	432	419	407	412	395	427	433	426	402	453	450	429	395	422	428	447	428	404	420	444	415	448	386	404	444	436	414	431	449	439	418	436	419	442	412	456	443	442	453	427	412	407	438	430	453	455	456	461	393	422	424	389	461	424	465	457	440	426	398	430	415	408	466	458	407	409	400	397	402	392	467	432	431	377	447	428	399	395	429	458	413	420	417	413	396	433	392	424	425	401	410	448	459	437	417	404	487	432	464	428	407	445	426	404	419	442	419	445	454	427	390	413	415	391	424	382	436	421	430	448	429	410	410	433	461	375	426	447	419	413	447	406	456	424	418	451	424	403	417	421	422	458	424	429	452	397	386	416	439	459	451	418	417	412	442	443	432	434	424	458	446	440	448	424	419	416	446	436	459	421	437	449	430	426	408	446	416	416	454	426	447	425	442	435	425	428	445	395	458	464	395	445	432	425	424	460	450	417	449	437	417	409	410	441	405	424	442	432	383	444	399	448	397	430	455	396	403	416	484	442	381	434	430	424	409	445	422	432	407	477	432	457	421	435	414	480	461	482	426	411	401	465	427	403	406	414	425	422	448	411	459	424	423	381	417	432	398	443	443	436	422	442	415	438	434	426	409	457	396	430	421	424	466	397	442	446	472	441	417	446	449	452	443	438	461	452	438	403	411	411	456	447	429	422	453	411	448	420	413	406	442	438	440	462	443	442	422	441	446	417	421	425	443	417	435	411	444	453	445	416	462	422	439	412	448	432	413	428	449	413	456	413	438	395	431	417	440	431	423	414	418	409	460	428	429	440	480	408	427	433	445	430	423	428	459	436	462	442	446	434	420	445	450	425	433	431	435	434	418	468	429	452	448	425	432	412	418	403	405	475	459	438	466	444	459	475	426	403	424	428	455	412	446	469	408	386	380	418	458	430	443	410	435	448	404	395	431	400	417	389	426	435	453	395	429	420	431	413	400	446	464	429	415	443	424	418	418	421	451	352	458	429	414	448	378	422	432	407	440	456	414	435	426	452	433	435	448	411	411	437	386	429	395	421	415	436	446	464	422	433	392	429	468	442	452	403	432	437	433	438	424	395	411	390	439	431	422	414	450	467	390	405	413	421	443	466	415	425	425	415	438	421	398	420	446	405	369	435	443	406	405	462	464	429	429	413	423	393	420	447	473	424	452	412	452	434	399	440	403	393	433	431	421	455	429	420	447	436	444	444	394	435	430	442	407	401	453	428	397	403	420	438	417	447	408	388	405	387	481	427	415	435	408	420	430	398	433	425	461	399	467	420	418	447	439	386	433	421	489	428	447	438	396	436	394	406	421	449	400	436	417	439	429	461	428	412	440	407	451	429	438	393	460	459	395	437	428	406	445	430	442	398	396	418	404	427	438	451	440	433	389	423	399	441	418	459	421	429	415	453	463	406	445	400	441	421	429	454	402	429	393	412	429	420	384	406	404	413	447	420	454	474	443	424	381	425	412	421	398	428	440	449	419	406	426	431	425	427	401	435	427	399	422	441	437	436	431	430	408	449	435	397	447	415	477	415	379	435	439	430	398	451	425	439	423	406	415	436	413	384	435	464	437	458	417	425	478	424	447	452	415	452	422	421	417	422	413	447	452	409	427	374	457	412	434	422	432	437	465	444	405	402	430	457	401	397	418	437	422	408	403	419	431	449	437	441	411	426	392	433	431	446	413	422	428	409	435	443	428	441	449	448	447	462	445	393	421	413	428	406	418	420	387	413	434	447	412	406	429	425	413	465	470	428	436	424	421	460	433	407	439
14008	1494	13399	50064	32024	3765	298	234	200	194	160	177	175	139	145	126	155	147	99	125	124	131	124	131	123	126	114	138	127	141	129	127	95	119	105	129	105	102	121	124	118	115	121	136	130	112	122	118	125	111	124	93	108	137	114	112	124	121	115	115	99	116	112	114	121	144	120	134	129	100	121	128	109	108	105	127	104	96	96	106	101	105	110	93	111	130	104	112	103	115	123	116	105	119	106	109	97	112	123	109	97	101	112	139	104	112	100	131	97	105	83	102	97	111	123	123	127	118	120	112	114	129	119	114	118	122	100	124	97	109	117	109	102	131	113	84	112	111	110	117	109	127	111	103	137	134	100	105	130	104	121	104	116	106	108	93	100	104	115	128	93	118	116	114	123	112	109	106	99	107	111	90	117	112	103	96	121	113	115	103	101	108	94	117	119	121	108	111	92	102	113	87	108	135	135	112	121	115	120	116	116	131	100	120	102	121	123	101	120	95	101	114	102	106	131	116	105	117	129	107	128	108	94	126	112	128	111	106	115	100	120	114	108	116	116	116	119	111	118	108	119	95	128	131	96	103	111	134	104	108	103	117	105	94	124	108	126	112	105	113	120	110	105	117	108	97	88	107	114	116	122	94	110	90	115	103	125	119	114	109	99	128	101	115	122	128	122	102	123	121	120	96	123	121	98	141	100	102	118	130	125	113	120	118	104	134	113	115	90	96	133	120	108	97	99	100	121	100	105	112	104	102	115	117	117	105	98	116	101	117	119	106	95	110	102	103	89	128	119	107	113	114	106	114	120	115	112	117	107	101	99	120	127	109	124	112	116	107	108	102	101	110	105	109	89	113	100	119	109	115	100	100	95	125	100	131	121	100	117	124	142	125	99	97	136	106	101	99	106	117	138	132	108	113	122	128	99	108	110	115	121	115	116	126	116	108	117	101	111	125	85	128	103	111	118	108	107	122	122	110	117	127	109	106	104	108	97	124	105	112	99	102	96	113	111	109	123	109	128	115	119	105	119	114	124	108	122	105	99	100	93	121	125	133	107	135	122	98	140	102	106	94	103	120	106	129	87	113	121	113	119	115	99	116	110	108	143	90	106	103	104	107	113	104	116	113	107	104	122	107	104	123	87	110	135	120	98	119	111	110	131	126	113	105	108	124	106	100	102	110	109	108	101	116	112	107	105	106	106	116	110	107	103	116	122	89	105	115	106	123	120	98	116	101	117	124	115	115	105	116	116	106	131	109	101	95	105	108	90	126	129	103	102	105	114	103	100	118	114	111	104	107	93	106	102	101	98	94	112	102	104	115	113	105	128	130	105	116	95	119	108	97	115	92	94	95	112	99	104	108	108	105	105	109	120	117	108	124	117	108	141	106	135	102	107	120	93	97	107	108	99	105	97	114	122	112	100	90	107	110	98	102	112	115	117	122	114	110	110	108	133	111	121	115	131	95	110	125	113	109	113	105	106	112	104	111	105	117	145	131	115	110	115	122	109	135	118	94	109	113	83	111	105	90	130	117	114	135	106	102	116	111	121	122	115	114	107	111	118	107	111	110	88	114	118	113	84	115	106	118	103	99	100	116	120	115	124	125	90	114	99	87	88	104	124	130	98	101	121	111	101	120	120	106	105	126	104	116	111	123	100	123	109	96	110	121	102	91	92	112	117	118	118	133	98	116	107	96	98	109	126	114	113	118	88	103	132	109	104	96	120	120	120	120	112	112	114	114	132	117	128	119	120	117	114	110	101	116	112	106	123	118	94	96	110	101	111	109	129	114	116	112	113	118	93	107	115	122	128	115	116	112	119	115	107	98	116	124	116	101	108	123	111	119	129	112	108	125	96	97	119	98	112	135	116	126	111	98	112	112	108	127	103	109	116	97	113	119	95	106	112	106	129	109	121	111	110	113	119	112	97	106	125	139	101	122	92	123	111	95	126	103	113	111	119	114	110	103	110	115	127	130	112	113	108	114	117	120	109	117	95	117	126	131	137	103	101	114	121	122	105	105	104	97	118	121	106	83	100	133	100	114	104	107	117	110	84	99	112	105	93	103	88	109	118	128	114	134	92	97	94	106	112	111	106	121	107	117	103	112	101	84	108	112	115	115	113	110	107	98	119	93	127	108	116	109	105	124	101	127	92	103	120	94	117	113	111	106	127	104	125	87	107	131	96	104	121	112	115	103	105	119	114	123	126	107	125	108	121	104	130	106	116	102	86	109	126	114	115	118	108	109	99	109	108	116	107	130	118	113	102	116	109	102	108	120	107	120	101	124	107	105	104	95	117	105	99	123	127	91	91	110	102	114	113	111	99	120	117	96	108	102	102	110	125	105	119	143	123	103	96	107	105	98	99	115	104	97	105	120	127	111	125	117	103	123	108	121	114	119	109	103	121	85	106	127	128	110	121	117	116	111	103	105	99	95	106	116	97	113	108	107	112	117	108	105	122	121	96	96	124	111	80	110	100	111	108	126	109	114	102	120	105	117	99	110	130	113	112	115	103	102	102	112	99	130	110	109	117	116	93	136	118	102	112	113	122	107	112	130	110	116	100	111	124	114	93	112	100	109	114	131	107	120	113	101	100	90	127	126	134	120	101	120	107	116	114	106	107	121	105	107	97	98	125	105	114	94	143	109	109	105	106	109	119	110	99	111	115	122	113	114	124	104	91	99	117	128	126	110	130	120	115	121	112	100	123	95	118	110	112	97	140	124	110	106	97	89	103	114	99	128	98	108	102	106	105	116	109	113	105	104	107	105	109	115	109	109	126	120	124	115	105	93	117	97	102	126	127	109	108	111	101	115	115	85	103	107	106	116	125	108	105	123	110	120	103	108	130	106	118	118	123	127	129	120	124	106	105	119	103	117	117	115	106	109	109	106	141	108	107	131	128	107	106	102	90	104	114	112	109	117	99	102	111	91	106	100	122	92	118	96	113	66	110	106	114	117	94	113	103	129	124	111	111	116	119	121	100	113	115	107	116	106	107	115	116	109	106	106	97	117	114	96	98	118	110	138	111	113	108	114	101	136	118	121	117	100	100	121	114	110	116	103	108	103	119	114	92	131	101	102	130	115	107	119	116	101	134	128	110	95	125	127	91	102	116	119	122	108	113	105	107	106	115	111	117	105	100	106	122	110	102	122	136	107	102	123	121	102	122	134	115	109	131	127	100	125	98	87	101	130	118	115	110	102	109	123	90	128	104	115	103	107	108	107	121	132	114	110	108	119	124	120	120	108	126	91	119	110	113	108	93	106	106	119	125	122	99	112	105	109	103	99	99	127	109	98	121	120	88	109	106	96	118	112	106	107	107	96	105	110	104	106	103	124	115	122	106	102	121	105	132	97	122	110	122	118	110	111	108	111	130	110	113	129	126	116	101	93	113	125	118	123	127	129	91	120	121	106	114	134	92	103	108	99	124	111	116	132	97	105	110	130	130	120	112	120	109	120	120	101	109	127	116	99	104	110	117	88	118	124	116	109	114	109
7829	1385	18902	56147	30884	1366	1165	980	878	758	687	625	571	552	533	503	487	463	411	436	429	423	402	384	404	395	396	350	378	357	358	332	344	343	352	326	355	344	360	290	330	338	320	332	321	331	345	325	356	337	357	287	324	319	315	311	315	318	331	346	302	289	332	328	336	326	316	320	307	291	320	337	334	332	304	299	326	300	301	337	315	313	320	289	308	315	317	324	344	335	348	322	318	315	329	284	347	315	316	298	318	309	330	295	300	331	336	309	322	304	299	315	318	317	316	284	336	325	313	301	304	300	314	305	311	308	311	334	296	305	279	319	314	340	304	276	296	304	270	289	317	317	290	322	310	306	316	328	320	306	315	305	323	314	300	322	295	312	314	342	293	306	347	297	356	313	324	320	300	291	303	287	320	306	306	333	309	316	313	320	332	339	287	354	316	307	311	304	342	305	287	306	324	313	311	296	312	308	278	301	304	318	318	286	327	316	317	302	340	286	265	287	297	292	286	310	281	303	295	295	323	293	322	324	320	298	319	305	333	334	312	321	309	309	314	306	313	325	292	306	277	307	304	304	341	294	313	287	278	315	318	305	322	330	311	291	307	325	335	292	277	300	338	302	299	282	326	336	345	310	283	314	315	327	306	300	295	291	348	305	351	311	318	322	298	288	296	312	306	299	281	318	319	326	289	317	325	305	307	319	312	290	298	306	320	301	327	298	324	322	299	300	298	285	326	314	309	305	317	315	299	285	335	351	313	296	296	309	307	302	325	302	314	299	297	301	315	288	322	309	314	313	307	333	343	286	327	296	295	347	269	320	313	327	327	306	283	310	322	307	321	281	320	283	316	328	311	301	294	342	333	281	309	323	291	295	318	290	302	303	318	311	312	282	340	316	305	316	322	307	312	330	305	317	306	330	294	325	289	329	309	309	296	319	326	348	302	308	296	308	291	303	313	311	332	323	287	331	293	296	308	314	317	349	311	322	335	314	327	288	297	262	328	331	292	291	295	312	311	324	332	319	314	333	352	286	336	323	297	305	278	299	269	326	317	320	303	284	310	302	311	347	322	328	308	286	297	337	303	266	331	343	323	327	288	320	330	307	309	326	328	324	326	282	291	311	298	330	298	299	352	277	288	348	317	330	304	303	344	299	306	326	285	314	309	306	347	322	305	300	307	309	272	326	369	321	308	320	308	292	297	293	283	319	302	296	295	286	314	336	329	295	302	315	285	302	316	325	314	323	311	334	304	346	297	307	293	342	334	294	296	307	276	308	287	271	331	297	286	304	288	304	313	310	311	310	313	280	305	309	334	332	308	313	273	287	311	317	277	320	325	278	325	331	322	298	312	296	308	285	318	317	310	324	308	321	316	346	343	313	296	315	317	291	316	311	316	339	325	332	336	301	293	277	317	327	288	337	315	287	307	311	312	348	318	332	321	301	305	295	291	320	318	298	309	295	297	302	321	341	306	313	321	311	322	308	296	291	296	326	287	316	320	301	339	269	306	303	329	319	320	311	316	302	308	342	368	297	340	295	335	316	291	340	339	305	302	351	304	300	332	305	334	314	310	313	298	294	307	306	295	296	318	324	315	317	284	340	325	304	289	295	289	305	289	281	294	312	313	325	298	304	292	322	327	286	315	324	320	332	317	310	304	318	322	299	336	322	304	284	316	328	283	302	278	275	319	294	297	329	322	339	297	313	294	293	315	296	327	308	329	327	325	293	323	327	310	329	316	308	305	315	289	295	298	326	296	316	317	307	319	299	300	317	325	335	309	325	327	332	308	320	321	318	301	338	306	286	303	348	324	318	305	302	336	302	281	313	333	320	310	337	287	326	324	312	324	297	310	310	292	320	321	335	304	318	302	300	311	335	305	294	314	311	292	343	283	334	289	317	286	309	293	332	333	325	285	271	297	320	306	292	300	313	312	278	321	319	306	321	314	324	344	326	335	311	331	338	299	305	313	326	327	313	293	305	301	315	328	322	333	279	307	327	329	354	312	300	343	314	295	299	310	333	319	313	330	330	300	300	325	273	325	282	333	325	298	287	310	284	316	315	308	348	297	305	309	316	276	292	286	325	288	291	332	318	312	271	320	321	292	305	294	311	316	292	324	305	309	337	277	330	318	296	291	309	293	330	309	299	342	296	317	320	318	302	301	299	343	313	346	305	308	305	302	300	302	297	332	285	320	332	350	304	302	321	288	307	322	301	349	312	316	331	296	312	296	294	311	304	331	365	324	304	321	312	302	299	297	290	322	267	312	284	290	309	337	291	303	317	290	332	318	310	331	302	335	304	294	303	334	274	298	321	329	331	325	321	334	290	286	290	303	329	306	310	349	309	283	348	270	303	319	348	305	324	296	339	316	332	313	318	331	288	311	302	286	297	316	323	315	333	290	315	292	315	312	278	289	284	312	308	320	291	290	349	281	294	313	316	314	282	305	282	289	329	339	289	338	295	285	321	304	306	311	299	289	324	295	317	296	297	361	330	284	323	314	314	345	325	316	308	298	277	337	354	317	315	310	295	321	301	329	316	296	319	323	283	290	310	334	290	290	295	309	348	259	291	311	274	305	294	300	312	294	314	317	319	341	311	286	343	304	307	310	301	350	283	270	302	306	309	316	294	319	309	330	323	318	283	309	297	319	287	310	322	300	301	290	301	308	280	318	306	318	302	316	294	293	301	343	360	322	300	296	293	338	346	318	305	307	328	316	302	304	306	299	281	303	282	321	341	306	286	298	304	321	287	292	295	330	311	296	299	313	332	315	297	281	309	312	346	310	318	328	337	316	292	306	292	332	315	318	307	322	283	327	338	286	288	312	330	322	306	283	320	319	297	325	285	323	311	302	311	323	322	301	322	301	316	308	326	292	310	314	321	309	305	321	323	313	331	287	324	290	290	306	288	274	304	317	295	330	307	310	311	305	325	270	308	297	324	306	323	268	317	309	323	305	300	306	307	295	342	307	343	309	309	305	297	324	335	316	317	312	341	306	314	303	302	343	326	326	312	288	292	315	327	306	305	312	323	306	306	305	343	329	308	301	335	331	334	312	332	311	327	342	286	284	329	289	334	310	303	291	315	317	284	304	290	299	294	319	303	307	291	304	322	331	311	283	307	322	317	288	334	299	307	298	341	300	303	309	282	291	318	314	324	293	353	275	331	293	310	296	338	333	275	332	275	311	318	299	299	326	272	362	288	292	306	275	339	316	345	312	331	306	299	312	304	319	322	295	327	302	321	319	317	310	315	338	285	316	317	325	316	295	317	307	306	339	316	304	285	282	300	321	292	325	346	312	304	296	347	329	304	346	330	319	296	320	319	316	322	306	331	310	328	288	313	297	314	298	317	308	337	313	294	313	314	271	280	297	333	304	324	339	323	297	334	309	281	348	291	308	341	308	322	298	322	294	336	320	287	291	302	313	280	304	298	309	298	327	326	280	290	318	297	286	319	347	310	314	318	316	315	315	285	337	319	272	320	335	300	317	297
20864	3537	14661	61097	48139	10686	1124	521	427	380	354	315	322	287	269	302	300	283	278	219	263	261	231	259	210	207	243	267	257	251	236	215	210	240	241	248	238	238	264	241	239	223	236	210	240	207	239	242	260	226	238	225	219	268	242	235	227	209	226	210	235	211	228	235	252	239	250	231	263	238	226	221	206	217	225	231	224	252	239	251	218	256	233	236	244	195	193	229	215	232	237	247	251	227	193	225	250	253	231	220	220	222	240	207	236	214	238	250	201	222	211	221	214	216	240	237	235	206	232	229	249	225	204	229	222	212	204	226	244	217	222	220	221	214	220	229	213	192	220	239	247	236	194	237	241	205	220	224	217	228	229	226	240	220	244	210	211	219	206	221	252	216	225	259	227	253	237	219	219	223	219	233	249	217	221	218	225	219	248	225	231	232	224	239	224	231	219	258	228	217	213	221	240	222	230	242	237	208	248	252	211	200	238	220	231	245	211	218	226	242	209	251	224	214	208	233	245	218	209	227	231	228	217	230	210	249	203	213	235	233	228	219	239	239	237	243	216	225	217	246	245	223	202	219	244	233	229	238	205	230	230	242	236	236	223	224	213	222	217	230	229	210	231	249	219	241	234	248	225	225	244	235	246	235	246	238	239	227	236	202	222	214	249	225	197	239	241	200	197	243	204	213	219	210	220	253	221	236	210	248	226	232	239	215	235	223	230	218	227	227	234	243	206	245	207	215	216	256	229	241	211	249	207	232	220	215	222	234	217	223	234	224	239	218	208	235	217	236	218	229	215	237	231	224	252	234	222	232	220	188	233	230	220	226	216	238	245	235	197	218	222	238	221	255	222	250	219	229	234	224	221	241	226	209	227	237	218	246	240	223	239	224	243	224	221	231	229	228	223	229	216	260	227	213	220	250	199	222	199	230	208	247	228	244	240	232	218	223	221	196	231	234	226	216	217	212	209	233	218	234	221	241	244	202	231	224	237	235	257	227	214	223	220	220	229	237	209	249	239	199	249	236	231	252	223	258	219	227	212	226	243	220	233	228	213	199	223	249	236	206	225	250	211	217	235	230	231	220	209	256	199	207	212	228	230	223	232	251	223	218	254	216	222	247	207	216	242	230	190	225	225	223	238	216	233	234	233	259	228	225	250	228	206	242	186	223	222	231	197	232	199	233	219	227	208	245	213	232	233	237	224	237	230	210	217	234	211	258	226	227	201	232	235	219	229	238	211	234	223	249	242	230	221	232	204	221	251	234	239	233	216	224	227	215	208	214	236	236	197	209	236	263	211	222	234	237	216	255	233	208	239	224	206	218	252	199	236	235	219	256	212	232	240	235	202	246	237	216	243	239	217	240	212	210	241	249	194	239	239	232	248	230	235	187	210	231	219	230	236	235	217	220	219	222	268	213	213	211	229	229	222	205	226	200	242	243	207	222	219	224	229	246	223	199	230	236	253	253	248	228	235	199	210	221	239	208	248	198	225	254	241	219	219	229	220	224	208	251	239	234	217	251	226	214	207	222	210	213	229	249	228	218	237	232	222	244	202	216	242	218	219	210	250	214	224	226	212	227	220	206	218	244	198	237	228	209	222	226	232	194	210	201	225	238	205	222	205	220	217	199	197	210	216	212	229	228	211	198	223	219	241	256	237	218	205	227	256	260	260	207	207	224	196	180	247	234	245	215	211	212	209	227	240	237	217	222	239	222	230	231	217	222	222	251	220	219	207	196	234	232	240	218	228	224	217	210	198	215	268	220	245	195	250	201	235	229	239	222	209	226	236	251	219	226	222	229	257	245	244	223	235	239	217	213	250	210	214	221	233	222	249	230	259	219	225	212	226	218	205	198	266	244	259	233	257	244	230	247	219	220	211	220	227	238	204	249	217	233	233	227	238	208	220	211	231	251	213	250	203	243	237	225	217	228	225	249	252	220	216	233	225	214	210	215	225	216	211	224	238	233	202	228	207	218	236	234	226	202	228	234	216	227	197	244	226	206	232	190	217	219	239	235	224	241	245	249	208	212	241	235	198	223	229	239	199	220	239	241	198	221	241	210	248	232	232	210	224	206	219	253	216	233	221	253	217	222	204	227	218	228	217	254	228	254	220	206	229	245	234	234	243	211	191	207	237	213	211	242	261	232	232	252	224	235	222	243	244	251	251	221	230	265	217	218	215	235	223	238	208	222	224	213	229	209	212	227	234	212	253	207	236	234	212	237	221	227	234	213	222	228	215	208	224	232	220	225	205	258	246	210	231	212	209	227	189	213	218	240	247	196	230	239	236	219	232	243	256	257	237	208	220	229	230	259	229	255	209	233	236	236	231	254	221	214	242	219	206	210	234	237	218	209	221	245	251	208	207	239	207	226	239	216	250	235	229	230	237	221	206	220	249	234	203	258	212	215	231	226	240	246	218	228	245	264	221	221	234	231	215	232	228	239	227	206	216	224	209	264	234	219	258	238	221	221	245	263	243	256	232	234	236	227	234	246	220	171	229	235	247	214	224	253	217	260	224	214	222	225	238	252	215	206	215	203	243	229	225	229	216	232	218	229	237	216	255	241	218	209	202	221	214	211	217	218	226	213	240	227	235	213	242	224	211	225	237	237	226	260	237	244	234	242	257	224	224	260	208	221	214	239	234	242	201	240	230	242	219	213	226	232	228	229	216	213	233	197	207	237	239	234	216	212	250	206	248	220	214	230	225	215	268	240	255	228	222	236	240	237	239	210	212	227	220	232	234	225	217	234	240	233	244	209	207	252	235	259	234	226	247	227	226	240	252	220	196	222	214	214	224	215	221	229	196	275	268	233	223	227	249	200	242	236	228	224	196	237	173	238	230	246	210	204	237	220	253	218	192	206	204	216	227	210	244	235	242	223	239	226	225	250	234	251	236	235	208	250	219	241	213	216	239	213	198	203	218	226	225	202	233	232	241	227	247	213	235	234	240	232	215	229	208	232	227	214	214	207	218	235	245	240	230	226	225	192	217	237	228	242	272	240	215	220	223	232	241	234	223	245	235	241	227	252	212	217	250	226	220	273	237	237	240	203	237	197	233	263	215	209	222	212	210	217	230	217	242	227	204	230	214	242	211	226	243	239	280	244	230	198	226	216	233	217	230	270	244	240	237	222	219	252	205	251	210	225	226	229	214	240	217	235	238	200	230	233	228	225	213	199	241	215	248	240	201	214	213	215	213	232	214	203	250	237	230	218	228	220	238	223	209	217	237	220	213	229	213	222	232	226	241	222	220	201	217	210	242	199	218	236	226	243	210	226	238	214	245	236	238	235	249	226	223	205	251	212	227	230	218	219	257	213	212	206	216	258	234	236	219	210	246	235	222	220	220	229	248	227	252	211	236	239	231	181	219	243	244	226	229	212	212	238	261	213	256	209	229	237	215	218	190	219	213	222	214	240	253	260	224	215	271	214	217	217	232	227	225	216	217	216	244	256	192	226	209	250	218	204	261	235	206	215	214	234	214	233	225	200
9698	2446	19371	65186	41341	2721	2257	1879	1669	1479	1314	1223	1071	1025	984	943	905	885	810	771	809	739	743	693	697	708	701	701	727	696	634	649	594	651	610	672	693	594	642	605	648	625	602	639	637	588	609	600	640	623	579	602	601	591	593	577	623	586	584	571	585	575	594	648	549	604	573	602	560	567	581	610	601	562	587	577	606	538	586	545	602	553	585	635	591	609	574	599	603	558	556	595	579	595	572	576	616	574	598	583	586	571	605	556	566	570	581	521	573	588	596	596	592	573	531	589	542	608	584	585	536	586	533	555	588	520	563	561	586	562	574	592	581	593	582	573	555	561	561	570	587	532	535	552	599	569	540	558	578	562	552	562	563	586	559	553	557	586	556	546	546	592	570	584	575	576	550	556	590	562	554	571	609	530	553	567	541	598	572	612	558	563	563	570	566	569	550	562	555	540	609	575	533	527	576	543	565	589	574	557	586	566	544	589	545	563	540	554	566	582	604	551	548	580	566	494	570	521	533	572	541	583	561	551	547	616	581	536	550	601	594	603	606	544	537	591	529	533	543	531	573	533	572	576	541	583	563	613	577	556	541	587	594	531	573	566	542	624	528	554	576	554	555	543	563	574	554	567	590	600	539	559	543	546	564	592	553	565	563	585	582	554	588	560	578	568	592	548	582	574	563	527	538	547	585	579	547	565	577	558	581	540	548	529	569	582	571	572	575	560	582	575	603	536	577	548	583	591	554	560	584	577	581	598	579	538	554	607	539	558	531	564	562	582	590	538	578	540	538	587	577	592	551	591	605	557	583	573	556	587	578	546	565	563	563	572	589	574	595	550	560	605	562	585	595	588	561	645	564	527	562	524	548	556	572	570	550	556	546	575	552	554	574	545	546	562	549	592	575	587	560	551	569	517	549	580	571	562	536	546	556	611	549	570	572	572	524	521	624	573	542	552	547	549	580	601	563	579	533	563	600	539	548	588	577	576	542	572	577	551	582	590	557	590	536	590	561	599	561	542	600	588	594	550	586	592	569	610	582	566	541	556	584	558	574	565	535	558	581	561	589	581	555	570	537	606	550	567	577	527	526	562	530	583	526	559	583	570	591	586	513	592	537	561	581	541	558	589	524	567	547	596	540	567	552	568	537	549	567	547	553	596	577	555	598	529	564	550	593	562	588	566	583	564	548	555	599	559	593	588	517	542	559	558	546	562	587	545	544	566	531	542	600	536	546	530	609	556	530	527	615	583	530	573	590	561	565	558	596	569	620	567	559	577	594	545	601	554	564	600	634	555	553	538	574	582	570	555	560	546	535	558	572	552	572	570	577	562	568	559	556	552	528	632	587	613	564	554	545	559	554	566	551	556	590	546	507	516	580	566	542	587	560	519	539	548	568	573	522	528	549	567	579	555	575	580	577	594	548	589	534	553	561	590	571	589	533	558	565	551	565	587	574	533	558	566	550	583	550	555	567	572	590	514	585	593	562	567	601	580	537	531	591	630	565	555	502	537	556	562	565	588	574	550	559	568	518	591	538	563	510	565	573	577	541	593	608	577	568	546	519	577	537	563	559	565	585	524	523	547	565	527	535	579	613	554	598	554	544	558	555	567	538	551	576	535	566	562	554	552	554	552	529	547	556	517	595	549	552	556	564	580	590	578	593	541	567	531	555	599	535	612	580	571	573	592	560	579	548	545	529	523	561	560	545	540	558	610	564	552	543	551	615	548	581	555	547	519	562	578	555	558	559	556	512	539	537	537	563	522	534	509	569	567	608	537	568	575	552	529	563	567	521	569	565	549	537	565	539	567	580	578	545	546	549	546	540	568	564	592	544	582	492	579	549	577	565	562	521	550	576	573	570	568	538	600	562	592	547	598	536	599	606	545	550	604	552	538	556	603	575	566	525	550	528	568	596	574	566	552	540	599	574	549	556	575	573	551	555	541	577	590	574	536	596	577	576	576	579	544	581	617	604	553	572	588	555	567	532	560	601	542	568	587	536	571	561	563	522	579	585	570	552	571	562	580	571	568	574	543	546	590	567	567	531	536	566	547	581	547	556	588	545	605	573	606	577	588	586	584	572	575	573	539	607	585	508	514	556	541	567	590	587	547	530	545	563	530	570	544	584	575	602	537	574	566	627	557	537	568	576	583	570	523	562	611	545	519	602	580	557	565	560	545	539	575	599	540	541	589	590	564	570	539	540	532	550	557	552	597	540	583	590	563	557	556	536	551	588	592	561	598	583	541	541	545	563	595	587	529	556	561	610	580	558	522	589	552	532	549	580	537	528	546	521	565	617	630	543	567	545	570	589	626	567	564	544	552	565	524	534	586	560	594	560	592	615	546	552	586	575	573	571	547	568	531	585	542	599	605	569	557	568	568	560	590	578	558	563	537	569	575	552	577	585	551	572	530	568	576	567	535	594	544	560	612	556	571	606	615	587	549	546	549	601	546	576	551	544	556	601	555	566	571	581	560	550	584	546	520	520	575	575	591	568	559	582	572	585	541	555	555	590	544	526	576	573	538	565	541	621	575	569	554	578	547	556	554	564	608	525	589	577	574	550	604	515	554	595	579	557	581	558	563	613	558	551	575	562	582	551	561	575	606	590	607	566	573	567	624	563	565	537	580	578	556	581	565	592	572	518	547	581	535	569	549	559	582	588	572	601	547	563	562	575	538	537	586	621	581	564	534	565	584	577	577	561	539	569	589	546	590	600	542	517	569	604	562	544	564	563	548	560	565	566	579	573	540	580	537	557	544	559	546	526	568	586	581	510	543	582	565	517	573	553	545	571	589	550	568	498	576	565	563	563	543	560	592	575	545	590	614	571	563	517	569	588	553	602	599	552	546	535	585	535	562	542	545	575	537	566	533	551	582	562	560	580	570	560	570	551	543	577	557	587	561	554	557	561	568	554	590	548	600	528	578	538	615	575	543	564	588	580	568	564	563	587	544	545	575	539	583	594	564	567	557	563	557	541	553	581	614	551	556	575	514	580	553	584	550	541	574	566	586	567	577	558	591	560	560	615	597	606	610	589	560	585	563	573	550	540	579	574	542	543	577	607	534	529	569	583	544	593	605	556	508	575	581	538	528	550	562	568	564	586	596	538	561	557	573	568	563	533	592	568	540	592	531	580	563	552	552	534	558	539	640	563	525	551	580	605	595	580	544	579	536	505	554	556	557	538	577	590	575	580	559	556	561	564	588	559	582	593	601	583	594	606	550	550	573	576	543	596	554	549	571	539	596	563	512	556	554	542	565	562	605	534	591	560	568	575	526	605	597	529	569	546	587	549	546	537	550	593	533	580	553	520	583	598	545	547	582	558	583	587	520	555	590	612	567	587	525	594	540	546	525	568	594	599	543	567	603	588	582	527	523	596	572	578	565	543	574	584	615	526	583	514	554	551	560	567	558	586	569	564	559	590	577	589	561	569	558	581	509	606	581	543	561	546	584	561	545	599	571	591	574	538	534	606	590	551	593	517	563	543	543
4665	482	817	1932	1763	198	171	180	156	172	181	190	182	168	191	176	160	157	163	166	188	168	203	158	182	174	168	172	183	173	167	181	164	155	166	177	160	189	186	158	206	174	187	169	165	157	163	173	170	188	178	162	176	164	187	174	169	176	198	200	163	163	175	184	157	204	190	158	176	170	179	169	170	152	161	186	149	159	193	201	161	179	201	192	154	186	169	189	180	166	163	155	166	175	172	180	164	164	188	175	179	185	174	178	162	178	186	162	155	145	159	190	178	150	164	199	174	188	183	196	198	163	171	184	201	167	170	188	159	173	167	171	183	180	167	175	151	147	155	175	176	196	154	159	179	182	202	186	201	168	176	187	163	166	183	165	194	149	190	163	167	192	186	163	184	171	180	179	175	155	176	170	161	180	179	178	199	182	191	154	161	184	154	177	153	197	191	170	152	173	183	176	170	192	183	157	190	170	205	181	158	202	175	177	159	158	159	160	160	190	169	166	184	181	150	173	154	175	192	193	149	181	158	174	182	203	179	170	174	159	175	175	172	176	199	188	173	169	163	160	186	179	161	171	171	169	189	195	206	175	182	162	157	195	166	184	171	176	184	169	183	172	163	174	160	191	179	171	163	160	149	167	177	156	160	185	187	168	165	189	170	191	145	180	170	190	183	182	175	193	172	179	153	165	170	178	170	182	191	166	171	167	198	159	181	177	191	177	175	192	158	166	214	166	183	172	181	183	146	169	150	194	179	174	163	186	146	179	167	177	178	173	192	192	184	153	194	164	188	175	175	168	162	172	170	149	181	186	178	186	177	186	164	202	178	188	156	184	190	177	181	190	182	165	155	185	179	160	179	189	151	183	180	188	185	189	179	190	154	153	157	176	199	176	168	161	180	168	160	192	156	175	164	193	182	162	185	162	174	182	193	186	174	148	155	157	172	168	161	177	185	158	157	194	163	154	185	173	157	170	180	161	160	203	196	191	202	193	194	188	168	184	190	166	175	165	163	178	179	183	194	169	154	176	150	170	172	176	160	183	175	201	183	167	172	188	191	163	177	149	180	169	173	157	197	195	174	140	171	169	149	184	193	167	176	173	173	163	162	150	166	176	192	163	178	182	194	177	195	178	190	179	173	170	183	165	150	168	177	174	156	179	177	166	153	172	188	170	162	177	183	164	178	156	185	171	188	192	171	188	151	183	165	158	176	181	212	181	147	192	153	188	188	172	201	173	172	145	171	147	158	166	162	177	168	182	156	147	166	191	150	172	170	156	176	173	176	180	165	192	161	181	177	191	194	175	179	189	157	164	173	184	172	180	180	168	178	158	160	163	197	197	156	168	178	168	185	169	190	172	198	187	170	173	173	180	199	174	161	191	194	154	168	186	174	181	200	174	161	185	176	178	201	193	163	172	170	163	164	169	168	182	169	169	175	164	186	186	163	174	179	177	159	174	171	182	175	180	185	151	155	185	190	189	181	182	177	172	167	199	169	188	184	149	193	158	179	163	186	163	180	165	175	160	166	159	197	157	193	144	173	194	184	172	190	195	187	162	182	159	167	169	147	183	169	157	167	174	184	175	174	185	172	169	175	193	170	190	187	177	162	169	166	168	164	179	162	186	155	174	164	149	168	184	195	149	191	182	167	161	169	165	168	197	154	139	175	184	167	181	157	175	195	174	165	162	175	153	169	156	180	159	175	179	180	174	161	187	188	206	183	183	148	150	174	159	168	175	156	165	207	193	187	170	174	160	168	166	178	160	175	180	165	161	179	158	169	156	187	179	163	189	172	161	160	177	189	181	198	180	166	172	179	180	162	186	205	187	166	160	178	162	150	170	165	183	195	166	180	171	180	159	188	182	188	154	178	184	182	171	180	169	173	187	199	188	187	200	188	166	147	169	163	178	171	162	194	201	174	185	165	165	163	187	155	190	159	167	181	167	176	181	161	186	189	188	153	142	173	158	174	175	151	144	163	148	210	168	168	205	167	158	168	171	175	185	178	168	168	189	177	185	173	175	180	155	180	158	165	143	176	173	164	165	180	184	190	188	180	177	183	181	154	153	175	158	170	173	190	180	164	157	185	178	150	176	175	163	149	156	179	173	195	175	163	177	163	165	159	168	177	165	150	166	184	178	176	168	171	176	188	164	150	192	157	191	166	165	170	166	151	158	160	171	169	171	201	164	148	144	165	151	167	175	166	172	174	159	170	172	184	177	173	151	168	147	164	179	180	188	201	154	172	154	177	164	183	170	158	173	169	179	195	149	164	168	192	172	171	178	175	190	168	173	156	184	153	173	198	171	164	176	197	192	188	163	180	190	184	181	188	199	181	153	174	173	196	180	148	138	163	167	164	163	173	170	182	171	169	164	179	168	169	172	186	157	174	176	181	202	179	173	160	175	191	157	146	154	179	166	164	183	194	178	172	162	156	171	155	193	164	184	190	183	157	168	192	183	169	157	187	158	182	167	177	189	182	165	172	159	188	161	191	153	194	192	136	171	204	190	180	145	180	180	171	172	172	194	172	172	148	188	209	187	154	193	180	182	163	187	192	172	191	187	162	177	181	169	162	183	179	185	157	188	174	168	159	178	167	171	197	177	184	186	191	192	168	197	184	174	182	186	172	166	174	162	179	153	184	167	176	185	163	189	200	173	143	171	169	157	195	189	186	167	160	202	150	164	179	173	168	178	164	162	150	170	170	188	190	180	161	149	189	168	157	188	159	186	163	173	172	166	165	166	168	171	183	175	163	179	165	162	155	182	175	171	187	173	166	161	177	176	202	181	164	179	158	164	163	153	173	188	183	177	199	182	170	169	194	170	180	185	177	187	182	176	165	159	197	150	174	174	166	200	176	182	198	191	150	166	171	169	183	190	159	150	157	197	151	180	177	186	184	170	172	195	173	157	174	186	169	163	146	201	167	171	176	156	175	172	168	170	177	172	159	192	194	172	203	157	189	162	186	154	177	166	179	181	198	159	181	164	182	165	189	177	188	175	175	166	169	177	176	152	161	166	175	147	155	190	164	192	193	163	155	153	168	172	180	156	159	196	185	181	170	177	189	181	164	203	199	163	186	165	174	183	191	165	173	140	166	189	156	197	182	154	163	186	183	182	169	190	173	179	179	177	201	160	181	168	188	182	183	160	176	182	191	177	167	184	186	155	185	183	186	150	174	190	150	173	187	186	174	163	188	164	177	186	184	174	159	178	195	149	187	163	162	196	173	169	157	170	157	178	172	173	151	172	177	180	163	181	167	189	150	195	162	179	182	163	171	175	183	192	176	166	171	176	163	182	159	182	162	193	172	170	168	154	170	153	170	190	192	153	165	196	162	191	174	195	183	166	194	160	156	158	174	165	173	188	153	167	193	166	173	183	166	157	175	177	183	172	181	199	193	166	156	169	179	178	178	176	179	168	165	160	176	203	150	194	166	172	170	173	160	182	176	159	164	150	171	154	164	166	190	168	166	168	167	179	210	181	156	166	183	167
3292	667	2111	8116	6341	483	475	425	444	436	436	411	422	441	461	404	431	443	399	440	436	413	428	430	462	432	437	413	422	422	416	436	401	399	445	424	421	404	456	457	482	436	463	392	425	430	497	419	416	397	376	427	389	421	408	439	441	446	403	408	447	430	413	389	412	430	408	477	443	448	452	386	434	418	420	454	418	418	435	410	458	438	467	426	486	401	415	430	426	400	413	453	394	428	368	439	455	442	426	386	459	396	415	447	423	405	407	413	423	417	420	431	404	405	432	465	419	465	439	436	451	416	410	447	428	416	466	402	403	425	426	395	429	404	434	427	407	438	394	410	403	424	414	412	398	435	371	371	416	452	416	428	438	414	475	473	447	428	426	422	441	443	431	417	456	416	446	409	412	413	392	438	430	395	441	433	423	420	436	421	433	455	452	394	402	416	409	456	398	440	456	426	425	444	459	409	432	453	409	385	408	495	403	449	441	429	435	473	436	428	409	445	415	405	417	424	418	443	451	425	409	453	453	400	429	464	390	424	437	434	397	413	406	442	413	450	399	441	405	446	423	420	458	446	415	427	422	432	458	422	439	433	425	441	425	431	449	395	429	431	420	382	429	432	408	432	446	426	438	389	401	471	422	392	454	442	411	413	470	408	412	399	420	433	405	423	411	478	423	444	411	413	447	409	437	466	420	428	427	423	414	402	417	401	401	417	450	438	455	400	418	415	413	413	433	427	416	388	457	424	422	456	436	410	438	421	406	426	444	405	441	395	397	444	418	454	418	460	388	451	398	388	453	410	421	411	440	414	448	463	423	438	430	420	402	420	401	413	405	432	440	451	392	457	388	467	435	436	438	435	440	446	405	443	440	414	453	432	393	423	428	416	411	428	411	437	394	422	423	424	449	432	445	425	413	403	457	435	424	430	415	476	438	437	475	459	434	406	397	438	454	401	401	432	415	402	440	410	428	452	397	420	413	432	452	434	464	414	436	410	405	446	445	447	392	418	405	430	418	411	419	414	416	419	429	447	415	417	450	407	431	417	430	416	412	452	422	425	407	404	444	417	430	467	408	415	434	446	395	446	409	402	457	463	435	444	448	445	410	455	454	419	430	448	415	408	405	407	374	445	418	433	421	445	441	411	404	456	441	456	426	486	435	466	442	428	434	429	457	442	411	419	413	414	435	445	438	442	411	425	420	420	431	392	407	435	436	450	441	415	448	405	447	462	413	456	438	425	436	423	412	431	438	421	419	446	451	411	403	422	439	437	425	408	414	444	419	419	432	436	431	463	430	432	398	449	427	392	424	418	420	433	404	419	396	438	411	457	412	456	432	425	412	424	393	445	430	412	443	440	410	428	449	396	433	397	433	447	404	435	423	399	446	425	405	438	445	415	406	425	433	407	421	420	428	425	431	418	451	437	444	455	419	410	388	423	409	380	434	424	431	435	419	440	446	413	423	425	418	448	467	404	435	425	411	452	418	396	427	385	397	427	460	423	443	414	404	439	437	458	431	399	433	426	443	425	406	438	444	417	406	417	421	422	411	458	455	425	429	433	439	399	416	425	457	420	431	402	403	421	394	460	450	432	421	443	416	404	439	415	420	404	429	433	443	401	420	433	464	426	453	440	410	424	451	440	420	423	447	445	453	396	437	400	422	429	452	396	441	399	432	426	409	453	431	432	432	410	407	412	432	393	439	422	441	410	403	423	434	438	441	413	437	421	428	431	436	428	424	457	425	397	446	455	414	445	443	429	399	458	450	432	465	390	418	400	439	437	392	432	380	377	417	449	438	437	433	441	450	421	427	427	457	422	424	444	460	422	434	418	419	447	439	442	445	403	426	431	442	447	428	434	414	414	462	446	416	428	432	452	425	443	452	440	424	435	442	454	472	418	457	444	441	414	440	402	459	415	428	422	418	430	442	437	454	418	403	435	465	410	434	374	426	449	408	436	422	410	421	442	447	381	382	434	406	402	445	411	415	439	444	449	437	466	436	436	441	410	441	438	432	425	436	442	406	386	419	454	418	438	443	412	471	424	416	437	435	430	421	394	424	431	386	410	477	399	445	423	420	419	420	406	422	432	456	427	418	369	445	458	472	424	382	449	462	442	440	448	437	419	404	423	426	415	422	436	426	372	399	444	433	389	443	468	423	439	422	406	422	408	392	447	413	429	426	460	407	458	409	449	400	396	434	413	414	397	425	419	402	406	403	408	465	460	409	432	422	431	404	448	417	452	419	433	429	395	461	427	429	417	429	421	430	423	437	417	417	408	430	418	420	436	426	446	420	463	437	404	437	449	427	417	410	445	411	446	446	452	411	451	443	462	449	413	432	414	429	438	410	424	448	423	380	394	428	410	423	430	439	441	416	421	423	440	390	464	425	404	424	417	382	389	390	391	414	410	425	419	443	411	454	409	438	427	431	376	411	417	432	408	384	428	429	412	426	426	376	411	402	442	435	433	454	444	399	439	393	382	435	410	430	409	445	453	410	430	438	438	434	430	441	407	478	421	391	442	429	447	446	462	429	455	382	422	416	436	443	444	412	461	427	419	455	419	417	419	428	399	418	428	478	427	457	427	471	424	453	434	443	399	381	411	408	423	430	454	426	404	462	408	423	397	411	419	422	461	456	425	416	436	413	451	390	426	440	424	414	396	377	414	447	407	386	430	407	435	449	427	462	383	426	416	415	413	460	417	475	431	453	452	447	399	414	445	416	423	425	402	444	418	430	442	421	413	433	413	401	407	376	446	414	400	404	468	427	399	455	385	431	416	426	413	419	479	399	429	429	463	402	441	390	400	447	398	396	405	418	403	448	448	449	408	398	395	423	441	387	430	418	413	465	452	429	417	450	435	441	411	423	411	413	415	430	403	431	430	436	462	425	424	416	412	436	421	430	455	434	423	433	412	434	416	395	408	437	456	398	408	418	425	445	421	426	377	436	451	458	441	425	453	432	419	421	421	420	462	451	391	428	434	415	457	412	400	400	448	433	441	451	403	418	430	443	445	409	449	397	394	445	431	419	423	423	425	394	447	434	426	433	403	404	432	449	421	481	452	400	390	455	427	430	397	429	415	449	456	446	413	431	393	467	443	422	435	426	444	427	423	421	405	438	459	445	409	413	428	462	416	432	437	417	458	472	440	446	429	442	433	446	437	423	402	386	438	423	444	411	425	404	408	428	431	414	447	438	436	446	444	431	478	399	416	473	443	442	442	419	427	440	388	428	417	474	419	435	432	453	452	405	441	424	443	388	462	448	453	434	443	394	404	415	408	466	424	417	429	417	416	450	448	428	455	385	427	420	372	415	413	396	399	424	424	376	397	428	404	415	397	476	405	438	405	420	415	432	458	451	397	457	421	444	431	414	464	420	461	465	451	451	440	395	440	408	409	417	411	398	468	465	454	396	443	431	405	444	423	446	428	425	410	415	403	484	440	439	424	447	408	423	439	409	424	417	405	433	432	480	443	429	438	453	432	385	433	415	422
11296	1542	21381	46788	37251	5563	310	208	208	196	150	160	173	139	130	124	137	132	127	131	114	140	114	118	133	116	135	114	138	137	140	124	107	114	109	136	115	127	102	114	104	130	110	99	121	106	124	110	111	131	148	128	118	116	109	101	115	125	126	123	121	102	106	110	119	119	94	119	100	140	108	99	120	108	122	124	118	96	102	106	104	126	119	103	110	114	131	115	118	111	116	97	107	108	100	126	107	101	120	101	122	113	112	108	107	113	85	113	98	116	128	98	107	108	114	107	116	110	113	105	115	94	122	102	110	129	128	125	119	128	104	110	124	105	115	136	111	100	93	103	100	121	123	119	121	131	112	109	110	112	105	120	126	109	87	89	111	122	103	98	100	126	114	104	104	101	131	108	94	111	99	100	124	108	118	127	121	106	96	108	107	129	126	109	115	112	133	108	118	109	111	129	120	124	105	106	124	90	108	97	115	114	117	115	99	111	122	121	101	106	97	117	109	125	105	111	110	104	109	114	115	120	121	115	103	107	110	121	107	127	114	107	108	106	113	104	111	107	91	118	113	111	101	113	121	101	105	108	104	117	121	115	115	112	104	128	125	97	106	129	97	111	109	132	122	107	119	120	104	121	100	108	116	96	113	94	133	120	122	108	112	119	95	112	114	104	128	111	95	118	112	127	127	118	111	109	125	134	132	116	121	113	110	119	117	108	113	157	121	110	116	125	84	107	115	126	123	91	120	115	135	111	109	131	102	100	119	99	116	114	113	104	96	103	124	121	109	120	98	115	100	135	112	127	110	117	108	116	115	99	105	111	119	119	103	114	108	107	112	121	97	120	113	98	131	110	127	97	122	122	96	102	95	136	139	116	106	131	104	102	115	96	101	98	118	126	97	109	128	115	126	107	118	109	114	129	101	130	126	99	123	111	134	109	114	122	132	119	115	116	118	125	122	117	104	99	100	118	98	115	111	109	106	106	130	97	116	102	106	103	102	128	102	100	129	109	107	114	138	129	110	110	90	110	108	129	98	115	116	105	115	116	135	108	118	111	124	115	118	130	98	96	93	101	122	106	104	111	106	132	127	103	113	112	123	108	106	102	120	110	109	111	143	113	121	106	122	121	119	124	109	121	104	105	119	110	126	113	114	105	114	105	93	112	122	89	100	129	114	112	132	113	111	103	108	101	119	119	116	138	111	102	110	121	99	120	101	116	103	114	99	107	104	119	111	106	95	121	123	107	121	106	91	106	94	111	99	133	129	113	116	114	108	114	97	141	120	117	108	104	133	130	127	116	107	108	109	128	113	123	98	111	136	108	131	120	105	127	122	105	127	138	99	119	109	102	107	126	108	118	123	116	130	90	128	106	108	94	128	108	105	113	112	116	125	121	113	138	119	122	125	117	124	119	109	95	122	96	118	124	108	130	103	117	118	112	119	110	127	111	109	112	114	102	113	101	122	110	123	111	122	126	123	88	99	111	121	109	96	120	88	101	111	121	114	118	118	103	131	125	114	120	109	111	106	105	114	112	106	115	124	93	124	114	123	112	127	115	97	112	112	98	118	104	122	116	126	96	131	99	142	103	109	100	108	106	105	113	107	112	97	135	109	112	107	120	132	103	111	115	114	124	112	116	121	126	111	134	112	108	114	98	126	119	110	105	97	109	123	121	142	124	123	107	120	122	118	115	102	116	106	103	121	105	122	106	113	102	121	118	113	124	140	106	113	91	125	119	93	125	125	113	121	122	111	145	103	118	116	107	119	115	108	94	111	116	118	103	98	127	112	120	124	107	120	97	113	119	87	112	94	122	134	102	107	110	125	129	106	129	123	92	126	113	102	98	107	111	113	112	119	115	115	132	107	122	118	102	116	117	113	122	96	122	104	116	109	107	124	114	122	124	94	116	110	117	93	112	108	122	92	105	114	114	117	117	112	108	107	112	119	111	117	113	129	117	143	103	97	126	120	130	111	111	120	110	104	100	110	115	120	104	117	115	132	117	113	120	125	112	119	111	96	105	128	121	112	131	120	112	109	122	100	112	125	113	105	90	126	145	99	116	101	119	92	134	103	125	108	111	127	88	99	115	118	109	100	116	122	126	122	87	109	106	105	102	113	101	110	93	91	108	122	107	113	100	91	116	105	120	119	106	116	124	108	140	110	112	110	124	100	111	126	115	92	127	128	111	105	108	119	118	105	114	122	103	108	110	88	128	121	101	115	108	110	118	114	101	115	91	121	105	103	114	121	105	104	131	123	111	91	124	120	116	133	109	105	109	107	111	116	108	119	121	121	111	110	105	105	119	103	101	127	102	124	104	119	85	125	113	87	129	106	110	118	100	109	131	125	118	118	121	104	98	121	119	105	116	109	121	120	109	91	107	116	108	99	100	123	115	128	112	102	122	115	117	125	109	108	104	109	119	123	103	113	109	104	108	141	111	96	103	113	129	105	105	130	106	113	105	117	117	113	131	97	119	122	100	118	130	136	91	120	123	101	86	115	105	108	116	98	116	119	125	118	123	93	114	121	121	111	117	122	104	127	127	104	115	94	115	111	130	109	92	103	118	97	113	114	116	103	103	117	110	102	117	109	120	99	122	84	100	108	126	116	110	107	131	107	114	104	124	104	112	142	96	107	120	110	115	136	122	98	128	141	130	136	125	115	100	97	102	124	103	121	121	114	108	116	113	107	106	104	119	119	105	112	124	141	105	119	113	104	112	107	111	116	88	130	108	102	114	123	110	97	141	112	132	118	101	117	114	113	111	155	98	120	115	107	118	122	98	109	116	107	111	94	120	122	111	110	111	94	107	123	121	103	101	110	114	109	122	123	133	116	129	123	98	120	92	103	115	119	128	97	107	117	104	129	105	120	114	108	123	119	119	121	117	106	106	124	101	121	114	117	97	111	112	86	102	103	128	124	100	97	116	120	116	98	109	100	131	126	116	109	132	103	108	97	114	123	115	111	108	121	115	102	114	96	121	128	114	112	81	122	152	110	108	119	110	107	128	119	107	109	95	110	97	114	97	109	96	110	127	124	102	110	105	102	108	106	106	117	104	116	101	115	108	124	109	116	108	110	122	117	117	115	103	112	113	113	92	130	102	99	110	114	108	127	125	125	104	114	105	100	119	90	119	114	114	102	133	82	118	124	109	119	123	132	106	140	115	116	119	128	125	114	106	106	103	125	120	118	108	111	118	116	118	98	123	115	107	108	112	119	106	118	123	98	143	93	111	116	92	103	103	119	112	118	119	104	99	106	94	122	123	129	130	118	101	122	98	104	116	94	114	106	103	107	132	138	115	105	84	116	122	129	125	124	148	106	110	119	103	94	109	111	92	123	107	125	101	103	120	117	119	109	108	130	132	103	116	120	115	106	116	133	123	135	107	100	118	114	137	101	113	93	115	111	120	102	113	115	114	98	101	105	115	104	103	116	123	110	119	120	105	100	110	96	134	126	117	129	111	120	121	122	103	123	139	114	126	133	104	111	120
6862	1552	26816	53498	36490	1326	1110	921	847	724	644	642	522	548	519	489	460	447	478	408	417	428	372	390	378	369	396	382	369	367	368	355	348	366	348	352	382	381	379	332	352	304	357	300	307	324	320	322	314	345	337	316	351	337	283	304	315	330	337	341	323	336	346	286	291	328	315	305	328	285	324	326	300	316	314	320	335	314	302	331	328	308	325	328	311	292	344	365	322	312	290	330	319	330	332	340	344	314	305	323	340	319	314	303	302	321	321	303	327	336	302	306	309	322	316	315	308	327	299	296	322	304	290	317	295	300	311	300	301	304	320	338	352	356	289	350	316	326	323	302	328	342	308	291	290	310	357	323	292	283	316	293	322	289	315	321	298	288	323	325	307	328	325	339	330	294	320	338	321	277	297	330	276	327	326	303	300	309	321	304	311	334	297	351	322	309	325	344	331	289	329	327	304	299	351	299	313	317	294	316	303	334	320	312	324	324	300	332	312	330	327	287	332	297	293	332	308	348	320	303	302	310	291	286	327	292	320	313	311	345	297	328	318	316	325	310	314	324	315	341	316	330	315	302	325	288	325	306	294	319	323	335	319	312	333	317	331	318	319	275	343	317	326	315	302	318	311	300	296	315	314	331	346	306	285	311	294	309	314	319	299	337	323	330	312	299	317	305	278	295	320	310	348	311	327	316	313	343	309	309	337	306	300	280	314	311	296	321	301	337	329	324	350	315	311	308	299	288	320	298	301	304	335	324	289	320	294	311	281	317	296	323	319	308	320	297	316	314	352	331	298	327	319	296	322	332	316	352	331	314	295	335	290	300	275	331	337	329	304	298	316	309	319	306	310	315	282	305	339	333	303	306	323	346	316	293	366	288	324	298	344	323	315	297	297	296	324	292	305	352	328	329	328	319	312	314	318	286	330	327	354	294	305	336	304	293	322	301	324	353	278	298	286	318	336	339	324	328	321	304	309	305	333	279	331	320	313	306	337	281	314	280	294	303	331	331	323	356	308	314	313	295	302	325	325	303	332	325	305	308	312	314	295	358	299	298	298	329	302	317	309	326	313	319	322	325	315	331	313	304	313	296	273	330	345	308	303	315	313	306	314	312	324	327	299	299	307	333	336	311	288	328	296	337	292	294	317	294	303	322	337	304	307	334	322	333	284	313	311	303	290	333	278	292	324	359	332	326	306	321	316	323	307	303	290	311	345	329	334	318	292	307	295	311	321	305	304	292	313	291	298	309	324	328	315	329	312	314	313	296	323	293	299	315	345	281	303	295	293	289	320	270	306	309	331	301	322	313	298	319	308	330	349	348	337	303	300	336	325	293	307	294	315	316	324	303	287	291	293	270	291	290	312	295	321	305	318	305	313	339	339	292	307	324	309	350	304	324	295	354	360	306	313	326	328	319	305	320	318	310	310	315	305	306	323	304	338	302	296	302	324	338	321	321	319	327	308	289	294	309	296	306	307	331	310	320	307	335	328	319	310	294	292	344	320	336	281	318	317	309	306	296	335	311	296	301	335	324	300	334	321	298	324	299	320	313	355	310	306	345	316	302	328	291	307	303	303	299	316	293	278	319	305	327	298	322	294	338	306	310	317	308	333	345	306	335	306	285	281	324	295	292	291	320	289	298	325	305	302	317	309	306	329	296	304	315	322	320	305	285	301	321	319	334	280	297	330	289	319	301	310	317	324	300	286	334	321	327	331	323	311	325	323	290	296	317	319	307	289	308	318	290	291	318	305	300	349	283	312	289	300	322	326	328	306	345	297	318	297	321	275	320	311	292	328	336	329	298	327	296	319	323	314	308	345	343	291	326	322	339	330	297	300	308	308	314	316	311	280	313	312	339	310	343	320	320	313	309	329	288	320	292	307	301	313	316	306	289	307	278	310	312	337	311	305	327	322	306	300	329	304	305	315	337	311	335	284	322	335	317	297	320	324	313	296	293	293	298	314	316	332	285	336	289	327	304	332	316	311	309	300	298	314	296	323	302	315	299	281	322	288	286	292	321	297	301	331	312	308	314	311	339	343	301	295	328	284	308	319	353	303	286	339	342	316	369	324	314	307	303	322	347	306	326	310	320	315	294	305	303	300	300	312	276	298	312	334	313	293	294	306	315	364	329	320	313	331	307	353	303	341	320	319	289	330	310	326	306	314	327	318	292	284	286	296	283	300	314	359	334	319	333	315	309	310	299	286	292	301	333	335	285	339	317	334	313	335	280	292	299	302	323	319	285	335	346	282	363	343	356	297	322	332	281	306	297	308	305	283	298	307	312	335	317	315	327	303	307	309	303	319	293	306	311	301	287	308	342	326	289	333	311	318	321	315	338	297	305	277	296	306	318	336	316	320	340	329	314	335	324	303	330	283	299	348	325	323	304	308	318	310	275	325	313	277	352	297	298	318	307	317	285	307	324	324	314	314	316	282	342	315	315	292	286	306	338	294	343	349	318	287	298	322	302	309	297	328	364	323	285	319	332	300	290	314	299	302	307	299	307	339	328	329	326	330	291	315	307	303	313	297	309	311	290	337	314	305	341	319	334	314	311	346	294	282	332	312	334	327	290	326	327	300	318	309	299	286	338	299	312	293	330	325	333	330	320	317	306	332	318	339	291	328	328	331	322	295	324	328	278	284	302	339	293	324	293	315	314	325	277	318	323	295	341	300	318	321	307	313	313	327	312	307	303	332	313	317	292	304	318	323	337	313	333	329	338	306	308	326	317	304	283	309	318	264	339	333	353	299	284	339	299	350	311	323	319	317	328	326	323	341	290	311	292	323	319	316	297	298	316	328	360	321	333	317	330	323	310	278	294	299	334	300	306	320	295	318	331	318	320	301	335	303	331	313	312	322	303	329	284	332	288	288	274	335	314	328	343	341	293	288	318	321	345	321	311	320	311	281	294	318	320	327	299	302	318	310	322	304	306	296	283	324	304	317	336	316	297	287	288	352	307	326	327	334	318	312	297	314	312	314	278	297	349	305	288	284	301	335	328	279	307	330	325	320	296	290	278	323	330	334	296	303	321	312	321	333	291	317	281	331	309	288	282	304	304	314	317	321	295	321	289	317	321	311	296	292	303	308	292	293	342	305	327	285	341	309	325	306	314	320	313	322	334	332	306	281	317	317	320	311	304	319	344	285	317	315	348	328	317	340	303	327	302	338	307	319	305	289	309	301	309	300	334	279	302	290	288	308	308	304	338	320	315	339	322	303	286	304	307	289	317	281	320	321	307	319	348	284	333	294	323	303	312	344	304	287	323	314	316	332	350	271	346	308	324	286	316	325	300	321	299	300	338	307	334	293	320	295	289	317	279	354	318	315	296	286	342	278	303	324	299	303	294	320	314	317	331	334	291	308	297	345	302	329	338	295	315	319	320	328	342	347	329	300	336	307	311	332	328	343	296	318	328	307	317	321	286	348	302	316	314	306	323	323	318	352	296	279	307	303	304	317	321	303	307	313	333	282	301	301	336	291	326	296	296
18434	3758	26836	60695	52776	14018	1432	511	434	381	358	300	296	287	287	275	295	301	284	254	260	243	262	237	262	213	244	235	261	241	230	263	237	238	250	248	218	220	247	252	258	206	236	278	254	259	212	227	232	229	236	235	242	261	231	235	217	225	232	222	244	227	250	252	225	246	248	228	257	208	219	249	194	224	210	250	208	237	245	232	239	253	225	243	218	201	231	244	230	269	233	190	257	234	229	221	235	253	232	213	248	238	201	239	273	243	249	239	227	237	237	230	260	236	241	240	240	229	244	262	225	239	223	211	232	256	244	229	247	237	232	252	214	227	234	261	248	235	222	235	219	234	206	218	223	227	217	228	214	240	259	229	206	216	229	239	219	247	231	224	234	250	201	238	245	256	270	230	220	227	234	251	267	231	214	233	259	240	227	232	225	264	234	210	247	235	261	192	212	213	259	228	228	226	226	242	246	226	256	237	214	230	229	227	237	211	234	223	202	205	251	220	215	230	245	208	221	236	242	243	209	227	240	227	206	245	230	204	209	200	220	217	270	231	239	198	238	245	198	241	245	229	237	232	228	234	245	263	241	221	231	214	221	219	220	231	242	217	234	227	216	242	226	232	237	232	236	228	236	240	229	219	241	249	207	226	222	259	222	240	229	232	238	230	244	216	262	222	212	255	223	243	234	245	201	201	213	227	234	201	221	249	234	241	224	246	222	262	208	239	221	235	263	247	249	250	231	234	253	236	218	244	208	239	211	221	229	205	223	240	214	216	257	243	243	199	241	251	215	213	242	241	242	221	196	224	247	250	207	223	189	214	205	240	225	225	228	244	212	258	224	257	249	248	235	233	225	206	228	252	246	243	245	224	242	217	246	231	248	240	242	247	255	219	221	228	203	218	217	214	254	222	217	222	227	212	257	224	246	250	250	229	222	229	253	208	203	223	208	227	211	223	215	237	236	238	236	225	239	250	223	221	242	249	205	229	226	224	228	205	234	242	212	249	244	246	245	215	246	239	224	196	226	245	219	237	218	242	238	225	260	237	219	216	219	237	232	251	251	227	212	216	205	250	238	234	236	238	206	209	216	231	242	217	263	245	232	231	235	240	240	258	243	260	247	239	222	210	212	237	227	246	240	257	248	223	234	246	221	245	237	238	246	227	231	220	218	211	232	264	226	226	233	201	223	263	213	200	228	243	232	224	221	238	223	241	224	243	242	226	227	240	234	229	229	238	244	242	219	219	193	232	243	223	223	196	218	213	226	216	251	236	210	231	225	243	250	209	221	230	227	208	237	211	244	228	225	229	246	222	226	218	246	233	233	231	239	199	242	220	234	207	222	251	245	219	242	205	221	246	236	221	237	203	237	238	245	258	214	262	218	233	231	231	233	218	213	203	221	213	245	221	252	229	225	230	225	233	218	221	257	252	236	240	226	225	225	221	212	233	250	223	261	227	246	215	205	225	250	216	243	219	229	219	251	216	245	251	219	199	223	276	231	223	203	246	236	235	222	244	239	232	241	231	242	228	238	237	240	271	232	249	228	239	241	227	224	260	229	224	220	243	235	258	223	212	237	218	227	228	232	227	226	215	225	208	233	203	237	222	237	246	216	237	236	187	205	237	228	218	212	244	215	257	220	224	222	194	226	263	201	235	247	236	268	235	250	229	253	241	243	228	200	227	266	233	236	213	239	233	215	240	235	208	207	219	219	225	232	227	234	217	244	198	184	223	218	222	224	232	236	233	225	238	198	213	217	235	227	232	219	203	221	223	243	247	247	221	214	226	272	244	212	245	224	222	218	253	256	208	237	222	248	212	236	219	223	208	216	250	238	220	217	252	232	212	206	215	206	212	236	213	226	207	237	228	235	221	197	265	220	237	229	227	226	238	234	250	221	215	218	229	234	232	253	227	227	240	212	232	192	249	212	210	241	238	236	245	241	250	245	207	232	232	197	224	228	268	252	216	244	230	249	230	225	233	239	251	252	251	219	226	219	218	229	212	201	219	237	233	262	237	225	245	213	221	223	241	230	249	195	249	241	220	226	205	233	229	222	221	234	228	238	233	238	225	202	241	233	249	228	221	235	205	253	241	228	233	213	202	219	242	210	256	223	219	215	257	226	225	223	222	220	206	229	234	249	222	244	221	231	226	219	226	231	234	238	253	228	230	243	198	222	223	223	255	218	226	239	244	227	249	238	207	263	216	236	231	213	247	217	213	255	222	220	251	255	228	233	220	258	235	241	223	247	238	198	217	239	215	255	235	221	245	211	200	202	226	213	253	222	235	238	226	223	227	222	222	235	249	239	245	205	223	214	226	201	202	267	200	240	217	223	217	219	210	223	232	260	228	226	238	218	229	210	239	218	227	242	259	240	210	241	237	231	218	237	223	215	217	226	222	232	229	228	214	221	224	243	232	212	207	249	220	211	228	227	229	232	254	238	234	234	209	259	239	196	218	232	241	252	222	230	227	225	242	226	235	250	232	223	216	237	232	215	207	231	242	249	213	203	229	228	236	215	212	226	218	233	241	226	239	234	230	228	210	255	221	239	231	227	214	239	249	227	240	239	244	244	241	232	237	229	250	237	249	255	242	220	254	221	181	241	222	240	239	259	229	211	221	212	232	231	217	234	219	257	245	275	225	218	220	235	204	214	227	227	236	235	230	239	237	251	199	216	212	220	242	223	218	218	226	241	207	224	199	258	237	215	217	215	227	210	227	249	266	243	241	234	227	225	235	259	220	206	249	237	244	227	231	226	209	233	230	232	242	232	230	237	248	233	239	215	238	259	234	279	242	233	205	215	243	255	258	226	247	232	248	234	248	248	255	232	230	254	220	212	213	216	222	256	215	223	234	245	224	232	221	240	217	242	229	233	232	215	199	239	220	228	203	231	209	207	241	224	240	268	217	230	266	255	234	222	221	235	221	236	227	249	226	269	216	232	213	205	226	222	257	232	222	222	234	227	248	203	229	229	226	242	247	233	222	238	247	197	219	222	234	269	213	254	246	242	213	245	254	234	261	202	254	229	232	223	254	242	226	259	240	217	234	224	252	213	219	230	277	231	212	235	203	234	235	249	203	214	219	246	272	225	209	221	230	244	212	216	191	238	235	234	241	222	206	238	220	258	219	210	291	236	240	245	224	225	236	248	217	242	233	269	249	236	243	232	183	203	268	224	235	218	223	226	257	248	257	239	242	242	215	220	232	227	221	224	247	215	247	233	246	235	256	221	253	240	246	243	225	244	220	215	223	242	203	219	226	249	209	219	247	217	263	230	237	218	254	237	204	230	266	216	225	222	232	225	239	241	222	229	205	232	235	255	220	240	209	253	250	215	230	227	207	244	200	215	221	249	214	200	207	226	229	219	206	216	215	214	226	250	196	222	224	241	252	262	214	196	252	223	191	225	230	202	272	245	231	210	242	270	238	215	213	242	247	222	232	220	242	258	235	219	199	224	208	223	243	236	234	249	241	227	268	198	230	215	233	242	221
8811	2806	30782	63148	51582	2615	2131	1812	1606	1416	1252	1191	1090	1036	975	970	887	817	812	784	776	767	773	771	764	711	732	691	694	646	648	649	657	630	663	667	591	656	579	592	636	607	574	611	612	596	643	622	606	554	634	595	606	551	586	623	612	620	570	511	539	598	584	607	608	574	578	581	537	572	588	611	648	572	578	538	562	657	596	576	596	568	611	615	543	596	575	608	576	598	565	594	591	594	531	569	601	584	571	622	559	541	593	556	579	554	586	579	579	574	576	576	557	579	563	573	593	576	608	587	583	617	565	570	581	566	534	609	567	575	575	583	554	609	564	515	603	606	519	608	514	573	559	569	558	588	560	561	585	608	576	554	588	569	606	560	591	566	562	553	588	550	537	564	611	586	568	566	581	558	567	588	560	559	580	588	562	541	586	582	567	539	575	537	550	600	551	559	557	582	621	554	593	570	530	532	585	612	596	577	578	593	519	540	542	566	615	559	555	607	564	545	603	531	575	573	621	579	574	573	522	578	535	526	589	613	560	562	586	602	575	565	552	547	544	593	560	507	553	576	578	550	572	538	559	540	614	618	624	574	551	539	534	551	563	587	554	559	580	591	558	568	592	593	603	553	582	576	588	559	570	588	546	577	558	542	571	570	595	535	551	568	577	589	561	571	569	597	537	564	575	568	577	545	593	602	577	569	594	586	516	572	556	579	565	518	532	559	578	551	580	625	549	523	578	565	612	554	608	565	585	557	573	591	555	594	570	589	578	559	615	560	564	558	587	580	554	592	592	581	584	567	622	571	563	561	540	570	542	519	532	574	597	575	614	609	586	577	523	554	542	550	552	568	541	553	568	566	575	608	590	569	550	567	560	599	546	574	543	581	590	550	587	587	606	591	524	560	559	575	565	573	561	580	582	617	571	574	561	556	594	596	537	598	544	539	555	541	552	578	536	552	547	578	523	567	580	554	569	584	545	562	559	607	549	579	598	588	619	550	561	578	593	534	597	557	552	608	538	600	574	562	553	573	617	595	570	612	585	549	569	604	594	566	574	540	606	588	584	622	628	575	563	563	606	591	600	498	559	564	606	581	556	562	579	583	614	582	640	564	590	571	599	568	598	599	580	513	584	546	601	553	547	553	502	567	577	590	550	559	562	557	588	560	546	561	573	573	570	561	576	542	562	581	577	562	578	604	550	608	633	566	568	622	582	617	550	602	585	559	549	545	548	595	565	615	570	589	613	562	570	594	544	599	574	503	585	565	581	608	558	617	583	547	525	564	580	557	620	558	560	641	600	541	555	586	576	579	524	596	548	577	622	590	555	571	523	529	582	575	566	598	580	591	546	577	576	558	618	549	600	582	558	586	563	557	545	561	607	598	536	553	566	521	577	559	513	536	552	626	553	586	571	591	548	540	545	564	567	535	579	601	564	577	547	559	560	592	554	579	592	589	557	578	610	538	561	544	535	532	590	542	569	601	597	574	553	578	574	555	539	544	569	566	599	565	589	575	560	549	558	565	584	595	559	560	570	519	595	582	599	552	548	549	626	563	571	565	583	569	562	569	605	582	607	566	530	544	528	593	584	621	621	552	581	574	531	611	571	605	575	566	556	561	541	583	609	590	537	559	586	586	592	570	573	557	564	551	550	584	553	546	597	570	601	596	594	587	530	567	565	549	550	592	580	581	571	601	524	558	561	572	574	572	596	583	562	564	566	586	562	532	565	562	577	581	634	544	590	563	563	646	570	606	576	572	599	547	584	586	512	552	575	571	564	610	573	557	545	575	565	532	563	602	607	561	572	550	589	586	584	575	552	582	591	595	567	591	559	562	568	545	555	553	572	565	537	607	566	589	568	573	566	555	564	571	564	562	569	580	576	521	524	595	541	589	575	576	528	550	542	593	565	523	586	569	600	579	559	593	554	511	571	590	579	581	589	596	584	524	588	559	565	614	577	540	567	538	556	589	558	614	609	609	576	588	578	564	586	544	578	578	591	549	547	570	568	520	588	568	549	579	524	592	566	577	599	595	575	523	579	577	595	599	566	540	593	558	567	603	580	585	568	530	601	566	565	580	593	574	615	578	569	567	576	583	577	534	581	534	584	602	566	550	590	609	599	600	528	554	586	592	575	578	555	545	618	584	622	586	627	572	586	601	554	582	561	561	579	556	574	578	536	570	608	560	602	555	600	569	614	609	600	555	592	568	568	545	547	560	546	550	571	551	560	559	579	568	597	577	585	586	532	545	570	553	559	611	579	580	556	569	582	558	616	571	590	561	552	557	601	531	586	557	606	555	547	599	564	568	549	557	581	574	556	586	539	598	551	565	563	545	566	560	580	542	600	590	583	582	570	562	574	570	563	608	638	510	585	602	549	530	584	564	577	546	583	577	570	577	577	578	571	563	561	573	598	571	547	573	588	595	568	509	585	590	578	596	600	559	569	561	536	540	574	570	562	604	606	573	597	577	571	554	574	565	595	555	622	598	541	577	533	539	549	583	572	556	588	592	575	568	572	595	566	586	587	607	583	567	560	563	538	574	578	556	555	559	559	547	540	559	554	581	559	533	544	634	534	562	591	586	505	529	557	558	557	586	537	558	578	594	564	571	541	553	551	574	563	533	584	593	580	564	587	577	539	533	567	544	545	598	578	578	529	566	599	569	551	604	564	512	572	560	561	591	615	585	515	557	592	594	582	524	595	568	578	548	567	595	555	569	592	565	575	584	608	554	557	599	560	579	565	572	519	565	537	578	569	547	587	573	618	586	576	553	589	597	574	558	530	585	567	627	540	577	596	596	588	544	523	546	595	555	575	591	544	530	583	594	605	574	584	536	570	555	550	598	582	589	546	569	579	543	578	568	580	598	574	596	543	533	589	576	553	570	595	577	601	552	579	539	572	540	570	552	550	511	583	550	563	584	564	533	575	602	593	528	615	581	552	574	546	533	603	522	547	607	613	548	597	609	592	589	548	567	564	565	559	582	613	620	565	559	541	529	573	590	564	573	616	558	637	563	602	577	525	587	582	593	591	559	571	573	586	596	596	549	595	558	517	581	606	597	539	585	564	536	577	582	574	576	572	592	514	576	615	562	557	551	607	624	553	566	604	577	570	581	561	545	577	542	563	633	551	624	562	569	550	590	584	536	574	558	566	552	598	535	627	551	578	571	587	521	618	557	549	518	558	582	601	541	544	587	588	555	609	567	547	598	622	528	590	618	583	529	609	551	546	589	574	576	606	551	552	595	578	594	566	525	561	575	552	545	556	588	586	553	520	558	564	612	532	546	562	604	577	575	572	611	554	585	620	595	627	558	532	582	549	551	560	598	570	541	591	546	595	578	604	617	574	550	578	588	562	576	575	568	584	586	610	578	575	573	574	576	570	576	555	558	545	616	524	568	569	572	540	582	575	576	562	583	580	557	533	578	578	514	541	594	563	573	557	584	623	542	524	587	608	577	555	604	571	538	545	601	564	575	571	534	552	569	569	583	563	590
3136	573	1093	2456	1395	213	164	169	162	167	178	170	172	152	155	198	189	169	183	197	189	181	167	174	177	152	176	168	170	159	198	158	201	193	174	190	171	186	156	178	171	180	178	174	187	176	168	194	195	197	152	189	177	182	172	197	164	195	180	176	174	166	204	158	170	167	167	164	186	181	168	160	206	168	164	164	199	188	178	157	181	172	174	186	178	183	178	191	199	173	157	171	177	170	198	171	172	177	196	191	184	171	194	178	152	169	195	179	188	174	194	173	149	168	218	145	169	176	144	162	163	159	187	165	183	185	194	207	174	202	148	187	167	159	170	184	176	188	168	171	171	170	165	195	145	204	153	178	175	187	153	181	187	170	192	196	199	159	159	148	175	156	182	190	162	182	177	178	177	155	175	167	161	174	161	189	147	176	209	155	167	189	191	172	195	176	184	152	174	153	177	218	166	195	202	180	167	174	155	147	188	181	188	180	177	192	157	180	175	176	183	143	171	192	159	188	160	194	175	179	173	171	177	193	169	179	148	186	147	163	183	177	175	153	177	183	165	185	148	186	184	188	162	184	186	150	161	166	164	158	175	176	161	173	168	146	192	194	185	181	140	167	154	196	170	174	173	182	177	174	200	199	171	199	171	179	209	176	184	182	189	193	178	196	162	203	194	196	165	179	187	203	161	168	196	209	178	186	190	172	172	163	145	188	172	184	168	157	176	156	191	166	158	170	160	182	187	195	156	180	171	197	179	176	177	178	160	168	181	180	171	155	173	176	165	180	158	168	178	174	157	164	157	177	188	183	161	176	166	198	210	185	187	163	175	194	164	179	170	187	154	178	171	166	167	177	159	175	173	204	164	198	171	145	178	192	178	193	182	156	166	175	183	185	201	172	177	178	151	172	133	193	174	167	199	167	181	178	190	177	181	162	176	165	184	155	177	177	153	191	165	189	208	184	177	178	185	173	172	193	150	173	182	206	178	162	196	183	152	194	188	172	193	171	199	176	166	187	173	162	188	190	176	194	176	151	168	168	164	180	176	166	176	184	177	180	166	168	185	154	168	155	176	215	156	191	166	165	181	183	175	160	126	188	186	186	197	144	151	191	168	184	182	188	160	175	159	165	172	187	206	194	169	191	176	182	189	169	176	152	169	150	186	140	198	136	172	171	169	181	164	171	162	179	182	186	191	172	174	189	171	176	161	184	156	168	174	195	164	196	177	166	165	184	208	149	187	173	151	196	146	174	168	156	166	174	202	175	174	175	163	214	198	158	161	193	174	171	170	171	170	170	185	162	185	171	146	179	169	179	183	180	200	166	167	166	172	179	158	143	148	178	158	182	200	187	197	178	175	170	191	158	138	164	194	149	153	169	176	170	199	180	179	167	180	148	160	190	177	162	170	157	179	181	163	152	176	188	201	179	166	174	136	192	200	160	168	165	189	195	175	157	191	168	161	190	156	191	194	155	192	179	186	185	176	183	167	177	152	180	196	169	175	176	202	170	167	182	171	181	170	175	192	186	190	173	195	177	186	176	203	156	173	179	212	157	171	156	175	201	164	194	177	193	166	184	192	188	185	199	169	168	184	198	183	168	173	177	180	188	169	173	170	193	190	196	161	154	163	182	150	193	198	187	175	199	164	196	164	169	189	161	162	191	194	173	144	167	153	186	168	173	164	180	180	190	181	181	193	142	173	152	175	157	158	181	171	154	138	180	177	152	183	163	174	187	178	166	141	172	172	180	153	182	177	169	204	160	200	192	183	164	181	157	172	164	193	222	190	193	173	196	184	192	187	184	173	181	167	169	190	162	160	177	200	170	166	169	202	165	169	166	186	159	200	170	176	190	177	160	181	194	173	169	184	162	177	175	181	175	168	186	169	180	189	173	162	184	161	157	193	185	170	167	170	172	163	156	172	168	158	167	166	179	181	166	179	200	170	175	161	176	213	192	173	159	174	156	179	190	170	191	155	153	192	195	157	180	176	181	155	170	162	174	190	188	183	179	191	174	162	170	178	154	179	166	190	174	182	162	164	168	179	167	162	161	194	189	165	172	176	181	172	203	154	192	150	170	160	167	178	183	203	144	191	200	176	158	173	172	176	155	182	154	186	170	179	160	172	196	158	187	167	183	187	177	162	173	165	162	172	158	158	187	163	196	175	159	160	158	150	178	175	173	181	164	185	144	162	187	164	179	196	165	189	159	154	198	159	178	169	148	181	190	178	185	169	166	158	154	157	159	188	203	174	168	177	166	157	189	150	177	183	188	173	201	174	187	185	163	179	158	184	176	184	178	185	164	163	161	157	210	160	189	172	165	193	178	169	157	162	203	156	167	189	184	201	171	181	185	180	170	178	172	156	188	182	172	170	196	171	194	198	177	170	177	196	167	197	170	170	166	155	188	196	184	189	197	197	182	173	156	168	163	169	167	168	180	202	184	186	172	194	149	170	189	195	179	204	179	175	179	161	206	189	198	187	166	170	195	202	172	146	170	166	184	158	188	165	169	183	180	169	175	187	158	157	186	174	161	185	169	189	191	190	167	199	192	180	160	171	173	180	170	159	167	160	176	186	157	156	188	212	159	191	158	164	161	161	203	163	160	206	183	174	166	170	186	173	187	173	177	169	183	193	185	197	183	180	179	203	157	178	158	158	198	175	179	159	166	164	156	189	173	182	186	187	155	183	155	157	157	141	184	173	166	159	153	168	171	170	167	177	181	192	192	167	164	194	161	187	192	179	196	177	165	137	153	176	178	157	181	161	165	167	157	166	169	169	200	160	184	178	158	208	165	171	209	181	164	167	171	182	162	181	164	176	164	171	168	161	178	161	190	192	168	158	179	161	147	179	189	181	176	218	181	196	171	164	190	178	159	165	172	185	179	196	179	184	164	187	176	170	183	184	183	169	180	162	181	178	176	179	176	185	190	212	173	183	158	178	187	161	194	172	168	151	167	177	169	158	182	162	171	182	148	163	177	169	174	188	177	182	151	188	174	170	153	175	172	142	170	184	169	176	204	201	172	160	175	174	174	201	131	186	167	190	175	174	196	203	181	172	163	209	174	183	157	155	175	171	162	151	167	179	144	192	179	187	183	164	167	160	177	201	183	195	173	168	182	187	183	171	161	175	170	176	191	190	178	196	193	190	178	179	185	188	190	165	176	160	167	177	163	171	165	179	171	158	158	190	177	165	168	143	180	204	159	145	164	201	197	172	165	173	180	182	148	184	168	194	166	189	180	191	164	175	173	173	180	186	186	167	163	149	161	187	158	190	153	176	160	145	156	163	166	181	205	185	186	165	176	180	173	213	188	177	204	180	159	182	170	177	175	180	195	180	179	176	160	179	196	150	176	151	185	194	164	164	169	162	177	169	183	196	198	173	155	168	164	192	170	164	158	165	172	177	156	190	187	192	182	179	184	175	191	165	175	183	177	154	167	164	169	199	144	163	180	203	172	148	155	162	175	160	164	167	212	178	172	179	150	169	187	187	169
2607	781	3227	8970	5728	516	441	459	452	420	480	422	429	424	402	429	461	430	425	466	446	456	398	443	462	454	414	453	451	395	413	439	437	435	395	438	490	431	466	447	434	417	438	432	414	426	423	444	432	438	402	420	433	459	436	453	439	445	438	416	407	433	425	419	393	456	424	436	440	429	407	442	450	410	455	421	418	404	442	438	416	419	432	432	453	453	416	399	449	425	400	397	430	411	429	416	434	456	427	412	440	424	422	402	471	434	456	441	419	429	432	425	442	464	412	442	396	421	432	420	409	434	457	443	402	429	439	429	455	433	416	434	435	408	400	433	420	443	436	424	418	449	447	417	438	417	464	432	440	441	476	462	433	398	446	421	456	412	420	467	457	471	429	423	464	405	422	462	454	392	422	450	416	426	407	462	421	422	427	414	435	481	467	420	434	415	423	418	455	442	422	437	408	403	406	454	451	428	424	438	471	443	410	444	413	424	442	414	427	468	418	443	479	411	417	434	433	440	442	423	444	438	437	452	439	462	429	448	446	428	410	419	421	383	448	500	440	431	464	445	400	424	451	461	474	420	407	454	405	439	464	424	464	436	428	415	459	444	415	429	433	457	435	457	422	464	450	424	437	439	413	423	440	414	450	387	410	446	447	434	435	425	428	416	439	418	436	454	444	431	398	426	453	406	445	405	451	431	429	449	443	435	422	428	433	439	420	422	388	431	412	428	418	434	441	443	398	452	406	445	412	448	433	455	445	423	446	458	440	409	395	430	434	406	449	426	464	475	439	410	461	445	394	437	440	422	423	445	431	469	419	435	431	446	407	444	415	436	445	408	429	432	430	421	410	433	403	430	433	418	462	439	430	436	484	420	426	445	444	425	431	437	422	464	437	451	495	418	429	468	443	427	444	432	432	447	421	426	447	449	407	398	433	445	414	451	397	416	437	423	445	444	421	443	430	427	414	446	448	434	425	462	432	448	437	423	455	408	431	433	418	441	430	387	447	433	422	430	424	410	428	436	447	403	438	407	442	417	460	439	433	429	452	461	436	418	462	440	382	456	416	435	467	399	451	416	401	427	442	425	477	410	394	413	433	431	448	421	413	436	423	399	437	427	417	399	465	413	418	479	460	425	431	421	426	401	396	428	471	458	426	431	467	453	418	435	424	423	444	454	395	441	409	434	430	461	417	429	411	445	428	462	430	425	449	440	414	431	431	434	493	408	416	458	448	407	429	434	447	419	423	440	429	397	465	389	443	427	397	391	448	469	431	440	444	424	454	438	417	442	412	432	448	427	429	418	412	437	411	460	429	446	438	450	423	436	408	422	402	403	424	442	393	389	420	421	406	432	442	409	436	416	433	418	403	455	421	425	452	380	421	440	432	422	452	462	422	404	430	416	441	445	462	440	436	413	472	463	428	431	451	427	395	440	423	472	464	435	409	435	423	435	436	377	442	416	429	480	452	417	453	409	461	451	401	426	445	411	437	415	438	408	469	430	428	433	458	419	441	462	402	428	424	447	428	435	432	406	448	467	440	423	431	411	447	428	430	435	414	413	431	392	437	390	392	394	449	419	470	418	430	395	402	443	451	402	433	426	439	466	411	428	388	425	412	441	425	458	400	451	423	419	443	434	435	425	463	441	449	434	435	411	424	428	468	470	449	463	426	416	447	428	458	458	412	432	432	441	427	463	390	416	421	446	457	427	451	422	403	410	456	449	426	418	435	455	413	449	461	474	415	482	413	448	399	439	412	429	442	418	409	469	412	425	449	447	475	424	397	409	426	420	440	410	427	453	458	424	451	422	398	411	445	395	437	433	424	425	399	419	446	432	403	439	439	448	460	466	422	416	427	450	441	438	394	450	451	399	409	454	424	436	439	448	396	401	417	439	442	416	424	451	460	450	441	406	410	438	401	463	415	407	439	480	426	448	425	432	437	454	415	456	437	424	435	412	420	440	426	450	413	423	425	384	444	406	454	422	432	444	421	434	436	427	414	419	432	455	471	422	415	402	431	454	458	426	482	406	436	462	466	420	443	451	448	406	450	423	451	439	428	438	429	430	392	419	468	415	427	447	460	466	405	434	447	410	432	443	387	444	427	446	402	431	388	426	429	430	393	437	429	419	402	453	467	424	458	380	406	460	438	414	396	429	443	400	433	451	415	421	444	455	432	438	441	428	390	468	423	461	442	421	414	419	446	459	437	403	405	435	420	457	408	403	434	450	431	428	442	456	443	446	422	417	421	417	409	439	401	405	449	427	415	442	408	467	403	463	436	438	412	413	434	422	449	450	454	448	416	437	468	414	448	445	433	391	407	424	384	447	422	432	392	410	417	437	459	431	423	452	423	465	437	435	421	420	436	420	390	457	449	407	430	403	381	425	426	439	440	446	436	432	398	420	394	471	441	406	434	387	480	432	402	436	421	409	423	427	438	422	453	396	399	413	414	439	420	453	434	439	434	421	457	459	433	422	431	417	481	452	418	422	430	426	429	463	426	428	482	468	421	469	428	421	418	431	436	440	420	465	440	427	441	422	449	417	426	398	446	384	446	435	422	452	413	450	413	455	430	424	421	443	436	415	409	408	452	432	411	453	454	438	422	427	409	451	426	414	456	403	412	425	426	443	427	427	440	397	470	433	433	443	395	414	405	427	410	415	421	401	448	421	442	412	434	423	442	422	483	426	433	427	446	451	409	406	424	414	465	464	433	410	433	453	411	447	441	450	432	442	459	442	411	435	414	453	442	453	421	440	434	423	439	416	431	410	454	469	427	402	458	405	422	442	386	421	398	428	395	438	422	411	386	463	412	429	475	448	401	446	428	432	413	422	434	441	431	427	433	436	439	413	417	417	425	423	465	403	438	399	437	414	446	422	439	418	452	422	403	430	423	478	436	437	441	445	450	419	411	431	423	442	408	484	407	444	456	460	464	404	419	448	463	445	433	412	430	458	447	398	429	435	447	435	440	424	463	460	412	399	412	488	425	442	401	441	439	423	450	417	423	425	421	434	391	404	434	445	454	414	410	396	438	420	423	446	453	442	431	384	421	420	399	441	456	435	436	449	448	428	458	436	433	394	441	451	415	421	427	418	435	462	447	443	447	438	420	444	459	414	422	433	441	431	421	428	405	422	426	422	446	385	428	430	451	415	439	432	424	442	410	405	419	427	443	401	409	401	450	424	445	442	422	443	422	449	427	421	465	466	418	412	457	454	421	452	416	442	398	412	448	427	437	411	435	472	468	405	405	440	446	392	404	433	409	450	419	426	404	388	452	445	451	386	417	442	419	439	410	410	419	461	458	458	420	459	423	435	414	437	434	404	458	407	469	423	439	419	398	402	418	462	388	447	420	424	452	422	406	411	420	411	450	403	398	442	448	436	418	423	402	423	420	446	416	436	409	420	397	426	426	437	435	442	423	434	439	434	412	428	425	448	423	459	432	437	422	416	438	411	416	430	437	410	412	419	465	459	389	407	455	404	434	416	379	431
10318	1652	41594	48660	29908	4254	303	226	210	173	160	163	143	155	134	119	120	120	117	134	137	120	132	143	120	120	131	113	111	111	115	119	130	109	127	134	117	116	124	126	129	125	113	122	115	111	108	111	128	94	117	122	102	129	135	113	118	134	131	134	145	109	132	120	116	112	103	111	136	113	123	125	168	111	120	110	131	111	107	131	126	106	108	132	104	109	128	107	124	126	108	122	122	129	124	125	117	103	117	119	102	104	118	108	135	127	113	113	92	121	113	107	120	124	109	118	119	116	134	140	105	103	94	119	107	106	124	100	105	138	115	89	91	110	101	106	117	116	116	120	130	111	90	122	87	111	120	124	118	136	117	109	112	112	113	111	118	123	126	126	124	113	141	113	113	104	134	130	125	108	104	126	123	116	87	104	118	138	131	114	128	141	130	129	118	105	119	110	120	126	110	111	128	106	114	114	107	114	126	116	111	139	122	101	117	101	95	117	112	110	109	117	127	114	115	117	127	115	124	114	125	105	135	134	116	103	108	131	108	146	131	110	101	102	109	102	117	106	121	107	119	119	99	114	103	136	108	113	123	117	123	111	93	114	113	124	108	121	96	121	119	112	105	105	117	111	117	137	110	132	96	91	129	94	110	116	123	122	108	118	118	126	121	107	146	79	136	108	127	106	134	119	118	105	110	104	107	124	112	114	111	121	121	129	103	117	96	126	118	111	113	102	117	106	125	117	133	108	105	122	112	124	112	120	113	119	130	105	100	97	113	113	131	130	126	124	113	129	131	122	106	129	141	103	120	96	110	117	118	132	106	130	117	115	89	120	118	106	114	124	120	127	112	108	114	112	105	138	129	110	112	137	125	90	133	126	128	120	107	128	138	120	132	118	125	118	108	116	119	105	122	118	113	135	126	109	123	122	114	112	111	94	127	129	122	123	132	97	108	123	143	121	105	116	118	97	115	106	107	125	117	134	113	134	100	99	115	110	97	130	106	115	106	115	112	97	123	114	122	118	134	106	104	131	106	115	124	116	122	105	111	120	95	128	114	112	105	117	92	111	110	127	102	108	138	115	103	127	135	131	134	122	101	104	126	124	121	91	137	112	113	121	106	126	113	128	119	114	114	128	105	129	125	116	104	129	111	104	114	124	112	118	116	97	111	128	108	101	130	101	103	119	115	129	110	127	88	129	95	120	92	112	121	125	111	120	97	125	101	122	116	107	135	143	105	113	108	120	106	129	127	127	108	123	102	128	126	110	130	109	134	107	128	111	126	108	114	123	133	115	118	137	119	120	111	123	116	113	123	111	106	115	108	130	123	111	119	122	128	109	116	108	134	131	112	119	88	115	101	134	112	115	114	128	119	108	109	145	114	129	126	128	119	119	114	122	107	126	127	120	100	109	109	105	121	114	122	114	120	114	124	117	121	110	122	128	106	99	119	118	117	134	113	107	126	126	123	113	116	117	126	110	116	120	119	122	95	121	114	129	105	111	112	106	135	113	125	115	100	103	138	117	121	119	122	107	109	118	104	95	119	118	128	110	105	130	124	105	116	134	113	133	127	129	108	124	111	123	128	119	124	100	136	118	109	98	126	113	117	119	99	109	115	113	124	108	103	110	107	117	103	114	106	114	109	106	115	119	144	125	106	88	114	107	116	113	102	108	116	106	112	127	116	99	121	130	122	121	107	138	97	111	133	122	130	119	116	108	132	113	113	132	117	128	113	132	127	114	113	95	105	121	112	133	103	121	116	138	98	133	118	134	113	114	97	95	117	113	114	118	147	117	112	108	125	117	118	116	128	107	113	110	95	120	126	122	108	105	116	103	113	118	92	102	118	131	120	116	111	117	124	123	115	102	113	110	130	126	119	101	109	107	115	129	125	99	105	112	117	120	111	123	139	106	132	131	99	118	98	109	110	106	133	143	110	112	101	131	121	116	128	117	115	121	125	109	123	129	117	101	119	120	121	115	118	127	108	105	96	105	119	97	98	112	115	137	108	111	115	122	123	133	120	131	112	117	106	106	114	105	127	120	93	134	119	117	104	115	112	121	129	108	109	114	100	111	128	124	117	111	108	96	114	113	128	127	113	124	107	111	123	121	98	112	96	120	101	96	117	123	117	129	114	113	123	122	103	116	126	102	115	105	112	126	94	133	136	107	112	99	107	112	126	94	116	150	123	104	102	126	122	141	127	113	117	117	102	86	110	107	119	122	112	115	111	113	108	117	104	101	109	123	120	94	133	138	125	126	136	111	90	107	114	113	103	110	134	97	127	106	115	117	109	127	122	101	90	108	143	140	102	110	114	109	114	109	127	110	110	127	120	104	131	114	117	108	128	135	117	130	112	115	110	108	136	138	91	123	114	103	107	116	105	123	136	112	91	108	121	108	114	102	100	111	120	123	105	111	130	115	112	121	108	106	112	111	100	126	142	115	119	114	111	110	105	109	111	103	112	136	130	116	115	98	92	119	111	139	122	116	122	107	109	108	128	108	119	108	131	125	127	148	116	93	113	117	112	108	118	132	135	116	122	110	103	115	99	107	111	127	107	108	127	118	113	119	114	122	143	128	125	124	113	115	124	124	103	101	110	129	114	104	117	105	123	109	112	112	119	131	145	142	130	96	117	146	110	114	116	124	127	116	132	131	119	105	117	94	113	119	137	96	113	116	136	120	118	115	94	104	108	122	108	102	110	125	110	95	115	111	139	142	110	109	113	102	115	120	114	126	121	91	127	141	122	127	107	111	111	124	113	105	107	118	122	120	122	131	111	127	101	112	127	93	117	140	101	141	119	131	128	102	111	104	107	130	139	116	115	104	133	118	125	119	117	109	113	128	115	131	103	106	109	123	113	144	113	119	107	100	114	120	108	105	133	145	111	114	90	105	131	96	128	111	98	116	104	106	118	123	114	137	102	94	113	115	122	106	129	119	116	116	115	113	97	102	118	120	120	102	101	114	124	130	119	103	76	107	129	121	135	122	110	92	124	104	104	91	122	119	124	101	135	114	125	105	117	99	99	111	104	118	113	122	114	102	102	117	120	110	127	124	130	130	104	135	130	109	100	110	132	117	115	137	91	129	114	122	95	113	114	119	99	130	118	122	112	93	111	108	107	132	132	124	109	113	115	98	122	131	110	97	107	143	94	82	123	106	115	125	115	144	137	124	106	123	122	132	114	138	103	122	122	119	129	132	95	114	105	110	97	124	125	112	139	98	116	121	119	95	102	111	106	105	126	108	110	108	129	111	112	127	113	120	111	112	121	110	124	122	124	133	122	131	138	148	108	98	112	115	116	98	108	125	111	116	123	149	119	148	133	113	134	123	119	127	99	116	121	133	98	121	113	139	118	114	111	112	135	122	106	104	98	124	126	117	110	118	108	105	124	121	122	112	113	128	120	108	114	132	113	100	123	109	111	126	85	120	112	103	109	108	113	114	108	135	134	121	129	125	117	106	118	120	122	115	115	103	129	128	120	119	107	113	129	112
6434	1734	42735	50442	33881	1329	1125	981	843	776	674	622	531	549	524	509	550	437	472	470	418	413	421	408	412	371	366	393	406	373	398	353	354	351	358	329	365	350	335	362	323	350	293	361	348	340	360	336	331	324	329	348	311	343	369	329	330	331	319	333	317	307	336	334	359	344	297	358	335	362	345	295	353	289	321	325	366	322	324	332	349	342	341	329	350	327	314	354	318	345	315	319	313	308	313	320	355	301	304	331	307	316	312	328	329	337	345	318	300	321	316	340	326	334	317	324	302	301	305	310	335	314	328	311	306	330	340	342	321	344	301	324	291	333	310	315	320	303	304	316	308	315	311	319	342	281	322	323	343	350	336	324	280	330	347	343	310	281	335	309	334	334	322	329	327	347	295	317	333	338	337	287	316	320	328	332	312	343	328	299	314	334	296	328	312	319	313	324	307	299	318	317	329	309	338	325	330	328	311	309	329	357	319	303	313	322	342	333	334	333	332	325	335	323	330	330	352	326	358	339	323	304	330	349	322	311	345	311	346	333	332	315	309	359	313	368	319	309	352	344	324	358	300	328	336	305	321	326	327	340	308	330	333	332	303	332	299	359	366	314	309	330	346	331	341	312	335	338	323	332	321	297	299	314	328	336	340	331	313	301	349	284	331	317	325	325	321	316	283	340	301	322	328	308	318	298	317	339	303	343	308	335	319	323	295	314	345	301	337	314	298	305	328	346	340	338	302	339	339	329	339	308	319	326	330	300	372	307	335	341	316	324	320	295	324	345	283	311	346	319	331	355	316	355	341	360	307	313	291	337	321	320	344	320	303	348	319	308	325	328	299	338	339	317	352	324	328	325	334	332	342	336	355	347	299	342	326	326	332	320	324	343	332	294	303	318	339	308	320	312	325	345	332	312	298	295	318	334	331	348	325	321	334	349	326	355	351	320	331	336	347	334	312	342	331	291	325	330	329	349	321	343	295	326	313	316	340	327	319	342	328	327	319	321	307	304	298	330	334	322	320	337	325	306	328	321	331	322	338	336	319	324	317	318	342	316	333	305	323	341	334	299	349	323	336	357	322	351	340	339	306	343	319	311	304	324	300	315	335	318	316	307	322	326	303	320	338	299	312	319	299	322	303	325	332	318	304	326	292	314	336	300	314	326	359	308	321	331	340	307	339	330	315	346	346	318	287	321	322	324	334	340	335	336	298	336	321	287	301	323	302	342	332	346	319	321	310	330	317	328	276	323	333	322	337	316	328	314	357	292	298	329	311	347	342	308	313	291	334	342	332	296	323	311	337	305	346	324	319	311	322	306	315	334	357	331	320	343	331	323	320	316	311	326	297	335	308	331	341	323	304	291	318	319	327	327	308	327	332	306	328	290	321	347	305	363	304	294	323	332	337	355	321	334	363	313	295	298	324	319	309	327	303	304	318	361	313	335	314	298	331	296	341	321	307	320	310	332	320	343	325	314	350	303	323	300	318	318	304	318	297	303	350	321	338	325	343	314	316	305	328	296	317	315	356	322	316	308	308	330	316	321	322	289	340	318	325	306	338	314	319	356	333	308	301	327	337	328	311	299	312	310	355	297	306	326	322	329	319	312	368	338	310	307	338	303	322	305	315	345	339	332	342	321	344	335	347	285	303	336	325	320	321	313	325	295	326	312	312	332	360	295	353	306	324	331	320	338	343	352	323	326	306	307	309	322	341	324	331	309	312	346	354	333	359	355	319	324	303	360	321	320	313	364	295	331	304	323	338	302	330	324	329	308	341	361	320	329	307	304	321	325	313	335	372	344	326	331	339	348	350	336	336	309	302	343	319	325	318	313	331	284	334	302	340	346	321	315	333	301	323	304	305	321	310	329	361	336	339	299	296	322	326	345	308	315	306	334	336	324	311	336	332	323	336	332	306	340	304	303	327	304	326	371	343	311	299	324	334	336	303	337	290	330	353	317	319	357	333	332	326	316	327	366	314	342	330	328	318	312	324	321	322	323	310	347	322	326	335	292	305	279	334	296	338	304	314	365	359	309	328	332	378	299	316	337	307	334	323	338	324	301	346	283	339	320	297	330	343	326	319	347	317	345	353	314	341	313	320	314	282	319	316	310	347	324	312	345	336	347	299	346	311	326	323	325	305	326	309	325	326	325	340	322	299	325	315	350	317	303	336	331	314	317	331	361	316	332	301	326	338	334	312	335	320	326	300	318	305	313	339	315	353	336	325	361	312	312	293	305	332	311	312	318	326	333	284	353	334	353	301	301	325	335	323	329	322	317	344	310	336	333	308	325	345	332	322	308	313	313	358	315	342	307	345	307	339	314	347	326	326	287	310	338	316	302	330	323	319	336	305	307	352	307	331	365	352	329	347	301	326	319	315	334	293	353	325	333	342	334	348	324	331	316	298	304	314	335	330	337	321	318	333	287	293	329	322	329	299	330	307	331	286	309	312	339	330	334	354	299	323	319	330	305	338	316	360	334	347	301	319	329	341	335	327	316	302	332	352	301	292	335	323	325	297	329	327	337	360	333	307	308	310	331	338	329	295	313	313	341	309	339	298	324	339	323	325	329	333	326	339	313	334	320	326	294	335	296	340	340	319	348	330	328	324	321	291	299	323	320	313	312	313	321	311	332	336	359	334	324	291	325	350	314	307	324	317	341	303	363	318	319	315	318	299	336	329	311	283	294	298	322	319	315	329	335	320	316	331	302	328	333	337	353	314	328	304	357	337	331	321	317	352	345	321	330	318	319	318	355	336	288	292	317	300	319	338	317	320	311	360	299	301	337	339	313	328	330	294	304	309	339	317	358	334	320	329	336	329	341	317	314	345	336	330	343	290	317	309	317	343	309	351	302	313	333	333	325	304	331	339	327	341	364	338	319	340	296	356	323	315	336	323	315	309	315	354	330	365	313	332	290	322	305	319	314	347	309	332	325	327	317	296	295	288	335	329	305	311	331	293	335	293	393	337	328	327	309	320	320	326	326	317	330	330	303	353	292	301	335	339	299	323	314	335	341	320	291	283	312	318	317	315	342	311	365	326	356	297	324	341	323	333	294	330	307	325	317	334	321	301	288	310	353	307	324	341	308	326	307	315	349	352	334	302	329	340	327	298	317	342	323	342	329	341	284	347	319	330	315	335	327	337	286	304	318	318	328	289	345	319	312	283	331	320	327	328	337	321	324	279	310	317	322	289	331	330	304	325	315	335	311	347	333	306	293	294	322	309	333	319	338	337	345	299	342	305	343	345	295	357	316	322	364	344	315	334	343	324	336	313	305	301	350	316	311	314	335	311	327	334	363	307	339	287	328	307	339	325	356	330	321	334	293	336	319	332	296	307	348	319	303	345	369	343	314	334	326	334	303	293	321	323	336	326	326	327	312	342	336	302	357	328	338	321	351	341	317	297	316	313	324	324	320	334	351	318	314	332	341	321	322	332	342	339	308	314	324	307	356	322	332	311	311	333	307	321	325	344	335	343	291	289	308	317	300
17792	3519	46985	61156	40575	9927	829	502	360	398	348	342	282	284	309	260	283	262	268	246	271	243	235	244	252	238	235	238	241	248	273	264	264	245	238	234	229	233	283	258	258	250	222	278	245	211	205	239	243	241	233	250	239	250	211	230	221	240	217	222	228	244	251	237	199	217	249	219	251	209	257	232	235	230	224	233	232	221	246	223	238	208	249	260	264	233	210	227	218	227	235	250	221	256	205	235	221	217	242	208	217	223	227	234	208	230	218	229	216	240	236	236	229	217	242	218	215	215	220	272	239	228	231	209	262	257	221	221	220	233	221	241	239	233	230	228	222	238	233	208	230	238	224	216	227	216	277	237	229	226	241	239	226	219	246	222	246	251	236	265	210	237	244	203	221	226	211	225	195	229	221	216	210	219	232	204	235	224	209	230	226	258	204	223	241	221	230	236	238	216	232	241	197	253	213	233	229	199	211	233	219	220	226	255	233	209	232	220	233	241	231	220	203	248	214	241	247	201	215	263	221	228	224	208	246	241	230	237	230	224	251	232	232	235	235	233	233	214	216	249	207	260	238	225	243	229	202	252	229	219	240	202	237	247	201	228	205	222	246	232	234	219	182	216	219	207	229	211	216	225	219	207	214	220	228	225	234	246	237	206	270	224	235	260	218	208	228	230	206	210	243	216	235	223	230	229	230	247	226	220	223	245	228	269	233	221	246	216	222	222	234	229	245	224	223	239	239	212	204	262	238	227	209	229	234	247	213	253	214	221	216	244	227	207	254	214	246	224	231	248	232	214	186	220	236	226	222	230	234	221	232	202	217	221	227	256	229	260	259	220	256	250	250	233	224	211	205	224	228	214	232	189	220	191	229	249	210	270	238	233	212	230	231	247	227	242	227	221	230	221	257	217	217	199	203	202	236	269	236	229	213	261	202	230	250	217	259	229	210	226	226	241	227	202	233	240	248	226	198	214	212	250	233	228	232	218	222	214	192	224	227	220	238	215	241	243	232	226	261	245	247	252	208	231	231	267	258	182	234	258	197	213	232	215	224	242	205	232	228	224	250	225	239	229	228	224	229	220	228	238	221	242	226	206	239	237	223	248	224	227	250	256	245	241	222	242	225	209	220	233	236	215	238	215	214	230	270	226	212	247	236	264	240	247	248	251	220	208	214	237	211	233	213	226	257	211	235	204	237	238	223	210	215	201	229	237	237	255	234	257	231	213	232	219	231	219	206	234	242	220	235	248	218	217	208	233	227	248	252	247	216	231	224	233	202	217	246	229	243	221	213	231	242	240	232	227	221	194	223	226	192	204	207	212	260	236	226	229	230	197	231	230	231	201	239	252	230	225	240	221	256	211	221	222	235	224	237	238	220	231	177	242	249	247	234	249	232	223	222	241	218	242	223	210	229	243	206	223	265	228	233	227	237	209	231	239	241	227	231	251	236	231	278	226	250	233	220	242	228	258	199	238	200	256	232	237	214	214	245	201	243	231	211	229	243	263	226	214	231	241	224	230	232	226	213	254	246	212	236	247	206	217	247	236	207	225	241	222	248	229	220	210	210	242	234	231	226	234	187	224	241	235	225	233	248	230	230	257	241	246	210	229	209	249	230	198	223	237	225	207	220	234	211	220	215	247	227	198	240	204	251	251	235	223	233	237	207	236	212	249	231	234	230	233	241	255	211	237	237	236	220	247	231	268	206	240	218	233	210	208	213	215	207	241	248	223	230	225	228	229	201	229	245	253	211	203	225	240	209	245	237	209	223	219	231	207	233	231	259	242	203	228	211	250	236	204	205	223	250	250	229	228	255	213	203	224	233	250	215	221	234	262	220	268	214	232	250	262	248	203	223	229	247	236	222	223	234	244	219	195	219	229	245	234	238	226	223	232	231	235	230	198	224	226	247	218	247	217	237	206	225	245	213	245	214	260	241	222	204	233	220	222	233	238	200	238	228	232	246	219	211	234	224	223	202	237	233	247	258	216	208	268	231	223	253	232	216	239	223	241	219	202	262	218	242	232	257	248	226	223	211	237	251	231	259	204	229	206	213	233	215	207	231	253	233	243	218	222	213	274	223	210	221	222	216	240	225	216	241	227	218	219	221	220	209	220	221	252	222	241	234	242	225	229	232	218	221	225	221	228	230	249	249	240	240	244	232	218	251	237	228	221	194	203	234	233	215	213	239	264	237	210	221	232	229	252	220	207	229	221	210	225	254	214	263	258	226	238	234	234	232	238	254	228	198	237	252	231	227	234	223	244	247	220	213	212	237	231	203	237	231	195	196	234	232	235	237	229	191	216	232	216	243	244	275	240	237	233	198	216	238	233	206	237	198	218	205	227	243	212	243	188	233	223	229	226	249	249	228	273	233	231	217	229	214	221	244	236	245	255	227	227	227	233	212	252	229	233	240	211	240	217	223	220	218	203	210	230	228	198	208	227	222	222	228	245	224	223	233	230	237	241	222	211	246	235	247	215	228	207	226	247	188	250	242	227	235	216	234	240	212	225	245	241	233	241	214	224	222	243	237	230	229	205	219	222	243	239	226	236	238	244	208	227	237	230	234	225	221	205	211	230	232	226	229	231	239	222	217	223	225	219	254	238	206	260	224	250	245	249	226	228	230	218	224	219	228	255	230	251	230	205	240	236	207	223	218	218	237	243	236	217	235	229	236	234	247	233	185	211	243	251	216	221	249	213	269	241	259	211	228	225	236	226	217	229	237	225	226	241	184	234	231	221	217	256	245	229	221	205	254	235	220	222	236	216	232	234	220	226	218	243	231	216	241	226	235	229	248	218	228	233	247	234	234	225	246	220	214	255	226	200	238	243	265	218	226	249	227	214	237	229	226	228	260	232	215	241	252	208	198	252	225	252	221	237	228	223	215	224	257	249	232	242	238	242	221	209	239	208	229	223	218	261	215	192	236	214	218	219	237	238	221	237	210	220	221	201	212	227	243	212	242	201	244	254	241	216	244	197	239	206	209	230	198	220	235	228	230	223	231	243	237	228	215	241	215	243	227	221	244	203	243	231	189	209	227	245	196	241	225	238	197	227	214	229	219	232	215	227	217	225	208	222	234	236	221	220	231	231	229	210	235	242	243	232	199	217	222	230	210	231	225	218	243	228	238	221	257	234	206	229	236	206	247	223	231	222	260	239	232	249	235	228	230	245	206	217	233	207	250	237	206	215	224	253	241	191	217	237	236	238	230	223	234	230	198	212	232	239	205	250	241	230	216	219	215	227	219	222	193	206	239	219	233	226	224	208	202	225	244	234	214	225	255	220	230	246	222	246	243	215	267	197	223	224	210	250	240	201	208	241	208	227	246	226	212	208	221	235	214	221	220	226	216	274	246	226	238	225	219	203	228	258	236	233	243	207	221	209	223	232	238	239	237	231	228	221	249	198	254	236	225	258	239	212	247	238	279	225	222	229	228	226	225	227	241	209	236	255	249	234	213	205	223	223	236	247	218	231	247	245	224	206	233	242
8405	2752	46384	60237	44175	2642	2259	1808	1658	1445	1282	1176	1095	1031	911	1005	892	816	767	762	850	767	737	753	730	718	696	695	677	631	662	694	659	631	655	640	652	614	650	626	565	592	595	621	573	589	594	571	629	621	607	616	607	608	643	575	618	598	605	595	647	597	573	614	625	591	578	543	569	609	575	599	603	616	592	581	594	631	617	596	601	630	571	580	572	592	551	561	550	591	564	564	595	636	584	555	551	593	573	586	595	572	595	574	533	585	584	603	560	568	581	617	585	571	614	599	614	598	582	573	614	583	583	592	559	570	596	560	553	572	544	583	595	602	570	552	549	635	588	561	618	545	541	581	545	548	579	542	570	538	577	545	605	536	572	588	582	563	566	590	557	598	566	618	535	532	620	530	575	589	542	580	544	592	576	567	584	558	571	645	549	581	612	609	567	573	581	598	574	568	552	539	579	579	586	550	606	596	570	585	609	616	571	594	561	595	596	557	567	612	554	578	550	599	522	555	567	589	571	567	602	599	553	561	545	599	566	588	546	538	588	601	556	551	594	624	615	613	568	566	574	604	571	619	563	596	569	617	561	600	561	581	582	577	595	527	564	571	564	575	552	588	602	597	559	619	602	570	595	564	561	549	566	568	527	560	509	601	551	595	585	558	524	564	540	582	572	579	544	594	597	589	581	562	557	591	546	593	567	582	556	553	603	593	579	579	549	583	570	563	559	539	546	615	550	604	567	547	560	597	609	510	573	548	579	603	568	558	573	561	621	543	588	585	564	560	620	585	605	578	557	554	539	576	569	571	566	551	565	561	551	610	558	515	577	582	580	578	554	573	563	581	523	542	546	566	567	552	596	566	579	597	579	590	615	556	589	559	564	594	546	608	571	523	543	554	621	599	598	552	602	604	578	562	558	582	556	562	570	547	533	546	550	620	546	582	551	586	543	567	556	566	597	558	548	618	602	552	581	565	554	585	602	560	597	552	593	564	590	547	557	568	575	583	599	574	592	596	619	578	579	532	529	542	586	606	550	550	595	607	590	584	580	601	593	562	632	622	604	602	579	591	604	590	607	599	576	591	588	569	620	574	575	592	541	561	608	582	564	526	555	556	564	562	621	581	550	561	518	576	566	584	545	559	574	579	619	553	543	557	580	558	594	555	610	598	547	586	583	563	540	578	568	581	564	600	586	524	548	551	559	561	572	569	561	553	557	525	592	593	557	574	559	594	559	564	556	615	539	554	592	521	572	549	543	574	572	595	602	592	587	590	539	601	558	539	635	568	585	521	565	554	552	571	578	549	541	556	588	561	588	580	553	584	581	568	590	551	570	559	572	562	540	589	539	580	559	583	577	540	575	556	560	591	536	547	561	551	565	547	527	531	583	559	556	570	627	571	573	576	585	601	584	560	553	526	564	574	582	526	569	573	509	595	606	627	534	574	605	577	588	583	587	605	558	584	595	548	576	606	593	564	541	578	561	567	585	547	576	559	532	607	577	617	508	564	587	581	600	584	580	540	587	549	588	611	549	545	563	586	612	581	509	562	558	570	590	554	596	596	598	564	569	558	585	591	558	538	548	541	577	518	598	560	530	587	584	587	578	603	584	576	508	600	584	586	589	550	588	556	580	596	600	582	602	585	600	611	586	571	571	538	599	535	550	577	595	611	563	597	556	600	545	577	546	615	550	598	622	573	536	546	546	575	591	551	528	572	594	566	583	612	599	613	544	588	608	593	594	561	563	549	565	594	564	578	560	539	621	587	578	540	591	580	599	592	555	599	536	576	592	575	546	578	573	572	554	536	554	599	553	540	548	578	562	548	588	572	535	590	581	541	554	555	553	595	625	594	620	545	595	573	563	583	565	591	566	603	584	560	583	572	564	538	607	559	552	537	562	625	547	577	571	553	587	578	544	544	574	593	576	583	568	569	613	599	556	565	526	576	552	607	585	580	559	553	571	580	567	576	601	598	572	604	580	582	553	576	569	566	568	567	569	563	574	549	591	554	570	581	565	559	593	553	576	552	565	574	599	602	579	585	571	608	562	590	559	536	556	549	563	611	613	597	567	563	584	553	592	555	619	588	552	575	594	570	560	576	549	560	597	602	599	587	595	596	591	587	585	585	585	541	552	555	565	572	591	597	564	599	563	557	553	548	568	552	538	567	579	546	612	570	562	545	591	589	582	594	547	547	569	568	607	545	577	574	540	602	577	571	556	565	563	577	566	562	578	616	572	544	591	579	557	578	597	581	614	550	576	520	543	547	589	576	587	555	573	584	556	560	600	600	547	562	591	570	559	584	541	584	555	554	571	558	563	571	549	553	565	586	561	569	557	525	579	582	580	618	549	572	530	620	576	558	605	554	578	550	549	593	609	578	583	541	564	534	602	528	534	547	595	541	534	576	573	630	590	629	587	587	576	579	597	593	585	583	562	563	576	567	541	556	569	596	580	618	572	551	568	559	550	546	563	555	570	568	602	556	602	523	611	575	554	630	580	594	535	577	567	539	590	556	571	603	549	546	562	576	562	565	600	627	590	603	566	559	601	594	604	560	613	569	585	555	565	520	590	571	547	569	562	574	534	581	563	587	609	589	535	573	578	572	561	567	568	573	568	545	633	609	590	575	570	582	582	582	567	555	545	581	503	587	544	584	570	589	581	575	543	578	604	573	570	556	576	585	573	558	570	562	578	604	568	598	532	584	587	568	574	576	582	537	595	583	581	591	580	525	637	540	581	587	595	591	572	566	614	569	585	613	578	600	595	600	552	581	577	572	557	560	541	576	623	589	603	588	591	590	587	551	601	595	570	586	549	584	554	531	596	567	545	519	560	550	568	569	596	575	553	587	633	546	556	570	621	540	579	568	540	546	550	550	543	569	551	609	560	530	567	537	540	587	555	589	596	562	565	568	603	551	610	613	562	573	577	549	556	529	567	535	613	566	612	581	621	584	595	559	544	568	534	588	527	597	573	566	590	566	561	596	549	541	503	587	554	589	583	525	610	598	548	544	574	563	558	583	558	592	592	595	589	587	574	560	566	529	562	587	571	588	548	646	609	609	607	518	598	598	547	572	588	599	553	550	605	559	542	577	548	606	592	541	565	561	546	553	550	572	566	557	584	600	533	580	585	572	555	583	594	600	546	539	563	593	602	623	573	588	592	590	569	590	587	591	534	607	580	573	578	612	593	571	576	555	558	565	599	584	536	587	575	559	582	568	574	577	597	574	548	570	570	552	613	544	590	576	605	585	594	611	560	544	560	549	577	580	544	582	592	602	548	574	620	641	612	645	580	591	599	589	523	594	545	572	534	553	558	546	573	531	564	625	567	542	573	572	598	578	559	576	568	604	573	549	555	587	552	554	561	585	573	582	587	557	612	572	576	585	557	549	571	585	544	604	624	573	604	597	522	554	551	565	559	595	564	586	554	603	605	576	629	615	603	533	543	571	572	601	588	598	570	528	574	564	545	573	598	570	619	547	571	579	585	587	606	559
2664	333	1027	2224	532	188	157	159	183	166	156	165	164	129	145	144	145	181	170	179	171	165	176	179	160	172	156	146	175	177	165	162	155	163	151	169	157	190	151	175	151	141	150	151	180	157	162	160	159	185	164	158	169	171	167	186	173	139	164	173	168	169	192	172	161	175	173	157	165	151	177	158	160	158	152	157	173	158	181	168	175	156	147	173	167	177	204	184	169	173	179	135	195	179	153	168	162	143	157	157	161	139	145	150	175	165	186	165	164	135	168	163	196	169	182	146	171	177	176	160	176	175	187	177	173	163	156	156	153	175	171	174	174	156	141	157	178	152	149	173	156	156	156	173	156	147	190	190	183	191	156	167	161	167	179	153	145	176	134	146	156	150	169	163	149	158	170	173	157	151	165	154	199	156	191	148	171	159	162	169	161	167	165	172	165	186	173	153	181	162	176	188	180	154	161	157	141	163	175	190	163	148	160	169	183	186	187	170	159	168	187	157	165	146	163	159	148	176	162	164	194	156	147	144	165	166	163	175	167	176	170	183	175	186	179	140	168	175	166	161	169	162	145	156	172	147	157	146	157	173	156	152	181	148	181	155	155	141	157	186	170	163	161	175	171	165	144	170	165	182	179	151	190	147	160	171	151	154	176	166	153	169	163	174	162	166	136	188	153	194	173	146	153	167	171	162	178	178	177	146	151	188	158	158	155	152	179	205	157	189	139	160	159	155	165	190	166	169	160	156	146	168	159	169	161	154	162	152	146	188	159	152	165	157	171	183	163	168	154	174	173	159	162	152	160	170	178	166	162	148	180	193	182	176	160	145	150	154	153	164	159	154	163	177	164	191	180	170	161	174	179	161	133	142	160	187	147	178	172	196	146	173	158	179	168	182	177	164	165	155	178	168	153	151	159	180	142	162	164	158	183	167	171	171	179	193	175	159	163	132	184	170	164	167	151	180	175	160	169	166	188	164	159	153	166	165	187	182	166	172	172	180	159	179	163	161	177	173	172	186	171	153	179	161	180	170	144	152	159	167	179	172	179	165	170	188	160	170	166	162	151	169	179	155	157	160	201	161	154	165	171	161	186	168	169	175	176	157	153	155	171	143	153	169	151	169	174	154	185	179	169	183	149	160	156	150	158	188	161	183	177	146	175	181	165	177	147	167	161	158	200	161	163	189	131	186	180	166	193	177	175	167	185	148	166	186	180	152	195	163	159	168	162	164	165	158	165	167	144	156	176	156	158	182	180	182	165	193	175	159	164	186	149	157	153	169	157	159	169	176	163	161	162	158	147	187	177	158	163	166	169	172	169	168	185	139	169	143	176	145	167	169	174	163	160	178	174	156	168	157	164	150	142	165	136	173	156	149	153	175	170	154	194	182	166	181	171	179	177	174	176	159	169	148	167	178	171	149	170	187	181	155	154	165	156	151	153	166	186	153	162	187	140	161	150	158	132	173	177	169	170	164	178	136	196	155	166	154	180	189	167	158	136	171	160	172	153	176	145	177	147	177	179	164	151	200	171	153	145	166	125	162	149	184	182	154	151	165	180	153	170	159	156	168	174	161	153	187	135	166	160	159	177	197	173	170	192	170	158	155	149	155	160	172	197	192	194	205	166	164	151	176	151	181	194	172	161	137	160	169	150	181	175	181	150	164	158	152	173	164	168	151	176	147	180	182	179	149	164	157	168	142	176	152	154	164	169	166	187	157	168	165	160	151	160	153	157	160	153	147	136	184	197	155	177	183	144	157	167	165	169	186	152	176	175	155	162	130	168	177	170	148	189	172	159	172	159	174	153	133	176	167	153	168	167	164	178	186	162	194	173	184	158	185	179	141	177	173	161	165	158	183	186	157	172	182	175	158	168	163	167	157	169	177	166	142	187	161	149	148	156	162	157	188	147	170	163	162	165	177	161	185	159	161	162	196	152	152	172	158	153	169	159	166	162	154	150	171	188	172	168	143	161	171	176	177	152	174	160	168	182	157	168	158	173	165	178	168	181	177	165	175	177	163	167	197	167	157	151	140	158	184	149	147	151	152	190	197	162	163	173	172	165	175	141	165	172	172	180	148	157	164	162	161	162	145	166	158	164	147	169	177	165	177	200	151	189	188	164	147	158	172	159	157	167	181	140	176	159	165	181	167	169	184	169	157	172	167	177	160	163	149	183	171	184	173	180	175	162	189	157	175	201	196	157	167	191	155	155	164	163	175	170	157	161	180	155	193	152	168	163	180	174	159	173	164	201	182	157	138	170	157	171	170	178	161	180	160	196	154	175	166	183	179	171	178	149	163	158	168	164	169	181	158	163	180	175	179	189	164	173	195	165	171	158	164	168	142	168	153	187	175	181	160	137	149	154	174	176	202	168	169	162	151	185	182	174	188	176	173	166	173	186	147	167	185	162	167	169	172	170	137	155	168	165	161	163	171	156	151	168	172	154	174	165	163	176	173	165	192	190	154	181	173	149	158	172	144	177	164	170	161	166	161	178	187	140	188	169	165	137	158	184	162	157	165	175	192	168	155	149	172	153	170	182	164	166	162	184	175	173	175	168	167	176	162	168	160	174	190	159	157	162	159	150	158	180	167	157	181	159	165	177	161	135	192	170	171	156	162	144	156	155	144	166	196	168	180	153	145	177	183	161	174	185	181	166	150	160	143	177	152	166	166	162	158	175	152	164	159	191	150	188	178	146	172	182	169	170	189	159	161	171	140	158	192	189	161	136	179	149	149	161	178	127	192	186	169	178	168	166	170	163	146	159	141	156	163	160	165	168	164	194	193	167	182	147	177	171	145	159	164	157	165	164	180	173	176	160	152	160	138	175	186	171	167	191	160	167	152	148	148	178	148	166	186	157	135	160	175	160	140	150	154	146	193	172	142	145	171	179	194	156	162	159	148	184	173	169	149	178	162	158	159	169	180	148	178	150	201	181	162	176	164	171	148	159	151	154	158	159	148	169	166	166	189	164	175	182	174	174	148	160	144	170	133	143	149	153	154	174	172	125	161	172	173	196	182	180	183	159	168	176	162	171	167	181	130	189	155	175	159	148	168	162	165	158	167	159	154	172	133	146	181	162	167	163	157	176	169	173	160	200	170	156	164	186	182	160	154	156	163	183	161	145	169	159	178	156	167	193	209	163	158	162	162	141	162	166	175	165	162	158	156	150	147	161	167	194	144	161	150	175	159	171	138	160	149	175	188	186	178	172	153	195	172	162	154	163	187	156	159	160	169	185	164	157	164	178	153	153	173	174	166	168	178	179	177	157	165	182	177	196	164	173	161	154	159	194	166	164	171	173	146	180	174	169	167	176	161	176	157	153	179	158	165	171	156	160	172	154	176	180	170	143	158	182	174	171	160	146	168	167	164	178	165	183	162	169	163	172	175	148	150	155	157	173	159	142	157	185	178	167	178	144	187	137	167	148	184	182	183	174	160	174	160	150	160	149	178	161	162	176	164	157	172	178	153	159	174	134	179	168	170	166	169
2426	605	2991	7553	2200	452	470	424	457	476	436	440	409	439	457	424	417	438	476	430	423	444	411	412	440	425	443	370	398	421	412	435	424	416	387	363	392	392	411	403	390	395	438	409	408	407	401	395	389	421	419	413	414	418	412	416	420	421	443	395	408	440	437	442	435	412	418	406	440	411	374	386	411	427	450	428	400	423	366	417	417	423	452	404	405	404	401	402	426	413	390	390	402	428	436	432	395	370	445	431	406	392	414	440	415	380	412	418	411	407	393	418	410	409	444	398	368	437	427	435	415	384	431	420	412	372	428	446	360	399	419	394	426	442	410	419	412	396	397	427	443	420	413	450	412	413	389	405	391	432	414	434	440	390	401	409	430	421	421	384	411	398	414	375	420	443	420	426	405	368	407	413	438	400	451	411	420	358	386	391	399	410	404	418	395	411	396	416	379	402	393	416	388	462	416	437	439	384	451	436	414	421	394	383	398	397	415	413	414	422	392	425	393	403	390	416	414	389	425	419	448	439	407	425	423	386	385	407	404	414	380	424	446	411	418	424	416	389	405	414	444	432	384	419	386	409	380	407	413	384	425	408	410	391	426	422	441	430	410	385	453	401	444	388	381	407	412	439	405	409	374	391	420	401	384	426	393	371	389	402	408	393	434	426	406	358	453	449	406	426	416	414	390	404	424	420	412	410	434	397	411	456	412	426	433	413	410	414	410	411	401	419	425	403	392	385	430	414	458	422	424	449	430	415	402	433	398	381	389	407	413	379	410	412	419	385	393	447	370	438	421	438	398	415	405	393	398	435	434	422	372	442	407	385	412	388	419	399	435	398	416	400	423	393	403	406	376	392	422	423	408	418	413	418	406	383	385	403	439	426	425	436	383	430	412	422	407	414	404	399	426	447	388	424	419	391	431	417	407	402	421	435	426	429	379	434	387	436	445	406	392	416	399	430	416	440	438	414	424	409	396	433	404	412	407	413	419	386	429	417	416	427	408	402	397	363	390	424	413	376	416	421	438	420	434	420	382	428	431	444	400	410	450	399	407	431	401	421	386	391	391	444	416	404	410	419	399	408	413	431	406	422	408	415	433	401	386	382	375	402	373	396	404	384	420	389	404	409	396	404	401	405	412	398	434	435	421	382	423	413	403	427	402	400	430	370	397	400	435	411	387	415	402	429	429	428	408	423	396	393	388	413	394	389	382	399	469	425	419	455	414	404	416	415	374	414	428	420	433	428	401	405	404	424	414	419	407	405	422	388	421	380	410	384	410	415	420	395	386	428	405	421	386	397	404	404	396	407	428	411	394	417	388	389	403	402	416	427	426	390	442	419	415	436	435	440	379	393	407	413	408	374	370	413	430	417	420	438	438	430	398	423	443	411	430	384	425	385	402	405	411	412	398	429	404	393	384	399	417	414	413	429	419	406	388	398	410	422	438	418	389	370	443	404	450	417	464	392	452	408	429	450	415	397	415	395	409	434	431	395	418	433	421	382	423	400	397	427	433	422	429	418	441	421	413	389	436	440	416	405	407	427	389	406	417	431	459	432	375	449	389	460	425	433	440	417	415	431	419	410	434	462	385	423	398	401	414	433	383	373	402	430	375	362	410	419	382	395	447	384	385	375	386	408	412	426	411	419	453	362	441	388	411	431	401	408	392	438	420	410	422	454	428	412	437	398	419	404	446	414	420	438	430	410	406	390	420	372	428	417	431	401	415	439	402	371	456	397	435	425	407	392	426	412	388	390	427	373	421	456	418	412	397	388	422	432	420	408	403	428	414	421	429	397	419	417	422	385	428	412	402	432	391	402	401	434	428	440	389	417	436	409	409	427	388	426	366	394	424	421	401	386	387	394	403	437	422	415	419	394	365	433	402	423	408	390	410	410	398	401	407	426	352	410	434	380	396	393	449	391	407	440	372	443	419	383	414	409	401	379	412	403	401	415	402	426	442	408	384	406	453	401	387	443	421	415	393	454	415	431	402	422	423	387	414	406	409	400	441	408	403	418	413	402	413	438	375	380	446	411	407	434	392	369	428	439	413	421	370	405	433	387	381	390	412	374	441	432	440	445	409	402	408	439	443	431	426	438	405	416	393	411	437	417	390	431	396	380	429	425	453	384	389	430	392	402	420	423	384	406	414	410	417	396	408	380	419	386	389	397	444	436	392	458	384	405	418	391	392	435	407	400	436	396	422	384	396	426	420	421	415	436	415	436	418	419	415	415	391	397	389	405	381	399	442	388	429	402	402	395	405	399	428	442	408	387	425	413	424	420	399	410	411	408	419	424	418	434	394	416	393	379	361	407	389	447	429	427	420	386	414	391	397	387	384	380	438	403	420	441	391	419	408	407	445	417	414	412	428	429	359	422	397	400	377	397	398	424	404	421	424	388	401	394	445	395	436	437	413	395	404	402	413	410	410	417	385	417	419	374	434	440	415	432	424	402	440	407	439	389	417	417	434	419	462	425	415	395	434	394	406	416	385	405	388	393	400	427	430	439	423	407	439	406	391	397	414	399	412	395	387	413	420	427	392	408	379	371	376	448	400	409	403	403	403	397	397	398	428	399	428	432	417	400	394	418	438	393	399	424	425	414	422	391	396	397	398	436	380	417	423	395	435	424	419	382	421	467	423	403	423	385	414	434	425	427	440	406	418	424	404	415	401	413	478	375	365	414	416	404	391	417	416	393	406	374	396	433	445	390	383	400	415	398	393	417	429	386	398	405	393	401	391	412	419	418	389	413	422	399	449	421	435	418	420	405	447	421	446	375	435	414	439	400	421	389	405	402	439	417	426	426	386	382	409	410	359	388	397	414	372	399	445	415	406	428	423	394	405	400	394	386	411	435	425	395	402	419	400	409	412	403	405	432	403	412	381	407	450	395	423	392	417	429	418	448	404	412	404	426	364	407	441	430	427	412	391	424	444	410	408	412	397	406	412	412	439	417	425	392	435	392	418	409	406	415	444	426	438	392	452	400	395	397	410	392	410	423	412	424	391	425	423	413	416	432	373	411	416	376	417	387	443	422	381	423	410	375	431	399	410	411	399	434	428	369	412	443	421	393	400	404	401	420	381	404	398	424	457	392	454	427	408	402	410	407	386	414	376	410	431	431	433	418	419	426	390	428	413	416	396	445	404	450	400	434	413	424	383	390	417	413	407	382	395	430	425	374	400	418	425	404	421	404	415	416	418	444	400	419	440	391	384	416	387	435	421	401	405	413	424	410	398	397	418	420	418	402	398	373	416	423	400	413	391	414	413	418	400	408	426	392	409	427	405	412	428	356	387	391	378	407	426	402	401	402	404	401	390	418	386	385	409	425	385	448	422	391	378	425	385	400	388	421	424	447	417	419	407	417	370	402	449	398	435	420	438	436	390	398	443	411	422	410	422	413	419	436	412	408	425	408	439	401	454	432	390	424	430	422	398	428	397	415	402	412	442	392	417	419	420	385	457	426	438	441	378	409	395	403	389	427	384	434	402	412
9916	1265	25790	45610	13597	1096	298	228	195	178	179	147	150	138	148	155	155	127	128	116	120	111	117	107	90	99	116	115	105	104	108	118	106	103	123	101	118	137	105	87	95	113	88	113	107	106	93	107	111	95	119	94	98	97	104	101	112	110	99	99	106	99	107	97	94	100	89	101	115	87	109	103	132	97	93	83	110	94	98	113	99	113	116	124	83	107	104	111	97	120	100	84	87	86	91	87	85	127	109	107	96	97	112	101	102	108	85	94	108	116	112	103	71	106	111	89	116	105	105	108	107	77	107	106	112	95	135	84	105	108	112	96	87	88	90	92	125	90	97	88	103	89	92	91	101	128	99	84	108	96	94	99	113	93	90	101	103	118	130	92	112	102	122	89	98	105	110	104	86	91	94	124	115	90	96	96	104	123	92	91	97	90	85	105	103	78	98	113	95	99	105	116	100	115	95	92	94	90	99	102	113	102	108	98	75	91	97	86	100	94	124	112	102	79	88	106	104	95	109	88	95	100	99	92	117	89	93	110	109	109	100	99	85	96	92	86	88	106	95	101	106	85	101	84	96	107	105	99	91	119	100	110	103	105	100	99	107	93	101	113	92	102	89	101	92	95	102	91	89	96	81	97	111	103	93	116	114	102	92	99	88	100	100	100	96	93	107	107	112	90	98	102	107	80	111	87	99	89	111	96	113	104	99	93	99	87	107	95	126	88	122	114	111	116	100	106	92	111	121	107	105	98	91	120	99	106	114	108	94	95	126	86	105	80	112	114	118	96	85	100	105	98	91	84	98	106	96	105	96	108	109	92	109	100	78	100	102	83	95	122	94	94	96	115	103	105	96	88	104	108	122	107	112	112	90	102	86	103	102	98	99	107	99	92	90	101	111	102	85	96	102	99	97	103	98	97	110	123	105	92	107	89	95	89	104	105	98	86	104	102	117	114	91	105	111	124	109	114	94	92	104	89	90	93	92	123	97	97	90	94	101	106	120	97	98	91	106	96	94	98	107	107	113	107	93	96	95	99	96	115	92	97	90	110	119	102	102	108	98	97	107	101	112	81	111	106	107	106	101	90	101	105	97	110	88	89	101	107	127	110	112	114	101	99	111	99	93	102	100	105	92	103	96	98	111	96	107	110	99	104	92	112	80	125	98	106	106	108	87	80	108	109	95	107	91	103	112	111	109	96	92	78	97	103	100	98	104	109	103	94	95	115	96	112	94	89	93	94	105	100	93	109	123	116	111	98	111	101	100	86	101	120	92	101	107	111	117	98	91	104	112	100	97	93	94	77	105	94	84	106	110	110	109	112	102	89	87	102	104	111	99	94	104	102	114	103	92	104	103	104	99	96	98	92	107	89	101	101	103	113	103	109	106	99	101	131	86	110	85	89	113	85	118	102	103	119	92	101	99	99	107	108	98	95	106	104	80	91	110	117	94	88	106	115	100	86	84	88	116	129	102	105	85	118	101	111	121	103	89	96	106	102	87	87	107	71	110	102	101	108	111	119	91	88	107	113	108	85	102	102	107	103	103	100	104	90	111	112	95	110	89	80	93	106	88	97	94	96	103	96	88	84	98	113	121	100	114	103	114	111	106	102	114	97	99	110	112	116	123	112	108	92	96	93	82	93	101	130	99	98	112	110	105	104	112	99	108	113	85	106	102	103	101	91	117	98	93	107	116	121	96	104	97	98	93	104	95	123	95	84	97	103	105	110	110	110	96	99	120	99	96	116	121	89	98	86	101	127	117	100	102	94	114	98	109	114	102	101	100	126	111	92	107	87	106	94	106	91	112	109	83	103	115	85	120	101	97	79	106	95	111	97	107	118	97	100	94	98	107	106	99	107	105	84	98	97	104	102	98	94	88	91	96	85	106	110	88	101	101	99	89	81	100	97	98	113	99	84	105	91	101	117	113	97	106	74	92	92	108	100	97	105	98	125	103	119	93	100	120	71	102	118	94	96	94	106	124	77	87	102	108	88	119	90	103	100	115	101	103	114	99	93	87	91	106	103	91	100	91	93	111	97	107	111	98	106	104	116	85	98	94	113	128	100	93	95	92	100	94	128	102	81	90	112	100	92	108	103	106	104	77	96	102	114	103	101	104	105	105	78	110	74	112	98	78	106	105	114	103	104	90	102	96	115	101	89	113	98	106	110	118	119	89	100	110	106	89	112	105	109	109	85	79	103	85	93	103	97	107	107	98	100	100	104	100	103	110	102	103	97	114	102	102	112	91	98	99	110	84	94	100	99	106	136	110	84	90	95	118	105	100	76	100	99	92	104	101	101	83	110	102	98	96	110	104	109	100	92	80	105	113	91	105	101	111	102	104	106	117	97	97	110	104	85	98	77	106	110	101	105	93	123	113	97	97	100	95	104	105	109	88	113	96	123	108	81	106	100	104	106	96	101	105	119	99	96	105	103	93	105	103	100	93	94	114	114	102	112	114	92	108	100	91	121	86	93	109	99	91	92	113	112	91	100	104	105	108	92	99	116	94	104	114	109	93	107	85	106	111	95	98	82	116	91	117	109	112	97	99	103	104	90	104	88	104	100	106	103	114	99	78	111	92	104	100	97	117	91	104	106	114	103	82	84	129	113	104	110	85	93	92	84	102	103	105	88	93	104	104	105	104	108	93	113	113	82	101	99	119	91	107	102	81	101	108	96	81	115	110	102	103	89	91	115	108	103	99	110	110	97	115	107	92	112	95	106	89	87	96	117	110	104	105	114	85	95	117	106	120	99	104	84	102	96	98	107	94	118	102	111	108	82	86	125	99	123	101	97	110	117	96	91	105	88	97	123	111	102	104	92	93	98	95	100	97	117	101	106	83	104	97	124	111	110	90	76	110	107	108	89	102	85	95	111	84	122	83	100	87	102	108	112	124	101	86	80	110	96	108	90	95	94	102	113	96	110	99	90	98	111	108	95	100	95	106	99	99	117	119	99	92	90	98	111	108	118	99	97	100	99	82	120	104	101	128	101	116	94	103	91	108	114	104	90	103	95	95	107	109	108	119	100	100	101	86	92	94	91	124	93	113	102	106	97	115	99	83	97	92	103	87	111	108	100	103	108	123	88	89	109	106	75	96	113	94	108	103	95	105	105	98	110	89	94	112	112	107	116	117	81	87	97	112	103	112	99	101	83	95	92	108	102	92	85	104	107	99	92	92	123	76	96	121	106	99	105	120	95	100	105	92	92	109	104	111	99	107	91	109	100	102	98	93	115	83	93	111	89	105	91	104	88	107	105	108	94	98	99	103	111	94	96	100	103	86	94	119	94	99	107	115	113	113	97	106	97	86	127	102	100	92	107	105	96	116	72	86	118	96	102	105	75	97	103	101	95	99	124	90	114	116	99	96	111	95	120	108	126	103	97	87	115	99	106	89	87	101	93	114	90	95	115	92	109	117	112	92	94	103	119	105	93	106	95	101	111	83	106	108	101	108	101	120	100	96	106	94	107	102	94	104	97	98	99	104	88
6239	1223	30783	47378	12427	1495	1304	1081	969	776	730	652	587	554	517	487	502	457	426	449	416	388	401	419	381	384	347	358	357	377	328	333	318	341	316	318	287	313	343	311	337	302	297	328	317	307	287	356	320	298	300	329	298	300	304	304	317	321	278	289	298	328	280	277	326	319	292	297	271	301	307	278	315	323	314	322	323	312	305	301	266	287	330	291	287	284	295	314	292	284	279	303	295	306	273	327	291	296	291	301	290	272	296	272	309	289	272	315	314	281	309	273	268	307	305	292	298	297	305	297	285	279	263	293	280	298	279	289	309	309	263	272	281	283	294	255	309	298	286	315	311	305	297	293	267	310	286	280	306	281	320	275	325	264	288	293	262	251	290	280	263	318	275	277	267	302	272	286	300	306	275	305	320	286	303	284	249	313	274	256	287	308	295	293	318	287	305	315	300	298	263	267	299	299	272	312	299	313	279	291	286	312	280	289	294	294	312	288	301	277	279	271	284	282	266	296	288	284	290	314	306	302	274	275	303	255	293	270	281	273	270	290	256	300	249	312	287	322	282	273	270	303	286	288	293	315	275	275	303	275	283	287	310	264	297	280	292	297	281	280	293	286	254	266	266	274	303	295	276	288	291	294	274	305	293	289	277	260	289	285	267	303	280	265	267	285	274	272	270	285	306	285	309	292	308	290	284	263	304	299	276	304	271	308	298	285	284	306	278	268	308	265	278	295	302	287	267	271	302	279	280	287	275	303	307	321	288	277	293	291	297	261	307	265	268	291	304	272	279	286	274	282	288	295	285	285	289	301	275	268	281	291	297	295	294	267	275	289	253	308	294	267	289	256	281	291	262	291	323	281	264	292	301	268	283	267	302	309	296	293	267	315	284	297	299	290	284	284	307	322	284	292	273	289	296	286	271	282	286	279	286	281	262	262	266	262	316	283	281	308	296	267	285	290	264	314	302	290	296	277	294	293	290	281	318	287	291	253	280	292	319	271	298	307	271	276	275	296	313	270	284	263	262	308	302	313	302	288	312	296	304	293	303	293	296	302	273	290	300	291	292	247	294	285	290	280	300	282	282	303	283	297	304	295	247	291	294	270	293	258	286	278	276	283	281	293	268	324	316	280	269	281	293	288	306	306	295	287	270	274	306	248	291	266	279	290	278	280	273	296	288	275	296	271	271	269	292	273	264	313	316	304	301	249	285	287	330	302	284	316	312	294	282	273	287	292	285	288	290	277	304	248	295	288	266	284	289	264	297	257	292	322	281	251	265	288	285	281	286	285	312	300	274	252	305	320	299	286	277	266	293	280	256	272	300	271	295	278	297	292	318	275	290	309	310	267	294	298	260	287	311	255	290	280	303	295	299	295	292	297	316	338	270	301	280	299	299	277	284	303	304	271	315	298	261	269	301	283	277	273	284	306	290	277	318	289	297	289	262	283	273	272	291	301	314	296	310	267	270	280	277	256	279	285	270	264	276	321	311	331	295	292	290	306	304	322	272	283	320	294	307	321	275	292	285	286	276	293	288	288	281	267	279	316	286	303	305	307	289	275	285	295	301	253	257	272	279	281	289	290	317	244	309	275	284	288	292	309	264	260	279	273	288	308	269	303	298	280	298	302	274	288	287	282	300	288	283	295	263	274	294	319	326	274	292	275	271	284	285	286	275	273	286	288	273	279	277	287	280	286	282	303	306	277	315	295	275	301	285	289	273	302	299	287	267	320	261	306	269	293	305	294	309	247	274	260	289	279	288	276	285	291	284	277	282	290	279	276	284	308	299	286	309	275	284	291	313	287	285	267	291	277	302	287	266	269	292	285	283	270	281	283	271	289	275	284	295	287	261	290	295	312	274	275	306	300	314	299	285	302	261	324	275	284	338	292	277	246	274	297	268	286	294	296	308	294	304	261	285	273	277	287	290	288	286	296	307	297	270	306	297	288	307	271	294	277	305	289	280	289	261	268	312	267	289	314	277	264	261	287	303	302	293	261	300	297	290	261	298	269	294	311	291	260	300	273	291	290	287	310	295	267	281	269	269	262	295	292	293	277	321	275	272	255	272	315	302	276	267	305	287	308	278	307	293	301	306	272	276	306	306	263	296	288	293	278	269	295	276	281	303	276	283	315	233	287	284	271	296	294	317	265	309	276	300	305	303	299	284	285	262	312	300	326	284	253	288	287	291	292	300	293	293	301	290	292	292	259	288	255	259	290	282	292	275	290	266	278	288	264	306	254	282	270	305	304	291	288	304	245	288	312	324	267	291	266	281	270	274	282	303	256	306	301	281	269	271	275	278	275	304	279	276	308	302	301	306	298	296	299	286	262	300	298	294	248	274	283	289	288	277	264	302	300	290	287	266	294	290	283	309	305	291	289	277	311	272	299	280	264	278	271	306	312	300	319	300	288	290	267	289	308	300	299	297	302	293	289	295	264	268	297	267	290	296	284	278	267	294	290	276	312	274	266	282	281	291	273	265	272	271	302	263	304	279	310	262	316	317	283	267	263	298	295	283	301	273	281	266	270	289	288	277	287	279	304	322	326	261	296	258	277	278	256	310	290	299	312	266	300	314	276	291	268	287	270	281	272	298	275	277	312	278	268	280	271	298	287	289	280	295	306	292	279	285	297	308	295	274	266	282	290	282	319	298	317	283	252	260	305	268	267	306	321	287	296	295	292	303	274	275	302	294	260	286	299	281	270	303	291	302	313	277	316	241	286	283	302	294	268	294	281	308	284	289	306	319	267	338	300	271	308	284	263	284	282	294	309	296	283	281	290	276	283	263	279	289	295	292	287	265	276	278	267	304	266	277	267	308	303	306	273	280	273	291	288	285	312	313	305	273	297	277	292	284	321	256	304	288	293	291	306	279	297	228	284	279	316	283	284	288	278	275	263	282	274	289	330	286	291	289	275	289	314	271	273	281	327	310	289	279	286	258	282	288	292	287	310	285	283	294	267	285	287	264	288	335	275	313	250	305	307	286	288	296	275	284	275	334	293	277	284	289	261	274	278	302	272	293	292	316	253	315	318	278	323	278	272	297	319	236	291	281	323	250	308	280	312	271	271	275	267	298	301	301	276	260	252	284	280	305	284	316	265	316	300	275	297	272	264	290	298	324	326	293	325	297	266	299	281	301	318	270	284	319	272	299	310	280	278	305	283	285	284	306	286	296	280	309	306	294	292	260	304	296	273	266	274	286	318	288	295	289	298	293	308	313	302	303	322	266	306	291	311	290	290	292	248	288	297	302	265	268	299	330	269	318	252	267	304	280	302	293	290	284	290	288	259	274	275	243	278	281	282	281	316	307	318	296	265	270	289	274	307	281	325	296	279	284	267	279	303	295	329	278	289	279	286	283	273	274	277	270	291	284	298	312	280	286	295	279	254	289	280	258	298	311	290	313	273	276	286	282	307	249	275	289	294	276	289	290	277	248	283	271	281	298	282	305	292	255	314	284	284	278	287	281	298	281	299	278	319	316	292	307	326
17063	2888	19609	59095	18515	2595	647	509	432	421	406	352	353	341	304	276	250	251	271	268	237	258	241	248	239	227	218	235	225	227	233	227	230	206	228	234	207	231	210	231	206	220	216	232	232	191	245	216	221	198	201	211	188	228	218	220	212	243	222	217	210	222	241	218	233	190	215	218	240	252	228	197	219	193	228	206	206	225	226	244	206	240	191	232	226	210	217	209	214	185	185	220	230	234	202	223	204	220	205	212	192	219	230	229	235	218	217	193	190	189	213	213	204	203	188	199	199	227	190	235	199	211	204	222	226	232	205	238	215	228	215	221	206	216	218	212	234	197	215	206	185	231	231	211	198	224	212	211	215	223	212	209	217	200	184	233	221	205	209	213	220	205	217	198	201	229	225	225	196	219	218	207	199	206	187	228	211	241	217	195	218	230	196	201	229	219	224	212	203	219	217	210	221	226	198	201	210	216	210	214	228	259	223	236	204	217	253	230	207	200	188	221	243	204	206	201	210	198	207	227	219	202	214	241	241	217	258	213	214	229	212	214	196	186	194	193	201	214	252	222	184	201	233	241	217	253	208	231	232	189	181	214	219	206	219	208	215	201	241	245	209	246	196	207	217	207	210	212	234	193	219	200	220	194	187	201	222	233	188	185	250	225	177	203	228	229	216	198	241	230	210	215	193	199	190	227	235	208	209	191	229	207	213	175	175	230	225	208	225	211	192	222	223	230	223	219	210	221	201	205	196	224	202	208	233	235	225	200	228	233	200	206	239	212	244	188	200	196	218	219	223	184	221	232	197	206	187	207	198	223	200	212	203	185	220	224	241	209	201	227	201	196	202	194	221	241	213	218	224	232	239	203	214	236	228	215	225	226	249	184	222	201	212	210	208	212	231	212	202	197	206	195	231	240	195	202	201	197	206	218	217	183	205	223	219	200	197	204	209	208	215	196	191	213	232	212	234	216	201	219	223	213	239	191	216	204	230	219	218	226	213	237	210	190	190	205	189	219	213	203	222	213	218	206	244	179	206	212	202	213	187	212	209	215	211	208	232	227	209	202	215	194	224	206	200	230	217	218	208	210	206	231	219	195	208	207	228	210	207	189	227	216	207	198	231	236	226	193	215	224	185	197	231	228	199	204	203	202	247	221	204	237	216	201	213	214	198	207	200	216	215	223	207	206	177	179	223	213	208	217	206	191	232	244	190	217	221	206	229	210	205	211	218	231	203	224	218	223	223	182	234	166	224	203	189	214	201	210	224	215	185	234	227	194	212	209	223	201	227	183	187	207	194	190	198	236	224	228	203	188	230	233	213	225	210	240	219	202	197	218	204	237	202	184	211	227	205	198	187	223	198	214	198	224	199	194	217	230	214	219	196	199	231	196	227	218	201	213	216	210	213	213	225	200	215	225	208	218	208	220	209	194	235	231	234	218	223	230	208	217	215	188	219	199	196	232	211	217	218	227	216	212	253	196	191	210	207	230	217	210	224	208	205	215	196	194	211	237	194	181	228	220	230	216	215	226	209	225	204	206	178	218	244	209	238	193	201	215	221	196	236	197	206	220	184	215	193	219	221	214	235	208	199	206	198	215	222	236	207	216	208	225	223	218	231	228	222	198	210	196	219	219	212	190	211	199	198	210	218	199	209	228	225	204	204	239	224	214	200	202	214	192	213	199	209	213	230	233	204	209	236	201	205	185	225	220	205	229	244	229	219	196	215	216	207	219	235	190	206	228	251	219	231	243	205	203	229	245	209	221	210	187	204	205	227	218	220	244	228	221	202	201	222	205	220	215	187	191	207	201	214	214	242	225	211	203	200	214	219	230	236	202	237	229	210	221	207	220	195	202	217	188	222	226	200	210	211	220	219	193	224	214	218	193	215	193	198	192	221	238	229	227	230	186	204	207	225	219	218	230	204	216	203	223	190	210	208	229	224	215	222	206	221	220	211	220	238	213	223	198	239	206	238	221	190	224	183	196	190	213	206	231	194	204	213	191	194	183	240	213	217	230	209	194	215	191	239	212	216	216	198	238	225	206	211	230	228	199	210	219	235	192	251	216	214	214	194	204	209	173	217	204	225	186	214	249	207	215	215	189	232	249	208	211	207	219	206	229	207	213	179	194	198	229	186	251	198	208	209	231	215	239	216	221	239	181	221	220	214	207	228	215	209	243	209	217	190	193	214	232	195	216	228	205	225	216	241	226	245	191	211	211	220	212	188	186	199	201	237	218	218	211	187	215	218	198	228	231	199	204	210	205	206	196	189	204	234	216	205	217	196	221	212	223	208	200	214	213	198	218	204	237	227	237	227	202	220	179	216	188	207	203	225	249	221	197	201	201	224	204	205	223	193	227	205	197	222	205	226	211	240	191	209	206	214	191	233	201	224	228	213	217	208	202	205	212	210	198	188	223	235	180	192	208	197	237	222	180	207	210	184	244	221	209	217	227	200	202	218	200	207	219	221	236	224	198	222	180	191	220	196	244	200	216	207	199	180	213	176	203	227	218	205	235	219	195	213	225	229	200	212	235	191	200	239	221	214	205	198	220	191	210	232	202	190	212	212	228	201	226	227	238	218	224	223	215	187	230	229	215	179	212	231	234	211	219	206	245	218	245	215	215	218	207	227	206	240	258	213	217	220	212	230	210	225	202	199	224	202	205	216	198	206	191	195	197	222	230	209	230	230	198	189	209	235	194	238	206	204	238	208	196	204	223	223	234	257	223	223	223	226	230	221	226	210	187	194	251	216	205	222	204	212	229	201	215	201	233	217	220	187	227	177	196	207	236	215	200	212	217	190	226	201	219	220	219	221	214	191	227	217	222	214	219	211	200	202	207	188	221	213	210	198	191	230	204	204	202	208	230	195	223	257	245	218	248	198	185	217	234	235	217	223	218	239	211	208	216	184	187	207	227	180	197	202	206	221	239	211	220	208	228	214	209	215	183	213	223	209	218	222	217	230	194	214	229	201	227	212	194	202	186	190	196	235	230	212	220	207	207	210	231	196	234	191	195	222	205	211	223	202	204	217	217	209	207	227	202	204	233	233	208	215	227	238	202	200	199	225	218	194	224	224	195	202	209	224	210	226	220	198	199	265	236	206	255	215	240	242	201	234	225	200	203	223	214	211	224	196	217	220	174	207	176	211	218	217	218	190	206	247	201	195	230	229	209	196	210	222	222	204	185	208	245	239	201	190	223	227	222	213	214	199	216	178	194	204	211	228	174	231	206	223	245	217	237	228	227	194	183	242	228	261	230	191	203	227	240	203	189	207	199	208	215	203	203	216	234	224	216	256	191	233	221	222	226	200	233	190	215	216	219	226	234	202	205	212	224	186	208	197	224	205	204	190	191	205	210	222	219	210	198	202	189	212	198	223	244	209	228	199	197	234	223	200	205	243	234	208	211	231	208	198	204	215	218	221	189	222	226	216	217	207	195	198	221	224	233	216	251	211	222	229	200	175	206	200	200	240	224	239	186	216	224	238	220
8145	2187	23351	57411	6933	3108	2600	2062	1862	1646	1385	1335	1202	1157	1067	976	940	869	937	833	834	737	746	736	699	709	685	711	646	664	665	642	636	625	594	660	613	606	619	580	588	574	570	645	592	594	567	583	627	598	540	593	616	585	564	608	588	546	583	586	514	563	537	548	568	574	587	574	564	578	556	528	562	548	550	521	542	584	526	590	571	552	559	529	552	521	522	546	545	525	533	565	558	561	555	533	614	584	524	562	559	530	519	538	530	572	558	532	549	512	506	555	553	588	577	548	536	550	513	502	491	497	530	542	522	569	544	527	538	564	539	572	521	552	512	530	540	524	505	491	592	503	495	529	566	530	532	544	534	500	574	565	514	544	525	562	561	571	516	554	574	521	538	525	541	556	555	500	520	535	537	525	537	593	527	562	509	501	495	534	512	511	562	520	573	530	526	544	539	542	511	515	516	556	496	585	570	571	515	497	557	557	519	534	573	585	564	514	538	519	532	505	491	568	520	539	517	521	517	543	553	587	536	488	498	499	545	566	525	515	533	546	475	517	569	530	566	558	536	569	542	500	534	551	530	513	515	566	505	544	567	533	528	531	595	542	555	504	547	521	535	518	515	530	552	516	547	566	514	507	541	541	557	521	514	558	491	531	520	522	552	528	478	550	497	518	624	578	509	506	584	548	560	535	562	573	523	552	515	531	518	539	545	575	550	511	525	539	507	558	506	558	553	544	534	532	518	541	565	548	545	523	544	567	521	528	569	548	512	551	572	559	530	539	533	537	554	561	555	577	550	501	510	535	559	504	503	571	555	535	510	552	564	533	521	526	503	559	567	527	533	527	526	570	563	532	578	528	527	544	544	513	534	489	536	538	537	539	503	531	563	518	567	533	536	540	511	527	577	527	550	553	524	545	543	549	527	522	562	564	520	524	525	529	563	554	541	556	559	521	550	543	517	501	517	526	535	514	561	502	518	518	535	595	548	506	539	541	525	570	512	529	567	497	577	594	527	541	530	528	522	542	471	498	530	529	544	521	549	553	505	581	563	525	547	527	528	548	545	561	517	540	566	514	517	534	531	523	545	529	533	522	585	536	536	544	514	519	549	500	564	536	556	532	609	521	564	540	512	537	535	555	532	535	534	545	512	566	522	553	546	520	520	529	501	553	518	527	532	510	550	565	546	536	551	518	501	506	537	529	556	496	522	511	526	544	528	513	524	542	597	563	519	554	497	542	504	547	528	517	532	551	554	515	528	490	536	528	518	511	569	531	548	558	510	515	556	528	514	554	500	517	566	558	586	489	566	557	525	545	507	579	568	540	532	529	534	548	550	502	534	528	509	560	556	545	552	534	550	497	551	563	554	529	528	531	556	566	516	495	507	546	558	532	574	522	541	522	512	565	549	543	556	540	518	503	509	491	557	524	563	557	546	523	535	510	540	514	585	555	560	535	555	520	545	524	537	540	561	539	537	553	515	513	509	512	557	518	569	569	543	545	520	531	464	530	542	516	538	553	537	524	501	516	525	506	548	517	521	504	580	547	533	515	520	562	560	479	538	492	518	544	574	572	548	510	540	555	505	554	506	571	558	528	547	537	521	522	529	526	533	532	538	519	554	551	514	560	488	481	535	515	520	544	525	543	562	520	523	543	546	573	531	525	541	503	534	545	552	498	553	549	476	521	515	527	542	518	568	508	521	490	534	545	554	506	535	522	542	501	518	572	516	522	538	531	514	551	512	518	528	562	509	532	543	564	549	504	541	527	494	500	521	559	502	539	566	542	522	523	588	545	578	524	512	551	504	522	537	514	535	514	502	519	552	527	538	569	502	516	525	526	544	447	575	572	497	528	581	563	569	536	534	550	508	545	570	579	520	569	514	574	552	514	562	555	535	502	539	524	545	555	498	519	543	534	533	556	520	552	521	580	531	565	533	529	534	570	499	575	539	541	531	591	550	568	544	523	555	547	504	520	558	593	546	568	522	545	538	522	531	536	584	543	568	524	537	492	519	544	562	529	577	518	530	565	551	490	553	547	518	530	468	563	556	524	564	525	526	533	562	575	507	570	499	534	530	521	532	558	490	569	484	534	491	539	547	554	541	539	525	520	542	555	538	518	535	580	529	532	530	524	503	539	485	529	558	534	525	537	543	529	575	528	525	545	500	530	514	499	545	536	534	559	589	530	558	535	511	539	558	508	546	532	510	552	548	536	546	539	570	506	579	520	576	524	538	524	560	511	559	545	517	532	554	543	545	526	504	537	506	581	520	560	574	487	554	548	544	523	534	518	574	583	519	554	547	525	563	539	544	531	542	521	566	494	534	496	538	567	530	549	505	485	544	548	533	592	496	508	530	564	540	518	543	512	513	512	475	567	547	537	531	522	508	521	519	550	518	533	531	490	546	514	527	529	525	539	539	575	528	575	537	502	524	510	505	534	543	534	580	507	543	547	539	533	515	576	538	529	538	549	546	555	536	514	563	541	540	501	534	578	546	524	517	550	499	517	519	524	519	515	518	519	498	479	566	536	525	550	524	568	613	542	522	523	528	529	553	511	572	520	548	524	540	569	546	530	562	512	553	571	529	564	494	575	511	536	533	527	520	536	533	529	551	522	510	539	532	546	537	526	502	529	569	516	561	547	505	561	532	532	536	484	512	557	543	491	545	530	501	554	514	504	476	529	564	505	514	548	539	538	526	526	533	518	540	545	485	527	546	521	536	505	454	535	521	535	590	560	547	560	528	554	548	531	546	554	529	543	541	541	547	523	534	566	580	566	540	599	495	542	550	557	574	486	530	551	546	537	558	526	527	521	543	528	557	551	522	544	552	558	527	529	502	537	555	532	489	535	566	527	522	554	537	559	505	552	562	583	534	518	584	541	547	532	502	544	555	545	502	516	526	533	541	535	551	521	541	589	542	535	564	488	556	527	568	529	554	557	548	510	489	524	534	519	503	552	554	532	571	512	536	543	504	522	574	536	516	595	506	531	501	529	517	536	539	515	547	551	552	555	530	558	534	544	578	530	538	522	532	507	547	523	523	505	526	521	543	521	547	540	531	547	504	561	545	556	560	543	594	561	543	565	551	508	578	556	536	500	535	531	534	535	520	514	525	492	508	536	551	552	558	532	539	541	519	528	562	534	575	463	530	581	541	542	569	509	533	540	539	540	536	539	537	523	541	562	526	542	528	541	525	555	580	527	521	521	578	572	538	548	540	539	529	498	569	531	545	537	545	493	526	517	545	524	532	516	495	546	540	511	528	485	584	558	528	540	524	510	497	536	549	518	574	558	490	486	550	550	525	561	561	551	550	511	582	534	494	518	561	543	539	528	569	555	494	533	526	514	580	509	528	520	513	534	520	571	499	541	534	585	509	515	511	558	529	502	511	544	517	563	502	522	546	545	535	524	547	515	521	533	547	560	509	582	499	567	572	528	545	516	552	527	603	508	540	534	571	485	499	575	515	525	506	520	530	558	558	576	498	565	543	550	536	511
2345	306	596	1470	297	141	182	170	162	136	134	157	150	135	154	162	165	134	148	169	174	140	158	144	166	174	171	176	160	174	154	147	145	144	159	165	176	145	132	169	153	136	156	163	176	172	162	154	136	152	149	169	150	157	149	166	161	143	173	158	137	146	136	152	142	144	160	130	155	171	157	170	149	138	152	159	155	160	127	169	150	131	160	171	166	163	153	172	151	166	168	162	175	157	176	138	158	164	177	138	163	143	145	150	179	150	161	149	154	147	144	156	122	153	155	167	161	153	166	137	155	126	143	159	158	169	170	135	136	141	148	140	137	181	163	157	147	141	159	156	155	181	147	180	159	192	134	143	152	151	146	174	160	136	166	167	155	171	178	178	133	126	146	151	151	131	161	147	185	125	149	155	145	174	164	174	157	146	161	145	171	159	134	153	161	161	146	151	123	146	147	147	152	130	163	159	178	159	162	131	168	156	157	184	161	163	183	151	143	189	175	157	147	171	146	162	144	140	153	142	156	134	151	141	154	160	140	145	166	162	156	168	139	160	154	162	165	156	143	157	144	144	164	143	164	145	141	152	144	153	168	155	146	160	161	162	150	144	135	155	158	172	160	150	150	143	155	156	152	150	143	159	144	139	182	146	165	187	156	161	139	143	162	128	156	175	155	153	155	167	155	143	165	146	161	143	164	202	140	169	184	175	146	136	169	156	165	149	168	161	171	165	130	155	126	151	141	161	177	157	180	144	129	160	166	138	175	147	157	169	146	154	146	151	173	143	166	169	166	158	167	173	150	175	147	172	161	166	153	139	148	129	166	158	140	147	140	153	145	138	147	161	161	127	154	165	177	164	158	164	157	144	143	154	157	160	175	168	147	154	173	138	159	136	130	160	184	165	164	157	136	132	167	157	138	139	153	169	170	143	138	154	140	150	146	131	153	141	156	155	164	155	135	164	139	136	170	161	132	136	153	161	145	160	149	154	145	156	165	160	157	145	155	143	155	144	146	131	160	173	154	154	134	174	172	160	148	167	167	159	145	152	166	149	135	177	163	156	131	159	142	136	155	169	168	149	134	167	146	157	155	161	135	164	164	183	150	168	169	148	156	143	159	156	159	153	162	148	158	155	168	149	163	163	175	147	148	170	147	154	169	158	167	171	141	165	148	152	162	139	149	172	149	147	156	174	147	160	135	141	160	141	173	164	141	169	136	152	153	159	150	153	192	129	173	157	156	154	150	139	155	143	161	156	141	149	154	150	159	155	168	175	161	150	176	165	155	148	160	126	160	158	151	157	142	137	170	164	143	165	170	155	166	145	150	134	141	151	166	140	153	153	139	198	156	128	159	166	132	154	170	175	161	145	139	170	128	176	168	158	167	174	164	142	126	150	153	146	148	168	168	156	152	162	136	150	159	166	151	164	154	137	163	174	150	175	143	149	144	149	184	164	164	172	147	171	152	154	159	155	143	144	151	165	176	172	160	159	161	164	160	153	142	157	156	145	156	136	154	171	166	154	158	142	155	160	141	160	160	169	145	141	151	146	137	149	161	177	168	138	147	165	141	150	160	133	176	163	168	154	158	144	146	138	147	184	137	153	152	169	166	180	180	150	157	147	170	152	166	163	157	147	145	142	148	157	168	160	137	139	160	148	149	137	149	141	160	162	170	133	146	180	135	169	150	154	156	153	155	158	143	140	156	138	141	145	144	164	140	140	149	144	163	154	181	165	145	143	154	145	137	164	157	172	145	157	152	150	162	134	159	160	163	168	167	140	163	138	176	163	160	157	182	149	153	162	145	139	135	148	155	144	149	153	144	146	136	134	162	147	166	146	119	145	169	152	158	171	162	164	163	148	132	136	156	140	128	161	166	136	153	170	163	159	165	169	130	136	158	149	123	146	155	150	156	162	160	177	148	158	172	154	139	155	161	151	142	149	160	167	167	153	150	159	161	159	155	136	152	154	154	181	159	138	162	146	152	160	156	146	151	155	165	163	137	174	149	128	162	133	142	154	144	171	152	145	159	159	160	149	154	172	169	167	148	139	141	158	166	165	153	151	149	175	158	118	152	178	173	146	135	160	152	160	151	149	135	157	155	142	167	147	140	161	182	168	145	165	148	145	156	156	158	157	141	155	160	150	145	163	162	158	160	144	154	151	166	173	152	172	156	139	163	164	179	153	152	151	163	161	153	150	165	172	196	160	170	149	180	146	147	146	160	171	156	137	144	133	166	116	164	189	123	147	138	166	137	160	149	173	157	127	178	152	135	152	142	172	116	128	170	135	170	158	132	147	156	170	123	160	166	152	134	148	151	182	164	139	148	159	157	140	186	143	139	156	143	152	182	163	134	149	146	160	153	154	164	154	134	158	190	160	178	166	170	184	146	177	147	165	156	168	152	148	177	167	163	156	148	143	142	173	149	165	165	167	160	158	165	139	123	156	150	138	158	170	147	159	162	146	164	142	154	160	159	151	140	152	164	154	158	145	161	147	137	174	170	161	147	147	154	150	154	141	153	177	142	149	168	133	149	164	146	147	159	152	182	162	161	185	154	169	153	159	180	150	158	147	148	146	144	158	156	141	153	133	143	170	160	156	156	165	171	167	172	182	154	150	157	152	134	162	171	167	156	163	195	172	150	132	157	156	156	141	123	150	143	159	151	179	140	142	180	148	149	167	142	156	143	160	133	153	147	184	151	154	154	159	159	129	154	178	162	161	152	150	158	160	135	171	140	152	156	134	159	156	160	165	132	159	160	147	180	152	170	129	166	170	155	172	136	158	146	168	145	163	158	170	165	145	134	166	154	159	153	136	138	153	143	155	140	173	144	147	175	160	152	153	169	165	156	164	156	141	175	148	170	161	166	148	154	166	149	165	152	170	129	156	161	161	177	169	151	148	161	168	170	159	169	135	162	142	144	144	162	162	169	160	140	164	176	140	166	164	180	162	147	153	167	147	156	156	164	143	170	156	152	145	151	135	139	175	139	131	173	155	182	161	171	187	159	180	170	167	173	180	155	138	129	159	150	141	146	140	140	161	166	147	152	162	154	151	170	175	146	169	156	135	158	163	198	151	177	159	171	144	163	147	168	187	139	159	127	174	140	128	150	197	173	165	158	146	156	138	146	155	138	153	160	158	156	163	168	151	142	180	158	176	153	138	138	167	132	126	172	147	163	161	153	157	152	139	150	160	159	145	158	168	133	154	154	146	146	130	157	157	150	143	162	172	145	174	166	150	162	153	150	158	141	146	157	156	138	142	128	153	153	176	168	161	166	155	169	140	171	132	149	153	142	139	160	156	172	160	153	162	156	158	158	150	162	150	173	166	163	148	159	157	135	154	150	159	139	139	149	153	174	131	181	164	154	143	176	151	151	151	157	133	147	162	167	141	159	150	164	139	152	158	150	179	142	155	143	168	153	154	136	146	149	144	165	158	154	171	150	143	143	151	149	147	176	167	134	150	149	176	146	165	161	170	177	136	160	145	149	175
2261	515	1619	5240	1077	449	450	414	416	406	392	379	419	371	396	387	390	389	378	380	373	404	370	393	366	407	366	394	400	379	401	387	399	399	439	434	395	406	418	392	391	356	380	380	380	381	367	393	386	394	388	396	390	362	399	350	423	387	378	370	414	390	369	408	393	388	394	375	364	389	437	385	379	413	375	390	365	353	353	380	373	377	372	419	392	438	420	378	388	384	421	425	400	378	407	380	363	362	409	401	366	379	363	387	392	392	379	390	422	370	426	371	377	363	368	387	388	393	378	357	371	371	379	413	410	408	350	376	404	386	402	342	393	372	348	379	384	398	369	340	401	409	392	357	359	405	391	353	397	408	404	392	405	346	391	363	382	380	358	380	361	419	371	383	425	365	418	404	441	391	381	359	383	379	431	394	413	381	365	385	418	384	352	396	346	387	350	383	397	390	377	362	416	374	394	395	390	391	371	365	367	384	370	404	386	369	396	413	371	374	367	339	398	399	390	399	389	367	381	383	407	397	379	428	373	408	412	376	403	390	376	374	405	367	386	365	392	374	380	394	378	433	383	388	359	402	393	380	415	361	401	361	381	385	386	398	391	422	399	391	367	398	379	371	379	359	396	413	383	417	384	372	409	396	382	366	405	380	356	370	435	362	385	350	400	399	377	394	386	396	391	396	392	374	392	410	398	388	360	429	393	364	378	395	415	397	386	390	400	407	428	400	382	347	420	360	423	378	388	360	379	404	381	430	427	380	371	396	396	371	382	383	365	407	382	407	398	430	370	358	394	387	357	391	368	365	391	388	411	385	354	376	352	400	406	393	389	365	381	370	384	388	384	370	384	412	386	395	398	369	396	366	403	406	401	396	371	359	378	342	393	354	344	375	386	391	409	389	395	401	365	394	393	398	405	372	384	376	375	405	368	390	353	366	420	414	393	409	382	373	430	387	389	412	379	413	374	374	362	381	427	404	391	363	367	391	381	389	379	367	370	414	401	394	390	383	399	409	364	394	348	385	397	372	363	373	398	353	401	375	376	392	400	377	415	373	392	403	358	347	384	389	363	376	357	369	377	385	368	400	402	399	371	401	372	404	382	367	386	397	369	386	382	381	374	401	384	396	397	370	365	360	389	396	415	391	397	367	346	379	353	393	369	372	424	400	335	378	384	395	426	386	391	419	376	376	398	393	391	396	411	374	367	403	366	376	416	406	395	402	401	397	380	392	370	410	380	397	370	410	382	360	410	405	405	362	380	400	353	399	390	376	390	334	385	346	377	377	362	372	387	391	408	372	374	425	379	381	403	361	411	393	400	382	414	369	385	378	408	389	344	360	373	381	393	379	359	348	375	371	383	367	382	380	392	359	392	393	405	373	412	400	366	418	378	393	420	408	394	396	381	386	367	414	373	385	372	405	405	429	362	421	394	414	390	384	381	432	417	412	393	388	426	401	364	392	348	395	416	386	415	354	379	368	362	365	346	381	403	396	414	394	392	403	396	410	385	377	395	395	395	388	371	408	391	414	384	382	411	353	378	403	385	376	394	424	390	395	387	388	363	380	391	376	373	385	383	366	410	414	419	391	423	416	379	365	402	411	373	413	403	383	432	371	379	405	405	379	394	357	383	370	350	381	407	395	384	412	396	424	362	368	358	396	390	393	341	397	398	381	365	353	397	402	433	387	376	397	377	379	394	398	401	393	392	380	403	396	363	375	396	344	370	376	412	355	422	389	384	409	402	399	393	421	390	415	390	345	390	359	375	381	373	377	394	406	396	410	380	399	388	385	392	387	358	378	353	405	392	387	370	373	411	398	396	411	365	399	383	374	404	385	436	331	368	375	424	377	390	387	352	386	383	442	414	398	363	396	408	398	391	361	399	404	399	381	368	419	362	383	390	394	398	368	368	373	395	381	417	404	387	405	401	390	379	406	409	397	378	363	398	400	356	367	362	377	382	387	394	376	374	388	374	380	371	419	384	397	393	380	372	385	370	382	411	367	378	401	395	392	387	370	391	400	369	398	360	385	370	366	382	362	392	390	395	404	382	406	404	388	411	376	372	395	415	416	396	366	380	387	377	385	415	396	406	361	383	390	381	417	389	373	402	361	416	384	356	392	403	368	392	412	406	424	381	382	410	346	399	383	424	393	357	372	380	364	406	411	400	369	380	381	408	391	368	381	355	352	406	408	395	382	406	409	365	386	380	403	391	378	391	384	354	360	416	382	387	389	370	387	414	414	364	376	389	363	401	410	409	413	402	379	380	401	424	373	420	366	397	389	402	384	382	347	389	387	352	398	364	374	420	402	393	364	375	322	361	384	395	370	370	384	404	397	375	354	414	399	378	389	390	378	393	363	375	383	385	401	376	387	364	368	438	389	375	376	390	365	366	374	400	385	386	362	392	396	381	395	379	398	389	413	355	388	379	399	374	388	366	394	413	359	363	405	378	382	427	394	405	348	379	388	385	379	386	405	426	395	410	378	388	401	371	386	381	379	373	395	395	391	357	382	412	414	403	357	390	390	368	405	408	391	378	390	408	360	379	372	421	400	393	413	339	398	369	399	387	384	378	430	384	396	389	404	379	397	401	411	382	400	374	386	364	417	410	394	366	411	389	383	405	366	386	377	390	357	373	412	384	383	405	407	400	398	402	354	380	400	391	386	387	381	362	376	396	404	389	370	384	409	440	377	358	421	392	406	389	406	384	362	358	402	388	396	338	381	365	405	375	361	399	366	395	381	378	371	386	393	390	380	395	370	381	394	388	423	389	422	403	386	380	392	388	387	403	398	374	375	396	403	386	408	407	399	384	392	395	357	349	374	396	419	373	398	397	369	391	431	407	378	414	358	413	389	366	384	398	411	371	416	394	390	380	384	425	364	390	387	430	363	375	379	417	371	391	415	391	389	363	386	389	389	374	387	368	369	410	391	371	397	382	373	363	385	379	394	425	367	346	371	360	408	392	399	406	385	414	389	403	363	417	397	374	403	393	368	363	383	415	375	440	399	348	365	395	378	404	394	372	373	387	391	387	410	360	345	363	374	373	397	341	373	400	366	391	366	371	406	355	373	416	399	343	412	391	391	331	394	395	372	364	386	382	393	379	390	368	380	350	356	396	403	384	395	434	393	390	397	382	384	363	372	383	382	385	352	379	395	374	387	397	400	399	375	388	366	345	382	391	383	367	379	393	398	392	398	398	357	423	402	382	392	368	396	377	400	386	393	378	392	401	380	399	399	401	358	426	391	380	379	394	394	368	386	366	351	377	366	371	391	354	388	398	393	379	369	400	359	387	376	407	402	361	370	377	366	392	409	380	390	371	377	407	409	367	398	367	372	380	387	423	365	397	424	387	371	347	406	394	399	377	402	410	362	403	380	370	377	373	358	385	412	367	417	420	394	342	391	394	372	395	393	389	377	371	346	408	401	415	360	349	387	376	390	378	381	376	382	351	409	420	365	387	402	359	369	389	374	364	440	418	388	427	358	390	369
9394	1239	22693	38727	9082	560	309	236	215	194	163	161	149	142	143	122	111	115	119	106	97	118	110	92	104	111	104	93	96	106	120	106	87	98	91	97	105	113	90	99	79	114	102	107	101	90	111	94	92	107	114	83	108	85	110	92	100	91	113	107	98	77	89	91	123	101	95	112	90	99	96	112	105	89	105	103	122	109	95	106	100	89	109	104	101	99	103	118	107	98	93	112	87	117	96	93	91	82	90	101	93	97	95	105	111	107	105	94	93	98	122	103	101	99	89	111	100	119	92	132	114	85	97	92	103	120	87	98	76	104	109	84	94	97	79	76	123	86	101	97	111	99	97	107	108	108	85	93	107	106	78	81	99	82	117	97	80	91	95	102	86	109	78	86	115	87	93	79	101	112	101	105	95	93	101	93	88	94	84	88	91	109	110	90	106	102	123	84	100	101	75	109	101	97	97	76	86	85	113	94	95	119	116	83	109	103	90	96	92	103	90	89	100	91	85	101	92	109	96	99	93	91	102	96	95	103	100	103	108	100	95	111	99	101	108	122	99	75	87	96	107	92	111	88	88	97	90	92	77	98	95	91	110	103	94	96	112	94	88	99	87	97	79	81	113	84	92	89	100	105	98	104	101	100	84	106	99	96	100	99	111	94	90	75	108	100	112	88	83	89	91	99	93	113	90	75	94	103	108	109	83	86	102	126	100	109	94	81	106	112	90	88	86	99	109	85	107	103	91	97	97	79	87	95	98	92	87	87	80	115	85	100	103	94	96	95	102	96	81	92	116	76	110	101	92	97	90	93	101	108	108	79	90	82	89	99	85	98	109	108	94	100	93	101	98	81	103	94	96	120	102	81	115	98	114	106	93	95	96	86	102	94	89	80	95	98	106	85	97	97	134	100	100	98	92	72	86	100	99	96	92	101	93	90	99	109	92	71	85	113	89	104	92	117	99	105	81	97	88	104	102	101	93	91	90	88	87	101	104	85	105	90	86	100	99	122	117	82	108	97	88	105	93	113	100	97	104	93	95	89	87	89	101	88	93	91	88	110	104	109	90	91	92	98	102	97	96	105	108	91	107	96	89	91	93	90	106	83	106	106	92	100	87	99	83	101	98	94	89	87	109	81	100	100	102	96	112	81	112	103	77	91	95	102	109	98	97	109	99	92	79	94	94	92	91	92	111	99	82	97	89	108	92	104	117	87	86	83	104	97	79	92	99	111	91	93	91	100	105	95	97	99	107	95	89	94	97	75	100	98	104	103	108	93	98	103	116	99	113	107	102	110	93	93	98	104	95	95	100	76	91	93	94	118	109	93	87	96	110	104	103	110	101	86	91	76	94	90	109	105	95	90	90	83	86	75	74	85	102	120	105	90	100	89	105	109	112	81	73	91	91	97	81	118	102	94	93	106	96	89	78	116	109	95	91	88	87	98	100	98	81	96	126	96	99	109	84	95	90	71	102	95	118	101	97	122	77	94	104	84	100	105	112	93	93	102	97	94	90	102	95	96	90	87	101	91	90	86	103	92	106	86	93	95	86	115	86	94	102	102	100	97	109	104	104	112	99	115	69	89	83	107	100	91	99	108	106	98	117	102	88	80	90	95	104	80	102	97	99	86	82	113	109	92	107	124	93	79	102	94	94	90	84	87	108	115	101	104	99	101	104	96	104	85	92	93	108	96	91	90	89	83	97	104	102	108	92	99	78	103	98	88	101	92	79	102	98	107	98	85	90	73	97	103	85	93	109	78	82	100	117	93	98	88	107	87	92	111	90	99	109	100	102	93	94	110	90	84	89	82	95	112	83	108	78	101	99	97	100	102	102	98	91	96	100	107	102	99	87	85	95	121	111	113	99	98	94	114	99	108	89	91	108	94	89	87	96	117	97	106	99	98	96	97	96	103	92	104	101	96	95	105	95	70	107	92	96	84	80	95	84	81	122	101	85	92	89	95	97	99	97	100	91	86	96	96	87	92	82	82	108	100	91	100	92	86	100	104	116	122	98	87	96	102	98	82	104	86	99	118	82	87	93	90	103	93	81	100	89	127	82	127	98	84	83	84	104	94	91	103	97	92	114	103	91	105	93	80	92	104	71	106	96	88	109	84	113	95	96	86	99	90	98	96	84	89	89	109	105	108	97	100	100	103	117	98	115	97	111	103	100	105	86	99	96	95	90	95	115	98	113	103	95	107	83	104	103	86	95	82	87	134	109	90	98	87	103	81	113	94	97	116	93	125	99	94	109	93	81	103	88	88	126	98	95	95	98	113	74	98	103	112	102	102	103	103	92	87	94	105	82	89	95	102	92	107	99	96	90	106	87	94	90	87	95	88	114	88	85	88	111	85	99	121	96	86	98	99	119	102	104	104	107	99	101	96	111	103	94	85	96	108	94	93	85	100	92	83	86	108	106	100	103	94	94	117	91	112	133	95	82	84	86	103	84	77	95	83	110	105	92	114	83	100	92	97	99	102	89	96	106	100	92	106	104	103	109	115	93	107	95	105	79	92	103	83	80	96	97	96	111	87	101	102	106	95	95	98	74	111	123	88	113	100	100	107	89	87	106	81	110	74	99	97	87	110	98	112	86	97	90	96	118	98	85	77	113	100	88	99	95	100	97	110	100	93	116	114	100	92	122	97	101	90	95	96	95	111	98	98	81	95	87	106	87	88	97	91	93	108	74	95	104	100	92	102	99	79	93	100	98	90	76	117	83	103	85	81	86	104	103	82	84	116	81	101	93	107	109	124	105	96	90	109	92	79	95	100	106	85	107	101	89	89	104	85	101	84	80	99	101	92	106	100	93	97	88	104	99	95	107	92	83	97	101	82	96	98	106	112	105	91	105	105	104	99	91	93	112	105	98	101	107	92	92	93	85	78	92	90	92	83	112	101	109	95	107	107	124	98	109	99	93	91	105	92	94	118	96	88	78	99	100	100	92	109	106	86	119	110	96	118	82	105	92	84	105	98	105	86	94	102	103	103	103	96	94	96	103	95	84	97	91	112	102	93	96	93	91	112	92	100	102	90	98	80	104	95	91	104	101	106	90	85	98	82	69	116	87	115	93	114	108	106	104	88	88	87	102	99	84	107	93	100	93	87	84	88	91	104	103	111	117	92	105	116	85	109	108	100	91	91	111	105	105	95	115	94	114	111	103	95	93	94	111	82	97	104	97	98	97	98	96	86	99	112	95	77	105	96	109	101	96	90	88	99	102	86	84	95	92	84	82	100	96	98	122	100	88	104	92	107	93	95	94	81	81	110	107	94	91	128	105	100	102	94	102	112	94	93	91	86	118	90	101	102	95	97	93	85	81	95	86	94	77	100	119	104	88	84	94	104	84	91	87	83	88	91	97	82	98	85	100	113	98	115	73	125	114	89	104	74	106	91	84	84	91	94	91	99	88	90	97	101	96	81	79	91	85	111	101	90	77	86	113	105	108	105	98	83	94	104	100	100	101	97	103	111	95	93	124	86	115	93	102	92
6108	1288	28223	37674	6254	1585	1296	1137	929	830	705	736	621	570	547	556	525	461	436	432	426	412	355	411	373	359	385	376	390	326	345	324	346	320	320	334	331	316	326	297	331	316	292	314	319	305	272	302	290	293	325	345	300	306	283	301	302	286	313	292	288	287	278	285	262	286	291	313	315	303	279	310	278	312	295	301	285	288	278	327	285	280	273	269	277	295	330	301	295	289	274	293	308	298	276	284	336	259	300	287	318	275	317	288	259	278	289	298	258	274	275	301	303	259	291	268	304	254	254	290	292	285	302	282	283	281	294	306	244	321	290	260	302	276	306	300	286	295	265	266	295	286	267	281	290	267	265	288	261	273	259	276	278	318	290	296	261	312	280	253	282	266	285	254	270	256	301	284	266	301	276	282	262	313	254	255	287	290	266	285	249	321	261	272	261	249	266	274	264	255	294	258	311	298	280	269	319	243	277	287	278	279	241	285	280	310	291	257	266	287	293	288	294	279	285	240	261	270	294	288	271	279	289	274	260	291	281	273	255	275	283	299	289	282	270	272	273	257	288	299	301	294	280	294	284	265	290	277	315	298	308	298	293	325	292	281	285	289	264	291	286	262	255	284	298	296	307	311	262	276	261	295	254	285	275	255	270	278	281	268	294	262	290	282	281	277	290	305	306	270	273	272	267	283	258	281	286	296	288	269	262	291	276	286	287	275	272	294	248	261	266	279	291	317	300	274	274	266	275	261	256	273	304	263	285	273	270	318	278	300	277	308	259	230	286	288	286	300	270	281	276	305	282	260	272	269	278	297	290	283	312	300	270	321	300	280	310	282	266	305	289	270	287	292	266	290	284	257	273	299	262	280	273	301	316	339	293	237	263	269	260	293	290	285	291	265	266	284	268	265	286	247	291	279	294	257	263	269	278	248	282	280	293	265	264	267	280	279	260	278	276	286	287	230	296	276	306	289	308	284	296	273	297	279	306	285	272	287	275	274	287	280	287	252	253	292	289	291	292	280	256	274	277	266	268	290	273	280	258	281	285	295	270	288	298	313	272	278	275	273	293	306	281	300	274	271	286	266	307	276	280	276	289	278	297	278	278	266	266	273	293	275	289	283	261	295	266	256	280	287	248	259	294	300	270	268	274	285	285	293	284	265	289	290	256	305	266	291	265	282	302	271	296	266	261	290	290	284	300	285	275	298	295	273	243	317	295	286	296	304	285	274	282	266	247	267	279	282	263	286	301	276	272	252	291	277	299	292	290	258	274	275	294	290	293	290	285	263	283	272	268	286	289	277	321	274	278	281	278	286	298	277	281	277	295	280	301	307	254	305	272	269	280	276	229	253	280	272	281	269	262	312	260	297	301	256	279	285	282	277	259	266	274	259	277	287	289	297	323	275	278	283	307	301	269	260	274	259	278	289	285	272	300	284	293	289	286	281	266	298	286	281	270	291	251	262	312	255	274	294	289	277	278	300	297	288	264	297	305	308	291	276	259	272	253	295	292	279	288	266	309	264	281	275	258	280	263	287	278	290	292	238	291	316	249	301	247	274	268	258	263	287	298	263	275	274	281	268	274	288	275	269	293	278	267	278	289	260	285	283	286	287	274	289	300	274	274	265	283	307	293	261	282	254	264	286	259	270	261	271	293	293	279	267	253	277	285	320	290	295	254	251	273	306	290	286	257	254	272	256	255	262	291	278	259	284	270	286	284	251	283	277	270	268	270	270	282	260	259	279	305	284	310	287	273	281	316	285	322	275	280	265	270	287	275	265	280	269	266	274	265	292	261	295	243	275	276	309	297	278	264	278	277	302	296	296	290	281	280	251	275	311	267	270	282	257	269	257	278	280	279	293	278	289	291	280	266	293	289	255	288	278	271	278	276	283	269	244	274	272	285	263	265	285	298	270	234	274	291	274	281	280	288	287	274	270	269	288	278	286	284	291	244	276	247	305	280	299	289	302	272	297	283	276	289	253	297	310	277	263	303	285	275	274	330	310	235	298	309	282	293	292	289	265	305	284	276	277	288	273	296	293	264	291	293	258	298	270	303	286	267	289	254	278	259	235	284	286	259	279	298	258	263	268	324	260	270	283	280	275	278	278	277	274	293	313	273	273	263	282	270	276	301	274	287	267	274	295	263	283	287	277	304	284	302	260	279	256	291	267	298	272	292	272	271	277	276	257	252	305	275	290	263	246	281	262	276	276	298	271	279	244	259	294	296	287	271	260	308	280	287	279	286	297	248	282	289	289	269	290	274	275	270	279	283	270	308	277	280	280	277	280	316	279	274	243	275	271	277	264	273	278	280	244	290	269	303	262	272	245	286	250	278	243	306	287	258	260	262	295	289	274	309	263	286	267	265	300	284	287	309	286	259	274	257	276	269	277	291	278	308	296	273	290	281	269	278	283	279	294	296	278	296	281	299	297	292	273	262	269	263	296	279	298	250	267	292	287	278	272	277	263	272	294	276	283	298	291	287	290	271	293	294	281	258	262	296	315	277	257	261	286	288	275	295	281	271	260	248	270	266	275	283	264	273	283	298	304	253	271	262	271	274	296	261	265	260	267	307	297	279	239	294	262	284	234	285	272	271	265	293	283	280	290	298	271	257	274	280	289	242	294	292	298	280	260	295	289	279	270	265	281	280	290	289	274	291	291	272	288	295	317	285	243	286	264	268	296	263	285	270	268	267	254	279	294	277	261	250	281	311	262	254	294	266	278	273	287	259	281	277	293	277	279	290	279	305	292	273	257	250	290	269	287	276	306	300	282	280	296	307	295	292	267	287	280	261	269	311	297	271	243	280	241	270	271	279	283	252	279	284	273	292	316	298	289	290	288	275	272	276	288	281	293	292	280	288	280	258	314	267	290	267	300	290	278	286	275	289	287	266	271	290	293	280	267	290	272	269	263	270	294	290	279	276	289	284	262	271	293	280	266	296	265	288	242	274	280	273	304	267	307	255	317	270	307	269	268	264	305	272	300	277	250	253	274	258	301	275	275	275	282	243	270	321	255	279	277	275	262	284	300	263	260	286	290	282	301	296	308	284	308	269	293	297	284	290	275	272	270	288	280	286	280	320	280	258	302	286	283	251	246	271	262	269	295	280	284	268	273	284	311	279	268	271	296	293	271	277	301	281	282	272	297	299	286	273	257	280	290	295	267	270	284	284	288	294	265	281	305	276	300	303	268	318	266	289	303	291	306	266	287	264	257	301	279	289	307	306	271	272	269	287	277	288	305	258	290	285	268	283	272	296	268	315	303	291	273	260	280	292	278	281	271	295	251	279	292	285	268	295	265	275	265	265	306	306	274	279	272	277	270	290	294	287	272	262	293	249	260	274	271	275	262	312	297	290	292	265	315	271	272	268	280	269	276	301	304	295	274	296	275	269	322	287	263	286	302	299	271	262	279	322	293	277	273	267	280	291	295	295	301	297	283	275	270	284	290	261	283	266	289	283	275	287	297	297	307	283	271	279	261	318	254	249	267
17031	2867	26980	53642	14082	1622	648	543	451	414	342	314	305	282	330	284	245	242	256	252	246	248	230	241	224	225	216	237	234	221	208	232	233	222	211	212	221	245	214	235	205	232	215	216	205	210	219	199	240	233	227	200	215	216	188	209	224	220	235	199	230	183	205	217	249	225	200	221	226	232	213	231	205	220	243	220	221	222	234	199	222	217	223	220	226	185	206	205	178	197	206	215	212	215	198	196	219	191	214	229	177	213	206	221	210	215	207	219	192	225	208	206	230	222	237	196	185	218	201	231	246	212	220	221	196	184	194	212	204	223	221	227	210	223	233	207	206	217	205	224	238	238	228	221	224	223	185	214	198	211	203	189	198	222	200	227	200	225	205	211	212	216	218	213	211	199	209	205	234	224	193	233	204	213	206	227	214	211	243	232	204	208	182	215	190	182	218	218	205	200	225	217	220	198	227	233	219	202	227	182	214	223	214	196	218	194	225	215	221	201	210	206	179	207	222	198	210	192	172	222	227	217	210	201	207	219	246	232	216	219	222	223	219	198	229	228	229	246	195	206	209	212	210	231	234	211	207	223	205	205	211	239	225	238	222	221	229	217	227	176	207	212	206	187	200	197	237	195	180	215	210	214	203	211	199	214	224	232	202	209	211	193	188	225	230	242	191	231	218	222	176	215	206	186	205	219	218	223	193	235	221	217	197	215	227	228	215	228	199	207	209	218	207	185	197	221	210	205	235	220	208	240	209	204	187	222	219	224	225	229	220	206	220	225	224	228	212	204	212	228	216	205	219	216	193	210	205	214	207	231	213	217	241	209	210	208	214	224	201	200	218	205	198	212	207	215	188	198	213	221	247	194	217	224	210	199	235	240	203	200	197	233	237	190	205	235	232	217	231	210	218	201	220	213	193	207	216	222	202	217	218	225	213	194	212	210	195	193	247	214	216	206	204	208	204	206	248	230	209	193	200	234	221	226	235	201	218	202	214	204	207	189	209	236	217	212	216	183	227	205	195	215	235	204	224	206	223	212	191	193	242	226	208	200	215	180	211	215	217	219	195	200	190	218	219	210	212	188	180	194	223	211	225	218	248	198	231	220	194	210	223	236	229	227	232	208	218	228	201	204	246	221	215	203	225	209	202	238	215	209	193	215	204	219	195	196	196	246	215	237	220	222	203	195	227	196	233	197	203	210	184	231	207	215	226	214	190	234	230	218	195	200	224	231	228	209	185	188	221	234	192	220	224	238	234	224	205	235	199	193	203	222	201	193	200	230	238	201	207	199	218	228	217	215	210	213	239	219	195	209	216	206	185	220	223	220	215	233	221	204	213	223	236	233	194	200	226	223	221	204	195	205	207	192	219	217	219	188	215	197	215	199	229	218	227	202	221	215	221	202	207	208	247	205	203	197	197	196	200	220	208	223	220	203	221	201	224	228	207	209	219	198	230	224	195	204	207	207	243	227	213	182	218	208	191	236	209	204	210	202	225	186	216	192	224	221	209	215	206	221	244	199	194	227	229	201	208	216	209	211	228	211	240	185	219	211	236	226	192	205	212	193	204	230	192	223	209	212	227	210	233	212	210	200	228	226	223	177	231	206	225	216	219	217	172	202	212	199	207	219	176	207	211	225	222	220	213	203	216	234	226	202	226	207	208	176	213	206	212	227	205	205	205	213	209	222	198	218	176	208	219	205	230	221	215	191	221	221	222	209	213	211	203	208	196	223	211	221	245	211	193	219	200	225	202	225	205	204	207	204	225	186	200	250	194	195	234	200	213	206	215	209	212	215	216	215	222	190	199	223	198	229	202	194	222	232	205	204	208	187	188	208	193	221	251	213	197	214	229	236	203	220	204	197	233	242	231	218	212	187	207	197	211	241	214	221	222	205	216	177	207	220	205	229	221	216	196	203	206	234	225	192	237	233	209	194	211	218	204	199	218	233	216	228	214	221	217	215	220	196	204	231	191	202	221	215	223	222	210	193	214	227	200	199	196	229	217	207	199	201	228	206	197	231	207	230	248	215	230	211	199	213	225	204	214	208	230	198	204	226	219	229	221	207	240	200	213	215	204	231	206	213	207	235	236	224	231	235	215	227	191	211	216	216	226	191	210	227	226	218	210	226	204	183	210	242	206	244	216	203	212	212	214	224	187	200	212	209	215	208	235	205	244	210	205	209	208	221	223	217	222	195	224	202	214	212	221	219	204	197	207	232	219	210	204	208	208	240	211	204	201	236	187	179	228	218	190	173	210	227	200	243	199	212	216	242	228	225	252	231	237	206	219	194	241	188	213	183	219	189	205	202	230	211	221	192	193	176	214	212	220	234	213	223	215	210	238	206	194	203	208	200	217	215	223	208	177	228	217	235	201	193	218	195	207	206	225	215	237	208	207	225	198	218	213	217	199	223	225	221	217	222	209	210	201	208	221	214	229	215	195	237	199	193	207	215	205	206	220	206	218	217	214	194	213	214	227	219	193	219	219	217	215	192	205	223	220	235	211	208	194	197	219	174	230	216	198	191	195	233	202	232	208	222	221	217	198	195	208	251	206	217	211	222	198	210	186	192	220	202	219	228	216	207	238	214	213	207	221	223	240	204	212	212	228	233	220	233	200	222	225	201	224	237	214	196	198	215	201	194	211	215	225	192	202	200	197	235	192	227	215	180	192	213	211	211	217	199	239	224	210	224	221	195	211	208	210	215	208	212	223	210	188	210	233	233	217	217	228	222	263	217	203	199	223	211	206	200	191	231	219	208	221	201	211	239	227	181	209	210	224	213	210	192	213	228	197	218	178	231	214	219	213	230	217	234	185	239	194	207	186	230	213	189	203	205	209	222	233	228	209	211	203	213	214	216	215	221	206	212	222	227	233	241	204	208	205	227	231	225	191	192	209	223	187	194	204	193	198	269	214	182	187	183	205	213	211	198	233	225	215	224	235	219	204	210	213	223	204	237	215	213	233	222	209	225	207	224	203	225	226	229	177	224	223	214	187	204	220	183	213	199	239	226	183	220	221	203	187	212	210	198	208	199	218	214	211	226	212	202	227	236	200	201	211	240	218	225	213	222	242	217	226	182	202	206	214	197	211	223	207	221	211	203	203	216	219	210	237	223	214	191	221	227	209	211	218	202	232	209	219	210	258	215	206	230	201	210	210	197	207	205	191	204	207	208	202	219	193	220	186	204	245	208	204	238	192	213	212	230	186	189	192	239	192	209	217	211	207	218	199	225	250	242	241	215	217	194	186	226	243	218	227	233	223	192	203	200	186	204	217	240	189	213	200	223	189	222	219	222	240	239	212	256	225	224	238	192	194	221	234	188	224	212	199	223	223	201	206	242	200	194	235	209	220	208	205	249	222	243	209	196	231	204	207	210	230	216	210	194	218	236	196	214	201	224	233	197	213	234	231	203	218	222	200	223	230	212	219	188	199	235	202	231	227	211	222	205	212	221	218	194	212	210	192	217	211	228	209	207	190	222	213	212	214	227
8062	2230	30004	50369	4229	3151	2634	2277	1868	1586	1406	1291	1209	1083	1058	938	925	916	835	811	816	783	693	743	715	753	703	667	649	695	671	616	644	621	619	617	631	586	579	627	639	614	571	558	594	603	608	574	598	569	535	595	558	598	515	552	579	569	555	525	556	572	569	559	532	536	559	585	556	570	574	574	540	537	544	556	590	563	549	525	521	557	566	548	561	598	553	581	536	551	554	523	578	552	533	532	535	574	528	529	595	554	575	575	569	515	535	565	533	537	511	566	556	552	575	574	492	570	512	539	525	525	505	561	562	578	541	572	543	581	526	573	486	507	514	550	531	536	537	573	569	517	551	524	528	580	535	519	549	524	513	541	521	530	556	531	525	567	534	593	563	522	530	504	558	500	555	545	599	549	533	540	526	547	541	581	546	510	533	500	550	556	546	532	524	562	510	547	544	531	545	523	558	547	502	521	511	535	556	532	518	546	509	523	551	526	537	544	549	514	510	536	570	513	555	570	511	516	571	544	503	478	504	539	529	552	616	533	512	513	549	527	522	562	520	519	572	533	533	527	525	521	522	479	536	513	486	494	567	557	544	546	542	539	561	539	541	543	534	535	506	564	530	525	535	540	524	542	552	540	535	494	533	524	536	541	547	549	550	539	508	493	523	524	538	554	504	537	544	558	538	532	503	524	524	529	569	569	586	516	535	524	503	533	527	528	600	533	516	536	525	547	529	527	540	508	559	573	563	538	522	543	530	516	515	561	533	542	543	548	499	559	521	540	515	509	559	533	512	542	511	549	516	517	539	517	536	508	508	577	486	547	571	538	572	507	535	542	541	543	560	495	531	527	538	501	573	520	512	576	525	540	558	539	539	542	552	541	561	504	541	545	555	548	482	502	543	516	544	497	555	513	538	582	514	537	546	511	502	554	513	506	538	567	512	545	539	541	550	489	530	516	530	518	552	515	522	541	539	544	533	505	534	519	516	548	538	562	511	517	494	538	559	571	571	560	525	550	548	565	571	526	562	532	518	581	536	592	517	534	544	527	530	544	518	549	515	532	550	506	500	538	566	538	569	536	543	504	560	542	531	518	536	552	542	544	581	507	522	553	570	511	541	551	552	528	597	517	529	522	540	538	534	568	557	539	559	524	505	565	457	539	508	544	534	536	511	514	535	579	519	540	494	544	505	588	533	535	522	535	545	499	508	543	581	540	544	542	530	534	507	508	540	515	553	540	534	532	535	545	577	497	566	526	526	541	545	566	536	596	534	521	577	568	492	562	527	508	545	501	517	549	564	542	510	510	550	550	537	546	562	545	516	522	529	522	530	551	529	537	506	529	532	571	509	489	518	559	528	511	529	525	515	538	559	516	566	524	560	564	475	518	547	528	534	562	489	550	563	564	550	519	511	541	533	520	567	563	524	543	517	571	522	541	498	528	553	546	517	530	572	511	516	564	531	570	537	544	546	537	525	535	520	570	536	505	500	535	532	503	542	534	544	523	534	555	549	578	578	523	523	499	529	526	549	546	495	538	517	537	510	559	537	495	528	551	509	547	549	527	515	555	538	509	510	497	549	544	516	545	553	556	555	516	587	528	530	460	527	546	514	516	523	523	527	532	543	526	513	524	537	579	547	570	522	518	516	533	541	546	537	523	540	526	562	540	550	522	519	496	486	529	517	548	514	555	539	476	508	554	534	567	517	540	558	555	520	523	494	569	538	484	550	517	546	527	513	540	593	547	532	530	563	525	515	479	540	563	489	500	536	564	524	538	509	520	543	518	558	501	535	510	529	533	515	499	542	552	533	491	526	554	511	528	578	538	533	513	549	575	530	493	559	525	554	507	553	506	498	557	570	520	510	528	543	583	508	533	539	525	531	541	534	542	537	534	505	558	540	538	566	521	541	551	539	525	530	529	552	507	560	560	539	543	595	543	540	551	517	558	534	545	533	544	524	530	578	542	566	524	503	519	536	516	530	584	553	524	547	521	521	499	540	503	550	543	546	527	543	522	582	560	507	494	536	535	531	529	489	498	517	562	524	528	516	518	559	541	542	548	546	592	541	532	499	539	509	568	520	532	485	568	560	558	587	504	545	508	550	487	541	531	536	498	528	532	529	537	564	563	516	488	583	553	554	531	546	533	540	556	563	557	514	552	485	541	517	547	530	509	535	530	553	520	509	507	534	519	538	476	517	518	516	537	552	555	535	530	535	506	562	504	563	542	540	549	579	553	522	500	545	580	549	556	545	545	562	529	526	497	539	549	501	518	530	526	518	529	545	542	548	520	558	519	559	539	535	570	517	498	511	562	515	541	582	565	521	525	528	520	485	537	531	553	538	524	544	593	546	501	544	542	500	503	581	502	536	531	555	536	512	534	504	504	527	562	507	522	503	531	521	541	565	515	539	539	498	547	535	547	527	518	512	555	521	548	571	585	522	526	532	542	530	551	536	536	532	529	551	546	551	524	535	552	499	507	518	512	504	521	555	526	548	565	524	524	551	512	537	603	530	541	529	526	532	524	539	548	531	527	524	506	561	524	519	542	567	503	544	524	548	508	564	514	539	542	564	561	491	532	520	514	531	546	529	523	558	539	541	519	522	496	488	552	540	553	545	533	518	481	566	525	563	529	492	509	582	535	551	504	531	558	546	501	529	514	493	549	611	500	521	542	536	576	557	575	499	531	516	561	588	528	526	540	516	537	547	525	548	531	513	550	531	529	544	525	521	539	531	489	510	534	542	541	535	521	562	520	505	529	498	517	500	607	527	520	515	568	531	514	534	562	540	541	532	592	538	540	561	554	544	523	538	525	576	521	554	553	529	556	566	530	559	541	564	492	586	547	484	553	551	541	532	552	582	534	564	501	552	503	581	545	521	544	515	580	522	540	525	540	551	567	521	520	513	549	554	507	526	545	499	542	495	509	488	491	530	530	560	543	562	520	538	540	580	619	483	513	466	551	546	566	549	513	530	550	535	565	520	564	551	539	525	554	518	556	486	517	550	532	545	562	517	527	511	567	534	524	539	527	517	543	535	507	507	541	545	520	555	532	487	574	545	529	571	554	489	548	532	561	569	572	529	538	538	530	542	538	522	510	532	559	469	556	564	555	567	538	532	542	544	539	529	585	484	535	525	582	520	509	556	522	553	567	582	523	557	532	538	507	545	496	510	526	507	556	486	539	538	575	547	516	531	540	557	551	533	545	557	534	523	531	519	541	544	535	565	555	559	556	540	560	513	539	486	528	504	513	520	530	518	507	561	523	506	506	530	510	533	534	550	508	561	555	513	558	547	536	532	552	527	537	520	544	527	527	506	523	517	549	521	573	527	545	551	538	560	574	506	542	534	540	506	498	523	566	540	524	504	547	549	514	569	524	539	582	546	540	550	508	569	521	530	555	525	521	518	514	557	506	577	540	554	582	544	476	472	550	511	543	533	561	540	516	549	528	530	546	566	541	541	555	530	525	555	533	535	575	549	574	545	535	576	538	542	548
2388	246	1439	1289	205	168	191	165	161	176	183	190	194	173	171	160	186	157	161	171	176	158	169	174	156	161	175	175	159	154	162	159	181	155	162	155	158	169	178	168	167	178	170	146	154	156	139	164	165	153	146	169	152	175	179	166	191	170	174	186	169	160	152	179	155	145	150	145	161	175	184	158	166	171	181	145	148	164	161	175	161	156	154	144	158	162	156	151	154	165	177	148	170	145	138	182	154	148	151	155	149	194	150	172	157	131	148	177	160	176	156	178	154	141	196	130	151	180	171	161	146	167	160	198	163	163	164	169	178	138	153	151	149	179	145	154	182	177	162	144	161	185	161	159	162	153	167	144	166	169	160	166	160	144	190	181	158	189	153	162	157	162	142	153	164	164	154	155	162	155	159	161	162	136	177	183	177	179	169	170	135	150	137	161	169	183	171	151	174	190	151	170	173	136	161	151	160	160	174	146	165	175	154	140	191	173	173	174	146	134	159	156	176	137	151	172	180	150	171	153	150	166	153	170	151	153	173	176	174	170	172	146	175	144	166	162	161	151	155	148	139	152	159	175	146	158	158	166	168	145	173	146	160	182	147	183	133	161	161	162	159	166	158	148	163	155	135	162	194	160	158	161	172	163	160	167	158	162	169	149	145	155	155	168	168	171	154	152	173	162	148	148	148	182	168	175	179	158	149	141	167	165	174	165	141	156	156	177	160	146	161	165	165	155	134	159	166	159	161	162	153	174	165	182	151	164	162	185	169	155	165	178	141	132	168	168	153	167	148	160	165	176	151	178	172	180	142	161	183	170	149	149	141	155	190	141	184	173	169	184	173	158	170	138	153	178	157	141	175	175	163	176	194	147	148	175	176	144	174	170	163	167	174	182	186	176	156	159	148	169	152	192	148	178	158	181	161	153	175	165	173	164	175	159	175	161	158	183	149	169	175	194	164	159	177	188	172	148	169	184	176	182	188	174	145	151	148	190	168	167	138	150	169	165	153	192	182	174	164	170	142	155	129	145	157	149	169	171	151	149	156	165	179	153	161	170	158	160	172	156	173	162	165	153	158	142	155	151	165	161	156	175	167	183	202	160	158	162	166	146	144	172	181	156	173	169	166	170	156	182	153	164	142	133	168	144	188	159	167	166	177	193	160	154	148	145	172	156	156	145	167	155	165	151	163	163	188	167	146	132	170	158	174	165	172	170	170	158	155	150	160	158	155	164	149	154	148	155	150	149	138	148	131	172	146	170	185	160	145	186	175	157	154	154	157	158	165	158	153	148	139	151	162	172	157	152	171	149	162	177	143	162	163	156	159	175	184	158	153	141	185	176	140	150	175	157	142	138	160	165	156	169	139	147	172	172	142	166	163	178	152	165	155	176	149	168	156	160	160	170	126	144	164	171	165	178	148	167	167	164	152	165	155	140	146	157	159	165	169	178	178	160	155	192	167	176	167	181	153	185	159	152	147	170	163	168	184	173	178	167	173	176	178	147	156	140	150	150	168	176	177	176	150	156	167	154	159	162	148	167	159	190	166	160	169	157	158	142	163	159	153	163	175	189	158	197	143	141	173	151	169	140	147	152	146	176	145	138	165	179	147	137	163	162	148	172	146	170	187	144	141	172	145	167	170	149	153	146	162	173	164	182	175	156	150	151	165	171	177	147	176	185	175	170	156	152	164	179	159	190	173	160	150	193	181	150	131	154	138	158	161	157	151	153	147	164	174	156	165	178	150	145	159	164	166	136	153	150	148	153	165	162	159	168	165	168	162	160	156	174	184	172	158	151	140	170	164	148	158	173	145	189	165	167	151	175	167	143	160	174	161	166	160	165	155	145	178	151	153	164	163	178	152	141	148	158	162	153	129	154	181	163	163	185	167	150	151	162	163	161	174	163	165	198	164	170	155	164	155	154	170	166	157	169	160	159	161	156	166	159	174	155	139	149	160	163	161	151	185	172	169	173	164	177	140	162	131	159	160	153	152	152	173	171	148	153	180	201	155	157	130	173	177	172	150	172	166	175	165	189	154	159	163	177	152	150	175	156	179	147	190	190	164	160	155	174	162	143	167	156	172	167	158	138	161	165	173	156	159	145	147	164	191	168	144	159	167	157	161	159	153	144	139	176	168	172	165	172	166	184	151	122	171	120	143	190	166	135	163	175	163	157	148	165	153	152	163	190	181	179	169	151	181	137	154	172	171	141	171	140	155	159	139	155	156	160	172	144	169	151	153	179	164	171	162	166	184	169	177	180	170	165	165	138	171	158	175	145	158	164	147	173	157	179	164	172	128	178	181	161	138	169	171	182	152	162	168	168	158	155	162	144	144	146	146	163	182	169	176	157	162	172	169	172	184	183	160	163	157	162	157	174	164	153	153	161	161	153	147	172	176	172	171	196	182	171	157	158	144	150	173	161	145	179	155	148	158	156	181	162	168	175	165	145	148	152	142	145	191	158	169	160	160	158	163	152	155	164	184	149	156	142	153	173	150	179	158	162	158	185	195	156	177	153	147	163	172	146	187	163	176	168	153	169	176	135	182	190	163	159	165	152	137	168	156	179	181	183	168	174	139	157	166	154	185	149	178	171	178	166	162	132	173	160	144	164	166	176	169	150	153	178	153	186	177	180	127	151	145	177	159	149	157	155	163	183	164	161	165	182	174	156	160	141	133	167	152	163	146	168	158	170	168	163	182	169	150	166	152	142	163	138	182	156	166	186	169	154	165	164	154	151	156	164	182	164	160	171	185	148	178	152	161	138	173	150	165	146	196	173	150	152	163	161	157	157	156	175	170	168	143	166	170	175	156	169	157	151	176	149	173	156	157	169	162	160	149	165	197	169	163	162	171	150	135	148	162	155	177	151	166	148	169	153	138	152	165	172	166	169	138	137	150	158	176	149	152	169	185	155	163	150	151	153	160	177	192	193	165	165	153	146	154	167	151	159	181	154	159	154	170	178	174	159	163	172	186	184	167	174	144	192	180	145	140	150	159	189	155	166	168	188	177	153	191	138	165	156	171	146	161	136	167	163	169	191	154	156	167	158	142	170	158	155	161	172	159	163	184	156	155	175	160	149	163	151	160	165	172	155	147	161	160	148	162	151	180	171	176	162	143	178	144	141	180	144	160	160	172	162	171	197	162	184	159	170	160	142	155	180	141	159	157	169	192	162	154	158	165	188	201	189	154	148	168	160	163	172	192	173	169	177	168	186	158	159	172	146	157	163	166	155	160	153	167	162	161	166	161	166	179	158	162	170	155	139	187	157	158	170	166	165	181	177	145	170	171	168	150	147	154	153	146	162	164	163	163	162	166	174	171	172	163	172	160	193	143	158	150	161	161	135	167	157	168	155	168	162	143	134	172	172	175	157	154	174	152	155	152	154	162	161	154	150	147	153	156	157	177	172	167	167	160	156	137	144	151	175	157	158	175	162	170	153	164	159	154	159	118	165	158	158	159	163	167	160	158	151	177	160	171	169	170	181	180	172
2386	551	4184	4611	483	416	423	425	407	408	416	378	414	423	403	402	415	407	419	412	389	403	383	397	441	408	397	424	387	435	405	423	420	406	393	406	377	425	395	404	397	376	412	413	407	401	360	419	414	406	405	429	420	401	395	391	395	389	389	389	392	402	425	403	411	394	387	406	408	385	402	397	413	415	412	421	388	431	372	392	390	392	422	387	428	398	420	415	394	417	393	381	434	392	415	383	380	423	456	394	382	379	440	396	407	389	367	394	384	364	428	396	434	397	431	404	419	384	362	398	416	391	429	405	405	400	363	424	380	428	426	404	392	440	365	441	395	396	373	387	388	397	412	395	408	415	369	426	406	403	414	399	399	396	405	386	400	410	434	391	376	387	436	402	414	376	408	374	391	388	428	381	405	375	380	399	421	400	410	405	378	388	392	378	403	390	431	407	434	393	389	443	371	424	390	392	415	437	371	375	394	397	384	404	414	388	381	452	377	398	395	394	400	368	417	405	366	412	428	359	405	391	392	392	389	376	411	367	391	383	394	416	392	453	379	390	383	409	378	411	388	439	434	400	410	403	389	386	426	449	359	400	397	393	410	408	392	390	409	423	379	388	422	426	414	418	359	369	417	409	431	387	370	397	386	377	426	431	368	401	401	415	398	396	389	354	416	390	384	384	420	348	397	385	402	423	385	361	400	393	416	393	374	401	385	379	423	412	447	447	407	392	407	382	388	396	411	391	382	391	399	411	394	412	389	427	406	393	418	367	418	412	438	403	372	430	338	394	390	382	403	425	413	413	408	401	413	401	400	396	432	403	389	389	409	416	404	403	372	419	411	396	411	399	371	406	400	440	387	404	399	405	404	419	399	399	389	427	471	427	390	388	416	388	397	419	404	390	407	424	367	431	435	427	401	435	426	380	429	406	424	420	370	381	417	364	375	410	438	422	398	380	360	423	410	436	415	419	432	427	380	422	375	437	397	375	392	382	408	389	364	389	423	380	393	409	390	416	448	361	399	398	391	415	396	410	406	412	368	417	398	388	396	382	429	413	400	436	406	382	424	427	416	380	416	399	444	393	375	417	375	415	379	404	388	428	402	400	416	422	379	382	364	401	403	394	382	413	412	408	380	397	382	426	393	414	435	408	394	406	383	403	413	415	408	415	388	383	421	403	410	390	408	366	380	422	389	416	395	382	375	438	411	381	374	411	387	409	402	369	403	395	443	415	401	406	386	384	423	405	402	398	409	363	402	434	410	370	395	430	409	401	390	406	390	394	395	365	401	366	393	377	368	396	375	374	359	417	397	405	410	388	415	387	418	444	396	404	388	404	375	423	412	371	402	383	449	405	400	380	409	408	384	417	398	430	415	437	396	419	433	379	362	395	419	424	345	404	364	406	428	413	407	391	450	387	391	420	422	399	392	408	404	440	402	410	431	375	382	404	424	416	370	385	409	414	399	378	424	395	421	397	416	379	434	407	425	403	415	371	400	406	403	362	428	376	429	410	385	452	399	441	383	409	381	383	401	384	449	420	396	412	413	423	382	423	424	430	405	404	422	393	382	405	387	412	412	377	401	408	396	388	430	417	400	387	398	397	362	366	433	399	392	370	411	417	390	394	371	454	401	434	389	400	374	389	430	396	388	364	422	415	435	344	393	392	394	381	395	439	422	400	418	379	437	449	379	410	370	424	393	454	427	393	403	373	382	379	389	412	426	388	413	409	373	399	416	438	435	406	394	382	388	431	366	410	424	392	358	405	422	409	382	414	360	415	399	413	421	431	398	410	381	389	397	435	356	412	393	411	387	426	364	368	388	419	370	422	383	406	425	408	395	383	374	393	404	376	422	384	421	416	367	406	423	407	425	369	395	381	375	392	430	412	404	437	442	408	406	420	440	385	390	387	385	411	397	383	402	394	399	374	403	396	405	414	386	438	389	389	375	412	405	399	402	378	373	367	430	400	374	379	390	437	441	380	410	365	421	427	416	419	405	386	391	422	429	373	374	355	418	399	430	432	429	368	380	421	388	407	399	397	433	400	427	406	428	412	394	390	377	415	386	433	418	397	406	403	387	412	404	398	407	378	398	416	404	398	382	389	435	398	389	433	423	368	407	417	393	413	371	387	373	405	387	462	415	469	385	376	368	414	417	418	381	426	416	417	436	389	393	441	406	388	399	374	423	415	429	410	397	402	392	401	388	384	367	414	396	365	431	429	373	386	375	432	401	423	358	415	424	382	405	397	430	369	379	407	384	409	408	380	412	403	401	411	396	392	368	403	409	423	423	381	446	439	379	378	391	421	415	395	400	384	418	422	410	415	425	408	417	373	389	409	385	407	381	395	416	399	391	410	393	373	427	390	398	404	391	400	395	387	395	390	407	431	400	420	405	405	385	424	385	414	411	388	416	416	389	424	396	426	425	395	436	444	386	429	410	391	414	433	438	418	343	405	438	416	394	369	399	416	407	396	394	362	388	388	387	376	409	421	392	440	391	379	374	396	379	416	420	422	374	433	412	395	412	398	415	410	416	382	426	411	408	420	404	398	395	407	402	388	423	424	413	401	389	384	445	412	420	378	400	399	396	411	394	386	394	410	428	407	374	398	374	395	394	396	400	376	410	405	375	399	383	409	406	405	406	410	403	394	400	409	411	368	417	419	403	388	431	397	380	408	400	391	381	411	409	350	358	415	395	418	417	421	399	414	393	413	431	395	425	422	413	393	405	409	407	424	398	411	352	421	389	432	399	380	395	373	376	411	400	380	391	376	399	398	374	382	421	382	412	387	428	422	365	445	423	406	389	394	385	399	412	412	407	419	418	387	371	397	407	383	404	400	424	385	422	396	411	387	379	401	393	379	387	372	425	425	433	374	400	401	413	415	411	396	437	402	380	400	436	432	398	390	405	410	391	367	396	396	383	399	413	369	397	383	374	374	429	417	438	438	415	408	402	427	385	425	378	413	420	398	399	386	370	410	412	405	417	399	419	415	411	392	386	378	410	383	426	410	369	384	396	374	383	421	368	417	383	403	410	418	376	417	372	373	410	396	404	397	385	419	407	421	402	386	381	384	432	380	415	393	422	400	369	413	426	407	389	438	405	397	388	370	402	417	434	367	413	391	357	404	393	386	397	400	402	387	423	407	390	391	397	411	401	411	398	393	390	376	386	389	389	400	392	433	364	403	392	395	372	412	404	404	406	386	399	420	358	384	429	404	374	402	398	397	391	391	417	387	422	425	403	392	418	406	404	390	376	368	415	389	398	377	412	371	369	407	397	395	423	399	388	390	425	412	410	399	412	379	422	423	405	398	392	389	426	409	402	418	395	337	402	371	408	406	385	410	371	381	393	371	386	369	400	383	401	416	387	395	375	412	391	346	425	421	425	431	381	393	408	385	402	390	378	411	383	391	395	396	414	429	398	376	398	380	432	446	422	402	398	385	409	416	393	399	408	431	442	373	420	367	434	393	408	410	400	398	383	402	381	422	390	425
9367	1113	25650	27776	4109	424	299	260	237	199	186	162	147	128	134	136	110	106	110	110	135	117	116	98	119	114	107	118	130	123	122	109	107	124	118	107	119	81	107	99	113	112	97	107	117	96	97	95	122	91	93	107	99	101	102	98	89	111	106	86	125	106	105	107	109	99	88	99	124	110	103	98	100	96	101	99	98	89	87	95	102	105	94	106	99	102	91	111	111	86	97	94	106	90	104	95	111	95	100	102	89	102	115	92	117	95	87	102	93	92	105	120	89	100	100	100	119	97	93	90	108	87	115	117	109	95	105	98	82	104	106	113	67	109	77	94	99	94	101	109	116	96	100	117	92	86	85	101	99	99	117	106	92	102	108	94	98	99	78	99	105	101	89	106	100	112	92	98	113	80	118	102	81	97	110	107	109	93	93	93	104	86	90	102	109	117	132	95	110	99	98	114	83	117	110	108	107	94	103	99	112	99	100	120	83	104	98	92	84	83	95	97	116	105	95	94	111	103	95	107	107	102	101	75	94	96	121	91	86	100	82	102	91	102	103	101	108	111	112	77	107	71	118	97	91	103	110	103	105	98	108	120	100	96	83	91	81	111	70	97	109	97	111	98	103	102	98	116	100	108	82	112	101	95	85	98	90	102	92	100	98	99	109	108	107	96	109	108	93	102	118	100	93	107	108	93	113	105	94	94	102	98	106	112	99	106	109	88	86	98	81	82	96	88	92	92	109	103	109	105	94	94	93	103	119	102	95	105	81	86	84	91	85	102	90	92	111	95	101	93	97	119	100	99	105	86	96	116	94	104	79	103	105	96	112	112	105	87	95	78	98	98	101	93	85	97	105	102	77	109	101	100	94	103	86	97	105	77	96	111	98	85	90	94	103	110	99	103	115	88	81	118	95	105	102	97	104	102	96	92	89	88	106	107	93	121	75	103	100	95	109	103	107	104	114	92	100	89	96	114	102	83	94	102	94	112	100	97	80	105	111	96	92	83	119	90	92	98	98	109	105	101	105	90	96	97	104	88	121	109	96	115	95	106	97	110	76	84	106	88	97	113	71	89	117	106	105	111	104	102	95	92	100	89	87	95	91	94	107	124	85	110	108	99	117	107	106	88	110	96	93	82	99	122	84	85	94	99	95	109	93	101	104	101	99	97	101	115	109	98	85	111	91	87	81	87	92	90	108	101	107	105	115	97	105	86	109	95	100	108	88	95	109	95	108	100	87	92	101	96	101	113	88	94	118	91	104	99	87	91	115	99	101	109	93	104	115	98	103	101	89	98	101	104	97	95	82	104	85	93	106	114	92	89	115	119	80	101	113	101	108	84	80	92	122	85	105	102	98	102	109	85	84	77	90	103	117	93	102	106	109	103	89	92	81	94	105	87	93	110	98	96	106	93	93	97	97	88	104	108	99	97	98	110	91	109	88	118	108	114	108	96	79	98	112	96	100	86	93	95	94	91	99	96	105	97	84	98	99	110	109	104	121	108	102	105	92	110	95	105	107	89	91	91	114	92	85	97	103	94	107	101	103	114	93	88	111	99	101	100	99	133	100	102	99	99	99	92	87	85	105	106	87	107	83	91	86	100	108	97	110	87	82	87	101	89	86	98	97	95	108	99	104	91	109	83	74	89	104	106	112	100	85	83	89	88	103	104	111	80	92	112	91	86	85	116	101	98	108	131	96	86	119	95	103	94	98	92	96	97	110	84	98	114	89	87	94	103	90	96	86	96	98	88	89	92	98	105	89	112	92	95	98	93	115	105	89	101	85	85	110	97	90	100	106	112	100	106	109	91	81	102	96	118	91	106	103	114	93	96	118	84	81	95	98	109	74	80	89	96	95	101	85	85	106	123	118	105	87	95	98	96	93	108	106	110	94	83	102	102	115	124	110	98	96	94	99	97	105	84	124	103	86	98	113	116	103	82	86	108	100	92	105	103	88	98	102	114	83	99	87	91	96	112	94	87	107	97	98	96	94	118	97	82	105	115	116	97	101	110	85	113	118	101	98	96	115	99	93	104	109	97	101	91	90	109	94	102	89	122	94	94	96	115	106	98	121	96	103	71	91	111	94	122	99	103	91	114	90	80	86	109	104	106	88	89	100	94	106	80	96	102	97	93	90	87	98	92	111	96	87	124	106	109	89	88	95	124	90	84	111	101	105	102	104	87	100	83	102	108	98	98	76	103	104	113	110	95	103	108	107	93	99	100	103	98	108	109	106	84	87	86	100	98	114	116	91	108	112	115	106	90	99	80	111	90	107	115	111	94	94	83	103	94	95	89	89	119	103	96	92	93	84	97	81	110	96	106	102	108	96	107	103	84	119	93	105	117	97	118	91	110	105	105	102	126	80	104	107	93	105	105	96	97	99	84	108	89	81	101	101	125	112	109	92	109	105	104	102	112	96	112	110	88	93	91	90	85	112	89	83	91	94	91	110	95	97	95	79	95	82	86	100	82	96	102	89	117	74	105	93	101	96	85	108	93	95	108	95	101	101	91	89	100	93	91	101	88	110	88	109	100	92	83	84	114	80	101	96	81	99	108	110	94	108	107	85	97	101	117	95	94	105	100	95	105	102	90	99	92	96	95	97	96	102	99	95	102	89	95	99	115	105	106	113	109	104	90	89	115	105	89	100	91	91	94	90	115	97	103	84	109	98	93	110	104	123	88	96	96	113	95	110	92	100	107	97	89	89	103	101	111	84	101	89	95	95	119	120	112	103	97	95	94	84	102	95	86	99	102	104	84	116	100	96	100	82	87	88	93	83	104	105	98	91	95	92	87	97	89	74	106	96	88	102	94	106	100	102	96	95	94	102	102	79	94	104	94	84	93	91	103	81	93	93	82	95	89	82	85	101	101	126	85	88	91	97	108	112	98	95	82	97	105	88	94	111	106	93	88	85	103	104	87	120	103	82	104	91	90	98	86	98	111	111	91	87	102	91	90	122	111	85	99	89	105	106	97	89	109	104	87	102	111	101	119	101	96	102	89	103	78	106	82	92	123	103	92	96	102	93	104	123	107	96	97	95	117	94	89	95	115	104	112	110	89	114	89	96	105	105	86	94	105	104	100	106	107	109	88	114	119	109	99	81	99	118	114	92	97	109	94	94	102	92	99	109	106	122	89	125	91	112	111	95	100	95	89	102	101	104	81	89	96	99	96	97	109	87	92	112	92	86	104	94	114	101	123	93	109	120	110	103	109	102	99	101	115	89	91	103	106	101	112	109	92	87	95	92	93	92	99	91	104	112	106	100	100	99	116	95	91	113	128	105	107	94	98	105	103	84	87	81	90	110	93	95	113	105	91	86	84	115	65	95	87	95	89	87	106	104	82	108	106	109	109	116	101	88	101	100	85	77	93	92	91	95	113	91	92	93	104	74	94	100	121	100	97	91	93	90	95	117	107	91	97	103	94	111	94	102	98	112	109	107	106	107	106	114	114	111	96	102	95	109	107	88	86	86	107	92	121	99	103	101	99
6087	1131	29349	29180	2248	1664	1412	1163	1022	887	856	663	648	601	563	522	490	510	514	477	401	447	392	372	387	400	398	374	356	330	307	350	334	369	353	329	307	345	355	302	332	367	331	315	320	319	327	299	313	294	316	330	308	311	298	302	335	259	310	307	307	301	301	298	274	285	291	320	283	339	299	276	273	288	295	316	270	288	275	292	292	293	296	292	287	267	288	291	282	311	268	287	291	283	262	321	316	319	284	305	273	292	273	269	259	286	284	291	273	318	262	276	270	296	276	315	294	305	263	273	294	267	282	264	279	261	275	268	282	289	295	287	293	287	283	315	275	239	290	272	291	277	296	283	307	289	278	286	294	310	264	289	275	273	264	303	266	284	313	294	262	247	280	281	298	269	276	310	269	293	252	295	291	272	262	287	252	286	228	273	278	296	294	284	278	280	285	286	277	289	270	288	314	274	298	283	300	265	285	298	293	289	273	274	278	236	264	269	258	261	298	281	263	285	290	292	276	281	274	297	292	297	294	271	289	303	286	276	297	266	288	279	280	274	279	273	273	287	287	276	290	270	296	286	292	278	282	268	282	266	299	261	290	273	284	282	286	276	291	278	275	277	275	301	281	270	268	279	250	283	267	287	293	304	259	264	299	288	250	254	274	247	268	277	289	288	290	321	310	313	303	288	242	267	264	302	290	274	288	290	297	270	259	313	267	257	271	261	296	278	299	287	276	248	259	284	277	263	264	274	294	302	252	311	292	279	286	291	259	271	260	251	279	267	259	253	267	259	299	291	306	289	286	291	270	275	291	262	291	292	288	285	282	296	279	275	241	273	295	286	279	282	277	293	265	305	300	277	325	315	266	302	281	275	243	310	275	284	279	312	272	288	308	311	283	285	280	274	275	281	286	262	262	289	260	267	284	303	269	281	310	288	251	261	275	282	300	296	275	292	292	265	295	262	289	259	228	246	299	303	287	268	283	269	275	280	302	288	280	265	290	287	280	257	289	288	295	272	266	277	283	282	266	291	286	269	260	286	315	269	271	265	299	270	318	296	268	286	298	318	314	254	303	295	285	260	273	301	233	310	298	280	289	293	267	293	304	275	296	288	287	258	277	277	255	263	274	280	292	241	313	247	297	287	280	271	290	257	295	285	307	278	277	246	279	270	300	275	288	303	293	294	276	301	278	249	277	287	308	275	271	317	283	279	251	257	286	309	321	296	269	258	297	277	290	291	265	273	311	292	277	294	274	277	274	265	272	285	293	293	308	288	282	269	284	297	298	295	302	269	279	303	258	262	291	298	293	263	299	277	289	275	275	278	259	286	256	291	265	267	271	303	254	268	300	296	280	301	266	280	284	271	260	257	287	291	275	293	308	271	286	271	257	279	280	292	277	292	275	279	303	284	289	243	286	285	294	310	260	285	281	292	289	314	315	249	282	300	310	271	289	251	263	292	281	281	275	280	292	261	283	274	307	271	277	272	286	256	280	282	314	275	284	295	295	250	256	268	274	251	274	290	283	293	288	278	270	253	292	291	280	257	287	285	262	268	288	258	291	311	280	265	256	283	255	265	298	288	298	306	260	284	258	275	280	312	288	285	289	272	290	261	302	291	303	262	299	269	282	258	282	291	255	278	269	277	280	255	270	290	276	293	294	276	290	263	295	265	276	263	311	285	270	278	276	318	247	292	300	292	281	265	274	285	276	291	279	279	246	259	279	289	284	298	279	277	252	270	303	301	251	290	280	274	269	269	281	288	263	285	277	247	306	267	278	315	300	264	310	264	282	258	271	295	291	296	278	263	288	272	297	268	292	292	281	317	274	293	290	284	286	266	304	290	278	266	266	296	298	301	279	269	310	255	283	277	302	265	265	280	282	241	262	260	251	299	297	281	261	279	261	273	282	289	323	284	279	302	263	320	283	306	250	264	280	262	249	276	243	291	290	271	253	260	278	276	283	281	298	287	309	306	298	288	280	272	268	265	257	300	268	236	276	288	275	296	284	302	286	277	266	331	296	251	278	261	297	292	253	251	237	270	297	282	292	272	250	278	252	315	268	290	299	273	259	283	286	298	288	274	274	289	268	293	292	291	286	298	278	287	307	278	294	279	257	268	268	306	296	296	269	288	286	287	290	261	292	245	272	289	259	283	283	264	300	273	278	289	256	275	261	291	298	291	265	311	284	270	306	289	290	250	283	286	296	250	296	270	256	260	262	277	323	289	290	285	273	278	257	289	269	269	292	271	279	262	294	265	314	285	278	272	287	298	291	292	250	252	296	276	271	306	283	288	267	284	265	289	277	283	273	281	269	319	301	303	285	285	300	264	267	267	281	275	272	274	239	281	280	288	263	276	291	262	282	288	300	292	271	278	294	271	289	284	278	294	282	282	260	260	295	269	259	278	297	275	281	281	286	268	286	294	273	291	301	289	295	298	269	295	277	268	258	267	282	287	288	265	290	271	289	302	313	280	284	270	277	288	274	285	255	231	270	275	278	289	304	258	265	270	256	277	288	294	261	282	289	290	283	269	262	279	273	276	291	288	274	293	314	279	286	289	258	277	279	261	294	284	257	248	277	299	282	283	246	270	269	305	257	286	294	256	256	253	262	277	294	291	272	266	286	271	266	310	278	295	290	273	266	299	291	289	301	290	256	291	295	297	278	304	263	290	294	266	295	281	257	293	291	288	238	280	289	260	267	259	294	291	274	289	270	276	285	299	274	278	253	270	295	270	265	299	250	311	288	272	267	276	281	275	305	279	264	322	258	276	296	296	253	277	261	262	263	265	315	262	275	282	277	282	286	307	265	260	269	280	289	289	263	259	288	304	270	296	271	274	297	298	287	282	269	265	283	299	277	267	291	264	295	301	279	271	265	278	283	265	304	268	266	274	292	243	243	299	289	264	268	275	275	281	277	266	263	307	275	320	292	290	268	260	301	248	282	296	267	299	289	299	262	259	264	293	298	267	262	275	277	259	267	285	269	300	294	266	302	290	277	272	263	287	287	295	276	265	294	254	257	253	272	274	288	275	302	272	265	292	267	281	286	289	299	237	259	263	265	275	296	258	277	258	277	290	270	279	258	254	278	263	291	254	295	262	271	312	310	254	264	305	243	282	290	288	285	268	284	260	266	292	290	289	273	279	269	301	311	276	304	272	267	256	306	318	296	289	268	304	273	281	308	261	257	293	269	297	269	269	275	267	295	254	293	256	294	314	295	290	267	292	282	241	294	300	297	303	284	313	289	284	268	293	290	279	324	274	315	280	257	296	278	284	291	295	299	291	264	299	264	268	282	265	266	274	279	315	265	291	272	269	289	290	256	275	261	281	257	282	274	299	287	283	251	266	269	297	290	266	285	266	291	294	297	276	299	275	294	314	261	281	284	274	273	293	268	293	278	261	260	276	274	281	284	274	254	268	238	299	251	265	290	267	255	277	288	285	277	257	282	305	291	305	283	254	271	267	257	277	268	309	268	264	287	277	272	262	303	272
16675	2826	19760	30824	9475	1122	667	591	506	415	382	373	314	340	277	304	306	259	255	246	248	259	222	259	255	229	253	239	279	223	224	247	223	220	214	226	239	228	242	225	215	243	230	230	223	237	210	203	199	217	243	204	207	190	221	244	229	202	228	218	207	227	196	205	201	232	197	210	240	203	222	231	197	222	213	238	194	236	196	213	224	219	215	200	189	196	204	215	216	201	226	216	206	214	192	218	194	218	218	230	244	226	208	262	222	211	227	200	199	180	191	219	196	189	230	199	241	216	193	190	216	199	242	194	214	222	204	214	233	184	221	217	207	200	236	208	221	208	243	222	220	235	219	211	194	196	203	187	216	244	215	216	209	236	254	220	190	217	255	231	201	228	215	230	235	223	227	216	216	240	192	209	200	232	231	227	206	219	213	225	230	216	191	212	192	231	242	208	216	230	220	197	225	196	203	195	199	195	222	228	222	210	195	224	238	188	226	197	206	237	220	208	218	194	199	214	225	200	194	227	231	229	227	180	216	219	195	211	217	244	217	197	215	202	234	254	196	202	222	196	232	210	214	183	225	202	199	236	219	220	225	217	192	227	183	251	223	197	213	231	223	207	207	198	208	192	230	226	222	225	237	205	219	217	198	199	203	218	214	228	203	233	200	224	225	210	207	236	223	208	229	211	217	228	232	223	233	204	203	230	208	207	196	210	190	250	219	195	237	195	229	205	208	224	214	193	226	199	230	236	208	195	211	195	179	220	221	206	195	199	205	217	220	225	212	210	224	248	223	219	228	232	208	216	207	196	199	212	216	225	186	221	236	224	191	220	228	224	228	196	212	225	208	212	195	229	212	222	220	228	218	203	230	202	220	220	248	201	222	207	241	213	200	203	183	234	194	228	220	208	220	179	209	204	235	201	209	232	210	221	223	208	214	200	207	204	225	221	203	222	236	248	219	214	198	196	213	220	204	220	220	210	202	230	206	237	213	221	206	225	215	201	233	225	247	203	200	212	236	207	210	205	207	219	195	219	205	232	197	216	217	216	204	213	200	200	205	222	212	214	212	199	198	223	208	214	207	228	223	197	238	208	193	207	200	208	223	219	190	217	201	194	249	236	241	229	242	220	204	171	261	226	222	205	226	217	221	236	195	203	204	207	225	220	200	228	215	214	212	216	218	225	224	216	206	233	184	216	221	214	198	213	226	239	210	245	224	212	190	211	215	211	207	219	210	247	240	209	227	209	204	208	217	218	217	205	225	211	213	206	193	213	208	213	221	222	212	190	220	205	210	221	220	189	247	207	211	217	193	232	213	210	194	223	227	213	229	233	227	212	213	215	226	194	201	196	204	213	210	235	208	193	230	192	188	207	202	240	240	212	191	249	199	211	200	220	206	187	245	204	218	196	200	226	207	201	212	215	223	217	219	197	220	213	222	202	208	198	215	236	203	199	216	229	220	226	219	231	213	239	215	206	214	198	212	219	227	219	209	201	213	238	223	234	202	182	224	194	218	186	189	205	205	216	237	223	201	205	213	218	205	217	202	207	234	200	207	229	221	225	229	228	220	208	222	198	215	218	225	204	204	215	220	213	204	217	203	203	225	217	213	206	222	209	188	190	236	220	213	225	238	215	216	210	178	222	227	195	218	230	213	211	216	194	213	201	220	217	229	220	196	202	240	208	217	221	218	215	201	191	208	183	213	235	207	223	192	203	195	216	226	223	208	222	193	233	216	231	230	212	204	218	181	212	202	187	199	227	222	202	209	213	203	249	214	220	220	217	190	226	206	192	201	203	200	179	194	236	240	210	223	219	230	210	220	233	224	202	210	216	204	203	221	190	212	200	213	215	213	227	197	227	206	223	207	193	226	212	201	197	229	219	214	210	240	185	204	262	215	254	220	219	217	243	183	206	210	217	189	202	211	192	256	237	211	210	216	206	211	217	236	225	192	228	203	219	225	236	250	207	195	210	206	204	198	220	239	199	226	236	192	207	226	221	204	218	219	224	201	212	206	228	208	202	193	219	253	242	198	174	192	237	210	215	216	224	222	203	236	215	227	215	209	203	186	225	219	202	189	240	239	196	221	199	229	198	219	224	250	212	215	199	209	209	224	214	223	224	228	234	208	261	183	197	194	217	189	200	197	227	213	208	202	193	209	205	204	208	225	208	236	206	205	210	213	210	215	208	204	194	206	207	184	227	222	187	227	209	203	196	185	189	196	197	178	202	200	211	228	203	185	215	214	215	213	204	231	228	191	232	229	217	190	217	215	195	227	249	197	184	220	244	217	207	220	212	208	207	215	211	239	225	219	196	197	226	229	214	193	218	235	204	228	216	223	213	203	234	235	178	223	229	230	206	200	197	205	232	212	214	224	202	223	196	193	194	244	205	221	195	222	244	212	215	217	190	207	212	194	186	216	200	212	239	202	207	232	221	206	211	206	193	242	216	183	251	252	213	206	229	229	204	227	210	195	217	176	215	225	216	226	213	209	189	190	226	220	234	201	206	182	195	238	216	229	223	218	244	230	249	209	224	233	214	192	220	231	200	231	213	214	225	200	220	214	223	211	216	214	217	236	217	199	222	197	184	211	226	227	191	228	236	215	202	206	228	242	189	199	189	208	227	211	185	232	228	213	235	218	209	208	204	246	190	209	246	214	209	194	216	194	237	212	207	234	203	207	265	223	225	210	207	193	212	218	202	217	216	212	222	205	244	224	199	218	212	211	196	210	224	224	210	186	214	226	224	214	227	232	224	208	211	222	238	211	224	204	212	224	188	218	217	206	220	199	216	229	239	233	196	222	206	187	192	207	206	196	229	203	210	221	189	227	210	219	207	181	211	202	200	208	203	245	208	199	210	252	198	214	197	181	198	207	200	228	202	213	243	221	231	238	220	199	215	207	212	217	232	202	192	223	217	217	212	231	223	217	220	222	239	205	213	209	222	209	219	210	223	198	208	187	212	209	221	191	202	204	209	184	191	193	190	209	194	193	194	241	180	227	221	223	227	213	215	194	189	217	217	231	226	209	225	214	189	206	203	230	196	195	216	230	186	232	244	220	259	221	197	233	216	203	192	211	200	208	235	188	207	207	242	212	211	203	224	234	209	216	187	213	231	187	183	248	209	246	190	234	220	215	226	218	232	205	203	221	205	214	230	238	220	237	225	200	221	215	231	250	219	210	207	206	236	217	197	216	206	220	180	230	204	215	214	240	237	227	227	208	189	240	236	197	235	239	215	192	215	228	205	208	233	218	233	198	194	240	211	190	190	201	231	219	211	204	209	221	230	193	236	226	205	230	234	219	191	200	193	234	220	219	223	219	231	219	195	188	222	200	246	221	193	210	223	213	204	235	241	223	202	214	221	226	223	211	214	250	219	227	220	215	209	235	191	211	250	211	187	241	192	200	210	242	234	186	216	223	204	200	219	205	211	204	217	236	211	207	241	217	244	222	200	182	217	224	200	200	189	242	222	203	241	215	228	201	217	215	199
8003	2325	22793	28063	6562	3491	2788	2373	2154	1774	1546	1413	1235	1247	1030	1037	968	920	933	892	832	812	761	737	717	739	701	689	631	703	698	669	651	639	615	644	626	599	583	598	572	563	607	595	577	622	598	577	598	568	562	602	578	559	585	522	585	590	579	575	514	558	585	566	579	617	559	544	525	538	551	535	539	530	558	546	576	553	543	541	590	597	586	552	543	558	516	517	586	540	570	553	569	558	549	510	513	529	572	537	534	551	498	516	510	537	541	559	548	545	565	518	554	567	545	486	545	522	538	538	544	499	490	567	550	576	569	499	542	538	533	519	558	546	530	537	576	529	542	526	513	499	557	545	595	534	520	530	526	549	489	559	531	490	555	525	530	511	517	546	538	539	525	506	547	543	508	514	606	570	536	561	545	558	571	499	538	589	530	468	520	505	531	563	538	516	541	522	561	559	540	546	577	528	558	543	510	542	557	491	521	545	487	551	484	539	536	486	519	541	548	551	567	534	578	560	505	540	538	569	591	523	526	547	522	498	558	522	597	531	594	538	530	524	551	546	519	522	549	562	535	545	479	559	543	517	495	528	519	561	542	517	511	520	502	571	499	527	548	524	548	512	538	525	554	533	529	499	498	537	564	492	510	544	564	551	518	542	517	497	540	537	509	545	564	558	553	515	527	528	505	516	551	546	529	524	478	563	534	514	545	538	602	553	578	535	552	524	509	555	542	519	555	526	544	532	547	521	518	560	543	511	505	501	504	539	508	539	521	511	517	552	532	528	506	506	558	514	538	527	522	521	528	503	539	532	537	542	537	571	523	511	536	518	543	554	492	485	530	525	527	541	536	516	520	502	531	556	539	493	544	518	559	530	531	534	520	545	513	538	542	499	488	525	516	532	514	531	549	545	557	562	526	537	540	569	517	537	519	504	551	559	516	564	572	517	539	520	511	565	535	511	575	556	522	511	487	544	541	534	512	488	494	548	562	504	537	559	519	554	544	486	515	527	540	516	540	570	515	546	578	505	501	595	536	548	540	544	519	510	515	572	531	506	486	530	550	539	569	553	529	545	486	547	527	529	524	541	530	519	503	546	538	557	504	549	571	577	584	569	510	540	511	519	495	530	529	541	535	561	551	554	589	540	533	552	516	558	502	518	544	539	522	552	550	533	523	529	526	553	552	526	540	546	545	519	505	466	535	536	510	514	535	511	536	594	510	559	574	545	558	557	550	494	544	513	586	589	540	532	520	516	517	526	524	523	515	532	557	529	562	554	551	542	524	567	531	529	547	533	495	504	539	537	496	555	519	528	518	547	558	555	524	528	543	547	530	520	508	528	528	536	567	543	537	499	531	565	517	506	500	506	530	496	547	515	543	505	533	498	551	532	532	513	535	534	515	539	504	533	525	539	532	529	508	517	501	527	532	513	564	488	517	537	597	504	528	523	539	480	586	549	498	528	540	538	576	526	557	534	543	521	528	504	565	550	528	530	491	494	518	553	536	520	522	535	495	595	571	499	573	511	531	541	571	527	535	491	553	516	542	524	558	534	562	494	544	550	507	535	527	577	533	547	518	536	521	511	524	525	553	529	553	567	561	544	532	548	550	568	500	527	559	558	529	537	517	563	536	555	476	501	559	539	483	495	534	545	500	513	551	477	560	563	565	521	512	567	549	513	555	532	526	510	533	499	523	579	506	553	561	518	507	531	555	558	521	503	534	515	506	555	517	537	558	547	532	537	541	530	522	546	503	534	528	541	517	536	522	522	508	512	549	547	493	543	515	551	502	514	558	515	523	520	531	534	523	507	518	526	549	530	539	498	520	527	548	556	490	525	546	518	482	571	580	495	519	552	564	543	548	522	555	597	560	557	539	540	536	506	542	540	531	557	509	568	540	567	561	556	541	510	534	556	555	532	558	521	551	539	580	535	601	529	577	484	529	485	528	516	563	539	543	495	530	501	545	538	519	489	514	521	550	479	569	505	545	551	520	516	521	542	511	543	543	532	558	568	530	518	516	535	538	485	497	541	504	540	586	528	531	533	561	527	521	568	560	502	523	524	532	537	558	511	528	569	505	564	556	524	559	568	521	518	540	523	476	519	502	513	519	519	558	518	522	513	573	515	496	541	527	581	547	546	582	577	502	545	489	563	562	559	490	540	540	542	559	517	544	511	522	503	544	548	565	526	493	528	514	525	554	559	567	520	558	516	559	571	540	539	562	499	551	524	499	525	568	528	509	554	545	523	528	515	544	490	488	552	559	529	548	539	537	545	494	514	551	535	588	581	501	502	520	514	527	511	533	505	524	583	522	576	544	551	547	535	532	552	556	556	527	509	569	537	504	522	515	507	531	512	516	538	545	561	514	523	526	529	532	547	522	581	554	504	507	518	564	540	563	510	551	538	536	485	535	507	543	550	531	553	548	536	528	513	486	539	523	551	488	525	558	564	583	528	506	532	523	569	514	535	546	526	543	533	523	553	535	528	525	523	525	535	576	529	496	520	550	573	517	526	554	491	539	558	514	533	490	525	539	511	561	545	541	497	511	533	520	490	513	550	554	562	512	526	557	575	511	521	494	557	520	524	526	524	552	567	515	551	543	526	536	548	539	545	510	546	509	513	542	518	480	546	543	513	507	539	529	537	553	517	496	539	522	569	509	555	556	512	501	549	483	512	554	548	520	539	569	564	581	511	519	543	517	547	477	536	526	562	520	526	519	553	513	602	521	532	536	545	547	559	541	509	515	521	548	551	567	561	529	553	551	554	564	548	524	530	508	529	538	526	498	504	531	514	592	520	558	506	547	504	514	519	565	499	516	511	546	503	549	536	541	542	536	555	511	529	537	552	558	531	518	548	525	516	578	596	547	507	547	521	578	535	525	567	534	573	574	536	538	524	547	535	556	551	544	552	535	514	533	543	534	567	514	557	547	565	526	548	527	558	560	539	578	549	543	538	564	521	502	538	551	521	551	504	565	557	554	552	506	520	521	510	546	523	503	548	526	564	522	528	528	529	518	543	504	566	494	570	555	561	585	539	527	539	511	481	549	544	534	527	563	553	557	542	569	539	525	541	525	497	518	538	535	504	563	529	498	510	524	543	533	516	558	526	481	537	562	533	516	547	556	520	527	542	562	489	555	506	556	549	517	533	531	527	527	515	559	518	534	509	538	540	531	570	547	530	577	576	558	534	557	539	495	533	514	565	472	536	531	557	545	530	547	550	527	536	570	573	523	562	568	511	546	534	501	525	550	545	547	537	551	607	529	562	526	556	556	544	520	532	537	505	543	530	522	552	558	512	523	495	596	539	521	516	514	568	519	524	554	540	531	543	536	557	536	537	513	530	563	518	536	521	525	551	532	536	586	554	509	553	557	545	528	540	501	506	567	539	513	514	548	554	528	570	526	537	546	525	534	519	551	531	542	491	523	493	526	548	527	544	506	542	519	543	503	519	528	541	513	544	507	528	548	539	548	520	576	536	534	528	536	541	532	526	510	538
2321	292	540	525	318	164	139	160	176	166	159	157	128	146	133	161	147	149	186	180	148	168	155	146	163	168	175	155	154	165	126	160	164	158	143	164	150	162	164	138	166	159	157	144	159	144	156	154	141	159	153	172	162	164	172	151	153	139	139	154	178	166	153	164	157	162	167	134	158	149	158	163	168	155	149	143	165	171	175	144	130	150	172	178	157	156	156	171	165	148	152	168	143	150	166	167	150	167	150	173	164	158	151	135	177	171	156	168	149	174	166	169	164	149	151	150	139	143	165	162	172	154	154	178	173	145	138	157	179	180	162	112	156	154	148	132	141	137	141	134	169	163	163	133	145	154	163	147	146	168	137	166	150	160	158	139	159	154	153	155	162	178	177	131	151	141	155	157	146	163	144	158	165	144	161	151	139	152	152	173	166	148	149	175	157	155	137	148	167	182	159	134	157	151	165	125	156	148	154	148	170	150	165	163	166	145	152	150	154	173	162	141	151	158	164	169	158	151	142	182	158	165	170	147	178	177	169	178	190	183	148	147	167	145	166	170	159	164	131	159	155	153	165	148	158	173	167	161	182	162	154	191	144	143	170	171	158	155	169	159	140	163	155	161	148	167	129	159	152	163	155	151	155	182	168	157	175	144	156	140	152	146	145	143	163	159	151	151	176	171	159	160	166	151	146	154	154	158	161	158	166	152	152	143	166	153	173	168	177	166	151	151	166	151	156	146	162	160	151	168	159	161	156	169	170	139	170	177	174	150	138	149	169	174	170	155	184	131	156	166	166	151	164	168	152	152	183	172	158	154	160	144	159	147	129	156	162	155	150	160	167	145	150	148	165	165	152	152	161	144	161	160	158	157	175	149	153	145	159	145	163	157	171	158	154	143	152	151	163	161	148	165	123	148	171	157	154	170	147	158	165	140	173	175	151	149	147	170	157	163	182	170	152	172	155	165	152	188	148	165	165	168	146	139	140	164	136	150	140	170	163	129	176	152	134	175	150	138	166	141	150	163	148	143	157	155	150	160	147	145	154	140	159	146	163	150	179	144	162	145	174	144	189	155	169	167	167	172	170	130	138	132	142	142	149	135	171	158	147	156	132	158	176	149	154	147	156	149	165	126	180	170	140	164	152	149	147	158	140	139	153	174	162	143	147	176	174	183	173	184	137	150	156	157	175	157	141	155	144	155	151	147	161	158	153	167	168	155	149	152	143	150	146	161	157	166	171	135	187	135	161	177	155	154	158	156	157	162	160	169	173	177	137	167	150	159	177	155	172	155	158	152	141	139	157	162	163	146	145	155	155	159	177	149	165	154	138	152	158	164	131	144	164	151	153	142	168	164	137	151	159	153	136	147	193	152	146	181	142	146	155	130	141	173	132	162	149	150	167	149	147	141	156	157	144	174	145	162	156	169	153	134	163	143	154	168	167	145	149	143	184	163	174	169	162	131	143	138	132	145	149	155	157	155	147	178	153	161	160	152	162	150	138	157	140	159	170	169	145	168	155	158	149	148	156	180	158	167	151	147	143	161	134	150	162	152	142	175	151	167	146	160	146	138	141	153	157	160	135	173	174	164	153	147	139	184	160	201	170	134	135	166	123	139	156	130	157	170	148	167	151	148	144	152	140	150	159	137	166	165	149	146	156	155	145	152	166	175	164	133	135	181	146	158	142	159	148	150	164	170	169	153	139	168	151	150	145	162	156	142	153	163	157	153	153	133	172	142	159	178	151	167	150	164	165	186	181	175	161	163	149	184	134	176	161	157	138	134	187	158	146	144	142	164	175	157	176	142	129	175	157	135	149	163	163	152	138	154	153	170	145	163	161	162	182	154	147	166	158	162	146	141	166	138	153	138	193	165	160	155	183	172	144	161	127	144	165	154	163	144	161	161	145	158	141	132	151	154	149	148	179	144	153	161	162	155	147	137	170	141	153	157	144	160	152	146	160	145	148	137	153	145	161	161	169	162	151	172	150	179	171	161	159	166	151	155	168	167	145	164	131	147	172	175	147	166	156	131	168	171	167	175	168	150	163	153	141	151	160	154	176	156	136	152	146	157	160	134	180	136	171	158	157	147	158	162	169	163	137	169	152	182	157	162	156	158	157	153	159	137	156	169	152	157	152	144	145	154	170	169	152	150	158	171	153	149	140	171	162	154	173	179	153	160	172	147	150	165	172	169	170	183	150	135	158	175	154	163	149	173	154	161	134	176	155	135	143	136	159	150	201	172	151	135	151	140	156	157	169	158	162	150	133	184	137	185	155	153	137	153	160	186	147	163	161	149	159	161	165	156	142	158	147	178	173	164	137	166	160	170	145	146	149	139	149	137	138	152	141	173	148	150	165	168	161	146	146	150	162	158	149	141	152	145	149	154	142	156	133	145	140	149	181	155	165	185	158	144	164	155	160	135	169	150	171	151	171	133	145	152	172	165	176	156	170	177	152	144	168	163	164	152	158	174	151	157	165	159	154	144	145	160	152	166	154	159	152	155	168	128	152	156	158	146	159	153	167	152	176	172	159	138	150	155	150	161	173	160	142	166	163	154	150	143	158	147	157	159	179	165	152	155	140	155	168	149	157	140	156	160	146	144	165	139	136	173	157	169	155	147	154	147	163	174	169	135	123	190	168	160	177	159	176	166	160	172	174	155	172	165	166	153	152	158	156	153	151	152	147	150	154	141	155	165	133	137	157	159	157	180	140	144	150	169	166	144	159	146	143	139	139	165	168	150	146	168	148	159	154	171	165	160	146	161	159	156	168	167	143	179	158	134	140	162	155	145	168	161	147	137	140	153	172	155	174	143	128	166	156	163	150	169	146	157	135	154	183	135	141	125	152	169	185	144	156	174	145	168	158	164	173	133	146	147	139	163	172	139	165	168	169	150	161	167	156	145	146	177	175	152	146	176	154	133	167	132	162	151	155	136	157	146	162	148	134	138	160	187	147	165	149	155	166	154	157	150	163	152	150	160	165	153	127	139	174	148	147	141	146	147	161	127	142	136	162	142	151	161	167	140	160	158	167	193	149	162	137	150	164	162	167	154	170	142	155	129	133	164	149	168	142	164	152	154	166	134	142	167	183	149	161	146	154	150	152	145	151	149	144	165	162	153	170	157	172	131	186	176	137	175	159	185	163	176	144	153	157	155	147	184	157	158	136	126	160	167	166	151	148	149	166	153	145	142	156	164	170	170	168	162	145	159	161	167	127	146	144	145	192	179	169	153	155	172	166	171	156	188	149	149	157	158	142	150	157	157	180	168	157	169	169	158	169	158	158	152	144	168	156	170	146	157	150	147	174	159	158	158	142	154	167	178	167	158	180	153	143	177	154	163	166	161	150	179	161	160	170	143	145	153	139	147	142	176	156	154	160	145	148	175	149	146	171	150	152	162	160	141	156	163	152	163	141	176	140	148	157	126	146	168	153	171	144	171	162	147	171	166	147	127	150	149	145	147	135	151	156	154	181	173	157	155	154	153	165	167
2344	521	1647	1854	1134	404	446	400	415	404	434	399	403	395	432	424	465	394	390	395	394	404	397	362	368	406	409	374	352	377	386	396	405	396	382	367	377	361	399	407	398	408	395	392	392	423	413	373	377	340	397	385	393	382	417	378	407	415	403	356	414	388	405	400	364	432	358	388	387	417	381	377	404	397	380	407	379	359	388	400	371	412	372	396	350	424	384	381	366	361	399	372	379	396	410	412	392	359	423	433	399	411	411	374	394	385	381	371	397	394	427	367	382	364	365	416	352	367	415	358	366	373	415	382	374	373	388	418	372	396	367	385	397	386	384	411	380	413	391	405	374	400	375	404	373	391	398	405	400	382	391	418	373	387	395	418	385	393	374	378	381	415	341	354	383	400	399	376	394	391	375	387	376	395	381	393	357	369	387	399	387	381	395	402	387	367	375	367	401	381	387	391	406	409	373	402	368	381	414	367	390	357	358	378	331	401	384	434	409	403	370	383	389	398	412	409	367	369	368	420	405	377	381	365	390	422	408	372	388	379	417	412	357	367	364	382	385	403	394	392	383	382	435	385	426	389	383	385	379	395	388	402	388	394	361	409	394	376	377	385	394	411	377	416	362	389	387	385	415	373	391	369	408	375	398	400	405	382	431	367	372	398	360	430	362	406	399	379	377	394	390	364	403	377	401	351	384	371	387	400	405	390	360	394	375	382	350	358	375	425	390	391	380	393	359	406	364	387	358	397	389	388	356	369	399	420	409	401	388	398	422	392	381	345	390	403	387	374	382	418	385	383	390	381	369	372	368	377	374	406	381	365	402	352	378	386	349	412	389	398	408	398	394	399	381	398	367	387	392	384	400	376	357	377	403	364	382	371	397	360	357	412	386	385	395	384	381	369	327	361	393	364	371	404	434	400	370	389	410	354	371	405	426	437	361	367	380	377	391	404	357	381	401	389	385	392	379	361	396	399	373	417	368	387	378	381	399	395	379	385	377	422	396	382	427	412	399	384	371	390	376	399	396	376	389	366	378	376	378	389	370	368	383	388	389	388	345	400	412	355	397	389	377	408	394	405	403	352	417	377	374	389	356	408	347	411	394	384	356	376	378	427	351	414	400	367	384	398	401	375	372	411	369	406	384	363	407	399	401	390	395	408	390	422	382	379	398	396	385	339	389	395	381	352	412	391	379	375	396	397	400	354	394	385	394	376	402	380	405	420	397	381	363	386	379	377	367	359	376	420	356	384	413	420	356	354	356	397	386	420	363	383	424	374	391	329	419	375	368	356	397	384	408	374	370	372	369	403	398	416	395	430	381	392	382	403	374	381	403	395	419	425	353	395	408	368	346	379	385	410	386	394	390	425	386	400	388	363	410	368	456	375	365	375	404	419	377	407	386	389	408	371	356	405	360	407	354	379	366	357	366	394	387	369	380	403	381	363	377	376	387	358	359	357	391	404	339	388	389	362	394	387	399	356	407	391	385	368	374	376	384	349	343	379	392	424	427	390	420	391	387	352	399	343	403	367	401	414	357	380	412	385	405	415	399	397	404	361	358	398	363	375	403	403	378	402	387	368	394	378	410	372	404	395	387	352	381	425	415	407	432	396	357	397	385	365	416	354	378	392	423	400	392	402	396	369	376	361	394	381	398	374	378	423	403	406	421	352	440	380	370	357	425	372	377	363	375	377	374	364	399	367	370	396	385	391	383	350	408	376	408	404	358	381	367	371	395	379	426	389	399	363	388	365	371	393	362	380	371	395	420	401	409	376	388	397	374	346	386	374	384	376	378	382	404	397	385	389	372	401	402	373	394	385	376	397	411	409	380	370	385	400	395	375	407	408	395	384	354	392	366	417	390	377	401	400	391	424	390	409	379	384	396	389	381	383	413	389	403	354	358	357	365	376	401	380	397	426	403	387	387	396	386	380	389	371	410	406	379	371	374	403	377	403	400	379	403	401	387	382	400	401	383	382	374	367	369	365	377	386	414	442	405	362	376	381	402	337	374	371	392	380	383	368	342	361	394	393	357	398	367	357	364	414	356	405	385	382	368	394	387	405	384	423	404	365	400	362	385	373	378	386	388	387	391	384	373	381	417	377	385	394	369	376	373	369	353	372	386	380	390	384	386	422	373	392	421	362	397	380	383	394	409	379	423	383	411	363	384	399	397	421	400	389	392	400	376	391	383	386	365	358	396	390	397	404	373	357	351	377	371	384	385	425	398	371	406	399	389	409	376	431	408	391	372	396	395	406	380	408	405	410	422	364	399	386	405	387	391	356	349	385	411	412	360	391	369	375	379	383	403	380	369	395	415	382	367	352	344	419	382	421	368	387	377	348	376	377	392	371	388	372	361	380	398	380	418	356	352	371	330	396	375	375	390	348	418	397	385	409	353	408	385	354	366	386	373	416	385	387	380	403	378	381	420	368	420	348	380	413	409	348	394	398	388	357	401	412	407	367	383	394	405	369	409	406	361	386	398	398	436	382	404	362	393	408	360	399	386	391	406	423	363	403	423	376	393	381	399	383	366	407	390	378	389	391	405	403	397	393	395	369	380	369	428	371	403	424	370	410	391	365	365	359	416	392	389	394	375	340	407	399	427	354	387	405	390	382	401	390	389	400	382	403	400	386	377	436	375	381	395	427	406	379	389	376	396	379	388	394	411	396	358	345	394	342	398	385	350	393	388	381	350	379	378	382	406	368	409	358	406	400	408	361	399	394	376	410	412	368	394	404	390	393	376	433	344	379	381	411	406	394	389	404	391	396	410	363	385	392	411	384	368	367	382	416	373	381	414	397	395	394	366	401	412	386	390	400	389	371	362	414	344	374	400	365	349	392	391	344	355	403	458	405	388	379	382	363	402	381	381	389	370	409	391	365	387	388	368	390	378	416	382	375	394	365	400	375	404	380	388	391	387	377	391	365	417	389	387	398	387	396	409	400	416	402	367	360	385	408	388	353	384	413	392	392	373	409	392	375	412	379	384	402	380	406	388	389	389	371	388	394	393	401	407	374	368	392	386	384	369	392	380	364	377	394	409	382	361	373	368	400	424	402	394	383	391	373	379	346	391	381	381	407	408	373	386	403	389	437	383	377	374	414	396	379	356	372	391	408	418	390	362	386	431	409	401	395	427	391	380	418	432	360	393	386	362	378	395	373	388	401	394	364	385	373	393	381	407	389	354	394	370	389	356	408	379	403	367	392	412	406	371	376	416	389	401	374	376	381	364	386	405	372	354	392	373	355	372	391	422	356	409	398	423	369	345	355	399	390	392	364	416	390	410	377	374	397	361	387	387	381	377	379	370	416	412	393	380	393	352	374	406	406	395	391	409	389	399	365	383	394	384	396	389	394	373	368	420	373	424	382	371	381	363	394	391	368	395	384	401	395	356	419	379	381	371	407	377	367	397	395	387	368	397	405	405	403	394	389	412	359	425	401	378	389	378	386	367	409	386	399	403	389	416	424	355	392	377	379	368	364	390	380	417	365
9240	1083	14690	14739	20370	1376	311	274	225	183	155	144	155	157	139	124	126	120	113	113	108	113	112	114	106	120	99	115	128	99	92	105	95	108	120	111	118	107	94	92	113	122	93	98	87	105	106	122	112	103	102	96	97	94	109	103	98	97	105	99	86	99	88	106	97	70	108	99	112	100	125	88	104	105	114	98	103	113	91	84	102	94	107	107	86	89	85	109	83	106	93	93	106	95	90	104	95	103	110	95	105	116	122	104	118	104	102	88	92	105	107	97	86	93	100	87	94	103	96	90	122	97	106	102	104	98	91	91	106	89	110	100	111	94	97	105	114	91	104	88	97	114	121	96	104	97	81	91	96	92	102	103	104	84	100	87	102	102	83	95	91	108	91	88	90	108	93	86	96	111	107	113	92	102	87	105	103	121	97	97	112	93	99	105	96	87	94	104	87	85	83	85	119	96	87	99	84	95	104	97	111	92	80	100	97	97	108	86	86	93	103	100	96	101	104	89	106	101	104	108	107	89	87	99	81	118	93	106	91	102	110	94	93	119	104	80	98	94	106	89	96	79	113	107	96	116	104	113	110	110	110	96	100	104	100	111	87	95	103	85	112	107	118	106	90	95	102	114	100	115	73	98	100	98	113	109	102	96	91	96	88	83	100	100	114	104	106	91	104	114	107	101	104	90	87	104	87	97	97	108	101	95	90	84	97	107	76	86	95	108	79	101	88	88	112	99	103	87	95	96	107	86	86	100	102	89	104	107	96	94	89	105	101	93	103	89	122	87	98	107	97	97	114	89	104	101	116	108	97	103	107	87	96	106	96	103	108	88	110	99	96	96	85	103	113	91	108	94	97	101	117	89	91	106	100	88	100	90	85	105	103	100	102	103	85	91	102	93	108	98	100	106	118	98	87	97	102	97	97	104	88	109	125	76	99	108	96	103	118	101	92	117	76	111	108	83	101	97	88	77	92	108	90	90	120	112	91	109	96	97	114	97	120	126	98	95	90	81	104	89	103	97	94	86	95	107	95	94	101	96	83	87	85	101	105	124	90	90	108	93	87	103	84	102	96	95	75	78	68	86	97	99	98	102	103	122	103	84	125	110	103	104	95	88	97	103	104	87	95	83	101	107	97	89	105	95	87	105	109	103	78	95	123	89	100	108	75	98	90	110	98	97	111	107	115	102	122	117	101	107	106	94	89	83	107	100	102	89	95	94	85	102	80	106	100	103	95	123	93	86	78	110	102	119	108	96	79	121	120	107	71	73	110	89	102	108	96	100	108	95	97	92	106	103	109	112	66	104	93	95	89	100	101	87	106	96	98	97	105	99	104	110	86	105	87	100	106	114	103	112	112	98	102	86	94	88	84	89	104	101	121	95	91	116	104	112	95	84	102	93	106	86	107	102	104	87	96	103	95	96	107	95	109	94	94	77	94	99	75	93	101	94	83	80	105	115	108	79	95	115	94	106	104	88	91	80	89	94	102	85	106	79	98	97	106	99	106	91	95	109	110	115	108	110	108	106	86	101	97	92	105	89	107	95	91	92	87	85	84	107	105	120	101	94	105	101	75	107	89	112	95	93	98	88	94	105	97	103	102	99	104	87	98	122	100	92	107	88	111	101	97	103	116	101	110	112	108	73	100	104	93	91	101	95	114	103	113	96	101	106	100	99	109	84	113	95	106	95	87	107	88	92	103	113	87	89	116	86	103	96	90	120	87	103	94	96	99	89	108	108	112	83	99	101	96	100	104	108	106	89	127	85	76	103	110	92	113	94	84	79	110	99	89	84	105	110	92	104	95	111	94	93	101	82	104	113	90	115	94	96	102	103	93	103	81	88	104	74	99	100	95	110	96	80	117	100	112	98	94	88	108	89	103	75	106	100	99	105	101	99	95	94	94	106	88	93	103	97	105	98	97	117	95	105	102	113	84	102	95	94	91	107	102	106	111	87	85	108	107	91	96	92	81	96	94	103	112	83	86	102	102	103	103	105	123	94	89	95	125	111	97	97	110	104	80	79	108	93	100	99	113	111	101	102	112	90	105	115	92	124	80	100	108	118	93	99	81	80	111	94	104	102	116	90	110	104	100	99	113	93	110	86	86	102	118	97	99	100	89	101	95	91	93	98	118	92	73	97	102	101	96	116	87	91	110	92	96	94	111	117	100	94	109	90	95	102	77	97	98	90	99	98	105	119	105	101	83	112	97	96	97	107	94	108	76	93	105	92	101	98	91	93	93	104	76	113	90	98	109	90	82	107	111	68	93	91	96	111	100	97	91	105	93	106	89	104	93	113	91	98	92	89	85	116	89	96	103	118	103	88	79	107	115	102	105	106	100	98	94	104	106	92	91	107	99	92	84	102	98	104	110	104	104	108	95	98	100	89	88	87	100	101	83	66	117	116	124	89	104	100	99	101	105	94	98	103	101	112	93	80	101	109	107	88	83	89	103	117	100	110	93	106	105	101	115	87	90	113	107	111	103	77	88	111	103	114	91	94	108	111	93	99	91	103	98	95	111	111	90	80	106	91	95	96	99	84	104	106	82	94	98	94	106	111	98	92	99	84	105	88	108	83	77	100	93	95	71	104	90	88	109	90	84	93	95	68	88	114	92	109	105	101	99	72	77	106	100	95	92	115	81	98	112	88	86	97	91	99	98	109	99	86	105	93	104	99	103	108	96	103	92	89	108	117	100	90	88	112	99	116	88	100	99	100	110	89	84	88	91	92	90	93	102	100	89	114	89	97	90	125	95	101	89	90	90	95	113	95	97	86	99	110	93	110	91	106	91	106	102	118	107	94	106	84	108	111	86	84	112	97	112	99	101	109	94	92	111	97	102	96	108	81	111	97	106	99	121	103	112	105	107	86	98	109	105	92	102	124	101	98	93	101	92	90	110	106	98	106	91	99	84	111	92	108	107	86	105	111	92	97	89	90	94	79	99	90	92	100	104	93	100	84	90	94	98	83	88	105	94	112	105	104	81	107	106	105	86	109	113	95	86	102	89	94	97	98	100	104	81	103	113	83	96	105	100	81	90	105	95	89	105	100	102	96	88	99	107	84	93	95	124	88	108	94	95	116	81	105	100	101	99	95	78	90	93	111	96	83	114	97	97	106	108	107	85	91	96	93	120	105	98	108	104	99	77	112	88	108	96	108	110	92	104	88	109	107	104	101	91	107	107	103	97	103	93	95	93	111	95	69	98	90	114	92	96	109	117	88	112	107	108	95	105	103	99	81	104	84	119	101	103	76	98	85	93	85	99	106	109	111	113	93	93	95	92	77	115	95	90	112	101	98	78	111	109	89	96	104	102	98	91	106	78	90	116	113	84	120	102	93	99	117	88	99	118	113	111	101	97	105	99	96	114	88	105	99	109	104	85	95	87	111	98	93	122	80	102	78	99	115	89	98	89	96	90	86	115	122	80	92	82	91	105	86	104	94	82	117	97	90	99	103	113	88	113	117	119	93	111	123	113	111	100	97	110	107
6059	1215	19898	14908	19302	1790	1462	1242	994	884	818	715	622	617	560	494	467	444	438	466	400	462	382	387	372	366	407	367	367	346	360	344	349	344	340	320	317	318	325	327	324	310	313	299	284	302	315	311	295	278	282	322	296	310	292	272	291	260	313	312	283	289	293	298	285	297	273	308	298	305	311	294	279	264	309	289	291	288	290	318	300	299	300	285	292	291	264	319	273	298	303	304	272	283	259	295	289	293	290	313	290	255	287	296	311	265	258	321	302	291	268	281	293	301	291	258	291	272	268	260	238	285	292	290	301	272	265	289	290	284	302	282	272	289	294	254	256	290	287	240	257	282	295	235	284	307	279	274	232	278	292	279	308	295	287	305	254	284	280	277	278	286	304	269	299	306	290	297	257	250	276	281	290	266	295	289	294	299	283	270	268	257	269	277	272	288	280	250	262	294	269	297	289	300	268	269	287	284	290	286	282	272	297	258	262	278	282	293	250	287	273	277	258	298	295	272	292	321	270	279	285	279	291	299	276	277	269	275	274	298	298	289	250	266	249	248	298	285	284	282	306	274	264	258	285	286	278	308	287	293	300	271	306	288	296	297	282	279	300	291	282	276	299	250	290	289	268	270	240	314	245	291	286	268	261	251	273	271	271	281	280	271	310	259	276	276	268	261	294	283	307	273	306	263	290	301	292	261	265	244	283	296	267	288	284	287	268	282	303	253	297	260	284	297	270	288	285	287	287	258	285	271	247	281	297	286	281	281	247	265	301	292	292	275	281	281	289	291	288	265	303	283	301	274	288	272	297	299	314	282	291	268	285	303	297	299	277	279	277	289	278	320	267	261	251	280	266	254	295	280	306	289	275	277	265	287	262	278	294	290	295	285	286	288	262	283	288	260	289	292	290	281	316	253	257	292	298	273	273	307	287	262	291	273	294	277	264	272	287	288	271	266	274	291	295	286	275	285	305	305	286	299	288	296	271	287	278	281	261	260	263	279	263	261	300	265	298	289	289	297	274	301	276	297	298	302	246	305	316	257	249	262	289	305	288	267	303	277	281	252	291	284	260	266	263	269	271	267	256	290	275	242	285	303	331	280	261	283	269	271	279	294	285	273	282	293	264	296	296	293	283	314	277	309	239	274	286	291	289	286	298	301	275	291	287	258	280	298	282	274	281	299	291	270	301	285	312	274	298	287	262	300	278	270	280	289	295	272	270	270	261	285	327	286	255	281	266	303	309	285	280	280	298	294	304	278	294	263	254	268	290	251	294	303	290	277	269	262	276	282	283	303	267	301	288	278	265	275	266	295	262	285	262	308	300	302	284	277	281	270	266	256	282	295	284	291	251	298	250	287	293	296	278	291	252	268	285	296	284	267	291	247	294	259	267	258	319	291	271	258	290	249	277	267	274	298	285	276	262	284	283	299	288	291	277	273	292	269	280	257	294	321	267	285	299	306	280	251	264	293	287	302	284	290	251	272	255	300	242	285	276	266	260	257	296	288	281	291	285	270	253	307	235	318	302	276	298	268	275	263	292	295	283	279	264	297	307	264	248	261	261	303	286	323	301	301	268	334	251	280	285	257	285	278	295	263	261	302	275	281	305	290	317	281	296	264	272	285	297	282	264	271	267	280	284	283	284	303	288	254	264	280	312	310	261	253	276	264	260	287	238	270	320	258	286	294	262	240	260	289	286	265	272	295	263	288	276	274	240	244	268	278	281	294	269	284	296	286	288	324	301	271	268	260	312	254	285	283	265	270	330	291	302	295	284	271	294	234	303	272	272	282	268	263	262	264	268	276	274	266	286	274	264	289	274	288	262	291	281	281	272	259	251	300	274	287	273	249	317	286	267	265	285	273	274	280	260	284	275	285	272	276	295	276	261	261	268	274	298	302	255	260	253	264	257	264	266	259	242	260	279	291	284	275	270	274	319	307	277	275	245	280	274	265	301	257	270	280	252	270	265	292	295	279	257	284	304	295	278	269	253	254	276	285	293	296	273	274	255	290	282	246	283	285	259	290	273	278	297	245	275	275	263	287	270	305	258	291	290	306	292	326	264	281	279	285	284	297	266	303	287	300	292	282	319	255	288	287	288	283	274	328	275	275	289	277	271	318	287	309	269	289	255	306	291	281	278	267	289	281	262	304	296	287	284	281	266	290	289	260	262	289	289	315	283	286	282	295	293	251	263	269	282	273	287	284	305	227	280	283	271	280	269	275	276	322	289	286	293	254	272	278	272	268	278	291	280	272	278	270	274	288	263	295	296	260	254	303	278	243	269	262	264	288	285	277	275	257	261	257	258	292	285	301	290	271	265	250	298	267	314	289	288	259	289	304	287	281	288	282	299	296	320	275	269	275	315	279	297	288	285	290	298	280	302	256	269	279	284	280	296	283	306	285	287	307	286	289	256	299	297	276	274	291	285	249	280	289	277	299	290	285	259	291	274	288	274	279	244	275	272	300	245	280	278	268	276	300	282	319	306	272	279	276	265	250	261	318	274	290	296	319	303	271	315	300	287	303	273	264	311	276	297	291	274	283	272	243	276	273	279	255	286	280	274	274	261	289	273	266	250	280	252	277	253	262	300	243	272	256	278	288	275	263	304	281	291	254	270	280	288	295	263	268	285	252	278	265	276	274	275	260	278	288	291	282	280	282	291	291	304	258	269	270	272	296	287	278	298	288	281	254	308	283	303	269	270	313	270	272	317	289	244	283	311	293	276	283	275	249	296	296	288	270	248	276	268	273	312	289	265	307	287	316	314	266	314	278	282	262	289	275	281	293	297	270	260	296	277	280	257	259	277	262	307	285	248	274	280	282	294	283	260	299	273	288	248	296	256	253	258	268	271	297	296	317	289	299	267	278	287	270	280	269	261	289	271	291	291	234	265	272	271	307	272	259	276	283	275	292	291	288	264	291	286	273	276	288	255	266	281	285	278	283	268	303	286	300	270	285	274	293	281	269	261	288	290	268	297	300	277	276	291	301	277	256	290	282	275	291	301	282	290	270	300	281	295	286	278	270	263	288	263	275	307	269	264	292	288	254	300	281	259	285	294	299	256	251	282	304	264	313	275	287	297	293	267	296	257	250	296	319	296	283	297	315	290	272	254	299	262	274	268	276	279	283	259	279	297	254	281	279	278	283	274	299	274	278	292	262	263	284	287	267	267	261	281	270	261	283	270	270	305	251	279	276	261	269	278	282	303	297	287	273	293	274	271	263	277	274	293	286	270	288	277	273	269	292	266	263	322	274	270	281	277	289	294	302	263	265	302	282	299	280	314	281	277	258	256	284	309	271	271	268	276	261	297	265	284	278	282	273	297	294	274	287	296	272	301	304	283	303	300	274	316	284	278	281	285	305	270	301	298	297	281	290	276	295	260	296	267	271	295	270	288	295	282	296	284	263	281	241	308	265	246	285	258	261	311	283	264	292	254	269	272	275	302	295	317	314	273	267	280	246	306	281	264	265	283	288	327	283	237	273	345	294
16627	2738	14909	14699	29524	4798	723	587	512	377	409	401	354	302	302	296	264	301	269	262	262	269	282	265	241	213	211	260	199	214	227	271	224	222	212	193	223	233	242	201	230	238	215	200	230	223	235	207	214	246	219	227	232	197	233	212	241	231	220	224	207	194	230	239	219	194	231	206	187	214	234	232	226	201	193	206	232	260	214	210	208	207	227	244	254	238	235	229	224	205	222	200	242	234	207	206	195	232	218	236	186	213	219	203	225	219	210	200	221	202	179	206	250	202	200	210	248	194	222	216	199	174	199	237	208	208	234	207	202	231	212	209	222	222	219	194	214	194	207	205	227	224	208	232	220	218	220	229	211	214	227	234	210	202	218	203	229	218	199	174	236	209	201	198	206	234	220	193	233	228	215	225	210	220	210	201	204	202	203	218	215	232	222	216	227	221	221	203	231	188	214	215	205	239	211	235	210	211	205	184	191	222	196	203	221	211	213	215	211	191	223	185	194	209	213	250	231	216	220	212	230	211	215	197	220	242	206	196	207	212	194	226	219	190	199	208	201	198	221	214	231	196	226	226	216	248	210	231	205	221	210	214	208	198	214	226	230	188	216	216	203	197	208	211	203	220	199	245	229	211	211	228	202	209	205	189	241	218	222	191	193	219	181	199	241	206	204	212	214	217	185	211	216	210	202	220	236	219	225	192	191	235	213	198	221	219	197	226	222	253	221	223	197	221	219	254	230	210	222	185	246	217	199	219	213	202	223	211	195	212	219	201	229	199	216	225	200	204	223	193	246	212	210	227	211	222	200	218	215	226	190	226	225	206	212	249	203	207	203	235	208	187	185	214	256	217	227	210	211	213	198	205	220	230	220	191	220	185	189	199	254	239	207	218	223	234	203	216	182	208	188	200	238	235	217	215	223	214	226	238	201	221	228	212	200	206	224	228	209	194	209	202	204	219	227	209	227	215	188	199	219	229	210	206	203	212	188	210	206	218	191	210	221	204	228	206	184	224	221	237	231	215	202	216	219	203	170	201	210	216	227	216	208	217	210	193	259	203	206	210	235	201	200	209	205	205	215	215	217	236	222	211	200	221	195	239	227	210	218	217	251	226	239	201	214	196	208	197	215	226	190	189	184	202	177	190	200	211	185	219	190	226	192	192	196	185	190	202	207	220	198	236	230	196	222	201	205	195	212	240	223	212	212	222	184	206	206	237	213	184	222	245	198	229	202	231	223	220	221	207	228	210	196	206	227	220	240	231	228	220	215	214	213	209	214	184	194	200	190	220	219	255	232	200	198	201	242	224	257	231	202	206	237	201	226	216	204	197	189	212	228	234	203	212	196	236	207	218	224	225	199	204	194	179	249	227	214	209	216	220	220	246	217	219	219	204	221	194	222	196	201	213	223	213	208	190	207	226	213	239	230	186	237	233	202	207	220	234	211	195	217	214	216	192	199	219	196	206	218	234	223	219	225	209	201	213	225	231	209	212	209	223	207	204	208	210	186	194	197	235	211	208	226	214	229	205	216	221	210	211	212	226	219	218	191	225	231	227	223	177	236	211	190	193	191	237	222	206	234	207	222	216	207	230	238	230	207	203	223	216	239	213	197	199	209	232	198	217	229	217	230	200	186	198	195	207	207	224	182	193	228	200	209	252	210	184	230	210	234	184	218	210	210	205	215	211	200	183	202	201	234	226	224	195	203	236	211	217	214	192	225	238	221	209	231	210	222	201	210	208	210	190	230	219	237	209	214	219	220	228	240	205	239	200	212	209	205	203	211	236	238	214	219	205	200	226	207	224	217	219	216	225	219	177	240	204	220	206	233	215	192	215	205	251	224	209	204	200	198	224	205	193	221	201	231	214	223	243	214	204	211	219	206	204	217	231	201	236	234	235	228	205	208	229	225	196	198	230	187	191	200	211	216	235	206	210	223	195	215	209	225	206	227	212	216	207	212	230	223	216	229	227	206	192	243	231	223	207	231	223	198	202	207	215	200	227	220	231	212	227	203	232	225	205	217	217	235	222	179	217	223	202	225	220	211	236	227	205	193	237	228	206	237	240	221	208	227	192	194	202	206	215	218	236	227	235	224	204	207	219	202	194	203	224	217	184	197	243	234	170	197	196	209	216	216	225	235	207	187	206	217	246	212	221	215	257	212	210	205	225	203	196	193	215	218	219	242	202	227	217	225	218	207	207	222	218	216	227	213	217	203	219	223	213	214	190	218	224	197	231	211	195	205	205	221	219	214	223	209	241	212	228	233	204	205	203	209	233	204	209	182	191	230	224	224	218	198	210	211	221	224	219	195	198	199	227	222	232	226	238	209	209	195	192	237	215	236	205	206	251	224	236	199	219	191	243	241	201	226	242	210	247	222	230	204	214	227	211	218	195	203	233	212	208	222	222	200	187	233	213	215	230	215	225	213	213	197	189	230	204	196	183	208	206	196	207	220	236	198	211	253	203	216	226	199	206	231	206	199	217	186	207	216	219	220	179	236	222	189	190	191	215	217	195	217	201	207	220	194	234	196	228	202	223	194	206	222	218	222	269	233	197	208	243	229	247	209	189	205	189	199	236	220	183	224	218	229	209	207	200	242	234	206	240	214	205	207	210	208	208	201	204	222	214	222	203	223	197	203	220	205	212	215	233	185	195	219	215	198	194	217	205	220	241	176	182	223	200	226	199	224	224	225	207	227	201	178	210	232	233	209	213	196	226	236	218	194	208	196	221	238	206	201	197	212	217	196	204	222	223	220	223	201	234	220	196	225	191	230	208	265	186	201	192	201	242	230	206	194	212	236	241	203	210	226	197	216	207	222	203	218	203	204	227	220	212	202	194	187	224	205	208	221	209	203	217	227	224	185	216	221	192	218	190	211	206	210	198	192	221	245	213	215	200	209	222	230	211	204	244	225	195	199	213	209	202	227	203	228	196	229	209	215	208	218	230	215	211	212	197	215	227	192	222	196	211	201	226	240	221	192	231	214	228	207	211	206	227	214	217	189	221	244	251	215	217	193	227	214	228	199	196	222	210	202	208	187	215	216	210	221	216	213	226	235	239	209	201	192	223	242	233	244	234	201	217	223	243	205	225	228	198	212	200	196	224	182	239	238	218	211	201	198	246	210	167	206	217	199	188	230	214	206	218	238	204	206	202	214	201	242	207	204	205	198	216	202	200	192	207	235	214	237	191	204	211	180	201	226	206	206	219	225	199	214	202	242	223	198	232	220	197	197	203	205	197	235	195	203	195	205	219	213	199	227	194	232	207	192	217	224	209	196	194	197	216	210	223	214	224	226	213	193	203	207	205	190	243	227	192	198	223	213	232	227	223	207	214	188	236	229	227	214	193	200	201	221	196	216	222	195	181	212	215	225	221	215	206	193	187	221	233	229	234	220	187	222	219	217	236	230	188	207	245	221	224	219	229	195	222	193	217	219	214	230	236	211	208	216	203	202	194	206	225	230	220	205	196	234	205	237	193	234	216	215	203
7913	2114	18911	9762	24239	3282	2771	2313	1913	1745	1557	1365	1226	1191	1075	1001	931	932	860	858	850	783	783	733	728	754	703	697	720	687	645	656	645	657	638	614	637	607	633	648	583	628	579	604	616	609	553	575	603	563	572	616	586	571	576	617	563	565	572	599	523	494	610	543	574	545	564	539	526	560	568	508	556	536	530	530	591	523	542	598	557	560	564	550	569	578	507	550	548	544	601	535	501	528	548	551	539	509	551	555	517	524	554	600	533	532	578	588	552	539	579	506	561	594	538	522	532	523	555	515	568	516	563	544	554	548	560	549	537	556	563	580	527	585	577	520	514	554	527	541	506	583	472	508	532	542	512	537	525	593	534	547	510	515	537	548	563	509	542	518	506	504	584	575	549	541	542	517	546	513	513	572	534	541	502	540	544	553	530	526	512	557	525	540	559	588	525	490	557	564	554	515	500	530	537	545	487	527	512	523	550	530	586	538	535	565	527	526	507	542	540	580	540	534	511	575	573	547	529	525	519	563	540	554	551	509	543	502	543	562	538	563	505	510	497	519	511	508	565	520	525	553	557	502	548	519	560	513	515	567	539	520	542	501	521	513	508	517	541	527	525	543	532	514	513	502	552	525	568	528	534	542	514	550	550	517	518	519	540	544	547	491	582	505	515	539	550	520	563	515	578	499	518	523	563	489	554	501	491	514	561	524	541	566	555	516	494	583	510	559	535	534	508	547	527	506	536	482	536	517	568	542	499	544	524	522	532	564	565	541	547	516	499	525	560	543	509	535	536	520	515	513	543	513	532	513	542	530	522	523	507	526	509	495	501	531	528	503	520	508	562	544	574	574	518	501	520	546	538	539	565	534	538	527	520	488	501	538	549	531	536	507	530	517	528	539	534	519	509	540	544	534	525	542	502	528	526	491	545	539	546	519	507	521	508	523	554	483	503	545	524	531	572	551	516	566	525	553	531	535	582	539	534	509	521	510	551	530	518	527	521	532	515	539	524	571	536	528	521	540	554	545	517	515	485	530	518	548	550	553	576	559	528	517	550	527	525	540	534	515	549	507	555	525	522	546	566	544	508	582	543	530	529	520	509	556	562	572	527	584	499	537	534	539	514	506	507	540	515	538	510	536	528	521	552	504	523	537	539	536	558	512	493	549	518	550	536	556	531	518	501	533	545	533	516	533	517	505	537	508	513	555	486	530	532	546	590	550	530	556	518	519	588	519	526	536	561	502	526	563	525	520	562	606	505	563	549	543	574	537	551	532	516	591	542	473	586	562	522	567	502	553	514	562	536	526	508	528	544	554	581	524	537	544	521	541	511	482	544	496	525	526	542	552	511	535	535	528	566	532	493	524	525	520	513	571	567	549	552	536	516	525	530	533	546	533	537	589	525	596	557	517	569	552	572	497	531	539	540	513	572	537	511	529	537	542	559	527	553	499	538	537	584	616	534	511	506	504	534	527	534	520	591	551	555	537	524	517	527	565	548	581	515	515	536	535	485	563	528	547	533	532	560	544	515	525	562	530	538	543	512	520	542	565	531	517	554	533	510	534	525	545	529	522	513	528	575	556	540	542	529	504	513	525	536	513	549	506	564	507	532	527	531	515	513	557	514	514	511	529	527	552	520	535	570	550	517	529	539	531	526	557	532	551	528	517	521	543	584	498	531	566	534	492	548	534	539	505	543	512	565	522	567	504	544	513	527	539	519	522	552	516	539	511	560	532	528	514	500	510	578	569	534	485	549	532	563	545	540	485	563	531	548	592	502	555	476	535	558	512	507	555	540	526	554	517	498	539	495	532	536	496	535	519	494	520	519	526	550	521	536	509	546	521	536	500	553	544	573	514	553	534	536	549	544	535	519	516	566	500	525	534	505	555	520	542	524	554	583	509	539	530	523	525	528	550	499	549	583	562	547	557	599	537	543	535	573	567	522	509	557	544	562	526	528	504	498	477	520	513	551	582	521	531	485	540	518	508	508	527	514	555	566	598	562	564	551	539	526	525	539	544	536	536	526	513	505	534	530	514	571	503	571	507	543	535	545	516	560	513	562	536	567	469	590	508	510	514	542	519	532	577	510	503	570	549	509	507	520	537	568	567	538	509	566	554	537	547	519	535	540	515	524	547	534	552	535	534	500	508	548	549	581	555	533	587	513	520	531	554	533	522	553	547	521	531	526	501	535	531	563	546	511	517	515	574	577	531	563	571	547	540	581	557	480	475	514	529	551	520	549	520	564	521	501	527	556	490	535	568	542	521	540	525	531	503	557	541	552	513	541	571	563	602	511	546	545	545	526	541	512	507	546	557	511	532	529	535	520	539	566	546	499	570	547	538	535	547	540	566	533	503	549	542	537	509	577	520	524	525	547	532	518	552	518	536	527	523	505	549	529	583	554	564	527	494	522	533	564	518	589	531	551	520	527	531	561	533	509	506	552	524	516	528	532	525	543	513	531	523	534	572	559	582	541	554	542	517	545	571	536	514	532	494	564	544	539	525	510	573	513	538	534	529	530	544	530	551	524	519	491	555	545	509	568	507	523	536	551	513	529	507	509	566	541	512	533	586	514	532	563	526	520	520	515	534	515	547	500	533	525	549	542	561	565	565	492	558	517	479	531	506	518	552	533	480	528	533	518	554	555	541	527	546	521	564	522	510	495	490	542	543	515	537	525	509	583	523	526	541	546	547	564	585	592	547	561	570	490	549	532	544	538	558	517	518	551	521	570	593	535	548	546	549	545	526	540	498	506	536	501	501	561	539	547	556	519	526	535	529	548	547	500	561	495	536	573	526	505	551	540	493	514	522	522	542	544	521	503	505	510	557	538	571	534	549	503	506	554	507	528	590	533	538	521	504	556	564	555	528	537	586	541	559	583	479	530	526	551	573	549	533	519	534	511	506	501	544	555	548	531	514	534	494	572	534	501	574	503	549	560	587	547	549	527	557	530	557	518	528	548	536	548	553	517	551	532	524	578	519	485	531	543	575	548	554	520	582	547	542	526	534	559	544	522	493	547	537	550	581	542	511	518	530	554	547	497	528	508	528	509	549	540	553	544	546	535	549	518	507	539	487	598	509	521	561	514	566	500	534	508	523	528	559	526	530	529	510	569	533	530	521	526	542	514	549	549	517	520	516	568	535	528	561	536	564	517	554	509	518	554	535	558	536	548	544	516	567	547	580	510	515	527	532	503	560	498	526	523	512	512	520	533	528	574	502	540	535	488	532	567	551	502	521	493	457	576	558	510	586	517	537	520	547	567	549	530	561	533	544	530	510	580	538	502	530	483	547	536	587	535	506	496	529	551	511	543	520	489	501	517	517	542	568	532	519	551	522	557	539	516	508	560	545	494	535	552	547	525	545	537	546	534	511	524	565	557	544	522	521	582	519	549	567	554	550	530	524	564	528	528	502	545	532	512	532	578	523	517	569	538	518	510	556	527	534	511	531	519	521	522	545	545	505	512	551	512	529	502	568	536	517	588	540	549	561
2284	244	429	308	487	185	170	158	166	185	143	162	147	147	158	144	156	167	168	173	135	147	160	170	161	154	125	138	150	150	167	117	123	147	145	139	162	146	156	154	157	177	156	144	157	154	173	181	140	144	140	151	171	154	151	171	180	159	141	164	161	167	146	150	162	170	158	152	127	142	139	176	161	146	169	146	171	170	156	143	154	169	149	152	131	170	147	146	145	167	152	154	158	154	153	146	149	147	159	118	174	151	156	159	160	151	139	135	168	148	173	142	163	148	146	139	167	170	166	181	172	156	124	165	169	132	151	151	169	172	155	168	149	160	161	139	163	120	168	143	159	162	151	145	167	154	163	166	144	144	149	131	130	145	154	147	175	142	133	146	175	164	168	150	135	154	149	179	153	144	149	147	141	160	159	141	150	159	119	191	162	151	171	152	153	152	160	148	154	137	160	153	159	160	161	149	155	158	166	153	174	136	141	164	148	148	138	166	163	153	147	140	124	173	134	142	137	155	163	169	160	167	149	140	174	148	135	162	146	138	159	144	166	155	151	178	150	155	179	163	148	155	145	150	149	170	155	164	175	147	163	155	149	165	163	165	127	178	155	145	153	141	149	139	167	157	164	154	151	149	168	141	142	175	160	160	144	144	146	146	179	137	181	164	140	181	156	163	130	144	151	137	165	148	145	137	164	125	136	134	155	163	145	155	165	164	158	146	185	163	143	159	126	156	140	173	163	156	151	164	151	153	164	160	149	174	168	163	131	147	138	173	172	153	166	117	160	166	166	148	160	139	149	166	142	160	130	141	161	156	172	161	184	162	155	147	149	144	143	169	174	152	161	150	125	156	146	155	142	177	179	156	147	139	163	171	153	171	142	151	166	156	159	161	155	143	163	154	151	151	160	173	154	178	155	148	163	168	166	161	159	146	141	159	163	152	158	165	162	167	155	145	182	180	157	153	140	160	168	172	159	155	155	164	145	165	155	137	167	175	150	165	176	158	163	145	156	171	174	149	136	146	155	149	148	163	148	142	157	171	162	140	155	155	163	162	172	148	136	137	169	163	148	143	146	174	149	163	158	180	162	147	136	124	155	154	158	128	184	164	138	165	160	166	155	139	150	166	193	144	144	150	140	150	132	168	166	149	156	163	161	144	151	123	157	151	145	167	169	144	149	156	147	148	155	151	138	154	173	155	157	173	130	152	153	151	139	135	157	161	162	191	171	154	171	176	133	149	167	165	172	159	154	155	157	158	135	154	155	169	169	153	164	155	152	161	172	160	147	145	150	141	145	139	156	183	171	137	149	151	141	161	160	162	125	140	136	140	151	161	142	166	181	155	167	166	150	174	150	156	159	149	130	151	142	151	168	136	159	132	143	147	138	180	144	163	133	149	158	164	154	157	164	163	158	142	167	153	115	155	151	156	161	157	159	154	142	165	173	138	168	162	156	160	163	151	165	138	159	167	162	158	158	178	153	161	158	180	149	149	139	160	148	152	149	150	166	145	147	169	162	174	151	153	156	141	181	151	172	145	158	154	156	134	130	149	140	136	163	144	143	152	159	144	173	167	164	152	149	160	157	162	149	165	155	161	143	137	170	156	160	161	160	154	155	156	169	155	131	142	174	161	147	174	144	179	145	154	154	149	145	155	165	158	146	162	153	148	137	137	187	136	128	134	164	144	165	144	159	147	162	130	151	158	137	166	146	182	157	149	143	148	129	153	151	184	137	128	131	160	180	133	170	169	152	159	168	137	129	147	147	154	178	139	180	155	142	137	139	152	142	156	143	147	144	137	136	152	175	141	151	157	172	145	153	145	150	126	170	173	156	155	162	157	155	167	136	166	146	165	194	164	149	156	146	160	145	175	149	161	159	156	155	160	159	134	199	175	152	150	167	142	157	155	149	128	155	154	163	143	145	128	151	148	171	156	161	170	152	160	174	157	162	165	159	171	153	172	154	150	165	155	146	105	154	152	148	173	175	147	170	157	128	161	159	141	142	171	164	166	167	151	147	157	162	153	144	152	153	140	158	151	134	173	148	149	141	159	168	172	159	151	147	162	142	148	152	162	154	153	147	158	127	153	142	154	153	113	160	143	161	123	142	138	156	137	166	154	135	149	161	143	147	148	176	149	133	148	140	164	150	161	165	172	157	139	141	153	152	168	151	143	166	158	176	144	168	146	153	158	149	135	155	151	163	170	143	176	150	160	150	154	160	177	161	172	164	147	173	155	156	148	160	127	158	152	181	165	158	141	160	166	149	145	146	158	147	134	154	163	180	159	179	139	150	143	175	159	167	166	168	168	169	164	144	167	161	152	131	147	141	185	170	142	179	172	148	156	150	139	180	170	139	172	175	151	160	155	159	147	149	148	152	151	176	170	163	154	128	178	133	140	147	163	151	151	145	178	152	168	158	167	173	143	145	163	145	170	147	136	164	164	132	162	170	136	137	149	145	183	158	131	172	183	145	157	158	172	158	159	172	145	162	141	160	150	160	149	175	168	172	136	141	173	160	145	145	153	169	171	148	161	164	153	152	156	148	128	155	165	141	143	170	149	151	154	154	174	167	146	168	160	172	158	143	159	169	177	163	147	165	150	156	156	181	140	142	157	168	148	154	160	162	162	158	151	169	161	153	152	133	144	164	137	153	175	179	152	139	164	171	164	172	167	169	160	142	160	170	155	155	146	176	139	140	167	166	144	171	160	162	150	140	158	154	171	176	135	145	165	148	144	141	144	158	160	151	147	140	171	170	173	144	137	146	135	151	160	164	187	155	143	176	164	163	152	144	144	147	152	151	144	161	142	150	164	156	141	169	145	154	150	159	148	150	146	144	163	173	152	170	142	126	155	151	179	159	146	157	151	140	141	157	155	130	159	157	161	152	140	151	127	172	169	158	173	173	150	164	156	166	162	143	149	176	155	173	179	142	165	179	156	165	161	165	137	169	124	140	154	138	175	152	163	153	143	179	178	153	161	153	177	173	179	142	157	139	168	134	158	139	159	139	156	166	148	148	184	169	155	151	146	175	126	148	154	159	152	154	160	143	145	174	158	144	143	148	151	149	138	166	157	160	142	151	149	147	158	159	132	135	165	160	158	125	150	147	152	168	169	144	147	145	142	152	130	146	163	186	162	170	140	172	156	162	153	162	158	166	140	140	168	150	142	161	142	175	154	178	159	152	166	165	136	159	167	137	159	150	162	151	173	182	160	167	156	160	143	137	161	166	160	160	173	160	144	176	140	153	156	140	153	132	157	136	179	140	164	173	156	140	150	157	142	149	150	153	148	157	148	151	157	157	153	138	153	140	162	151	166	152	169	168	147	190	176	137	148	148	153	160	144	172	130	155	128	169	174	176	147	165	138	162	145	143	135	156	147	151	129	135	139	159	171	142	141	169	135	162	162	146	138	159	152	152	162	156	174	149	138	146	168	153	164	156	152	158	149	144	172	163	166	169	156	145	154	171	175	171	177	155	157	136	150	167	149
2449	509	1460	1136	1949	422	414	402	402	372	373	380	415	419	407	363	378	389	347	407	387	366	391	354	393	431	413	416	397	402	400	390	393	416	391	393	385	367	371	415	382	407	374	382	371	392	426	353	405	361	391	383	399	378	349	356	369	384	415	418	379	401	400	351	362	393	444	404	392	381	406	406	383	392	357	414	405	406	398	416	391	384	385	346	349	398	369	382	365	394	398	394	394	414	379	390	403	366	384	380	389	372	365	371	407	377	397	376	399	388	394	407	429	385	372	371	396	404	390	391	389	361	401	377	366	387	373	394	396	369	357	382	394	368	413	403	402	368	388	406	402	364	361	377	407	383	380	379	372	363	379	400	385	413	395	365	380	379	390	394	401	414	363	398	400	382	375	389	392	389	376	381	375	381	412	349	358	403	411	408	394	381	374	369	387	378	378	393	406	381	398	433	375	353	408	384	393	326	401	372	394	367	373	397	409	396	386	331	366	366	413	375	387	387	399	392	370	382	382	372	389	397	395	350	402	391	373	397	402	383	381	391	366	421	423	359	409	373	375	390	376	378	357	390	386	373	412	358	356	385	387	342	394	395	382	410	359	376	387	377	345	412	381	361	406	380	384	403	368	389	365	373	358	401	400	367	370	380	409	392	379	429	366	373	399	396	378	408	385	387	385	370	410	364	366	395	386	373	414	389	337	391	387	345	395	394	423	374	373	373	350	372	399	398	366	366	425	378	395	392	400	376	372	398	373	370	403	420	388	370	370	370	379	362	363	382	401	396	394	399	405	350	369	409	382	376	427	369	428	394	375	351	400	381	397	367	402	418	375	380	376	401	356	415	385	400	367	378	384	395	400	387	401	354	395	410	385	402	361	404	399	379	387	392	361	395	420	404	367	384	385	405	388	419	405	396	393	384	379	399	378	403	377	392	365	381	391	417	413	397	370	397	397	363	399	371	415	384	380	368	384	397	358	401	393	414	386	373	397	369	410	401	436	374	332	360	384	389	381	386	416	365	416	382	352	346	368	406	399	332	389	374	373	399	388	358	402	375	376	392	368	355	374	388	396	395	378	372	365	392	393	408	365	385	375	392	347	411	396	349	357	346	381	362	379	415	349	363	376	390	408	377	381	400	362	391	384	393	399	404	388	377	377	365	363	344	380	397	372	377	405	426	419	405	372	403	388	397	376	423	402	383	384	371	376	399	406	393	342	396	362	381	362	402	388	383	378	363	351	367	377	417	359	378	414	387	378	375	416	392	381	366	364	391	393	396	335	380	394	411	407	397	394	462	396	403	367	363	406	373	419	406	406	398	427	410	356	357	366	392	405	358	347	381	395	385	373	388	387	375	355	415	405	347	404	377	370	386	378	407	351	397	414	400	363	357	380	362	367	385	425	365	397	398	424	419	386	390	364	360	397	353	349	388	384	388	381	399	355	369	417	402	441	389	384	425	372	363	416	362	365	388	428	384	391	377	361	405	376	347	361	378	343	350	407	418	367	377	336	393	358	388	360	426	365	354	366	428	413	354	384	417	372	376	400	380	388	428	362	383	399	345	354	354	418	374	352	370	376	424	394	427	385	375	358	355	396	388	386	389	368	413	410	370	376	367	347	374	425	386	415	390	357	387	393	340	432	372	356	361	401	368	357	372	384	378	398	379	394	388	382	402	395	389	381	380	398	355	417	364	437	387	371	377	379	387	396	366	414	421	387	375	409	388	373	356	358	359	382	361	388	375	383	397	391	386	428	382	383	375	383	407	378	362	378	378	370	382	356	376	406	403	384	385	385	356	390	371	373	408	407	352	375	363	388	398	365	363	412	386	371	379	378	433	404	375	384	402	394	395	418	407	404	359	427	378	390	370	369	373	375	387	411	383	329	382	372	403	376	377	372	376	394	404	388	375	378	383	368	340	350	421	412	411	370	382	366	368	407	421	407	407	363	389	409	377	368	356	365	380	405	405	400	362	344	374	369	406	395	364	346	370	361	359	371	355	400	383	398	354	391	381	401	419	406	376	374	373	334	394	383	412	403	389	373	396	377	382	379	405	382	395	375	399	362	393	419	381	385	394	370	326	379	424	389	380	395	378	420	417	410	379	414	389	378	372	365	373	384	392	393	355	392	376	392	365	419	415	413	407	375	386	440	394	391	406	401	420	395	368	387	407	421	388	397	399	378	408	347	364	329	418	392	387	363	412	382	386	407	367	383	405	369	372	401	351	384	401	386	394	402	381	368	408	392	403	366	382	371	353	410	379	391	406	400	361	367	406	409	386	361	379	388	375	388	379	373	374	374	376	386	412	367	400	354	390	399	377	452	404	375	359	388	378	397	381	414	373	401	388	388	416	385	399	346	371	382	391	396	377	363	403	388	395	426	402	376	385	413	363	363	382	415	404	359	374	424	361	404	369	360	388	418	401	405	374	385	408	346	370	386	402	355	406	355	356	408	376	416	362	412	376	366	391	395	409	395	383	409	395	360	421	421	375	368	371	384	371	382	380	386	377	374	365	433	351	355	381	400	381	365	386	442	377	390	361	399	424	382	358	386	388	358	434	376	397	401	378	364	376	368	390	417	416	364	349	368	345	375	408	371	408	378	397	377	394	365	409	388	417	404	391	405	393	423	377	381	359	382	374	371	328	404	410	383	400	431	345	381	402	356	381	370	391	355	392	340	381	409	361	369	357	352	366	354	381	387	344	354	413	386	379	397	335	398	369	408	360	354	400	371	353	370	366	402	361	388	378	379	401	343	381	381	412	377	363	375	384	345	384	377	403	385	413	390	382	367	402	407	388	379	402	370	399	404	373	399	394	394	412	379	387	410	414	388	391	367	397	401	357	389	344	413	404	407	392	379	404	393	397	385	401	390	394	383	358	401	351	395	365	374	373	440	399	383	368	395	354	405	412	405	352	412	343	367	392	390	379	397	385	355	375	404	381	387	385	413	409	391	373	394	425	365	403	383	382	360	376	371	383	382	380	389	352	370	376	372	384	355	404	412	352	359	358	369	365	390	392	376	393	374	395	389	367	401	343	408	374	357	356	368	387	390	377	372	405	402	375	351	389	398	364	416	416	369	390	404	428	376	371	399	380	364	407	375	390	384	372	387	364	407	397	378	418	361	395	414	404	372	400	393	373	379	394	388	410	356	417	365	396	376	352	399	393	366	374	375	435	358	393	369	370	373	385	410	375	356	400	359	380	398	368	380	362	372	379	386	371	373	398	372	376	357	375	393	380	395	428	388	391	416	367	402	395	384	405	386	375	403	404	405	377	401	390	389	375	372	432	367	366	357	392	398	362	391	364	364	380	411	408	383	373	391	376	376	354	390	384	358	396	363	388	424	345	381	340	345	404	384	407	395	389	371	418	374	421	408	420	399	369	392	392	377	339	370	370	385	375	386	379	408	401	397	403	375	399	417	388	376	364	394	377	379	398	367	395	406	391	349	406	398	404	389	397	380	363	385	367	368	398	389	376	369	364	384	428
9157	1038	7578	6451	10249	844	336	254	243	202	168	175	154	145	140	134	128	113	128	109	113	108	117	114	108	117	91	98	103	130	91	94	96	107	81	88	106	96	99	98	126	103	93	102	77	89	104	85	82	96	99	106	79	87	101	101	103	107	94	109	106	90	94	99	79	98	94	103	126	84	83	109	102	86	96	95	83	102	75	82	120	102	110	93	95	77	106	98	66	72	83	103	78	87	105	97	97	83	97	94	96	81	102	74	90	99	94	97	96	85	68	96	80	92	109	99	91	92	95	77	92	98	103	102	108	91	121	86	85	92	70	66	90	90	88	84	105	87	98	84	93	81	81	108	110	76	98	108	100	92	106	84	81	86	87	100	84	85	91	88	108	88	93	83	76	96	90	92	88	92	99	93	95	87	104	86	90	98	96	96	92	85	93	91	86	113	108	87	99	76	105	83	96	95	92	107	110	98	83	88	83	93	97	94	110	90	85	89	75	95	99	80	86	98	95	79	95	79	88	86	80	100	93	93	91	82	97	99	94	96	93	90	80	115	84	115	108	105	95	94	105	88	91	75	76	96	101	79	91	86	72	81	96	106	104	99	97	91	79	106	113	95	85	95	92	102	97	84	103	94	103	100	89	95	86	90	99	80	92	100	112	86	94	94	90	101	95	112	93	79	101	96	87	95	123	92	103	86	88	93	102	87	78	102	88	99	119	119	87	99	106	91	97	98	90	103	93	99	94	92	83	98	88	99	103	92	85	117	78	112	101	93	104	96	102	108	94	103	88	95	89	105	94	84	99	96	107	89	116	105	82	97	95	107	83	105	97	89	85	90	112	83	109	102	93	94	111	106	88	82	98	88	81	90	90	94	93	113	94	96	75	96	84	107	83	95	92	109	94	80	104	108	89	109	86	109	105	111	92	106	92	89	81	109	106	85	117	109	103	92	102	97	95	90	104	86	92	121	87	97	105	98	110	98	91	94	87	108	85	97	81	96	90	89	105	84	94	89	85	86	71	101	85	96	96	98	88	94	99	86	125	89	99	64	93	104	101	118	83	119	83	99	111	90	99	97	98	107	90	112	85	78	97	100	106	93	86	93	83	74	105	109	112	90	87	89	117	94	84	77	79	91	111	76	102	67	82	104	97	100	109	81	90	90	85	73	91	78	93	81	103	114	86	107	89	95	86	119	92	83	82	113	112	82	98	94	87	97	101	74	101	86	86	81	85	114	90	102	90	100	92	82	106	92	77	91	95	92	104	93	95	78	107	86	100	97	95	93	77	91	100	96	103	82	92	81	104	102	78	96	117	111	88	81	77	89	94	92	91	115	93	90	92	85	96	103	92	83	96	97	92	80	110	82	78	86	111	91	91	86	92	97	90	92	87	94	91	93	100	112	75	80	86	98	104	85	93	99	85	99	91	87	91	95	99	85	82	75	92	96	92	92	91	95	100	75	84	112	98	102	95	87	86	103	115	89	93	90	97	81	88	89	97	94	82	100	101	109	86	83	95	96	105	115	102	77	92	73	83	95	89	89	97	87	103	91	84	93	86	87	110	106	98	105	91	110	98	109	98	94	75	97	83	97	92	85	108	89	100	86	112	100	87	84	80	113	73	84	99	100	78	91	101	100	72	89	92	95	80	93	86	98	104	87	85	101	107	77	91	85	133	87	76	104	92	96	88	97	89	82	83	82	108	84	94	92	98	97	92	105	77	95	82	117	103	93	98	98	91	98	94	92	101	85	109	97	88	95	100	82	95	110	90	91	119	78	95	94	99	95	101	90	89	82	94	88	102	85	90	92	89	103	87	82	79	73	91	87	97	80	86	89	96	104	80	106	91	113	94	88	95	93	76	102	74	108	91	82	101	98	98	76	91	93	100	94	85	108	87	75	71	99	89	76	92	97	84	82	90	97	93	93	102	99	88	90	88	102	92	110	109	91	85	112	76	93	89	93	95	82	83	92	91	76	84	93	96	93	103	87	99	92	88	92	87	90	88	85	96	116	91	73	104	106	104	82	122	100	108	103	79	86	93	106	83	94	96	82	92	104	99	87	103	101	90	100	99	101	109	104	94	78	95	86	92	75	104	87	87	112	95	84	109	107	92	100	73	80	100	86	87	88	89	97	92	107	97	90	87	82	89	95	89	90	92	89	84	108	86	95	85	82	86	112	84	81	117	108	73	85	107	88	100	73	80	92	97	86	94	86	68	79	103	94	73	89	111	103	85	81	77	100	94	87	87	95	94	90	88	102	83	95	90	103	67	83	93	96	85	82	95	100	87	102	78	95	97	94	92	101	83	99	108	103	89	113	108	98	108	101	83	93	116	92	75	96	91	82	104	93	100	85	114	95	85	113	91	103	86	112	94	90	100	105	97	92	87	78	90	107	97	100	86	97	80	85	94	92	77	98	101	94	88	96	93	101	95	115	89	87	84	103	81	93	93	101	80	86	102	83	96	83	78	81	93	78	83	111	72	92	73	110	99	96	98	92	110	90	80	78	92	101	112	78	96	81	95	98	101	86	86	90	78	103	94	106	102	93	79	91	90	84	92	90	89	102	83	94	95	100	84	99	90	96	92	88	92	94	90	70	101	96	104	94	90	103	90	102	88	74	88	95	89	111	96	89	74	89	91	88	104	94	99	89	97	101	91	105	99	91	93	71	84	93	77	84	78	93	96	95	83	97	103	108	118	83	95	112	83	106	115	95	88	99	99	96	86	102	90	89	106	95	90	88	90	105	85	109	85	95	106	96	103	95	96	102	127	84	92	96	74	107	98	86	94	91	83	111	101	86	107	80	91	91	93	90	87	101	98	103	83	80	97	92	104	87	95	104	95	92	88	106	100	64	99	89	82	77	93	94	86	75	79	105	84	68	97	84	101	101	102	84	118	103	101	97	71	83	91	86	89	97	88	115	86	89	95	111	113	114	84	85	72	81	88	96	88	78	94	82	84	96	96	82	94	127	108	106	97	84	126	86	89	103	87	113	98	112	90	93	79	106	83	99	85	79	94	82	108	115	101	96	106	103	94	90	100	95	87	89	92	91	102	97	85	91	89	91	88	91	99	87	99	95	93	91	102	101	89	108	79	89	98	95	90	102	99	102	99	91	98	92	92	86	85	88	85	87	102	88	105	84	92	100	87	98	105	94	85	97	96	107	111	92	100	88	72	98	82	88	80	89	94	109	89	92	88	92	84	85	87	88	100	116	85	90	97	113	86	105	85	95	94	97	103	104	72	101	84	95	91	96	95	89	108	118	90	88	90	83	110	94	88	79	90	100	103	93	94	82	114	90	102	86	95	96	97	101	101	94	87	112	85	112	106	95	86	74	107	99	95	96	93	94	99	86	95	109	86	96	86	98	113	92	102	100	87	92	98	83	92	97	73	95	91	96	85	80	95	73	88	95	101	84	75	90	101	82	90	90	100	68	98	99	85	90	89	94	88	87	91	107	79	96	83	101	81	81	94	81	92	98	97	89	82	95
5995	1137	12164	6260	18927	1790	1384	1187	1048	922	794	702	642	564	622	532	530	454	457	439	418	417	389	405	343	362	339	359	376	337	320	329	295	353	313	315	308	299	296	307	323	315	305	296	294	307	263	284	328	283	293	277	278	237	292	288	303	286	275	278	260	286	302	299	278	269	299	260	275	275	288	250	293	303	280	308	275	274	271	292	290	281	291	258	302	261	262	306	284	301	268	300	275	290	276	283	293	288	308	299	288	267	278	267	286	286	257	274	287	273	287	265	250	271	264	314	278	256	276	227	287	247	265	246	281	293	270	264	276	286	258	245	311	296	268	250	292	250	245	295	267	281	240	260	250	275	274	275	288	285	274	286	254	215	284	248	283	287	262	258	271	283	250	251	274	306	270	277	267	259	260	268	314	251	279	252	265	277	269	256	254	300	274	269	275	295	287	264	248	261	296	266	282	284	266	284	292	300	302	277	256	288	273	285	275	281	270	281	271	265	267	236	273	279	264	296	247	280	270	260	247	281	244	269	260	274	295	275	278	264	270	260	262	274	278	228	264	257	256	261	277	255	259	292	231	239	258	271	287	265	307	255	271	258	279	239	257	283	234	239	267	279	271	274	307	285	252	260	275	267	274	263	268	260	275	269	258	282	252	284	247	245	268	261	285	250	252	253	236	264	302	255	240	254	244	284	254	245	268	275	286	246	263	272	246	232	254	270	266	270	265	296	278	249	269	280	279	281	248	268	246	269	265	259	244	270	255	217	262	257	285	263	253	267	261	268	272	267	250	269	260	276	282	268	279	295	294	259	241	276	255	297	302	272	267	294	255	260	263	299	279	286	263	264	293	276	246	275	276	254	278	294	262	268	298	264	267	257	252	250	282	268	270	287	246	270	290	264	234	266	246	263	260	271	284	277	272	288	287	265	279	281	261	242	258	248	276	262	255	263	259	251	254	269	250	290	267	291	242	253	265	274	265	234	291	273	262	261	286	283	264	265	259	275	260	260	272	294	266	250	257	268	229	246	294	272	257	288	248	265	265	244	278	243	270	265	309	250	250	265	260	274	281	270	277	267	295	252	271	272	252	289	284	273	256	277	267	229	253	243	255	261	296	260	252	264	265	255	264	263	265	265	275	293	261	258	268	280	260	227	268	264	290	267	277	243	239	263	275	262	248	231	261	308	262	283	249	265	278	239	271	275	259	290	270	237	287	278	271	260	298	263	280	259	282	284	273	265	272	256	261	244	266	258	280	267	248	287	241	246	257	255	250	285	273	281	278	265	259	291	277	283	281	283	276	243	278	264	284	249	287	249	249	251	272	267	283	256	278	272	261	239	278	258	233	274	260	248	225	254	245	235	262	282	279	255	260	261	272	271	268	251	259	284	270	258	273	271	269	251	276	269	275	259	277	263	272	253	229	253	253	279	269	276	277	255	239	255	254	233	272	259	290	288	267	254	260	267	283	240	279	266	271	260	275	294	278	280	266	280	266	255	286	263	288	253	259	306	253	290	277	266	251	283	262	290	271	255	241	264	284	253	285	262	261	276	259	260	269	285	265	279	244	291	255	288	248	250	285	250	268	269	265	264	251	254	297	264	263	248	269	266	252	259	280	295	263	268	266	270	255	264	272	268	270	262	291	280	273	262	251	283	264	278	290	276	261	269	256	264	267	253	237	266	256	285	243	260	264	263	241	272	264	275	264	287	271	290	247	293	281	254	268	236	246	261	295	262	273	298	280	246	289	292	261	248	278	248	260	249	243	261	271	267	232	275	240	248	269	279	287	264	288	273	275	285	277	279	275	259	237	259	251	276	293	272	272	267	284	288	266	256	279	307	301	265	271	269	271	289	287	273	292	238	266	254	263	267	275	270	278	276	271	279	304	261	244	255	259	307	256	262	279	269	296	273	273	278	258	277	273	288	260	260	252	235	251	274	253	275	259	290	282	258	263	267	279	267	255	291	265	271	257	268	285	234	280	259	248	257	259	283	285	251	271	262	284	302	278	270	283	252	224	254	265	280	315	269	261	274	259	265	289	259	259	262	250	241	244	236	282	273	254	294	253	261	274	271	247	297	259	258	286	273	299	261	262	273	262	278	253	267	276	259	221	267	271	288	254	284	258	262	276	251	261	273	247	260	274	259	300	255	259	249	250	244	238	289	279	279	240	265	236	245	261	261	254	209	262	254	279	228	279	252	264	283	257	274	261	266	290	230	271	250	262	256	258	245	253	265	280	288	288	259	275	220	269	257	286	270	273	246	237	272	258	257	257	256	293	253	263	268	278	262	276	258	264	237	264	263	282	275	253	252	249	257	264	273	246	281	273	263	300	249	269	286	268	285	281	278	277	263	286	287	260	259	280	276	276	265	292	241	297	267	291	278	269	261	276	257	291	281	253	254	286	269	256	283	273	284	271	262	263	256	261	254	265	263	288	268	277	267	287	239	292	248	252	260	298	271	233	278	287	256	264	255	303	268	250	281	271	291	294	259	274	285	277	258	263	276	237	298	255	298	298	265	237	292	288	241	295	270	257	291	259	252	275	265	262	236	251	257	273	269	254	281	259	239	272	233	282	274	290	298	276	246	255	245	272	260	261	285	259	254	262	276	275	283	235	278	265	288	243	260	261	273	305	280	240	279	254	248	266	245	253	277	254	278	266	296	273	277	294	237	292	294	266	283	273	267	259	278	266	280	283	258	236	264	264	284	262	301	261	267	253	251	301	238	268	274	263	271	270	271	262	270	264	270	259	280	267	251	236	258	258	269	249	264	279	269	265	281	257	251	272	276	253	265	283	256	282	274	290	243	278	274	268	241	258	256	262	259	288	247	274	276	260	273	268	250	271	289	294	283	254	278	234	251	287	233	284	259	270	260	255	251	289	241	294	241	270	294	277	259	253	259	252	262	295	275	267	270	271	269	285	261	259	258	262	240	281	280	275	263	264	266	297	273	266	295	250	282	262	261	269	256	242	245	266	241	266	254	266	290	276	252	240	272	271	261	252	277	242	268	257	304	257	295	235	275	250	300	247	275	265	283	294	284	294	289	293	248	248	289	259	251	249	264	261	269	261	246	265	264	270	282	262	256	277	263	253	295	235	263	251	259	257	271	281	273	288	244	285	254	254	262	272	270	275	296	236	259	257	280	266	309	262	231	257	284	277	246	292	251	294	258	259	292	280	260	263	279	260	294	280	262	263	276	275	256	266	281	284	260	267	256	253	273	292	254	262	278	255	274	241	289	232	239	267	275	282	253	258	294	249	260	292	275	274	266	262	270	263	271	289	262	253	278	261	267	287	274	252	289	253	263	282	269	267	265	256	275	268	262	260	291	278	263	269	244	283	271	293	291	291	264	269	322	251	273	247	283	272	265	247	270	256	297	273	243	297	271	278	272	263	301	276	265	282	266	279	283	275	252	258	263	275	267	255	279	303	253	295	268	297	256	257	254	254	280	270	278	238	294	285	263	236	250	267	309	268	234	242	248	299	260
16342	2679	9470	7234	26825	4251	721	550	473	410	399	363	348	341	284	299	268	257	255	281	223	263	251	231	275	260	225	219	245	223	237	246	218	246	211	210	223	198	193	254	216	225	208	221	222	243	241	212	216	218	208	229	191	211	198	231	212	230	210	215	214	224	207	228	230	219	220	232	217	234	227	213	222	236	220	226	212	184	197	215	216	221	202	217	207	212	200	196	176	215	221	225	206	220	223	207	228	211	198	182	228	196	214	242	195	223	203	206	226	203	223	201	235	190	209	208	211	214	202	220	218	226	202	225	184	207	199	219	230	218	210	195	198	205	191	232	217	216	206	191	211	223	191	195	235	193	193	224	192	205	223	216	209	219	228	215	213	205	225	224	206	202	197	217	241	217	210	227	225	216	217	221	233	203	220	227	228	214	194	209	207	210	205	209	204	217	227	194	194	203	188	185	203	236	238	208	209	209	201	201	211	225	212	207	187	205	181	198	221	192	233	216	204	209	231	204	206	208	220	208	223	204	204	222	223	180	216	193	223	181	201	199	192	212	230	235	239	182	197	215	175	185	200	195	214	227	214	199	217	235	189	191	209	223	242	210	209	217	222	220	208	218	198	197	193	223	213	220	233	205	201	236	211	228	211	230	199	196	204	226	246	197	227	224	203	230	219	201	203	204	196	219	201	205	216	225	214	231	208	223	227	213	232	195	213	197	213	208	234	205	243	224	216	207	190	229	224	196	242	200	226	198	212	200	199	185	207	188	215	213	224	207	219	213	188	207	211	213	241	227	217	223	209	244	210	197	198	212	203	205	211	213	206	185	212	225	192	209	224	237	220	223	215	189	213	202	210	182	215	188	221	231	215	193	194	196	216	191	210	221	232	219	232	222	198	214	220	217	199	230	234	194	236	218	214	204	215	213	233	218	208	192	226	211	207	231	194	191	204	233	190	198	219	184	197	211	233	223	237	227	207	210	247	198	205	198	209	230	218	227	208	236	209	230	221	206	202	197	213	205	174	230	188	235	202	219	197	247	232	212	198	233	191	228	233	232	200	226	180	216	195	188	197	208	229	213	231	210	203	215	201	200	191	210	197	216	205	232	224	210	211	202	192	186	205	217	201	232	220	195	199	207	200	194	226	211	183	185	210	233	208	196	187	221	220	196	223	180	233	214	224	211	226	203	226	237	210	232	200	247	196	182	180	212	205	221	217	206	226	195	241	233	219	209	210	201	214	173	225	217	212	205	192	220	177	204	189	235	208	197	206	207	212	216	222	224	182	212	222	197	180	206	212	213	201	185	192	211	173	210	185	216	210	236	211	227	238	227	181	219	222	181	224	221	205	212	199	191	216	233	194	201	230	198	217	232	230	234	221	207	191	190	200	233	215	218	201	186	216	236	227	247	187	232	209	205	189	220	209	219	209	213	200	219	227	193	227	225	196	205	181	213	219	226	218	211	199	207	219	220	214	209	211	212	191	196	226	212	230	226	219	228	206	202	219	218	212	203	214	212	208	201	217	194	196	202	221	197	240	195	216	244	218	239	209	212	222	205	198	185	210	200	208	208	191	192	180	215	204	218	209	222	189	232	224	195	202	226	218	216	233	211	198	205	237	216	192	253	238	197	224	220	220	191	200	196	214	205	197	197	235	220	222	238	216	227	223	229	221	222	220	233	240	216	211	193	237	216	222	217	216	188	197	190	186	187	219	208	190	223	222	197	216	228	214	197	186	217	233	226	207	217	197	224	231	241	198	221	203	229	230	216	230	218	222	241	198	205	195	227	206	216	222	222	222	212	223	212	197	221	212	205	210	224	205	212	197	190	204	218	203	228	235	217	242	191	207	225	215	221	222	236	235	224	213	196	220	184	204	230	210	200	210	227	198	209	203	220	173	201	195	211	227	217	236	191	197	213	215	223	204	174	245	202	223	230	180	205	205	184	225	215	216	216	199	206	207	192	187	194	215	219	226	224	236	204	207	200	230	205	186	223	200	226	197	211	234	217	212	191	225	181	215	188	182	232	196	208	222	187	207	188	208	211	231	218	208	222	242	207	178	190	195	202	213	211	209	216	226	214	219	200	231	206	188	212	218	223	236	196	201	168	188	208	228	205	179	216	192	206	194	217	197	225	201	192	202	215	183	202	195	200	189	235	219	207	206	227	197	193	195	216	221	185	233	206	218	222	227	217	227	226	202	231	208	209	221	211	211	183	231	217	202	224	228	218	232	242	229	218	219	192	196	203	203	200	219	226	211	203	196	237	189	222	231	220	216	181	224	215	215	197	212	212	230	203	213	220	209	167	197	197	229	231	198	231	196	207	198	174	205	207	208	224	199	206	206	203	193	199	222	234	209	221	217	195	208	227	219	221	210	216	204	215	222	231	187	224	249	228	214	168	220	200	212	226	213	207	192	196	202	206	232	205	201	213	195	239	199	203	233	214	225	182	219	213	207	212	214	193	182	209	196	204	210	195	224	225	205	224	205	195	218	205	201	182	207	203	209	241	214	243	238	206	196	193	204	219	245	227	189	248	229	211	200	209	189	230	200	212	209	211	209	214	221	187	209	212	226	220	220	215	200	183	179	231	217	216	187	203	222	207	216	209	224	202	222	202	209	194	205	233	202	188	203	174	200	226	214	203	203	192	208	201	221	203	200	213	231	249	227	172	223	203	201	213	207	221	234	205	220	190	225	213	195	210	217	220	233	209	209	219	203	224	195	223	189	202	207	199	202	231	219	195	202	242	235	215	219	199	203	209	230	224	223	193	206	216	220	197	201	204	199	196	220	211	183	179	191	221	198	206	217	216	220	185	216	194	215	245	208	244	209	225	208	225	227	255	216	220	217	217	168	205	217	229	191	218	234	211	215	231	206	183	225	212	213	197	209	214	190	204	206	219	212	234	232	239	214	222	193	200	223	223	215	195	196	246	199	203	190	222	245	182	227	188	216	217	238	209	185	216	232	203	202	192	209	210	220	221	215	229	228	200	239	186	196	240	233	201	203	226	228	178	248	207	194	200	212	232	210	207	227	192	186	218	165	209	177	221	210	212	213	219	215	193	202	191	210	208	204	211	204	210	205	237	196	193	181	203	245	243	202	221	230	211	214	203	179	219	209	179	227	215	204	205	216	189	195	196	205	206	252	221	254	224	203	235	229	205	206	206	255	213	219	188	196	188	218	206	214	225	254	194	170	228	202	223	174	214	237	229	219	215	205	216	210	197	223	211	224	206	198	198	205	224	187	222	230	203	222	222	233	183	210	232	230	194	204	195	190	195	202	210	201	202	201	195	193	206	235	206	211	219	204	217	196	197	223	183	233	163	216	187	211	194	220	224	202	228	208	218	214	233	199	190	189	245	211	225	223	198	209	217	230	193	187	231	216	211	219	200	215	232	226	230	188	191	218	250	233	205	226	199	205	216	217	213	231	203	203	223	210	183	226	210	224	242	203	220	222	211	195	212	220	213	202	200	224	233	208	204	217	197	202	245
7951	2112	13088	6599	31993	3427	2829	2391	1980	1815	1531	1441	1302	1142	1121	1015	992	915	882	866	806	805	780	778	767	735	720	677	636	676	675	677	677	654	629	616	646	631	657	597	571	605	609	578	577	591	631	590	577	586	553	543	591	600	562	567	519	561	596	561	599	563	580	554	544	553	538	534	546	551	533	571	529	527	578	553	562	561	560	533	543	504	548	550	509	565	562	525	546	558	520	551	531	566	554	547	607	495	559	535	532	503	592	561	536	522	553	560	534	534	488	599	532	554	541	518	501	547	568	533	557	551	539	534	515	584	580	569	512	548	533	566	531	533	523	511	512	569	536	521	498	519	472	527	540	482	564	566	546	526	512	526	527	533	525	559	559	491	501	528	532	552	519	543	504	551	509	539	534	541	493	514	532	540	515	527	528	495	522	537	521	545	530	535	556	545	524	542	519	536	483	518	521	530	526	559	524	516	545	557	526	508	536	522	505	530	535	487	541	526	584	504	538	546	561	514	549	542	493	506	537	518	542	538	493	520	544	538	551	545	496	582	564	553	510	531	489	526	542	487	498	555	530	465	534	505	540	533	579	485	548	523	522	527	521	570	517	523	552	513	538	524	521	526	515	501	546	496	571	534	576	519	523	513	502	548	498	536	564	518	553	541	556	518	543	507	523	510	496	531	512	562	539	519	535	515	497	515	522	498	480	493	566	501	498	532	543	582	539	536	494	530	522	538	526	539	517	556	551	527	509	496	541	511	545	511	523	542	523	520	553	533	503	508	513	507	504	540	496	564	527	546	512	536	565	550	537	532	532	518	556	519	626	513	516	548	523	530	520	538	535	533	505	520	549	530	527	546	520	500	589	506	514	507	515	524	563	501	550	542	542	536	537	560	528	500	507	503	532	551	522	517	536	520	517	523	545	538	489	541	530	538	518	524	543	541	545	537	528	546	539	513	530	564	533	514	536	504	550	553	538	574	536	516	523	531	528	506	546	569	524	550	528	546	545	549	516	509	547	526	571	537	544	520	550	516	534	559	516	564	527	559	517	522	503	540	551	514	554	507	498	494	494	518	532	522	509	498	509	571	519	555	495	530	531	542	551	535	523	505	506	530	521	541	520	540	516	526	521	515	529	510	506	583	543	506	573	559	519	529	511	549	554	522	553	517	520	553	533	533	524	468	526	510	549	490	533	568	519	533	557	486	537	518	496	516	578	538	547	516	538	554	485	517	517	518	478	531	521	514	541	519	530	506	529	565	574	519	514	543	523	526	581	508	470	520	561	520	492	564	507	492	503	537	523	528	531	532	530	511	553	517	531	517	510	519	533	521	535	510	548	517	515	544	533	539	545	511	527	545	528	524	555	490	491	547	514	478	528	537	564	562	521	468	570	535	501	553	514	500	522	539	533	510	539	522	538	499	546	483	520	515	507	548	543	547	518	521	589	527	490	589	522	501	488	517	572	555	564	556	523	570	537	520	516	552	537	530	563	501	491	521	509	531	542	532	523	542	508	569	524	558	480	522	538	522	554	537	522	533	522	510	493	512	505	570	471	556	541	538	523	492	532	545	556	494	506	538	493	532	521	551	530	559	509	527	533	569	522	538	521	513	533	531	509	524	523	545	567	528	555	545	568	563	548	517	515	538	546	554	561	499	544	498	546	493	546	534	499	531	538	548	529	536	514	538	519	491	524	497	561	512	505	520	515	524	528	498	529	534	545	500	569	527	509	552	545	544	569	486	552	549	557	571	545	542	533	497	550	571	569	523	530	517	537	488	536	530	538	524	567	518	495	555	533	504	500	549	503	517	498	579	505	520	546	550	517	536	505	515	549	528	512	526	484	495	511	523	573	552	540	541	549	561	542	527	484	531	528	564	509	528	521	527	505	535	499	542	516	518	534	513	517	522	512	521	527	537	521	546	495	509	546	547	531	567	517	542	547	560	535	517	526	480	531	574	504	534	517	554	517	528	559	531	561	488	550	504	529	500	528	553	528	533	518	484	528	539	529	494	516	516	510	525	535	522	571	546	547	532	546	574	531	513	543	514	536	561	499	562	484	518	560	531	504	536	560	508	551	516	522	519	506	542	511	527	540	510	515	504	505	530	527	538	523	514	526	501	559	507	534	563	532	580	547	525	498	522	549	535	542	515	510	534	515	528	506	528	530	498	545	549	532	538	540	481	496	522	485	528	535	538	495	493	540	531	560	519	482	531	493	516	550	532	518	495	546	529	552	542	529	555	542	519	523	518	513	471	516	517	537	482	522	485	530	546	547	517	567	547	548	547	539	526	548	567	509	519	564	561	534	559	517	566	531	505	546	525	481	493	571	579	540	530	527	558	497	521	539	541	549	498	531	511	528	526	554	513	577	539	544	535	488	523	511	487	506	475	546	530	524	564	490	516	526	502	530	535	529	544	547	519	528	503	502	551	553	554	519	513	503	547	490	531	521	496	518	464	523	490	536	556	519	563	482	518	575	495	548	533	505	503	484	545	555	566	529	524	555	553	535	529	529	534	504	537	511	536	506	527	516	514	562	571	546	544	538	527	539	536	510	516	544	522	551	505	522	519	520	530	522	506	506	495	490	505	518	533	490	511	546	541	563	493	525	487	530	480	533	524	520	542	542	529	559	517	515	527	556	516	548	554	534	502	571	529	526	531	549	551	569	511	512	486	530	502	499	544	528	558	535	539	543	511	515	539	510	560	478	531	565	575	540	475	508	521	475	511	511	523	565	529	566	519	530	556	541	511	491	537	570	537	486	528	523	526	513	526	520	493	508	550	524	525	518	508	524	485	525	541	535	550	508	538	565	513	528	497	565	531	507	539	568	549	576	531	514	606	546	538	517	507	482	539	517	506	534	519	520	511	522	483	529	490	496	517	539	518	512	532	529	531	535	532	526	520	556	504	543	529	536	511	504	532	547	540	517	520	525	547	560	506	510	514	533	516	508	530	538	522	491	535	550	539	539	516	523	536	506	545	506	523	510	507	501	503	514	508	545	498	558	513	521	607	549	549	530	519	541	538	529	528	509	492	515	570	490	543	532	535	527	483	537	548	505	565	519	484	560	526	547	534	530	549	562	511	515	526	525	542	554	531	549	523	500	504	524	522	519	528	534	530	526	578	553	504	518	527	537	534	540	534	513	515	520	506	529	496	546	545	543	541	511	487	530	525	529	530	540	531	515	521	495	502	556	550	514	538	512	478	534	539	489	536	477	517	488	539	507	543	467	546	519	524	535	518	566	508	532	517	532	541	519	478	523	537	531	566	513	543	515	562	526	499	509	517	539	515	501	507	496	518	506	541	547	473	564	511	536	552	513	507	539	542	498	580	582	529	540	534	536	523	512	522	500	475	555	513	564	534	527	549	562	539	565	513	547	547	527	538	537	524	512	524	532	546	536	545	498	558	536	518	526	507	526	520	526	517	495	513	503	529	535	541	551	521	553	553	566	520	506	546	530	561	534	565	522	549	511	503	546	500	510	496	551	535
2240	222	242	226	517	189	166	169	151	175	155	136	140	160	179	154	135	164	174	159	185	163	157	159	160	149	147	148	144	133	158	152	178	147	170	143	175	142	166	174	166	154	165	166	160	149	175	165	134	161	182	160	163	170	158	128	147	172	146	140	168	162	163	152	174	169	156	144	146	147	136	125	142	157	143	162	139	146	139	160	185	177	168	172	153	175	137	167	172	148	150	173	154	164	162	160	149	148	166	174	142	169	146	134	155	160	145	151	157	142	147	137	141	151	182	136	154	175	174	134	166	131	145	173	144	181	151	129	152	153	167	152	150	141	138	146	165	166	145	137	150	165	165	137	164	169	112	130	149	144	162	137	132	157	144	143	168	162	141	149	157	152	143	189	165	148	152	145	154	162	137	173	142	154	141	152	162	158	133	155	158	159	142	156	131	148	149	141	147	143	158	161	168	188	169	174	136	141	148	163	157	145	148	134	181	149	187	132	138	156	178	149	131	184	165	143	165	153	145	173	158	155	176	158	164	178	130	159	167	154	139	172	151	158	161	147	151	150	152	156	165	150	163	134	164	167	148	152	150	172	159	157	145	165	161	159	145	141	189	146	151	168	131	138	158	171	146	147	173	159	157	153	161	149	163	164	161	155	169	171	176	162	150	131	158	151	150	155	134	141	169	154	144	146	143	152	146	172	145	159	160	168	140	151	148	144	163	153	161	139	146	171	164	161	171	161	143	131	162	162	157	169	156	172	149	133	144	157	144	154	148	143	139	164	152	153	156	141	142	171	145	120	161	141	136	151	161	132	150	157	154	156	159	157	159	158	176	172	145	151	144	179	141	155	187	190	166	177	126	143	159	160	140	149	149	163	165	140	157	135	153	175	148	173	141	163	158	143	164	152	154	148	164	167	164	186	172	148	160	143	160	164	143	138	174	139	152	175	166	160	154	172	178	160	176	141	143	142	156	148	168	180	161	145	146	138	167	180	130	145	134	150	188	169	167	149	173	130	177	172	170	144	164	151	124	154	157	142	135	156	156	155	144	144	155	156	124	162	174	147	160	173	143	149	167	181	142	153	159	161	130	172	155	154	161	156	170	157	141	172	161	169	134	154	158	136	158	145	147	160	137	149	194	140	134	139	171	159	173	166	165	161	159	156	160	150	149	140	152	152	134	160	157	156	154	176	150	140	169	162	168	158	146	160	142	132	152	172	147	164	169	139	148	139	127	160	150	134	152	162	146	163	168	158	141	141	157	178	157	129	161	180	142	183	163	159	150	135	163	171	145	151	141	133	153	148	159	144	155	139	157	157	155	159	144	154	162	138	175	168	141	130	171	182	152	137	160	146	155	146	170	149	142	154	186	149	153	145	133	128	154	155	166	155	161	186	162	131	142	162	159	149	135	158	155	159	158	149	145	143	126	159	142	165	134	162	157	161	159	152	171	159	150	150	170	142	169	156	161	155	144	165	147	176	140	157	172	159	151	154	128	139	151	173	150	142	169	162	166	155	166	158	175	166	172	143	160	161	167	145	137	186	133	147	166	162	143	142	154	140	159	175	165	146	153	160	158	149	161	154	159	142	149	161	157	158	125	174	156	161	139	137	167	162	160	173	152	159	137	151	165	163	174	163	165	145	149	143	160	162	152	153	140	151	166	164	150	147	169	145	136	154	142	146	156	150	164	161	154	164	168	144	154	147	152	135	164	161	159	175	156	141	153	149	185	150	155	151	161	167	174	168	151	163	167	136	179	147	176	166	140	158	170	175	142	176	152	163	148	162	165	151	145	167	148	142	151	153	162	158	165	169	153	163	152	163	154	137	164	166	167	157	168	140	139	169	167	141	143	143	166	180	161	155	141	142	162	141	164	145	155	168	142	144	165	156	158	163	146	150	165	147	129	156	150	157	152	147	149	142	167	153	165	169	170	160	174	156	145	161	150	157	158	141	144	157	139	175	166	158	151	158	182	143	169	187	160	143	157	163	149	143	158	122	133	151	155	155	159	155	150	143	134	139	135	163	132	135	145	153	169	156	149	158	121	151	147	155	145	160	132	147	157	163	159	148	165	147	167	162	179	163	158	167	141	168	151	177	157	180	154	146	175	156	136	171	155	149	148	160	117	168	150	177	157	156	165	152	155	168	163	158	153	171	161	163	185	152	151	143	163	183	155	129	159	167	160	164	146	158	160	159	157	163	114	165	165	147	146	159	161	182	148	167	147	156	155	159	144	156	151	141	157	157	186	162	151	171	163	158	146	150	144	153	157	164	143	158	159	171	159	129	178	160	142	148	165	137	158	172	153	174	166	155	147	134	166	164	137	174	153	166	143	175	143	167	166	144	189	149	145	179	149	172	161	165	171	142	169	148	150	141	162	132	146	148	152	157	168	172	158	163	144	162	152	158	148	148	170	146	149	162	165	154	158	160	169	152	160	158	144	185	166	149	141	133	178	167	182	154	173	152	138	150	152	175	166	154	155	176	170	159	157	137	146	150	166	157	154	155	152	150	145	137	151	143	174	157	171	187	150	175	147	155	165	148	147	182	180	178	173	156	157	177	176	183	161	164	154	143	152	145	160	174	148	159	159	157	151	177	166	173	147	146	143	155	147	154	148	153	168	152	163	190	135	163	143	180	159	152	170	153	165	149	146	147	168	152	150	149	153	179	154	174	159	148	155	158	146	151	161	163	140	141	134	151	150	136	167	167	166	149	165	159	160	141	173	149	141	158	140	155	172	133	169	157	160	177	142	131	157	151	168	137	150	157	165	158	153	155	169	152	152	171	167	163	171	167	166	169	166	160	168	167	160	161	150	161	149	122	157	146	142	153	169	141	134	138	154	152	164	154	137	177	153	154	155	147	157	164	149	157	168	156	180	139	162	161	136	156	161	171	141	180	159	151	174	142	159	137	157	146	155	163	183	149	154	162	149	158	158	138	147	163	129	149	150	151	146	183	162	157	165	122	151	150	153	140	167	134	145	157	147	135	157	152	150	161	168	159	162	167	149	149	179	161	158	134	161	125	164	171	138	165	162	134	147	149	169	163	152	137	163	159	135	137	140	156	160	170	138	147	172	159	161	152	161	138	150	149	160	161	139	142	159	161	157	170	141	164	161	148	152	148	143	161	173	146	137	162	151	150	157	167	158	129	171	132	149	150	177	149	149	161	158	171	158	148	163	160	132	151	155	163	149	151	158	152	134	161	146	157	146	154	177	145	134	174	160	139	151	171	152	141	159	149	158	162	151	138	163	175	161	163	158	161	153	157	162	146	153	142	151	156	151	157	150	179	162	144	150	144	158	162	192	138	146	175	142	165	165	172	173	174	138	159	174	164	163	137	155	158	158	164	163	147	174	155	140	172	134	138	161	145	145	178	126	168	150	166	143	141	152	139	164	151	163	156	154	166	143	179	164	158	139	176	155	153	166	177	159	152	139	139	163	168	154	172	162	129	170	174	145	131	146	193	162	152	142	145	160	155	163	148	184	147
2349	434	653	628	2572	468	405	388	378	405	393	430	394	403	392	394	426	444	376	401	375	409	386	365	365	376	400	366	351	392	368	402	391	393	379	402	401	396	386	382	379	389	386	348	347	374	438	388	353	376	402	412	379	371	370	400	365	388	384	405	366	381	387	410	358	359	328	364	360	378	400	388	361	356	426	353	330	371	377	393	389	411	388	384	408	379	396	359	377	375	401	387	394	379	396	375	372	391	372	367	386	400	395	375	417	379	396	400	386	353	401	371	405	381	426	358	386	405	393	360	404	368	373	393	353	395	381	376	366	397	411	384	363	414	357	393	394	378	403	345	391	387	394	393	367	356	395	354	378	384	387	373	361	383	391	352	402	373	406	388	389	369	373	371	387	403	350	367	391	369	377	394	349	359	380	366	376	346	391	410	368	406	396	357	397	418	397	362	380	358	358	395	401	406	366	417	371	367	389	365	383	385	383	409	404	424	362	386	358	408	384	411	381	381	351	361	409	376	366	359	373	359	384	409	394	382	383	374	388	336	378	381	366	378	382	393	371	394	395	339	390	371	362	390	362	367	348	384	390	353	364	380	383	367	364	358	376	407	368	381	368	376	388	362	362	410	374	360	404	395	367	350	332	358	383	365	385	346	402	383	383	391	364	394	391	372	379	396	360	384	383	319	368	379	318	400	392	367	377	389	338	398	393	346	394	366	384	390	390	375	362	356	387	393	366	340	400	414	381	372	387	339	380	375	369	362	383	348	408	374	352	380	353	379	384	374	378	391	399	402	388	385	404	360	369	366	391	386	375	369	383	372	388	372	390	362	394	397	401	380	371	370	292	395	405	392	376	343	376	411	374	399	437	381	376	434	389	368	391	374	425	347	355	402	394	396	364	378	401	385	408	378	386	399	400	353	356	364	348	367	373	354	411	358	373	391	396	378	395	425	422	405	391	364	365	383	358	380	391	379	393	372	355	375	362	406	411	387	361	388	418	381	389	395	425	375	378	378	377	419	366	373	391	386	349	366	391	406	374	392	379	375	395	371	380	386	391	361	364	363	393	364	401	373	380	365	359	372	382	386	402	419	367	360	371	360	356	358	374	411	377	364	383	383	410	381	374	359	379	361	395	357	399	385	360	371	384	407	407	368	370	389	367	347	410	386	382	361	383	378	368	332	349	378	385	403	397	376	364	389	377	362	424	378	361	368	398	395	371	368	420	376	398	383	396	381	370	394	369	364	374	366	350	380	385	371	367	355	390	385	376	369	353	368	371	413	382	410	372	348	385	395	367	430	399	386	387	371	354	380	365	386	362	380	389	383	366	386	351	404	397	355	357	392	404	401	371	351	378	381	411	370	392	337	374	356	339	388	372	391	368	396	346	390	365	402	366	369	379	380	378	380	370	396	378	378	381	385	394	362	378	394	365	368	371	421	365	393	406	408	397	358	358	372	348	375	381	353	352	405	355	380	397	369	413	386	408	363	397	350	377	367	395	357	410	371	372	374	358	399	400	372	347	369	375	380	366	393	363	405	401	379	380	398	384	398	366	366	400	355	349	370	366	414	367	369	384	401	367	363	351	397	406	391	386	369	364	418	369	391	384	401	361	365	357	393	408	386	374	356	391	365	392	422	392	393	373	399	366	366	388	378	388	379	372	381	363	365	370	318	380	387	386	358	358	371	373	416	372	381	362	370	365	388	382	374	430	382	400	390	378	423	404	373	395	397	377	358	369	393	357	375	380	387	345	396	386	370	381	401	415	408	390	381	421	382	377	410	367	391	391	377	374	441	359	404	385	375	381	355	377	373	395	367	364	380	396	406	366	375	410	390	397	396	360	418	384	404	394	364	396	379	428	384	340	394	423	362	361	420	368	357	354	378	368	345	399	414	357	346	403	385	383	390	386	400	351	380	374	408	371	385	437	356	396	377	406	398	389	414	420	378	396	359	346	396	356	381	419	379	350	336	385	386	386	358	403	384	399	375	381	373	370	402	367	374	405	406	395	353	382	398	392	368	358	367	369	371	412	347	391	381	357	370	386	373	376	398	388	344	363	360	398	374	391	379	402	374	406	341	354	339	368	380	369	374	390	375	431	390	379	387	393	400	378	421	375	389	368	353	415	387	358	396	345	377	384	349	390	422	403	359	343	383	402	345	367	398	378	376	367	405	387	383	385	388	354	363	365	420	374	356	384	374	354	347	364	393	363	392	368	379	395	395	360	400	383	402	350	395	380	346	364	402	412	403	355	368	397	364	354	374	373	372	360	344	325	373	411	406	371	406	406	394	356	398	386	358	406	374	352	397	369	368	352	377	361	373	342	363	379	369	369	380	395	354	350	390	362	382	377	380	391	376	370	369	403	379	371	382	364	352	372	369	391	371	367	379	419	386	390	357	389	405	377	417	377	387	368	416	352	385	354	372	407	400	385	401	351	380	391	346	397	349	328	388	396	405	387	382	381	388	342	374	405	348	387	359	385	379	366	415	349	398	387	380	381	372	375	360	368	372	372	363	388	371	351	369	386	360	401	353	348	402	374	376	363	360	377	396	376	368	385	430	366	392	376	350	387	374	383	385	388	353	396	385	394	352	397	395	422	404	429	402	366	371	380	398	363	392	381	394	375	432	389	395	356	381	369	367	356	357	389	359	365	373	344	347	389	375	346	385	402	373	384	389	413	396	349	375	377	383	407	406	362	369	382	380	353	377	357	388	372	373	383	361	364	327	357	349	368	361	403	425	371	364	366	392	364	357	406	361	365	413	380	370	407	381	388	377	404	385	362	393	373	377	369	381	415	345	370	358	402	413	379	320	401	397	398	361	367	383	410	402	389	349	372	369	369	383	387	404	364	374	381	420	397	346	370	368	353	346	398	400	385	426	420	398	389	370	366	380	374	368	381	373	346	369	361	401	372	399	391	394	350	354	364	352	376	391	363	402	370	401	354	390	379	364	393	411	365	384	378	371	403	394	390	402	391	374	391	423	357	400	379	356	344	384	370	359	366	381	408	416	381	380	361	361	347	378	376	385	364	389	403	401	388	381	374	364	389	346	356	355	372	349	376	360	382	384	394	367	416	357	410	371	363	365	394	389	383	359	378	380	384	398	380	374	386	386	398	338	426	356	374	398	369	362	367	356	378	366	394	369	353	380	353	354	379	369	379	400	403	365	380	388	333	378	379	406	361	404	378	338	359	391	402	365	358	348	386	397	390	408	396	367	397	369	390	373	369	423	383	383	423	376	357	387	391	366	406	386	408	355	336	379	369	375	386	385	431	382	382	340	395	363	374	391	406	377	378	394	367	399	378	374	373	391	407	388	366	381	410	397	409	393	367	354	385	397	380	336	358	396	350	391	362	388	411	377	355	369	374	373	390	392	399	393	347	349	383	384	394	373	397	370	374	388	406	389	394	391	380	391	372	414	387	403	378	365	392	369	394	366	369	340	390	358	383	407	386	370	386	392	380	378	381	372	383	354	358	367	389	385	374	362
9205	1036	1191	995	13015	3834	359	279	250	182	173	136	157	154	140	147	121	130	114	122	123	129	130	96	119	118	112	101	109	108	106	108	98	93	108	101	105	105	105	102	104	105	102	93	88	83	89	92	94	92	117	85	79	98	120	84	94	93	99	101	95	86	99	100	93	101	96	100	111	83	96	110	99	91	90	116	100	98	92	103	93	117	93	96	93	102	86	106	92	86	94	102	83	94	90	91	101	81	90	93	98	99	95	90	97	106	121	108	92	96	85	110	102	96	88	106	88	82	97	115	112	100	101	113	108	91	74	94	90	92	84	91	118	106	95	94	99	113	98	109	99	108	85	85	96	94	91	101	109	82	97	100	65	107	108	102	104	80	84	100	90	89	86	78	99	100	114	108	80	88	99	77	91	110	109	87	100	84	93	96	85	105	93	86	85	98	99	93	85	96	103	71	115	113	96	88	100	93	99	78	95	108	88	97	107	94	96	83	103	108	93	76	103	115	111	90	89	84	103	94	119	87	105	87	93	85	78	91	113	84	93	95	107	92	99	101	89	101	111	111	112	107	103	109	98	94	83	97	99	99	103	102	103	96	99	118	87	83	94	95	93	93	89	98	101	88	74	93	87	79	96	96	83	78	77	111	93	99	97	102	102	106	110	88	72	95	84	101	102	104	116	88	99	90	108	100	97	90	75	98	110	108	105	101	92	98	100	97	89	72	86	88	89	92	92	105	109	82	102	95	76	89	80	84	95	98	102	104	88	103	90	87	105	76	81	99	115	89	109	116	98	92	80	108	84	100	119	88	91	68	93	92	117	108	84	98	80	102	114	93	87	81	83	88	93	100	112	108	95	110	94	106	111	103	92	98	102	98	97	93	90	98	73	88	105	106	97	86	97	92	110	106	92	98	101	105	101	99	105	89	91	107	94	98	83	87	98	86	82	97	96	105	104	91	83	87	108	88	89	84	115	106	91	94	86	86	91	100	103	110	95	96	94	108	89	100	92	96	113	104	94	91	91	106	93	100	97	89	105	100	98	103	99	90	79	86	92	101	84	94	97	99	104	109	105	88	96	74	120	89	98	107	118	95	87	90	102	107	95	83	92	91	95	110	82	77	109	84	89	89	101	84	117	97	103	88	107	90	105	99	100	83	81	96	87	92	92	77	80	84	100	95	100	103	90	88	94	100	105	97	94	94	94	108	95	98	106	85	85	101	95	101	102	104	88	90	104	92	93	97	92	107	93	73	100	95	103	109	106	99	98	87	106	95	99	86	84	80	101	101	92	114	80	93	89	80	96	99	116	88	112	88	98	104	111	103	108	108	100	82	104	106	80	93	77	98	108	95	83	94	90	84	97	87	73	102	94	91	101	92	105	92	106	95	75	102	86	84	81	106	100	83	91	110	90	96	96	94	85	100	94	104	89	101	90	107	99	95	114	98	101	87	101	84	112	89	97	92	79	81	93	108	79	109	96	92	92	100	99	114	101	83	94	102	98	88	93	94	105	106	102	100	99	102	87	96	111	93	103	103	80	105	94	86	115	82	106	86	82	93	109	95	103	114	110	96	99	98	87	85	106	106	115	88	105	86	101	105	84	91	80	91	85	105	91	72	104	93	88	92	84	76	77	91	100	79	73	95	81	94	108	97	67	112	90	105	96	97	106	89	93	88	107	105	120	107	81	100	89	118	109	100	95	84	97	94	107	91	94	103	102	91	97	105	82	85	110	86	102	102	103	87	103	110	96	84	104	86	78	92	106	104	94	102	87	94	97	75	111	108	115	101	111	76	88	85	90	76	107	94	98	112	96	79	77	92	81	101	101	85	77	97	111	78	84	80	84	94	81	89	100	89	90	93	87	88	92	106	85	94	88	102	71	95	110	101	92	117	98	101	102	94	96	93	90	98	113	107	86	92	103	109	106	112	107	97	103	99	101	100	79	78	97	82	94	109	91	91	120	110	95	117	119	87	122	105	81	101	91	100	110	99	101	111	76	103	99	86	98	93	93	92	86	97	105	107	80	102	88	92	90	90	87	113	101	88	81	98	93	112	91	73	107	90	95	100	98	77	104	94	86	94	104	92	108	86	81	85	82	103	88	89	94	85	84	117	98	89	81	100	98	84	102	108	112	107	72	92	115	111	116	94	97	102	81	104	89	102	87	94	97	109	99	84	91	91	73	102	100	98	95	88	96	84	87	93	91	93	95	98	88	80	97	85	106	78	108	88	77	94	106	87	106	115	89	101	101	88	110	97	92	101	87	95	89	89	118	103	91	103	125	95	84	85	99	93	93	100	86	98	98	98	106	83	85	103	79	105	93	115	92	103	105	78	108	113	103	106	93	83	93	87	102	106	107	119	89	104	104	92	108	104	90	107	88	75	90	87	79	113	79	93	97	90	102	98	91	99	96	103	88	111	94	101	95	96	119	113	91	70	90	92	99	117	118	110	97	78	105	98	85	86	96	91	114	62	84	105	105	93	92	114	94	95	84	103	93	79	117	108	91	93	102	93	76	98	88	83	85	103	96	93	95	103	96	115	101	105	78	89	94	85	93	97	85	102	91	96	88	87	89	111	96	85	95	124	91	86	107	90	100	97	85	99	82	87	102	101	100	104	81	106	108	92	98	101	94	86	92	92	110	85	86	80	101	88	103	107	79	109	91	97	90	99	100	88	104	94	114	96	89	92	101	101	121	99	105	69	100	81	90	100	107	106	93	85	86	96	86	97	98	113	129	93	102	95	108	119	101	89	93	86	99	84	111	77	90	91	84	89	82	88	83	85	95	96	102	107	105	106	94	81	89	78	106	89	81	81	83	100	97	84	98	86	111	93	108	77	85	114	108	103	92	64	89	86	111	97	88	103	105	94	83	89	80	91	102	91	88	108	90	92	97	107	104	75	108	99	113	88	100	106	105	83	79	80	79	88	91	86	95	101	97	99	99	90	85	99	96	102	92	102	86	106	109	96	93	86	90	95	95	90	87	84	81	110	83	70	89	87	81	89	104	102	92	81	109	90	114	111	124	91	90	104	94	94	88	105	91	80	90	107	105	103	104	92	85	95	93	89	101	106	76	84	112	80	105	102	98	89	97	96	90	82	83	76	91	102	82	87	82	102	94	96	91	91	83	92	99	87	96	103	88	96	115	84	96	95	77	88	108	85	95	112	114	102	101	100	92	85	96	84	93	88	79	92	94	99	89	95	93	116	97	121	87	122	87	94	88	92	110	101	92	83	87	92	89	71	97	85	95	99	98	103	79	90	117	93	97	96	84	82	88	98	94	110	83	99	91	95	101	92	96	93	98	87	94	90	117	102	71	106	86	100	90	95	96	89	107	103	100	95	96	88	102	90	101	82	103	96	85	75	87	88	103	104	111	88	97	93	100	108	84	91	95	79	109	112	74	94	85	108	106	94	90	96	99	81	117	94	98	83	89	121	95	101	93	86	97	86	87	112	106	83	79	99	91	91	98	94	91	105	91	94	125	101
6052	1099	2542	3248	23027	1778	1524	1248	1034	947	820	701	638	617	564	512	502	492	471	446	439	426	428	367	356	409	371	368	348	360	353	347	307	291	334	316	327	300	309	326	342	306	347	301	333	287	329	288	286	283	296	325	273	301	304	257	281	283	309	281	283	318	279	271	307	276	275	297	255	269	275	298	313	264	270	259	300	277	274	276	293	251	264	263	299	266	289	272	291	262	293	278	270	303	273	257	272	287	277	303	301	296	278	288	272	265	266	260	264	259	249	272	253	266	282	244	291	266	263	253	268	265	281	267	255	263	321	255	250	263	247	290	269	264	260	270	259	293	273	287	258	292	240	288	305	272	254	280	238	276	287	283	267	297	245	287	272	271	285	283	277	261	246	279	273	254	273	252	299	264	264	259	252	277	275	280	280	299	278	287	263	274	270	286	287	276	314	265	294	262	275	268	282	274	249	272	278	264	275	272	257	256	273	262	266	324	268	282	293	255	231	264	253	302	260	266	277	284	288	279	270	262	317	270	315	271	273	289	269	261	273	236	248	264	249	254	261	240	265	257	300	274	297	274	294	247	291	266	263	250	259	261	242	264	277	269	275	282	290	285	258	232	248	262	263	274	245	262	253	281	284	300	305	271	275	265	261	251	271	283	257	272	293	277	269	253	246	253	239	260	286	276	254	255	270	292	277	298	278	291	268	294	254	282	261	266	284	266	239	274	268	280	282	272	260	254	278	248	290	256	285	274	257	268	303	258	252	255	282	254	272	292	269	284	254	262	261	254	305	277	287	260	279	268	251	268	234	233	285	268	275	291	260	254	296	275	292	275	252	265	236	257	294	261	253	305	283	278	255	254	254	268	280	274	281	275	268	267	251	291	287	295	263	294	269	275	279	277	257	298	260	256	269	278	286	262	276	257	278	265	246	290	283	265	294	291	260	284	266	285	256	286	256	309	273	299	275	270	267	243	273	302	297	237	289	266	285	278	250	246	264	258	305	275	257	274	251	275	274	278	260	272	267	260	252	266	261	277	259	272	265	247	263	232	255	298	302	240	278	277	253	270	280	289	257	292	260	262	234	278	304	292	305	296	285	273	261	269	251	231	258	234	270	274	256	261	305	275	279	280	238	317	272	250	281	252	275	280	268	262	240	274	270	301	291	264	288	250	271	298	271	249	255	277	290	267	298	284	266	289	273	276	268	275	292	275	262	285	271	262	249	255	282	254	272	276	283	257	223	261	248	247	278	282	267	270	260	275	268	278	270	273	292	260	260	270	263	268	261	286	256	271	276	270	301	275	289	281	280	250	267	269	268	255	256	264	279	275	269	248	269	276	249	262	244	261	273	300	271	254	278	259	252	271	262	292	277	271	269	258	285	241	266	282	277	255	255	277	251	278	287	259	253	302	255	245	258	242	273	263	300	278	251	294	275	261	287	302	270	263	248	256	291	301	260	264	272	270	259	292	249	282	279	272	287	260	276	282	242	284	277	271	269	260	268	263	243	250	267	277	281	271	258	257	266	275	278	267	259	269	269	284	264	283	266	269	271	277	250	255	247	268	263	259	275	299	258	280	261	288	277	280	280	283	274	257	294	297	266	275	281	290	297	259	282	270	252	276	251	245	269	259	291	278	254	253	293	274	257	277	251	284	259	287	286	275	286	251	264	275	247	288	280	255	273	288	249	290	261	272	292	298	290	283	265	281	272	256	256	256	303	283	245	265	257	278	304	264	266	276	275	262	280	261	338	255	260	288	276	301	251	258	262	259	275	262	268	274	249	268	284	258	271	271	257	273	286	294	225	245	278	254	299	273	297	278	267	286	249	288	255	256	276	252	281	233	299	265	287	283	268	272	254	264	281	276	298	285	270	283	255	279	266	294	275	293	254	276	256	279	286	286	267	275	307	296	250	255	282	307	282	299	274	263	270	262	278	264	282	257	263	286	270	249	246	270	306	249	264	275	284	285	233	260	297	258	282	280	262	251	265	282	231	260	281	299	249	297	269	262	268	270	278	260	295	243	253	271	273	275	272	288	283	278	261	264	277	249	272	268	290	266	264	268	267	237	248	224	330	298	287	266	273	279	268	252	248	298	269	276	261	287	277	282	314	285	279	300	270	273	303	270	272	261	282	286	273	304	256	272	306	267	269	304	280	267	278	264	281	253	252	266	242	284	262	263	255	238	281	278	293	259	250	252	254	277	252	265	277	255	247	254	286	310	271	273	291	259	272	274	266	248	243	281	272	279	270	268	253	262	283	242	243	225	277	287	265	282	251	288	250	253	261	250	272	287	282	272	282	281	278	282	274	290	310	260	287	292	272	246	279	283	252	271	267	244	286	257	277	269	258	282	293	262	306	270	284	272	300	275	265	274	275	268	270	306	231	270	298	278	282	275	286	283	271	229	296	251	275	268	240	254	298	264	259	284	266	248	264	280	266	275	261	298	274	268	240	269	272	280	246	273	282	272	267	281	254	310	274	287	288	301	270	281	256	291	256	244	306	276	273	264	266	281	294	270	246	292	293	270	284	253	281	294	287	250	291	236	269	272	281	286	274	289	272	261	289	275	250	277	264	281	282	253	265	240	280	261	262	297	284	269	280	278	262	271	279	275	272	292	273	281	253	260	278	279	267	250	303	265	284	263	316	272	252	281	260	264	269	277	270	318	263	259	282	251	253	281	265	288	247	273	265	269	297	251	255	265	261	297	285	271	274	265	285	261	287	263	296	248	265	273	263	272	259	277	253	276	261	272	274	246	282	242	286	282	290	262	259	291	270	262	292	286	275	281	270	244	292	282	273	244	290	297	277	246	258	318	284	272	271	293	252	281	286	283	270	259	272	281	283	274	264	278	245	267	293	270	243	276	285	256	284	306	268	287	249	288	254	243	255	247	285	297	268	257	256	284	294	265	281	286	266	293	241	257	271	271	288	281	266	258	305	249	322	280	265	298	249	259	268	258	299	313	250	262	235	289	250	257	274	243	251	277	242	269	252	252	294	286	266	294	258	275	268	284	279	258	279	267	255	285	262	265	268	275	247	268	264	283	255	270	262	284	264	286	300	271	256	276	269	272	260	309	256	252	273	268	302	293	262	271	247	289	243	264	248	276	253	302	258	280	257	264	268	260	251	290	271	282	270	261	259	258	252	269	238	274	276	269	282	257	268	288	252	297	276	305	289	250	300	280	297	278	274	259	287	268	271	241	270	275	288	260	255	274	270	250	262	280	276	304	290	298	263	272	266	283	257	272	302	266	259	271	263	256	265	270	289	278	275	260	275	281	292	255	277	284	285	287	291	249	275	270	247	251	258	289	250	245	277	260	280	263	291	286	230	282	259	269	266	260	247	259	259	255	275	267	243	252	261	265	294	279	270	249	279	262	260	293	258	284	262	280	277	304	259	283	282	256	270	275	291	258	282	276	274	277	291	254	272	277	309	272	266	232	275	283	277	281	277	269	274	254	250	256	241	264	256	276	295	256	273	285	274	281
16080	2662	2493	10108	38183	9410	919	579	436	427	391	343	337	301	327	275	262	269	260	238	252	233	242	214	244	244	215	232	253	239	214	219	229	236	240	240	221	208	244	203	207	213	227	237	223	195	230	251	211	240	228	208	221	174	195	228	197	237	192	193	213	215	231	223	198	222	182	224	201	224	256	219	219	229	220	236	218	236	230	231	238	203	230	195	218	231	235	216	218	198	196	206	215	204	219	249	226	224	191	216	215	219	206	179	213	205	231	214	217	215	201	216	233	227	214	209	194	203	196	196	200	208	231	212	216	207	213	231	200	216	211	195	230	238	208	245	228	219	209	202	201	216	223	204	211	224	208	203	214	199	212	233	201	205	226	229	203	253	201	184	227	205	216	225	215	205	205	226	240	197	218	190	186	200	206	222	236	177	190	235	195	218	223	239	228	237	218	214	205	209	215	214	206	216	218	217	193	246	210	223	200	198	229	210	222	212	230	244	214	200	227	196	195	237	223	189	200	201	192	233	231	200	193	223	218	227	205	204	193	258	217	202	220	199	225	232	247	218	195	229	187	226	236	199	222	215	232	208	229	209	218	216	216	189	227	217	224	197	214	237	211	216	206	190	208	202	215	239	206	246	219	212	204	214	206	203	198	212	244	197	241	232	209	199	232	182	199	223	211	200	184	202	209	231	206	230	217	217	210	215	197	200	214	198	236	197	229	195	222	217	255	192	201	214	201	187	223	187	254	186	204	230	229	226	233	205	209	203	202	232	235	199	215	218	225	234	209	200	231	188	212	199	199	215	203	198	202	211	211	211	206	213	217	237	216	209	231	216	215	228	212	229	244	210	216	223	203	224	238	195	190	219	203	199	211	218	233	239	211	216	214	203	211	213	233	208	211	207	201	252	211	268	221	267	201	219	223	210	217	209	213	208	220	201	203	179	226	222	200	196	207	209	205	196	225	205	190	225	191	204	238	206	209	222	209	217	225	210	190	217	212	224	228	224	224	203	206	215	192	237	199	198	208	197	223	214	186	215	240	189	220	214	220	215	213	202	229	207	249	230	228	209	200	218	224	214	226	202	209	212	195	201	216	211	201	232	191	192	230	205	232	236	186	222	261	217	185	220	211	200	221	221	218	207	216	216	243	225	203	228	215	199	184	211	218	201	201	210	213	213	205	201	180	215	213	196	208	194	191	229	207	201	201	209	210	216	221	204	210	207	209	217	215	196	222	205	195	183	216	209	235	239	216	204	198	204	226	215	234	184	215	218	228	206	216	225	218	227	214	212	206	210	227	199	210	237	196	207	201	221	228	252	243	203	203	211	212	219	192	221	205	203	216	192	215	194	199	228	201	223	231	212	178	207	206	206	193	205	220	212	238	224	223	208	222	209	210	201	200	215	180	195	195	194	201	211	224	219	206	210	224	219	226	219	221	190	251	205	220	219	201	184	227	233	242	190	185	244	222	217	222	239	197	235	210	226	208	214	216	196	208	214	210	227	231	204	195	225	209	223	225	221	218	186	214	215	215	207	204	209	248	240	208	215	193	238	214	192	213	242	203	197	196	237	219	222	241	216	228	252	218	198	213	198	211	222	236	221	203	241	205	244	210	213	222	244	200	204	186	224	206	212	200	192	222	206	253	226	211	225	233	249	198	209	237	233	211	205	205	245	226	216	212	224	221	197	193	240	181	202	220	222	243	199	204	203	226	210	217	230	186	255	219	241	226	216	202	212	227	198	225	206	196	206	223	209	223	186	204	207	212	222	213	231	214	195	215	229	247	219	204	215	202	218	208	216	216	211	222	200	183	213	208	226	224	206	187	205	237	240	238	197	225	212	228	211	222	242	229	225	236	230	220	192	200	234	222	211	202	228	210	232	199	243	198	239	197	221	219	222	238	205	206	217	208	232	223	199	214	221	222	215	190	234	214	221	203	213	221	191	210	231	209	231	212	202	220	229	209	222	204	235	218	200	232	226	196	245	233	189	200	237	216	236	229	215	216	211	199	215	225	209	226	202	175	197	224	203	243	215	194	264	189	207	207	232	231	233	215	223	238	227	204	237	231	228	215	195	193	177	203	208	237	207	196	220	187	210	224	213	238	201	222	212	209	212	236	214	206	202	195	204	216	222	206	209	212	218	211	206	210	232	211	216	210	211	224	227	197	241	194	200	212	221	196	210	215	222	195	217	189	218	216	212	221	223	221	231	222	169	218	200	261	206	211	215	235	251	218	228	220	230	186	197	206	213	217	228	211	213	218	193	209	240	210	223	212	240	195	175	218	218	197	203	203	207	203	226	209	223	217	217	224	215	217	198	200	219	223	211	190	230	208	195	225	199	200	196	219	211	249	230	222	237	221	224	195	215	206	229	205	198	229	202	202	214	215	209	201	193	214	209	227	231	194	207	197	207	225	216	218	230	196	221	194	231	200	237	230	191	240	215	232	221	201	233	193	215	219	252	226	239	235	231	226	221	200	218	208	235	220	218	222	182	205	196	229	246	220	237	219	226	214	214	190	207	212	221	211	252	178	223	225	212	198	187	224	197	206	199	214	218	237	217	215	232	225	223	212	220	216	211	243	218	240	212	217	229	206	235	228	194	209	217	240	206	208	209	217	236	222	213	210	222	244	196	206	217	182	207	215	219	207	206	206	221	207	210	232	200	222	204	193	215	208	212	205	196	226	210	195	230	226	190	230	210	191	203	191	231	195	209	200	205	182	223	197	199	220	202	247	205	207	210	182	234	224	212	214	220	215	246	220	229	223	205	214	190	224	230	240	218	237	217	218	206	215	212	204	205	210	186	205	202	223	219	211	226	204	235	201	214	202	227	200	210	191	224	207	229	247	204	213	201	182	225	202	229	226	203	209	216	207	225	202	217	230	199	219	227	230	213	217	193	220	208	203	202	185	239	222	200	208	207	224	199	226	222	208	219	224	225	202	225	221	219	236	234	204	214	201	216	215	210	201	197	200	185	198	212	210	198	227	238	195	244	208	188	208	198	209	229	197	211	199	226	247	258	240	219	217	197	212	189	196	205	212	231	237	225	212	197	213	199	221	231	200	210	208	236	202	213	207	205	214	231	220	205	199	233	226	235	201	217	187	216	210	191	208	230	201	207	210	225	242	200	201	196	187	223	225	215	172	223	214	205	227	207	201	225	193	209	195	225	219	210	212	200	222	242	199	195	194	195	220	229	222	200	229	212	247	241	207	242	210	208	209	241	207	196	240	223	229	214	235	203	208	225	192	227	226	193	237	196	223	188	206	210	216	204	219	240	213	210	198	211	208	213	218	192	208	225	232	188	210	227	222	209	203	253	230	202	204	231	217	247	210	228	238	226	224	251	240	231	207	218	237	227	225	220	212	226	223	213	220	210	210	211	224	238	229	185	205	211	239	209	245	197	193	190	211	227	215	205	205	230	233	233	199	231	211	216	213	221	238	209	200	238	211	221	214	203	198	220	195	228	211	214	251	185	214	195	226	246	203	190
7782	2083	4559	19084	44107	3561	2663	2311	1963	1779	1592	1361	1278	1198	1128	989	1028	968	874	875	814	787	711	802	721	704	707	655	663	679	635	670	688	636	672	607	664	630	612	569	618	639	587	610	631	594	566	610	539	548	610	550	554	581	534	588	546	574	575	569	514	559	539	607	538	569	563	566	555	582	556	536	532	593	569	554	564	569	550	533	547	549	547	543	530	551	579	585	555	595	524	564	564	546	506	532	528	564	545	548	575	593	535	524	528	537	536	540	540	503	547	571	539	523	562	545	573	534	533	523	502	515	519	533	527	568	528	536	547	510	534	548	548	571	591	515	515	530	555	552	526	546	577	519	560	524	570	567	549	565	562	539	542	534	543	525	517	544	518	530	577	510	555	525	534	570	499	522	546	527	536	530	577	527	531	550	518	599	546	550	519	528	530	549	551	521	533	545	619	596	515	520	515	531	551	540	546	491	561	534	554	560	548	596	578	535	518	501	527	519	531	541	533	522	512	527	561	579	544	500	502	555	501	605	519	504	530	513	560	548	547	587	528	517	594	515	544	560	538	529	565	503	556	553	554	530	561	508	540	572	555	565	552	557	545	519	515	511	498	539	539	545	553	566	527	546	548	539	553	544	556	549	517	553	546	527	564	523	521	530	552	544	501	541	548	541	554	521	528	517	492	529	571	517	550	540	582	562	492	537	540	515	573	541	550	527	544	546	532	570	560	546	508	539	532	566	498	555	553	532	538	531	525	533	535	535	565	519	526	563	520	556	527	522	556	497	576	497	546	548	496	553	510	522	568	508	527	538	512	564	548	503	522	512	552	523	534	551	534	530	527	528	539	517	571	511	544	527	566	467	543	514	554	519	556	545	522	574	554	558	543	546	559	538	496	551	505	550	558	550	536	529	527	526	553	520	521	519	527	528	562	513	531	525	513	556	542	528	559	556	561	509	520	558	529	527	559	528	540	553	561	569	540	520	529	573	500	554	525	550	531	509	597	561	579	544	543	531	546	536	505	528	499	550	545	565	505	565	558	536	547	496	504	531	598	482	562	537	540	548	519	533	541	543	526	564	499	515	545	528	505	521	537	527	500	538	553	546	542	556	520	557	511	506	525	549	519	525	520	529	560	520	539	555	547	598	530	516	570	561	524	533	501	528	514	542	597	518	553	522	547	529	570	553	550	518	557	530	533	552	586	547	559	535	524	550	567	525	559	520	514	550	523	525	582	501	558	558	517	548	549	531	499	517	577	506	515	527	530	531	559	561	561	573	511	528	541	547	522	585	530	550	509	552	557	550	540	521	533	527	559	518	487	527	530	557	573	520	558	550	557	500	565	501	512	571	540	529	533	526	546	470	506	518	487	521	556	557	551	542	552	511	549	540	536	552	575	520	525	492	530	529	589	531	514	561	544	540	518	567	543	522	580	533	547	542	523	566	504	542	558	491	575	514	550	531	570	524	535	523	526	552	499	553	523	534	540	521	527	551	519	521	531	563	553	552	522	557	554	528	530	521	540	509	542	545	549	534	541	514	506	523	542	563	530	574	540	568	527	542	565	519	573	551	534	544	524	526	589	573	521	545	582	558	528	548	498	557	540	570	515	549	550	508	543	562	535	505	526	515	552	523	553	509	550	563	565	534	514	516	524	557	502	550	524	490	560	527	512	534	504	540	542	476	583	526	554	533	532	569	552	566	557	553	553	563	533	566	520	516	501	558	533	508	525	512	545	509	581	519	545	513	584	519	535	562	516	554	537	526	542	536	546	566	545	540	517	513	542	540	561	526	536	549	563	540	537	517	553	545	538	511	562	518	526	533	527	534	494	537	537	526	559	516	528	518	566	510	534	588	526	504	537	513	488	522	519	518	533	551	513	523	571	551	550	533	562	536	511	529	538	533	553	530	540	520	528	564	538	593	506	517	534	540	547	568	523	485	541	512	534	544	533	526	558	515	558	520	571	539	554	495	546	525	498	525	533	536	532	576	539	548	536	533	570	501	584	562	559	521	523	532	554	553	567	506	540	513	516	537	538	524	546	534	523	542	570	553	530	531	508	538	513	557	576	572	579	543	530	491	522	496	568	578	516	519	544	557	581	538	565	536	562	517	514	557	559	560	538	515	556	491	506	493	534	544	519	601	521	526	519	561	566	525	541	519	534	560	598	580	515	508	560	538	533	527	553	520	485	584	498	522	510	559	525	536	510	527	569	532	491	536	523	544	522	573	490	558	549	566	491	554	501	566	512	519	552	520	534	555	562	538	585	514	534	537	527	516	536	527	511	550	539	492	582	586	564	528	544	493	533	565	508	516	543	554	512	537	520	549	555	493	525	516	552	547	538	514	569	520	524	555	501	543	542	527	518	558	527	508	506	555	537	522	512	524	538	548	568	496	511	511	545	527	529	485	486	529	554	518	526	547	554	541	551	557	544	536	550	518	509	519	549	566	545	534	551	524	507	549	543	509	536	516	543	529	549	528	541	513	541	534	570	532	530	521	576	531	494	538	562	461	580	540	573	547	563	527	508	528	522	569	541	511	525	556	539	533	543	516	562	520	584	502	535	532	538	525	528	536	555	528	506	468	534	542	538	572	592	507	531	525	559	522	579	544	552	508	534	550	491	514	525	505	546	560	555	531	540	574	558	535	540	545	567	515	554	571	578	554	565	530	563	533	542	577	519	542	544	531	558	511	508	524	516	524	547	554	558	552	512	507	557	515	521	565	554	511	533	516	550	521	531	547	546	522	539	566	543	566	524	532	525	504	532	546	554	542	538	510	510	526	521	535	559	572	500	520	502	539	512	552	567	547	549	517	550	535	534	514	573	571	555	536	543	512	528	504	520	485	507	532	540	524	566	570	591	513	496	553	529	473	544	494	518	569	512	506	523	536	529	565	519	524	573	580	518	542	548	580	511	554	538	555	534	559	540	513	519	568	496	529	545	537	547	532	530	552	576	470	496	557	542	554	552	511	519	586	530	501	528	552	525	556	524	480	561	562	585	549	557	507	552	541	495	534	501	512	581	516	547	486	496	523	534	556	541	513	543	526	554	529	502	518	552	497	528	506	514	540	508	521	522	569	562	554	545	511	531	587	515	509	502	521	525	523	548	520	567	536	550	574	509	483	521	535	525	550	571	532	511	551	539	531	517	542	569	510	576	542	571	549	514	541	505	506	528	517	511	546	579	534	546	513	576	498	526	547	579	527	515	530	521	549	545	561	553	565	563	568	524	562	534	515	501	571	520	543	540	491	549	544	542	533	549	559	568	515	545	569	508	555	536	519	553	527	541	559	551	515	545	558	494	569	510	549	541	553	568	502	549	550	558	504	535	485	570	547	546	541	538	538	561	588	536	551	552	505	521	567	540	502	560	532	532	555	526	555	561	544	537	569	524	530	565	513	507	512	519	526	536	515	550	545	559	548	541	561	524	547	512	527	524	525	556	522	544	524	536	568	464	456	563	546	541	553	509	547	547	535	591	538	556	532	549	534
2310	249	264	255	567	239	151	134	168	177	179	180	162	151	164	164	157	169	168	149	141	161	157	148	150	166	137	148	146	152	158	162	145	140	156	154	161	125	138	151	150	157	135	174	169	157	136	135	154	140	176	152	155	140	167	158	149	144	149	176	154	157	156	140	143	189	157	157	141	145	140	136	143	141	151	163	157	146	151	135	146	131	153	156	136	158	140	162	153	155	125	138	157	171	165	148	138	146	137	154	159	132	166	153	144	166	168	145	165	160	163	142	129	129	146	143	139	169	149	170	158	155	170	144	157	138	156	152	146	147	141	167	144	148	146	180	147	154	160	136	157	165	136	137	150	137	135	140	162	124	166	174	147	157	165	160	151	152	141	168	164	155	151	146	164	160	164	142	146	170	149	181	159	159	152	150	139	151	159	136	171	146	161	160	139	152	160	137	159	156	157	178	166	145	108	141	152	147	150	154	156	171	154	142	160	165	154	160	149	147	190	158	148	142	156	164	140	158	167	156	151	163	161	163	167	143	135	154	142	151	156	153	162	154	157	168	155	141	137	155	140	155	148	164	188	165	161	151	165	150	141	164	163	165	151	147	161	152	147	129	162	147	145	131	157	143	167	155	165	152	152	175	135	152	165	171	139	158	151	166	169	151	135	158	165	140	132	151	154	142	142	135	147	167	155	146	149	142	148	137	153	158	157	158	161	180	152	164	141	164	143	133	175	167	166	145	156	148	173	152	145	147	164	141	155	148	154	142	157	176	161	152	175	144	173	155	135	156	164	159	151	138	129	156	144	151	172	129	136	136	165	161	136	147	163	137	136	183	155	176	163	152	167	162	176	159	162	133	145	154	159	177	145	170	130	158	140	138	175	145	152	142	140	167	143	142	162	162	140	146	153	148	165	135	153	142	145	162	158	146	142	161	164	163	164	167	156	177	158	142	159	168	175	158	134	149	137	148	146	158	168	160	163	167	156	176	140	169	152	157	173	149	148	162	172	158	157	157	161	137	181	147	151	156	151	156	146	171	165	148	157	152	154	138	143	165	173	145	126	135	152	133	148	149	161	160	144	146	155	160	160	159	152	177	131	171	163	161	132	129	166	150	164	152	176	118	154	146	164	155	138	153	142	171	162	162	166	170	163	147	165	154	165	154	155	139	152	160	171	159	131	138	179	160	138	118	150	149	149	168	154	157	141	147	129	147	137	174	141	156	141	152	141	145	160	169	196	158	157	132	155	163	164	140	164	167	170	182	143	163	146	156	165	158	133	161	152	154	151	155	153	168	148	167	149	160	165	143	164	156	144	150	164	140	141	161	139	128	155	182	169	152	144	150	151	177	140	166	149	144	167	167	158	174	141	174	161	166	155	171	156	139	141	139	140	144	144	162	151	148	150	156	139	148	158	134	162	155	122	149	188	163	134	134	130	144	163	163	157	130	150	138	138	146	159	166	165	140	153	147	117	143	146	150	154	175	140	150	187	172	159	141	155	154	141	165	152	147	158	146	162	142	147	152	164	132	128	184	151	150	165	163	156	155	157	162	149	172	142	140	165	154	148	168	160	135	163	151	182	135	160	148	175	150	158	158	170	165	169	142	147	161	169	150	149	175	125	126	154	136	158	134	148	138	160	148	175	139	150	160	165	161	147	145	137	157	157	150	162	161	143	181	141	159	161	174	160	130	144	165	171	138	149	153	150	130	129	163	176	159	162	136	159	156	147	166	140	167	157	135	136	138	135	163	185	154	178	131	154	140	168	160	150	161	151	138	155	134	112	177	141	186	144	145	148	160	163	157	137	157	181	199	150	164	164	149	160	156	159	150	144	167	148	136	164	155	132	136	136	171	172	148	137	160	157	158	167	149	161	158	128	140	165	169	155	159	167	156	151	155	166	129	156	146	162	138	153	148	150	149	164	163	160	146	139	144	157	142	156	137	157	143	130	180	152	183	145	161	169	154	142	155	149	153	149	169	150	138	129	153	174	155	163	169	156	157	143	176	163	171	163	156	157	149	155	154	163	155	161	153	170	148	175	144	159	142	149	122	162	163	171	159	168	162	171	157	153	156	152	125	131	157	166	176	159	148	154	139	162	147	173	159	147	161	165	137	156	151	162	161	164	148	163	158	166	143	166	155	144	123	134	138	159	148	131	131	152	133	133	146	124	146	147	146	158	148	155	147	167	152	145	159	152	153	166	138	152	172	158	181	133	148	140	140	179	153	159	161	159	141	147	147	150	146	159	155	166	157	147	125	166	140	138	159	149	162	155	131	162	130	133	142	157	153	153	133	154	137	163	168	181	168	159	165	151	152	165	158	143	150	131	153	167	151	178	148	164	157	147	165	173	165	150	170	153	151	151	142	144	140	153	154	137	154	156	175	163	157	140	164	159	137	170	158	153	154	155	156	150	151	178	175	159	169	139	149	147	162	173	143	149	140	163	152	170	143	147	150	139	186	156	149	140	164	142	169	151	158	177	160	154	157	163	126	154	172	153	145	142	160	180	162	157	142	148	162	161	155	158	149	148	152	146	161	151	137	156	154	152	151	148	164	145	156	143	150	153	144	166	185	145	151	141	143	150	162	140	147	161	142	150	187	162	135	158	165	163	147	157	173	159	164	149	153	150	177	133	139	192	164	129	157	153	152	139	162	147	160	158	139	153	143	120	155	164	137	160	156	153	149	136	155	147	142	149	163	153	157	172	169	145	144	145	152	173	149	135	170	154	154	164	144	154	149	152	148	156	163	154	158	157	146	152	142	167	155	173	156	168	179	177	150	175	145	152	157	164	165	150	143	160	168	142	167	173	138	166	162	161	167	144	167	138	174	143	150	165	143	172	166	173	159	148	142	127	181	162	159	166	151	164	174	158	164	156	155	144	162	162	158	141	166	155	168	181	149	154	165	152	171	139	142	172	151	181	168	182	147	152	163	170	171	148	130	140	143	152	156	136	187	149	143	172	145	154	177	152	157	184	152	172	149	161	153	172	147	166	155	152	181	146	175	160	176	166	154	142	151	147	150	150	146	161	147	143	144	149	173	141	160	140	145	135	130	143	157	164	152	151	137	163	136	166	145	143	173	142	146	149	158	146	149	162	160	150	161	152	140	163	158	151	162	157	143	175	156	175	154	149	149	125	150	156	144	148	156	154	160	150	158	147	162	136	136	150	159	159	166	145	136	160	142	141	146	148	169	159	140	151	164	162	169	140	152	133	155	149	140	124	168	159	177	155	165	134	166	150	153	202	164	169	155	145	151	150	137	167	151	141	137	154	174	172	155	136	131	144	140	148	144	149	151	155	140	132	140	159	161	153	152	164	153	161	161	151	146	141	170	148	139	181	164	179	149	152	141	156	152	155	162	145	172	170	137	150	142	147	138	175	137	167	142	164	168	158	166	153	181	193	159	161	138	158	154	150	149	154	144	156	148	161	183	122	141	169	165	149	147	155	149	164	174	155	165	173	168	156	171	157	163	167	139	163	137	158	153
2249	469	650	707	2599	801	392	439	413	421	418	391	401	382	412	410	375	423	391	373	388	367	413	379	396	359	382	378	423	370	382	376	370	375	412	379	403	372	407	378	396	392	377	397	381	373	363	338	405	389	384	376	387	366	376	412	348	400	372	356	373	351	352	414	353	402	386	380	382	384	422	378	382	380	351	381	392	392	369	387	378	351	362	402	419	356	371	387	380	393	379	360	410	409	377	386	374	368	362	374	368	408	366	355	331	372	400	377	386	397	406	397	368	382	397	390	408	395	403	402	330	374	396	413	368	378	372	385	378	390	397	387	401	368	374	384	334	368	436	369	404	356	372	390	382	383	372	436	375	384	385	346	364	387	370	396	384	379	337	411	380	384	375	376	368	359	399	384	364	388	374	400	394	404	413	375	368	362	395	390	398	385	382	383	406	385	372	344	383	371	382	406	396	379	394	375	354	416	394	380	431	376	378	373	385	426	409	345	383	403	358	400	388	355	376	370	363	342	353	414	371	371	414	400	391	410	412	374	365	404	387	384	368	355	361	369	373	361	344	361	378	381	375	362	407	367	357	386	388	424	367	363	328	394	372	364	364	382	355	405	383	380	414	379	384	391	376	358	400	386	360	374	405	389	343	350	365	380	359	383	408	418	376	380	391	392	331	380	356	394	342	414	403	369	383	383	413	426	394	385	372	406	375	364	397	369	409	410	387	364	358	368	385	409	387	384	387	362	356	361	372	388	362	402	376	382	431	366	397	389	354	419	358	405	369	407	376	394	393	367	378	374	378	353	354	387	400	341	427	390	374	365	385	399	394	376	390	384	399	353	389	383	395	365	376	348	382	342	409	398	390	379	392	411	347	383	374	364	424	402	380	383	349	356	371	376	359	413	386	351	358	383	354	383	394	377	342	416	372	337	397	353	381	378	381	389	390	351	395	358	360	393	415	416	371	332	413	373	384	382	370	393	345	411	389	377	378	394	374	375	359	425	371	376	376	371	353	372	377	383	389	376	395	394	380	371	390	424	339	362	418	393	377	379	402	379	382	341	422	353	382	378	389	381	372	380	395	415	358	342	370	346	387	384	374	367	344	382	363	389	405	374	362	384	357	382	387	429	357	402	368	374	396	386	368	389	424	376	378	350	395	408	362	394	347	368	378	377	378	362	387	372	383	363	396	395	353	361	353	361	358	389	381	381	397	374	374	356	391	386	377	379	399	380	393	395	377	399	390	377	369	384	345	380	391	385	383	406	353	383	403	352	397	381	379	373	424	402	401	394	436	417	396	385	396	347	375	362	378	396	383	362	362	384	387	389	378	398	364	406	380	376	404	349	346	360	362	347	398	369	394	390	364	384	396	388	377	349	369	351	389	379	395	396	382	425	392	364	365	393	356	363	369	377	356	413	390	340	389	378	357	374	373	378	381	386	404	414	355	417	389	385	400	385	335	411	363	391	415	372	355	390	402	366	401	376	350	377	397	352	392	369	395	357	390	376	317	363	389	391	389	352	391	406	397	354	399	402	404	388	377	402	383	357	398	382	393	363	388	354	364	392	379	384	392	402	365	400	372	377	379	384	377	361	373	372	391	370	399	397	382	340	388	366	366	376	366	395	376	408	370	382	391	389	356	403	372	412	379	362	382	333	387	378	407	393	345	397	388	395	353	405	369	414	409	392	384	391	365	380	362	385	394	388	382	426	370	422	386	414	378	400	415	361	353	344	377	377	416	395	340	400	362	400	380	386	384	375	374	393	394	379	376	396	416	413	369	392	406	384	382	335	346	368	366	388	393	360	401	386	357	391	370	398	373	401	406	403	394	386	396	399	351	352	388	344	364	367	397	380	371	363	358	391	338	350	393	352	380	368	388	346	357	372	353	368	395	412	375	366	396	394	414	407	377	369	384	367	376	372	390	372	345	395	391	381	370	382	396	371	367	384	342	373	385	374	370	397	340	387	374	410	372	363	371	386	398	388	396	390	390	397	365	394	389	394	420	384	397	385	359	436	370	396	371	399	362	398	373	380	397	352	330	393	401	391	370	390	415	382	372	353	374	379	369	357	398	391	416	410	402	361	407	365	418	380	371	364	379	382	376	368	359	403	389	405	413	382	381	366	415	379	397	401	352	419	362	384	390	364	377	356	384	384	358	379	376	361	390	374	403	380	358	366	370	396	391	391	381	428	425	417	359	390	388	361	380	367	393	408	418	417	360	346	372	374	357	364	367	344	396	399	366	406	390	370	390	414	396	365	361	385	407	381	353	363	374	398	369	399	367	381	372	391	392	369	408	363	392	403	353	354	387	407	391	392	366	382	399	398	379	387	400	400	377	390	365	352	333	376	389	373	390	384	359	388	368	397	380	408	408	391	407	376	394	342	384	403	411	376	417	384	379	377	381	377	395	391	357	364	426	396	356	382	394	359	387	348	397	379	419	394	400	380	372	398	350	390	375	395	374	369	395	379	383	368	412	414	361	375	421	382	359	384	370	412	383	375	380	386	388	384	388	372	426	394	394	395	387	358	369	368	401	379	381	362	374	360	381	337	366	373	402	387	418	360	368	412	388	357	399	354	404	380	346	356	408	388	417	377	411	358	387	436	412	395	417	375	380	397	381	356	391	401	391	353	382	385	379	386	409	363	372	416	380	359	377	394	355	351	393	380	369	384	376	426	392	360	350	370	365	378	423	370	397	407	391	428	375	340	409	380	367	393	382	380	395	401	371	368	376	365	396	404	396	406	390	400	384	383	374	371	388	384	371	359	363	359	379	415	369	387	375	393	389	392	393	385	384	416	398	388	389	409	373	370	364	392	367	382	383	401	425	377	392	413	402	378	375	403	373	383	398	404	358	375	357	362	350	377	362	395	362	371	390	392	419	364	394	395	411	402	401	388	384	397	373	354	374	411	392	344	376	399	408	370	367	400	386	367	366	393	362	374	339	359	377	373	401	388	414	371	367	346	394	317	388	382	367	364	392	415	369	410	393	393	410	384	356	371	376	358	385	378	395	387	395	424	364	387	363	372	410	399	389	369	395	420	355	394	383	408	433	390	369	388	362	403	378	403	363	348	363	354	376	335	382	370	375	388	405	354	387	422	376	408	390	381	373	383	369	368	413	385	380	406	414	440	372	391	371	387	384	404	382	410	384	377	403	354	375	390	399	386	390	380	383	380	376	358	400	399	371	357	394	373	395	375	374	382	370	373	398	398	380	366	406	349	372	399	367	395	369	396	396	366	401	341	376	366	381	387	382	366	401	425	383	388	390	373	423	355	390	392	395	385	379	412	393	365	356	379	368	388	380	397	388	371	427	422	399	391	368	372	341	364	383	387	411	342	344	377	352	385	393	393	424	388	384	370	406	406	388	377	388	383	424	417	384	346	360	389	354	390	372	408	373	412	368	369	390	385	396	389	378	397	372	376	374	347	386	399	378	353	382	346	387	379	388	362	396	407	385	376	372	355	361	404	361	359	356	414	395	395	418	390
8974	1038	1286	971	7757	11144	569	246	239	191	173	173	164	120	143	120	129	139	121	114	124	116	105	132	115	100	95	109	81	111	101	111	103	82	98	104	99	91	106	103	103	83	95	97	99	99	103	98	91	78	92	102	92	106	92	86	106	111	107	98	98	86	96	90	97	98	85	95	97	86	92	89	88	102	116	93	83	107	110	95	91	96	73	97	75	94	100	112	98	97	107	95	94	96	110	117	79	102	89	121	100	93	90	103	91	110	89	81	104	101	101	83	100	76	93	88	111	113	84	92	105	99	90	88	100	96	90	103	89	104	112	95	101	84	88	99	85	87	82	93	99	84	90	93	106	97	112	93	83	92	97	96	95	96	111	89	111	86	82	94	89	81	104	99	86	97	84	107	112	95	89	91	73	104	94	100	88	86	86	93	88	99	98	92	75	117	85	77	91	94	87	95	89	97	83	102	97	99	87	95	86	86	88	89	85	109	105	90	99	80	91	86	86	89	104	97	103	81	103	95	97	103	107	91	78	86	82	98	72	90	96	82	104	111	95	77	100	106	100	107	98	101	83	103	90	88	90	90	112	106	87	93	83	86	84	107	80	87	110	100	108	123	101	86	90	81	108	104	99	77	77	90	83	107	105	105	85	90	84	99	104	93	89	89	92	80	96	112	97	87	97	88	81	86	93	76	78	91	110	83	71	117	101	110	91	95	84	98	98	100	103	91	102	93	114	102	80	116	92	93	93	88	73	102	82	96	102	94	76	95	95	94	85	87	110	87	79	106	86	86	84	93	94	91	86	105	100	93	84	115	107	100	86	71	83	110	82	93	72	92	95	106	95	92	95	85	71	99	90	93	105	97	99	91	87	86	92	96	101	93	101	106	91	78	83	83	90	98	98	111	83	93	96	87	115	102	99	88	91	85	83	106	101	89	101	89	100	67	101	101	104	93	87	97	79	69	80	97	85	90	113	76	84	99	103	90	93	100	107	94	79	85	97	98	93	105	103	105	105	90	97	86	95	82	85	101	96	107	95	93	85	120	105	77	106	91	85	112	100	94	102	98	97	90	77	97	101	83	91	91	89	101	84	92	81	99	89	74	102	96	108	86	91	111	81	90	90	102	85	92	90	94	89	110	110	125	106	94	94	118	88	110	80	101	84	100	77	113	85	107	90	110	101	96	108	90	79	82	82	101	89	112	94	90	98	98	85	86	84	109	109	108	130	95	104	106	118	97	92	101	110	81	80	109	87	101	77	88	84	98	89	113	80	111	108	88	96	76	107	101	95	90	99	80	88	109	87	88	96	95	108	100	109	96	99	101	91	81	101	94	113	91	107	84	101	79	105	106	95	82	102	93	114	105	115	90	76	97	107	92	91	79	100	91	89	99	88	88	85	99	86	69	84	82	76	90	79	108	99	98	111	94	107	116	100	86	80	90	84	90	105	100	85	123	82	80	106	97	87	97	94	96	101	97	94	97	83	95	102	102	99	98	105	111	86	91	80	80	93	69	110	93	99	102	98	85	90	85	91	93	103	91	101	112	86	88	75	78	90	85	104	92	88	103	110	99	104	88	108	99	88	100	92	95	76	83	92	102	87	95	117	89	107	98	91	85	84	104	94	103	92	104	88	103	99	95	93	94	103	93	96	90	57	82	99	93	105	93	114	110	102	105	110	103	96	83	84	101	92	113	77	101	104	101	98	101	110	79	84	103	91	97	104	80	97	82	96	100	100	99	88	97	92	91	97	83	85	87	79	107	110	83	106	85	97	102	96	82	80	78	96	109	81	109	94	95	79	91	107	93	86	83	97	96	93	106	106	99	111	85	76	79	85	106	107	103	84	79	111	79	90	89	89	98	82	100	92	99	93	101	119	90	84	91	96	81	91	104	85	106	92	88	95	88	89	94	95	107	108	111	110	93	94	105	96	86	87	93	92	102	92	112	102	98	93	87	84	93	98	93	112	95	103	102	90	100	88	107	102	119	84	111	108	83	94	93	81	91	92	99	93	99	85	96	93	94	93	80	95	96	70	85	93	100	83	78	100	92	91	98	99	92	85	83	104	100	85	90	99	93	95	93	90	90	115	91	112	105	91	99	101	101	96	100	96	92	100	89	99	80	108	92	104	88	91	104	93	82	105	89	93	90	105	92	88	105	92	92	85	104	80	108	93	112	100	96	95	102	103	99	96	97	99	101	101	103	75	85	88	90	81	84	99	86	112	92	116	103	92	99	99	98	84	89	111	82	88	97	88	91	96	95	86	75	105	111	100	96	88	102	107	102	92	93	111	88	94	87	98	96	99	91	108	115	90	104	86	88	93	83	96	110	102	122	93	90	93	103	77	116	98	99	88	94	89	70	81	88	99	102	84	93	100	99	81	86	77	91	96	78	102	112	112	100	96	98	88	96	87	96	94	82	76	78	89	103	90	106	80	92	97	120	90	89	100	89	109	78	98	91	95	76	95	115	86	83	104	91	87	81	102	93	97	107	88	84	92	100	84	90	93	102	100	92	90	106	95	106	79	90	102	124	94	103	99	88	85	83	82	88	97	94	82	88	108	104	102	99	107	101	103	94	120	95	104	99	72	98	100	94	93	83	115	84	93	91	89	111	79	109	91	95	105	96	88	97	84	91	115	85	97	87	102	82	102	101	110	81	82	87	98	74	95	97	104	77	81	103	104	84	90	112	113	75	88	103	95	85	81	85	83	98	88	105	100	110	99	77	84	77	103	86	95	85	80	102	117	74	80	101	93	84	92	90	85	122	100	115	100	90	116	95	90	106	110	88	105	97	94	98	84	94	103	87	92	112	85	85	108	107	107	96	100	95	89	100	102	92	115	97	97	101	101	85	85	99	85	78	99	96	106	79	88	96	98	89	83	89	110	98	96	97	90	84	112	82	79	99	91	93	98	77	88	91	103	89	78	107	86	103	98	101	94	96	72	75	92	95	99	102	94	104	91	91	115	85	71	99	85	82	87	108	92	85	88	86	90	89	83	86	98	84	78	89	83	74	87	87	89	94	99	96	90	92	107	99	87	97	85	99	94	88	100	106	85	87	83	88	73	74	98	94	118	106	96	72	84	112	100	102	98	97	100	108	89	87	105	111	86	86	103	93	86	112	96	116	107	123	104	97	87	104	92	104	103	104	96	84	95	107	84	94	95	87	96	112	100	100	109	118	94	104	86	92	98	77	107	81	93	103	78	90	83	84	91	101	81	81	91	86	89	93	94	84	105	99	110	82	99	103	88	94	77	78	99	93	77	88	96	87	96	93	101	104	95	85	91	106	101	91	94	103	82	84	107	88	116	89	77	89	87	71	94	106	92	104	83	78	84	97	93	86	96	86	95	92	107	98	87	83	110	89	90	95	101	86	80	87	83	75	98	88	91	95	85	90	88	86	90	98	86	87	103	98	95	107	90	109	92	92	79	94	85	81	80	110	96	92	91	97	104	85	88	81	98	98	107	110	98	81	88	96	76	92	89	98
5859	1103	2682	3004	17766	14865	1527	1239	1052	889	810	724	753	577	516	532	492	489	460	398	392	423	388	404	376	392	333	371	357	316	341	318	349	336	311	320	308	351	296	326	316	303	299	307	306	315	315	293	306	293	318	302	289	320	290	317	281	284	317	284	295	318	311	288	279	291	271	296	275	266	278	290	274	288	260	296	288	284	292	266	330	275	268	266	243	310	300	268	289	295	303	272	276	298	230	283	268	261	292	284	271	263	238	287	259	278	292	259	262	263	264	263	319	283	304	302	277	309	253	290	277	254	247	287	289	262	303	302	254	253	258	261	291	265	279	319	268	272	276	252	270	259	275	287	286	280	322	254	274	292	293	280	262	268	270	299	273	266	287	264	247	261	276	289	282	265	238	271	258	255	269	292	282	282	235	256	285	261	245	263	294	314	286	290	256	301	265	279	275	263	287	270	271	269	264	285	289	264	299	269	272	262	254	271	299	267	279	248	267	257	245	276	276	305	275	284	280	253	270	285	288	271	300	264	296	264	237	268	279	287	241	262	265	284	285	256	281	295	280	277	312	270	257	294	269	266	250	283	281	262	280	298	293	258	285	296	271	250	266	282	285	301	292	257	281	239	310	277	259	300	252	239	265	271	279	247	266	255	262	294	250	251	255	287	276	285	221	245	281	264	314	269	255	278	263	252	264	276	255	290	268	258	273	257	248	292	259	278	276	282	271	290	254	259	249	256	277	313	284	286	269	282	287	245	250	267	277	254	265	255	268	291	294	290	264	244	260	260	267	278	251	304	255	260	268	248	259	274	268	257	265	264	290	260	276	262	265	287	234	278	291	258	295	266	252	282	306	259	291	293	250	264	259	260	270	291	281	249	268	266	266	266	282	277	284	249	267	277	258	283	273	252	264	264	270	253	235	291	264	257	283	308	253	279	256	256	302	269	254	283	264	304	287	284	282	305	274	267	252	281	253	273	253	262	287	262	283	287	272	266	279	274	254	274	257	279	296	261	299	263	229	254	271	278	261	272	264	273	277	272	236	256	274	268	261	258	285	247	270	283	283	276	262	234	294	258	248	266	261	247	235	278	278	281	269	266	286	241	280	261	257	261	262	287	268	257	293	262	282	256	268	266	325	277	275	270	286	289	276	259	259	263	280	271	264	293	270	281	269	285	283	257	264	251	290	295	284	276	278	279	260	273	265	266	272	266	281	263	282	298	270	255	265	261	265	287	266	262	230	277	286	285	298	261	246	287	258	296	283	254	291	277	259	250	298	263	247	275	284	240	287	252	282	264	286	272	263	259	262	280	254	277	273	246	244	286	260	298	254	270	277	299	240	272	280	257	249	263	263	297	281	265	295	250	284	279	292	264	282	256	267	270	277	278	222	255	241	259	284	275	238	274	268	232	261	286	273	254	277	256	285	279	279	255	251	272	269	270	288	247	280	262	277	283	262	245	275	262	294	309	283	279	267	271	261	264	220	281	235	270	279	244	250	273	288	285	246	252	249	277	268	282	260	273	284	251	264	274	273	278	291	272	284	266	275	266	272	251	275	280	270	261	288	245	281	269	288	274	252	294	296	289	234	294	269	251	290	282	290	283	301	268	293	268	262	280	287	258	292	309	271	255	286	286	249	240	287	270	272	238	251	274	292	247	281	269	259	277	280	254	294	281	247	255	275	286	296	299	274	295	254	287	275	270	240	291	304	258	259	276	252	275	253	270	263	278	267	289	276	297	280	268	257	261	242	253	287	300	263	292	271	281	264	244	262	254	289	275	268	276	253	272	273	264	289	280	277	268	266	267	277	271	260	273	279	262	287	272	275	273	271	273	253	284	291	281	243	267	254	265	281	281	296	281	270	282	267	283	279	283	266	264	281	246	266	269	243	263	271	292	284	269	258	268	252	258	267	262	286	253	274	245	255	272	256	269	286	270	271	284	249	274	235	275	236	272	282	249	269	273	290	269	280	236	297	278	299	275	259	263	261	282	265	251	278	281	252	291	274	270	281	261	274	273	276	260	280	278	309	263	252	277	278	284	287	258	265	273	281	269	290	263	276	269	261	282	272	263	287	283	250	303	267	244	276	272	273	247	267	274	273	246	310	264	258	264	272	299	292	269	278	280	260	273	278	257	291	267	235	315	275	294	257	289	279	274	267	259	262	263	289	281	286	251	286	291	252	280	262	259	261	234	267	273	264	280	267	280	278	271	265	279	248	242	231	265	286	274	280	260	271	280	231	282	272	260	241	266	271	276	254	271	274	262	250	263	271	281	269	299	259	298	255	278	246	284	256	283	255	254	292	265	288	264	248	269	263	286	264	261	262	268	259	290	270	321	268	271	273	269	270	281	289	290	251	273	276	259	241	261	260	283	253	274	267	259	275	280	261	256	264	276	294	274	264	242	265	247	278	279	287	273	286	257	258	252	295	302	272	287	259	294	304	273	256	246	262	271	281	272	307	279	254	264	250	281	269	267	276	276	303	263	286	262	279	284	256	240	281	298	264	280	275	258	276	247	283	257	264	249	256	262	258	301	267	262	247	255	254	274	268	263	262	264	262	294	271	258	283	281	271	272	268	284	272	266	278	249	295	229	240	259	277	254	264	297	286	287	277	296	270	276	278	261	312	297	243	255	291	263	290	246	272	257	287	285	264	255	264	278	270	277	286	293	285	264	264	254	271	250	258	251	284	284	267	270	257	255	279	257	290	271	277	259	260	241	272	296	279	239	255	238	261	294	284	287	271	259	259	262	285	296	286	248	309	257	272	270	256	281	275	276	275	272	267	256	256	257	265	245	265	270	259	246	270	263	230	290	276	298	257	278	264	265	260	274	268	278	278	279	303	282	253	255	282	271	260	263	263	279	256	289	284	267	269	279	284	273	281	286	294	264	275	259	265	257	261	263	266	260	265	268	271	272	253	273	275	262	285	264	287	275	279	283	259	288	298	279	275	276	241	259	272	251	263	259	267	280	246	266	266	292	271	279	258	288	279	269	253	274	267	265	274	273	272	291	273	265	263	284	250	284	242	264	300	271	280	283	274	296	278	290	267	246	260	274	251	285	279	262	261	279	282	262	276	273	235	282	284	290	277	269	258	254	295	288	267	235	262	265	294	271	230	241	287	281	278	269	267	293	289	246	274	277	254	288	252	267	241	277	272	284	281	282	259	288	272	278	296	255	277	258	306	262	288	276	273	254	252	284	279	264	282	260	254	242	256	305	298	272	280	295	293	273	255	244	281	273	242	290	238	254	302	278	247	258	285	298	274	249	266	276	275	263	287	273	279	273	258	267	296	248	268	269	260	295	281	262	300	272	278	252	262	269	247	289	283	281	273	300	257	269	265	299	279	251	254	285	274	271	284	310	251	248	299	271	266	296	257	289	264	268	267	284	268	257	281	284	277	288	250	282	274	273	279	277	285	280	272	278	263	264	245	265	267	273	280	273	290	292	282	281	285	276	278	269	257	251	253	279	250	268	289	280	276	301
16110	2601	2456	1867	9197	9174	1027	625	498	433	395	340	371	320	262	278	295	303	239	274	266	249	243	237	232	205	233	220	247	221	236	234	207	225	223	205	222	225	217	233	242	234	212	199	249	248	218	179	237	187	216	224	212	209	194	209	224	230	212	235	238	202	210	182	221	177	197	177	244	206	208	211	243	198	202	197	224	173	198	188	219	211	205	208	186	195	231	198	206	200	212	222	189	224	214	219	215	231	219	205	178	218	213	208	208	188	234	198	211	218	217	193	212	225	207	224	197	228	209	183	229	234	206	169	215	230	202	222	227	220	229	245	214	235	205	229	206	226	211	214	198	216	200	220	227	224	201	197	191	187	216	179	203	203	224	201	213	207	217	231	205	224	168	210	204	194	213	209	206	223	175	203	212	171	192	258	237	220	207	207	207	189	214	191	203	201	201	195	190	212	217	231	191	211	215	197	205	173	227	243	225	210	201	201	209	219	214	209	211	209	213	217	224	220	196	196	219	180	203	198	184	205	206	201	185	220	214	214	205	208	218	216	195	189	176	208	219	210	177	200	204	202	198	201	219	219	193	207	206	180	231	228	219	184	219	198	216	216	185	230	260	230	208	193	201	246	199	192	192	251	217	219	212	218	227	202	208	206	223	201	183	223	218	229	191	203	202	227	245	205	193	206	225	195	207	199	209	232	230	205	182	225	193	190	197	242	214	199	222	198	223	224	199	221	194	181	183	194	205	230	214	223	208	223	224	202	183	226	212	215	205	203	207	193	204	205	209	191	204	194	211	208	201	212	174	216	193	207	211	223	210	248	225	218	211	232	199	190	190	204	205	226	241	199	218	215	202	245	207	203	199	222	228	223	188	209	192	203	228	230	220	218	225	203	224	219	186	188	194	217	222	200	235	225	227	231	231	218	188	213	235	195	221	211	179	197	223	195	230	232	217	202	197	216	211	233	198	221	224	224	207	213	220	218	174	210	208	186	201	186	222	191	197	222	206	197	213	202	206	186	224	236	192	194	227	232	230	209	194	208	223	210	228	206	198	196	199	232	203	210	228	225	197	217	194	187	184	214	213	191	217	207	196	214	207	211	194	223	197	199	229	208	220	197	205	196	197	222	185	231	201	185	223	206	183	203	213	207	204	215	198	211	222	225	220	204	202	190	237	221	204	203	205	184	210	189	197	195	195	201	229	199	223	213	197	230	200	229	207	203	228	222	215	224	203	209	213	182	208	246	171	195	221	234	212	210	213	229	213	198	191	189	186	207	209	217	217	210	182	225	218	194	212	205	204	206	225	201	211	198	209	215	207	180	212	207	191	200	226	213	208	222	207	230	204	209	199	220	194	188	208	219	198	191	214	200	198	208	225	204	222	201	212	223	211	194	185	226	221	216	209	216	198	196	203	204	209	219	227	215	184	217	217	199	199	219	233	198	229	227	217	210	218	202	223	228	198	210	198	218	191	207	215	214	214	190	209	245	203	193	215	227	209	222	226	216	197	232	213	220	194	206	217	184	187	174	235	213	209	198	214	205	207	209	206	185	224	223	200	189	190	192	206	236	208	186	245	235	210	173	227	201	208	216	193	213	219	188	199	213	196	198	205	176	200	235	197	195	191	231	208	216	203	211	195	178	210	214	197	226	189	197	216	201	231	206	213	186	201	208	210	201	199	208	220	185	228	222	194	216	223	218	220	206	200	213	227	200	213	214	204	194	169	172	190	189	232	209	216	181	202	194	201	217	203	198	195	209	206	184	218	215	206	198	215	220	209	225	204	219	192	187	231	210	192	203	223	217	218	218	202	236	223	223	205	216	224	199	218	212	211	224	211	191	200	209	218	204	217	217	200	229	227	204	210	215	177	225	222	217	200	193	204	198	202	218	214	211	201	204	213	211	203	224	218	206	212	206	202	240	205	204	194	234	201	200	223	189	242	208	222	213	198	230	192	224	214	227	253	220	212	195	186	219	211	211	218	221	214	209	206	201	194	224	206	192	206	198	223	219	216	222	182	182	210	206	219	211	203	217	212	205	214	238	189	198	197	181	206	206	198	200	201	225	226	206	219	202	199	189	242	206	195	175	208	203	224	220	186	214	193	186	220	218	210	193	224	199	227	203	197	201	187	208	208	244	202	230	197	220	247	208	216	214	206	161	179	223	205	195	203	199	199	220	228	213	211	213	235	230	236	205	211	213	206	217	206	220	195	222	207	219	183	197	210	185	205	209	200	205	187	216	223	240	231	183	214	189	200	216	234	215	191	210	227	202	216	217	213	193	215	225	178	210	223	221	197	213	226	201	208	235	189	192	216	218	224	199	243	230	219	241	199	227	221	211	216	217	229	193	210	220	224	243	212	223	190	198	207	210	215	234	202	222	207	236	212	210	252	242	229	212	199	212	239	215	207	211	204	224	208	236	201	225	199	211	219	209	181	192	213	212	212	194	196	226	238	215	171	201	239	232	210	225	186	193	221	216	169	193	205	217	201	213	217	220	215	237	241	208	176	189	227	186	219	223	226	191	227	209	200	191	204	213	229	253	201	208	223	236	226	222	207	194	211	207	185	223	202	210	208	214	215	184	218	209	201	221	200	197	198	234	202	234	215	218	231	204	219	200	231	222	211	183	202	194	235	233	223	215	200	200	234	202	202	213	203	180	199	191	222	198	228	207	247	206	196	218	212	229	191	197	237	184	208	219	194	206	207	203	197	224	213	214	204	237	200	214	201	231	212	202	198	226	231	200	217	223	219	210	198	183	226	211	215	212	217	202	206	220	202	205	210	217	231	224	209	220	189	236	189	203	185	180	216	217	222	225	191	197	228	181	197	200	211	223	227	214	216	214	201	212	219	207	230	207	219	221	216	190	202	208	211	241	213	210	234	223	194	244	226	223	182	222	211	202	211	220	189	212	233	207	205	222	214	239	205	225	190	236	186	200	174	191	250	212	206	211	199	230	207	225	201	187	226	235	199	217	202	184	204	192	208	202	214	209	236	199	217	192	197	207	202	205	201	211	202	210	209	224	231	214	176	204	192	221	212	217	213	207	222	171	191	214	213	216	196	242	214	220	213	178	230	205	196	197	224	255	211	180	206	236	179	205	198	240	236	219	203	173	203	220	216	235	185	223	205	205	205	209	201	199	216	211	206	219	202	214	207	176	184	217	198	194	216	191	211	180	214	216	211	226	198	213	206	209	227	203	216	205	207	198	209	222	187	195	227	219	197	203	214	222	223	257	221	203	209	208	205	225	215	198	196	232	221	227	219	210	242	217	199	200	237	210	215	240	210	213	199	216	236	196	211	177	203	227	209	200	225	217	223	214	232	211	207	236	220	213	191	228	222	213	221	219	225	201	188	218	230	211	203	201	240	188	220	229	215	229	199	187	180	204	235	188	203	209	189	213	222	212	229	234	167	206	191	212	190	203	233	201	197	226	211	202	189	187	173	188	205	218	214	181	197	198	205	228	230	192	219	210	204	219	222	208	217	179
7831	2132	4586	5233	17619	9341	2918	2400	2059	1844	1574	1428	1325	1202	1178	1022	928	953	892	870	830	859	839	742	709	713	698	736	696	647	688	678	695	656	633	632	607	607	606	592	589	604	616	629	628	543	621	575	567	578	619	542	587	553	528	602	550	581	552	551	555	568	550	583	517	531	553	544	532	571	618	601	572	538	577	503	560	560	539	561	516	539	529	582	476	520	545	543	530	589	518	561	540	542	542	557	493	524	530	524	524	523	525	548	549	496	544	538	535	536	539	515	511	528	549	542	570	503	554	539	526	535	562	551	551	573	536	506	539	552	517	562	527	520	569	514	531	558	549	587	527	534	553	549	559	500	541	560	533	504	533	524	510	536	518	531	503	504	573	515	512	493	529	522	541	492	522	549	554	516	543	513	547	544	520	506	520	528	490	531	529	516	521	524	485	547	490	520	529	513	529	548	516	534	520	533	521	503	531	501	507	527	546	520	533	531	530	510	508	487	550	506	570	513	551	530	523	536	513	510	527	474	557	531	534	522	519	488	532	512	526	533	501	503	541	523	528	500	528	548	493	490	509	481	526	523	520	525	554	555	515	501	534	558	488	527	523	556	493	502	543	552	484	543	544	547	506	513	550	567	545	517	501	507	504	533	503	562	536	502	507	526	512	536	507	521	524	497	523	506	489	550	546	536	541	531	535	537	520	514	519	523	548	543	523	539	558	513	549	501	536	521	557	498	558	531	512	498	541	596	529	529	517	560	511	558	565	473	515	528	492	483	551	514	518	531	510	529	528	532	526	499	523	515	495	540	562	501	514	475	547	517	496	533	500	504	496	531	510	528	539	549	486	541	536	531	523	519	546	517	527	565	522	495	539	499	520	512	523	534	538	508	518	524	524	578	504	551	504	507	512	520	527	547	554	513	552	540	534	525	530	512	487	515	541	490	529	541	516	486	551	492	524	535	510	512	539	533	483	539	512	541	496	543	520	486	513	496	530	572	543	502	508	521	555	510	523	490	519	551	534	530	518	507	539	550	505	539	526	516	547	525	521	476	577	488	521	501	531	513	529	539	499	508	489	512	542	550	506	514	543	540	528	502	505	550	533	506	540	552	488	538	536	524	543	511	550	537	514	511	534	506	554	537	522	511	519	524	538	522	527	531	530	538	542	532	546	498	536	521	514	508	499	516	545	533	549	506	539	545	491	521	490	518	525	508	536	547	543	529	546	503	527	510	516	497	529	523	502	547	513	533	549	519	510	515	537	514	535	575	494	511	504	521	537	529	521	597	495	559	492	556	548	516	531	530	514	543	547	529	512	537	560	518	512	555	502	559	520	508	562	554	509	565	502	527	513	503	563	523	541	545	516	530	503	510	502	544	505	531	523	490	578	518	524	504	564	518	530	517	482	487	478	548	503	533	521	519	514	562	512	502	541	557	513	508	516	506	548	541	530	518	523	533	535	543	542	545	531	525	545	492	497	500	511	496	469	494	539	531	495	511	524	532	543	524	537	491	527	559	517	554	523	546	491	542	536	597	522	510	526	554	521	552	544	491	547	502	539	554	499	535	538	541	520	530	532	527	514	516	556	542	527	513	534	569	519	558	528	539	506	555	512	543	565	578	507	533	492	543	550	507	517	505	516	521	509	510	506	496	573	491	539	550	502	507	551	521	561	527	508	536	539	511	496	552	521	551	544	518	555	524	480	520	509	528	512	537	507	569	509	550	483	544	529	526	519	519	525	546	539	517	537	525	526	534	541	489	522	544	539	534	520	534	530	541	547	510	502	541	521	555	503	548	517	525	539	528	532	542	554	525	540	489	523	500	535	505	517	475	505	504	543	576	554	491	524	563	489	525	481	483	527	514	545	568	532	538	520	522	535	551	497	536	515	515	510	570	537	558	488	502	511	554	573	522	546	513	528	491	553	530	501	477	528	545	517	517	560	527	547	546	528	502	513	489	522	527	542	501	483	514	507	544	513	576	514	570	512	546	513	487	499	516	564	531	506	567	531	483	535	486	497	528	529	526	527	538	540	539	526	529	570	554	571	519	515	492	536	558	532	532	516	514	541	532	534	570	526	509	547	511	497	538	516	549	533	541	540	524	510	507	557	535	519	518	543	515	513	480	503	535	500	543	513	493	521	544	502	539	519	494	541	503	555	512	541	512	518	526	506	569	482	511	544	512	514	496	533	517	539	525	518	510	488	541	517	497	511	524	526	532	486	541	484	578	498	568	542	498	514	505	500	571	519	554	477	506	539	513	512	533	558	495	533	529	538	486	566	556	516	522	487	515	523	532	506	486	504	528	517	524	527	541	517	496	529	533	549	539	489	521	550	502	538	498	523	545	518	529	513	483	494	525	530	536	516	562	464	512	507	501	508	519	498	526	545	537	524	547	510	518	523	549	538	552	531	511	520	511	545	551	502	522	540	549	542	493	563	520	489	517	568	527	539	532	484	537	520	529	478	515	506	522	468	532	493	527	551	522	526	568	531	530	522	520	514	545	547	539	557	520	540	501	555	520	526	509	548	536	580	512	508	511	467	527	480	508	543	530	540	547	509	531	544	496	490	527	527	514	530	503	553	555	510	510	516	502	507	543	533	534	510	595	517	537	549	535	511	526	488	530	487	491	542	539	542	550	544	536	466	512	522	516	509	557	520	519	468	518	578	528	482	521	571	517	529	499	534	538	543	513	548	509	567	532	497	552	512	540	545	545	513	547	534	536	531	506	487	536	524	551	543	540	517	540	537	549	492	514	535	507	500	526	534	529	510	541	494	561	521	543	507	550	523	543	547	529	496	552	546	531	510	532	530	535	486	572	568	525	549	554	516	487	528	505	503	558	531	493	514	516	534	515	488	519	534	529	501	509	551	508	537	476	514	528	521	546	540	551	514	515	570	500	511	520	516	520	489	512	537	518	519	498	494	524	558	515	526	524	588	523	529	553	531	541	530	536	499	516	502	542	543	464	508	573	552	513	548	555	546	545	501	538	557	557	557	548	507	561	526	533	507	566	518	515	530	523	532	499	584	540	486	537	548	520	512	529	469	526	525	520	522	527	516	503	541	559	546	543	540	519	487	491	529	548	498	550	522	486	519	536	492	488	527	536	508	530	514	476	531	567	526	512	505	525	520	584	521	519	524	498	555	524	515	498	552	507	481	511	528	505	483	489	551	524	524	532	511	545	525	520	538	550	539	492	537	503	506	530	499	531	492	545	548	518	526	511	551	509	483	534	512	533	539	510	482	534	507	537	525	503	555	500	540	489	513	538	484	509	512	489	518	481	497	489	518	515	503	504	563	538	499	538	531	501	533	501	554	566	498	552	586	522	547	540	540	495	497	529	514	529	527	524	516	506	539	545	537	538	504	501	520	488	511	513	525	491	530	489	498	519	495	533	531	511	520	552	539	542	536	529	520	535	513	468	513	504	504	526	545	502	538	539	532	561	526	510	546	521	546	501	512	508	514	524	564	554	539	513	534	536	533	524	531	525
2152	182	281	217	378	161	134	158	151	141	154	154	149	162	146	166	153	148	140	161	150	121	170	178	144	148	135	151	151	161	149	159	153	129	156	140	164	166	179	158	154	150	167	158	151	166	126	160	132	148	134	147	178	153	140	145	160	146	128	142	168	168	143	151	161	151	176	142	160	142	161	140	172	156	163	142	151	163	174	160	162	153	175	135	156	164	142	148	144	139	148	160	166	143	154	155	137	146	151	139	132	161	133	133	145	154	141	148	142	147	148	137	152	146	153	169	167	139	142	156	144	145	152	155	152	158	178	156	145	141	121	175	150	142	140	121	109	140	149	157	153	144	131	151	157	120	142	172	130	150	151	152	138	128	154	170	151	144	152	150	155	163	137	148	161	147	136	141	159	162	144	166	130	175	158	167	160	161	117	141	145	150	146	169	169	154	161	155	172	154	136	157	120	126	148	145	148	132	143	131	133	147	181	145	156	158	154	150	144	151	145	164	154	166	156	147	141	145	133	138	154	147	149	159	151	153	130	175	162	158	146	142	158	134	146	140	150	172	150	140	156	129	159	164	161	138	147	128	143	151	148	134	159	139	147	145	165	167	160	138	147	147	149	140	134	128	144	149	136	166	120	156	157	186	117	146	148	150	148	152	149	146	133	166	149	153	161	169	150	143	124	128	179	167	172	184	145	129	165	158	139	166	169	151	139	154	147	168	162	143	176	182	163	152	126	143	166	191	148	141	138	157	184	147	132	140	140	154	133	148	165	139	141	140	146	153	151	144	141	148	159	178	122	146	151	143	155	163	151	158	127	157	154	129	173	155	154	154	149	148	140	146	158	128	154	168	159	132	137	158	158	142	160	168	149	140	164	136	159	162	153	158	161	140	145	154	149	154	138	146	144	159	140	151	130	116	138	152	142	145	149	161	152	162	136	159	145	149	155	147	145	149	145	148	166	149	151	141	136	159	140	144	155	159	142	142	157	145	154	159	147	157	152	146	163	145	154	172	155	143	172	154	129	150	156	141	145	138	165	157	162	150	161	144	177	135	139	154	154	151	160	157	174	151	150	162	163	150	137	156	170	151	137	161	153	142	156	136	136	155	152	157	164	154	176	162	165	178	151	169	154	149	169	160	156	155	157	136	153	134	173	177	171	156	166	157	150	131	161	148	169	170	157	158	157	151	161	136	150	161	148	169	160	140	141	149	173	169	154	140	141	165	163	139	166	177	154	146	177	150	133	166	142	130	149	161	162	146	167	144	147	134	135	159	183	157	159	170	150	146	134	134	148	144	149	147	138	135	158	163	174	147	165	150	163	146	173	157	156	165	152	141	151	158	141	157	136	152	148	146	154	143	176	158	139	172	153	148	150	142	150	134	172	132	153	143	150	149	141	160	153	175	153	139	135	139	124	169	177	131	155	172	165	144	138	162	147	145	142	149	143	148	157	157	152	161	178	166	135	168	149	126	138	149	144	174	149	149	166	187	156	136	160	157	145	141	148	131	141	143	164	148	169	147	139	140	173	146	128	145	126	137	153	164	129	163	168	136	133	163	143	158	134	155	154	146	163	152	156	135	137	184	137	163	174	133	143	141	160	156	158	142	156	123	160	147	147	157	179	160	138	139	163	152	137	159	146	129	147	173	122	178	157	153	138	138	139	149	141	157	141	171	153	152	155	164	183	177	141	143	155	160	155	140	143	141	148	127	146	171	179	150	161	155	168	135	170	139	158	140	135	161	158	146	172	168	137	141	145	144	135	149	150	159	159	159	138	132	196	158	141	159	167	145	164	147	143	141	140	157	134	166	146	161	154	146	161	157	157	141	138	181	157	175	143	151	135	163	154	169	156	152	162	147	135	157	163	162	169	157	149	165	154	133	136	153	148	159	144	163	165	140	164	139	173	137	121	151	142	148	149	153	145	143	165	171	143	152	167	148	157	156	149	157	153	143	152	154	154	165	161	162	135	134	155	159	154	163	141	153	157	155	154	155	162	173	129	177	151	158	164	134	137	167	132	144	172	130	157	143	155	153	152	166	152	145	153	148	156	141	143	135	177	174	139	146	178	164	153	164	162	164	145	161	143	141	132	150	157	161	131	165	143	158	150	156	141	143	147	139	141	142	137	166	138	131	153	135	140	150	165	156	159	160	161	138	145	121	145	131	168	142	137	132	160	154	145	158	146	153	153	156	136	147	156	174	179	160	149	134	131	160	160	132	163	161	169	158	139	161	145	173	144	147	159	151	143	150	148	139	144	161	127	161	156	153	151	154	161	147	143	164	132	141	158	152	158	143	167	160	139	140	142	159	167	161	140	145	163	153	165	146	145	154	138	161	159	135	141	160	172	165	156	145	157	128	165	166	184	132	142	153	151	161	161	131	142	153	131	156	141	140	161	144	130	161	142	176	171	144	137	167	149	165	157	152	148	159	166	141	151	178	162	165	151	142	143	170	155	161	130	145	185	174	168	170	156	140	168	144	158	143	138	139	146	137	168	156	132	139	164	166	161	160	156	150	163	165	156	177	156	139	167	169	144	128	142	152	164	166	150	145	186	147	145	162	162	179	158	161	148	146	142	145	169	143	129	144	167	134	146	145	155	154	160	177	143	159	121	151	147	127	168	157	139	187	168	144	159	173	154	174	156	144	141	157	151	144	154	133	132	135	148	171	145	175	138	132	141	162	156	144	149	155	145	161	155	156	161	166	146	142	129	138	139	150	173	175	138	174	136	171	148	139	114	169	117	152	169	171	151	154	140	127	159	123	141	152	155	172	157	158	162	152	144	138	132	138	176	156	174	153	139	161	136	142	157	150	126	167	151	139	167	162	148	161	159	171	148	154	155	146	166	158	151	139	149	146	151	145	123	150	146	156	151	139	155	142	145	137	121	149	132	151	159	143	145	151	140	165	165	157	140	123	145	127	155	158	146	169	177	162	141	134	150	107	160	156	158	150	151	130	169	153	135	133	140	137	150	157	151	164	128	150	144	173	159	173	154	142	150	139	163	159	152	167	165	143	149	152	142	152	143	157	163	146	138	134	151	134	153	157	137	150	154	178	132	135	144	158	144	170	171	159	154	160	133	159	157	160	139	149	143	161	134	149	137	144	156	149	156	140	140	158	148	154	128	129	148	153	155	157	139	154	150	145	144	159	152	171	162	152	142	132	133	151	151	138	136	159	130	167	146	145	152	169	165	155	168	133	166	141	166	146	155	170	154	166	176	176	153	166	147	155	142	156	154	168	172	177	150	141	166	158	133	148	170	147	139	135	161	126	154	163	141	147	162	157	145	134	150	155	144	164	143	121	151	155	141	139	158	125	143	133	166	130	151	131	145	148	144	135	176	164	154	162	161	129	182	141	140	143	142	155	164	161	144	156	153	123	155	166	163	139	154	161	141	142	155	160	148	153	150	150	156	155	150	160	155	165	141	148	159	136	145	116	150	177	146	165	151	154	152	182	153	156	162	156	156	139	171	156	136	148	141	177
2263	428	595	599	1751	564	455	429	410	428	424	345	427	382	367	341	388	372	373	397	386	367	364	359	362	408	389	383	395	354	384	391	369	383	406	354	350	388	352	422	414	365	356	424	358	382	358	398	356	399	359	374	380	374	376	367	373	366	398	372	374	336	391	369	386	347	391	370	388	371	391	408	372	370	369	375	383	390	351	376	408	388	348	373	419	384	385	387	374	377	396	388	402	372	348	355	359	383	393	347	401	366	429	385	396	365	348	352	409	368	361	380	408	351	365	399	367	387	386	376	383	364	373	367	366	380	433	392	345	366	380	379	385	356	375	369	376	375	412	363	389	376	357	361	398	359	420	333	375	369	357	381	394	365	372	411	379	430	362	394	376	412	360	376	344	386	401	361	382	354	393	397	391	386	363	381	374	373	385	393	355	380	375	364	365	378	368	356	347	355	342	400	343	380	361	409	396	394	372	388	376	355	333	354	410	395	338	398	384	367	357	378	402	397	397	410	389	378	385	398	367	411	354	358	381	386	380	342	344	359	347	392	401	377	414	367	349	373	367	352	401	385	381	355	395	384	361	342	416	353	386	387	367	338	362	368	389	376	398	366	351	374	377	365	420	363	394	361	377	395	370	410	364	351	400	332	368	378	371	359	367	393	383	364	396	423	351	352	381	375	375	391	387	366	397	356	385	355	357	385	411	355	366	352	401	383	408	383	333	399	387	391	363	373	396	387	394	383	379	355	365	360	371	362	350	381	356	377	395	351	349	388	359	371	372	386	364	365	380	409	349	357	379	364	368	394	371	369	387	351	348	398	361	362	367	396	410	370	371	362	372	381	380	363	372	343	382	381	380	337	373	389	375	379	356	341	338	378	378	348	357	370	357	413	392	410	373	364	351	402	390	338	362	391	381	363	357	351	410	406	403	383	377	390	419	381	396	397	348	373	387	384	391	395	369	387	392	388	348	391	354	355	375	357	358	377	354	337	366	405	364	404	383	398	340	375	399	379	331	378	388	371	359	382	353	368	357	414	392	352	385	369	397	400	376	361	386	367	376	398	382	357	403	385	383	364	358	401	369	396	373	394	370	374	348	367	362	373	373	344	399	372	391	370	357	381	383	385	383	398	374	373	376	375	382	378	344	359	349	350	381	347	345	343	428	360	399	389	364	380	346	356	359	377	376	406	384	368	336	360	371	376	358	350	384	376	351	344	400	401	365	358	388	374	362	384	400	366	419	388	375	391	387	399	381	364	405	369	404	371	382	360	380	346	356	365	370	394	354	361	396	358	413	381	385	379	367	387	382	377	402	382	384	364	361	405	348	342	365	390	365	379	379	359	354	375	388	348	373	375	353	381	382	383	350	390	343	381	404	374	387	355	361	408	353	349	402	360	368	354	368	368	369	359	401	354	374	408	398	368	394	380	377	374	379	365	397	382	377	368	358	401	406	355	375	377	405	379	410	380	374	393	353	355	391	369	345	407	389	369	373	387	366	357	404	369	407	369	393	380	384	355	368	373	377	346	367	350	385	413	354	327	344	387	367	339	347	378	391	359	359	367	356	386	384	403	375	393	355	358	344	340	387	357	387	357	377	374	354	415	388	377	352	379	363	408	379	365	411	333	384	376	376	353	378	395	356	375	389	356	343	396	359	360	407	367	392	374	400	400	378	373	382	369	383	359	360	388	425	348	348	416	338	369	383	372	361	372	362	396	383	353	394	405	379	378	348	372	410	394	382	344	352	373	358	390	398	346	367	393	367	399	388	372	346	396	401	390	376	366	402	363	404	372	388	342	339	349	376	366	427	361	376	379	371	371	365	374	398	377	360	378	361	377	385	368	385	381	392	391	399	385	371	392	342	393	368	396	389	378	373	377	347	366	357	350	400	387	412	399	365	354	359	374	363	375	363	365	363	363	386	379	396	367	367	365	393	365	374	374	393	391	379	402	353	362	357	356	385	383	373	408	367	390	355	392	382	392	404	337	363	396	385	367	381	367	377	341	376	363	381	383	386	382	361	357	386	404	363	359	377	363	389	384	374	370	374	378	347	396	390	359	379	391	397	403	392	363	406	334	382	359	334	364	388	377	344	362	401	414	371	373	384	372	377	347	367	413	365	404	375	388	332	323	390	386	364	387	391	341	375	371	404	360	359	367	351	364	382	352	366	409	362	416	367	407	392	376	397	374	343	380	369	352	365	366	357	351	388	384	364	400	378	383	406	378	362	412	359	372	412	397	368	388	361	358	387	390	378	366	348	401	346	417	372	369	358	398	375	368	380	394	362	369	356	370	395	356	351	383	322	367	359	412	410	387	399	374	392	384	378	370	365	378	378	352	352	397	358	387	382	354	383	362	397	404	399	383	406	384	375	375	387	384	378	391	378	355	372	398	354	390	398	393	377	379	388	392	399	335	377	379	386	390	364	396	380	369	402	400	370	378	407	400	382	369	372	363	396	399	387	355	405	387	384	353	405	343	377	404	364	357	362	394	338	384	373	368	383	389	362	365	388	360	370	369	352	347	409	372	377	399	365	370	400	349	380	366	364	390	351	393	374	354	371	373	375	390	413	379	342	417	413	398	360	418	360	405	390	395	407	373	366	379	368	381	369	394	343	369	369	403	408	384	373	386	400	392	362	398	372	375	358	359	377	380	379	372	396	373	379	392	391	411	358	346	399	388	367	401	378	369	350	369	380	337	350	366	362	403	380	388	360	354	389	390	398	354	367	368	368	367	378	391	346	386	359	353	396	364	381	365	383	387	351	389	375	360	356	373	382	357	381	375	382	386	406	367	372	357	397	348	360	389	382	365	381	382	356	356	376	404	374	368	347	405	406	394	359	360	394	381	356	398	368	367	386	375	395	355	365	389	381	380	369	382	419	349	395	379	371	379	355	386	359	375	391	374	373	380	373	346	397	379	411	388	342	368	368	403	399	379	382	367	368	386	368	379	373	367	346	377	350	352	403	382	359	342	404	390	366	424	376	388	411	358	384	371	400	340	365	374	387	416	353	350	397	357	388	363	372	380	380	384	363	402	368	375	356	395	341	354	351	369	376	385	398	385	361	397	378	366	362	378	362	386	360	391	377	370	362	352	355	368	364	375	373	423	365	374	370	381	343	384	364	379	401	402	383	384	379	377	384	366	371	374	359	399	353	355	407	364	361	378	382	364	383	360	401	356	349	406	374	353	378	369	334	358	359	393	373	355	366	376	368	422	387	390	393	376	390	365	406	430	367	352	365	355	343	393	384	414	358	345	337	346	360	360	377	352	397	408	403	388	365	406	339	354	407	381	385	361	341	371	404	331	351	391	364	359	394	357	376	364	358	352	369	389	369	364	366	379	332	330	370	349	379	384	405	351	366	345	344	404	361	412	387	378	368	359	364	371	360	348	366	350	368	339	407	361	358	366	407	386	377	342	398	373	417	409	385	401	378	379	378	355	340	400	386	370	379	361	349	363	400	402	382	375	357	381	386	384	375	412	389	383
8961	934	1177	876	7409	5283	352	279	218	202	177	168	138	136	137	129	132	133	120	101	108	102	109	100	119	111	94	112	99	106	109	117	95	109	92	110	103	107	81	95	91	72	86	93	77	81	107	93	101	104	108	95	94	96	89	83	88	88	81	98	99	102	91	90	91	96	93	88	84	106	107	93	86	98	91	95	92	74	100	96	107	94	87	84	97	80	80	84	95	83	77	81	88	92	90	112	103	84	90	100	95	95	99	88	92	74	96	103	96	100	93	84	100	77	80	92	83	89	84	92	99	102	88	92	90	90	88	92	73	112	102	78	85	71	96	99	92	88	89	89	94	88	88	86	103	97	99	107	91	83	95	91	81	91	84	81	72	84	93	95	87	79	89	76	70	99	83	90	85	74	94	82	79	100	80	103	89	83	87	107	103	76	92	95	76	78	84	99	95	96	81	108	94	80	87	95	96	89	90	91	79	102	90	86	116	91	105	91	82	100	77	89	106	81	91	92	88	76	109	91	90	91	98	93	80	88	84	101	97	100	75	88	79	97	90	90	77	97	96	95	93	91	79	82	91	92	94	90	99	90	117	114	97	93	89	98	76	106	97	96	93	106	96	98	100	101	92	106	90	87	84	98	95	109	74	95	80	80	90	90	73	94	106	83	97	84	84	91	96	104	93	93	103	101	116	87	101	83	111	95	94	91	110	98	92	84	88	96	97	98	86	99	91	100	92	118	96	80	81	87	92	92	92	90	85	101	112	103	80	102	101	86	92	82	94	91	85	92	85	85	76	100	103	101	93	87	77	94	87	92	85	76	69	82	100	75	101	90	88	78	92	106	87	88	114	107	89	82	108	91	89	97	90	87	109	96	88	84	90	106	86	96	69	75	94	84	100	82	100	85	88	77	81	98	85	75	104	82	83	95	126	81	96	82	83	90	95	95	96	85	84	91	97	99	85	94	107	85	79	89	90	92	98	95	105	89	94	95	90	97	106	93	88	89	97	101	94	106	93	81	105	90	82	90	92	76	95	80	90	86	108	77	93	82	100	89	99	84	100	84	80	80	94	92	90	90	87	102	76	75	83	91	87	85	93	90	99	93	103	90	98	97	102	96	91	96	96	94	85	95	87	93	90	93	98	97	81	99	88	100	104	90	99	87	117	107	103	101	86	81	92	114	109	105	103	90	94	74	102	91	83	111	77	93	98	80	93	91	82	73	86	67	93	94	81	96	111	97	85	89	103	102	85	107	99	85	97	77	95	84	106	100	82	86	95	76	93	121	85	98	77	100	87	81	102	86	89	94	99	102	99	80	77	82	91	85	82	95	84	96	96	71	98	99	99	74	79	95	99	92	101	76	89	85	101	91	105	91	93	92	92	88	87	80	88	103	92	98	76	92	81	93	97	96	103	80	85	94	101	96	97	91	95	87	106	98	90	88	83	80	68	77	84	99	106	93	93	93	91	100	86	83	93	90	117	94	93	92	105	96	99	85	86	96	92	84	80	80	86	101	80	107	88	102	107	87	84	97	90	108	89	116	122	103	100	78	89	96	104	94	93	101	105	88	97	101	94	93	91	121	120	91	98	120	100	88	89	77	104	85	90	103	98	85	107	103	105	98	82	100	90	84	97	110	101	103	97	71	104	85	103	83	68	102	92	92	80	84	106	87	83	100	82	100	106	71	81	84	94	81	91	91	100	98	99	96	88	78	90	84	91	93	100	74	95	85	100	85	102	82	82	98	72	89	94	81	97	80	75	79	103	79	114	89	91	94	97	88	84	90	84	84	96	93	95	88	78	90	106	83	101	80	69	91	91	89	77	85	80	70	88	79	91	88	83	90	77	99	105	79	89	92	80	92	81	83	90	106	82	76	106	96	100	91	92	96	109	101	90	106	78	89	94	104	99	83	98	118	93	83	78	113	94	91	90	97	91	81	92	98	108	76	102	90	96	94	98	81	113	95	74	107	93	99	99	103	99	86	76	75	104	111	102	85	79	86	97	105	98	87	96	89	90	94	98	94	97	116	97	75	89	101	87	91	94	88	101	86	104	100	99	89	71	111	98	96	79	80	73	99	93	99	111	96	90	94	84	75	109	88	81	101	94	87	92	79	95	90	94	89	88	97	85	96	89	96	88	75	84	92	75	69	75	104	91	113	103	83	82	109	101	92	101	94	96	83	73	104	92	76	105	109	99	90	89	94	88	90	115	75	109	106	107	101	74	96	93	97	100	94	76	108	89	92	95	88	100	106	94	100	88	83	100	103	97	72	85	89	114	93	83	100	98	92	86	95	100	97	83	107	92	106	82	104	87	94	91	71	94	89	82	88	103	105	112	90	65	102	94	100	94	106	79	108	74	86	95	97	87	88	104	97	99	112	108	84	111	86	98	95	83	100	95	98	106	80	105	85	105	107	85	90	96	86	112	99	77	102	89	96	87	87	82	79	90	78	94	92	104	90	88	95	93	108	95	94	95	91	95	83	85	74	88	87	81	86	84	69	79	91	84	91	84	105	109	82	106	98	94	102	87	75	95	88	114	94	109	93	109	110	110	100	94	99	82	89	92	97	93	87	80	66	86	93	102	85	99	85	86	100	80	80	91	87	83	88	80	89	90	96	93	90	97	90	89	87	82	101	86	82	86	105	99	104	107	106	73	85	102	90	97	68	83	94	86	85	91	82	104	105	87	81	81	97	92	79	107	99	98	110	83	86	99	93	106	93	88	89	89	85	87	89	98	94	105	91	87	97	94	103	85	87	99	86	110	102	111	76	107	104	74	100	94	110	78	94	109	102	84	79	76	71	83	96	86	92	87	100	80	104	100	108	99	105	82	108	82	110	93	81	104	94	85	84	74	96	94	107	80	114	90	93	87	81	78	99	86	95	84	90	110	81	87	96	99	90	94	95	105	88	92	87	97	98	102	95	92	76	85	92	81	101	97	121	112	96	107	85	79	90	89	91	114	95	100	83	91	74	84	102	92	93	90	93	102	86	89	81	85	103	113	95	95	84	90	88	91	94	103	86	76	104	92	82	93	94	104	86	106	99	71	93	110	95	81	88	77	85	95	87	97	98	92	105	92	98	90	102	99	87	68	81	104	83	97	75	73	100	92	83	97	70	94	90	105	97	89	92	94	95	96	82	98	92	82	92	94	98	95	88	92	111	92	80	97	92	90	83	83	98	93	91	96	67	94	107	104	107	90	107	85	93	112	85	88	72	97	70	95	84	91	80	93	109	103	103	87	87	93	133	104	106	79	100	92	102	89	87	88	85	93	91	109	97	87	100	88	102	94	93	76	81	105	84	74	80	99	96	113	105	96	96	76	91	93	109	86	91	95	97	71	89	99	94	83	71	93	99	87	81	86	90	92	79	103	92	97	97	96	85	91	99	77	79	94	98	99	84	93	92	72	86	121	82	73	101	79	92	88	97	89	61	81	99	89	75	86	93	91	80	102	109	115	101	102	100	90	88	85	90	110	83	108	93	83	92
5887	1139	2556	2854	17577	5240	1581	1253	1082	886	804	748	681	582	578	540	495	424	454	419	407	406	375	378	415	363	354	364	376	321	332	351	324	331	350	278	339	328	288	346	295	280	302	288	288	303	293	317	318	265	301	300	276	283	299	263	266	303	291	280	287	275	294	289	281	306	277	275	278	303	268	260	275	287	274	271	292	295	256	299	298	255	271	282	283	284	286	301	296	286	273	296	269	284	271	273	266	277	260	268	279	240	283	281	280	270	270	272	257	294	259	258	262	269	264	268	263	291	270	277	282	275	275	282	261	266	255	264	265	267	264	251	288	286	286	264	254	265	277	277	251	261	290	260	264	282	313	241	253	277	247	224	266	258	251	257	254	257	234	251	232	296	262	297	276	265	255	268	285	269	277	274	242	236	255	269	295	276	276	251	213	284	273	267	263	268	274	277	261	255	270	284	247	252	257	250	236	259	285	280	263	271	251	234	260	293	269	297	312	254	282	243	261	234	279	271	268	253	262	265	276	261	239	287	265	237	260	291	278	260	250	271	266	274	255	258	250	270	268	269	274	250	263	270	295	260	279	239	281	260	262	246	267	276	245	277	254	303	262	267	238	268	286	260	244	254	283	277	258	266	266	282	259	275	285	251	258	239	283	275	280	262	254	281	256	255	304	252	280	268	237	246	265	253	260	264	260	259	285	310	230	251	254	280	244	270	274	252	265	265	264	254	274	274	278	251	277	231	294	263	271	261	253	293	238	247	289	270	266	265	277	275	265	280	253	248	272	266	255	243	266	278	289	243	269	256	238	237	242	274	254	263	292	252	215	268	256	270	282	258	307	273	243	278	242	257	241	267	258	260	251	274	255	272	261	270	261	280	237	261	262	276	238	267	281	247	272	242	265	265	246	234	277	266	241	242	315	255	281	273	291	250	278	259	230	253	262	261	275	246	261	256	256	266	244	250	239	290	267	260	257	275	267	270	261	279	217	271	248	267	282	252	276	255	267	280	321	229	278	255	263	233	252	257	284	290	287	285	252	258	270	281	267	276	311	257	237	248	270	283	274	256	258	239	274	292	239	259	264	260	280	276	286	263	278	260	307	258	291	288	262	265	257	276	259	273	260	280	265	261	258	273	286	289	290	268	252	237	249	278	244	261	299	250	277	262	242	268	237	254	217	266	258	237	272	237	253	277	292	244	265	250	231	270	236	261	243	237	262	248	277	290	270	253	259	261	250	270	278	257	291	266	273	242	275	246	256	258	279	237	283	284	245	284	240	254	268	254	275	255	251	251	267	295	282	239	240	294	250	256	245	254	253	241	227	236	269	248	263	287	252	252	274	288	246	262	296	254	269	258	299	233	285	282	267	262	286	254	249	284	282	269	260	257	245	255	223	288	267	239	266	293	242	265	264	236	278	247	264	263	250	275	304	261	266	253	263	247	292	288	270	293	240	268	264	243	255	252	247	270	286	253	305	272	286	263	280	306	268	260	249	303	247	267	263	259	260	280	267	286	248	272	248	289	285	284	267	255	280	272	246	242	271	249	270	251	281	264	255	255	233	263	261	281	264	253	263	268	264	227	280	264	268	262	243	279	266	268	269	277	271	245	253	242	270	272	290	262	276	257	302	273	260	256	249	294	293	258	261	248	255	250	266	265	271	259	283	271	274	288	265	273	275	282	270	233	254	266	249	296	267	270	288	244	251	284	292	264	238	319	278	268	264	261	249	268	252	242	282	284	288	245	287	265	243	277	243	245	286	264	281	279	249	244	258	291	269	257	289	251	262	277	266	281	235	268	260	263	298	256	247	293	272	213	268	273	262	250	276	298	271	266	272	264	242	245	247	255	278	246	273	269	285	266	269	256	272	253	271	254	297	229	243	272	271	246	240	252	260	260	248	258	254	257	264	260	251	285	292	267	261	283	283	292	282	302	287	251	246	268	238	286	232	272	273	255	226	292	261	268	269	290	315	255	257	263	274	260	250	279	258	241	267	224	269	285	291	271	252	270	274	278	256	256	261	240	248	266	271	265	246	281	285	300	266	284	280	244	266	263	247	294	276	252	249	270	269	245	266	257	273	283	273	241	276	253	262	262	247	262	265	291	276	258	266	239	261	271	273	246	251	248	264	271	278	243	253	257	292	261	255	280	249	277	276	255	273	247	261	278	267	274	270	262	241	272	259	285	299	252	286	296	289	288	292	251	224	288	257	247	274	303	259	287	269	257	256	286	265	270	270	283	268	265	266	302	264	260	280	270	238	261	264	279	252	281	264	244	259	257	243	259	265	272	260	292	250	255	258	277	280	263	224	272	268	256	267	259	271	257	259	278	238	271	262	269	289	316	255	271	256	260	257	252	243	258	224	281	276	293	274	250	288	295	286	266	283	238	290	253	282	263	270	269	248	256	248	255	307	263	263	272	269	250	249	281	264	273	249	259	259	264	261	266	266	274	268	279	252	271	261	244	278	265	252	240	276	233	257	285	268	274	271	261	258	246	266	293	281	244	275	262	266	269	267	265	270	247	253	286	241	265	263	245	262	272	255	284	287	282	280	283	283	262	286	263	241	254	274	238	257	239	259	279	259	281	278	238	279	266	266	279	283	262	260	254	275	258	258	275	270	239	262	277	277	283	257	272	240	261	260	243	252	256	283	289	294	275	250	254	261	290	277	282	266	272	281	296	274	262	274	268	249	242	257	245	250	258	263	242	265	227	239	251	244	260	273	264	271	258	271	291	256	275	274	280	270	250	270	281	266	269	259	270	286	263	285	259	258	280	272	278	258	265	236	292	265	270	274	264	255	286	274	245	274	258	257	289	282	255	275	294	231	285	273	271	297	303	274	235	266	274	298	270	285	269	225	258	265	274	268	272	268	267	287	292	253	266	247	258	277	246	258	253	242	276	252	287	268	280	259	311	280	263	248	243	250	267	271	272	261	297	244	292	267	236	283	274	253	267	265	286	277	265	233	270	256	297	275	247	246	253	255	255	261	277	284	264	276	263	274	261	276	247	254	279	246	258	260	271	257	293	254	295	262	252	289	275	251	264	250	254	271	274	274	250	271	251	267	270	271	255	278	260	270	243	276	232	254	244	266	282	251	259	259	245	276	279	252	264	284	270	265	251	267	273	285	249	272	291	265	269	270	274	239	263	269	273	278	275	251	293	290	275	273	285	237	283	279	251	265	276	299	254	253	305	262	240	255	270	239	260	253	272	263	288	255	256	279	262	235	257	286	259	251	261	269	257	251	256	256	255	253	284	273	258	265	278	250	297	251	263	273	277	235	245	269	270	258	251	289	289	251	248	240	283	267	257	256	236	270	262	270	260	257	265	276	270	272	272	252	253	262	257	263	253	279	233	240	242	291	235	252	260	262	277	280	262	268	267	256	234	256	265	239	235	254	301	251	297	257	282	245	231	276	245	269	279	277	257	269	268	269	266	224	267	253	253	285	266	275	265	270	277	277	263	260	255	271	278	248	282	270	268	266	300
16134	2642	2423	1828	5727	5313	712	558	482	406	367	371	334	270	284	295	304	269	246	265	253	243	223	247	205	233	230	236	238	242	253	218	216	236	198	241	211	194	233	221	191	212	207	200	238	230	215	226	197	239	235	216	229	213	181	185	217	202	218	220	191	224	212	236	229	197	216	221	207	225	225	188	227	225	198	196	219	190	201	220	218	189	228	204	204	190	206	189	205	194	208	177	230	221	219	201	199	218	215	188	218	219	201	187	206	195	226	200	225	190	204	187	221	215	224	211	219	207	185	183	196	223	193	209	214	219	199	203	208	237	217	229	208	229	250	220	217	216	222	224	193	189	213	213	182	186	194	225	225	220	222	216	221	196	215	223	219	214	201	226	242	207	204	216	204	203	192	215	188	169	212	214	214	182	208	186	191	212	218	228	194	225	200	227	199	208	222	206	212	183	212	216	202	190	208	247	194	216	215	191	223	217	231	199	202	214	209	208	185	188	227	205	250	211	230	228	200	207	188	196	211	207	209	232	225	242	214	196	219	244	206	193	221	229	229	206	198	185	204	196	200	213	211	202	205	202	215	204	212	212	212	197	222	196	199	179	210	205	235	201	219	208	187	200	206	222	242	183	183	196	219	213	222	211	228	227	170	229	219	182	173	197	206	213	202	214	227	218	212	197	199	215	220	202	211	225	216	221	213	196	227	217	201	223	207	239	210	194	191	225	227	208	196	240	197	186	194	197	202	224	195	197	216	191	235	221	203	202	222	205	213	189	186	174	218	213	188	230	207	205	213	199	228	203	213	198	198	211	203	227	204	222	206	185	235	184	201	209	240	218	185	210	208	203	214	199	202	225	217	207	224	194	225	207	211	198	200	203	208	202	199	193	197	194	196	228	193	210	223	226	184	227	234	235	193	184	228	217	222	205	207	201	197	205	210	211	220	227	205	199	216	205	212	216	211	205	223	214	209	221	185	220	215	213	208	205	189	192	210	240	210	188	204	215	196	185	196	210	233	193	200	220	216	204	198	197	208	229	228	192	195	209	207	202	222	196	197	236	234	229	225	203	213	235	213	204	216	187	203	214	185	199	194	210	201	207	208	215	179	216	203	229	218	194	202	202	229	202	232	193	183	225	193	233	240	224	202	182	187	211	222	213	206	217	197	201	220	208	233	207	210	183	199	218	227	239	223	199	230	192	214	227	215	201	205	185	210	212	199	226	231	196	213	182	198	206	184	190	231	210	213	208	181	201	190	199	193	188	212	210	174	226	197	219	218	195	203	187	201	242	190	201	207	200	221	230	219	246	209	223	224	190	227	201	206	230	189	213	218	225	204	200	167	210	227	176	219	205	204	223	222	192	182	193	210	197	222	210	222	215	204	201	228	258	228	233	219	217	206	222	198	172	190	194	224	187	208	197	213	183	216	223	211	202	248	209	223	184	210	221	194	209	214	205	231	230	204	231	202	201	226	197	187	222	197	229	213	198	206	203	214	200	204	208	193	209	176	211	213	222	214	237	217	187	208	194	196	184	215	206	212	215	211	213	205	214	234	220	201	195	193	203	200	185	196	205	198	204	178	194	232	209	246	228	222	224	204	196	201	200	229	185	186	231	215	225	209	227	223	199	213	233	193	200	182	214	211	212	196	168	221	206	207	200	216	203	200	200	202	228	196	208	213	235	209	205	215	210	211	204	204	211	206	217	211	210	228	210	221	231	207	207	222	197	198	222	220	212	198	198	190	223	181	192	201	218	207	184	214	225	210	218	199	219	225	208	218	217	202	213	218	231	205	215	207	215	182	209	205	232	193	205	213	238	219	257	229	195	193	188	193	191	189	188	183	231	210	219	214	202	192	187	208	204	232	172	179	198	223	211	221	238	198	181	198	196	188	219	218	209	190	199	211	195	177	205	243	217	221	180	212	211	172	185	225	237	246	203	225	203	201	230	225	199	194	176	217	184	206	211	220	204	183	213	207	211	201	229	208	195	220	218	207	203	188	199	183	212	217	198	201	242	215	193	176	207	197	212	220	190	245	175	206	202	207	216	186	213	200	209	193	212	243	202	206	207	204	218	204	201	213	208	203	225	205	234	221	223	198	223	211	205	201	202	191	212	231	212	226	222	173	203	208	210	182	201	212	204	208	199	258	243	204	235	204	211	205	200	210	229	200	207	217	202	194	208	215	199	176	182	192	209	202	200	215	194	193	203	207	196	197	225	203	203	198	202	230	226	215	225	214	220	211	199	216	208	205	227	204	191	199	208	208	189	229	195	231	216	190	193	207	222	216	187	223	187	192	212	189	209	216	208	189	219	201	212	179	187	226	212	237	179	201	206	208	201	209	201	200	165	200	214	230	171	223	211	206	209	211	204	208	232	196	215	209	206	192	210	209	208	223	209	194	230	177	221	199	240	215	212	221	230	205	204	206	233	230	198	209	211	224	195	201	223	195	219	184	201	215	198	215	196	172	209	215	233	198	219	198	179	209	206	206	230	209	238	193	208	189	197	210	190	224	205	193	218	207	223	196	210	176	242	212	205	236	206	191	227	212	190	190	196	197	199	205	215	197	192	210	204	215	170	204	231	218	207	190	229	222	225	246	215	204	227	207	210	211	218	229	219	178	177	218	199	206	215	218	225	213	213	221	204	202	203	217	200	213	219	209	208	205	213	197	232	213	204	205	209	206	221	212	223	241	217	214	180	202	173	222	182	200	188	189	210	194	251	201	221	203	220	216	185	232	215	208	220	204	202	213	203	228	217	198	204	215	202	184	238	191	225	210	197	212	195	195	201	205	187	214	181	238	207	200	206	193	204	225	232	223	229	234	185	196	227	230	217	187	181	206	212	198	242	205	206	205	192	210	191	223	205	212	241	216	221	209	214	217	216	199	209	211	240	233	222	232	225	240	196	203	214	213	199	235	209	160	231	184	216	220	201	203	218	232	223	228	213	218	179	207	208	200	199	222	192	209	222	219	180	242	213	203	208	234	202	196	205	205	208	214	223	175	205	234	169	190	211	207	229	215	197	191	226	211	188	213	215	215	237	232	195	226	189	214	206	206	238	212	230	210	218	237	227	196	199	203	219	189	181	223	225	207	205	231	174	210	203	223	210	227	186	237	198	190	203	192	192	222	217	211	187	209	195	221	222	215	203	204	207	246	223	211	208	196	196	203	186	205	241	192	207	209	196	203	222	207	243	226	187	214	205	201	208	197	189	202	214	194	209	207	198	212	173	198	226	203	195	193	235	202	216	226	227	205	197	209	213	204	198	229	203	196	195	214	211	219	212	213	184	162	183	195	190	187	211	181	206	187	234	231	205	213	213	182	190	216	200	203	220	209	255	219	191	239	190	226	206	221	180	230	203	244	228	226	236	206	188	230	223	209	190	234	222	183	215	211	207	191	202	199	206	197	213	191	200	187	214	203	231	171	201	191	189	206	208	193	205	233	192	232	205	207	203	214	202	220	204	214	199	196	204	202	200	221	180	210	199
7709	2073	4343	5163	14132	8073	2983	2512	2064	1898	1608	1398	1346	1178	1155	1060	922	935	864	861	758	872	796	736	759	692	781	665	688	668	628	625	657	630	596	647	632	620	628	629	603	627	608	603	628	601	570	591	580	549	567	559	592	552	593	547	576	552	546	577	534	585	562	570	596	552	522	533	550	554	537	517	567	498	557	596	512	555	556	606	551	563	558	519	524	506	561	525	537	580	515	517	545	530	505	541	558	518	598	518	554	537	533	519	507	534	479	518	539	561	558	512	528	519	525	518	540	547	553	543	529	542	499	531	521	511	521	545	528	531	542	526	506	539	528	526	570	556	517	551	530	539	530	519	540	549	524	516	511	506	529	481	533	521	529	513	559	488	547	530	515	547	525	494	531	506	539	516	520	496	549	543	546	530	503	525	511	523	521	528	552	527	508	515	515	508	590	529	493	517	535	523	526	509	517	533	537	486	557	527	530	538	520	548	552	488	552	550	515	508	543	540	504	476	554	502	519	525	546	511	558	521	550	522	525	558	528	533	509	516	553	497	525	522	501	531	580	511	518	512	510	521	515	482	543	522	535	527	531	544	567	567	548	516	501	526	545	513	536	496	545	555	478	537	536	590	534	551	570	560	540	508	579	549	509	546	533	496	515	518	485	546	505	516	562	519	544	497	506	498	515	534	544	497	550	500	491	534	520	539	544	506	549	549	483	547	540	527	475	512	527	509	494	561	526	534	520	529	481	534	466	517	526	518	513	576	508	474	501	523	528	500	510	497	510	493	542	500	479	504	528	513	550	539	484	524	545	459	559	531	500	512	540	516	522	513	495	523	513	497	516	540	563	537	509	485	517	549	518	511	514	499	493	512	523	502	477	514	490	530	462	542	500	500	548	528	505	522	494	510	510	512	530	519	527	482	493	545	534	521	595	512	511	562	505	546	563	479	519	529	540	526	493	531	480	500	498	530	509	461	509	516	569	492	510	482	498	484	508	544	558	554	503	501	533	557	525	535	533	501	516	520	500	509	564	503	534	520	527	524	560	523	522	483	513	552	553	534	497	540	529	519	510	477	495	520	488	505	529	461	534	526	525	468	533	495	491	530	548	491	486	508	547	541	571	510	519	561	481	504	536	534	453	507	518	555	492	542	528	469	538	509	507	521	551	565	550	536	538	545	545	548	545	536	504	568	548	521	541	539	557	518	519	520	569	489	545	518	514	549	560	541	523	533	541	536	551	544	530	500	555	510	549	515	527	568	526	538	535	555	572	522	548	503	541	545	555	500	517	560	505	510	513	578	538	526	509	526	566	524	541	493	544	534	466	548	521	570	489	561	514	524	488	551	534	486	513	573	531	516	525	529	530	513	532	505	550	471	533	525	513	494	528	495	494	511	529	576	554	512	536	533	504	578	519	530	495	496	482	521	517	527	556	586	528	504	527	526	535	538	494	536	575	524	538	525	482	551	520	505	542	491	515	567	514	529	505	521	575	535	522	509	540	517	504	527	519	531	520	489	537	562	549	524	549	510	521	526	552	521	527	566	533	557	520	464	562	542	505	529	541	525	503	504	540	547	550	531	516	507	572	474	536	546	522	516	537	523	537	535	540	555	501	531	521	521	558	499	552	524	542	528	514	538	513	533	480	546	504	560	495	514	496	507	447	536	526	517	526	517	548	494	509	550	494	508	556	503	555	520	484	524	491	537	544	531	520	495	504	529	525	550	500	526	506	517	545	505	505	485	526	512	525	519	528	519	535	522	535	536	492	521	520	560	540	514	536	502	549	483	512	504	521	570	513	525	514	516	499	520	508	521	528	536	539	514	528	528	489	533	535	499	536	519	594	501	491	550	477	515	548	492	529	540	545	498	534	483	550	520	462	532	557	520	514	555	529	535	516	540	554	480	520	518	495	509	550	494	535	502	542	537	541	535	506	537	525	515	479	494	501	527	519	517	506	513	537	577	542	554	524	517	487	487	531	504	560	496	490	488	537	542	512	522	546	574	527	518	519	552	529	507	519	520	504	560	522	536	541	498	513	567	548	546	526	514	522	509	486	537	521	523	524	466	522	550	541	512	518	537	483	511	546	462	552	563	555	472	491	539	538	531	495	536	511	493	518	513	547	493	503	546	492	535	544	513	533	462	550	534	518	533	506	544	531	512	488	531	494	547	548	578	527	505	552	538	502	485	547	533	515	530	520	574	516	513	532	521	504	555	510	516	497	531	557	535	500	502	527	478	511	541	510	513	520	509	532	545	542	520	532	512	542	521	507	542	563	498	514	530	522	526	483	486	509	500	502	524	459	547	518	512	492	507	529	451	567	524	534	484	480	493	537	531	518	529	518	554	542	518	515	531	497	515	497	535	557	537	518	566	535	530	491	508	539	532	507	516	492	540	557	532	500	498	501	499	530	492	568	488	549	522	522	560	515	529	514	503	513	498	541	490	487	541	551	479	534	500	464	526	520	545	493	535	506	501	554	517	510	522	512	512	511	487	556	484	531	536	504	486	506	544	555	519	499	516	472	504	530	533	496	495	505	501	520	527	492	507	491	534	509	530	498	501	534	497	510	585	527	520	536	522	556	542	500	544	542	515	523	526	523	541	500	537	522	564	515	512	546	512	512	487	523	502	557	511	510	503	536	493	514	513	541	523	534	531	541	523	507	512	534	498	534	533	524	504	503	516	501	505	509	468	518	500	537	512	516	525	516	536	543	517	526	539	552	514	509	523	530	503	538	547	498	476	532	524	511	509	526	508	526	548	502	584	568	534	510	501	562	504	508	502	509	529	504	504	525	512	533	516	546	551	518	557	521	531	527	555	518	530	528	511	543	516	565	507	505	521	544	570	540	493	519	528	522	527	513	520	530	518	497	485	476	524	527	517	499	558	530	558	510	509	528	554	497	493	499	493	509	532	528	487	544	533	512	531	511	552	530	526	495	513	562	526	491	484	509	514	545	507	497	499	519	533	532	477	536	492	520	507	529	522	536	543	539	513	482	550	545	580	512	471	541	518	543	526	496	527	558	511	508	521	494	519	520	512	491	481	534	542	511	563	517	502	565	498	539	549	522	510	513	520	569	496	562	507	561	568	572	523	477	553	514	547	496	550	529	493	554	506	529	545	532	505	509	501	505	508	510	487	495	499	539	527	518	517	520	556	477	510	492	535	532	511	550	529	500	518	523	559	516	545	520	554	511	475	576	543	532	483	551	501	497	532	521	535	482	498	520	555	579	509	509	510	512	542	508	521	488	530	521	506	516	501	473	550	516	503	521	504	528	560	534	511	527	551	541	535	555	536	497	542	551	502	543	493	492	477	554	514	505	527	524	500	521	531	540	572	496	522	579	499	480	502	549	544	503	541	554	520	486	500	492	498	513	534	521	528	557	539	530	494	496	524	532	528	540	527	520	518	483	519	510	527	526	483	539	529	487	498	555	507	502	501	517	548	512	477	501	483	492	554	534	550	503	495	531	481	527	525	523	507	514	569	528	518
2165	165	158	187	217	179	132	144	166	156	142	127	163	150	132	149	120	165	165	156	154	147	156	144	133	142	127	161	163	145	140	158	138	150	153	117	136	153	156	139	176	143	140	141	138	148	135	151	158	151	151	128	137	117	136	137	131	135	150	140	144	142	150	131	149	137	134	163	155	156	130	174	138	143	133	163	121	177	139	131	146	134	185	148	150	150	141	146	156	135	144	149	155	162	148	137	156	160	164	135	147	165	145	135	151	148	144	164	145	157	180	127	180	162	174	156	141	149	147	124	164	157	161	150	134	154	134	138	148	135	136	140	158	155	154	136	171	155	157	156	140	125	137	125	167	146	162	132	131	133	158	131	129	151	147	148	146	146	136	142	132	166	142	138	145	153	181	142	155	153	148	134	138	150	139	157	130	152	138	152	150	132	141	151	160	144	138	140	132	131	121	174	138	145	146	145	158	156	147	142	152	146	161	173	137	154	148	142	122	126	150	165	153	158	146	125	125	147	171	174	154	173	163	145	150	137	133	145	169	150	147	156	134	135	140	152	132	145	146	135	129	180	148	147	159	159	144	160	176	138	128	166	151	135	157	151	137	131	128	142	140	150	122	147	156	139	130	156	145	141	138	157	146	138	131	175	169	152	149	159	141	133	134	153	151	159	134	143	149	150	133	147	159	119	141	139	135	163	159	142	153	148	139	143	148	153	144	144	157	161	156	147	145	144	141	147	134	135	136	151	142	163	155	152	124	128	150	144	149	143	140	143	168	151	155	150	160	151	151	152	161	147	146	148	148	150	152	131	160	143	161	130	143	133	153	161	145	148	150	142	178	136	160	164	168	147	158	144	151	163	142	158	157	170	139	149	135	147	139	125	148	159	143	143	148	141	137	134	158	165	142	126	139	135	144	136	167	149	141	150	147	136	130	122	138	137	136	152	160	152	129	167	153	146	152	158	140	136	136	137	156	150	145	122	146	138	151	131	175	130	135	141	146	149	158	150	140	144	154	158	156	147	173	143	134	146	141	128	148	153	148	140	149	172	144	172	137	149	145	150	169	141	178	136	152	155	160	141	159	171	117	120	147	149	140	152	127	129	112	140	124	121	149	153	162	145	148	152	160	163	140	166	140	158	134	151	157	138	133	119	142	138	137	130	121	163	137	150	145	144	131	159	158	151	144	138	143	143	125	152	124	179	155	150	140	120	154	158	149	128	151	156	129	159	157	141	149	133	152	142	186	154	142	135	163	148	146	133	153	149	160	170	157	134	134	162	166	146	171	138	148	154	164	134	145	140	151	142	161	149	148	153	135	166	138	150	136	163	164	131	150	166	157	149	141	134	134	161	111	159	155	141	167	178	135	146	129	150	128	163	138	133	157	141	165	144	161	161	156	128	140	164	156	146	149	157	167	145	158	169	150	141	132	148	137	148	165	160	127	139	168	148	142	156	148	177	136	162	148	148	147	172	174	142	146	156	155	133	146	130	144	155	155	136	147	145	162	169	151	170	150	180	141	153	153	180	133	145	145	131	147	139	151	160	157	124	156	138	133	136	152	137	165	140	160	151	132	138	154	161	157	165	127	172	145	157	168	173	143	161	139	134	132	147	165	147	141	143	139	152	142	163	140	139	131	150	136	147	146	140	144	142	149	148	165	168	137	164	145	161	135	163	119	137	151	147	152	152	161	136	159	160	150	142	132	153	148	157	160	163	152	147	135	146	138	151	137	158	142	148	148	147	137	170	139	149	158	141	144	163	158	164	142	160	161	162	149	148	144	145	145	136	155	151	135	153	159	171	127	122	139	150	159	144	130	156	139	141	134	152	143	143	132	137	142	150	154	147	152	143	133	130	149	150	164	154	124	157	148	138	162	143	142	126	128	143	163	148	138	170	162	173	157	154	148	149	120	141	155	169	136	162	136	178	158	149	148	116	158	174	131	158	142	119	152	135	144	143	156	149	158	135	131	146	134	168	150	146	134	159	157	140	154	127	128	139	167	156	145	165	147	143	141	177	137	149	151	152	131	142	159	151	143	164	147	143	155	148	166	149	160	152	133	163	136	137	166	164	164	161	160	159	148	192	169	136	133	138	125	144	156	158	155	145	136	145	163	154	143	156	142	143	144	151	159	140	133	145	158	159	128	153	160	169	152	145	153	163	164	166	159	151	141	128	120	152	141	145	156	132	148	159	124	131	151	146	142	152	161	153	134	160	151	156	181	147	150	145	169	144	151	138	140	150	157	151	109	123	133	178	155	131	140	142	124	168	155	182	147	165	166	152	168	145	140	145	142	145	122	155	140	151	156	163	127	137	150	161	146	155	153	149	146	147	160	149	148	141	150	152	182	150	146	144	143	147	159	149	155	155	142	158	126	106	151	136	143	135	134	157	139	168	150	169	138	151	165	153	145	133	115	156	146	162	147	138	153	135	146	140	163	149	129	125	138	162	139	176	138	128	155	143	143	148	144	148	127	165	133	144	138	159	146	147	149	153	158	139	170	132	167	141	154	145	153	140	151	149	142	139	143	140	147	165	133	133	162	127	144	142	141	148	166	129	139	165	157	146	164	123	129	136	145	144	156	134	158	123	159	174	145	134	159	139	143	157	148	148	156	157	134	155	151	153	138	138	146	151	133	127	149	144	141	145	163	152	150	152	143	166	158	136	146	120	140	148	131	156	151	154	140	157	151	136	173	140	143	150	171	137	150	138	144	150	159	158	141	164	134	158	146	159	165	158	180	143	124	144	177	133	151	144	118	157	153	140	132	150	152	140	138	143	149	150	164	130	142	165	153	141	161	143	124	142	155	134	148	145	172	148	171	153	150	129	145	139	138	136	158	149	151	169	164	145	155	144	149	135	145	127	143	142	144	140	163	126	149	148	139	152	154	130	147	154	146	154	146	150	165	167	172	151	141	141	146	150	127	148	152	144	158	162	123	154	161	136	140	158	140	149	121	154	147	165	145	136	142	163	168	137	154	155	135	157	156	135	148	143	143	145	167	157	128	163	180	163	124	147	137	146	159	146	154	149	163	176	143	149	158	146	136	135	133	152	157	154	182	143	147	149	155	152	149	155	173	165	162	126	131	132	161	150	153	130	156	143	152	128	137	154	135	138	148	138	147	170	133	146	158	168	146	143	147	154	130	144	167	128	141	151	155	140	124	161	148	113	161	150	131	162	162	147	165	134	125	142	141	137	137	148	127	158	154	154	138	134	144	156	143	159	148	155	152	144	144	150	141	156	134	156	152	140	154	134	157	146	143	149	174	161	135	146	145	162	143	153	146	134	144	156	128	156	144	162	174	146	146	132	147	147	157	155	158	146	143	123	153	143	150	162	128	147	145	154	167	154	128	155	149	134	137	145	145	139	148	127	168	137	163	141	177	143	152	148	145	161	163	147	119	153	148	139	147	147	130	137	146	143	135	162	134	144	170	139	154	162	149	145	127	159	160	180	130	136	155	158	162	149	173	129	149	149	163	133	170	147
2230	410	479	457	803	423	407	402	395	383	415	374	374	369	412	424	386	394	364	327	352	382	398	366	367	412	383	418	349	373	406	374	333	356	401	362	341	397	382	332	367	348	406	368	362	377	334	374	349	391	385	370	349	381	364	378	356	385	367	374	401	387	368	352	390	342	392	367	358	410	388	385	371	354	362	332	361	377	369	410	368	368	375	371	379	315	340	370	400	392	395	370	413	411	404	363	374	375	322	349	334	364	355	366	363	362	385	371	351	392	391	357	347	366	372	382	354	374	384	372	384	348	386	396	371	354	392	369	376	386	367	382	353	397	335	325	364	375	374	362	364	347	428	370	376	373	381	357	385	398	385	385	323	383	357	367	373	395	401	358	383	364	369	388	402	356	414	435	367	356	356	363	380	369	385	367	344	372	402	374	389	371	374	340	376	358	341	372	378	339	358	364	370	354	376	368	348	351	334	359	343	388	377	348	378	336	388	393	391	383	373	377	398	374	384	374	337	374	382	350	349	378	364	347	378	356	386	383	363	372	376	350	376	358	392	355	384	377	358	361	364	396	365	359	359	343	382	342	371	346	364	373	384	353	371	402	354	341	393	391	391	349	364	399	371	346	359	369	352	377	375	378	380	378	350	382	381	367	360	352	373	381	373	358	371	394	347	396	372	380	400	372	327	393	391	358	354	370	333	330	372	362	354	364	397	345	386	385	399	411	373	348	369	350	399	374	364	356	403	336	335	363	365	377	403	384	349	355	375	371	402	388	398	366	379	335	373	352	369	338	402	390	392	343	374	364	379	347	410	340	355	378	386	337	332	405	381	352	377	356	400	356	343	385	369	386	389	395	386	363	379	377	373	351	335	371	371	362	357	383	356	360	370	389	390	366	406	371	360	401	380	386	366	374	363	372	377	375	401	359	374	394	370	357	373	372	346	410	363	394	377	404	377	353	344	397	363	353	385	356	382	379	366	382	402	361	374	346	368	343	353	354	356	375	358	359	368	337	362	357	395	383	320	367	394	349	385	401	351	338	396	377	344	363	367	372	386	359	376	388	361	382	385	331	347	392	355	367	369	413	396	379	424	400	381	374	378	346	353	375	362	417	378	340	359	371	365	375	371	381	381	384	359	348	356	364	381	393	355	362	382	397	346	337	344	344	378	384	365	325	344	375	384	354	373	385	365	352	356	369	342	346	372	388	415	351	380	349	408	358	332	376	364	365	351	358	374	326	382	379	343	370	374	379	334	353	370	368	338	364	340	358	356	362	377	362	343	397	354	386	363	356	342	407	360	400	353	411	357	367	373	366	368	361	373	387	349	348	360	368	392	396	386	382	369	365	380	346	388	383	379	399	398	380	379	363	357	353	366	343	388	389	369	372	372	374	369	314	357	384	353	385	357	364	359	386	364	385	366	364	425	366	339	362	344	373	373	386	371	379	390	393	381	388	333	379	370	362	376	413	389	370	390	369	337	337	352	377	366	364	352	349	344	382	360	309	320	378	387	375	357	337	370	383	368	351	383	360	373	374	364	370	366	370	356	395	375	384	393	375	396	361	363	328	384	360	372	372	352	350	374	379	391	368	399	355	387	346	357	366	361	364	373	388	392	354	382	356	369	366	367	343	384	366	329	375	353	351	367	365	370	383	369	347	356	388	347	363	359	337	362	347	386	398	374	362	397	350	344	392	340	353	397	383	400	372	347	376	410	365	373	367	372	375	354	346	379	377	394	376	368	394	362	348	349	371	345	374	382	383	378	385	377	390	348	360	334	361	384	390	341	361	373	389	399	381	375	372	405	373	363	393	379	343	429	372	384	407	378	373	369	388	342	394	331	424	373	350	390	357	347	344	393	351	342	341	375	368	345	354	406	379	342	362	353	357	353	380	391	375	340	344	344	394	349	341	353	357	378	366	389	366	396	355	344	379	341	374	370	356	391	338	393	345	391	384	385	338	355	379	378	381	370	349	381	354	363	372	339	370	372	377	347	384	325	386	368	355	353	348	407	363	389	334	371	374	348	361	357	380	388	359	357	394	363	368	383	384	361	384	360	355	358	371	343	361	378	360	355	367	370	371	374	367	356	351	346	373	355	385	364	355	363	371	364	412	354	350	375	386	361	386	383	388	409	367	370	335	381	370	397	388	385	364	359	384	355	377	356	343	339	313	362	390	377	339	382	369	371	397	357	367	410	421	369	360	329	377	350	351	358	383	383	366	346	377	365	391	372	366	375	363	374	419	384	372	357	353	327	397	378	390	383	405	358	410	384	373	368	370	374	401	379	342	392	389	394	361	398	349	401	352	376	380	398	376	337	362	396	386	369	400	385	352	366	399	382	406	387	329	394	354	395	355	423	378	377	369	349	373	405	352	350	381	372	373	328	391	378	376	362	376	365	389	380	381	390	401	361	381	372	367	368	381	337	420	383	402	381	388	398	362	378	395	349	378	396	377	378	403	378	347	351	364	383	370	347	364	401	377	407	357	346	366	369	359	339	374	354	327	398	361	358	397	363	372	360	358	351	338	326	387	374	398	354	371	363	379	395	377	349	345	379	361	386	384	389	418	377	371	376	355	347	376	359	335	364	330	367	351	395	362	373	374	356	365	339	366	380	345	363	402	325	345	383	336	409	363	362	362	368	359	375	376	354	348	355	377	368	389	378	368	374	413	359	395	368	368	356	335	397	348	411	384	365	339	388	359	372	366	351	330	357	359	378	381	385	371	367	377	341	382	374	394	362	387	396	420	399	381	357	348	374	371	348	344	364	387	389	361	375	367	349	379	370	391	384	365	344	360	379	356	353	392	393	375	378	377	348	352	396	358	369	392	391	400	386	401	362	309	338	349	347	428	358	362	378	347	358	328	357	363	362	353	394	363	373	353	363	348	360	375	355	390	347	388	364	373	366	397	339	342	406	374	357	383	371	355	404	355	374	387	390	341	381	337	347	387	336	386	359	380	382	397	391	389	345	364	345	387	357	387	327	369	366	385	355	380	384	368	387	349	385	366	354	376	355	343	393	325	380	389	368	374	362	378	351	360	374	362	380	383	346	393	355	388	391	390	345	366	370	384	353	375	390	370	363	394	353	387	411	388	336	364	398	359	369	356	378	362	373	343	387	408	422	384	376	395	372	342	382	350	366	384	398	369	339	383	402	363	306	352	363	349	369	365	379	401	341	330	405	371	364	369	360	360	412	388	344	370	374	400	388	380	369	361	409	368	354	344	396	369	408	371	378	372	405	367	371	386	388	382	361	411	329	390	363	354	382	367	372	341	326	373	411	375	349	376	368	373	376	393	376	369	367	398	373	374	349	396	367	393	413	394	372	376	368	364	338	382	346	374	390	364	358	355	330	400	360	392	362	380	374	384	376	381	359	365	361	374	366	365	385	377	379	356	359	370	370	374	371	367	400	360	346	351	348	375	389	360	364	395	367	377	366	398	366	390	353	350	370	399	361	381	391	344	356	343	380	373	366	367	356	347	359	378
8804	912	1072	836	631	424	332	285	234	192	189	168	144	150	132	132	100	106	113	116	133	114	114	100	106	83	114	100	112	92	100	97	92	92	100	91	105	102	116	88	79	79	76	99	76	79	74	89	92	112	112	79	94	85	79	102	108	93	64	89	90	97	74	76	75	90	91	86	100	97	74	109	96	85	100	92	80	84	82	109	97	92	100	81	104	90	97	90	87	99	60	92	97	81	72	100	79	74	87	88	68	70	106	85	81	79	86	72	80	98	96	96	81	100	98	96	92	81	85	101	92	89	105	91	93	92	92	92	79	70	77	79	83	77	96	96	85	68	82	75	77	98	90	95	93	110	93	78	95	99	112	81	94	90	77	92	92	83	108	96	87	87	83	79	96	97	88	91	89	95	85	66	79	88	82	81	86	88	68	76	85	99	81	97	89	107	78	95	71	90	88	72	71	88	91	98	85	83	80	80	105	96	93	85	81	68	88	84	79	100	93	87	100	75	80	82	92	81	74	87	75	85	66	82	86	106	67	73	89	98	92	87	110	104	87	96	105	84	72	88	93	106	106	61	89	79	84	84	106	69	88	82	101	114	80	90	80	89	81	100	90	93	76	101	94	87	98	82	83	92	108	75	94	99	82	97	88	88	82	95	91	99	88	99	84	80	97	101	93	79	77	85	79	77	90	86	82	86	95	74	79	109	95	94	101	77	75	77	95	100	93	88	93	82	64	95	79	65	104	79	88	82	93	103	100	89	105	92	94	94	97	94	86	62	103	88	82	94	85	77	89	113	109	93	73	85	87	97	88	90	85	94	92	81	90	68	71	87	93	100	80	91	79	93	89	93	84	84	81	81	92	88	97	88	77	79	96	94	91	98	94	85	92	85	98	82	82	82	69	94	110	82	78	98	90	79	86	79	80	101	80	93	87	82	77	93	90	68	109	74	96	84	69	84	83	90	73	87	89	82	91	89	81	96	78	85	96	80	76	72	95	91	85	96	80	75	91	98	86	117	80	68	93	83	80	88	91	79	73	87	97	89	92	101	92	89	78	81	103	81	77	92	89	79	79	75	84	79	83	77	86	83	63	74	91	82	82	79	93	85	89	56	85	117	103	91	84	86	94	83	80	83	84	105	98	90	81	90	71	73	112	86	66	86	94	83	93	85	80	77	87	89	80	83	89	79	98	82	86	92	103	95	106	95	100	95	94	98	80	68	82	103	91	92	80	78	92	90	86	75	74	69	93	87	88	108	70	115	92	91	86	88	94	93	89	98	78	107	91	103	78	91	71	89	103	84	96	102	101	85	71	86	89	80	88	80	88	100	86	69	85	101	99	83	104	95	67	78	93	93	77	90	85	94	102	81	67	85	110	115	93	91	97	90	91	80	83	102	91	111	90	82	93	86	106	106	80	116	78	78	82	106	89	99	95	71	88	86	106	85	92	75	79	89	77	99	91	102	75	81	87	91	74	84	88	105	100	77	96	90	94	82	90	85	82	88	75	79	102	105	100	106	79	71	82	76	88	82	84	90	85	72	89	78	81	88	71	86	86	88	80	103	100	89	84	62	95	87	93	97	90	97	88	95	90	102	81	87	105	98	79	78	68	91	77	91	72	99	105	84	85	96	75	94	97	91	88	81	104	97	86	76	88	86	87	74	84	97	88	92	85	91	92	79	91	71	75	98	94	98	91	71	99	103	103	92	90	101	80	80	66	105	98	77	108	90	90	87	83	90	90	85	84	92	92	91	96	103	76	90	80	93	87	83	119	71	82	81	97	91	90	84	89	96	84	78	74	92	85	105	93	98	94	95	93	88	81	76	96	76	91	83	83	105	99	80	82	72	84	108	95	105	71	93	75	74	80	88	76	81	86	89	82	86	74	95	98	81	74	83	75	90	104	84	71	91	96	85	80	112	92	108	90	99	77	85	95	104	90	90	86	78	88	92	98	66	102	100	88	96	87	88	91	89	77	66	92	80	107	87	106	86	77	77	93	89	69	80	89	96	83	96	76	101	93	80	92	102	78	96	102	95	83	86	102	84	73	83	81	91	78	75	81	89	110	97	86	88	92	79	100	107	77	99	79	98	85	102	106	69	106	100	95	80	117	76	94	87	78	92	95	85	103	97	77	94	76	86	110	75	85	102	87	96	100	86	90	81	92	86	106	103	103	88	114	78	112	94	87	73	110	79	80	90	80	87	73	101	87	92	86	77	98	88	97	90	79	86	71	96	82	81	76	76	92	105	93	83	100	94	88	95	107	78	102	85	88	92	93	98	96	89	78	86	87	102	74	99	87	103	74	90	91	88	84	88	87	100	92	90	95	85	75	85	84	95	81	87	83	95	91	82	87	79	80	73	81	114	77	90	93	98	90	95	75	83	79	91	89	77	84	82	95	81	82	100	110	84	92	82	80	84	67	82	84	87	89	85	82	85	95	86	67	82	73	83	100	83	96	77	79	93	111	77	97	94	96	86	67	82	93	80	88	80	81	112	85	109	68	83	88	103	87	70	88	79	75	76	74	81	94	107	89	79	99	77	94	96	82	81	107	85	85	90	90	105	93	102	99	93	92	92	83	82	88	89	88	85	101	93	105	91	77	70	108	79	96	92	101	83	89	82	82	91	98	96	69	84	94	97	106	82	93	66	87	111	109	93	93	83	79	68	98	106	78	77	93	94	92	82	77	83	97	93	68	107	87	99	75	96	94	75	69	95	98	90	90	78	84	80	110	76	101	73	87	104	82	82	95	86	84	90	87	99	102	87	75	88	100	95	78	101	91	93	94	77	80	90	97	107	83	63	100	91	105	95	84	82	87	90	76	83	81	92	93	95	89	86	93	94	80	87	101	82	67	89	95	93	60	83	73	88	82	80	80	90	87	70	94	93	86	82	76	94	96	89	75	77	90	108	90	72	85	95	84	93	84	97	64	83	69	82	73	96	100	88	83	74	92	106	109	111	108	101	74	81	82	71	83	112	90	83	73	86	101	98	74	84	80	89	99	99	94	90	83	100	82	98	102	73	94	86	87	86	94	93	124	90	94	92	87	88	89	92	90	97	68	92	90	77	93	102	87	84	95	84	104	113	99	95	86	102	82	89	73	71	93	92	71	80	88	75	113	64	98	90	95	69	102	93	94	98	83	91	78	88	98	90	100	82	70	81	90	100	80	74	86	89	90	77	96	92	78	83	67	86	98	105	92	84	83	79	97	92	91	84	84	91	83	82	89	85	105	77	86	100	83	99	92	93	75	69	83	91	103	103	91	71	79	85	87	81	78	76	103	95	98	94	102	100	87	84	106	87	88	89	77	77	92	88	92	97	99	91	98	77	79	90	92	78	93	97	97	80	86	100	87	87	86	73	89	81	81	87	91	88	95	62	69	90	83	86	87	86	78	106	100	94	87	84	96	96	86	95	104	75	82	92	104	84	81	102	89	86	84	105	118	72	82	77	89	88	86	98	86	70	81	100	80	85	75	87	94	86	64	92
5817	931	2211	2695	2651	2040	1542	1350	1077	967	813	773	687	661	575	582	507	492	496	409	405	400	401	358	371	390	379	345	358	358	343	344	326	338	299	287	323	301	310	312	300	328	288	261	287	298	306	291	302	321	283	278	302	276	289	258	288	283	284	275	265	280	299	259	289	262	259	258	273	266	287	253	281	328	277	274	241	252	269	278	267	278	222	281	302	247	297	270	253	282	231	252	300	262	243	261	254	264	289	242	255	261	251	279	269	266	266	282	295	263	246	271	243	263	271	279	286	239	252	261	248	279	271	265	279	256	258	252	270	290	240	232	278	267	245	261	254	277	257	235	253	230	248	260	258	260	227	268	261	275	274	273	241	259	272	247	287	262	252	249	266	279	275	242	251	267	293	271	284	244	280	275	243	253	294	227	257	260	280	246	256	265	274	234	264	224	271	293	277	267	263	254	260	261	237	265	262	245	255	250	234	258	254	240	271	256	249	292	224	248	269	295	249	279	288	227	266	258	290	229	267	291	236	247	252	257	245	250	273	249	255	248	252	298	274	254	242	244	275	293	259	248	263	274	235	261	280	212	259	282	255	278	240	271	247	258	242	262	246	256	284	251	257	242	254	266	276	249	268	249	264	252	280	236	265	254	229	260	249	254	263	282	284	238	262	251	278	245	275	238	246	253	251	277	253	262	257	245	260	242	248	253	264	252	247	281	244	236	244	214	259	250	273	260	252	244	257	255	268	231	229	246	251	265	225	259	269	259	270	282	266	265	256	270	271	263	248	226	286	260	292	268	250	258	277	247	264	232	281	245	245	256	268	291	272	262	261	270	240	248	250	264	264	261	278	244	260	253	259	269	260	281	270	249	262	228	267	274	261	272	234	224	256	252	250	263	247	267	251	263	287	252	250	238	255	237	267	245	299	250	265	261	243	249	259	273	243	273	245	262	257	239	264	292	258	247	254	261	252	279	259	257	263	253	284	248	254	230	266	255	255	248	259	279	228	250	268	245	268	265	235	265	285	261	228	259	270	250	244	244	260	263	270	260	248	251	252	279	278	268	272	267	264	254	238	273	248	249	272	267	262	245	271	279	250	225	243	232	233	255	226	276	253	235	247	258	241	243	264	281	228	270	244	253	270	272	247	261	238	283	260	277	257	259	263	242	276	239	233	257	251	244	242	239	272	256	275	260	272	257	275	265	265	287	243	257	249	247	230	256	281	230	307	247	269	232	265	284	267	245	277	224	248	249	252	266	255	231	252	284	234	257	276	263	240	256	242	271	265	230	241	247	251	237	236	257	259	246	262	238	257	265	256	250	263	281	201	259	254	221	256	257	268	256	238	250	244	233	270	242	269	282	273	231	257	280	271	266	217	272	260	239	268	271	268	262	259	247	259	234	253	255	241	286	258	244	285	287	240	269	237	222	257	299	242	268	296	249	290	255	250	301	245	253	240	246	266	261	236	254	260	243	254	240	240	253	254	232	263	289	273	271	260	268	257	258	242	264	255	250	263	242	233	274	257	269	267	243	266	255	267	269	234	266	262	254	249	267	239	274	244	276	240	278	261	253	283	267	253	228	290	239	247	274	266	259	260	238	261	270	236	248	253	236	237	301	289	271	236	276	249	272	265	228	257	254	224	250	253	287	253	241	267	286	265	266	264	276	257	227	247	274	246	252	227	246	272	282	229	242	259	264	274	269	264	234	250	266	245	254	257	273	250	267	265	261	259	257	291	273	269	251	249	239	254	269	234	272	258	278	252	249	259	242	229	272	262	248	273	254	265	241	255	235	234	268	242	280	254	251	265	263	245	260	262	253	269	240	259	253	261	283	241	273	294	242	278	219	241	247	284	229	246	264	237	243	257	257	233	269	241	254	273	268	217	253	256	274	280	247	253	239	263	240	261	279	273	279	265	270	267	253	249	265	280	286	268	243	267	253	259	244	255	244	230	258	243	262	258	287	235	275	238	284	261	272	246	265	253	252	250	253	258	265	276	249	241	255	259	252	251	263	292	237	258	256	256	244	265	252	264	239	274	265	260	264	243	251	264	272	277	251	277	251	267	255	246	272	251	254	240	290	278	267	280	234	251	258	244	242	245	277	275	228	217	270	276	268	266	260	253	267	255	242	249	258	237	252	259	254	240	273	262	252	266	257	232	278	249	286	289	244	241	234	242	243	256	250	271	265	246	250	277	271	232	273	274	253	263	259	254	244	242	280	293	258	280	251	245	261	269	250	262	247	254	246	254	278	253	277	255	279	234	264	261	228	265	256	266	274	256	262	256	252	246	260	266	279	248	251	230	242	263	227	236	277	253	255	241	263	274	260	258	238	263	216	259	282	267	271	250	245	252	263	248	281	261	284	254	253	252	239	275	251	244	250	264	252	257	277	262	253	259	222	254	278	262	273	288	261	262	259	249	274	251	249	251	261	255	237	243	267	241	245	263	244	252	248	244	254	252	263	240	261	245	270	235	237	266	287	236	250	274	243	255	286	255	261	238	269	257	245	267	264	268	224	289	248	252	259	275	251	307	259	257	212	267	244	239	266	254	261	263	260	245	282	268	264	237	257	269	272	268	237	265	268	281	296	285	232	247	273	264	267	281	230	257	256	254	253	274	256	237	257	260	270	240	246	251	251	262	270	231	281	238	246	241	244	245	286	242	275	255	280	257	264	278	256	253	269	244	242	242	246	257	240	262	239	243	262	237	264	250	215	241	246	232	255	235	266	246	245	267	242	270	248	247	268	266	248	277	244	258	258	274	257	287	257	265	240	258	251	267	252	258	260	232	284	274	230	264	228	239	272	226	247	254	265	251	264	267	239	251	269	281	276	272	241	265	263	288	242	245	252	224	261	244	268	247	255	261	266	237	247	248	257	271	266	256	272	228	231	240	233	231	243	247	258	269	282	260	245	259	257	255	278	281	272	266	237	206	252	264	262	265	252	259	281	254	257	249	274	254	252	237	271	275	267	231	246	265	236	273	263	258	245	231	260	256	265	243	258	283	278	243	243	240	259	267	265	288	260	237	226	214	291	280	284	264	237	278	263	266	273	262	280	261	265	259	255	227	251	249	257	255	284	254	251	259	241	259	274	241	260	285	256	250	234	226	253	270	258	237	256	241	253	271	253	243	277	254	272	263	251	276	268	258	249	295	253	245	272	267	252	238	245	248	249	231	288	271	250	256	251	274	207	268	245	229	246	265	245	239	258	241	268	256	256	271	254	270	272	258	252	250	287	258	249	255	264	244	252	253	240	260	274	234	272	239	249	265	259	235	285	264	236	250	267	267	254	254	244	241	252	265	260	270	278	272	248	256	225	272	274	298	257	282	248	245	233	263	261	265	232	241	245	247	258	234	261	269	258	246	270	253	281	248	245	256	264	261	270	255	230	268	261	242	259	234	257	279	257	252	279	224	257	283	247	285	255	275	242	253	243	251	250	250	282	271	279	254	270	258	267	266	260	264	255	261	261	261	257	276	258	261	257
16174	2378	2376	1734	1167	854	688	568	473	414	383	346	332	329	298	279	273	282	265	266	250	233	222	239	232	261	225	241	228	236	233	218	228	206	204	213	210	239	213	220	220	216	219	201	237	184	245	194	220	227	211	211	207	203	223	187	211	202	212	222	209	204	217	252	242	181	189	200	215	221	216	187	197	215	207	201	197	195	198	213	209	206	222	220	217	212	225	204	197	215	213	223	211	222	207	209	219	214	190	213	205	198	246	177	196	179	197	189	202	204	192	212	211	208	237	203	228	213	237	219	206	216	207	228	224	224	192	205	200	206	181	200	223	193	231	205	203	222	187	192	197	193	202	211	193	224	207	257	188	212	189	175	199	219	200	179	211	197	198	206	210	207	185	208	229	207	181	210	200	228	213	184	222	209	203	217	220	212	229	230	208	208	213	202	196	208	212	225	210	217	250	205	223	199	213	230	222	199	201	188	182	211	192	216	206	186	222	214	205	216	195	186	206	195	228	209	177	201	209	205	205	235	226	221	202	206	209	207	221	214	201	223	209	203	209	202	224	222	214	186	193	194	211	212	181	196	191	235	194	202	211	211	192	202	207	203	176	189	194	207	219	204	228	194	213	202	197	218	183	245	222	180	198	231	233	187	193	219	223	196	196	188	181	194	221	230	230	214	195	226	224	195	216	196	187	242	200	203	221	198	191	197	182	247	216	226	183	216	191	208	217	201	200	190	194	212	240	218	233	208	220	191	196	216	190	198	198	178	224	188	210	203	195	214	177	203	217	192	194	206	208	205	195	205	211	215	212	201	224	177	210	191	190	203	199	224	204	214	201	206	221	210	213	193	227	212	210	219	208	193	205	200	184	197	194	197	227	193	198	182	196	204	163	180	219	191	169	224	213	189	195	230	210	209	204	205	200	181	199	195	188	193	194	192	223	176	210	177	220	174	199	186	205	211	213	197	226	157	221	166	196	231	214	212	203	196	226	192	233	230	201	205	178	192	206	221	191	238	178	186	239	190	205	208	211	212	202	170	197	224	185	198	225	200	209	212	207	188	193	153	199	183	212	176	191	205	230	215	189	223	231	208	239	200	187	221	188	206	218	214	217	200	221	197	209	216	208	202	207	188	215	195	202	206	202	205	188	203	198	205	203	210	203	216	209	208	199	205	202	192	181	205	197	169	213	198	209	229	215	214	194	194	207	212	205	216	212	223	219	207	194	202	240	214	176	184	217	212	210	219	227	187	195	196	212	196	187	183	196	241	224	239	212	235	205	196	209	226	207	213	218	187	198	194	202	197	240	194	178	200	204	209	170	173	201	222	217	195	191	216	196	210	192	208	189	211	207	205	222	202	188	228	202	191	208	193	183	203	189	205	220	231	177	196	212	235	202	218	189	188	186	224	233	192	199	184	204	200	207	196	211	207	222	187	181	204	195	183	188	208	207	173	217	202	203	217	198	209	218	183	208	187	223	210	240	189	214	213	175	207	211	176	214	210	183	210	204	178	196	204	208	204	205	199	220	223	204	197	202	211	222	200	216	227	190	209	213	228	199	226	193	205	187	204	225	177	209	212	180	209	195	213	221	216	199	234	185	218	183	196	196	216	194	203	194	223	190	199	191	208	225	229	197	189	203	198	231	194	216	211	212	218	196	211	203	234	192	209	207	211	228	175	215	207	214	210	187	208	199	175	202	210	196	217	203	213	199	210	212	200	156	199	214	245	220	177	233	212	216	229	226	211	179	234	212	178	185	206	203	222	202	223	211	190	216	197	193	210	189	210	194	180	204	217	226	204	204	214	199	209	198	214	188	201	189	214	211	179	233	227	205	227	178	191	210	190	193	199	200	215	219	180	204	201	188	208	192	188	207	208	214	201	203	221	210	181	214	181	220	228	188	233	224	206	211	198	176	173	177	192	209	194	191	218	201	218	200	209	207	221	189	204	194	196	219	192	200	209	222	194	203	199	188	216	201	217	201	181	206	204	207	212	191	190	177	180	179	185	244	207	191	193	225	218	221	219	209	216	185	201	225	207	215	185	229	207	206	232	205	211	202	200	208	185	193	185	184	224	207	203	206	217	188	198	192	215	231	213	196	211	189	199	197	215	188	200	200	207	203	211	208	201	172	219	204	202	215	219	208	194	219	208	179	220	190	216	213	234	226	199	215	206	215	204	228	208	178	200	221	181	185	211	203	175	207	208	182	197	203	260	221	183	225	185	198	196	213	190	208	247	203	201	202	205	190	220	212	216	209	184	199	234	219	209	230	196	215	199	215	213	202	207	191	209	208	223	198	182	205	181	183	193	204	211	191	224	194	210	210	200	191	222	226	206	213	205	215	221	200	234	187	226	214	202	197	195	217	193	210	225	220	199	212	195	206	231	210	230	211	203	226	203	200	217	217	203	184	213	176	187	196	220	209	209	188	199	217	223	194	194	217	222	202	210	211	203	200	215	211	202	215	198	209	177	196	205	202	218	195	235	224	210	171	176	209	235	219	197	188	172	203	201	175	182	224	218	200	206	218	214	210	226	200	195	197	185	220	229	175	196	196	197	189	199	207	232	202	185	203	225	230	202	209	219	190	205	206	203	202	207	200	223	206	189	209	206	206	199	220	215	211	214	219	178	209	208	211	192	213	198	197	216	237	204	219	218	209	210	237	205	207	193	233	193	203	222	217	230	195	212	208	180	224	192	216	168	229	213	215	184	179	206	192	220	190	212	193	201	204	197	204	184	226	202	190	238	192	219	214	179	199	238	208	202	209	211	226	209	191	181	203	202	219	226	210	200	211	209	185	187	199	209	201	210	232	202	214	215	207	205	207	205	198	195	230	186	198	194	213	240	199	236	198	241	193	193	190	193	198	207	196	199	228	204	210	197	188	221	195	182	185	191	202	196	188	209	217	194	190	226	218	203	220	216	214	204	196	232	225	204	201	188	223	229	191	189	205	232	227	212	182	196	200	247	199	224	211	221	219	189	221	196	209	213	187	202	216	189	203	233	211	218	197	196	217	216	203	211	227	204	202	188	202	182	205	239	191	221	233	199	202	219	186	210	210	202	217	206	189	210	203	220	202	197	191	191	218	234	180	230	213	225	192	203	221	201	197	225	190	211	214	202	203	193	217	195	215	211	178	211	212	220	202	243	200	215	193	223	206	219	185	233	194	203	205	225	224	221	196	185	216	226	213	203	182	211	202	230	232	194	185	217	199	199	194	202	215	193	217	221	191	204	207	197	203	202	213	187	218	191	202	207	219	198	203	200	214	207	229	182	196	240	197	229	211	205	220	189	198	217	208	190	192	223	218	218	216	199	233	231	197	189	198	187	199	218	235	217	202	181	209	224	204	212	197	207	211	206	207	207	204	205	212	199	221	209	206	193	222	230	229	205	188	182	192	188	210	217	190	206	220	236	176	189	208	200	187	201	204	205	216	206	205	205	208	183	218	203	202	197	191	187	224	228	233	202	204	208	189	212	212	182	202	223	214	195
7634	1917	4347	5148	4513	3683	2988	2480	2122	1829	1656	1496	1364	1202	1244	1082	1010	902	897	861	855	823	743	764	765	735	707	683	689	670	675	640	659	627	621	606	637	648	625	611	590	560	590	585	642	579	552	621	565	548	519	550	519	580	620	559	599	527	530	578	578	548	550	535	554	543	537	562	531	590	535	582	526	524	574	569	514	517	572	568	504	537	536	544	508	507	539	518	496	499	470	564	553	502	521	520	543	555	538	540	531	540	591	536	548	544	540	495	553	535	566	552	557	520	538	527	488	549	523	517	534	523	570	543	530	504	500	537	550	509	559	529	527	527	547	508	508	530	548	540	456	487	508	534	522	505	477	534	472	509	524	527	527	471	524	507	513	528	506	544	533	506	538	531	515	469	541	535	495	533	497	511	519	512	530	509	498	511	521	483	559	532	495	522	505	529	494	550	494	530	545	522	495	501	531	533	503	534	530	521	505	532	489	552	555	559	529	554	512	502	538	533	528	483	504	525	514	505	567	501	531	550	559	533	484	522	511	510	542	543	559	504	519	540	539	530	498	488	503	546	517	523	522	485	549	502	538	510	544	560	523	497	520	530	515	501	478	518	536	491	465	529	511	519	527	556	517	500	515	516	509	495	506	534	517	561	508	523	528	532	526	560	527	560	473	506	485	525	531	519	514	494	525	519	518	540	524	484	546	511	532	538	482	517	538	539	536	497	532	524	510	512	502	488	528	497	530	513	521	534	544	529	487	528	525	522	560	542	524	492	511	514	547	433	512	535	518	496	527	508	491	450	519	514	485	497	536	534	494	487	501	503	550	538	482	509	533	478	520	514	483	538	557	532	544	512	457	525	484	514	536	495	524	506	536	491	502	479	555	528	517	496	482	442	500	544	555	519	554	521	538	482	546	528	534	507	465	498	503	498	532	524	511	517	506	531	527	491	505	481	522	522	543	520	512	543	516	530	500	504	503	507	504	488	470	498	515	526	537	513	503	527	497	545	528	526	484	535	543	489	551	542	514	525	525	554	502	522	485	525	533	506	507	509	517	511	492	490	509	525	552	483	512	521	509	513	507	530	513	563	541	496	547	468	523	533	531	498	538	534	506	507	520	556	508	510	507	543	511	513	491	501	551	484	516	518	512	493	515	507	538	501	536	533	563	525	578	515	515	511	535	541	501	552	557	513	514	547	529	530	505	505	555	530	526	524	538	477	516	504	509	539	501	511	498	579	542	521	550	506	548	529	551	554	547	521	542	521	493	494	558	525	522	539	487	510	514	514	538	529	506	521	512	533	527	518	536	545	519	531	525	541	546	537	509	519	538	534	518	541	498	527	514	540	470	496	481	515	508	500	512	538	520	554	556	484	471	543	517	540	523	509	553	558	517	490	543	487	549	517	529	540	524	509	467	542	489	531	510	502	528	505	527	538	498	501	531	475	542	504	468	514	525	492	518	546	531	523	502	549	529	502	541	522	506	511	503	521	555	535	507	545	520	525	526	510	510	513	522	529	518	540	486	522	550	537	465	523	531	492	514	518	531	565	518	525	521	497	491	502	480	537	551	505	543	541	508	563	530	514	520	539	498	540	498	517	541	527	508	507	516	468	502	495	521	497	491	527	517	524	490	532	521	508	491	505	544	563	513	573	517	466	574	512	531	497	494	530	491	524	524	502	548	503	499	508	531	535	499	529	510	493	530	512	522	525	530	534	547	549	504	493	514	514	518	533	538	550	515	508	558	546	529	511	528	479	544	544	553	482	485	519	507	504	519	523	520	537	500	500	476	519	511	506	533	493	525	525	512	497	531	491	524	467	520	498	479	531	522	525	489	493	515	512	517	537	506	525	519	486	528	517	494	506	513	530	534	528	487	528	501	512	521	539	596	506	520	529	524	546	517	515	521	486	553	517	577	534	532	510	535	544	510	539	546	504	525	501	517	489	477	552	511	520	578	513	516	534	480	478	533	507	511	519	508	504	520	509	523	497	529	495	530	508	552	531	512	535	514	531	545	483	547	480	533	524	532	477	506	508	528	509	521	547	519	524	548	516	501	558	546	558	568	475	488	491	531	527	550	513	538	504	527	506	502	512	485	485	523	529	521	546	482	520	498	545	528	540	476	546	534	501	536	545	521	514	503	505	554	524	534	517	513	535	494	555	534	498	527	528	529	546	507	528	517	559	532	477	520	472	541	492	535	491	545	475	516	495	532	510	488	541	531	512	523	530	530	487	581	510	503	537	537	556	500	537	522	508	532	531	505	557	527	500	494	549	521	502	512	532	512	511	518	536	476	544	514	532	520	507	515	497	543	472	499	531	488	512	518	517	543	469	512	531	519	488	513	536	511	513	546	560	544	496	507	523	526	499	507	549	539	546	542	532	498	487	496	497	525	515	501	522	500	506	569	551	528	519	511	523	492	521	508	490	543	485	492	555	536	524	510	558	464	513	551	539	519	514	521	514	476	518	518	531	520	510	537	534	481	526	543	530	504	530	507	553	529	547	523	503	521	504	508	516	485	504	491	533	500	507	496	505	499	463	516	481	511	512	518	565	501	535	525	541	507	522	543	521	526	495	504	528	512	542	474	524	501	493	537	476	531	515	512	474	490	505	545	516	499	511	525	513	497	498	505	555	509	509	516	478	528	505	500	538	536	534	510	548	550	540	506	542	503	549	546	521	526	519	535	522	494	492	535	537	493	505	523	502	511	507	509	476	542	509	543	520	544	498	503	510	502	502	527	544	576	502	531	512	482	511	480	549	524	515	516	517	527	529	521	516	513	491	538	521	517	481	509	516	550	572	520	499	539	545	500	535	475	557	498	532	505	566	545	553	522	563	492	484	503	514	526	484	480	508	543	528	526	540	532	492	511	518	508	513	557	514	509	474	508	514	493	519	543	527	491	513	526	515	520	501	514	504	505	522	515	515	560	509	494	503	556	507	525	486	543	540	524	516	508	501	472	549	510	523	512	481	506	537	526	528	540	510	494	537	489	504	499	543	485	524	525	529	558	505	498	541	548	483	543	550	512	517	483	506	506	512	503	502	559	539	497	501	494	522	541	518	463	532	509	510	528	525	519	513	519	521	532	544	552	533	556	532	541	506	511	534	472	502	560	531	502	517	546	529	530	502	503	537	527	500	502	502	489	529	544	490	541	470	506	510	526	490	472	556	519	492	520	497	559	492	539	546	506	545	589	496	518	491	530	558	559	525	520	522	551	500	552	525	538	487	535	491	557	531	541	510	520	524	507	597	525	539	523	485	506	548	543	514	554	505	499	501	527	531	512	535	502	551	508	509	526	502	539	530	501	525	507	501	541	571	509	530	498	523	540	509	473	541	576	533	506	517	537	481	568	515	477	513	522	526	488	471	514	550	537	506	548	520	538	515	498	523	515	474	527	520	494	523	522	500	525	546	539	525	517	519	530	535	512	492	575	517	523	571	502	513	557	514	489	492	533	495	527	533	529	540	508	556	477	504	534	525	502	535	545	511
2107	189	178	180	167	150	189	142	147	131	136	138	142	157	166	147	138	152	166	150	156	162	135	163	137	153	140	157	142	162	159	157	176	149	162	128	134	157	161	146	128	131	159	153	146	149	157	140	161	146	139	145	148	135	155	160	140	139	143	122	139	131	133	138	144	156	146	142	135	147	123	151	161	141	158	134	140	156	140	140	156	139	151	145	139	152	171	153	126	122	173	146	145	137	161	173	142	130	158	121	137	170	155	129	125	131	153	146	141	158	136	176	146	136	138	145	129	158	147	157	134	172	164	142	158	134	170	154	127	155	150	128	129	152	150	138	164	146	133	177	144	138	122	150	136	126	159	156	152	134	168	145	143	152	140	154	143	167	131	138	163	146	142	154	144	126	162	148	151	152	131	160	144	133	128	150	159	141	128	128	145	161	131	159	164	134	147	160	149	158	163	148	138	126	150	144	147	165	143	171	144	132	150	147	151	144	152	137	144	172	142	136	129	160	134	131	162	134	138	156	116	130	140	148	173	162	144	147	137	137	142	149	137	159	130	127	145	131	153	122	145	148	133	125	145	139	124	130	147	158	146	158	158	131	152	142	147	133	148	127	128	124	158	166	144	139	133	153	148	144	172	139	138	157	169	142	165	137	133	144	152	135	146	172	129	154	151	133	143	148	150	166	139	138	144	120	127	141	165	162	125	136	158	154	151	164	153	135	125	142	152	138	132	145	137	147	131	141	145	127	144	126	150	153	133	118	127	149	129	143	151	156	136	157	136	145	144	149	165	128	148	158	147	136	146	152	129	144	141	160	164	170	147	149	156	184	152	129	138	140	131	156	152	143	129	137	154	144	139	143	134	158	150	161	149	141	160	142	140	145	138	155	152	141	145	150	154	154	141	142	152	145	148	153	151	170	155	129	142	124	133	156	130	153	154	133	149	135	144	135	155	162	168	158	159	168	143	133	158	139	142	126	148	131	148	143	141	173	131	178	144	135	167	161	127	129	133	146	154	178	142	149	154	145	152	141	128	170	133	165	143	153	138	133	122	140	149	139	157	144	149	163	131	162	156	139	127	162	145	143	157	163	142	140	141	152	123	156	148	170	154	172	150	152	140	134	125	142	140	147	157	124	149	124	144	130	145	145	144	165	124	159	159	160	147	161	132	155	154	128	132	161	158	122	143	159	126	158	171	124	155	156	152	145	141	161	152	156	151	132	158	157	151	150	165	153	143	131	160	147	169	154	158	148	125	133	151	159	162	143	133	145	174	151	140	152	165	131	146	120	150	144	167	162	150	137	156	150	154	142	154	149	131	141	145	154	169	137	161	146	150	142	146	142	153	132	151	157	144	154	125	118	153	163	157	134	144	136	145	115	150	137	139	138	140	166	139	148	140	140	151	143	154	139	132	158	158	133	137	148	119	145	148	171	110	142	146	140	148	161	157	160	117	139	174	180	138	133	168	141	150	172	139	137	159	136	155	135	157	150	130	159	155	141	131	154	138	139	147	135	113	159	159	148	174	138	140	135	154	133	144	157	148	139	163	144	139	136	143	152	144	146	157	145	140	139	143	158	165	143	134	141	133	130	133	131	154	118	122	149	162	157	136	148	148	152	169	141	150	171	152	122	142	120	133	134	151	125	161	136	137	163	159	157	127	143	153	128	150	161	158	150	146	141	145	143	146	163	133	129	153	126	151	133	136	153	124	137	150	149	168	122	143	134	136	164	174	127	154	149	158	151	146	148	148	148	142	154	136	162	138	145	128	156	146	137	141	154	155	140	150	138	154	150	164	157	149	152	148	158	136	167	169	153	155	134	156	169	154	126	143	153	151	128	153	158	139	149	148	149	140	152	162	125	128	140	143	155	143	155	139	158	135	135	152	140	151	121	160	150	151	157	135	160	131	148	141	149	153	130	156	140	167	162	121	133	146	148	144	144	131	160	127	132	155	156	140	154	127	144	173	141	157	154	156	157	151	130	149	146	149	151	158	156	152	146	143	160	150	150	139	150	170	139	167	169	165	144	143	142	140	133	168	138	127	145	145	138	159	144	143	134	134	161	125	146	142	129	145	145	152	140	153	157	154	150	147	145	145	133	137	138	115	152	147	165	123	155	146	130	131	144	135	140	147	160	165	133	148	146	126	160	140	135	144	153	136	186	169	145	139	148	152	166	130	137	134	152	154	140	149	130	133	153	130	133	151	146	141	140	158	120	134	149	149	133	158	123	136	158	177	143	141	138	154	152	162	166	146	122	158	144	149	164	130	152	141	135	151	167	148	160	148	143	153	141	141	146	122	160	123	162	154	129	155	146	161	137	130	124	152	151	142	159	131	126	140	137	130	130	151	146	165	154	142	155	147	157	150	134	141	139	141	143	147	158	127	144	135	149	146	164	128	158	148	154	122	138	149	155	155	141	158	132	155	155	138	128	157	144	140	157	149	138	164	123	150	117	161	171	125	165	146	137	146	154	138	152	130	135	141	139	120	157	153	144	138	154	176	133	148	138	145	145	153	148	122	149	153	144	143	160	163	144	157	148	163	132	150	134	142	167	133	156	151	137	139	137	127	136	156	141	156	154	132	132	152	174	124	147	151	157	152	169	134	139	165	141	154	133	149	147	136	159	137	143	160	131	163	149	135	153	139	149	130	154	143	142	130	139	154	151	140	138	155	148	136	131	155	144	161	151	132	157	161	164	159	133	136	146	148	138	160	148	166	148	158	151	133	145	156	129	153	147	140	159	148	138	139	150	186	146	129	138	142	154	132	151	161	158	156	157	149	137	167	167	149	156	156	151	156	158	133	146	156	140	137	146	144	154	170	161	139	163	140	136	149	137	137	137	121	150	157	171	150	137	150	126	124	142	143	152	126	158	141	134	130	123	130	124	153	165	145	145	138	122	139	150	143	139	138	156	143	133	150	142	125	159	142	150	162	153	145	149	180	148	159	124	143	147	143	149	141	156	156	133	142	142	158	161	145	147	137	158	143	143	128	147	160	144	145	159	131	157	162	146	155	149	141	138	126	156	136	127	137	162	160	147	170	150	129	162	155	154	136	157	160	129	145	145	160	157	122	139	144	134	113	145	151	150	130	141	127	145	145	145	143	161	160	124	162	152	141	150	144	147	150	125	144	139	147	164	159	151	141	139	164	164	135	151	135	130	152	145	144	140	163	150	142	160	171	150	140	129	136	123	151	140	140	138	141	154	145	144	170	153	130	126	146	155	137	172	130	144	125	159	144	153	157	150	146	155	148	164	154	138	142	154	166	155	165	140	157	145	132	137	142	152	155	154	145	138	154	135	141	140	148	112	148	143	137	167	166	157	176	137	129	131	147	138	147	135	149	134	147	112	142	151	157	158	146	157	145	146	150	134	156	153	143	156	155	152	129	138	139	155	157	161	151	141	153	136	151	137	156	161	142	143	168	151	137	148	142	146	146	163	174	144	140	166	143	146	138	163	138	126	147	145	133	159	177	125	125	162	142	165
2206	388	502	447	440	426	403	421	405	435	395	324	379	352	366	405	406	384	366	331	361	385	368	335	387	365	395	386	379	372	356	367	397	383	378	391	368	400	367	361	377	399	339	362	373	374	366	363	349	352	384	359	374	331	385	376	372	406	368	363	366	339	360	361	365	361	338	348	347	380	354	359	362	350	361	391	313	363	358	369	358	364	373	374	360	382	352	394	389	375	392	383	343	341	382	397	374	367	371	402	389	327	340	374	363	354	373	348	361	385	332	358	355	364	372	389	377	385	382	350	366	384	335	366	416	397	353	381	360	356	369	365	351	389	390	373	339	373	374	377	382	370	360	365	384	353	368	367	366	396	374	378	336	357	363	352	361	400	386	363	350	370	371	385	381	368	365	385	374	351	360	359	346	375	380	386	380	392	355	342	354	393	365	378	331	372	359	366	327	383	372	364	339	352	333	338	351	353	386	382	395	379	365	377	386	372	340	356	364	353	369	389	365	354	348	365	341	339	375	372	388	389	366	378	396	343	381	375	351	360	375	357	362	358	397	350	377	374	343	385	325	357	344	354	376	370	343	392	341	391	331	400	382	356	314	375	359	369	354	403	358	391	358	337	338	367	377	401	388	353	342	334	369	390	362	382	367	368	377	374	408	397	350	347	340	329	362	363	350	374	342	383	371	380	334	375	348	364	360	367	343	406	364	388	350	387	376	355	402	365	377	369	379	392	387	362	362	380	403	359	396	389	346	373	357	353	377	355	394	388	376	337	391	363	375	362	357	401	346	376	372	339	390	355	396	354	389	366	365	351	353	354	332	352	383	370	367	390	396	371	366	351	414	382	392	370	384	369	363	366	397	345	338	389	359	336	359	388	364	339	369	359	341	354	373	348	387	364	366	383	351	375	388	366	392	367	348	389	351	371	408	377	351	342	375	396	396	354	326	355	387	360	360	371	379	392	367	364	375	395	398	349	385	389	376	371	346	367	367	340	339	350	352	363	364	355	386	361	387	329	341	361	351	335	374	372	382	414	373	377	363	372	373	363	371	342	362	399	372	354	342	352	370	389	380	392	355	357	388	375	362	389	336	364	378	381	381	364	393	340	383	382	367	373	339	345	360	394	403	361	360	363	359	362	368	354	385	355	333	338	375	342	374	362	329	394	368	382	364	392	378	365	351	345	357	384	339	377	381	355	371	367	360	357	381	389	372	371	381	379	341	384	346	372	373	393	365	352	360	356	341	366	363	365	372	335	374	338	367	374	384	380	370	365	371	379	389	379	382	410	383	347	364	342	343	374	369	371	395	380	362	399	339	358	382	342	372	383	353	372	354	387	360	352	369	388	350	374	372	373	374	382	376	362	357	340	375	371	389	369	370	373	367	370	357	345	359	370	364	365	353	385	365	391	363	368	359	393	363	371	340	375	349	355	368	351	388	385	363	355	355	386	368	340	358	352	344	361	380	375	366	349	358	345	387	349	341	335	389	353	362	390	384	362	352	350	335	375	343	376	385	384	349	343	374	368	342	364	375	380	341	394	365	393	389	361	410	345	352	356	341	347	360	366	348	342	358	354	351	395	370	377	352	382	386	381	352	373	368	337	371	371	355	361	369	377	373	358	363	366	386	374	356	375	325	357	397	384	375	356	365	389	374	366	370	381	361	355	352	382	371	357	384	355	366	375	350	357	377	366	374	363	390	408	370	378	406	370	365	372	398	361	361	354	363	381	363	348	361	350	351	338	349	376	342	362	343	363	337	365	358	359	307	353	376	377	363	361	368	389	375	363	349	373	416	376	371	364	355	352	359	376	381	356	371	378	366	387	340	407	396	382	333	368	361	370	368	379	382	372	372	372	340	371	393	374	346	343	367	351	387	374	349	367	413	381	385	366	361	362	353	357	390	343	382	369	362	376	354	355	330	369	412	342	361	356	346	336	323	357	361	372	347	381	345	372	407	360	355	402	339	386	319	387	383	344	389	368	339	376	370	372	365	397	349	359	357	379	354	393	352	374	353	374	357	352	366	383	371	391	370	361	361	349	416	373	390	354	381	395	398	401	383	336	340	357	346	395	410	332	374	346	351	399	349	334	352	370	375	376	385	352	369	366	335	364	356	347	347	339	407	397	341	342	392	348	373	379	390	334	345	384	335	362	395	351	366	323	380	394	370	371	364	370	366	355	390	392	384	372	386	358	389	361	392	338	361	368	395	382	327	347	380	386	332	338	401	351	383	407	397	387	369	397	374	365	340	363	348	323	417	379	371	412	366	380	358	385	350	397	388	387	358	371	366	346	381	351	361	417	375	347	373	357	349	361	402	365	401	353	407	385	357	351	377	380	382	364	372	405	384	357	375	368	376	370	346	359	379	334	373	351	386	350	336	330	357	321	360	373	375	365	397	337	386	387	343	390	358	385	350	388	381	349	329	363	373	404	364	387	337	401	354	370	387	373	387	376	380	372	349	320	388	359	388	360	370	337	367	377	429	386	328	381	346	365	362	364	349	422	391	351	391	336	391	378	377	323	369	379	372	420	357	335	380	388	380	349	364	364	376	351	359	351	368	386	374	385	345	354	370	362	369	366	392	350	371	378	365	390	358	378	350	383	358	346	345	355	377	355	385	376	355	396	380	360	352	362	362	368	346	379	374	365	387	377	371	391	372	380	388	399	408	338	365	356	387	370	378	374	390	377	357	362	353	376	373	338	364	349	380	380	348	418	368	327	362	372	347	354	349	394	369	366	402	370	381	359	400	347	358	385	337	346	396	379	376	380	374	387	335	339	334	379	375	390	367	372	393	371	391	382	374	394	382	371	372	374	366	347	377	330	353	347	367	381	352	391	371	356	354	416	340	370	356	392	397	378	305	345	362	370	372	353	395	358	333	378	388	342	350	346	347	368	359	388	365	343	367	367	328	373	390	369	351	403	369	391	358	406	333	380	346	369	408	351	376	365	358	393	327	359	359	386	338	378	382	380	364	380	370	363	367	346	392	368	397	385	375	388	344	354	376	400	353	362	365	368	378	366	334	380	415	371	368	354	377	351	413	356	379	389	355	334	389	354	375	357	354	364	364	359	402	373	343	366	378	361	364	376	359	404	374	363	402	386	361	392	375	381	367	351	383	361	351	365	347	367	346	342	405	385	353	357	370	363	376	366	378	340	348	409	359	367	372	403	344	374	362	362	365	375	374	334	366	353	370	375	385	366	389	356	373	350	398	403	371	341	363	341	387	393	380	343	409	374	350	347	366	360	382	364	370	349	376	373	344	336	367	390	363	350	354	369	362	307	376	350	355	364	356	354	379	350	379	383	332	400	335	329	352	337	369	365	385	350	351	370	339	364	376	390	356	351	407	373	392	346	370	385	335	375	373	351	347	372	368	360	366	363	404	358	366	375	361	356	368	356	390	337	380	345	370	363	383	326	354	364	352	376	358	367	332	351	397	363	348	365	347	372	392	354	362	371	372	338	351	363	381	386	385	372	370	359	349	396
8732	917	1067	760	581	452	337	252	236	215	162	130	152	151	133	125	133	107	87	106	120	102	117	114	101	107	115	98	108	88	93	95	103	95	113	97	77	98	94	85	104	91	111	81	80	78	84	113	95	97	90	97	94	81	86	98	102	92	77	69	96	82	88	89	84	99	98	99	85	89	99	91	101	78	78	103	82	106	74	91	109	88	91	75	100	83	85	79	75	88	83	92	87	73	82	81	88	78	79	82	68	73	97	83	89	88	85	86	80	91	91	95	98	84	115	94	101	91	76	88	85	88	87	101	86	108	92	91	83	75	71	91	98	71	97	93	78	91	111	94	96	93	83	86	79	95	70	89	83	94	89	91	85	80	83	74	92	100	92	88	87	101	91	89	103	64	73	101	103	101	89	105	87	79	74	90	128	73	86	84	95	96	90	96	83	84	91	74	82	78	80	103	76	84	89	93	81	80	90	83	98	91	102	102	76	106	91	87	81	94	85	80	87	88	67	91	86	83	98	89	93	79	81	87	87	75	88	84	68	88	100	89	90	75	78	91	99	68	75	96	98	93	89	68	90	87	95	95	104	94	75	73	102	92	87	99	92	72	83	90	84	96	91	81	98	65	81	98	87	71	80	83	83	82	95	84	101	110	104	88	68	90	78	75	88	93	81	105	78	84	96	95	92	103	87	105	79	83	89	84	100	93	85	83	83	125	64	74	81	82	87	82	71	72	114	96	85	85	77	72	94	76	79	91	81	77	98	80	101	98	82	87	92	86	80	86	72	76	85	97	99	79	95	83	102	76	85	99	71	89	74	94	79	93	90	96	84	96	85	78	78	79	90	79	108	109	108	81	92	84	100	78	88	93	87	92	79	89	79	81	81	89	104	92	76	81	100	93	81	106	79	98	91	83	94	85	89	88	70	91	88	82	91	86	89	109	88	84	95	91	101	113	91	89	97	103	98	88	79	85	91	84	102	83	80	96	83	82	83	81	89	74	80	109	96	103	74	97	74	110	92	97	94	85	96	83	99	78	75	66	64	75	97	110	83	100	94	104	88	80	94	96	83	90	78	72	79	102	102	87	85	97	86	95	98	87	90	100	106	76	67	74	104	89	108	104	79	99	88	103	109	80	89	96	91	76	86	84	77	90	88	81	98	85	79	81	100	87	76	92	81	90	95	66	88	85	83	83	87	99	90	92	77	76	83	74	85	76	94	99	85	96	85	98	77	105	83	97	97	73	78	90	77	74	80	90	103	104	109	87	85	92	82	82	94	75	86	76	84	93	91	89	108	81	80	79	80	84	76	102	89	81	82	88	91	85	91	85	105	88	98	68	97	78	93	96	89	80	99	89	94	70	91	86	82	89	89	91	82	94	91	76	80	98	100	86	89	92	105	87	76	71	79	100	79	87	97	88	91	106	92	95	84	89	76	95	86	87	84	87	99	85	81	84	90	106	98	89	81	78	73	90	89	102	94	84	97	76	82	89	98	87	92	98	89	87	92	103	102	92	100	77	94	92	92	107	85	107	93	88	80	82	96	87	75	85	91	70	85	84	89	84	91	89	91	76	94	103	92	82	79	88	89	79	87	78	97	120	91	96	99	94	100	97	83	99	80	100	87	107	82	89	81	81	74	79	95	78	107	79	83	87	102	91	87	86	78	78	81	97	98	83	90	99	86	94	103	81	90	92	87	103	85	94	93	90	96	89	97	90	98	88	80	66	75	86	84	104	83	86	94	76	86	93	94	97	70	91	94	86	85	97	96	103	82	92	94	89	78	83	88	75	101	78	86	95	97	107	103	77	91	82	90	80	93	75	93	90	96	96	89	85	86	97	84	83	72	86	88	85	85	106	88	71	74	70	94	85	99	87	106	98	71	84	76	95	88	87	84	76	104	80	87	92	101	92	73	85	71	79	82	88	85	88	94	73	90	86	73	77	88	81	100	89	81	75	99	89	86	83	71	87	83	84	94	96	80	83	93	86	86	80	82	78	90	88	78	88	80	88	95	101	89	66	80	91	96	76	75	88	87	73	86	88	83	62	85	74	91	93	80	89	82	87	111	95	86	109	87	88	88	87	86	104	110	95	74	93	104	95	88	94	90	74	90	97	99	93	94	96	85	99	84	101	82	101	79	86	84	100	73	86	78	74	102	87	78	84	96	95	91	90	74	77	90	94	74	82	77	80	78	89	84	70	75	82	102	74	101	75	90	88	82	73	83	92	102	86	87	67	80	104	87	98	84	89	86	92	110	88	70	86	85	83	111	76	86	94	81	91	91	94	86	81	90	84	78	86	92	98	80	85	99	82	91	75	103	91	73	100	91	74	79	98	90	83	98	73	97	95	99	93	96	84	85	79	100	91	94	77	94	104	89	79	86	86	87	103	87	100	87	89	108	93	94	79	93	85	90	84	93	84	85	69	94	73	87	69	64	82	90	98	91	83	95	92	85	72	80	104	68	91	91	88	104	95	79	95	64	77	83	83	91	80	98	82	78	100	69	82	76	75	100	106	92	85	97	101	73	76	72	70	86	93	88	84	76	92	70	83	106	93	72	85	86	88	74	78	82	88	71	98	93	93	75	90	90	71	106	98	94	96	79	100	87	89	95	81	76	78	81	92	95	88	83	89	88	109	88	83	96	80	86	91	83	78	101	87	77	106	96	97	83	76	107	86	85	74	73	86	94	76	80	95	92	78	85	72	88	86	69	90	79	94	87	82	103	86	77	79	98	81	78	85	92	87	90	84	88	98	93	90	83	72	69	87	114	100	115	71	83	101	99	74	102	86	78	83	79	93	80	78	86	78	88	86	72	93	106	88	81	93	79	86	82	88	88	81	79	102	92	91	95	86	90	85	89	79	82	74	88	95	84	93	71	82	99	86	86	81	83	82	87	97	93	73	96	90	95	86	89	87	93	83	91	82	102	99	74	81	90	89	84	82	99	89	81	81	98	75	80	85	86	91	81	95	79	87	99	88	86	79	79	93	76	106	92	77	103	81	90	73	80	74	83	86	86	97	81	101	81	92	105	92	86	94	96	72	98	93	94	107	69	94	80	97	99	105	90	91	109	103	87	92	75	86	67	81	102	90	89	92	76	105	75	94	77	90	92	91	58	92	80	87	90	116	95	97	85	88	71	93	82	75	102	94	90	90	85	87	79	70	71	90	96	88	77	83	87	115	93	89	94	91	81	106	93	75	86	80	101	95	79	80	110	92	97	92	100	81	108	77	87	71	93	76	92	92	98	88	77	80	88	78	77	73	88	84	80	84	78	72	83	107	84	100	92	85	89	80	93	91	113	65	93	87	84	69	93	98	85	93	71	88	94	87	99	79	77	103	91	84	64	108	97	72	95	71	96	76	91	92	95	75	91	84	94	100	73	90	92	104	94	74	107	89	80	71	83	89	88	88	80	104	92	84	81	73	84	100	89	78	104	77	96	82	94	73	96	94	95	99	69	87	103	96	84	79	72	82	77	93	95	82	78	69
5854	994	2321	2824	2296	1960	1618	1292	1125	988	852	727	678	650	588	592	519	495	459	431	444	425	427	409	359	346	357	358	346	315	304	319	314	309	279	307	314	314	298	313	302	282	301	325	290	268	315	279	290	287	268	299	291	288	296	283	297	278	252	284	277	284	288	280	296	282	259	263	248	244	274	267	256	234	265	270	252	263	286	244	270	271	296	270	260	257	291	283	293	262	275	258	263	261	272	293	254	269	289	253	250	255	226	261	270	243	271	246	293	264	267	266	281	253	285	275	274	254	295	262	284	279	267	254	259	285	265	284	265	258	254	238	257	252	264	262	266	252	273	234	256	253	246	255	252	238	252	269	243	222	288	264	262	258	249	242	267	280	241	250	267	269	290	267	282	249	267	232	245	278	275	280	265	239	233	238	242	265	249	223	262	245	277	271	245	232	271	299	258	258	258	277	247	249	242	268	250	264	272	277	254	272	243	247	260	266	287	249	272	274	248	269	259	248	258	238	230	264	248	272	273	245	247	243	269	239	258	257	235	255	278	215	250	249	263	252	233	239	268	222	237	270	230	228	219	228	280	294	230	250	246	253	273	260	242	270	247	254	277	260	246	249	267	240	219	252	252	264	262	270	233	266	255	269	234	267	263	260	255	279	259	242	280	247	271	293	247	269	243	256	282	263	265	289	213	265	272	265	232	236	263	246	245	256	308	235	263	252	276	274	264	268	268	272	239	270	265	260	249	245	231	258	260	247	240	247	234	273	279	252	267	263	291	265	262	257	249	266	267	240	247	262	258	264	251	261	258	304	258	290	265	278	258	275	266	259	269	263	244	264	260	252	278	251	270	260	278	240	255	248	244	244	282	250	220	250	249	256	259	259	253	255	267	274	240	227	284	256	242	275	263	245	256	267	239	253	262	247	250	247	236	288	252	251	263	264	270	243	259	257	296	257	240	277	243	242	232	228	259	238	273	259	242	250	274	261	257	254	252	255	243	302	272	250	281	266	268	253	256	250	259	274	269	245	270	239	263	269	252	263	249	269	252	237	267	269	242	259	260	250	286	274	272	249	283	254	274	225	274	272	258	231	285	280	273	254	228	249	264	280	253	254	269	243	242	267	243	248	259	238	266	256	281	245	260	259	242	252	262	265	276	260	235	263	247	264	243	226	253	278	250	262	258	287	251	219	256	270	257	221	251	246	256	296	263	276	231	253	266	257	266	249	262	269	251	239	275	283	243	237	232	258	259	250	268	273	269	260	278	260	261	242	242	256	286	247	281	283	283	262	256	264	229	207	261	292	232	274	259	268	262	250	272	225	269	289	281	269	264	248	276	260	257	232	235	247	252	241	266	227	253	259	268	260	259	256	237	267	247	258	288	236	265	248	280	265	274	273	259	256	226	229	255	248	221	265	246	252	286	265	255	265	256	278	238	253	254	218	249	275	235	265	267	297	258	289	267	231	254	262	262	263	248	267	259	279	248	255	230	263	247	242	277	267	256	261	243	263	281	290	249	238	240	278	230	267	238	248	242	258	240	248	250	268	265	238	243	251	265	228	244	247	247	262	292	246	240	242	250	267	273	249	244	269	283	239	238	249	259	265	259	271	254	245	246	256	234	215	242	291	284	231	216	257	255	259	249	241	274	238	252	242	276	289	270	245	256	268	235	246	260	255	229	246	234	263	270	245	290	269	247	260	240	269	276	260	260	279	262	252	274	242	253	279	239	255	223	254	232	265	249	257	270	257	232	245	257	257	254	248	255	252	256	255	244	260	304	241	239	245	272	231	269	289	270	269	249	266	264	219	241	265	265	254	280	222	267	248	293	245	256	244	249	270	262	234	251	285	248	263	263	244	252	304	237	241	249	253	265	241	232	259	261	251	273	264	270	248	260	257	239	244	285	260	259	221	255	251	265	271	281	282	240	276	276	245	277	260	274	238	272	256	281	272	243	282	268	246	264	280	246	257	277	269	251	217	255	271	264	266	251	266	241	222	275	253	276	238	273	262	274	274	257	246	217	252	240	232	280	254	278	231	239	280	249	235	243	279	268	233	235	265	264	252	247	243	245	236	250	250	258	269	245	268	236	258	269	239	238	266	285	258	241	256	274	255	241	238	222	269	235	230	289	274	266	225	258	272	286	277	263	266	256	272	250	261	258	239	265	277	263	228	264	244	222	248	269	314	278	251	267	250	278	277	243	257	264	231	268	275	243	245	264	216	253	256	222	291	236	257	259	263	280	254	259	257	260	238	255	256	248	242	253	260	259	261	277	262	258	285	245	223	243	266	288	259	267	238	246	255	258	250	258	266	266	257	268	250	237	270	269	259	254	251	247	248	282	284	238	255	245	252	250	270	259	233	260	258	225	267	231	253	248	247	255	268	238	268	279	249	257	255	273	245	218	270	245	269	231	258	250	264	265	231	238	264	260	249	246	271	252	275	249	258	253	258	259	248	256	271	264	264	233	249	256	272	253	233	276	238	279	266	271	245	242	275	233	263	240	259	246	238	266	241	249	249	235	273	244	253	266	274	283	243	263	277	251	237	246	244	270	258	283	271	255	244	272	271	265	256	212	271	282	258	260	247	228	257	262	235	275	253	246	265	241	283	245	260	253	238	250	275	287	246	283	252	258	248	267	245	257	255	242	237	258	288	238	271	245	268	263	271	256	257	276	258	258	263	253	244	268	258	278	256	251	282	232	283	266	252	251	227	255	260	245	255	248	254	262	237	251	221	265	266	215	250	236	246	250	257	244	248	258	260	228	251	256	244	270	268	282	246	275	272	237	236	281	251	229	224	248	245	257	257	268	258	239	251	266	236	245	277	238	268	259	250	248	251	259	270	252	264	240	240	253	294	224	262	251	279	277	251	278	255	249	269	254	266	245	262	257	249	246	281	268	275	262	245	251	232	294	274	277	249	278	259	227	265	263	275	278	279	265	268	239	249	258	258	239	253	256	248	230	260	241	250	227	259	266	290	307	250	246	250	225	285	285	232	233	254	246	272	273	266	256	253	228	238	223	249	234	288	260	253	266	268	256	216	252	285	289	265	243	284	232	285	284	276	244	257	258	272	275	254	258	220	273	270	297	252	261	274	255	268	257	252	241	240	279	281	259	259	249	277	242	260	236	258	278	263	279	254	257	283	270	257	276	242	244	254	226	257	268	247	284	230	259	245	255	249	232	245	238	234	250	235	276	253	250	265	244	241	253	257	252	249	258	266	260	244	261	292	248	270	253	278	291	254	291	249	272	262	266	265	246	244	256	268	244	264	251	273	267	259	253	288	239	245	278	233	257	253	263	263	222	252	248	272	246	250	257	235	263	251	282	259	270	252	272	267	273	260	241	259	258	268	250	277	251	275	295	232	261	243	244	267	275	257	277	246	268	251	228	268	259	232	276	259	244	260	234	282	265	262	253	250	260	275	244	220	258	239	248	271	266	282	254	263	281	252	244	259	248	262	248	265	258	278	263	267	289	272	249	240	262	230
16131	2389	2329	1758	1244	886	710	623	488	409	379	348	322	297	297	301	286	254	259	236	248	231	230	219	242	218	242	217	250	230	227	213	233	217	238	233	218	237	224	210	185	217	219	219	215	248	220	214	217	225	202	202	243	208	230	210	199	196	178	206	215	218	203	188	212	194	170	230	234	230	228	217	201	199	211	217	205	240	218	196	194	196	188	212	211	201	213	212	234	223	196	234	203	242	231	197	239	199	241	202	214	218	229	224	215	189	201	213	209	207	199	204	186	220	195	193	231	237	230	217	217	208	191	225	220	233	224	206	196	208	217	210	200	201	232	184	190	193	211	204	187	198	203	195	211	195	210	213	201	206	215	215	199	219	184	201	213	214	225	207	221	204	204	216	216	212	222	205	183	191	233	223	216	215	216	204	211	193	220	207	215	214	174	189	235	183	190	206	207	192	214	201	231	191	187	218	201	201	182	193	209	202	213	204	207	210	200	196	200	214	201	213	206	207	235	233	215	206	203	196	194	207	208	178	198	191	217	199	207	204	223	229	212	211	193	213	188	217	206	197	200	209	171	242	192	225	216	214	218	180	219	241	204	230	178	200	204	191	208	232	191	193	198	197	202	178	222	191	205	229	186	209	200	190	203	200	180	203	229	203	241	220	214	217	215	193	196	229	207	219	200	206	204	192	209	218	223	205	211	177	233	211	190	224	255	232	185	203	212	221	200	196	205	190	238	218	224	216	215	239	214	198	201	212	193	224	191	179	192	200	221	200	158	209	204	203	195	218	230	199	193	189	188	228	199	217	195	220	212	207	236	240	200	198	213	181	197	185	183	222	203	189	177	190	227	184	181	195	221	207	230	187	210	184	193	214	230	220	180	194	243	199	194	201	203	204	207	211	211	209	203	195	239	232	212	211	186	206	224	206	203	186	192	215	205	229	207	217	199	214	215	234	209	205	228	199	207	211	223	196	198	215	207	193	211	201	212	229	194	245	208	214	181	200	234	197	192	214	189	217	180	222	160	198	194	225	219	213	218	201	190	223	215	215	174	239	191	210	207	205	236	217	236	221	200	195	246	236	220	206	219	208	181	201	222	192	223	198	206	210	193	194	220	212	215	205	240	205	215	189	183	191	210	195	192	215	186	198	190	206	207	200	188	210	219	204	213	209	217	198	211	212	206	208	218	232	197	200	192	196	189	198	233	193	212	211	229	227	205	227	210	214	212	208	215	225	202	221	191	199	222	206	195	217	192	188	185	196	203	235	224	203	177	214	211	228	230	208	215	203	197	204	192	210	179	194	210	205	193	213	203	234	237	212	185	183	209	201	200	214	216	213	243	205	212	194	188	246	231	217	205	195	177	214	196	209	195	210	204	198	209	202	213	250	172	231	180	207	223	200	210	201	202	201	178	208	213	222	213	206	200	182	195	209	209	198	227	208	194	223	215	187	204	201	206	190	206	230	210	231	204	219	220	240	196	206	201	205	203	201	206	193	185	182	210	192	196	198	193	210	161	217	194	199	209	200	194	223	219	199	203	206	215	214	232	191	200	233	205	205	221	210	220	203	208	210	220	189	213	198	214	204	229	215	208	188	197	206	211	217	214	207	202	208	216	222	215	204	219	188	225	222	195	213	208	202	225	214	191	195	224	179	191	209	195	246	208	211	211	210	185	198	197	213	194	177	203	208	223	231	208	199	206	196	217	208	210	200	208	194	182	215	212	236	236	225	203	207	206	225	212	199	222	215	175	210	191	220	230	218	198	234	228	195	237	213	200	206	240	177	179	171	188	192	229	191	220	232	216	184	201	202	192	196	199	203	214	200	217	207	199	222	208	212	203	185	222	190	197	213	197	192	209	164	198	213	180	205	185	204	228	213	212	234	229	218	195	193	195	198	245	190	219	205	230	219	214	167	199	191	202	191	191	194	223	209	226	234	199	207	225	221	212	196	181	219	208	200	206	220	220	206	216	180	184	211	211	223	216	191	201	200	232	227	193	214	206	210	201	205	209	229	207	191	194	183	190	214	205	221	205	200	196	206	198	219	199	204	224	217	195	215	207	207	218	212	218	184	211	214	220	215	206	213	183	202	209	197	200	235	219	207	228	187	201	213	218	208	222	170	202	187	208	218	202	207	183	218	184	207	205	192	228	218	200	223	218	206	202	193	193	227	222	193	199	199	195	183	216	176	194	224	182	198	219	209	210	181	238	189	213	205	197	197	200	211	211	224	194	236	236	227	188	196	203	210	217	231	198	194	229	208	185	192	217	203	220	219	217	198	207	200	187	211	201	188	178	216	224	246	194	239	210	197	220	213	231	224	195	207	220	205	207	212	228	219	198	211	207	215	202	177	195	198	203	223	202	225	218	202	240	214	198	194	231	183	231	226	201	194	211	195	227	202	226	202	214	210	194	194	226	190	230	236	208	230	232	209	188	212	174	194	233	215	187	201	195	193	225	193	219	225	203	186	230	196	206	208	226	228	194	212	196	229	218	186	184	189	256	200	203	190	186	205	222	228	224	203	190	203	184	184	203	198	176	232	244	211	207	214	209	200	208	184	208	196	189	187	212	192	185	211	182	206	184	216	224	229	202	192	215	203	209	211	233	213	242	220	206	201	188	202	226	195	209	197	191	201	216	203	182	186	164	212	205	222	203	197	221	215	229	224	206	183	187	219	208	195	187	230	212	210	229	189	211	200	218	207	196	214	196	215	200	198	238	186	210	206	235	204	199	171	202	183	245	201	198	205	222	208	249	188	229	199	197	191	212	175	220	190	203	200	177	185	212	205	189	199	220	189	194	187	197	218	202	219	206	238	202	216	221	227	206	201	196	208	180	201	205	186	225	200	205	201	224	223	202	201	196	205	235	215	210	208	199	202	221	200	216	207	215	210	184	211	199	209	190	201	177	224	210	231	200	190	239	193	197	186	213	216	198	209	223	200	234	199	225	220	218	214	182	212	195	216	214	217	212	220	217	204	215	201	191	189	198	178	196	223	231	223	192	226	218	208	206	227	203	220	221	229	202	185	179	215	202	193	221	204	212	236	246	217	208	226	186	208	197	198	181	213	212	202	196	205	193	205	218	225	218	219	191	194	200	248	205	214	208	238	212	190	190	203	209	196	191	209	220	208	204	206	187	212	224	185	216	227	205	221	234	194	204	214	226	195	184	225	216	217	243	242	185	180	225	199	210	217	196	195	211	191	218	217	193	213	213	198	202	221	240	196	194	215	206	189	229	212	202	188	225	214	191	183	188	223	213	193	185	213	204	215	189	216	221	205	201	242	230	210	199	206	216	216	195	218	222	224	212	191	203	198	207	213	199	205	210	214	205	217	203	200	198	198	220	199	218	190	193	192	209	196	173	218	185	201	212	207	204	187	188	230	201	196	197	218	203	230	200	208	214	232	226	228	210	227	233	212	217	211	197	186	199	204	203	205	200	177	193	218	198	191	209	221	203	203	214	196	207	213	223	205	212	233	221	209	230	193
7607	1963	4247	5106	4481	3714	2974	2563	2119	1903	1538	1386	1306	1209	1210	1061	1009	1012	921	834	828	822	826	738	728	756	706	741	688	709	627	657	675	680	601	611	671	553	632	644	589	578	581	562	580	592	577	587	577	574	577	604	566	536	527	569	546	584	602	565	545	542	528	555	526	521	532	566	541	558	578	563	537	547	515	549	517	537	557	514	582	552	492	540	548	559	547	513	543	522	537	573	539	521	533	536	492	533	541	540	526	549	508	523	548	538	526	491	528	505	497	537	510	533	521	514	532	540	522	498	509	524	593	486	528	520	553	526	514	582	529	529	504	556	548	544	498	511	511	522	521	495	517	531	533	504	519	554	527	488	513	558	537	492	562	525	534	508	517	533	519	490	534	534	483	509	518	527	521	550	543	508	521	523	570	558	549	537	477	518	520	540	522	551	561	528	552	534	566	585	483	540	498	499	514	533	496	541	493	513	544	542	518	511	505	505	517	528	553	564	532	487	518	512	506	528	548	510	517	452	513	499	529	503	551	537	524	509	547	516	529	502	541	500	499	536	519	548	533	531	523	495	526	494	552	541	514	545	492	544	496	507	517	543	511	519	514	520	516	524	557	513	514	543	489	508	550	483	552	523	533	505	527	496	514	506	503	524	506	487	516	518	515	509	524	496	488	550	517	504	555	550	544	550	485	542	507	549	534	522	505	525	542	503	479	533	541	514	553	521	528	494	543	559	491	498	511	491	502	531	550	534	543	531	498	493	529	515	519	484	533	519	571	518	557	521	534	494	473	550	528	496	501	539	530	522	470	512	514	508	505	556	476	521	515	544	540	516	491	550	564	521	521	530	536	523	495	529	497	473	523	540	511	537	521	535	546	510	550	542	563	509	540	556	526	504	503	537	536	511	544	536	542	503	521	560	495	468	507	559	502	512	526	512	522	565	524	479	531	527	555	534	516	521	500	495	560	536	511	516	516	499	503	479	522	514	525	512	548	511	506	560	554	517	528	505	520	513	536	543	519	523	542	562	476	551	504	500	524	531	520	539	528	567	504	511	464	486	518	529	531	560	529	548	500	551	528	512	532	505	531	552	529	503	543	535	519	513	545	521	532	509	517	490	516	501	515	545	547	554	535	526	549	520	556	508	508	536	509	539	498	539	516	549	528	461	464	535	527	517	524	486	554	547	526	551	500	538	553	511	535	510	522	514	485	508	543	516	525	532	506	517	565	498	545	513	512	500	529	499	492	496	479	509	497	514	530	536	521	546	521	530	493	535	530	576	529	525	536	524	547	505	523	503	567	469	528	521	512	505	481	539	554	506	484	535	515	522	537	493	547	543	511	527	542	535	524	501	531	496	511	482	489	560	528	496	508	526	543	522	524	571	532	522	532	501	493	535	525	553	555	518	524	515	515	566	545	495	514	492	474	550	483	543	540	507	487	504	524	521	495	531	559	539	544	516	485	523	538	538	524	528	529	490	493	532	490	524	547	526	533	531	511	546	493	514	522	499	506	493	529	495	550	499	522	523	506	537	558	509	510	510	507	535	503	499	524	513	527	515	512	524	527	529	539	544	515	493	540	538	568	524	484	519	554	533	527	535	540	509	538	527	494	481	504	550	508	514	530	494	491	532	536	534	538	537	527	556	557	514	532	533	536	504	516	502	510	515	480	515	527	531	491	520	515	561	512	573	505	508	509	531	516	498	493	506	524	521	514	524	518	518	500	543	536	531	546	542	516	526	499	517	541	584	546	512	576	491	523	573	515	504	566	495	517	499	549	549	516	505	511	499	545	494	493	485	523	516	523	508	520	512	535	536	491	500	495	535	498	550	536	563	519	489	531	484	497	563	510	489	551	525	540	497	531	522	478	565	481	521	559	490	477	535	515	516	525	554	497	550	543	507	517	520	529	522	510	518	513	543	511	468	542	515	572	491	507	544	481	496	512	531	507	491	507	456	528	477	523	533	508	501	530	503	500	511	498	544	491	484	562	504	512	523	517	466	509	512	506	533	492	560	504	530	521	538	522	483	512	554	550	561	468	525	541	500	485	550	528	507	535	516	490	530	525	528	518	521	515	510	495	523	514	523	495	493	540	500	532	534	538	524	532	498	533	530	516	535	508	534	479	524	527	494	518	473	495	506	537	502	467	522	500	512	518	530	489	545	521	529	509	551	524	524	569	513	497	549	529	534	489	527	533	556	507	493	541	496	478	498	568	520	515	557	504	499	505	533	499	516	491	511	525	503	490	500	493	491	561	504	532	491	575	520	564	513	525	507	507	562	548	513	520	528	507	514	500	549	518	527	472	509	516	532	548	550	506	546	510	515	522	499	480	521	489	508	503	502	509	549	517	554	505	512	532	511	489	524	494	531	487	495	506	527	505	492	509	520	519	495	543	518	497	497	492	535	520	512	509	534	528	515	509	541	536	505	524	492	490	514	519	522	569	498	548	562	549	516	555	505	486	510	502	565	574	487	521	535	523	558	541	532	536	511	510	511	545	475	503	533	506	537	511	478	493	503	535	519	496	523	542	492	575	499	527	554	504	506	571	479	540	486	532	552	508	531	563	569	520	496	543	491	505	528	519	530	523	541	495	511	495	501	535	524	517	497	504	504	504	532	479	528	530	518	513	507	521	499	551	523	515	505	546	479	525	486	484	520	470	525	499	509	493	497	508	580	511	546	516	528	498	512	562	507	538	492	495	540	525	535	538	511	503	515	542	524	524	501	552	519	529	520	537	543	534	503	533	536	494	504	503	511	486	526	533	523	507	542	494	552	514	500	512	502	510	546	564	500	542	513	510	520	501	523	535	545	480	510	518	505	522	496	527	508	578	506	531	540	541	500	503	536	486	544	514	541	534	546	541	492	517	472	526	538	507	556	497	487	470	509	531	537	514	506	544	506	529	488	531	496	501	511	558	521	507	575	558	478	485	526	536	529	519	536	506	455	554	488	517	510	531	533	484	492	501	555	522	534	520	485	515	491	521	521	508	504	536	535	529	503	514	526	532	499	530	521	513	543	511	545	531	527	532	518	549	479	516	521	507	528	514	484	533	512	507	526	517	562	511	495	523	483	549	528	535	539	541	520	475	524	538	535	493	525	518	522	496	503	518	538	527	522	531	472	539	543	480	464	535	557	531	495	493	507	525	516	509	527	541	534	513	504	524	517	467	531	533	531	493	514	520	508	511	498	513	487	517	544	519	531	563	542	565	490	531	516	546	505	520	527	515	527	537	502	519	508	525	496	516	561	543	507	519	488	553	527	546	527	542	545	515	518	555	551	519	511	527	510	493	519	471	566	524	515	502	507	573	505	502	535	513	519	507	455	534	539	540	557	533	519	501	512	534	539	522	496	554	523	518	457	514	531	551	548	508	528	504	535	537	553	524	540	485	533	521	535	513	536	521	562	553	516	534	515	546	502	572	547	536	517	526	530	540	513	514	485	490	534	534	494	497	494	539	494	473	516	491	556	486	546	534	492	541	494	542	547
2095	178	165	160	137	179	155	148	163	135	151	143	150	150	135	151	135	143	134	156	164	144	133	147	158	151	139	145	143	138	154	155	150	152	151	134	168	147	162	131	139	152	142	140	155	127	154	150	125	155	153	162	154	159	155	130	163	150	138	131	146	153	135	161	134	120	135	157	181	132	127	131	146	156	125	155	160	148	140	144	148	155	136	155	145	133	133	154	149	156	149	131	155	173	148	146	144	148	136	155	147	139	144	122	130	157	126	144	155	167	123	143	142	170	123	168	157	154	150	156	139	164	146	143	158	141	140	137	166	156	152	168	136	121	141	158	144	147	140	138	151	163	150	159	150	134	141	133	147	127	150	150	138	151	127	146	143	145	164	143	168	153	149	149	170	174	154	125	144	130	155	154	146	163	159	127	134	141	145	126	161	136	144	143	149	160	155	140	140	154	126	126	154	148	144	174	174	157	167	168	134	135	168	128	133	132	160	123	134	127	124	142	132	151	145	160	135	125	161	137	149	150	146	135	141	141	151	131	146	164	156	152	155	144	144	151	179	136	149	163	150	159	163	157	143	144	126	160	162	148	137	131	143	156	146	142	144	136	151	165	173	165	157	150	134	143	143	151	138	134	145	151	163	161	150	152	134	121	155	153	120	128	137	123	135	159	139	153	146	139	140	146	147	123	136	159	170	145	149	144	129	146	144	159	153	144	134	157	131	166	142	127	144	156	156	148	147	136	171	172	154	150	138	135	136	132	139	114	141	134	151	151	139	152	168	139	162	141	160	169	164	145	158	125	126	150	161	155	162	142	145	144	147	149	140	146	165	157	153	176	159	154	153	158	150	150	138	147	138	154	152	149	146	173	144	150	174	111	146	143	148	153	123	165	156	163	132	153	137	154	156	129	150	166	159	147	148	118	132	141	149	143	109	154	133	143	145	151	130	142	148	147	143	156	150	136	147	170	153	134	141	149	132	140	148	159	169	129	165	152	150	133	138	156	154	153	161	140	145	127	136	162	128	118	153	155	134	164	133	149	145	168	143	149	113	123	139	161	142	145	175	145	139	143	145	159	134	173	121	139	148	130	152	165	153	157	155	167	159	163	141	140	133	130	151	135	145	139	134	153	139	149	153	154	143	164	128	143	117	157	147	157	146	130	141	151	158	137	144	142	133	151	149	148	147	141	134	126	154	162	146	155	132	141	131	154	148	154	153	133	171	153	144	155	145	152	162	156	142	147	164	155	142	162	134	167	166	146	143	147	152	135	144	142	141	150	136	146	152	145	157	139	138	159	142	132	133	154	153	134	155	158	158	135	145	136	183	141	175	136	143	123	112	149	143	142	137	124	161	154	129	146	133	165	182	175	162	153	143	138	139	146	156	137	135	144	131	165	143	154	152	124	126	178	171	144	156	153	133	147	155	112	151	135	139	152	175	149	135	157	157	141	139	161	152	157	160	146	153	154	169	131	148	141	145	167	131	177	142	142	148	141	166	141	144	137	158	130	130	138	154	156	147	161	167	144	132	141	141	153	162	148	129	152	154	148	168	146	132	156	122	141	159	138	144	150	148	156	150	149	163	149	152	139	135	127	143	149	130	143	141	149	133	151	148	144	143	129	132	158	159	126	137	147	151	151	133	152	153	147	162	156	147	142	162	164	137	158	161	168	156	147	117	142	142	150	149	130	125	154	131	160	170	149	139	149	141	121	113	129	140	123	131	149	127	125	163	154	132	154	153	156	137	138	135	153	146	150	165	159	132	127	145	152	149	125	142	137	136	169	153	150	144	128	141	137	151	137	129	133	124	126	118	158	157	167	140	137	133	149	148	144	153	143	150	138	155	129	152	127	177	144	159	135	149	135	135	150	157	131	140	147	128	161	139	150	142	121	168	162	142	154	136	161	156	136	130	144	145	147	162	157	177	143	166	142	145	151	123	161	142	145	169	135	144	152	122	147	169	163	143	139	149	145	153	157	146	128	147	165	156	158	150	163	132	140	164	152	151	126	138	135	163	188	163	137	139	141	160	152	145	159	149	122	151	156	146	107	146	141	151	156	146	168	164	167	147	162	149	149	134	135	156	142	135	138	132	154	141	133	165	141	144	147	126	147	139	145	142	145	129	132	131	126	138	151	137	143	148	152	164	141	153	138	135	142	151	133	160	150	145	161	114	169	156	145	168	129	136	132	152	152	125	132	156	162	139	146	156	155	160	141	151	135	152	148	164	170	122	139	140	151	166	141	175	158	139	157	156	145	126	143	142	141	161	136	163	127	127	151	140	148	174	140	116	151	145	135	164	153	140	154	171	143	143	156	147	157	171	148	139	159	130	144	145	132	120	150	143	146	184	174	132	142	140	147	156	147	130	139	150	148	147	156	119	161	159	148	157	131	145	145	157	155	163	138	180	131	141	157	156	124	139	146	154	134	130	151	154	143	121	145	172	141	146	157	165	162	146	138	139	145	152	128	144	150	170	152	145	157	128	168	151	175	147	142	143	121	139	141	129	142	161	160	149	147	120	149	143	134	137	150	170	165	155	150	147	146	137	142	159	148	138	166	161	140	155	152	108	176	149	154	145	144	141	141	128	141	139	134	168	151	130	148	135	152	140	146	156	142	140	163	134	144	149	129	147	138	140	147	154	173	182	156	155	162	150	169	129	159	139	140	142	139	160	144	148	153	154	146	154	148	149	146	132	167	150	141	140	146	144	130	128	147	141	134	141	143	122	166	155	132	138	154	132	136	153	158	135	141	161	147	146	160	143	155	129	136	147	156	156	152	128	150	119	144	173	149	145	150	136	146	132	138	122	160	143	118	143	162	150	161	147	144	144	154	156	165	147	155	139	155	148	128	116	167	139	145	153	145	158	151	131	145	159	142	165	153	163	142	171	149	144	132	151	120	129	176	145	145	168	161	149	155	141	144	169	133	138	163	146	143	131	147	147	148	150	143	146	157	126	147	132	157	178	137	148	163	150	158	172	153	150	151	151	151	139	136	159	161	174	144	143	150	137	135	145	156	165	135	145	145	143	128	133	141	141	147	137	157	126	151	130	136	140	173	165	137	138	138	141	143	160	182	131	148	154	149	172	165	147	155	159	129	132	151	170	160	151	158	144	131	150	143	158	137	128	150	159	143	147	156	131	169	135	126	153	179	152	157	171	163	144	166	139	144	142	126	152	158	137	176	156	147	148	154	151	143	150	140	155	143	131	146	143	169	159	139	131	150	135	158	142	139	161	141	139	157	147	151	173	175	153	151	141	149	150	137	138	141	148	139	154	115	125	145	155	132	156	150	139	156	152	148	148	152	154	159	159	129	171	133	164	153	171	142	137	152	144	142	162	151	150	136	153	151	149	126	142	161	157	132	166	156	148	138	149	147	137	139	146	146	140	135	159	167	156	133	149	144	153	142	131	144	168	122	149	136	169	135	156	144	149	163	144	131	132	140	195	141	119	181	159	150	136	149	138	136	153	163	166	129	149	140	162	177
2203	400	381	457	432	445	413	408	383	365	389	406	370	382	385	427	402	388	360	382	383	369	362	387	384	359	383	340	386	383	348	352	375	371	383	394	375	379	366	344	398	386	388	385	359	356	366	361	353	400	382	364	345	352	402	351	375	352	378	385	356	337	386	370	353	366	396	370	360	403	375	396	359	337	423	372	367	373	384	373	348	385	343	376	368	385	404	383	369	374	370	363	393	385	393	390	361	349	374	368	395	354	385	334	363	381	392	377	392	384	369	370	358	376	372	361	361	404	360	370	369	373	372	403	389	396	387	365	365	374	325	416	386	348	359	355	358	381	339	343	385	347	345	345	379	360	334	376	368	382	354	380	344	373	368	381	361	348	341	369	360	376	365	346	368	344	340	348	380	363	352	383	358	355	349	363	360	370	402	367	348	398	375	345	401	380	369	368	389	392	375	343	338	382	363	370	373	354	348	387	343	385	368	335	353	390	379	346	355	378	357	347	325	409	407	354	350	375	387	398	352	354	352	350	350	346	376	367	368	371	389	388	381	391	347	373	358	352	359	386	371	388	368	380	317	360	396	368	374	356	376	352	371	359	353	376	332	349	358	358	384	398	376	367	410	349	412	345	349	387	372	352	370	382	391	346	322	351	335	367	367	357	372	365	364	348	372	375	365	419	374	345	367	327	341	368	375	371	366	362	388	354	399	403	368	378	359	377	385	372	402	356	335	368	363	352	323	344	374	415	371	360	349	368	350	348	368	351	364	340	341	337	353	375	358	374	382	380	357	399	369	380	362	390	387	401	355	368	339	378	395	358	358	397	372	351	351	329	368	415	384	355	313	373	397	376	360	389	401	372	355	384	367	348	360	385	362	337	342	383	370	377	340	399	331	353	326	389	348	384	336	349	355	385	361	362	395	364	382	354	371	345	385	372	359	356	337	399	379	365	359	343	371	370	356	349	370	393	385	367	368	352	366	348	324	375	372	344	383	370	363	353	361	362	388	346	357	383	330	350	349	375	375	393	368	389	353	384	342	367	381	378	355	398	379	406	395	367	369	403	409	361	343	358	363	337	398	359	353	333	376	384	340	366	319	367	404	367	356	352	385	385	362	352	385	376	364	385	367	362	336	382	381	388	340	408	377	374	333	401	335	348	405	406	365	346	364	359	349	376	361	361	401	348	372	381	386	338	402	372	360	355	393	376	336	336	341	325	368	381	381	368	404	401	352	345	339	369	357	377	356	349	367	403	339	338	353	382	346	386	372	388	398	365	368	382	341	333	379	385	339	385	382	396	367	369	348	378	377	406	357	393	376	361	332	347	393	340	329	351	348	346	364	375	393	368	394	367	359	374	379	334	373	404	368	379	371	342	380	346	375	361	358	335	366	361	343	362	335	379	346	360	353	369	336	379	344	368	360	344	344	358	358	413	356	396	343	391	363	356	395	349	389	368	347	366	338	353	383	330	378	348	374	369	367	388	396	375	337	358	381	368	358	355	352	372	352	352	377	346	348	361	371	378	337	393	368	368	370	378	350	371	357	373	379	368	414	363	378	381	383	382	352	375	397	391	391	425	352	354	342	359	341	369	393	382	393	393	357	350	377	356	360	373	382	386	351	371	333	347	353	349	382	329	370	342	360	391	345	352	360	374	328	359	363	380	353	367	364	387	393	365	386	337	402	391	375	342	396	379	401	395	388	373	372	342	350	377	372	390	367	369	375	363	377	371	339	385	372	425	356	354	353	349	395	405	373	371	373	363	335	371	397	342	396	370	376	355	401	346	323	374	371	360	370	344	343	372	345	363	408	370	369	364	396	328	364	359	359	344	391	378	391	420	376	368	374	385	361	363	360	375	393	367	402	366	368	365	368	353	344	360	361	353	379	329	379	352	343	374	345	396	379	366	346	424	353	366	372	338	392	360	333	382	352	361	341	344	379	368	387	366	371	365	341	358	375	356	348	343	358	345	348	369	377	364	367	349	364	382	381	386	371	342	372	345	358	396	409	353	368	386	362	346	394	346	409	379	366	382	351	376	355	379	389	349	414	382	356	377	366	349	381	358	363	397	345	320	389	375	363	348	374	335	395	380	366	353	348	393	382	355	352	357	358	388	347	391	329	402	357	369	357	357	380	355	344	357	386	365	369	341	382	360	367	363	370	345	368	364	359	383	353	366	346	371	382	359	379	386	366	378	366	375	378	326	363	341	323	407	363	376	374	330	368	365	365	354	340	379	381	418	396	350	376	361	398	350	319	350	364	379	348	381	351	357	378	381	345	345	366	387	334	382	374	348	367	349	397	362	370	358	355	327	363	396	378	349	393	339	345	389	369	364	371	351	377	355	401	347	346	382	404	348	349	334	345	361	352	360	399	389	360	359	378	350	368	381	370	355	376	378	371	399	400	380	343	363	367	391	376	376	340	351	353	331	382	372	375	369	366	348	399	363	377	361	366	331	325	349	381	379	352	363	358	339	405	330	357	367	393	383	367	375	358	337	360	363	383	393	313	393	406	343	380	348	347	379	388	337	390	379	357	380	347	347	363	357	338	351	405	400	349	360	351	369	392	368	386	400	399	435	323	352	350	375	348	374	332	366	391	382	368	389	358	354	348	414	388	382	369	337	354	346	362	376	357	388	349	354	360	356	366	388	365	357	373	348	375	395	361	393	379	365	382	357	385	387	349	349	341	359	393	385	340	361	386	368	366	368	347	352	344	354	364	371	331	360	358	341	372	368	379	320	371	381	395	355	364	383	409	368	383	385	339	375	376	361	390	358	380	388	369	339	381	358	371	361	354	379	385	333	347	362	358	381	420	383	405	350	357	362	391	360	355	391	411	381	355	370	359	365	389	357	353	347	356	371	361	355	354	391	380	328	355	385	410	353	375	349	361	384	378	380	364	369	374	397	345	356	378	392	382	369	383	376	379	379	379	360	368	365	387	376	378	360	392	357	384	373	391	375	346	355	393	374	327	349	352	375	386	366	379	396	314	362	375	395	391	357	352	359	357	357	367	349	364	394	358	356	340	366	383	356	363	401	379	378	378	378	400	332	360	353	330	392	358	352	422	363	388	395	382	360	354	372	394	373	368	379	385	358	361	371	376	387	392	352	367	330	355	383	361	346	395	357	359	386	396	383	340	363	366	381	349	397	390	344	380	372	356	381	372	387	357	378	332	353	340	340	354	364	348	381	369	364	368	373	368	349	390	347	354	334	370	389	370	373	402	370	386	364	384	357	360	368	396	369	392	419	390	350	354	376	391	345	372	360	358	353	352	360	377	337	368	356	391	351	360	354	427	367	352	378	348	369	339	348	373	375	368	349	382	351	350	385	346	375	341	374	357	392	342	364	330	404	324	382	377	387	349	345	359	413	361	384	354	365	348	381	356	344	351	373	355	398	411	337	346	337	393	354	387	354	378	356	369	340	352	335	397	391	357	366	386	396	360	380	352	395	361	379	381	355	344	382	345	370	387	350	364	362	365	374	380	388
8681	915	992	755	560	419	364	275	249	198	183	148	157	146	103	139	144	119	120	124	85	114	125	111	104	101	102	119	99	91	109	101	83	93	99	107	103	114	102	77	81	98	78	90	87	99	81	91	104	87	98	100	102	79	90	98	76	86	95	97	94	96	78	81	83	76	110	83	103	80	80	87	86	75	94	72	75	103	89	83	75	82	81	84	78	85	88	81	92	94	79	89	82	79	108	111	79	87	84	66	103	83	89	87	72	76	85	65	63	81	94	87	89	90	94	80	92	82	91	108	91	109	100	83	86	84	87	85	88	91	81	87	100	85	101	77	82	82	86	75	75	106	107	97	91	106	97	80	77	87	90	106	97	81	80	78	75	85	73	112	92	75	101	97	87	85	91	81	105	83	71	85	89	98	72	89	92	105	75	86	101	110	84	75	90	93	88	90	97	71	77	72	92	91	76	61	86	85	81	80	82	92	73	75	102	83	91	87	83	79	84	94	89	96	81	74	80	104	92	84	96	98	100	74	77	104	95	88	77	84	78	91	73	93	104	80	81	94	87	91	68	100	86	97	87	86	94	90	74	93	86	63	100	88	87	99	88	114	90	86	90	103	91	101	88	94	91	92	93	83	78	99	104	79	90	87	90	86	94	84	96	90	70	91	104	92	98	98	89	92	87	79	88	83	83	94	93	110	99	93	91	103	80	100	92	90	99	73	80	120	93	77	85	90	88	96	87	72	90	77	72	96	86	84	80	88	102	83	86	89	87	78	91	92	79	90	87	83	88	96	97	69	83	97	106	99	83	96	95	87	92	100	86	97	86	82	84	94	79	78	85	76	95	91	90	86	75	90	82	80	79	70	71	106	100	74	103	82	98	77	108	85	89	92	93	88	90	77	85	71	82	88	105	73	84	95	79	85	85	101	93	82	97	102	121	106	84	109	94	86	93	91	93	79	74	91	81	69	86	91	92	76	82	78	90	98	92	94	91	98	68	85	73	78	81	95	101	94	87	86	98	97	84	96	104	94	79	102	101	101	70	93	90	96	69	84	91	82	86	100	107	87	89	98	84	102	75	70	81	94	88	92	94	78	80	80	101	86	92	91	74	99	91	87	67	78	91	95	99	101	86	77	88	86	104	84	86	76	105	82	94	77	86	82	89	81	101	118	101	103	73	81	85	86	102	102	90	86	103	99	92	95	119	89	84	81	80	69	87	83	89	86	79	77	93	87	101	96	90	99	103	92	83	99	98	94	90	96	86	76	91	79	96	86	86	81	78	107	73	89	86	96	91	59	75	88	99	89	97	92	95	84	90	97	94	83	83	80	93	85	88	88	102	115	88	83	94	67	82	77	73	95	89	80	76	84	96	92	82	82	94	91	93	81	99	90	91	97	96	84	88	95	79	92	72	92	82	80	114	93	94	104	67	98	92	96	98	93	107	76	90	91	95	81	90	86	91	114	78	87	64	91	91	94	91	92	84	78	94	85	71	110	90	97	82	93	88	92	77	85	72	90	77	82	75	113	99	100	90	70	77	86	80	90	93	86	75	104	80	91	83	80	81	82	93	69	80	89	85	81	80	103	92	96	79	89	88	63	74	76	84	94	118	91	91	99	98	98	67	97	99	77	76	102	88	93	108	104	93	88	87	85	95	96	75	89	89	84	77	87	98	85	87	105	78	86	91	90	93	79	90	91	85	93	71	85	97	101	89	96	76	81	95	98	94	83	91	98	83	84	91	89	80	83	90	99	102	96	90	96	79	97	75	73	77	68	85	128	98	91	71	90	92	86	99	98	83	96	93	78	91	95	81	81	86	75	100	82	84	103	70	86	85	90	87	84	91	80	88	84	78	92	99	72	84	80	80	86	91	90	82	99	75	69	83	95	84	86	81	101	82	89	97	73	89	95	108	90	87	93	95	90	80	75	79	95	82	93	85	91	83	100	97	92	91	74	81	97	85	75	95	89	97	91	85	67	87	95	100	86	81	94	79	86	87	96	93	103	86	72	101	93	77	81	74	86	82	77	92	102	95	81	83	87	74	81	84	77	91	79	86	91	88	92	89	101	95	83	69	96	85	78	80	91	95	79	71	74	103	107	91	71	88	85	82	92	91	64	88	91	94	98	95	90	71	85	84	97	89	95	98	89	78	90	96	84	96	104	115	75	102	85	86	84	83	71	82	74	89	83	62	83	94	92	83	107	86	88	87	83	79	98	98	88	107	69	89	80	91	101	98	72	88	76	84	95	92	87	71	85	103	93	94	85	85	83	93	80	104	83	99	88	76	105	87	102	85	71	81	79	80	94	101	72	84	84	101	90	80	97	95	86	60	77	97	83	91	92	82	82	83	87	84	90	93	97	81	90	83	73	91	117	98	96	99	102	91	101	96	84	104	88	103	107	72	74	72	110	89	81	85	83	80	91	79	70	82	84	89	85	105	85	87	99	90	100	84	81	103	87	99	91	86	90	74	88	86	88	72	81	80	111	100	93	88	79	85	88	81	90	86	91	97	103	93	100	94	79	75	92	95	90	74	88	77	81	66	118	93	91	91	106	94	91	88	96	91	84	98	88	91	99	89	110	94	74	90	82	97	76	70	99	96	88	91	94	87	93	101	87	93	95	85	87	92	85	76	70	95	82	82	88	81	92	89	84	104	86	107	62	100	79	95	87	100	83	102	70	67	72	99	73	84	82	80	91	85	84	94	94	83	104	86	105	78	96	75	79	91	78	86	77	87	97	81	100	86	83	87	94	100	84	81	89	78	79	101	90	67	79	76	63	85	77	96	97	75	63	62	87	88	93	94	87	89	93	86	78	95	103	113	68	100	102	90	89	95	89	91	78	85	95	83	86	76	87	116	86	90	80	90	90	85	82	105	97	94	90	86	102	100	102	74	76	88	94	91	85	97	84	86	92	89	92	82	98	92	91	96	75	83	105	86	93	85	89	81	97	90	93	93	83	86	85	92	99	81	84	82	95	88	94	100	84	79	87	79	58	96	93	90	75	89	100	100	70	78	102	86	95	87	81	73	76	90	88	84	92	100	96	89	88	92	93	100	84	72	78	86	99	106	88	100	99	103	81	92	81	88	85	73	80	107	78	96	102	78	85	72	91	87	88	76	91	90	80	100	72	104	79	90	69	75	64	83	84	91	79	78	73	111	84	81	81	76	84	74	76	83	92	82	96	95	87	75	98	99	88	92	108	99	98	88	88	86	86	90	84	107	84	77	80	90	95	87	96	89	88	94	86	81	92	85	97	101	83	97	90	83	92	83	88	87	86	71	78	87	88	88	80	90	71	87	94	85	93	103	63	84	91	85	76	71	88	85	99	97	84	77	101	94	77	95	76	68	59	72	109	95	90	87	68	90	74	82	93	62	86	89	71	84	92	91	90	86	100	98	89	103	78	86	95	91	93	92	92	88	79	99	98	82	104	94	82	79	84	97	93	92	85	86	80	93	113	93	91	80	76	85	87	93	71	83	95	87	89
5855	937	2201	2677	2309	1966	1549	1252	1068	991	874	792	628	625	615	538	535	481	424	433	431	405	351	375	399	337	354	386	353	340	361	310	350	321	312	322	315	315	277	312	294	292	304	310	279	281	281	309	284	272	289	273	264	264	285	265	283	296	288	303	305	288	242	259	258	284	276	284	253	276	266	260	249	261	292	259	228	251	293	286	257	264	276	250	254	291	269	263	234	263	265	241	241	271	245	289	278	268	253	302	247	251	267	264	268	271	279	272	262	246	289	243	247	258	252	242	242	265	242	252	254	276	256	278	262	246	249	289	263	227	257	250	277	239	253	265	249	245	289	242	242	277	288	277	257	262	267	273	248	287	298	277	283	237	245	248	255	272	255	287	251	301	266	255	249	269	282	265	245	270	263	259	253	284	244	272	263	253	253	270	261	271	277	289	242	243	257	267	248	237	251	240	264	277	263	254	258	284	239	235	251	266	243	270	249	228	274	242	256	252	248	253	263	275	293	240	274	262	257	256	262	256	278	258	249	261	245	246	262	255	274	255	275	257	299	261	237	263	250	250	270	278	229	271	278	256	215	227	246	234	271	222	239	259	247	280	245	245	262	261	274	264	247	267	267	273	254	258	244	255	257	252	250	264	245	273	250	261	258	251	249	275	268	256	239	260	244	267	238	291	242	280	288	268	242	273	278	275	246	259	244	280	272	247	247	266	256	277	252	245	257	246	252	249	250	235	273	264	236	247	275	248	268	266	265	263	236	259	291	249	277	239	250	257	260	264	257	259	257	240	248	246	250	257	253	238	263	270	258	276	250	244	255	238	255	261	266	266	265	258	287	271	250	268	269	270	263	240	264	238	229	250	224	265	234	244	257	245	269	261	258	249	239	268	254	256	276	253	276	269	251	272	261	269	231	254	248	255	230	271	271	254	253	283	242	254	257	228	265	280	257	269	271	271	263	270	253	266	261	253	215	264	257	216	275	243	245	256	262	259	231	285	265	234	262	267	212	267	253	256	233	269	263	258	247	291	239	241	263	250	240	268	262	265	242	259	249	264	232	281	253	234	256	287	266	270	240	253	282	279	262	272	253	283	276	265	256	264	246	265	269	247	240	248	285	253	258	245	291	271	262	247	239	250	238	236	266	253	254	265	276	267	265	291	261	277	262	284	244	248	223	246	280	272	239	226	219	261	244	240	248	254	249	256	262	237	246	266	248	241	260	244	261	232	255	237	290	257	252	264	249	273	261	278	267	273	258	263	254	273	236	277	264	268	274	274	234	266	247	255	257	240	293	253	240	237	253	268	260	264	247	286	261	281	258	266	261	282	243	296	263	279	248	236	258	244	251	240	236	246	237	258	236	242	247	251	253	263	249	262	262	265	266	259	265	261	237	248	251	220	271	233	235	259	250	248	270	241	239	265	285	254	273	258	255	246	242	257	276	272	271	287	287	257	265	222	238	241	261	254	270	249	268	229	250	250	241	284	246	281	251	276	269	264	232	256	260	247	222	238	277	265	242	263	263	277	261	262	273	271	258	270	264	252	266	262	259	270	272	252	238	230	250	273	280	228	243	258	231	258	274	256	271	233	234	250	238	250	228	253	289	245	276	269	262	263	232	265	259	288	245	257	264	248	236	254	255	230	274	241	245	220	241	267	277	250	259	239	229	247	265	283	251	238	257	236	262	275	275	230	254	258	241	260	232	273	235	265	245	251	277	227	223	247	268	253	268	252	243	267	226	270	229	274	259	254	258	237	242	275	249	246	234	284	251	275	275	264	253	240	251	268	239	265	280	244	262	251	271	258	244	222	255	270	268	245	243	262	240	243	247	232	244	267	268	262	256	248	252	250	260	256	237	264	258	258	243	256	248	235	253	301	242	251	281	245	259	252	244	266	255	274	269	243	280	259	267	248	268	236	282	242	243	238	241	250	250	260	233	229	250	263	243	275	280	240	260	247	254	263	261	232	252	286	255	266	255	275	245	231	233	266	283	263	254	258	266	227	276	275	261	239	239	258	271	265	264	263	275	266	291	252	242	257	282	246	263	255	252	235	263	253	258	242	262	270	278	257	251	271	262	275	269	262	252	279	246	215	240	241	295	270	236	248	290	246	254	237	262	239	255	284	224	241	278	261	254	266	262	268	284	263	231	254	275	264	240	233	269	291	262	225	257	267	258	279	258	254	260	232	262	274	266	267	248	265	256	288	243	258	239	254	267	281	247	240	247	262	251	227	238	234	248	254	251	293	293	269	257	268	274	276	240	265	242	249	263	278	269	244	251	275	274	261	233	286	257	276	264	262	231	254	266	269	263	257	274	248	262	256	267	301	257	268	278	270	238	276	267	258	238	243	264	238	266	285	249	253	244	266	252	269	267	246	250	247	265	262	239	271	256	264	240	272	272	265	245	255	253	254	259	244	253	275	271	254	274	243	304	259	231	240	287	267	264	242	260	246	240	282	253	261	230	258	230	248	231	276	274	273	251	245	262	260	256	258	257	250	259	260	280	236	260	241	253	244	269	251	213	263	260	250	265	278	266	268	283	232	288	261	292	266	242	237	242	254	232	261	239	272	240	243	266	266	263	267	277	261	250	242	268	265	249	242	244	239	263	262	227	253	264	262	263	248	250	264	253	270	227	222	247	279	234	270	275	274	261	257	256	241	279	250	273	282	231	237	269	229	246	277	261	250	249	253	256	282	238	267	273	263	250	228	250	239	267	276	267	258	236	263	269	261	246	237	267	241	245	255	247	244	267	219	254	260	279	264	255	272	246	253	240	251	233	255	255	266	247	268	253	284	261	250	247	246	249	273	238	227	267	287	246	265	255	249	261	265	269	253	245	232	292	247	288	250	275	230	240	262	244	246	242	269	265	259	252	263	236	277	268	238	235	257	250	264	240	285	269	241	242	255	248	232	259	220	245	266	256	258	217	243	246	248	247	251	267	253	278	261	248	274	251	253	257	245	277	258	245	257	274	263	264	255	238	257	248	283	271	252	229	246	242	278	236	253	262	250	261	245	278	261	268	270	263	283	256	267	232	219	282	238	255	222	260	257	250	284	257	229	250	231	271	230	290	251	263	262	258	253	266	255	268	254	233	267	275	264	266	246	226	263	239	263	256	249	260	242	259	255	214	236	247	257	270	232	277	261	236	267	270	288	261	252	274	252	269	276	265	267	252	240	251	281	237	248	259	274	253	261	256	273	254	268	268	234	246	268	279	273	275	272	230	217	232	239	260	264	241	263	248	251	237	253	301	231	265	273	217	283	265	292	270	271	249	264	259	214	289	258	253	253	259	276	254	276	246	250	244	254	264	240	264	264	246	278	242	239	249	234	266	273	288	254	259	256	260	279	243	267	281	242	257	243	261	272	245	242	255	258	232	234	281	242	250	245	269	278	268	256	251	233	246	248	245	257	245	264	248	229	248	265	250	245	258	267	264	251	249	260	286	239	280	241	236	265	254	266	280	246	257	234	274	268	232	268	271	265
16142	2396	2285	1760	1224	898	687	555	478	452	390	339	315	320	275	280	275	273	280	249	257	260	263	219	254	227	232	234	194	229	215	243	257	208	216	214	193	205	227	213	218	220	189	227	205	229	233	239	209	209	199	223	226	210	223	209	225	214	233	215	213	260	215	230	206	210	210	251	202	202	248	226	199	208	219	199	178	197	217	201	209	182	193	227	220	196	198	220	203	220	203	193	210	223	215	192	203	230	209	198	193	194	223	199	231	224	237	212	216	217	202	208	207	216	191	208	208	245	201	176	225	199	225	205	213	197	194	217	188	217	216	217	202	197	188	233	202	180	203	179	228	214	217	201	224	200	221	226	198	195	219	201	210	199	206	193	216	204	221	227	214	210	213	252	206	219	209	210	187	214	200	214	214	203	205	199	181	229	195	197	205	192	181	202	196	199	226	191	206	200	219	174	185	182	196	217	218	207	210	196	206	200	199	195	221	212	188	210	199	216	216	201	196	227	201	231	199	243	183	194	202	196	214	208	197	204	203	201	204	167	214	211	202	204	195	242	216	202	219	213	245	201	194	192	229	200	211	203	216	221	203	193	222	184	206	213	196	179	198	221	204	218	197	200	201	204	208	225	208	226	244	217	208	206	240	205	185	206	180	232	203	177	209	204	196	202	209	203	218	248	212	221	204	223	211	196	208	183	186	218	212	217	183	198	189	213	203	202	196	219	180	193	207	213	200	199	172	212	228	231	227	214	196	208	209	200	206	221	193	196	187	214	223	219	201	207	178	194	206	176	210	224	196	218	226	214	212	187	215	199	192	218	194	207	201	187	228	212	210	208	211	229	206	185	201	201	216	200	228	241	209	202	215	205	217	195	221	239	210	198	227	230	190	217	211	211	209	238	183	212	210	215	231	216	216	232	205	223	232	192	200	213	227	199	209	218	184	209	237	182	217	208	225	219	221	217	215	195	196	194	199	212	219	216	180	196	227	201	182	195	193	221	214	183	214	192	220	213	226	202	206	188	204	207	225	217	207	191	217	194	212	201	236	219	198	218	228	212	235	188	234	209	220	217	206	184	208	189	229	213	197	220	195	233	190	219	209	187	204	212	212	204	234	190	198	219	207	233	204	211	211	188	222	219	203	223	198	211	219	194	213	201	203	198	220	198	200	227	203	212	191	243	242	208	189	212	194	213	197	227	215	189	191	214	240	209	191	186	203	193	195	218	203	193	213	226	198	202	206	208	184	192	209	220	226	218	182	194	186	201	217	201	210	224	201	196	211	225	224	216	198	194	263	197	186	199	249	212	196	199	196	216	190	212	217	238	221	196	192	228	194	226	182	211	203	201	181	209	212	221	186	211	221	215	224	195	206	217	206	185	230	211	245	217	210	209	215	247	204	200	216	200	184	194	194	188	220	250	212	203	211	172	198	195	191	190	203	229	201	215	223	213	225	187	208	201	196	204	218	202	205	243	199	194	205	208	199	219	175	195	211	200	207	214	206	181	183	166	215	218	205	192	229	213	196	206	202	212	228	219	212	183	226	205	169	199	210	212	204	217	185	175	232	231	199	208	218	189	178	179	211	214	218	220	214	240	215	217	184	213	213	206	199	200	197	201	221	196	191	222	218	212	180	203	192	205	206	215	190	214	204	199	217	198	220	214	219	212	219	204	196	230	199	187	204	198	215	197	230	213	211	208	185	204	187	205	198	198	213	222	228	205	217	187	205	193	212	206	207	206	198	217	189	214	184	201	191	232	195	204	228	214	193	199	200	208	198	214	202	194	239	230	225	221	211	207	195	214	224	206	183	234	220	178	216	193	190	181	209	228	223	190	222	208	214	222	178	196	201	207	224	227	224	216	222	193	221	192	199	191	207	209	222	225	216	199	194	209	185	228	221	217	215	214	190	177	198	215	182	193	186	218	195	223	193	202	211	205	198	210	206	214	198	237	208	213	199	193	207	177	200	197	213	200	199	205	204	205	193	194	219	197	207	196	199	193	204	211	210	195	220	202	215	207	210	208	208	227	227	228	219	229	193	207	192	217	210	207	224	220	212	217	220	205	207	235	202	210	205	206	209	197	192	219	230	199	205	196	192	199	214	195	226	221	195	224	203	208	183	201	229	177	223	201	197	203	173	201	199	222	193	181	184	213	203	231	212	201	203	203	223	192	208	201	204	212	206	216	193	210	224	210	236	215	195	227	199	226	230	207	221	210	206	175	189	210	184	193	218	198	219	195	190	178	213	233	209	217	237	231	213	191	215	198	222	201	211	205	221	180	185	252	217	212	184	207	209	218	211	236	190	200	185	182	177	168	225	208	170	232	217	214	166	218	214	203	219	162	208	193	188	199	204	183	212	217	207	207	199	197	218	194	196	198	205	219	214	206	207	209	223	194	189	233	205	193	231	203	184	230	195	181	212	196	214	220	236	202	218	197	200	191	246	198	187	200	178	187	224	227	203	208	213	222	178	219	197	211	188	206	219	211	233	209	201	213	206	192	204	215	204	172	207	214	201	221	196	201	214	231	201	216	189	203	218	217	207	215	212	209	205	222	188	194	202	219	192	204	191	214	222	227	202	209	224	190	199	187	188	226	208	210	214	199	214	213	225	219	187	182	192	215	204	224	216	204	176	227	213	210	191	203	176	206	226	221	202	208	230	223	206	210	227	204	187	215	223	230	206	196	208	239	205	205	181	179	200	204	220	201	183	190	192	195	248	220	210	203	182	217	192	196	195	198	196	222	207	196	213	201	214	195	247	224	236	214	233	225	235	212	197	184	210	222	194	233	224	202	215	202	185	214	214	235	204	199	232	208	202	202	225	220	250	203	210	202	182	167	203	201	196	215	194	174	213	211	231	223	183	234	237	226	193	227	209	209	186	204	239	212	204	188	222	217	196	217	230	209	192	213	194	194	210	194	216	203	216	208	184	222	194	197	180	195	179	219	195	197	224	195	224	204	204	219	223	211	217	230	195	208	196	194	195	201	186	210	207	205	229	210	213	213	221	217	204	198	226	206	209	190	233	220	200	212	214	199	194	204	217	197	205	206	205	197	209	220	224	222	196	225	171	208	201	192	227	230	225	227	232	225	209	205	204	198	202	208	180	200	204	211	246	219	209	197	185	223	221	175	186	243	207	195	208	224	204	207	200	195	194	199	208	196	211	221	209	213	210	230	210	207	188	219	222	226	224	203	219	208	197	199	226	236	220	209	198	209	206	220	212	205	222	213	200	198	203	172	193	184	210	209	188	217	202	204	211	225	196	214	216	229	223	199	213	233	207	215	204	228	189	214	226	195	222	203	190	218	196	214	206	201	229	200	217	218	204	224	208	203	211	194	209	216	209	208	224	205	180	195	207	177	210	210	215	190	215	207	214	209	210	193	176	219	234	211	191	230	195	219	212	197	221	211	210	204	199	195	208	204	219	182	225	208	221	242	230	206	231	211	210	219	232	175	201	201	199	209	222	186	193	200	187	209	214	191	215	199
7646	1909	4180	5148	4578	3746	3024	2515	2174	1935	1598	1475	1310	1189	1123	1061	1035	942	918	874	849	824	778	754	777	720	743	678	688	652	640	671	661	660	607	607	639	662	590	619	595	540	618	614	573	574	633	569	573	582	578	576	587	560	559	567	576	580	540	584	584	535	535	521	536	541	512	533	547	538	546	551	562	585	521	563	568	520	533	582	550	557	516	534	521	516	550	503	564	527	548	563	499	544	525	520	558	554	499	537	524	533	504	466	457	475	528	513	549	510	564	517	561	532	504	546	511	543	505	517	525	527	473	518	495	490	533	518	533	548	511	514	568	507	533	573	530	497	537	524	522	531	553	528	516	496	490	508	502	544	508	526	530	536	533	499	552	541	551	519	509	569	504	495	527	523	564	509	544	576	534	513	486	492	563	535	523	487	517	559	526	497	528	517	494	564	523	532	502	529	521	495	529	545	559	530	469	533	529	534	491	550	534	516	515	563	520	539	552	505	498	528	502	537	518	560	545	463	533	553	538	505	550	505	510	501	499	539	531	525	535	512	497	552	511	495	527	517	546	533	500	485	517	538	542	539	525	481	512	498	526	559	573	540	498	482	566	541	503	509	551	514	527	515	537	574	522	547	529	499	526	509	520	504	552	532	535	501	501	498	540	512	523	541	524	512	451	515	484	480	525	497	523	523	511	525	499	545	509	494	521	519	519	531	507	529	490	541	509	516	503	515	520	510	478	524	506	536	529	487	492	521	546	558	536	507	516	535	498	521	507	547	491	517	526	520	510	485	530	495	529	543	522	556	525	541	529	498	518	541	510	504	494	591	534	545	522	494	509	524	502	545	552	487	528	499	520	559	487	547	474	490	508	533	517	520	511	512	507	568	508	540	516	517	522	514	524	491	477	546	561	491	528	612	504	521	535	484	536	521	532	577	557	519	538	516	525	501	478	492	526	485	542	570	526	520	530	533	510	480	549	521	507	496	518	551	546	568	502	531	506	521	508	482	513	563	513	530	524	540	531	514	510	484	551	532	517	504	512	481	540	541	530	477	508	549	481	567	500	543	537	504	507	551	520	525	512	528	492	491	550	541	512	539	536	544	513	517	539	559	471	524	523	510	555	544	519	532	491	492	504	493	519	555	578	513	531	524	521	524	531	540	530	519	554	528	532	510	528	532	554	486	534	555	490	529	575	554	546	548	513	564	494	544	503	517	538	469	499	509	518	526	533	543	554	530	563	492	511	490	569	550	531	493	502	500	517	544	527	505	502	538	518	547	517	537	462	556	534	501	525	534	495	548	514	538	531	509	532	505	536	529	491	543	522	550	512	494	534	563	514	538	543	534	539	492	573	533	537	534	557	560	518	547	526	544	518	554	493	518	508	476	513	535	535	527	548	531	492	517	556	521	521	517	548	482	528	511	481	569	534	464	535	495	495	505	535	542	539	498	527	575	507	494	525	545	498	500	548	492	508	517	487	524	519	530	548	505	528	516	511	482	521	524	474	514	514	489	471	540	560	553	531	546	554	509	508	535	565	495	539	518	490	557	489	521	515	553	560	575	517	528	527	508	503	566	524	536	529	494	524	491	516	472	570	505	531	492	507	521	533	518	525	575	517	509	520	505	491	516	566	505	517	558	527	520	514	501	488	518	521	514	527	517	480	506	543	507	521	521	559	548	514	493	503	498	537	506	539	504	532	506	502	567	522	549	511	563	543	495	523	521	516	496	541	532	526	548	512	531	504	519	515	545	515	527	510	522	487	504	567	505	533	535	537	511	491	541	515	529	533	531	514	552	547	519	523	544	512	511	555	533	544	534	553	535	539	533	522	488	515	523	494	519	555	506	532	520	564	475	489	519	539	501	575	509	492	532	523	477	559	506	533	525	540	503	514	480	537	510	517	504	479	524	520	538	547	541	508	556	521	527	568	520	503	525	568	518	572	533	545	504	550	523	491	506	484	533	502	524	510	543	514	482	513	484	511	536	483	517	513	510	523	496	522	505	502	553	568	539	531	475	523	491	546	515	507	523	522	526	485	489	468	517	531	522	486	468	518	492	517	508	529	544	456	545	542	513	561	519	551	518	541	515	545	500	506	501	536	497	540	492	511	526	559	554	542	517	547	561	509	525	505	531	511	505	524	510	486	496	520	475	549	523	470	552	510	514	560	506	487	536	556	476	483	513	515	531	503	497	502	544	475	521	478	529	513	526	529	511	516	491	523	520	540	565	500	511	532	546	492	540	514	531	530	518	562	517	534	476	537	494	539	476	516	517	525	599	501	558	536	530	483	494	509	505	542	504	527	499	543	547	488	540	508	471	559	510	506	528	550	521	530	519	533	516	490	506	551	509	531	531	497	481	520	500	534	501	544	525	507	513	503	546	514	538	560	508	522	497	523	553	551	546	509	601	548	516	568	531	511	474	556	505	507	526	529	518	531	487	554	502	545	572	534	513	512	529	504	528	504	497	539	507	506	498	580	500	519	508	500	539	514	531	535	491	548	561	516	508	489	519	511	527	539	494	473	542	539	567	506	518	519	543	530	513	507	588	509	490	507	564	535	527	566	464	523	486	488	474	488	537	491	537	515	532	534	528	500	527	504	501	551	513	520	491	579	531	518	566	506	567	520	496	553	568	526	549	530	547	569	528	527	542	511	514	499	497	494	562	533	544	565	527	533	516	481	537	513	514	505	523	505	510	531	467	531	508	535	476	527	578	512	520	524	497	480	507	566	510	518	523	516	494	493	506	550	519	534	490	515	505	496	525	530	550	518	511	564	499	522	494	508	540	511	566	519	529	530	503	544	542	511	547	497	512	543	500	467	543	528	466	528	518	485	475	516	507	516	472	516	535	534	507	497	518	523	511	507	513	504	551	487	507	529	543	524	534	500	523	545	577	540	533	493	519	542	550	506	546	531	490	541	510	539	514	565	530	513	526	564	523	533	542	534	525	528	492	520	482	557	548	501	497	549	519	536	517	537	506	500	505	494	559	514	503	510	543	538	554	510	509	503	519	553	582	522	540	517	492	507	565	515	523	544	548	515	500	535	489	484	508	518	458	525	528	497	514	504	497	525	499	534	514	513	544	538	506	517	506	557	562	542	566	492	532	497	495	526	467	492	552	487	502	529	521	509	532	579	547	563	529	516	520	502	518	532	501	502	486	521	520	532	544	537	494	520	489	521	514	499	548	520	529	514	510	461	511	519	513	546	542	515	517	516	552	528	480	506	494	479	547	514	554	510	530	495	492	567	516	542	520	506	535	515	517	509	502	500	534	516	509	524	496	553	500	518	511	475	520	524	509	502	540	530	515	522	539	511	514	525	495	531	504	574	478	553	510	509	555	500	546	520	500	482	486	509	521	536	532	556	534	513	525	559	530	530	523	496	531	559	485	517	525	524	524	527	515	560	482	525	513	507	535	488	519	521	525	538	536	550	498	493	519	528	513	509	532	498	564	493	524	531	557	490	541	495	544	500	567	502	525	541	490	540	481
1974	188	181	151	158	149	190	173	153	137	150	137	138	140	135	145	150	140	141	113	120	139	133	135	159	151	134	151	142	141	153	134	146	159	147	127	122	155	170	130	158	131	148	162	142	159	158	139	142	138	136	165	160	156	142	155	141	141	154	138	151	124	135	136	142	152	135	152	170	145	134	144	143	164	149	142	130	157	130	161	140	127	163	153	131	146	132	155	164	142	141	165	120	138	144	141	157	133	153	136	156	147	148	144	151	130	144	150	145	149	139	173	135	153	157	146	146	137	148	133	161	151	145	149	143	166	138	139	141	172	130	157	140	131	143	153	150	155	161	146	133	146	142	153	154	160	151	153	142	131	145	143	128	125	158	129	145	160	163	157	144	124	144	150	141	134	142	141	146	148	162	143	160	143	157	142	142	129	140	150	151	138	141	146	156	168	133	148	144	135	150	127	143	123	138	139	155	141	141	157	135	143	137	154	167	130	153	136	122	99	136	141	165	131	155	154	127	164	163	148	155	146	153	141	173	158	162	140	163	159	160	130	156	151	120	129	134	135	134	145	119	136	140	142	169	145	136	136	148	134	166	167	164	130	174	158	131	137	157	172	134	143	155	161	167	130	153	183	155	137	161	139	143	133	139	155	137	138	158	174	150	152	147	166	149	136	136	155	167	147	155	142	138	181	114	165	150	135	149	154	170	145	155	134	148	144	156	148	136	150	145	127	157	111	148	136	147	137	158	147	144	133	155	150	161	143	121	149	145	157	112	149	163	158	141	119	144	155	150	161	133	134	147	145	138	145	163	168	140	164	157	162	122	154	146	159	182	138	141	171	159	129	152	150	169	143	138	146	164	192	128	155	147	141	131	144	135	147	141	157	131	173	167	165	142	142	133	137	137	149	127	140	138	148	133	150	162	140	145	172	156	142	136	137	165	129	137	166	149	157	143	133	155	154	155	147	145	150	165	161	144	161	146	138	138	153	135	155	155	140	145	146	145	145	139	143	137	145	139	159	138	154	145	154	131	147	170	167	145	134	142	156	164	159	133	136	126	158	146	133	131	140	131	163	147	134	135	139	164	143	140	156	142	147	128	136	171	154	127	127	141	171	135	143	146	138	168	153	142	162	146	139	133	147	136	163	145	170	149	130	155	142	145	161	130	146	129	128	158	147	158	165	155	133	156	132	133	147	157	148	145	145	136	188	159	135	132	155	155	136	156	139	142	163	149	144	142	147	149	158	141	140	154	151	146	135	150	143	139	174	149	157	134	153	130	153	153	135	161	156	151	150	149	155	152	172	149	134	137	133	166	133	164	160	135	150	153	147	151	133	138	140	152	151	117	151	143	129	144	151	150	146	171	136	165	139	138	142	156	149	150	143	146	149	155	146	142	163	145	137	159	132	158	135	137	156	143	138	140	154	139	155	155	134	143	159	137	139	137	162	152	142	139	129	140	147	127	143	140	161	138	132	141	156	147	124	146	171	139	150	141	129	138	131	139	147	149	140	143	127	152	148	147	146	145	144	135	153	154	145	138	161	164	152	161	149	145	140	172	151	138	152	183	151	138	155	143	134	155	154	140	146	153	142	134	121	149	135	148	145	142	155	163	161	171	150	148	143	157	148	144	168	144	144	143	144	124	148	141	174	144	151	170	134	148	152	162	164	167	155	166	141	151	144	164	169	167	149	165	129	134	146	144	148	149	152	161	137	132	174	133	135	144	147	157	123	164	121	151	135	145	140	127	139	129	161	150	157	148	125	138	137	140	133	142	147	134	133	127	160	127	133	147	131	158	166	157	151	136	151	164	158	147	126	176	159	165	131	145	147	142	157	180	142	135	151	150	142	138	145	128	137	140	150	130	147	148	137	150	136	162	144	158	135	139	146	145	139	157	162	139	139	139	141	151	139	171	161	154	136	154	148	129	150	150	147	139	152	130	151	138	131	162	136	176	138	129	163	163	149	142	137	163	140	127	152	144	156	145	141	169	162	116	121	149	156	149	160	137	149	148	161	168	148	168	145	118	165	138	140	170	145	149	146	150	150	160	151	144	163	159	152	167	154	168	147	154	135	122	141	140	140	133	156	157	142	145	138	151	155	136	157	150	162	141	125	143	163	128	156	151	157	170	152	154	128	154	134	123	149	158	146	155	135	146	131	140	146	134	150	131	155	148	157	129	139	150	145	133	126	131	144	157	151	112	127	128	155	130	129	152	172	174	156	106	156	145	158	164	169	165	147	145	139	142	131	170	142	156	131	137	173	149	123	132	135	147	136	160	144	142	144	163	164	156	163	159	171	129	153	151	149	144	143	146	156	144	158	181	132	163	155	176	151	128	146	130	154	132	146	145	166	128	156	143	134	149	140	133	142	126	146	138	155	150	144	161	164	140	126	118	141	176	136	162	127	162	137	142	135	157	144	132	127	146	143	166	144	146	132	142	146	164	126	147	150	137	130	161	163	144	113	131	144	150	137	132	135	155	153	157	109	143	134	140	144	158	149	166	138	152	149	156	164	165	156	120	152	157	139	128	154	128	139	153	167	141	151	147	155	133	170	161	124	153	151	146	150	109	124	134	158	147	151	145	168	150	145	146	146	145	142	148	161	162	150	139	141	154	146	144	162	145	134	149	138	139	150	145	153	167	140	169	158	130	155	150	140	136	119	139	143	175	126	156	160	140	156	168	141	134	125	160	142	137	145	150	150	148	130	158	140	149	171	175	143	144	129	139	137	154	143	143	160	143	147	156	134	158	150	145	163	168	156	134	146	141	155	144	139	146	135	131	155	153	164	151	158	136	151	146	134	139	154	125	124	142	142	148	138	159	155	152	155	149	173	136	145	147	138	150	143	149	131	150	159	137	143	149	159	142	156	139	168	152	143	142	153	137	138	156	139	141	152	148	157	147	137	142	158	174	164	134	156	150	152	165	131	138	134	154	169	130	136	137	150	130	134	156	136	134	150	142	138	156	135	151	146	142	124	152	140	156	137	144	132	180	149	146	160	140	122	155	144	168	143	143	131	146	160	135	167	134	158	144	114	138	129	143	145	152	164	148	147	166	152	164	143	156	134	157	138	133	128	151	142	149	140	132	143	123	145	147	154	151	170	145	142	148	139	125	160	156	169	153	150	167	131	139	122	146	151	133	141	154	178	152	160	134	154	144	129	164	139	163	160	162	158	165	145	140	172	131	149	149	171	132	138	150	144	162	136	155	156	133	155	139	134	163	150	134	149	126	127	159	155	137	154	143	162	141	170	147	146	136	120	139	142	137	134	147	154	154	135	139	154	156	154	152	141	127	171	144	139	160	143	157	146	145	151	135	149	151	144	165	150	141	129	147	139	140	168	171	162	183	134	143	161	168	144	162	139	146	157	133	159	146	125	128	155	140	148	173	141	132	126	145	140	132	166	148	155	155	132	146	137	137	142	171	129	154	140	156	161	153	140	159	133	169	169	125	147	135	143	143	146	139	150	158	147	148	145	153	159	132	148
2177	392	446	420	483	418	449	390	386	402	376	386	402	407	381	352	368	358	342	390	388	379	375	357	362	370	359	383	377	379	360	353	372	366	348	369	339	366	370	360	371	365	355	375	408	374	398	360	367	386	391	384	366	387	371	351	358	384	375	368	367	373	363	393	391	380	337	387	365	380	368	358	363	353	330	426	377	397	361	329	351	382	365	376	388	316	368	332	377	398	364	332	352	386	375	395	406	384	372	387	361	361	334	367	379	360	354	376	374	352	357	372	375	375	381	358	360	381	369	384	381	366	361	334	403	348	388	366	403	354	367	381	380	387	372	382	364	370	319	349	379	355	372	355	385	376	392	336	365	364	364	379	366	376	401	338	387	349	396	388	392	375	387	385	345	344	331	354	360	349	384	363	373	378	349	340	361	349	339	381	394	392	406	362	359	358	370	403	389	363	368	428	388	372	359	376	337	350	380	394	374	359	354	354	337	394	381	379	364	329	339	356	374	347	370	364	367	357	347	400	361	387	384	371	369	356	351	338	353	383	363	361	371	350	390	377	377	346	367	361	360	365	418	368	387	366	340	368	378	394	369	340	366	365	374	344	384	369	359	379	375	383	382	363	343	368	347	337	395	336	365	383	345	361	413	379	345	347	389	365	374	380	371	377	351	392	364	353	348	367	360	388	364	398	356	366	342	375	361	363	373	364	372	371	369	357	373	408	365	352	408	403	376	343	383	351	336	402	391	392	352	378	369	351	374	347	392	375	385	364	367	395	384	386	335	339	395	366	359	368	399	354	365	358	363	360	376	355	386	363	382	344	379	365	379	399	360	349	322	345	375	375	380	327	382	362	351	360	400	355	394	329	391	350	343	342	345	361	361	371	402	352	356	375	364	348	356	351	352	364	363	367	369	386	375	350	356	377	348	397	354	366	361	389	366	381	333	353	346	409	374	356	362	375	388	355	382	349	379	365	361	349	369	343	369	377	356	363	373	368	375	404	366	392	391	378	369	356	348	349	370	360	385	371	347	331	361	329	352	364	354	385	389	394	351	382	368	363	365	341	361	340	391	339	350	357	375	365	364	396	345	357	360	355	331	377	389	324	366	374	363	359	350	370	377	405	389	362	362	380	390	375	367	369	412	390	368	370	387	401	353	356	330	391	409	359	387	352	361	383	366	328	349	363	378	377	367	334	372	333	358	354	350	387	355	352	392	362	383	350	362	349	378	366	350	379	342	325	368	374	379	315	346	376	367	393	378	380	385	323	336	350	378	342	363	369	367	415	356	338	368	391	352	322	345	381	353	338	357	358	390	358	371	366	386	388	346	383	373	378	362	352	368	346	355	352	392	365	407	385	353	354	386	367	364	356	378	369	357	384	363	388	375	320	403	398	373	348	377	355	389	412	330	368	307	363	369	391	378	382	411	355	338	385	384	362	345	379	367	376	364	410	373	362	364	375	363	379	347	377	360	315	361	392	392	365	393	384	362	400	349	421	359	383	418	383	338	355	399	343	354	374	321	364	381	373	357	379	368	384	342	389	350	376	347	379	364	376	376	360	344	346	378	367	370	392	342	368	338	379	374	422	365	364	353	366	404	366	367	358	342	371	370	339	360	400	336	365	336	347	353	368	349	335	389	360	384	354	340	368	329	350	346	414	332	375	360	365	370	342	432	397	381	356	371	360	379	351	379	347	351	385	363	405	343	343	374	401	384	347	356	358	369	395	390	342	409	371	382	382	391	369	361	372	326	377	410	395	346	383	347	354	354	396	378	375	381	386	352	397	365	333	329	372	372	395	407	357	352	342	364	328	384	362	368	388	388	362	343	356	369	350	341	360	377	388	396	349	362	384	356	394	375	369	367	397	403	384	374	377	356	392	354	380	354	372	375	332	322	362	365	384	354	356	373	366	367	326	384	407	371	359	376	351	387	383	380	368	371	351	380	377	322	405	360	335	354	351	364	355	389	384	368	401	341	378	380	373	358	353	356	336	383	395	390	395	339	365	345	389	389	419	369	368	373	372	381	370	380	366	369	367	372	391	369	375	361	339	361	382	350	351	372	363	366	345	405	367	336	364	327	365	362	385	350	362	364	348	377	383	340	369	367	373	371	363	377	380	391	360	347	360	340	351	389	374	368	337	358	387	337	369	365	377	395	369	375	370	378	368	357	368	352	367	336	375	361	372	375	360	385	342	347	362	380	373	375	416	387	345	337	374	363	376	338	360	411	356	343	388	344	361	356	397	349	362	367	361	379	354	376	339	351	349	389	380	338	373	374	373	383	357	364	370	369	355	360	365	347	346	395	408	357	371	362	390	352	369	384	376	352	367	324	371	342	384	337	348	349	351	342	367	400	397	379	377	357	357	355	352	355	351	396	350	325	365	347	325	351	350	344	340	358	404	391	408	371	346	348	343	380	371	347	418	373	378	406	403	390	396	362	367	372	352	380	365	328	340	359	344	386	395	383	354	379	353	347	400	340	336	347	409	342	352	403	371	360	357	361	375	383	393	362	371	359	423	385	363	360	373	367	374	334	371	391	397	339	349	378	382	366	370	371	346	356	340	374	376	389	371	388	372	356	365	340	335	359	369	378	379	387	359	383	403	379	372	356	389	358	347	364	392	346	345	357	359	347	360	382	363	362	372	367	383	394	363	354	354	391	399	386	382	377	340	335	365	371	369	385	351	360	378	396	361	352	353	385	360	354	353	373	366	365	326	372	367	357	406	383	400	364	412	352	341	337	364	360	357	399	362	355	346	379	353	368	352	375	393	361	346	332	371	354	384	391	401	369	382	367	371	358	340	356	380	411	360	348	347	376	374	373	343	382	368	370	366	416	331	354	364	349	402	354	394	357	350	355	366	370	344	350	382	358	370	345	367	393	385	371	381	377	357	363	361	370	384	378	373	350	359	365	405	350	363	333	345	386	347	372	353	389	327	371	387	357	355	366	342	348	380	373	387	370	356	346	373	370	358	350	385	379	411	367	382	373	385	367	367	380	364	362	404	336	391	402	380	342	362	350	375	375	389	379	346	378	367	401	367	358	361	383	405	355	381	400	375	353	354	393	353	344	360	359	359	380	370	381	349	360	342	399	363	394	396	350	356	371	398	362	358	408	363	352	357	347	379	358	320	380	351	379	421	353	427	368	335	365	358	315	375	354	386	361	397	361	397	396	347	346	361	362	338	353	387	403	378	379	408	405	398	382	349	366	362	411	350	379	345	328	347	324	333	325	381	378	378	403	375	354	358	372	353	362	348	368	347	344	372	363	366	352	320	367	379	325	360	383	359	374	388	347	345	368	354	354	349	374	380	327	376	348	341	388	359	358	381	370	357	351	369	377	328	409	359	367	354	357	403	346	357	390	378	380	388	364	359	331	382	376	371	333	347	365	346	376	373	359	355	384	375	356	385	356	386	360	344	379	352	367	330	353	372	345	411	357	367	360	390	363	364	377	373	327	361	350	370	364	340	366	387	402	353	363	369	355	318
8600	868	1041	807	563	420	327	293	233	200	168	177	138	135	121	145	108	130	121	107	123	103	108	116	107	111	100	104	89	81	105	100	106	83	91	96	98	90	97	101	106	97	96	95	85	96	102	116	77	103	87	105	94	84	90	79	82	71	72	91	73	89	67	101	91	78	82	79	88	92	101	84	86	70	88	100	92	85	76	82	96	90	84	80	94	79	103	76	80	82	97	91	84	97	84	79	94	80	77	74	95	89	80	81	90	89	96	96	85	83	87	92	80	69	104	80	91	92	104	87	72	107	102	81	77	86	91	87	106	79	88	92	82	96	85	95	83	102	93	97	100	87	85	89	104	86	80	100	78	74	93	93	70	88	98	96	81	87	69	93	109	87	93	81	80	94	81	83	92	83	84	101	92	78	89	88	101	90	109	84	87	96	84	82	92	88	92	101	94	71	78	98	103	88	86	75	87	90	74	80	90	95	75	89	82	90	76	92	87	66	92	101	89	76	95	82	88	98	97	82	90	88	82	76	86	77	85	84	81	99	90	97	92	84	80	80	79	89	82	82	94	96	79	99	94	82	101	95	94	96	86	89	84	100	100	83	80	99	81	62	98	90	90	100	83	90	87	97	81	76	83	93	88	79	99	90	80	88	95	67	98	117	78	98	84	94	94	81	92	82	89	77	88	82	96	75	86	77	102	95	87	106	100	86	80	91	83	99	93	81	104	73	94	79	94	94	93	80	90	74	82	86	83	66	100	102	79	86	72	68	98	86	76	94	99	85	85	74	104	81	96	72	93	85	87	99	91	87	87	86	66	91	93	93	89	98	86	73	88	88	90	93	71	101	101	86	87	92	88	95	75	69	92	97	80	82	91	89	92	98	90	86	99	114	86	93	91	98	84	89	96	99	89	79	89	82	87	66	105	93	89	78	90	71	77	93	103	95	105	82	97	82	90	70	86	94	95	100	77	85	93	84	77	95	73	84	95	98	72	79	88	88	93	92	76	98	91	83	85	96	95	83	77	106	82	86	100	91	85	85	103	82	77	91	94	78	79	96	78	86	88	75	96	106	106	97	95	85	97	98	82	87	96	72	79	92	81	84	98	79	88	101	86	90	75	83	78	77	74	81	90	87	97	82	88	72	96	98	87	94	100	102	77	97	91	81	83	88	98	81	92	91	92	69	88	83	102	75	79	84	85	89	90	106	94	83	83	77	73	93	93	85	82	93	96	89	115	91	96	90	79	77	79	95	94	82	82	100	95	83	89	79	78	74	79	77	93	71	74	83	78	81	94	104	87	100	90	72	94	94	85	84	114	94	84	73	95	84	94	80	95	101	85	103	63	102	85	82	92	95	65	93	85	81	76	75	79	92	88	83	79	92	75	69	90	77	78	103	66	72	103	81	94	77	84	82	86	85	100	83	90	80	77	84	73	95	67	92	86	92	71	77	91	96	92	86	102	93	88	82	79	94	85	91	98	90	92	91	86	100	91	82	94	110	80	77	86	102	98	72	89	100	86	67	89	87	83	75	88	93	73	95	98	97	107	91	89	85	87	102	63	88	88	105	105	94	87	87	87	86	76	76	84	98	88	83	116	89	85	78	70	113	96	85	79	102	75	87	70	90	88	95	76	79	76	97	67	95	84	84	78	78	65	67	76	78	103	68	87	99	85	79	105	91	85	98	112	102	93	82	86	105	73	82	90	86	82	90	104	103	98	92	89	87	89	89	82	67	113	92	92	92	86	74	82	92	115	78	81	76	79	95	98	111	86	97	92	80	79	91	88	104	98	81	90	83	92	76	97	83	101	87	80	75	94	89	103	86	88	97	92	70	103	86	73	90	74	102	91	88	80	79	80	87	91	76	89	101	78	74	82	71	82	79	86	91	96	75	86	79	80	86	79	85	89	93	94	94	87	87	75	93	98	95	76	82	99	90	60	79	104	87	87	93	110	95	97	108	75	94	64	84	83	90	79	84	85	98	85	100	86	83	86	85	87	99	76	76	97	83	89	88	93	86	87	74	86	87	100	94	95	89	72	94	101	90	88	97	77	70	81	82	95	91	112	96	85	85	96	92	89	86	78	83	75	65	97	107	92	87	82	85	96	79	71	89	91	84	91	85	100	104	101	88	102	89	93	101	89	82	90	102	78	93	91	95	85	95	84	88	76	97	86	69	88	102	98	76	89	81	85	82	85	94	83	96	82	90	80	77	86	114	95	105	98	92	90	86	97	78	90	104	87	82	78	97	75	86	102	83	117	108	106	68	93	96	77	97	76	86	82	89	82	84	96	84	91	93	91	85	92	91	65	97	93	108	86	89	91	76	78	91	86	94	81	77	88	88	89	90	94	88	101	84	92	87	66	84	83	93	99	80	97	94	81	92	96	87	89	82	95	71	97	77	98	89	89	90	84	67	68	94	76	82	77	102	82	83	81	86	87	88	76	90	84	81	90	87	81	87	76	109	85	91	90	84	96	100	100	109	83	85	101	76	87	98	91	80	88	92	94	85	92	79	88	87	70	96	87	97	66	96	90	85	88	93	91	75	91	71	96	73	84	82	80	82	111	80	80	98	85	74	92	79	83	106	88	102	92	97	90	86	76	101	73	84	81	77	96	70	94	83	78	87	86	102	92	79	91	96	103	81	88	92	92	82	75	76	79	83	111	91	82	86	70	90	89	72	82	84	91	88	82	92	81	87	83	89	77	73	96	90	89	84	96	79	94	80	78	72	93	93	93	101	90	96	94	84	95	76	82	86	76	95	101	79	86	97	72	91	96	88	101	86	86	102	91	75	85	93	105	108	96	86	97	84	73	85	82	82	88	87	81	95	92	80	114	59	106	94	71	87	85	76	96	88	82	105	77	78	71	99	85	98	85	74	92	105	97	96	101	102	88	104	74	79	66	76	81	79	91	83	86	87	93	79	99	85	110	93	100	93	98	81	85	108	86	99	103	99	76	98	105	77	80	86	90	109	92	96	96	85	82	88	68	89	81	95	86	93	87	91	82	83	84	94	82	90	79	85	99	89	88	87	102	77	77	92	78	92	79	96	103	79	77	90	90	94	100	75	98	74	81	93	89	96	85	97	90	97	92	92	80	89	89	69	72	71	90	102	92	87	93	84	83	85	82	78	79	115	86	84	95	91	99	86	93	78	102	87	90	85	85	82	84	77	93	86	92	60	84	81	90	97	79	97	93	94	96	80	79	84	90	85	96	76	89	81	98	79	83	89	94	65	87	96	101	89	89	84	96	91	81	109	103	93	85	110	87	83	91	98	83	76	59	77	92	81	85	87	90	74	105	103	78	88	102	83	90	104	92	90	93	78	94	88	92	97	92	83	90	90	82	78	84	87	72	68	77	76	85	86	78	90	104	76	88	88	85	93	87	76	108	91	81	92	99	91	84	81	96	113	83	77	98	93	92	91	83	89	81	106	80	91	77	94	82	94	81	87	92	82	78	79	85	94	80	78	82	84	65	100	84	87	87	70
5841	999	2242	2750	2371	2038	1619	1314	1093	920	876	725	723	646	625	554	522	478	457	463	430	379	388	406	384	362	381	406	389	318	307	327	330	320	318	298	323	304	336	292	291	314	312	292	305	295	288	265	283	279	276	272	267	302	262	286	265	280	263	295	277	287	284	254	260	268	280	281	249	264	282	259	268	267	295	261	274	272	257	279	283	260	252	253	286	238	276	275	268	260	272	294	245	266	283	281	278	249	271	263	243	265	255	256	275	259	257	253	239	276	242	258	292	257	235	250	270	271	265	259	276	292	245	233	261	280	275	217	279	253	260	256	279	266	246	244	268	238	256	255	216	224	283	274	260	242	321	264	252	266	253	254	264	243	246	262	254	277	264	279	279	290	280	237	261	258	293	250	249	261	271	255	239	238	252	260	266	254	265	255	239	268	242	280	242	241	296	251	263	270	275	273	244	274	262	249	263	286	239	274	272	275	293	235	254	246	254	247	262	278	251	239	244	232	267	244	260	279	269	228	267	264	224	275	257	265	286	254	264	245	268	232	243	243	260	243	260	239	278	272	234	232	233	253	260	234	250	235	284	266	254	249	242	278	257	255	255	257	239	241	246	235	264	229	252	268	261	262	274	259	277	239	245	277	254	247	282	263	273	247	257	242	278	218	273	276	234	260	255	243	241	251	264	228	245	238	243	272	235	261	258	262	264	263	255	288	222	298	267	286	260	249	247	275	263	264	270	255	302	253	261	271	282	276	265	264	270	280	266	228	256	246	249	254	251	244	243	266	290	228	242	256	250	225	263	247	250	284	246	235	251	241	248	280	262	261	248	254	250	253	283	248	261	237	270	249	255	267	248	236	243	247	248	288	270	232	233	259	263	281	256	254	207	266	270	255	257	254	247	278	250	257	245	249	238	239	257	263	254	254	253	243	244	247	242	259	236	291	255	248	270	281	242	251	253	256	223	244	248	249	280	233	299	255	222	235	254	263	253	262	252	235	248	269	281	258	259	275	293	248	248	264	273	276	284	270	264	269	242	236	264	250	263	259	241	297	259	250	268	266	242	250	245	267	260	257	244	245	279	253	257	246	241	248	264	258	248	248	236	257	252	248	259	271	255	261	247	263	248	249	252	262	279	245	241	270	245	246	270	239	251	256	252	275	253	229	269	248	257	224	254	273	249	265	276	260	238	248	268	261	250	245	239	262	278	242	264	263	238	270	244	267	283	269	260	303	241	258	245	245	261	261	240	258	271	259	253	267	250	282	248	269	235	274	262	274	253	266	257	231	278	257	257	245	249	239	259	280	239	263	252	265	239	259	249	256	273	264	232	257	254	265	283	253	254	260	238	235	244	253	222	222	255	252	259	269	238	283	261	253	251	250	288	245	248	270	277	252	239	233	234	254	273	238	288	260	257	263	248	272	282	263	262	253	296	266	277	268	215	252	221	246	260	283	287	252	276	246	253	244	264	249	235	238	299	249	254	273	262	282	261	225	249	239	282	265	239	312	243	279	239	279	259	268	254	258	256	249	264	254	248	261	255	247	259	263	252	240	252	246	251	245	264	256	277	242	266	256	272	304	276	256	272	236	294	236	247	293	243	284	253	260	264	244	296	249	239	253	253	238	238	245	273	250	262	243	299	259	261	255	244	277	229	224	271	262	266	256	255	247	299	245	239	233	284	263	267	275	233	241	238	246	272	226	262	266	264	266	243	238	265	262	270	265	257	242	242	270	274	253	272	273	263	259	248	246	285	265	257	244	246	240	279	255	265	259	254	270	268	275	275	238	256	260	282	242	263	231	262	273	302	250	268	246	218	269	302	268	252	259	264	242	212	253	263	237	243	254	270	272	261	262	250	261	286	279	278	237	259	270	249	263	242	256	266	263	250	229	265	262	252	290	238	243	283	252	275	269	256	250	261	274	282	244	271	257	260	243	264	243	277	287	264	261	263	255	270	281	277	288	250	253	229	279	246	287	248	240	253	263	257	272	264	227	273	237	241	221	248	253	249	257	250	273	254	263	286	268	252	244	267	278	257	271	228	269	255	258	239	251	265	221	249	279	260	269	278	259	234	244	282	268	268	248	266	266	236	215	258	241	217	248	242	245	250	248	263	253	242	268	268	297	262	254	241	265	227	278	292	267	271	259	272	248	242	249	278	242	259	257	256	240	247	239	249	256	252	266	286	251	250	269	281	255	249	262	267	244	293	278	264	248	244	246	277	236	248	265	239	278	272	238	239	262	244	256	260	254	230	244	247	241	300	239	252	243	250	266	265	272	225	247	240	213	244	280	245	257	231	221	238	238	292	270	265	251	257	284	262	270	245	259	242	265	215	264	262	261	252	243	270	260	249	242	262	242	270	250	272	246	282	265	239	251	238	244	254	250	243	255	266	298	250	268	259	269	245	260	250	246	256	258	262	232	258	241	253	274	252	272	261	246	261	267	229	278	245	277	249	258	243	238	259	241	227	253	272	253	263	243	277	270	268	252	239	259	240	254	256	274	240	228	247	279	253	268	238	252	250	267	276	269	244	247	264	255	250	258	254	256	269	258	257	265	234	225	281	267	269	253	243	269	238	235	238	265	267	247	269	257	276	267	272	243	270	233	253	279	256	241	223	248	272	226	276	260	293	252	248	238	271	273	265	216	282	247	247	256	255	235	266	267	235	263	280	282	231	267	255	264	266	258	275	259	255	270	284	273	287	267	255	263	249	295	253	226	244	256	238	238	283	262	239	262	266	266	227	246	248	277	226	271	268	228	243	242	258	220	263	244	246	249	247	257	270	273	245	246	274	259	269	272	233	262	263	283	255	268	254	280	235	265	262	231	259	267	257	256	287	247	266	257	253	257	237	229	273	257	262	240	254	268	248	269	234	268	259	227	261	255	249	262	242	235	245	221	275	262	221	260	265	272	271	226	283	228	254	265	284	269	244	284	236	270	255	282	244	255	251	259	258	250	254	247	242	253	267	283	263	248	225	246	258	229	244	247	236	265	270	260	260	259	226	259	279	244	224	261	267	246	252	272	266	287	235	251	258	251	261	222	240	263	236	248	254	243	248	242	258	242	256	237	244	285	289	261	276	245	271	292	270	250	284	245	276	252	268	250	262	251	265	281	266	251	263	274	246	251	286	241	244	275	244	223	253	261	275	259	237	274	249	260	254	258	281	247	261	231	239	243	252	256	246	252	268	250	225	254	265	245	275	241	261	236	268	266	246	253	286	281	253	242	263	240	239	249	261	231	263	253	261	266	251	236	243	251	243	259	257	265	242	268	246	256	265	283	263	252	234	246	240	242	252	257	224	266	242	239	235	284	257	226	251	259	249	254	254	255	268	259	258	246	266	256	254	244	275	237	275	270	231	269	245	266	278	260	269	286	239	248	257	259	262	268	229	266	269	269	264	251	245	278	253	278	242	270	263	235	275	260	250	242	296	241	256	245	247	246	230	231	258	277	281	251	271	234	236	266	271	240	272	252	262	241	264	260
15768	2508	2296	1811	1249	887	698	565	463	438	390	341	343	321	303	289	255	264	233	258	215	246	232	259	257	227	249	256	231	243	225	235	226	228	208	203	227	206	219	243	233	224	213	211	194	219	199	218	205	199	212	217	226	218	198	222	205	203	245	210	204	192	199	219	187	211	210	179	222	222	190	210	189	190	235	229	202	205	202	217	204	189	194	196	192	213	211	207	224	202	234	181	187	208	205	239	231	223	210	226	225	224	195	215	233	205	210	202	181	227	212	225	231	212	215	208	212	200	218	201	232	203	214	234	199	200	206	203	201	189	220	206	219	207	207	210	194	208	207	199	229	216	189	215	218	208	214	221	203	196	241	217	193	195	193	216	209	219	226	220	205	207	189	193	177	212	230	196	189	238	186	201	209	215	210	215	218	216	204	198	205	211	217	207	187	201	197	227	211	171	191	200	206	199	189	221	217	186	213	190	198	179	202	214	206	192	184	188	190	188	177	216	200	189	190	219	196	217	202	183	199	201	171	197	209	202	211	196	196	201	179	188	196	212	217	206	186	196	212	204	215	213	181	205	205	206	223	194	200	227	211	195	210	216	207	199	211	221	162	223	198	205	205	235	224	198	228	220	222	180	228	212	201	207	203	222	193	205	193	231	202	189	196	203	174	235	206	193	194	204	216	201	189	218	206	203	172	219	199	223	216	189	233	214	195	207	207	213	217	212	215	204	205	199	215	218	223	228	199	198	214	195	213	217	227	203	224	225	226	227	190	193	197	219	206	238	227	219	241	239	200	195	205	193	185	189	209	207	209	202	237	177	186	202	196	202	210	178	202	213	192	182	195	212	198	234	208	210	209	201	198	225	216	185	204	175	165	203	186	206	194	213	206	203	209	213	199	221	211	219	175	200	191	210	228	208	215	218	209	205	188	195	222	226	229	173	212	200	197	224	212	227	217	205	213	200	229	213	177	192	199	224	200	201	202	188	204	202	198	229	209	201	194	188	222	179	183	208	199	201	231	172	176	209	210	206	205	189	206	223	204	193	216	231	218	205	214	216	231	196	196	239	196	199	219	203	175	213	234	185	246	199	197	222	189	188	170	191	215	196	197	242	205	222	204	213	220	198	188	204	182	188	195	199	203	216	197	202	200	214	205	210	194	183	171	231	214	200	184	222	196	208	220	223	209	193	201	194	206	204	195	204	203	190	248	201	214	178	204	189	216	201	187	233	209	200	215	203	178	205	195	228	209	205	220	206	231	216	200	202	234	210	240	190	216	185	198	210	226	214	194	216	212	185	218	208	200	184	199	197	217	201	211	198	193	211	200	209	211	219	209	210	196	198	194	198	213	194	197	209	179	199	216	214	195	221	207	217	192	203	222	220	182	196	213	196	199	189	180	196	221	200	204	195	206	233	198	188	208	221	225	187	226	194	226	229	176	194	211	204	196	226	209	218	208	231	212	187	193	213	205	220	213	204	195	199	209	194	219	223	195	226	208	190	189	216	195	214	206	229	203	197	196	209	207	198	189	231	206	212	240	214	181	231	199	181	199	195	220	225	199	191	211	172	221	192	216	198	193	191	193	183	217	208	202	181	198	198	229	208	249	208	198	210	214	206	215	212	210	196	217	211	196	180	221	194	208	199	223	207	207	180	238	180	204	195	206	214	220	193	220	206	205	208	203	197	227	221	206	181	190	222	216	196	197	206	194	206	202	203	230	213	218	196	174	193	222	232	228	202	202	191	201	205	217	206	250	201	189	211	218	191	200	202	195	206	193	204	201	218	231	196	217	226	188	207	184	206	206	207	203	202	206	176	193	233	213	190	205	201	195	222	196	195	204	219	181	203	206	184	202	194	211	219	213	216	201	201	212	192	221	223	203	213	233	218	219	216	191	188	238	229	192	207	211	209	193	215	198	218	181	205	205	184	198	185	191	218	196	219	217	200	218	187	218	212	181	179	212	221	185	201	178	202	221	203	189	223	174	236	205	216	233	180	200	228	189	197	205	224	215	206	201	202	193	205	190	191	206	227	190	216	206	194	197	192	173	213	176	226	227	229	186	187	209	193	208	191	201	188	193	203	215	203	222	205	190	234	214	219	215	200	168	203	195	203	230	192	205	221	207	195	200	196	211	200	221	193	203	214	189	198	240	226	230	184	195	194	194	191	186	237	219	179	183	214	201	191	189	209	220	220	187	185	212	196	224	192	248	210	182	203	211	195	211	205	204	188	207	216	203	180	210	187	199	198	207	202	191	219	189	204	228	199	201	206	180	205	205	217	242	178	191	198	175	235	206	191	189	199	205	214	231	185	180	192	225	194	230	237	208	214	207	223	223	192	199	222	210	199	207	184	190	211	200	214	197	207	196	209	216	199	200	205	203	197	188	221	189	230	203	223	219	225	216	191	192	213	194	210	204	219	182	211	214	214	217	195	192	175	212	227	235	243	237	233	212	220	208	215	188	185	197	213	234	208	174	205	197	176	202	201	214	200	191	196	215	187	215	187	177	186	229	215	202	214	193	217	206	232	208	205	173	215	216	205	195	208	196	231	190	207	219	213	214	244	220	218	191	231	211	187	191	217	211	225	200	229	196	216	218	163	195	207	193	220	219	205	202	232	177	224	225	230	202	201	211	213	178	203	196	207	213	178	244	204	219	231	205	218	206	236	235	220	194	221	196	192	224	219	187	192	187	227	184	229	193	191	178	184	219	199	201	210	194	198	220	226	219	210	207	227	196	198	220	191	215	200	203	192	181	212	212	205	204	180	192	215	224	187	214	217	244	218	210	220	210	227	228	195	209	212	202	202	210	185	201	208	212	191	216	199	236	232	224	193	193	214	211	197	195	214	185	209	230	182	206	207	191	181	189	218	205	181	193	191	209	211	201	207	191	196	207	200	205	230	192	197	221	195	211	234	186	188	237	204	213	197	217	212	210	232	216	212	208	205	208	218	207	223	216	204	203	207	226	190	238	200	215	203	230	189	209	207	198	209	169	210	196	217	197	238	219	201	215	179	199	187	205	217	193	211	206	202	241	200	211	214	205	208	224	215	220	230	214	208	232	193	214	227	207	200	229	201	209	225	215	181	199	219	201	197	233	201	201	217	224	210	183	176	224	198	224	217	180	225	236	202	208	209	206	211	227	200	195	210	204	205	200	202	223	214	208	223	197	203	220	188	195	197	219	212	215	202	193	194	224	241	211	214	226	209	185	217	182	186	182	212	212	222	203	220	218	225	186	192	192	189	200	187	208	240	223	188	212	197	229	205	193	200	179	202	190	204	192	196	196	196	200	204	212	201	210	202	233	214	186	191	220	224	211	188	206	210	196	201	217	184	190	194	214	192	220	237	193	199	192	178	198	206	199	197	198	222	212	212	210	222	170	209	204	199	213	217	207	193	196	190	204	199	202	202	225	186	223	211	199	232	199	208	178	181	196	219	185	181	217	207	208	226	197	214	193	200	211	243	220	183	207	193	223	209	205	215	196	168
7644	1927	4316	5236	4536	3750	3061	2506	2155	1830	1666	1478	1344	1225	1131	1093	992	940	840	853	854	833	764	786	758	742	687	675	673	692	705	639	633	573	642	611	647	627	616	630	605	607	577	643	605	572	569	588	546	615	557	580	557	593	571	589	543	573	571	552	513	533	540	541	542	542	571	561	535	553	528	520	543	602	567	501	488	551	522	489	552	506	515	509	542	567	550	543	577	527	540	578	520	530	567	505	527	540	606	549	538	530	537	522	511	548	533	537	542	547	542	498	549	536	558	531	530	525	547	480	545	525	530	493	530	545	493	506	505	553	521	502	551	537	544	510	534	480	511	506	531	525	526	561	524	503	513	497	542	543	553	503	561	567	506	515	541	508	564	497	506	530	527	505	523	567	524	470	510	526	521	503	505	509	516	540	508	499	532	493	547	532	504	542	516	515	536	540	460	521	525	591	488	527	524	548	557	512	546	563	536	499	532	490	516	518	500	531	524	524	524	509	505	550	491	485	509	546	538	505	540	535	544	509	511	517	519	464	517	482	480	474	474	474	496	527	478	481	516	508	508	548	510	518	485	522	507	510	503	527	521	494	522	507	488	502	526	504	481	539	517	527	534	510	515	525	489	541	529	544	479	561	523	527	515	542	500	501	534	530	553	526	502	534	546	535	525	495	500	518	518	514	493	540	532	572	509	531	539	510	522	540	516	541	557	530	500	562	509	555	513	493	545	538	527	505	507	544	530	537	532	486	532	521	493	518	504	502	513	546	525	496	496	496	510	515	534	519	526	496	505	543	519	513	524	520	516	513	526	466	535	484	498	533	556	544	494	544	510	525	550	484	561	516	486	504	512	500	537	514	512	532	549	531	499	501	519	504	519	550	500	536	526	501	512	516	516	491	559	486	516	536	524	539	526	544	523	529	523	510	534	528	524	500	499	514	488	526	523	521	467	524	489	535	540	465	514	525	509	498	490	515	504	542	531	499	519	494	468	533	539	524	540	552	493	500	491	537	527	502	501	494	557	517	493	496	522	486	523	509	497	525	497	492	531	527	518	495	522	521	544	532	539	528	505	503	508	504	557	558	511	480	540	515	496	520	522	527	533	491	501	514	565	524	514	517	523	520	479	501	514	485	512	509	532	538	506	544	488	516	532	552	518	493	508	514	504	558	484	532	533	519	530	509	522	522	534	506	577	525	508	525	527	548	533	514	536	512	484	491	540	531	542	537	542	471	523	506	515	540	544	540	524	505	516	522	522	490	521	511	463	522	527	499	514	508	540	498	510	512	514	524	507	492	508	511	540	534	530	536	536	525	512	543	501	515	508	516	493	554	526	514	542	500	556	569	542	509	495	549	512	502	534	505	549	539	501	535	523	552	585	490	469	514	554	512	540	546	485	551	505	486	557	505	498	534	535	492	520	479	510	500	518	515	522	548	509	529	495	537	538	528	494	496	544	557	547	490	529	537	530	558	510	545	543	524	500	501	501	475	511	543	521	516	523	515	529	552	552	496	527	521	535	524	503	547	480	517	495	514	524	520	541	518	518	514	521	524	533	513	527	496	515	494	518	532	556	509	511	559	539	516	563	485	527	514	556	569	481	471	502	508	519	507	527	505	517	501	526	527	509	519	573	533	509	512	542	503	502	489	485	523	530	520	515	563	505	543	500	520	556	542	530	518	486	529	531	543	518	496	543	515	542	545	482	520	554	542	513	529	504	524	506	539	550	507	512	477	517	516	527	526	518	508	504	509	480	554	510	540	512	516	528	474	515	495	532	554	532	535	524	512	541	500	513	556	539	516	545	522	501	537	528	556	535	522	515	544	527	510	512	514	527	531	500	533	528	558	580	532	496	520	502	514	518	571	583	514	477	507	507	526	533	548	547	502	531	509	570	522	489	531	550	529	550	560	525	536	525	526	464	570	549	473	537	560	499	495	552	515	515	512	557	516	510	525	537	505	522	488	518	541	522	508	528	535	515	546	532	519	494	511	483	479	529	564	545	498	498	531	549	501	541	501	534	529	532	543	511	546	501	557	495	524	489	550	547	498	523	515	540	520	504	501	514	525	524	481	511	536	503	524	533	519	493	546	571	522	523	526	502	541	490	549	515	504	540	487	509	530	510	507	509	510	563	526	513	468	493	516	545	527	506	551	495	532	511	524	521	495	515	541	498	494	503	547	517	558	491	513	521	521	550	544	574	480	541	542	502	530	522	504	518	551	515	517	541	520	514	532	492	479	516	512	493	511	518	523	525	519	516	514	527	518	520	525	526	510	528	537	494	534	510	492	534	535	534	491	522	499	538	543	501	528	510	513	486	530	502	538	541	547	531	563	502	521	510	489	524	478	505	505	512	548	549	506	532	518	520	518	509	551	490	532	513	564	537	537	538	513	524	490	477	485	548	506	502	473	540	527	509	532	559	532	529	508	512	524	549	502	510	515	518	491	568	514	545	535	523	537	496	551	520	534	509	519	528	538	510	485	535	532	498	479	498	519	514	560	525	555	488	536	538	501	555	573	519	548	505	548	528	487	513	487	491	525	575	488	552	515	538	532	519	537	520	507	496	474	538	517	524	564	521	532	516	504	535	504	511	530	551	485	521	503	542	504	498	496	491	552	526	537	524	506	473	520	521	497	502	523	525	509	504	480	503	510	536	508	532	503	515	497	529	537	499	503	502	546	501	505	505	519	531	589	527	495	519	508	494	540	511	482	527	496	553	527	530	546	524	497	483	521	530	503	517	522	504	559	540	491	495	517	521	533	502	523	515	531	489	544	508	520	491	492	493	544	488	554	520	537	567	508	518	520	525	509	508	529	486	531	561	533	530	500	519	504	507	520	488	500	515	552	500	547	505	541	561	529	524	515	510	524	494	530	521	475	515	519	517	491	504	522	533	497	487	512	523	533	524	541	508	518	512	494	531	520	544	546	488	510	535	530	509	545	515	534	501	491	539	545	523	504	530	523	502	530	501	545	517	528	535	511	536	529	528	518	550	516	523	543	506	537	555	551	540	524	509	557	536	494	482	532	520	527	502	520	533	512	556	530	551	514	530	524	501	503	502	512	544	507	536	529	514	522	495	526	515	508	523	482	523	528	524	513	506	566	516	527	543	506	505	523	479	503	539	522	517	489	485	538	509	504	546	513	520	509	514	486	530	509	504	519	518	530	527	549	536	512	469	583	531	467	534	497	505	525	528	552	503	532	507	499	556	506	502	509	515	515	505	522	489	517	511	538	496	520	504	503	543	550	544	506	569	553	520	523	531	518	503	518	507	529	539	491	513	520	538	533	554	558	546	522	538	513	536	478	527	517	548	525	534	521	513	546	515	500	491	523	559	512	506	535	489	526	483	503	543	512	531	532	533	527	508	525	506	510	522	498	499	540	516	559	491	483	534	474	504	544	488	533	503	538	518	553	527	516	517	532	526	510	532	488	529	551	523	549	515	512	509	544	530	541	540	501	565	515	521	518	543	518	530	549	489	521	507	579
2075	183	166	177	176	131	168	154	147	156	129	146	131	148	158	176	153	155	153	169	143	149	136	137	146	154	152	142	159	146	148	151	116	144	167	148	153	145	145	153	167	128	138	133	149	157	154	132	152	167	140	147	161	162	143	166	162	127	139	155	144	132	141	140	149	159	138	166	151	160	140	144	133	139	162	176	142	131	150	147	139	174	122	147	132	150	160	120	143	161	136	152	153	145	174	157	143	130	135	147	155	129	118	137	150	141	178	146	139	122	155	163	162	134	147	130	147	128	154	140	135	146	132	133	163	140	161	145	161	132	156	136	176	149	154	145	154	143	162	141	153	137	135	143	165	149	138	150	135	160	158	159	142	141	125	129	166	131	153	136	149	134	150	151	153	150	138	165	156	158	143	133	135	137	145	143	141	171	119	145	139	133	167	151	123	146	157	142	167	160	142	143	142	133	133	140	151	117	149	150	117	169	143	146	134	157	139	143	167	149	142	159	140	163	156	146	125	141	127	168	139	161	132	138	136	181	156	131	142	157	145	132	136	180	161	149	134	162	169	143	138	154	137	158	147	151	123	165	153	164	165	166	145	116	156	140	116	135	132	146	124	130	137	138	146	163	143	140	130	137	137	136	162	128	134	153	161	165	141	162	143	127	149	165	153	140	151	156	165	145	145	125	160	152	130	142	149	142	157	126	149	147	137	147	138	128	141	144	149	137	139	142	152	137	136	148	141	155	150	175	162	142	153	156	137	150	165	116	122	127	157	148	151	150	147	130	152	147	156	144	143	139	155	138	137	160	179	169	143	134	140	157	155	162	149	145	134	154	135	124	132	146	141	136	130	146	136	117	151	134	158	167	138	152	158	146	135	174	157	161	134	156	143	155	164	160	145	149	138	158	125	135	142	130	144	151	147	124	117	144	154	152	148	125	149	117	157	149	146	124	129	130	165	146	129	116	139	126	149	133	112	150	117	138	134	151	172	133	159	136	146	133	166	158	159	160	147	135	145	143	134	157	149	141	128	152	152	157	134	172	130	127	124	141	170	140	150	144	152	169	159	147	167	131	177	157	162	133	172	134	138	167	145	143	128	149	141	162	157	137	146	136	122	137	132	150	143	178	141	147	147	132	139	143	141	143	140	166	159	129	148	134	150	162	174	145	154	144	150	140	151	141	140	164	132	134	146	138	154	131	155	162	172	144	162	139	134	122	147	153	136	142	157	136	149	137	137	150	163	169	164	147	136	153	149	141	129	150	155	137	139	152	133	128	146	134	143	147	135	146	112	142	160	151	173	142	144	149	155	155	148	178	149	156	146	143	156	152	155	155	142	147	134	132	146	153	145	135	146	141	169	143	132	171	146	149	145	159	129	138	148	128	140	148	161	123	150	139	135	145	167	155	167	132	142	140	140	164	160	134	141	145	146	147	151	140	146	132	168	139	126	153	149	130	145	147	155	151	152	128	137	136	162	137	148	122	137	149	167	160	129	128	145	135	140	165	149	143	152	156	136	137	149	154	144	142	158	161	141	118	148	147	144	151	152	142	137	136	169	137	142	148	133	148	118	153	158	143	159	144	143	156	167	156	135	138	143	135	130	150	142	133	144	145	147	158	126	158	156	150	126	159	130	146	141	172	134	145	157	155	143	138	142	140	126	174	163	155	153	144	122	142	117	142	139	144	134	188	159	136	173	155	161	137	147	155	149	132	150	133	131	143	149	148	143	148	147	144	141	148	144	162	182	149	164	146	162	165	153	160	157	137	143	164	147	143	140	156	151	167	153	159	140	152	148	124	134	139	166	154	145	129	145	147	133	156	155	128	136	162	148	150	155	148	149	136	155	147	155	157	147	149	149	149	153	157	145	134	143	146	148	155	135	153	149	157	138	156	150	167	133	160	165	169	122	138	133	142	161	129	153	173	153	143	154	157	141	162	138	130	134	146	116	156	160	153	138	147	137	136	157	133	151	157	143	161	158	134	137	135	161	148	140	145	147	155	156	144	144	147	149	146	145	142	158	137	158	137	145	164	131	118	141	149	140	145	149	163	137	156	145	140	164	171	139	161	141	154	137	140	137	130	143	168	162	151	137	158	143	148	148	153	173	138	139	135	135	130	160	143	138	126	130	158	145	155	144	155	150	130	128	152	132	152	143	136	150	118	142	142	128	139	151	141	154	131	140	125	146	155	154	136	132	140	140	144	138	149	129	125	161	136	142	151	142	145	142	137	148	141	149	136	161	126	169	157	136	148	125	136	121	171	174	146	140	141	150	118	125	154	143	138	146	157	155	160	143	150	139	154	148	172	151	151	116	127	155	127	141	163	144	137	160	161	151	137	149	134	168	150	153	171	146	159	131	137	151	156	158	159	144	153	128	148	156	140	161	142	141	157	158	125	141	137	156	151	135	126	148	128	145	150	138	147	153	134	133	162	137	151	163	130	143	156	147	149	133	123	166	143	137	111	142	139	133	139	149	119	171	161	143	156	143	141	145	140	146	145	155	146	144	134	137	162	152	151	162	149	164	161	154	162	148	177	161	171	138	162	137	127	145	136	147	139	135	131	156	161	138	135	140	147	147	151	140	148	148	156	139	126	160	156	148	151	153	142	176	143	152	145	154	152	173	133	141	163	132	141	148	142	156	147	164	151	139	146	149	154	127	147	136	142	153	146	174	156	134	157	128	146	157	148	148	132	135	137	150	115	146	149	130	157	125	141	133	141	143	144	142	150	161	125	172	172	150	159	139	147	158	135	145	154	155	145	146	170	140	168	127	148	145	144	148	161	145	147	153	160	143	142	147	141	167	146	145	152	128	136	167	132	152	134	125	133	146	142	126	134	147	153	133	143	136	141	141	139	151	135	149	136	156	132	140	167	157	159	149	149	150	149	168	122	148	156	144	130	145	174	157	141	146	150	145	148	159	152	145	149	156	136	156	149	163	153	141	149	151	138	131	140	130	153	164	186	169	164	137	131	122	156	153	147	145	139	168	147	152	115	157	163	157	157	147	133	131	124	150	159	146	134	156	164	170	167	148	153	139	134	151	161	148	128	151	143	133	143	144	142	147	132	140	148	157	170	148	151	147	152	138	140	149	145	134	149	136	105	135	158	136	122	166	143	161	129	150	173	145	141	133	141	143	141	160	150	166	147	133	155	148	171	139	134	144	164	128	151	120	144	164	168	140	158	135	125	147	145	144	157	138	149	119	149	190	173	164	144	153	149	143	155	173	136	141	158	150	139	146	169	139	154	161	153	144	153	151	132	145	157	138	160	145	161	154	162	152	156	145	131	165	147	153	149	138	116	136	148	155	143	125	159	139	132	168	136	146	153	132	140	153	146	154	131	164	173	137	151	137	148	160	129	143	136	136	150	135	146	136	144	150	144	151	146	140	154	164	160	123	148	146	138	148	136	162	132	155	134	157	153	173	142	145	150	150	143	165	146	127	143	141	168	148	149	135	160	145	166	160	154	152	148	156	152	135	138	144	133
2157	397	441	464	457	418	384	388	380	396	375	387	381	387	367	368	387	343	363	397	373	373	398	361	368	358	355	356	384	338	374	365	373	347	360	357	379	358	326	359	383	364	390	384	362	402	367	337	353	379	349	368	351	358	359	333	360	362	381	379	340	368	396	353	377	404	365	349	377	360	383	374	371	408	355	356	355	375	323	339	386	358	360	373	380	338	368	352	338	398	368	352	366	408	372	359	351	372	375	376	382	395	327	338	369	392	379	335	354	349	362	359	345	384	339	348	385	389	365	369	355	410	346	382	346	387	361	354	354	374	389	381	367	361	397	351	369	340	373	373	368	352	335	366	319	337	367	399	369	359	344	350	390	358	369	357	366	354	361	358	378	372	384	345	373	380	367	374	364	354	412	369	354	390	369	376	374	396	364	345	367	383	395	381	360	389	344	416	373	369	348	360	379	336	349	362	336	353	408	366	371	390	366	355	359	386	385	370	363	371	409	374	403	379	378	390	368	393	347	354	362	369	368	384	387	349	341	339	331	384	384	345	372	368	370	370	392	368	327	355	361	356	376	386	374	363	351	362	384	377	378	359	405	358	325	341	386	366	376	358	337	339	377	370	383	353	355	356	337	374	392	380	374	351	340	351	365	337	400	372	377	347	346	365	355	374	368	370	376	401	384	333	397	369	354	355	352	372	387	353	368	357	372	337	366	347	367	388	353	378	364	359	388	362	369	376	329	379	399	355	377	347	354	381	332	381	392	364	358	369	384	402	350	376	350	348	362	328	339	364	365	396	389	362	370	384	357	353	390	385	327	345	408	352	371	397	338	350	375	368	341	360	371	379	339	387	371	336	378	353	356	343	362	357	355	341	377	374	390	326	351	365	390	349	380	340	349	352	365	334	395	409	395	380	320	354	362	395	354	379	348	366	364	371	336	417	366	386	359	374	401	351	385	336	370	331	376	346	340	388	364	389	363	362	350	340	391	382	374	362	346	404	376	375	373	386	350	352	365	397	372	389	403	347	351	360	381	375	387	342	341	386	373	388	357	370	380	377	380	333	353	352	371	353	363	375	374	360	344	345	405	368	373	364	406	376	362	376	333	384	359	368	378	368	391	339	375	343	356	346	366	370	366	354	348	361	364	352	360	356	369	358	366	356	373	381	365	366	371	354	372	374	397	371	369	356	385	389	356	362	366	365	402	349	362	376	347	363	358	400	368	359	394	363	387	368	336	374	369	368	354	364	367	356	361	376	366	368	407	349	376	396	397	344	353	391	362	391	362	377	359	400	378	370	365	368	374	365	347	370	367	338	388	340	373	427	387	362	341	361	336	387	376	394	375	337	366	381	401	357	348	357	385	368	340	351	332	375	380	354	359	380	350	371	339	329	345	349	360	343	371	384	353	379	381	368	363	371	382	343	360	353	349	374	327	361	377	362	352	351	373	343	343	360	365	368	377	384	381	386	385	373	390	397	384	366	383	394	349	370	384	380	363	359	384	388	376	370	369	378	370	373	348	351	400	387	363	361	359	386	365	377	366	372	382	371	402	362	365	391	353	393	358	349	377	358	370	339	366	386	381	348	368	342	384	352	395	351	342	353	343	341	349	327	356	355	376	366	322	354	339	362	349	373	368	382	352	375	347	368	379	380	403	389	374	394	344	348	330	339	351	321	363	348	410	324	317	346	382	359	417	352	378	378	372	393	387	362	374	366	395	355	360	387	363	328	370	344	342	374	343	347	360	350	385	340	374	374	382	365	345	343	374	409	386	355	373	368	359	383	380	361	352	351	379	384	402	318	400	360	378	348	368	421	349	374	364	369	372	369	354	357	354	390	368	338	354	374	372	312	367	362	343	333	347	348	392	369	396	379	379	384	375	351	379	341	364	398	356	354	392	362	345	362	382	392	363	323	364	335	366	352	343	376	353	362	401	357	381	330	375	336	384	381	378	340	355	341	340	303	364	368	393	409	339	358	384	344	372	386	374	370	397	380	359	364	378	340	305	382	364	339	330	374	342	366	346	368	341	348	378	322	351	332	387	363	370	371	366	347	366	332	376	374	369	330	334	353	390	359	394	369	420	364	366	362	368	362	331	345	365	383	345	384	358	351	358	391	373	379	393	359	381	380	392	355	419	386	379	384	346	410	367	356	357	386	365	341	351	344	346	365	354	351	389	352	383	357	386	354	349	339	378	356	379	344	376	376	365	362	375	369	376	362	389	361	363	367	357	401	380	338	347	344	421	391	421	359	394	352	360	364	354	371	342	373	358	391	361	372	375	351	386	366	352	324	335	373	406	368	356	344	332	334	349	370	396	396	375	362	375	372	361	366	366	365	323	383	361	335	366	349	367	353	358	376	351	386	378	390	379	407	387	352	364	389	362	358	325	373	373	329	396	341	343	349	383	361	367	371	430	413	371	362	353	359	366	383	373	338	382	367	370	361	357	369	372	363	383	342	373	385	350	371	340	376	362	349	412	355	356	348	386	343	333	365	367	351	372	363	347	344	376	394	386	384	383	343	368	391	354	351	329	371	375	354	397	367	375	392	342	384	358	390	349	343	389	390	344	344	381	387	396	394	375	359	388	365	361	381	348	370	380	366	364	389	344	371	389	387	369	335	376	381	346	369	337	368	371	364	348	360	386	409	351	364	403	366	370	352	375	352	386	371	386	365	349	370	389	347	360	366	351	362	379	388	380	371	339	356	358	357	364	374	376	370	364	385	383	412	349	349	394	386	345	388	353	386	372	341	363	371	352	356	347	363	359	364	357	361	366	380	373	363	351	369	384	348	367	346	351	368	359	354	361	358	358	390	362	374	387	368	372	328	319	351	374	384	363	355	364	358	390	331	355	331	355	358	352	378	368	353	344	368	348	336	342	385	391	390	353	346	367	400	359	371	413	370	373	378	351	347	352	351	363	353	390	370	351	356	387	364	383	343	380	377	353	359	383	359	372	335	369	375	371	370	324	369	389	368	361	359	352	366	414	359	368	371	356	371	379	341	381	373	389	344	366	329	369	379	339	343	389	379	387	375	357	369	361	363	383	355	391	345	373	374	353	356	394	396	347	377	373	388	381	367	372	366	333	370	381	386	394	341	384	350	382	375	350	332	382	393	372	351	389	358	363	375	314	389	389	381	365	385	376	356	367	362	359	370	360	351	365	395	405	356	393	380	369	376	408	346	385	362	382	347	346	342	347	342	358	373	352	397	312	362	358	356	337	356	320	374	388	326	373	375	354	353	380	369	352	369	374	350	345	385	356	383	373	357	380	377	386	354	397	338	369	353	375	325	401	366	362	402	338	392	345	388	374	374	348	375	346	368	345	378	357	388	347	352	365	385	361	361	377	350	361	362	378	392	376	369	368	347	322	365	376	368	399	393	370	376	376	370	393	350	356	348	366	352	361	385	358	352	349	398	372	367	356	402	371	351	360	389	313	417	362	339	383	371	390	336	369	338	382	369	371	308	369	358	394	356	355	356	374	367
8746	926	1079	833	559	408	337	250	258	178	168	157	141	129	131	124	119	91	128	118	101	94	101	125	107	105	97	118	93	103	99	101	111	95	103	86	94	101	90	81	94	90	85	91	93	99	82	97	64	94	99	95	81	84	90	90	83	89	84	90	96	95	115	106	67	100	102	96	90	95	99	84	80	87	95	95	98	108	80	96	98	94	96	79	98	92	92	89	78	79	92	64	64	101	102	87	75	93	91	92	90	88	89	86	96	85	90	110	85	57	84	85	68	83	105	96	90	102	94	100	82	98	107	77	84	97	89	72	90	81	97	101	63	92	93	77	89	77	95	78	101	115	87	74	81	88	76	85	92	102	100	80	92	80	91	92	85	68	87	91	93	98	60	110	88	83	81	109	90	83	97	103	86	75	106	100	99	82	77	94	90	95	81	77	97	81	86	93	75	89	85	68	89	83	92	71	99	85	100	91	87	75	104	71	82	94	90	88	84	99	86	101	92	78	91	80	85	83	97	90	77	86	79	83	86	85	81	104	85	71	84	68	70	88	94	90	101	81	101	90	79	81	95	86	67	86	93	94	72	88	87	92	81	96	86	101	87	77	86	99	99	83	99	93	76	105	94	85	88	86	92	75	82	74	77	94	85	101	89	82	84	85	90	83	97	87	96	96	84	76	80	76	87	80	94	101	87	85	82	93	94	69	68	87	80	98	96	99	97	93	88	93	89	92	62	88	88	89	87	88	72	99	93	94	100	94	67	84	83	80	103	96	103	82	83	99	83	91	83	95	84	95	85	81	83	85	98	65	85	87	69	86	78	94	93	84	82	97	90	104	87	90	103	82	82	108	87	65	101	91	96	71	73	99	88	79	94	87	94	76	94	101	99	110	91	76	76	77	80	91	95	84	76	88	85	93	89	88	95	76	81	69	65	81	91	78	81	98	93	85	73	100	86	101	93	84	77	98	95	77	87	95	109	81	95	96	86	99	73	91	89	97	79	96	92	100	77	107	90	101	78	86	79	83	80	83	77	92	93	85	86	102	82	82	87	88	97	87	86	94	105	82	87	73	82	93	81	97	89	88	97	86	103	96	90	96	80	93	76	104	113	91	85	87	89	79	99	74	82	87	80	73	105	82	81	93	84	91	88	85	83	93	77	102	93	88	108	72	93	92	82	98	84	91	96	99	83	90	94	95	85	87	78	86	89	94	76	82	97	76	90	69	91	96	96	88	95	79	72	85	68	84	86	90	81	99	93	91	89	75	89	113	100	86	87	94	78	107	84	94	88	96	84	92	75	85	109	91	95	88	96	86	101	79	84	77	81	79	83	88	80	103	100	90	74	81	83	80	87	101	75	67	78	95	98	97	91	78	62	85	96	94	87	85	100	91	91	83	88	96	80	76	101	100	82	73	87	89	103	85	87	71	103	73	103	89	84	82	90	85	60	73	74	76	82	97	86	93	86	72	85	95	106	92	91	94	85	89	85	94	87	76	90	80	92	86	104	85	102	90	84	95	81	80	92	87	91	90	79	91	77	100	98	102	80	76	86	82	77	72	88	78	88	78	93	82	78	93	107	89	96	90	77	78	96	92	101	92	92	83	76	93	81	88	85	94	104	90	90	78	67	67	98	93	82	99	89	87	72	80	86	79	86	95	75	86	77	92	96	94	96	97	83	86	106	73	77	104	76	74	85	97	73	84	105	96	109	83	104	88	73	83	81	88	94	102	66	101	98	91	102	89	89	93	94	84	76	95	88	78	88	94	92	76	100	95	68	85	81	80	75	80	98	70	77	91	79	82	84	94	90	89	76	79	81	63	103	79	78	84	86	103	101	103	97	69	91	92	91	87	89	101	91	73	93	85	71	88	71	98	95	102	91	101	93	86	74	74	88	82	75	92	100	83	88	84	89	108	75	78	97	109	81	82	101	95	103	85	101	89	102	75	87	89	77	97	107	92	60	97	76	99	89	96	97	102	112	89	90	90	101	97	83	86	87	78	72	115	83	91	96	99	79	93	78	76	91	86	87	92	76	94	93	78	98	91	85	108	90	78	93	86	92	87	86	73	89	97	86	101	74	85	91	81	93	102	88	87	88	81	73	85	91	89	94	73	87	83	89	87	77	74	78	83	86	95	92	89	81	84	92	75	78	87	90	76	89	81	82	93	99	68	98	102	96	74	96	71	95	90	82	88	73	93	93	100	84	79	89	95	89	87	79	81	96	86	93	85	83	87	77	100	83	101	84	103	68	96	79	85	86	103	76	70	78	59	80	90	89	80	80	81	88	80	81	80	82	80	92	93	82	69	88	94	88	94	99	74	78	91	78	83	92	87	84	79	79	90	83	105	75	114	94	83	83	73	90	97	88	84	116	87	95	87	89	95	87	97	86	80	82	93	93	89	99	90	81	91	75	79	80	83	102	105	100	93	93	96	88	83	81	83	78	92	100	114	84	89	96	99	97	97	84	94	93	75	82	86	99	94	74	87	92	85	80	99	86	95	73	102	92	66	76	76	76	75	107	82	91	75	78	94	110	97	97	86	84	87	96	96	108	93	86	93	72	93	96	82	84	77	84	88	95	93	95	82	84	93	88	94	92	96	80	96	102	80	94	90	110	94	91	94	78	84	84	80	101	92	92	80	80	95	100	92	90	93	70	83	73	120	93	91	114	80	66	92	97	85	74	86	87	73	90	99	77	94	85	94	89	77	87	83	98	97	83	86	88	87	86	80	80	76	88	104	88	85	81	72	96	101	93	66	89	75	86	94	79	82	83	79	92	86	78	89	102	75	96	87	85	86	94	80	69	99	77	91	93	86	111	96	96	90	78	92	96	91	96	103	73	86	97	83	105	85	83	91	79	88	86	91	105	91	115	82	79	93	76	84	78	85	77	62	85	82	92	108	77	89	86	81	89	74	84	95	91	86	74	83	78	93	105	90	83	86	69	68	85	87	93	87	106	94	88	77	87	84	70	87	87	91	86	81	87	93	86	83	97	85	86	81	93	79	86	86	92	82	80	87	76	86	74	82	81	84	81	85	79	77	92	88	82	93	90	81	85	88	80	74	94	89	88	82	76	92	89	87	80	99	72	80	85	100	89	90	86	98	72	83	85	99	72	97	93	97	95	86	88	93	91	86	78	76	93	86	111	86	82	89	106	80	83	103	94	89	81	72	90	80	96	84	96	84	79	73	89	81	96	85	95	79	87	89	70	87	92	79	102	74	76	102	80	103	89	83	83	93	103	108	86	77	83	77	98	94	91	89	75	97	95	69	87	104	100	84	92	83	85	80	71	76	79	76	80	82	96	85	84	117	108	96	76	89	96	83	88	90	94	81	77	85	71	79	92	81	78	88	99	90	103	95	99	87	97	85	94	80	98	76	73	82	84	77	88	94	87	80	94	92	111	96	100	93	80	97	84	86	95	94	91	84	90	93	84	97	82	80	92	81	97	86	95	82	104	78	106	103	94	75	92	90	89	80	97	91	93	99
5868	1040	2161	2735	2389	1900	1489	1319	1083	910	888	758	673	644	614	539	482	475	443	467	412	390	383	374	417	376	326	332	340	319	311	323	319	315	333	305	324	317	302	272	297	299	308	278	258	281	297	317	297	278	294	305	309	284	296	269	266	273	292	262	285	277	245	271	247	280	275	298	265	285	247	293	279	252	262	284	298	297	271	218	236	241	265	288	222	257	282	247	292	270	248	259	272	287	282	275	278	239	285	273	275	257	259	260	251	256	278	250	295	275	234	249	281	267	260	261	241	241	278	252	257	279	264	244	247	280	251	259	262	271	228	283	260	276	260	277	252	260	269	258	276	250	229	255	258	279	264	285	264	242	256	281	261	240	247	256	263	233	272	250	241	247	240	251	261	265	244	250	255	250	245	256	276	238	311	269	292	264	263	241	262	266	238	264	272	265	247	250	274	247	278	266	253	263	262	289	241	275	276	267	281	275	295	245	259	251	258	263	229	255	260	253	231	278	262	252	252	254	269	251	258	249	246	234	284	260	256	246	232	245	256	256	261	249	269	273	237	242	242	267	225	264	219	251	287	299	248	285	236	263	265	250	222	269	255	258	285	265	245	257	253	272	261	270	236	214	285	235	253	268	280	264	264	264	248	263	257	272	250	283	252	265	224	289	270	246	270	264	247	261	264	256	262	282	253	267	256	237	249	253	263	253	265	245	257	235	257	278	289	244	250	254	262	255	228	252	265	267	243	253	270	247	248	249	283	283	268	263	244	263	256	248	245	256	283	260	274	259	245	279	267	262	269	267	247	264	267	250	258	249	291	254	248	254	242	270	258	238	276	272	280	249	255	254	267	256	252	269	259	230	260	253	260	256	241	271	262	276	267	258	256	256	257	228	269	251	269	259	272	259	260	256	270	268	259	250	255	280	283	290	286	276	251	246	270	254	270	252	274	263	250	247	260	266	252	264	208	279	289	256	299	257	255	267	237	283	292	250	243	243	256	242	272	270	252	261	251	249	256	259	274	263	240	263	267	270	264	232	251	242	251	252	235	257	247	238	261	219	267	263	235	241	261	239	276	268	250	265	233	240	278	258	248	248	252	261	248	269	288	235	254	237	291	237	229	271	250	242	245	279	252	275	257	262	275	248	253	271	232	258	282	237	256	253	237	221	274	254	269	235	244	247	263	250	264	273	258	271	264	224	258	285	249	228	267	256	292	288	258	234	244	232	244	289	244	243	247	261	249	245	255	233	275	246	267	272	256	245	260	259	260	237	289	273	268	268	272	259	282	261	243	244	246	273	265	222	229	254	251	255	274	252	228	256	274	284	276	253	259	250	265	280	250	246	259	261	242	237	247	279	224	256	247	254	246	259	241	243	276	249	245	248	278	252	238	272	249	270	260	230	256	265	264	251	273	252	273	249	264	245	273	257	266	257	262	246	258	289	233	266	255	269	251	228	263	274	260	232	266	247	241	262	254	242	279	256	290	242	291	241	254	278	245	248	258	257	284	256	282	266	249	254	279	220	243	278	255	247	251	237	248	255	265	279	228	257	273	261	247	269	287	246	256	232	256	257	265	279	261	301	261	234	274	293	257	236	270	259	263	253	253	224	277	216	273	265	238	253	246	239	238	260	238	272	273	272	253	227	264	236	306	273	251	255	239	252	243	252	259	251	250	248	282	297	268	237	239	242	252	259	258	262	255	261	267	275	250	255	224	243	268	239	236	259	263	253	232	267	270	256	286	268	254	250	248	289	269	283	238	204	248	250	263	293	280	287	272	256	232	251	253	278	246	275	260	274	252	255	276	261	271	265	258	261	256	238	254	282	288	239	258	266	255	238	253	270	266	258	261	259	247	260	241	255	244	254	253	260	233	279	255	231	237	262	247	266	253	258	258	246	267	279	235	240	254	230	257	273	282	266	270	232	274	237	258	253	248	282	253	263	301	277	279	248	272	248	279	250	243	288	243	224	273	265	259	254	264	240	247	258	269	226	239	251	262	241	278	252	255	253	234	255	261	259	248	269	222	284	279	219	237	235	257	297	246	261	268	259	255	273	262	253	219	283	262	269	263	272	249	266	268	236	240	251	259	272	254	249	254	250	239	264	264	255	244	265	277	269	247	255	239	253	266	260	254	273	275	237	245	252	246	256	220	221	233	255	243	240	281	244	272	247	274	230	244	232	283	244	267	265	251	249	286	230	288	273	251	252	230	276	248	246	251	267	265	241	252	280	250	247	270	244	260	259	256	247	238	254	221	261	250	262	267	249	298	253	257	244	274	270	279	272	275	233	256	247	217	260	244	265	260	256	262	276	271	273	257	232	297	248	241	272	261	276	281	282	238	250	280	262	261	262	268	278	275	268	250	249	274	258	246	240	268	260	228	258	232	252	258	242	287	252	261	254	243	261	270	240	266	271	258	236	249	264	238	270	265	242	255	236	278	252	236	267	283	263	240	297	225	269	242	273	248	230	243	266	245	230	261	255	267	248	250	249	255	280	251	272	257	282	255	226	233	259	250	265	248	232	228	259	255	238	286	242	265	254	281	258	283	298	241	255	219	269	244	272	269	239	240	272	284	280	273	242	281	247	261	226	273	259	306	253	258	292	256	270	270	240	273	268	269	234	256	250	245	293	242	265	240	246	275	252	258	256	251	242	266	273	264	268	294	272	257	275	264	267	256	267	253	248	263	249	246	247	256	236	250	266	237	236	271	211	246	239	253	280	231	258	251	255	262	234	239	232	254	245	248	277	237	277	287	237	291	271	269	266	232	254	255	232	265	232	258	220	262	249	268	267	251	259	269	252	255	234	248	279	256	269	287	255	252	258	229	254	237	258	271	237	284	274	255	252	262	267	258	282	260	233	281	285	273	270	238	251	258	233	267	256	244	258	276	227	248	238	248	257	242	272	269	270	250	243	266	239	258	249	246	280	248	267	255	274	233	266	255	247	248	249	243	254	242	257	256	278	249	251	253	259	298	243	263	220	255	257	276	243	262	242	239	269	247	257	236	251	269	264	240	277	277	247	231	230	247	281	274	252	262	237	243	260	265	272	253	256	224	263	277	270	250	255	254	236	256	274	237	241	271	265	284	262	238	237	256	246	253	263	277	249	254	272	251	278	258	268	254	262	269	284	269	251	254	296	247	257	259	258	237	244	266	232	236	233	264	243	252	261	287	249	276	234	264	263	258	262	266	247	244	280	249	234	267	286	293	249	260	249	259	248	273	253	250	251	266	257	229	264	275	255	245	252	267	257	250	257	268	232	269	236	254	259	249	247	250	253	236	267	237	273	271	272	256	258	252	270	262	284	271	257	278	267	261	256	283	233	232	270	266	270	250	269	264	243	261	259	276	249	279	250	235	271	258	270	257	245	265	269	263	243	248	233	267	271	258	277	259	269	244	256	243	260	270	267	258	263	274	271	271	255	242	228	262	246	259	275	260	284	255	239	270	256	265	277	276	265	259	243	243	259	252	256	277	249	277	263	274	259
16043	2424	2271	1819	1258	861	691	557	469	465	429	356	310	314	297	292	281	266	287	282	212	251	257	243	212	217	233	207	198	215	211	215	209	199	229	217	202	210	224	214	198	208	218	214	225	211	203	226	213	215	214	212	200	247	227	212	197	215	231	226	215	199	213	210	220	214	208	187	199	223	222	217	198	196	208	222	222	188	229	200	213	185	206	212	201	214	206	200	214	188	211	213	200	244	234	232	195	208	192	203	200	207	207	198	189	207	164	187	201	233	210	195	214	198	209	205	229	192	187	197	194	204	219	207	217	208	234	217	220	202	200	196	204	206	207	209	208	227	219	221	218	205	174	204	216	205	236	203	219	222	218	187	217	206	217	208	223	196	210	192	216	201	200	212	200	225	182	224	192	188	200	209	193	217	218	209	235	206	212	215	198	193	198	236	206	213	200	234	174	205	224	195	210	205	183	223	210	226	215	192	222	183	212	205	201	200	221	208	222	224	219	204	198	204	220	217	207	218	221	219	217	222	205	256	213	223	203	224	227	196	222	227	181	199	213	213	209	245	203	210	201	226	224	207	192	233	224	216	235	193	200	203	191	186	218	232	176	202	221	203	201	211	219	207	209	225	192	213	219	183	197	219	220	209	194	189	208	188	198	175	211	222	210	232	179	201	235	232	190	228	225	199	198	198	213	215	197	201	214	205	197	200	196	206	211	203	214	211	210	199	183	194	195	237	211	193	229	194	216	206	206	219	187	196	209	237	212	213	197	200	199	178	207	191	218	199	220	224	209	207	195	209	210	208	202	217	213	216	211	219	202	211	187	209	208	212	209	197	213	183	217	214	212	211	199	196	234	212	207	200	218	186	219	184	172	191	186	211	204	189	188	186	199	208	204	200	228	196	202	211	203	184	205	195	188	202	203	188	207	261	205	199	232	191	186	219	189	176	210	240	200	186	198	205	198	227	214	231	187	206	177	220	201	212	191	192	191	215	211	221	200	200	225	190	229	219	185	205	215	227	175	216	195	192	189	201	217	226	214	201	198	187	232	176	225	187	203	185	232	195	206	190	197	199	208	232	192	183	195	224	208	206	207	199	204	195	209	220	196	178	213	216	217	213	226	198	192	201	207	209	198	214	188	180	222	189	187	203	213	207	232	224	215	192	212	249	200	181	236	198	201	196	206	209	202	227	207	204	191	191	203	199	202	212	194	206	196	199	209	217	191	227	245	224	230	170	196	220	202	202	191	213	217	180	248	176	181	233	222	206	190	221	213	185	191	232	228	210	223	228	207	220	204	176	191	202	221	233	212	253	188	238	214	197	211	197	198	190	219	221	213	206	190	215	213	227	196	221	219	184	204	221	210	201	231	229	196	212	201	198	223	207	203	212	217	203	204	208	215	200	210	213	198	199	188	240	193	230	200	193	194	236	217	220	210	215	213	222	204	176	205	201	176	204	217	190	254	208	192	206	201	211	207	213	226	199	189	219	216	227	228	222	211	201	198	183	178	202	205	229	196	202	208	195	194	205	229	201	242	202	236	204	193	207	228	197	225	246	177	194	218	204	206	193	193	211	190	219	218	201	236	216	238	207	199	221	178	198	186	180	208	188	212	218	227	217	203	226	217	197	197	220	217	210	196	195	197	234	220	206	223	196	222	197	195	224	221	215	212	193	214	190	211	204	175	213	228	208	219	241	206	204	216	185	217	204	231	217	238	221	199	205	216	204	233	218	189	202	187	223	222	199	223	228	214	228	186	210	201	212	169	214	228	207	225	218	228	199	206	219	189	202	202	208	224	191	187	228	223	203	203	202	212	194	223	195	246	206	200	213	211	186	204	218	194	221	191	200	179	198	215	228	193	212	198	187	191	199	229	229	193	196	202	197	236	212	213	211	207	195	197	220	184	202	209	197	203	216	224	189	208	200	225	219	188	209	231	192	185	199	204	216	175	214	185	195	200	213	194	215	184	225	205	217	199	214	186	210	195	214	247	218	196	204	220	175	188	212	228	178	243	187	192	192	226	204	191	221	208	192	188	176	213	222	204	193	243	209	220	206	212	232	226	192	203	190	179	191	213	218	232	229	220	189	202	199	207	197	186	177	216	184	199	221	226	223	192	196	219	229	231	210	218	200	215	190	211	215	219	215	228	206	203	231	209	195	184	207	191	199	198	194	201	209	217	226	189	186	208	187	196	204	213	182	221	218	210	180	208	185	200	213	196	213	199	209	214	224	226	210	165	208	235	193	206	210	199	185	250	205	192	214	176	221	201	232	221	233	220	179	241	211	194	217	203	177	220	226	197	216	205	219	203	224	205	202	220	191	223	215	205	179	223	213	191	191	202	196	217	201	204	221	213	218	201	202	212	197	199	209	205	219	211	194	207	211	209	217	217	199	205	195	221	216	194	197	197	204	211	205	211	192	184	224	204	193	218	236	201	206	221	218	196	206	189	214	186	222	197	235	194	203	180	219	221	192	195	239	227	184	223	208	217	177	216	181	216	213	196	215	203	197	194	205	187	216	175	243	210	222	185	222	220	188	202	196	210	212	207	210	203	208	199	217	205	173	192	189	206	193	219	204	197	212	227	224	179	211	202	188	212	231	201	211	209	204	208	217	214	185	205	200	198	219	217	201	200	212	224	201	197	198	212	215	204	198	196	195	228	207	231	211	221	208	210	204	209	221	221	228	202	194	216	213	203	188	177	208	212	207	222	220	216	203	215	211	241	229	205	217	220	207	200	215	222	206	225	209	219	195	192	225	205	195	206	225	211	198	218	202	211	187	174	189	176	204	213	213	208	201	196	189	235	203	187	205	203	217	202	206	201	213	194	218	191	218	227	185	207	211	204	205	228	188	180	220	201	208	201	192	206	234	200	205	210	212	216	195	204	187	206	226	225	197	214	215	182	202	202	214	222	206	224	210	208	204	200	214	230	223	198	202	214	185	207	215	198	221	194	236	202	192	224	187	214	207	227	191	192	230	224	218	224	227	191	223	190	213	218	207	218	204	221	190	191	215	207	193	201	205	221	205	201	199	225	195	253	193	203	178	177	204	203	212	224	197	214	222	206	196	249	213	222	216	214	188	172	187	211	200	194	211	208	203	194	211	225	201	200	208	186	227	220	232	222	227	220	195	186	224	178	192	184	189	207	189	220	199	189	169	214	213	212	207	214	191	214	195	207	203	201	178	199	210	212	179	217	207	210	224	191	217	210	201	224	219	207	204	180	192	211	202	193	211	167	189	203	200	194	198	237	216	228	210	232	217	207	222	208	196	197	214	219	208	198	211	221	210	187	197	196	233	215	201	213	208	193	195	212	211	243	196	189	179	211	210	208	196	191	208	207	217	199	183	193	206	199	215	209	191	207	189	203	211	188	190	200	192	220	238	205	181	210	209	226	216	221	217	206	182	232	217	200	236	187	214	205	231	231	203	206	188	207	202	197	203	206	206	212	210	181	212	218	207	222	217	215	201	203	221	200	216	191	202	201	206
7711	1964	4290	5075	4618	3643	3003	2558	2198	1880	1643	1424	1296	1192	1133	1095	956	1004	970	812	813	785	775	777	738	696	707	674	723	679	676	653	622	730	697	647	610	662	653	631	572	566	625	591	575	588	573	594	605	619	589	548	574	575	559	540	624	582	541	527	543	588	546	558	573	561	596	540	517	603	549	555	564	542	524	566	532	554	561	536	530	529	573	550	572	500	519	558	557	554	550	533	536	523	544	522	561	569	558	547	542	524	538	503	568	527	538	547	469	533	569	512	516	507	552	514	577	529	522	500	484	554	546	542	568	494	529	545	499	525	527	574	539	528	521	531	550	526	539	500	534	496	531	497	533	536	505	540	524	534	514	531	505	548	532	537	513	515	545	566	535	547	539	522	541	541	504	504	533	514	557	518	516	520	495	527	487	502	459	567	497	531	490	534	518	518	528	527	496	490	537	533	517	507	571	523	548	520	527	530	577	590	501	513	485	528	551	598	487	549	560	534	529	514	519	559	515	514	598	521	528	557	532	535	539	515	487	486	514	526	535	559	521	505	478	543	554	527	558	518	521	505	544	550	513	507	541	539	583	530	472	557	510	534	522	511	524	533	548	517	502	506	498	532	539	533	537	542	528	490	522	549	553	525	509	499	528	516	475	553	492	545	499	506	546	508	517	532	505	498	516	504	519	505	519	527	529	532	569	529	562	502	534	544	528	538	541	522	520	564	503	500	530	555	504	517	536	564	556	520	520	526	538	527	548	510	540	528	532	491	522	494	517	537	503	528	527	530	491	548	534	513	534	526	537	475	537	525	538	554	519	513	524	488	528	543	524	500	509	560	564	483	534	521	572	511	549	521	541	524	497	517	546	488	533	520	473	525	540	506	566	538	532	523	528	528	574	502	547	504	495	528	544	549	538	516	514	521	510	490	524	515	539	532	514	504	531	516	558	496	519	529	542	540	513	514	519	475	481	505	532	571	516	519	560	523	543	504	537	494	490	492	521	511	520	509	526	507	510	517	501	506	496	532	512	504	544	551	519	504	534	510	543	517	522	518	476	487	516	531	526	505	468	526	558	541	552	514	544	482	553	552	495	521	541	523	528	482	522	567	485	550	516	560	523	533	546	565	483	532	504	522	513	544	511	534	522	527	551	488	503	515	516	516	526	527	465	510	521	562	509	519	533	525	475	579	532	491	538	524	497	518	537	503	553	546	529	549	556	528	556	559	469	554	509	545	500	489	510	510	542	523	515	504	531	542	528	502	521	507	534	537	520	509	554	527	540	526	506	500	527	496	559	489	485	531	542	550	499	527	570	533	521	587	502	531	545	548	537	511	520	491	512	514	486	547	513	530	540	547	553	550	498	549	514	500	500	494	565	501	552	533	524	498	505	540	501	558	522	563	533	565	531	548	550	555	535	553	508	547	523	493	556	556	535	496	555	522	493	490	514	535	546	509	511	522	541	542	558	564	499	507	538	545	529	549	541	509	531	534	539	494	505	548	517	503	509	514	510	526	515	499	549	500	571	510	526	532	541	507	521	515	512	488	541	539	474	508	503	473	502	520	514	547	519	539	491	543	497	529	507	514	496	539	502	500	530	501	544	568	511	555	495	508	558	561	520	502	542	496	503	519	492	539	511	529	542	522	527	509	508	518	519	530	524	520	535	535	553	537	535	543	567	528	536	554	464	500	504	482	540	564	522	546	497	560	533	504	531	507	498	515	519	510	524	563	545	538	507	509	515	512	518	518	513	474	528	525	500	557	525	479	544	504	522	518	535	486	485	522	485	456	518	546	528	531	513	532	505	511	503	526	550	528	519	562	508	522	548	539	525	505	531	508	533	528	529	519	535	502	529	522	524	565	519	528	468	548	557	546	524	527	534	499	527	539	527	485	511	494	476	492	473	541	537	483	496	540	528	530	536	511	490	513	534	523	565	529	485	507	554	537	524	525	539	550	530	525	542	469	481	524	509	494	501	474	523	545	537	494	511	476	515	553	538	510	514	543	547	511	546	521	484	527	490	514	526	505	520	547	528	488	502	541	543	521	510	561	530	511	509	490	491	537	557	559	496	519	525	522	500	517	543	550	544	491	527	512	515	521	568	539	513	542	528	535	521	507	503	519	483	501	525	494	493	540	508	499	530	519	532	479	497	507	533	479	497	556	517	523	520	548	512	515	518	526	493	500	539	510	509	496	508	496	553	539	511	508	539	470	503	561	515	534	569	491	522	549	525	523	503	566	511	548	518	522	505	524	500	518	495	536	500	505	524	583	538	524	505	527	487	521	507	511	517	526	501	535	520	523	569	532	540	525	500	516	526	517	502	536	509	502	513	530	528	528	486	502	541	518	540	515	559	545	531	587	468	475	507	485	546	504	513	576	530	536	526	568	480	520	531	493	529	562	510	498	530	498	540	557	512	506	519	530	527	531	523	536	535	514	548	505	481	524	565	493	506	528	493	543	503	514	522	501	513	489	504	574	556	499	567	526	528	529	521	499	555	506	547	497	549	540	518	533	551	545	542	506	492	546	503	537	486	512	547	521	500	486	519	527	527	512	527	494	520	546	528	500	535	484	512	521	509	506	542	535	541	533	517	510	534	517	528	525	483	528	527	479	532	548	531	563	538	512	550	542	503	550	553	528	516	544	524	549	551	530	539	513	525	505	534	556	554	500	545	549	529	514	493	528	488	499	519	534	505	509	509	499	527	534	529	566	515	542	508	491	531	544	541	522	532	533	534	548	525	495	522	503	569	513	524	529	546	506	501	524	543	513	532	488	516	486	515	520	514	528	535	524	531	543	528	515	510	482	559	491	519	505	517	539	515	517	515	549	514	481	563	503	520	573	543	563	543	508	510	522	510	532	513	516	499	554	500	489	553	501	497	498	491	514	515	498	526	518	559	539	548	520	534	518	489	508	529	536	554	518	547	484	525	524	514	537	467	495	534	530	502	501	511	539	503	501	516	521	494	524	522	514	526	537	545	529	548	505	496	535	482	507	541	500	514	526	504	500	565	491	525	541	482	500	495	503	540	512	537	528	510	528	538	539	524	514	473	565	536	533	521	508	516	511	484	563	476	552	513	530	483	540	518	577	515	525	513	524	526	518	528	500	509	540	546	515	523	509	469	531	553	516	526	527	486	489	494	497	553	510	512	503	513	507	539	491	523	471	570	517	519	503	528	540	490	565	502	477	499	547	509	591	560	532	492	576	505	577	527	514	521	514	515	514	537	487	541	539	514	544	522	530	544	524	483	556	520	529	529	488	528	530	519	537	541	503	500	532	505	510	533	508	520	527	557	520	533	499	536	578	537	499	568	529	523	539	515	527	548	492	537	533	537	530	470	567	544	511	495	499	524	452	486	585	499	525	532	515	500	506	550	531	496	504	545	526	559	491	508	549	492	503	505	500	519	545	523	517	557	551	513	528	572	570	526	542	516	531	454	560	510	519	560	486	530	516	529	499	531	568	542	539	510	502	534	506	493	548	519	476
2039	179	186	149	156	174	154	138	143	154	154	150	166	155	148	134	155	140	154	135	131	141	136	146	159	143	136	150	165	163	127	140	131	143	143	150	158	146	150	140	142	146	163	140	146	151	138	130	172	153	151	164	137	119	131	158	134	139	154	164	132	147	153	131	166	159	137	137	155	150	133	159	167	154	155	123	140	151	148	172	156	150	146	128	131	139	158	138	138	148	171	155	149	111	139	145	152	129	160	143	140	138	159	140	124	145	159	142	167	143	156	160	150	175	142	137	145	144	158	166	161	174	151	154	140	137	140	159	140	134	143	167	139	169	147	148	143	138	133	147	153	141	150	170	149	168	145	152	148	158	120	159	132	135	134	165	173	145	133	139	155	140	154	156	150	149	162	133	155	144	132	158	174	148	148	171	134	137	150	159	135	160	139	128	155	150	136	146	155	120	138	141	121	128	137	140	154	132	148	131	156	147	137	152	138	136	129	111	148	165	147	159	138	150	166	150	157	129	140	142	139	149	144	141	158	155	156	129	150	154	150	177	146	161	146	130	163	135	157	148	133	165	160	143	149	153	142	168	154	141	149	133	148	154	147	171	142	160	124	146	121	159	159	141	146	136	158	125	147	132	138	128	150	159	150	152	137	146	137	142	146	149	156	134	144	165	138	133	160	147	148	138	150	150	152	150	153	145	176	140	122	148	154	141	147	166	153	141	172	144	146	149	130	142	146	139	122	146	150	160	171	142	157	139	158	133	159	156	169	126	149	154	136	147	158	147	137	164	122	147	123	143	158	142	160	145	150	151	147	140	156	123	155	150	139	168	145	137	149	153	158	140	152	175	158	141	160	130	113	135	137	149	148	178	158	141	164	139	133	170	146	128	161	153	129	124	141	143	161	153	144	150	140	132	159	152	135	162	156	175	174	137	142	165	157	163	118	138	141	136	149	159	135	141	145	154	162	159	149	143	132	153	137	153	131	141	153	139	157	139	154	141	156	126	159	166	158	126	142	138	154	133	154	146	131	132	124	172	145	141	129	136	147	158	152	142	159	151	161	146	134	166	147	137	148	154	146	141	143	151	152	140	155	138	137	144	149	160	156	124	169	151	158	138	133	129	135	162	155	144	153	155	134	142	135	151	142	141	146	125	139	146	135	161	136	131	167	124	159	130	150	153	161	141	152	130	161	162	161	142	140	148	148	135	152	155	170	147	166	150	165	132	141	131	129	153	141	143	147	150	143	150	137	142	146	146	156	154	146	160	139	127	134	158	137	159	146	160	140	141	126	151	132	145	130	124	142	120	130	137	130	153	138	149	150	144	115	160	177	182	164	151	134	149	132	140	132	140	130	129	139	172	176	149	144	153	119	134	170	148	160	146	154	135	164	158	173	163	130	143	146	152	143	166	134	160	153	167	141	155	145	139	138	169	153	147	161	140	137	146	135	159	121	145	138	159	174	162	112	139	139	141	148	142	134	166	145	129	148	146	139	134	149	118	124	132	147	142	149	142	148	160	151	134	168	143	133	126	159	147	149	130	150	149	158	124	132	146	139	133	118	136	144	149	152	166	141	171	143	170	124	150	150	135	141	154	147	161	137	147	135	156	153	140	135	147	129	144	133	148	146	134	146	126	145	147	143	157	143	170	159	172	146	141	156	134	153	162	157	154	147	126	146	141	146	166	142	145	128	153	144	145	148	148	146	143	150	138	132	163	151	167	124	154	131	166	139	152	149	179	156	176	167	140	149	132	132	121	139	146	154	151	146	163	145	143	151	127	149	147	130	153	128	156	145	157	145	135	145	131	151	153	157	162	154	149	152	146	161	146	151	146	169	129	154	161	163	143	122	155	156	161	146	154	128	142	150	153	150	163	152	137	155	135	155	157	146	131	158	164	143	163	156	141	145	137	158	126	119	137	138	134	139	152	148	128	138	147	154	153	146	154	152	120	132	150	157	159	138	131	149	153	169	141	144	154	136	164	147	131	146	150	146	139	135	163	164	137	161	120	166	136	132	153	146	162	143	146	147	180	138	163	137	135	158	157	156	121	148	133	146	151	137	132	164	142	164	172	148	131	111	128	153	151	142	138	155	174	153	155	131	141	133	149	128	147	133	126	155	137	159	129	150	161	131	141	146	149	125	119	148	148	146	139	154	139	151	133	139	148	135	123	140	146	145	152	148	139	133	123	164	151	143	158	147	149	133	156	126	149	153	147	145	138	135	156	135	156	149	124	141	140	162	124	133	131	148	139	139	160	143	151	144	123	152	142	159	147	138	132	147	146	146	110	147	133	149	160	131	163	167	147	153	154	142	142	115	132	153	119	156	147	164	131	127	157	135	137	151	150	139	115	152	137	152	147	116	147	136	143	150	147	142	161	150	142	139	131	147	161	143	169	138	137	164	139	153	146	154	134	161	156	141	145	138	156	147	179	141	142	144	162	146	153	129	140	160	162	161	138	121	143	169	148	145	137	158	128	138	155	145	160	138	132	150	169	135	146	167	157	141	127	134	126	167	157	120	123	141	137	135	138	127	142	163	164	150	178	135	138	131	165	130	135	148	145	159	151	131	136	130	138	151	147	146	150	148	140	152	138	155	142	151	156	150	145	125	132	147	166	147	151	155	177	175	135	146	135	146	135	152	163	135	133	154	158	138	169	163	131	148	128	147	142	130	171	152	149	158	176	149	139	144	149	151	142	134	154	164	142	139	147	135	134	143	145	140	158	168	173	145	129	152	179	160	115	137	153	140	133	129	138	156	144	151	162	142	135	146	132	139	168	147	169	148	148	153	146	128	147	149	148	154	145	153	139	168	151	130	158	155	160	132	155	162	153	128	159	137	149	123	140	145	149	140	135	159	142	136	122	145	144	152	137	148	156	150	149	166	130	148	136	140	141	139	160	142	148	154	177	149	140	153	148	155	146	125	132	130	140	153	137	155	126	148	128	147	160	146	139	175	164	132	133	170	153	153	146	146	151	140	151	143	161	136	131	170	150	135	143	172	142	139	158	158	144	126	160	161	134	151	141	164	153	138	143	156	158	140	167	148	154	141	143	158	175	161	136	143	148	142	153	148	142	138	151	153	110	156	152	145	136	144	130	158	159	148	150	163	148	149	161	157	137	137	160	161	148	144	182	156	149	147	164	143	160	156	136	122	157	146	168	140	147	148	146	136	156	166	147	146	154	170	160	128	146	133	132	162	151	137	156	167	145	121	143	141	147	166	129	143	158	140	151	142	157	131	134	140	171	152	151	134	141	133	126	143	159	159	136	152	136	118	138	145	158	128	154	145	147	166	123	110	147	160	161	152	153	142	138	143	136	141	136	143	168	140	152	130	148	128	131	146	152	150	165	126	129	130	141	155	126	151	169	161	152	141	151	155	165	158	136	163	138	150	138	155	144	154	147	144	151	131	155	169	155	159	151	126	132	152	140	142	135	148	162	152	170	135	125	137	135	152	154	156	140	150	161	124	156	164	108	120	148	150	145
2167	428	437	412	423	402	421	380	355	423	409	355	391	366	374	415	367	392	379	383	383	371	370	351	373	379	368	407	393	388	370	382	398	382	377	362	386	350	372	360	407	367	375	357	369	370	352	396	383	342	382	405	373	361	379	369	398	379	387	354	377	379	357	388	368	358	341	343	367	370	388	368	356	333	375	379	382	377	363	363	356	337	363	371	361	347	370	378	352	363	347	365	351	336	355	383	390	339	369	332	411	341	375	353	367	379	401	402	378	344	378	350	395	391	358	352	356	375	375	378	381	379	381	356	370	351	376	356	341	382	366	376	350	402	341	360	422	397	365	374	370	394	385	349	350	403	342	352	345	371	362	372	424	352	374	362	379	354	350	355	373	389	347	346	375	385	378	351	364	341	360	414	364	397	412	357	355	358	349	376	373	364	379	362	366	384	375	373	378	393	395	357	348	330	361	389	360	387	335	382	318	383	382	329	392	404	405	352	369	364	375	371	350	364	381	375	357	342	344	410	363	339	349	370	394	378	378	397	358	380	390	369	353	343	363	324	331	351	359	371	361	385	371	367	386	358	387	364	377	358	368	373	371	353	361	355	354	352	351	378	340	368	370	397	335	385	391	348	380	362	357	388	329	361	332	351	406	369	359	358	375	365	396	394	396	407	357	348	368	371	357	375	352	380	371	358	351	374	361	375	328	368	364	362	393	389	388	372	347	343	353	387	352	361	360	355	368	336	378	369	358	383	370	367	404	322	349	357	373	376	379	382	364	362	394	343	380	389	344	404	362	386	360	371	343	362	366	362	394	386	371	354	363	350	355	390	368	358	361	330	373	359	379	365	332	361	368	390	351	357	384	368	396	348	387	344	388	347	378	357	377	392	355	407	359	381	347	360	402	361	359	345	350	365	324	363	385	398	356	396	359	389	354	374	338	357	364	378	352	392	347	381	337	346	328	321	368	332	328	367	364	385	359	351	391	363	372	382	357	375	335	369	367	392	346	381	359	397	356	372	361	347	382	379	364	386	326	398	406	360	357	367	400	377	400	380	385	361	363	369	385	370	351	365	370	379	355	387	340	364	330	381	378	370	378	371	374	384	363	359	356	370	378	317	381	355	321	371	415	370	362	363	370	369	388	373	357	400	348	347	369	356	388	348	390	345	371	368	362	379	381	350	371	352	362	373	320	367	361	352	393	360	400	339	352	308	327	380	366	360	354	366	366	344	393	366	348	358	402	358	361	419	367	391	384	376	356	361	373	385	358	366	374	345	321	359	358	370	381	345	339	355	340	330	407	355	353	380	365	342	392	349	348	376	350	400	362	345	380	377	358	366	371	386	382	368	382	351	391	375	344	367	360	345	373	371	377	348	382	392	397	376	385	380	351	377	383	358	363	355	345	365	360	392	355	355	391	385	389	341	367	378	366	388	338	361	392	348	375	377	357	354	369	356	370	389	389	387	401	368	346	367	354	340	364	364	369	389	347	379	361	351	353	381	356	423	357	379	356	330	386	389	353	341	368	399	378	373	351	393	367	371	394	400	372	407	359	293	343	367	353	370	403	365	353	341	364	378	355	405	332	388	387	388	379	382	353	347	400	354	400	360	351	333	384	419	368	359	373	393	371	384	393	383	394	375	327	362	361	366	364	351	369	396	406	404	409	356	360	379	364	343	347	374	353	346	355	357	364	366	361	348	361	372	365	388	362	389	375	365	361	382	339	360	353	357	357	335	369	349	343	356	392	362	333	379	405	333	353	368	353	405	367	328	403	332	369	376	345	391	364	377	376	388	365	348	361	418	361	354	346	358	339	356	381	376	378	349	390	364	375	361	346	369	356	353	339	357	434	361	365	358	350	356	358	371	364	345	341	367	398	396	359	378	349	340	371	349	369	359	357	383	396	332	389	369	370	363	367	359	378	378	391	360	346	392	379	386	393	361	368	377	361	370	376	374	386	354	354	357	354	384	423	385	363	380	392	389	372	380	363	384	376	364	383	355	370	392	364	403	375	308	353	358	385	371	368	384	404	355	360	347	340	353	379	382	377	351	370	333	376	379	370	344	367	366	370	361	386	367	369	372	346	356	364	379	381	348	340	372	358	375	363	393	363	381	381	380	371	348	350	331	363	377	371	363	382	374	337	313	347	356	339	353	351	389	363	363	337	348	384	369	375	392	380	320	384	397	359	370	384	419	373	366	385	374	379	364	354	386	383	380	367	372	337	374	379	355	372	339	398	330	331	380	329	375	360	374	352	386	396	373	367	371	370	367	358	356	387	344	349	372	370	314	383	368	371	351	377	352	367	389	396	342	336	387	330	364	381	386	395	390	372	357	371	363	369	376	374	361	343	397	361	364	329	331	378	357	346	361	350	354	356	353	352	360	362	374	388	354	357	327	344	350	382	341	341	359	386	380	382	356	369	402	370	373	327	381	407	393	375	411	372	330	372	367	379	366	378	350	343	377	338	374	359	377	358	364	357	379	338	346	367	334	399	360	415	373	354	353	358	352	386	365	364	346	381	368	349	371	360	385	348	366	376	383	358	384	361	370	413	343	368	329	349	361	389	367	353	384	355	341	360	387	374	375	351	364	376	374	371	361	353	352	359	365	353	387	368	348	380	370	360	369	385	357	386	395	343	386	381	338	368	384	347	388	353	362	374	339	393	360	395	360	364	399	333	351	347	375	339	360	359	366	362	367	354	368	367	347	338	342	355	337	383	352	355	369	334	370	350	362	384	364	357	382	335	356	366	350	383	377	348	346	359	386	368	362	380	392	333	372	359	359	396	355	369	351	361	382	372	413	343	365	347	380	365	379	349	371	343	373	376	383	367	407	327	353	362	341	354	366	366	365	369	355	363	380	343	373	347	354	365	358	340	367	361	386	335	378	370	372	371	388	351	386	377	366	351	370	372	365	384	353	367	398	375	372	345	381	347	412	362	362	339	357	418	370	354	351	377	376	363	371	367	386	377	376	353	350	365	374	379	357	374	365	367	379	350	351	328	354	399	389	369	357	301	363	387	357	365	392	357	366	386	386	341	376	334	374	393	366	350	356	362	383	369	373	364	388	343	365	367	385	397	374	378	367	313	354	389	377	370	339	371	374	340	394	359	359	380	374	359	335	399	359	373	367	335	394	378	368	349	396	352	324	366	386	412	384	406	402	343	370	368	360	342	365	393	398	340	367	346	331	345	383	334	364	367	382	330	381	355	359	354	357	365	362	369	379	346	384	350	345	362	363	392	388	385	368	392	399	388	370	349	365	384	366	390	361	364	342	348	364	358	366	376	374	361	382	388	397	374	384	370	376	395	356	338	362	372	384	394	351	391	368	379	374	359	375	360	351	381	366	370	362	338	345	338	366	358	345	350	363	359	407	376	364	378	337	356	360	368	380	355	375	346	336	396	337	375	364	370	388	392	399	398	337	369	357	364	379	359	363	351	366	332	355	369	397	361	386	353	366	351	359	366	393	389	330	351	401	372	375	392	370
8694	908	994	855	620	437	316	251	194	205	161	180	165	113	135	137	134	111	129	106	119	102	100	100	102	105	105	103	103	99	103	106	94	104	104	100	84	89	86	113	94	91	100	100	102	92	79	91	72	80	100	86	88	106	88	87	82	89	96	94	92	83	83	91	95	69	102	88	107	93	97	95	92	78	93	88	100	92	89	78	76	97	106	87	81	78	78	99	84	91	93	86	93	84	86	90	93	82	91	101	86	84	92	93	95	98	100	85	97	89	84	77	92	89	96	81	72	84	91	90	89	86	92	102	84	76	96	85	78	86	80	85	88	62	98	81	77	91	95	102	83	104	80	82	85	104	94	68	96	77	77	78	80	81	110	82	98	83	93	81	78	90	91	90	97	97	92	87	89	105	100	96	103	98	92	94	100	103	77	87	89	98	88	83	78	87	94	103	91	96	88	76	82	85	79	91	82	72	83	96	81	105	88	93	74	90	90	105	87	97	96	69	73	79	83	107	86	87	89	76	85	97	100	100	78	97	89	89	73	77	83	89	73	87	64	92	79	80	96	77	70	90	90	86	90	81	84	87	108	86	78	95	82	79	98	95	106	91	100	88	93	84	83	102	78	98	88	85	118	71	93	93	92	77	104	80	83	90	87	75	89	88	88	90	77	83	86	70	74	82	108	83	76	108	82	92	92	101	82	84	78	79	105	102	96	89	80	100	107	97	85	92	83	101	101	88	90	85	82	89	85	90	82	106	87	89	91	88	110	107	91	69	89	73	84	83	79	89	80	80	83	92	98	76	71	97	87	93	85	77	93	82	90	69	95	107	67	98	69	86	96	72	92	88	90	57	84	113	94	87	88	95	81	89	103	82	95	93	95	82	82	105	87	81	86	85	90	78	82	87	99	86	83	92	100	85	101	95	90	94	98	103	89	92	93	91	108	102	83	94	106	104	79	66	88	76	90	77	99	86	85	82	80	103	112	78	83	90	103	72	84	98	89	88	82	90	85	96	85	78	83	82	89	97	92	97	82	90	100	90	96	75	77	113	115	96	87	87	88	82	93	82	98	85	88	94	91	92	76	101	77	70	82	87	77	73	88	94	85	86	89	96	90	93	119	101	93	94	92	88	89	87	89	85	94	99	85	72	100	87	83	80	95	77	87	114	89	85	73	77	90	99	85	86	80	80	87	78	93	98	105	89	80	78	80	80	76	81	86	91	97	77	97	76	93	93	99	79	74	93	89	93	89	76	94	75	86	107	77	108	93	99	102	91	84	80	84	75	103	89	83	70	81	81	87	69	86	63	74	79	82	87	85	90	95	79	100	93	93	94	92	103	72	82	93	91	103	83	102	80	103	92	103	87	81	96	102	90	81	66	89	79	86	100	93	73	107	78	104	79	83	90	91	80	89	70	83	105	88	77	82	101	97	86	75	92	93	84	76	82	88	96	91	91	82	79	90	82	77	68	104	74	74	79	80	88	73	90	81	84	94	88	83	88	94	111	113	92	96	93	89	95	94	89	75	84	87	97	88	100	77	86	94	90	101	103	88	77	100	90	87	99	82	84	82	95	102	82	91	87	81	88	100	98	72	90	79	103	75	82	84	67	92	82	100	77	81	76	99	85	95	68	93	93	95	79	91	93	70	74	98	81	82	88	80	92	90	94	74	82	98	82	112	81	100	97	95	89	95	95	83	78	110	92	95	77	73	94	95	93	94	79	86	82	95	87	103	65	74	80	64	77	94	71	82	85	82	98	64	97	90	91	81	93	95	73	79	99	82	81	88	93	91	79	75	87	96	101	100	83	87	95	104	95	100	75	77	98	87	92	81	80	106	93	88	74	73	76	96	76	84	77	86	75	84	88	93	89	95	95	104	78	90	91	92	96	85	102	87	80	110	94	101	91	88	76	83	61	88	84	84	72	72	115	70	106	87	81	91	67	97	78	64	76	79	80	75	84	107	86	80	118	78	93	90	98	95	92	77	81	98	98	94	70	87	84	90	110	96	85	97	82	82	111	108	92	73	105	76	91	82	70	103	77	75	90	83	94	95	98	94	95	99	91	111	102	99	79	90	73	83	82	80	88	119	94	79	72	92	78	82	86	96	94	88	83	101	85	87	79	85	97	81	77	93	89	106	80	88	78	76	84	88	95	94	87	86	95	71	85	95	71	83	86	92	92	105	78	89	76	85	92	99	59	86	84	84	78	89	82	74	91	101	83	95	89	73	77	100	83	70	83	77	70	83	90	79	80	72	70	65	82	94	85	85	112	80	77	85	89	76	77	81	95	90	89	83	91	108	83	89	67	93	98	86	77	84	85	88	97	99	85	99	74	98	89	100	93	91	81	95	89	97	72	92	84	91	93	91	89	80	96	100	85	78	81	89	97	89	80	88	89	89	80	94	83	71	82	93	82	89	85	90	79	73	64	91	77	104	95	90	74	104	79	97	89	95	88	78	87	93	107	74	90	102	86	92	79	87	94	108	89	102	100	83	80	83	91	73	82	108	92	81	92	111	81	90	86	81	77	92	93	97	91	85	118	83	78	93	100	74	89	72	86	79	87	81	111	90	96	94	100	76	107	105	91	92	85	83	94	90	84	93	81	75	96	87	84	98	93	68	85	93	91	80	86	91	88	85	86	93	103	105	81	95	77	97	79	89	78	80	78	95	86	83	100	82	107	84	91	86	91	94	77	81	89	74	83	94	85	82	87	93	83	101	87	82	85	83	96	81	100	77	70	83	84	97	83	84	84	92	89	94	95	92	76	72	82	87	87	86	79	97	93	84	109	101	80	86	89	94	91	107	77	71	80	100	92	92	89	86	72	95	82	68	90	101	86	74	84	84	96	97	60	90	85	89	84	90	84	73	93	83	80	79	85	82	89	89	103	109	88	86	62	79	96	106	91	92	84	88	101	83	91	86	102	102	88	102	85	98	82	86	101	104	103	78	92	108	92	84	101	80	88	75	81	73	91	95	76	95	81	81	101	91	75	80	86	83	88	85	79	88	90	87	89	84	81	87	92	98	77	87	82	79	92	74	89	90	93	87	96	87	99	91	98	83	73	96	98	99	88	97	104	99	101	98	83	81	100	94	91	86	77	82	68	71	88	82	90	97	73	112	77	70	106	97	96	96	90	99	96	82	85	81	94	98	88	90	86	115	107	97	113	89	89	91	87	89	97	84	87	78	89	77	96	85	96	76	85	90	86	99	95	91	84	94	93	74	83	87	93	77	71	101	79	78	91	89	102	96	101	84	97	80	107	90	93	92	89	96	69	77	82	81	92	90	77	107	91	92	101	87	91	90	89	88	84	97	74	100	80	109	70	82	80	83	83	96	97	74	92	86	90	78	87	93	91	87	89	87	83	96	97	86	92	96	93	106	86	99	78	100	97	98	82	86	76	95	89	68	80	83	74	80	100	101	93	98	86	94	91	92	106	96	92	78	101	92	82	94	77	74	96	101	65	99	90	98	80	90	96	74	93	97	71
5903	1005	2174	2679	2351	1940	1554	1374	1074	958	863	769	711	601	591	518	519	501	457	442	401	410	423	342	395	388	347	340	387	341	311	360	307	337	351	316	283	308	305	298	298	305	315	287	279	295	272	289	267	308	291	270	289	270	276	287	314	267	306	319	255	283	252	266	266	274	306	278	272	263	259	242	269	283	276	290	273	262	287	275	249	261	258	273	272	279	287	217	251	264	244	234	263	285	287	267	250	248	265	303	248	250	270	282	275	263	270	270	263	249	264	248	249	249	277	258	244	273	236	258	253	268	274	287	248	281	264	280	308	250	254	242	291	262	278	254	240	244	247	222	252	241	260	294	278	251	232	248	284	254	279	249	263	245	261	254	268	272	285	247	235	247	242	251	274	248	254	209	260	266	284	248	287	262	258	271	250	244	253	278	252	263	245	253	237	257	255	268	228	267	252	261	259	277	248	229	250	267	266	245	251	234	269	249	278	278	261	252	277	254	265	300	248	242	242	270	255	244	295	246	272	268	228	265	264	280	233	269	261	251	263	278	258	253	281	243	245	285	249	234	257	254	268	268	272	255	295	221	262	248	244	238	247	243	224	251	257	261	291	249	259	237	256	283	268	250	261	236	262	253	263	224	271	253	280	251	271	258	247	237	239	252	274	253	264	233	230	283	259	247	273	258	260	277	276	265	260	257	299	257	253	254	272	242	245	267	257	236	229	249	261	230	284	263	257	284	273	299	267	244	285	265	265	230	262	263	284	262	233	261	244	264	265	256	251	249	262	232	238	265	247	285	280	245	240	235	246	265	241	254	234	268	252	276	259	265	276	286	276	256	250	243	246	272	272	263	272	266	261	261	272	280	263	286	266	244	272	239	271	243	247	282	253	247	259	278	275	255	268	223	254	255	249	234	234	271	252	251	221	271	272	245	252	238	248	288	257	263	285	270	271	253	244	217	238	256	250	280	277	237	278	221	284	248	236	262	266	236	269	246	246	261	237	272	238	271	272	250	252	252	254	253	259	266	278	271	273	267	271	276	248	248	244	284	256	254	267	251	265	248	244	250	227	252	267	254	265	262	246	247	244	252	246	261	256	274	259	270	235	245	255	280	243	300	253	244	235	249	243	250	264	219	250	268	274	273	238	242	250	260	262	240	259	288	236	240	269	257	269	245	265	248	281	270	289	265	276	231	240	253	248	254	248	242	261	264	300	247	239	289	282	258	264	271	239	263	263	283	246	255	238	271	235	275	259	255	229	242	255	282	232	273	246	259	269	274	259	247	253	265	259	273	229	241	241	277	248	254	256	257	256	202	275	240	258	276	270	255	288	257	255	231	237	245	254	256	262	262	273	278	277	281	270	228	285	264	248	240	294	260	260	277	272	258	286	281	281	237	288	263	269	249	255	254	262	258	260	267	246	266	280	289	257	286	245	235	242	256	253	270	252	254	237	264	239	265	298	245	249	251	275	271	266	293	246	273	253	243	268	269	258	268	237	284	265	249	260	283	242	282	254	230	256	252	263	245	246	252	241	262	295	243	254	218	232	287	258	221	265	259	259	249	250	255	298	267	284	273	270	259	256	295	215	289	248	246	236	234	277	261	278	270	251	243	276	240	259	278	228	265	234	246	259	254	258	240	270	246	260	263	271	278	267	211	276	274	257	286	254	256	221	271	233	267	249	275	240	256	268	271	262	246	270	248	252	257	275	276	286	254	244	277	277	265	244	275	276	275	261	267	231	290	250	273	290	279	264	249	260	268	251	239	239	232	253	227	259	270	231	226	250	294	242	249	288	274	267	236	272	272	243	254	264	266	237	263	220	237	260	272	234	247	262	256	268	242	263	219	264	253	233	247	266	238	284	246	273	266	279	273	254	270	255	245	255	262	274	260	265	262	247	286	249	271	246	244	266	253	246	244	244	269	284	247	253	272	247	258	259	265	241	265	267	243	248	254	292	274	238	266	252	228	274	274	262	279	255	240	243	243	255	234	267	269	257	264	259	251	243	262	240	253	254	275	244	246	271	256	277	258	247	255	271	251	228	247	243	269	292	265	245	255	275	256	247	267	255	243	243	259	255	241	262	247	247	248	252	266	251	240	257	240	260	250	255	263	258	264	256	251	239	247	260	278	262	271	243	255	261	271	293	272	257	296	259	281	242	237	253	255	228	265	254	248	238	232	273	265	242	264	256	272	262	229	276	255	242	235	248	258	263	269	278	259	254	240	249	279	248	257	272	261	273	262	297	264	276	256	229	255	239	226	297	246	257	245	269	275	264	261	243	226	243	255	269	244	252	248	269	234	262	253	259	266	256	260	269	245	258	277	229	239	232	222	268	273	264	230	258	248	242	268	246	280	274	274	260	258	243	267	278	251	270	259	240	269	269	262	243	256	247	292	251	245	275	244	271	310	249	271	236	257	264	288	254	260	233	271	227	274	236	267	245	258	274	256	241	261	241	249	251	241	259	285	262	252	274	276	260	221	250	243	264	256	272	246	242	246	235	271	237	261	244	285	264	241	274	279	252	260	242	275	272	240	256	276	276	239	264	281	265	241	244	279	256	215	217	282	245	244	260	251	281	274	244	255	272	271	266	256	263	259	272	251	256	256	242	240	261	240	277	257	247	246	279	260	262	255	238	243	258	281	257	235	247	258	253	251	247	242	283	231	257	258	254	255	250	247	252	246	245	308	276	268	264	252	279	234	250	242	278	255	256	234	263	247	247	252	247	235	249	265	253	245	260	260	267	228	254	284	270	269	239	265	235	248	256	266	238	241	274	253	274	263	242	236	276	270	266	244	250	242	247	270	251	276	274	274	252	260	275	260	253	265	231	248	249	221	279	255	248	276	260	249	271	217	273	240	266	255	269	270	269	250	252	259	243	275	245	263	257	262	271	264	260	264	260	274	240	261	234	235	251	288	269	239	280	249	281	280	258	240	280	251	257	283	269	248	260	241	248	247	246	290	270	263	284	258	243	285	248	246	247	278	266	245	271	261	250	252	300	236	257	231	258	278	269	268	254	249	254	275	254	270	251	255	236	290	249	240	264	272	270	251	227	260	262	258	265	255	255	278	246	267	239	230	285	263	247	245	276	233	245	264	233	252	246	238	230	276	281	276	235	279	262	292	258	228	251	264	251	269	283	246	267	249	254	235	235	276	269	235	262	248	278	236	248	256	220	223	244	242	257	270	269	246	263	282	265	246	253	225	277	249	253	256	254	274	282	241	257	242	272	270	247	228	246	245	269	262	260	253	274	259	245	270	285	279	274	269	281	248	273	251	264	271	258	242	268	247	251	268	295	236	259	244	265	220	274	251	275	261	269	283	236	239	254	272	300	260	241	263	257	245	279	248	258	272	284	283	259	281	272	255	273	257	277	256	289	251	241	254	262	261	245	258	269	288	255	256	235	241	249	261	262	247	252	250	267	265	265	235	231	238	249	240	259	251	243	249	267	237	243	295	248	270	247	230	242	273	236	254	262	273	246	289
16035	2506	2310	1712	1225	909	701	555	476	415	405	386	317	313	293	280	258	257	250	247	245	235	268	260	230	218	200	242	221	223	224	232	222	209	241	247	213	229	214	221	196	209	248	202	203	173	209	214	244	223	239	215	251	213	197	211	219	205	223	207	216	177	220	226	207	210	200	196	210	204	226	197	197	220	190	206	218	223	216	216	224	223	224	192	216	205	216	198	204	182	214	210	225	197	224	206	211	199	177	210	229	230	225	219	212	232	216	253	219	175	214	250	242	191	187	223	203	205	192	194	199	213	179	190	212	186	234	198	217	221	211	194	200	220	217	171	189	202	179	197	210	208	209	227	239	186	208	223	200	217	241	226	211	199	217	171	208	206	222	201	204	214	214	214	217	195	201	201	204	210	211	224	184	198	190	217	200	192	209	212	197	226	195	199	187	214	195	215	195	196	200	206	218	236	240	197	180	232	192	175	199	192	226	199	205	187	213	168	214	217	219	197	204	204	239	186	192	190	228	224	204	223	202	198	193	206	222	204	215	210	181	211	190	197	221	227	235	196	209	193	195	189	205	211	200	189	167	208	203	225	225	210	185	216	188	188	216	198	211	218	199	207	226	187	181	199	219	199	226	215	209	212	181	211	208	193	223	207	189	203	187	230	202	224	200	206	181	194	213	211	202	205	231	201	207	223	194	203	202	230	217	209	193	179	232	221	203	227	199	187	175	212	192	212	204	219	214	228	210	184	204	205	191	226	219	188	176	205	183	209	217	205	195	210	214	235	211	187	208	189	204	237	202	241	218	199	239	213	219	192	205	215	218	175	194	206	219	209	189	199	202	210	194	204	209	204	207	200	211	200	198	193	196	191	203	203	227	189	228	190	175	192	190	216	181	218	229	203	218	219	201	207	211	211	193	236	197	196	245	215	204	219	209	202	201	207	231	239	202	223	238	216	233	210	211	195	190	204	180	213	191	213	205	189	199	191	232	233	208	201	195	218	216	202	215	208	238	189	204	225	191	204	204	192	208	235	189	193	213	213	216	189	200	222	202	201	222	176	244	214	177	190	212	213	217	191	181	196	201	188	224	202	204	214	192	191	227	210	208	233	181	185	219	210	212	201	219	193	212	184	186	226	231	219	205	200	212	203	199	202	213	214	225	212	187	183	196	195	181	213	225	214	203	207	221	229	209	232	174	217	219	207	210	191	205	234	198	254	197	191	207	189	210	204	202	218	203	234	214	188	205	220	209	215	238	204	203	185	212	205	184	235	243	221	181	225	178	225	229	190	223	212	192	193	207	196	212	188	219	214	210	208	214	205	210	208	181	206	182	189	208	221	202	212	193	218	207	220	210	204	224	239	209	210	202	189	187	202	211	190	210	211	205	211	207	201	218	218	205	220	228	216	201	219	185	185	238	197	226	191	205	222	226	210	229	204	221	238	228	221	207	208	223	208	217	199	201	213	209	218	213	198	216	180	235	202	207	247	220	200	193	228	174	201	193	219	226	188	200	185	217	229	206	204	180	216	205	203	193	214	174	217	198	200	207	206	206	216	194	220	222	215	220	208	221	223	219	229	237	222	219	170	187	193	205	213	207	232	222	226	180	200	202	181	208	210	186	233	225	211	181	210	217	202	211	205	191	212	201	186	217	214	196	187	209	198	206	212	192	204	182	199	181	216	221	182	219	174	207	218	226	221	216	197	219	220	193	189	222	213	201	227	198	186	201	173	209	207	191	216	177	195	196	171	195	246	200	219	231	167	212	214	207	215	196	211	222	219	212	195	221	200	212	216	211	190	251	190	223	206	200	208	222	187	205	205	184	219	215	213	205	214	232	191	203	194	214	184	205	177	226	200	221	220	202	197	199	206	209	215	214	208	205	205	194	173	199	203	205	208	204	206	194	203	229	210	196	206	250	210	176	210	213	207	194	186	189	196	188	200	184	186	190	225	214	210	191	212	200	216	221	213	184	201	232	197	223	237	231	199	193	205	228	212	203	207	181	205	204	210	238	197	212	213	207	203	204	203	200	206	209	217	219	223	171	209	203	205	213	215	223	206	185	214	229	202	204	200	240	229	208	229	197	269	213	206	205	198	191	215	207	211	216	204	214	189	214	217	199	222	204	203	194	191	197	213	215	190	206	226	180	225	219	205	192	217	214	205	191	233	185	217	201	216	188	228	210	198	185	202	210	200	194	201	220	216	191	200	212	202	213	210	218	208	180	241	189	201	232	215	210	218	198	197	231	209	200	199	216	192	220	193	213	231	191	214	191	198	207	221	207	207	227	242	181	212	212	203	194	211	219	190	206	178	213	210	199	211	204	226	213	195	183	198	204	209	215	192	241	195	223	238	213	247	210	203	192	191	200	176	243	194	214	195	228	198	200	199	209	214	211	193	219	231	216	206	204	188	217	191	195	208	181	231	225	203	206	209	225	198	199	218	225	207	208	191	183	206	222	221	212	229	241	204	196	193	231	214	194	200	217	225	205	201	190	197	191	203	194	243	222	191	214	207	202	200	207	203	225	220	199	172	200	199	230	193	209	247	208	194	202	206	203	231	206	220	213	183	212	197	177	220	232	228	222	203	196	202	187	211	210	221	191	200	209	206	207	229	215	207	241	206	205	196	225	206	206	193	185	182	238	184	207	208	213	215	231	205	197	196	226	180	190	225	188	203	223	184	222	227	195	218	231	207	187	223	210	189	215	218	173	196	223	178	222	193	198	208	215	213	214	220	201	229	211	208	205	213	218	187	231	228	199	207	208	201	226	200	227	208	208	206	210	215	227	194	196	189	193	224	190	216	204	201	241	211	211	192	182	207	219	228	195	183	208	227	221	196	194	218	196	225	201	213	190	179	194	199	218	213	203	187	202	230	232	242	201	239	217	185	189	204	188	226	239	181	220	197	203	206	193	212	211	197	179	211	193	211	219	236	232	217	245	223	212	208	215	197	192	208	225	186	195	196	231	229	215	200	201	231	197	207	201	189	224	201	186	221	221	231	209	236	201	185	188	219	202	220	224	226	218	201	212	221	231	215	204	195	217	193	218	231	225	192	216	224	209	205	222	235	212	208	194	201	212	187	218	207	202	204	232	195	184	205	200	193	208	223	230	207	208	213	216	203	196	217	219	206	202	194	196	203	193	213	176	214	208	198	209	216	214	208	222	196	189	195	213	194	221	196	215	229	225	212	204	229	211	227	197	199	221	211	182	198	214	182	203	208	210	246	228	241	222	190	216	192	249	216	211	209	190	204	231	222	203	229	224	196	225	211	195	210	214	215	204	192	210	236	211	223	202	217	219	218	228	226	234	210	202	196	198	229	198	214	191	217	198	220	233	197	214	221	210	222	199	204	208	206	232	175	214	220	192	218	229	224	195	229	203	223	229	188	202	196	198	200	218	192	223	199	219	196	212	212	197	182	193	220	222	226	198	204	212	216	208	217	191	202	202	210	210	185	228	227	195	194	203	198	213	203	200	220	189	217	229	195
7743	1864	4318	5083	4570	3681	3033	2552	2304	1874	1651	1500	1354	1186	1222	1076	1018	977	944	891	846	804	822	734	816	796	753	706	690	680	687	655	647	724	607	632	623	669	646	609	592	604	552	586	613	546	555	612	544	557	557	571	572	562	576	567	574	538	554	557	557	571	596	556	570	541	544	526	533	551	556	607	561	552	565	589	538	526	514	523	584	554	568	569	531	561	578	541	562	542	534	526	498	536	521	546	568	544	553	519	537	569	562	543	494	533	503	534	539	529	545	507	542	536	525	532	554	556	554	531	510	527	534	560	515	501	591	515	497	512	512	520	525	555	496	520	522	492	541	541	540	511	550	550	534	524	551	546	508	564	534	544	557	563	520	524	516	542	523	523	544	557	538	509	535	505	561	541	543	485	567	505	512	517	544	533	490	527	518	486	470	545	525	492	541	473	531	521	519	531	524	523	524	472	485	530	514	555	528	505	559	527	544	545	550	484	500	495	574	554	534	544	550	560	502	494	474	525	493	528	519	500	488	520	584	570	525	514	533	507	533	461	534	515	501	558	512	525	550	552	496	479	521	549	559	576	471	480	553	542	542	544	509	507	536	487	563	526	521	476	519	512	520	518	566	511	533	560	532	525	519	541	526	532	559	530	559	503	536	504	490	493	486	518	522	513	539	559	472	510	558	524	529	503	510	524	558	496	505	542	524	507	550	516	530	562	518	512	510	517	495	507	522	539	518	558	514	531	524	520	494	488	485	530	539	538	564	592	519	543	557	544	489	525	512	485	520	499	513	531	518	509	551	502	486	511	531	510	550	518	515	510	531	512	478	499	523	562	493	510	513	512	538	562	497	542	541	521	503	542	557	543	554	497	553	546	519	573	493	509	521	499	547	557	559	566	528	549	506	522	523	522	560	508	508	540	517	516	515	548	488	554	496	517	527	535	542	540	496	536	511	482	518	495	548	565	542	517	513	543	536	495	500	513	494	569	469	543	512	539	533	532	535	520	545	533	547	515	527	478	514	525	500	515	533	486	528	535	556	528	525	582	525	537	521	564	508	568	514	505	522	506	520	552	503	535	552	515	534	504	531	550	533	504	516	540	486	556	525	534	534	536	553	514	528	501	551	551	563	547	544	545	529	564	515	515	530	519	504	502	558	512	489	500	548	536	474	541	557	522	570	505	547	508	531	509	487	475	547	549	530	461	469	546	533	545	542	542	533	540	553	532	541	491	535	538	494	516	567	525	549	553	534	533	527	529	539	492	501	529	529	516	505	509	521	522	524	526	522	511	511	523	543	498	549	505	466	515	540	527	506	527	525	548	516	534	525	513	560	517	581	529	522	526	562	523	531	502	488	517	476	535	528	521	541	562	515	560	538	507	529	522	496	486	529	524	542	535	496	530	537	492	537	531	519	504	525	552	523	521	512	531	552	541	524	530	508	527	542	546	544	523	520	526	499	536	548	555	469	601	530	546	529	528	495	526	528	495	493	508	520	533	558	485	500	529	560	506	520	537	515	566	514	578	513	505	541	548	499	518	568	547	570	494	547	512	487	559	471	504	566	516	506	548	516	525	520	511	512	520	520	496	521	512	561	531	554	560	532	515	516	474	516	565	519	481	504	511	505	535	491	509	572	575	557	540	559	521	532	534	553	521	531	510	506	547	467	552	473	522	539	529	514	524	518	511	540	469	530	524	537	532	506	554	522	558	511	490	498	511	552	495	524	545	535	553	568	504	500	501	501	514	490	560	530	473	511	486	499	505	539	548	531	552	518	529	540	502	492	506	516	543	531	538	505	512	556	520	523	533	530	512	519	508	524	561	503	542	524	529	551	513	529	545	538	497	500	546	534	522	538	532	541	534	561	491	549	514	535	534	530	494	520	557	526	489	496	516	520	522	520	529	567	537	528	496	614	512	533	508	515	564	515	518	537	546	552	538	462	518	522	520	531	535	517	515	515	556	496	506	491	514	520	508	543	530	524	500	545	503	487	521	529	552	564	470	517	520	517	534	490	537	545	518	495	491	486	544	530	548	510	524	595	536	522	545	490	523	560	522	534	537	554	595	506	539	519	493	544	521	519	510	531	557	519	507	492	540	509	558	522	488	524	519	533	551	511	507	519	522	524	521	572	492	521	520	509	536	512	539	525	526	500	517	567	548	553	518	509	540	546	531	522	518	520	533	558	503	529	498	537	484	532	568	515	538	490	509	532	558	550	515	520	537	523	518	519	548	516	537	467	528	529	531	544	521	553	538	517	542	544	521	543	533	529	503	547	548	539	517	531	500	523	492	510	483	517	508	515	514	519	550	522	473	540	537	497	529	517	549	496	527	503	521	519	495	537	526	525	533	526	517	535	560	520	534	481	550	521	528	553	528	539	506	526	527	533	539	522	508	490	531	500	496	557	532	522	543	537	527	544	508	527	550	550	521	511	559	525	532	538	516	504	526	513	525	541	504	518	546	514	529	519	503	535	543	523	525	539	507	549	523	480	502	450	494	531	550	515	505	562	547	507	515	592	522	559	519	553	530	529	536	514	471	505	511	538	501	547	513	488	498	533	517	490	571	563	530	511	498	509	542	541	547	492	548	530	528	521	535	568	547	504	510	513	535	533	502	528	504	506	533	497	550	513	515	501	524	489	556	530	559	531	517	551	508	551	540	508	496	508	506	560	548	531	501	513	526	549	494	559	534	541	536	517	552	485	524	540	556	509	512	534	517	544	545	521	547	513	527	516	509	549	549	513	546	513	545	498	558	545	506	529	510	573	519	522	483	560	552	527	538	586	553	481	519	516	500	547	527	491	550	509	504	521	503	546	513	495	505	514	496	518	525	500	489	543	568	518	516	521	560	558	528	526	540	574	550	525	489	546	482	509	557	568	537	511	505	492	534	526	495	510	552	490	476	535	556	517	502	518	505	525	529	504	551	520	524	499	521	553	533	551	511	553	536	491	517	504	508	566	510	523	529	511	501	497	515	523	522	532	528	503	521	568	519	508	536	558	499	543	497	515	545	534	493	545	518	509	498	496	498	532	517	561	541	489	541	548	538	512	536	556	553	529	472	547	523	524	459	528	547	555	513	510	504	518	502	509	505	505	515	531	505	503	555	526	522	544	481	515	525	558	518	515	485	538	510	505	492	557	505	546	516	513	535	521	534	496	474	527	540	542	525	544	509	515	510	475	525	510	491	530	550	517	516	487	522	506	555	533	521	518	542	478	546	488	523	556	543	470	509	518	570	550	525	557	521	512	496	550	540	511	536	534	519	533	530	505	494	511	554	541	502	528	491	517	533	545	520	528	506	544	545	548	498	489	525	520	502	504	531	522	518	534	532	522	530	493	529	523	533	509	524	505	541	516	498	515	491	534	521	538	522	496	539	547	580	550	470	513	546	508	532	513	547	544	528	505	530	520	527	516	538	555	490	512	533	529	550	487	519	547	516	496	519	481	528	522	479	487	490	543	517	512	505	513	509	526	498	509	482	494	536	518	520
2082	182	175	149	173	135	150	137	143	143	153	138	137	126	154	151	153	138	140	153	141	164	160	154	149	152	153	145	147	128	159	128	147	138	134	140	148	147	136	146	129	157	157	152	151	136	147	171	131	153	157	118	152	154	174	148	135	138	130	135	143	116	146	166	144	136	146	130	145	137	165	125	137	152	147	141	151	147	159	150	134	136	157	125	142	139	135	142	145	149	150	142	132	155	126	128	152	146	159	125	155	142	138	153	134	148	152	122	144	166	159	158	153	139	139	157	142	155	137	139	153	140	141	163	153	139	141	143	169	139	140	143	149	155	142	145	162	158	147	163	152	144	170	153	170	170	141	137	144	148	149	163	148	142	147	154	138	150	136	171	152	159	153	177	150	139	125	152	147	152	130	149	153	166	152	168	155	161	138	133	139	142	160	168	152	166	164	157	139	174	133	178	153	143	147	148	163	131	151	135	146	134	175	136	144	155	144	134	153	136	143	139	147	110	147	169	173	158	150	138	177	151	156	146	157	135	129	161	164	154	157	150	140	145	118	147	155	149	113	153	144	140	143	147	132	150	151	155	138	159	138	137	161	174	143	147	143	139	120	150	168	147	157	166	151	154	166	134	136	164	157	133	152	130	139	160	169	145	150	131	146	132	127	165	176	127	148	158	149	130	121	157	145	168	161	141	159	138	147	136	162	153	136	135	146	126	131	139	141	152	149	182	134	137	140	141	127	141	135	162	159	134	149	135	131	157	179	131	144	139	151	134	156	140	138	141	140	151	135	137	155	134	134	158	154	123	152	167	142	143	134	114	149	151	119	140	179	136	141	142	150	139	147	159	151	161	120	144	155	173	146	136	128	125	173	160	167	145	165	140	151	161	139	142	151	142	143	128	138	139	164	152	142	154	148	135	143	144	168	145	145	146	150	152	167	163	159	143	137	152	155	147	142	149	177	151	156	148	142	141	160	131	136	157	139	143	150	178	161	161	148	158	130	132	152	149	140	134	138	150	139	137	115	148	143	126	126	165	140	158	145	140	136	159	162	136	153	139	156	158	156	149	167	134	124	144	144	147	138	172	137	161	142	115	122	137	138	135	148	153	154	147	150	145	145	156	142	131	153	156	148	157	137	156	152	149	146	142	158	147	104	134	132	143	165	157	157	131	141	154	141	162	162	151	116	157	134	141	134	168	128	137	131	156	154	145	139	146	172	149	146	142	141	172	147	136	147	145	153	143	145	145	157	139	154	140	163	131	135	152	142	138	156	112	158	148	153	152	153	161	131	143	140	141	150	132	142	148	137	133	152	143	125	145	127	119	137	138	147	150	130	144	138	154	143	148	135	142	155	172	120	125	114	152	149	147	140	155	141	148	131	143	167	138	148	150	148	145	134	146	135	142	170	146	118	137	180	176	167	135	117	155	166	141	144	131	133	151	128	159	152	141	150	172	142	127	178	139	152	155	153	143	133	167	137	164	156	127	131	171	143	151	177	150	127	138	148	134	159	147	133	161	150	159	141	155	165	148	155	150	151	140	146	128	145	148	188	146	154	152	137	136	151	137	145	176	130	140	125	168	147	155	149	140	144	144	154	156	135	137	146	152	155	132	154	137	143	154	152	123	135	154	139	142	131	156	139	135	168	123	123	151	144	142	149	166	140	145	144	143	129	140	134	145	134	138	156	154	142	143	159	164	160	137	147	133	141	141	152	135	146	160	152	158	153	139	144	162	149	153	157	156	142	133	131	154	163	162	128	109	149	129	147	157	132	131	152	139	153	150	154	147	159	144	129	145	153	157	155	131	143	114	136	165	138	150	142	137	191	154	134	136	139	148	143	150	120	143	148	118	137	147	165	149	131	163	148	143	170	148	140	139	134	153	135	141	153	145	168	163	156	147	127	152	144	149	135	140	157	159	150	154	130	162	146	168	159	131	141	147	147	135	145	130	139	160	149	158	134	150	154	143	150	146	175	150	154	134	121	137	154	165	116	157	142	146	163	134	159	145	151	162	152	122	152	140	149	133	140	154	138	146	132	151	136	138	164	144	139	146	154	134	129	135	152	143	155	153	158	161	150	148	133	172	148	130	156	155	154	137	135	126	146	147	169	142	144	155	148	141	130	152	150	163	143	149	139	137	156	158	156	154	141	131	136	146	139	132	139	133	131	141	156	138	140	152	136	132	161	144	156	143	132	147	165	153	130	165	150	168	135	143	150	146	156	140	137	130	142	140	153	153	139	156	153	132	174	137	156	174	147	146	130	152	132	165	157	142	162	157	133	157	137	149	170	164	135	152	129	153	161	149	147	139	124	132	144	132	146	154	165	136	158	136	141	149	144	165	142	150	128	148	153	142	166	130	142	137	149	148	140	161	122	157	139	166	138	170	138	133	140	117	162	145	142	150	146	156	171	140	143	134	150	132	149	143	161	134	134	116	142	152	147	125	149	128	164	147	156	170	138	114	134	158	166	138	137	143	133	144	151	130	143	156	163	139	129	160	139	142	122	149	183	146	145	142	131	132	153	134	141	158	159	135	140	148	147	153	140	165	144	157	149	174	134	155	147	159	161	150	145	166	154	147	141	149	140	143	129	137	135	168	151	141	160	155	170	146	153	150	166	159	150	140	163	151	150	150	150	155	168	150	166	156	141	130	130	139	147	144	146	156	173	149	146	150	128	146	149	149	156	139	137	143	132	161	144	144	134	162	136	141	154	152	155	143	161	170	148	138	163	139	170	149	140	176	145	162	147	119	134	133	145	132	121	152	134	125	129	147	144	158	134	158	133	153	156	139	158	175	160	141	136	142	155	180	159	130	157	165	147	131	120	160	165	140	150	153	145	153	145	147	191	143	138	144	146	160	139	132	135	168	127	162	151	162	161	138	135	153	156	157	144	121	144	131	132	125	108	151	157	127	159	127	146	140	165	151	158	160	133	149	137	144	142	145	154	172	142	124	164	164	141	152	145	129	133	146	136	154	146	142	157	169	134	149	137	130	135	162	155	148	131	134	149	134	135	164	157	161	132	156	146	133	160	165	141	136	152	126	164	143	150	142	125	142	133	144	166	144	167	145	147	177	139	134	159	159	155	124	165	124	144	147	160	120	144	142	124	150	156	124	141	146	136	161	165	145	145	140	115	147	145	147	170	149	152	125	148	140	133	132	147	143	142	142	128	130	154	128	171	163	151	138	153	147	137	145	150	130	135	145	146	142	153	159	181	140	131	172	143	167	149	146	151	150	157	142	145	130	147	159	166	166	140	129	125	138	147	161	134	147	139	146	183	140	145	141	124	172	158	134	145	132	164	157	126	155	129	144	147	154	136	148	152	161	145	149	147	167	151	165	156	159	124	151	143	154	148	139	157	124	115	137	140	154	154	150	197	158	170	138	169	152	146	117	141	153	160	143	132	168	152	166	159	157	137	135	124	131	127	134	127	145	134	147	156	142	128	148	131	138	139	129	159	153	163	144	151	143	150	144	167	138	123	153
2197	425	469	455	452	428	418	427	407	411	380	385	404	366	374	383	403	384	381	380	410	407	360	346	354	359	368	383	377	388	384	378	391	355	360	367	374	353	388	421	365	387	363	389	373	344	378	375	386	351	370	345	340	369	355	370	360	417	344	363	365	360	374	354	363	365	340	347	382	370	369	380	358	379	382	384	342	350	399	368	353	371	375	359	417	369	399	351	362	380	359	378	376	383	405	360	351	356	375	380	318	366	346	393	340	348	356	333	377	393	373	410	394	387	357	360	397	351	390	358	383	353	346	375	375	345	353	382	352	387	375	367	374	375	322	364	384	344	345	367	356	375	400	356	361	375	347	361	375	374	371	335	414	350	372	346	324	304	376	369	383	373	356	351	371	371	380	366	352	390	355	402	393	370	360	352	377	382	374	409	340	363	384	394	381	420	340	362	365	386	337	356	353	322	370	413	355	375	406	379	364	352	341	346	368	381	377	357	333	371	338	393	349	343	354	371	350	371	351	354	388	376	356	378	392	345	322	370	355	370	355	374	357	341	349	371	335	353	385	373	376	351	332	358	381	375	364	356	375	356	389	376	393	339	354	361	365	369	374	359	376	357	362	381	393	393	359	356	361	367	384	403	359	356	355	351	362	367	390	351	341	393	381	372	357	353	360	342	355	367	350	361	371	372	327	353	387	388	388	337	365	371	353	329	365	349	369	401	374	360	370	363	353	362	365	343	385	338	353	367	373	389	377	376	355	364	385	355	329	332	332	376	361	380	346	349	394	381	379	359	386	339	374	393	341	403	385	332	354	366	360	372	326	363	358	381	386	371	364	352	386	364	364	311	350	372	327	359	370	345	373	364	374	340	389	358	341	339	381	378	409	347	360	330	336	376	360	336	351	371	356	373	375	335	371	370	351	382	349	353	386	376	363	364	356	342	344	390	365	367	371	374	386	373	362	359	375	378	363	364	329	377	348	366	360	397	354	358	326	345	350	377	393	372	372	364	386	380	363	348	365	375	340	342	366	344	390	378	367	350	350	367	366	362	372	346	418	388	368	340	382	353	376	337	370	374	384	347	352	317	365	338	356	354	367	360	382	387	341	315	362	355	386	393	352	347	347	387	386	392	378	382	359	366	368	351	368	361	363	338	371	357	351	379	372	341	351	406	341	376	354	326	368	366	368	371	374	370	351	394	366	385	377	368	350	366	375	355	345	358	365	379	388	368	371	383	347	362	369	355	364	402	365	353	402	368	370	360	376	353	347	348	320	375	379	334	351	375	354	348	367	362	342	373	358	358	366	357	335	376	329	369	361	381	341	371	365	402	367	382	372	348	371	352	368	359	381	358	420	338	351	334	359	350	373	385	348	409	369	336	395	347	361	354	366	353	331	365	353	345	365	364	353	379	353	386	355	330	343	385	392	367	366	336	360	375	378	373	405	340	359	350	379	355	338	374	351	338	365	360	352	375	384	354	374	334	373	373	373	402	349	339	374	401	397	345	365	343	367	369	367	377	365	355	360	363	361	350	372	339	382	365	360	352	402	388	343	375	395	386	345	361	350	360	382	335	390	356	367	337	348	353	343	363	382	356	364	348	339	364	390	372	363	354	392	370	363	371	356	367	372	330	348	351	380	389	411	347	376	373	350	353	341	402	333	362	355	373	367	360	387	380	362	337	358	369	360	379	376	340	343	371	359	403	380	357	358	340	370	372	379	363	385	358	369	365	369	408	356	317	372	348	384	378	424	377	355	336	357	400	362	349	343	345	343	350	363	380	354	373	345	360	329	337	382	373	370	385	364	409	373	372	385	353	415	414	359	371	322	350	375	368	362	347	367	373	404	359	388	353	343	354	378	379	347	369	353	351	359	353	339	394	368	345	420	369	376	395	367	382	378	360	383	350	345	367	361	384	379	359	367	352	341	350	377	375	404	358	369	371	377	368	342	389	343	325	354	378	333	382	388	367	381	363	397	325	343	343	373	367	337	361	377	360	389	348	385	346	410	399	333	358	390	372	375	346	389	381	343	363	363	359	359	352	371	379	329	369	381	384	383	357	359	364	359	357	342	338	383	365	393	351	373	393	348	339	360	368	368	370	334	347	352	351	377	371	395	349	384	345	350	392	363	387	346	369	345	372	375	348	386	400	375	374	366	348	379	375	352	398	361	362	352	363	376	348	362	342	354	326	366	350	339	391	386	375	360	366	375	406	364	318	345	359	375	382	369	367	381	360	349	371	360	364	409	372	392	398	359	329	365	371	363	362	345	354	382	372	363	381	328	353	373	353	354	340	349	391	389	360	358	376	367	369	360	368	345	338	338	340	370	352	356	372	381	348	359	375	377	376	412	327	351	380	344	358	317	385	363	417	388	357	372	382	388	388	343	410	353	372	372	374	365	377	374	390	368	375	384	397	384	344	352	351	370	386	355	390	344	355	361	364	394	374	358	360	340	354	367	361	347	333	340	374	337	384	374	331	345	386	355	397	369	383	369	393	369	384	388	361	398	379	339	356	382	391	360	352	348	358	381	371	378	398	376	371	358	364	390	378	362	372	353	371	364	368	379	381	363	334	374	386	328	378	365	395	374	399	386	363	373	375	366	354	388	348	371	405	371	365	374	413	362	368	325	407	353	361	339	338	340	354	359	349	339	391	374	352	381	380	365	378	355	386	359	359	343	379	397	327	356	351	376	383	332	358	373	364	363	365	365	351	367	337	360	386	367	390	366	363	358	382	364	321	361	391	379	405	393	391	356	325	394	352	354	357	359	356	392	318	332	389	350	360	386	377	367	346	368	367	361	368	341	338	361	365	394	338	405	386	373	376	375	373	337	379	371	384	359	364	371	336	371	354	355	340	373	381	360	395	390	400	372	381	364	376	354	354	370	376	342	351	358	368	332	360	373	385	392	376	366	351	346	365	374	372	362	358	360	401	376	345	333	369	387	325	363	352	366	387	361	354	353	365	367	399	359	365	377	377	359	372	365	350	384	389	380	349	342	356	347	373	328	364	373	357	394	373	356	346	378	394	358	386	385	380	348	333	383	367	346	378	379	357	368	366	371	392	363	354	362	397	368	373	389	360	394	401	347	361	379	407	356	339	349	386	381	333	366	343	354	340	366	350	358	370	395	403	376	356	398	384	395	368	308	341	365	370	362	364	375	327	377	357	404	357	373	352	353	344	395	392	352	393	367	362	376	387	353	332	358	365	379	350	334	342	393	372	375	364	375	394	370	356	329	368	350	417	315	401	357	361	349	358	319	375	373	381	353	368	375	365	340	387	347	376	391	365	375	351	356	360	341	372	384	395	344	376	367	391	368	353	390	360	370	365	375	385	363	369	363	364	373	332	335	362	402	385	370	375	342	366	368	374	369	382	393	367	380	363	379	365	352	361	394	367	373	343	371	367	338	353	344	336	384	363	370	361	367	376	375	341	361	351	373	381	377	414	374	346	414	373	366	355	393	364	372	354	363	371	366	388	386	385	393	359
8626	874	1021	877	576	399	330	280	240	202	187	153	156	154	147	124	117	115	117	114	119	105	100	115	109	91	82	85	91	91	99	104	94	91	89	84	82	99	83	82	111	94	91	84	95	87	94	92	112	95	95	83	93	93	93	88	93	101	86	75	88	100	88	101	87	79	82	108	109	96	84	100	92	85	92	104	85	98	87	98	89	90	100	80	81	91	98	97	91	101	77	92	76	83	86	74	85	91	102	82	80	103	98	98	83	76	98	104	87	93	92	93	104	89	93	81	85	84	87	88	107	68	82	97	85	93	94	82	93	81	83	93	83	83	84	91	94	77	78	102	85	104	77	69	86	84	105	77	98	96	74	97	78	91	67	83	97	83	88	97	85	90	92	93	95	91	96	71	104	89	65	105	81	86	94	89	90	84	93	105	105	87	92	96	85	87	80	86	98	88	86	88	105	101	99	110	91	91	102	99	85	84	81	89	94	88	96	87	75	88	76	93	79	80	91	72	88	99	106	87	67	102	84	106	85	90	90	85	76	88	76	96	88	86	93	83	95	90	100	68	94	90	88	78	87	99	89	91	76	81	90	90	101	99	97	87	85	89	90	80	103	88	94	107	95	85	77	69	101	104	97	83	82	71	104	90	80	109	83	84	81	106	98	74	91	104	97	84	79	80	72	92	70	109	84	75	76	82	84	81	91	81	83	83	86	77	86	85	88	88	109	95	92	108	102	84	85	91	81	88	103	96	98	100	76	84	108	96	91	94	95	89	81	72	89	80	77	87	89	109	95	120	79	88	87	85	90	103	82	107	82	86	76	91	87	85	87	88	73	80	68	88	96	78	80	72	90	80	69	98	83	75	83	92	74	89	82	91	77	101	93	80	81	97	106	99	83	86	102	94	108	96	87	104	98	91	91	90	78	81	91	98	85	80	79	98	93	92	80	103	59	92	76	101	92	94	82	84	85	89	96	82	95	82	87	84	96	82	98	84	88	88	94	94	89	97	101	71	89	74	104	98	115	104	84	98	90	104	92	94	99	82	87	87	92	97	80	88	97	106	68	91	73	98	95	93	74	85	97	88	81	105	88	106	72	87	96	87	80	101	80	81	107	100	92	85	81	100	106	91	96	101	86	91	105	105	77	89	106	90	93	91	90	78	69	96	93	88	75	111	69	77	83	117	95	71	90	89	103	87	97	85	93	114	88	84	88	100	86	55	82	88	94	84	68	83	88	91	88	88	82	88	100	104	80	96	98	99	91	87	89	99	81	82	82	80	96	81	82	95	86	92	103	106	92	81	78	86	106	94	88	87	94	110	94	79	90	91	87	83	77	90	84	84	100	80	89	74	100	85	103	102	100	83	90	96	104	100	97	85	85	99	99	84	83	86	90	101	84	89	87	98	87	91	87	105	81	93	88	93	106	99	104	86	82	76	80	74	73	78	76	87	86	98	95	92	99	100	112	98	76	90	81	105	88	92	96	91	98	95	88	84	88	101	84	93	83	102	83	105	101	93	104	100	83	78	90	93	95	87	86	88	83	88	93	95	77	93	91	89	112	76	101	99	91	84	85	103	64	97	84	99	89	92	91	79	82	107	103	102	81	103	85	85	90	85	83	108	96	81	111	78	99	78	101	91	104	97	93	90	88	85	82	83	91	90	111	89	85	72	87	109	91	90	87	95	79	91	73	80	74	79	87	88	72	83	84	101	88	89	83	113	94	96	91	82	87	75	102	88	91	81	91	78	97	99	95	101	85	93	94	98	82	102	60	89	98	76	81	73	106	92	86	75	109	87	80	91	86	96	95	81	102	94	92	77	90	85	102	81	92	77	93	74	78	95	94	85	71	79	81	83	83	88	104	75	92	91	82	90	66	82	89	95	91	95	92	86	92	78	94	96	80	93	89	87	74	81	100	77	108	107	90	80	104	115	67	80	96	103	106	99	99	90	66	94	87	76	105	79	96	92	93	88	85	85	91	91	92	72	93	86	85	96	79	96	98	84	87	70	80	100	85	76	73	95	81	102	91	87	81	95	93	79	90	88	74	85	87	86	93	79	80	89	90	93	91	77	80	102	111	84	87	92	85	82	90	102	83	71	95	82	78	73	79	91	72	92	91	76	103	92	87	92	82	93	83	98	83	83	94	91	83	82	89	81	99	73	73	97	111	75	79	93	84	80	70	82	94	85	65	86	77	64	81	87	91	91	87	77	87	77	93	79	101	95	87	95	92	81	96	73	102	83	107	90	96	87	111	104	83	87	81	92	87	86	86	91	89	71	85	96	81	86	107	78	101	77	95	90	80	83	99	94	93	88	88	97	78	103	78	81	83	81	92	83	83	81	89	107	94	88	81	77	97	92	105	97	101	96	74	105	89	90	79	120	107	91	103	73	90	98	102	61	86	75	106	82	77	87	85	81	89	73	100	89	92	88	83	93	90	93	96	81	91	85	94	95	96	90	103	89	87	81	96	62	103	78	89	80	88	95	78	92	75	101	82	89	94	92	86	89	73	91	105	79	108	112	78	101	82	89	100	87	106	88	94	100	104	90	83	75	94	80	77	76	98	95	92	99	75	97	79	92	101	92	82	73	98	89	83	88	111	79	89	85	80	90	89	97	106	90	83	71	88	80	92	81	85	86	98	71	94	91	89	108	77	74	81	91	85	85	117	88	92	101	93	83	96	85	93	88	89	102	68	72	77	80	61	94	82	92	85	80	90	83	97	86	89	90	98	92	69	92	76	79	90	83	89	98	104	76	84	94	86	82	85	98	98	93	77	84	89	86	95	108	93	86	80	89	95	75	82	99	92	90	90	77	80	88	88	83	90	89	83	76	86	100	90	109	94	67	93	67	80	101	93	86	83	88	96	77	98	99	92	91	102	88	85	79	81	89	101	86	89	80	97	81	97	80	77	83	98	94	94	86	86	96	75	93	83	96	113	73	75	96	109	72	88	88	102	89	75	103	86	82	83	69	94	72	84	95	81	69	96	104	92	98	95	95	85	115	91	85	88	85	78	96	104	91	85	86	91	110	95	86	76	77	91	89	89	84	87	91	93	100	87	87	95	97	85	81	78	75	65	87	86	93	97	95	102	73	84	83	77	76	94	87	67	80	84	110	99	72	90	94	87	97	83	114	77	86	100	89	87	81	84	85	97	88	93	87	98	105	113	88	94	102	103	86	82	89	76	89	94	89	90	88	81	92	92	98	93	84	92	75	94	82	97	95	99	81	110	95	84	86	85	87	87	86	87	75	86	84	83	85	86	106	93	77	82	69	90	86	102	75	81	91	94	97	82	81	98	88	93	89	106	112	92	73	74	79	65	81	106	76	104	110	91	90	97	81	83	94	108	85	88	98	95	83	91	77	78	86	83	85	78	110	68	100	86	88	80	82	91	92	94	89	82	81	94	93	92	94	93	82	78	104	77	72	76	81	90	97	83	70	91	74	86	95	83	76	98	98	81	91	93	87	97	71	74	89	104	88	77	85
5796	1004	2234	2681	2460	1960	1549	1276	1163	1021	881	749	657	570	583	551	493	494	459	413	448	426	385	385	345	388	392	337	350	341	338	333	345	323	327	315	329	335	336	292	270	323	302	318	305	299	317	275	273	319	319	244	274	278	262	270	296	289	303	269	275	306	280	253	277	305	266	271	272	272	268	273	259	270	271	281	268	268	291	260	270	305	267	259	260	261	289	274	273	280	259	280	263	254	292	254	246	263	280	245	255	249	252	276	275	252	274	251	255	277	268	280	281	285	271	246	260	254	271	259	274	249	241	265	275	241	293	251	249	252	247	266	255	254	267	238	284	249	255	262	250	256	291	261	245	250	275	282	272	240	257	254	275	238	275	258	248	226	300	271	294	244	248	262	252	259	286	245	285	261	270	258	258	254	248	262	289	288	273	282	218	292	246	266	270	249	237	243	287	291	269	257	252	258	278	237	211	258	266	280	300	261	261	251	250	242	253	254	252	270	278	243	261	234	280	267	258	247	251	271	259	217	272	243	243	265	251	271	266	240	247	238	228	250	229	285	235	254	244	269	250	276	246	270	236	260	265	246	282	241	283	272	239	268	261	244	263	245	273	256	294	257	266	238	256	245	256	283	273	276	266	253	236	242	271	259	258	274	275	265	244	282	234	274	258	250	255	269	271	273	247	248	266	263	235	257	252	272	248	283	260	241	286	238	233	231	270	273	226	237	255	250	249	284	239	266	250	269	257	267	247	244	245	266	248	238	257	275	253	280	284	252	286	253	233	267	255	256	248	239	246	283	253	278	266	278	250	223	256	231	260	267	284	283	247	264	244	249	250	274	250	254	266	235	252	243	239	262	279	252	278	292	280	259	286	254	267	267	232	263	281	251	263	274	289	251	258	246	259	275	241	272	250	213	246	271	261	262	257	241	248	229	229	267	302	232	265	288	275	246	299	283	244	248	248	291	244	286	274	265	256	246	222	284	251	284	261	244	243	276	225	264	250	245	273	257	243	263	260	245	278	251	246	261	245	273	245	244	249	258	246	283	257	274	244	250	267	268	256	271	235	277	267	255	259	255	252	263	238	248	266	249	270	279	229	256	239	278	279	248	257	268	277	271	280	267	261	275	247	262	241	255	279	244	275	253	237	276	245	251	245	265	250	275	289	257	276	254	275	243	253	275	271	261	261	263	279	251	264	256	257	253	258	259	248	270	270	235	244	238	247	282	247	265	236	244	226	269	285	264	259	260	245	214	257	316	264	254	283	280	236	247	270	242	262	238	271	262	262	257	227	251	260	267	266	272	281	273	252	269	285	236	268	261	262	258	240	269	261	293	252	244	258	255	288	265	254	271	260	281	272	247	236	273	270	268	256	266	245	243	267	248	261	261	236	257	281	267	248	288	248	249	228	292	259	258	248	244	237	262	263	241	257	240	280	259	273	277	262	243	256	271	252	255	231	254	270	278	276	287	271	253	246	234	262	285	269	235	248	247	245	232	259	269	259	255	264	261	263	258	292	269	288	260	250	265	266	246	236	250	275	272	250	240	263	268	240	261	249	253	223	272	276	233	275	253	271	273	214	219	264	260	268	236	234	270	268	247	215	263	249	248	214	248	250	275	240	277	296	262	256	277	259	259	261	278	258	258	262	241	266	280	245	250	248	251	257	238	284	256	240	252	278	256	265	258	239	258	247	251	278	287	256	245	259	276	267	233	258	263	262	246	266	259	276	290	254	240	281	266	277	231	233	268	257	261	236	266	249	258	287	239	263	273	232	260	254	245	252	270	264	262	246	251	258	255	225	291	273	261	249	271	240	264	277	276	259	275	281	282	247	241	277	243	256	295	232	254	280	252	278	238	277	260	233	267	259	260	270	260	238	281	265	278	289	304	254	256	268	226	248	252	268	297	248	238	267	260	252	237	232	229	254	279	275	239	261	231	257	251	276	236	256	248	263	275	240	249	258	239	288	239	233	254	244	272	245	269	280	261	273	252	256	296	281	242	256	251	240	251	261	265	279	259	234	267	285	272	273	263	273	267	268	262	248	253	226	289	269	249	223	253	253	276	255	238	242	263	249	263	231	252	270	243	287	260	238	282	242	266	258	242	257	261	253	251	256	258	284	259	257	262	284	269	250	239	252	233	250	249	260	245	246	244	270	244	263	226	274	254	266	252	279	253	286	266	281	268	255	243	252	234	258	248	275	294	249	270	271	276	244	253	248	260	263	269	235	254	266	227	272	248	246	267	247	257	269	239	253	264	243	284	240	263	262	253	247	242	272	253	254	274	275	272	219	262	252	226	246	268	261	244	269	241	242	238	271	233	263	292	277	261	261	245	263	293	249	285	230	250	268	262	273	257	274	233	283	262	265	270	263	258	268	226	246	245	255	250	285	272	229	241	264	252	255	242	263	226	240	246	245	269	262	260	254	265	252	293	275	260	255	264	252	222	252	233	252	241	270	252	261	269	260	269	240	256	277	254	237	255	272	219	271	260	259	291	276	276	261	232	264	272	237	264	265	260	244	239	239	250	205	235	265	272	262	244	267	265	237	277	229	246	222	262	273	259	240	219	274	267	241	242	259	270	283	272	252	238	256	292	254	272	254	245	257	263	239	267	268	254	233	256	251	250	254	235	241	245	272	249	269	263	238	295	267	236	257	272	253	266	252	280	271	250	251	261	264	248	274	264	262	266	264	256	260	248	283	289	258	289	279	244	262	236	285	263	294	241	293	276	268	240	247	268	286	267	253	246	278	257	295	248	262	244	270	291	265	253	241	243	276	267	237	257	250	260	252	252	254	238	259	228	281	262	268	240	261	272	263	253	249	280	260	262	257	258	241	268	258	276	273	266	268	257	264	290	273	288	250	254	261	249	237	224	277	276	294	240	275	231	261	229	268	263	260	284	246	282	218	249	275	272	273	279	230	238	284	269	278	248	268	258	286	281	238	269	260	259	225	248	245	281	260	248	282	280	252	254	250	260	264	247	233	253	278	249	271	282	282	265	267	270	262	265	248	269	263	247	249	264	262	268	281	271	242	282	267	293	236	264	251	271	256	291	251	250	264	256	295	273	266	260	256	266	286	255	241	238	263	256	226	248	275	264	279	249	238	275	262	269	252	254	261	227	279	257	281	247	266	243	250	248	265	236	267	273	255	257	277	279	243	268	246	277	256	243	246	246	259	283	252	274	242	244	251	251	259	266	295	255	252	228	256	249	238	276	246	264	258	254	248	232	274	249	255	278	239	266	273	295	242	251	281	266	257	263	246	281	268	277	262	271	258	266	265	237	279	240	265	237	266	244	271	275	254	254	229	296	283	255	250	274	284	250	261	245	272	243	265	279	248	251	260	245	236	269	241	235	249	279	274	253	283	258	252	232	245	247	255	245	287	230	260	261	287	263	277	249	262	265	258	261	258	251	272	264	268	223	267	267	229	259	266	282	287	280	224	246	239	260	250	259	274	244	276	249	274	249	269	257	251	251	261	250	238	246
16064	2499	2380	1857	1200	858	698	562	524	463	395	356	314	321	306	311	298	237	247	253	246	256	247	238	260	245	230	228	204	221	222	194	203	215	227	227	219	198	201	231	220	218	209	240	234	203	210	217	246	213	208	228	250	200	211	212	240	219	215	249	208	219	211	223	235	207	243	182	218	210	213	197	210	225	199	224	228	224	204	213	230	194	211	192	218	220	202	203	213	213	187	251	242	196	212	208	218	207	195	200	206	186	193	220	219	231	188	212	193	204	222	219	235	200	204	224	187	201	192	236	221	228	205	197	208	223	206	200	203	205	210	189	204	190	210	208	206	231	217	204	238	218	225	196	223	214	208	215	217	195	216	203	189	211	236	207	211	211	209	205	213	198	233	180	219	219	218	222	211	218	212	227	209	187	188	181	206	179	220	197	243	192	224	201	213	227	220	206	212	205	219	234	192	221	220	207	184	224	187	204	222	222	227	195	227	197	190	217	226	228	196	206	225	209	218	209	243	199	210	210	209	228	214	195	191	208	209	218	216	219	212	216	211	222	194	197	223	209	199	216	220	195	200	215	204	224	221	182	215	182	218	200	215	185	202	198	213	212	207	226	242	190	229	198	231	191	233	204	208	213	217	181	204	225	210	224	239	227	195	210	213	205	206	177	200	210	207	210	210	196	182	201	197	218	208	204	210	192	196	196	192	187	210	207	224	257	194	241	212	214	199	209	226	186	186	222	200	230	220	200	235	233	192	214	186	200	184	201	222	228	210	235	200	200	215	220	214	222	204	218	198	197	196	224	237	213	192	189	193	171	233	190	220	161	210	217	179	211	222	210	209	196	272	212	207	194	224	193	208	222	219	194	204	224	204	182	198	188	195	217	213	232	201	209	185	194	206	215	213	244	231	215	224	215	182	205	186	213	194	211	200	226	220	240	206	199	218	204	163	219	206	211	204	183	210	209	204	191	206	193	189	204	204	211	223	216	217	184	204	207	197	214	224	205	179	224	204	203	170	180	207	231	201	200	185	193	201	200	192	238	214	223	234	205	218	196	199	213	212	216	215	193	201	210	233	215	202	221	220	212	191	241	200	205	208	248	191	202	229	204	211	187	204	242	201	205	198	231	217	188	176	212	204	237	195	237	191	205	206	211	225	206	221	221	200	190	199	217	170	207	210	203	213	185	213	228	220	206	222	208	227	200	201	189	223	225	214	178	204	195	200	198	189	205	197	222	193	194	203	211	230	204	206	198	205	211	230	215	194	193	190	185	184	210	178	195	206	255	190	222	183	196	207	216	182	218	197	209	222	206	221	210	185	211	229	205	207	225	218	208	189	214	200	219	185	225	198	232	231	212	215	197	188	185	219	236	232	214	234	197	182	210	203	212	203	215	222	216	207	206	213	214	201	260	229	215	212	205	218	197	224	239	225	177	198	188	205	199	205	206	223	197	183	218	210	198	205	203	211	190	226	193	228	195	216	223	211	188	177	212	233	186	235	211	211	207	206	193	189	229	229	198	197	197	209	231	197	177	181	219	204	218	189	209	201	201	217	200	236	228	221	214	202	215	213	189	224	188	214	209	228	202	201	230	234	203	229	203	186	216	180	211	179	191	200	204	242	202	209	218	227	215	198	203	197	198	221	205	211	198	194	203	215	197	201	221	186	227	243	188	179	200	221	193	196	192	216	220	223	191	202	228	208	206	217	215	220	176	183	220	215	205	207	216	203	180	196	217	203	187	225	209	196	217	229	191	213	199	222	217	222	213	217	203	216	220	218	196	199	211	222	213	204	215	191	223	183	211	214	200	182	205	199	203	196	215	197	260	228	225	202	221	211	172	211	192	206	211	218	194	205	195	206	245	237	219	197	172	200	223	206	200	186	209	203	184	220	204	231	200	206	184	217	210	232	216	241	211	183	201	210	248	201	235	215	224	195	200	200	188	211	212	216	224	238	218	181	234	226	216	206	219	223	245	200	219	218	200	192	179	215	208	205	216	197	189	187	200	226	245	176	184	214	205	193	202	219	197	202	196	184	226	198	204	234	213	196	191	221	208	198	215	230	198	210	197	215	202	203	210	226	217	211	227	180	208	197	192	213	241	208	203	202	227	200	180	221	183	210	200	228	187	218	213	199	240	226	203	215	191	205	210	218	198	212	192	193	222	211	217	212	193	225	228	189	195	211	217	235	225	215	207	172	185	201	222	212	214	194	201	194	218	220	239	187	200	218	232	211	212	202	216	210	201	196	215	198	220	196	224	200	240	215	235	247	203	223	212	222	224	218	212	198	216	200	212	213	199	195	196	217	205	204	210	218	210	209	232	205	196	211	197	210	224	219	216	219	248	256	191	204	190	194	162	213	192	220	196	189	200	220	201	209	211	209	198	210	199	186	205	207	206	222	203	181	199	203	197	191	211	215	198	179	196	218	206	225	195	184	198	229	221	211	234	228	195	230	216	223	212	230	209	209	221	224	203	216	183	229	190	204	208	216	184	206	211	203	196	191	213	195	218	200	192	225	229	199	199	191	227	200	229	205	192	199	204	237	204	189	228	209	189	182	220	194	248	182	184	196	215	202	201	203	204	222	206	192	231	228	225	202	218	202	183	189	211	197	206	239	197	198	194	206	218	232	183	205	219	192	228	235	183	206	197	195	217	192	205	212	233	236	201	193	229	192	193	221	200	218	196	216	210	216	188	203	237	216	218	208	191	198	214	219	206	216	202	203	194	204	212	235	234	222	205	216	204	180	186	200	226	194	212	206	198	222	207	192	191	229	223	190	229	240	197	209	191	208	184	219	201	197	196	186	204	198	215	206	214	222	201	201	211	213	196	206	184	192	197	200	208	196	222	211	226	238	203	182	212	180	188	209	196	202	179	169	208	209	223	219	214	218	212	224	200	205	195	231	215	214	201	189	215	209	155	212	217	219	193	187	218	217	185	200	222	222	234	213	197	194	230	237	195	196	202	202	198	210	221	231	231	203	199	212	172	193	237	208	219	218	202	193	196	240	188	214	220	185	216	211	199	205	212	231	202	191	203	209	206	209	210	207	196	202	201	194	198	214	226	187	220	211	247	212	214	199	216	208	219	208	210	208	232	212	201	180	207	241	177	176	213	226	207	186	180	217	188	186	212	215	203	199	203	235	230	199	221	196	220	225	208	222	206	219	199	204	191	190	192	220	205	204	230	213	209	198	203	227	212	207	189	207	233	201	201	194	196	203	213	212	202	199	189	201	209	216	211	218	197	200	197	227	216	210	210	187	214	204	198	213	214	197	229	209	208	205	224	206	187	207	192	220	208	219	205	200	214	192	217	222	228	217	220	215	207	206	223	194	203	218	201	216	201	220	204	192	183	207	213	224	200	220	229	201	188	198	211	186	201	234	205	196	202	213	212	216	213	205	224	248	186	230	201	214	214	211	199	194	203	208	224	202	193	223	214	229	185	213	216	225	237	209	227	214	209	219	218	201	224	235	203	208	197	209	201	185	220
7730	1943	4315	5231	4551	3662	3031	2518	2170	1955	1662	1454	1293	1285	1112	1067	1022	937	993	905	832	806	827	782	705	771	703	701	672	720	648	674	683	632	629	623	645	633	562	590	586	609	574	651	564	556	581	562	560	566	549	586	557	555	568	594	539	557	572	528	589	570	518	558	594	523	542	545	552	575	553	552	514	543	579	562	561	583	536	536	553	545	568	518	564	534	551	554	550	519	544	591	552	533	552	531	526	549	548	552	553	548	572	528	533	579	520	551	561	499	510	528	528	536	521	540	505	515	484	573	548	487	544	558	567	534	527	521	532	523	541	582	544	505	532	512	539	526	529	542	551	508	527	550	515	538	507	545	528	533	543	554	523	534	521	510	569	515	539	493	502	523	515	511	557	510	506	551	520	498	528	548	526	539	526	494	524	527	525	520	543	561	505	526	523	498	532	511	514	542	528	557	506	553	518	516	524	572	520	567	530	506	502	560	517	569	524	506	537	566	501	523	516	518	517	557	541	519	568	537	515	525	513	507	540	534	534	500	521	526	567	548	515	509	562	513	512	528	508	544	483	546	505	497	549	534	517	494	522	555	530	530	512	519	539	579	553	472	515	527	548	529	532	511	490	502	519	515	529	524	538	504	584	567	518	515	503	573	543	552	509	533	557	506	517	493	547	545	519	499	534	543	529	533	529	510	506	516	545	503	527	537	533	551	523	536	570	532	518	539	516	478	541	552	530	469	527	506	557	550	510	496	515	516	518	504	494	563	508	475	547	491	518	544	529	493	544	541	470	506	550	531	525	504	536	542	513	496	537	549	565	513	538	505	531	535	537	531	504	493	522	557	550	494	506	527	504	529	552	563	546	549	517	510	524	496	515	494	572	547	491	506	543	546	548	502	531	552	546	533	540	533	553	543	523	528	523	551	529	536	534	547	580	570	515	497	519	553	561	512	552	510	553	544	538	535	506	546	487	564	532	578	555	540	501	524	511	537	499	552	513	531	535	575	520	513	509	514	549	529	520	527	519	561	534	485	530	506	490	503	470	510	532	560	593	537	539	544	531	562	503	527	521	558	497	509	512	521	548	559	567	493	597	513	563	559	536	515	495	527	555	538	528	545	542	520	533	523	522	508	544	493	522	554	545	537	512	532	466	514	505	493	574	512	494	526	520	528	480	533	518	524	508	490	552	511	485	522	533	531	503	530	573	530	529	540	525	559	542	510	540	567	485	518	533	528	489	548	557	557	518	511	514	503	555	494	483	487	517	482	542	512	506	553	499	546	526	553	487	538	536	543	488	486	519	521	540	494	515	500	519	498	504	542	560	528	555	527	532	503	553	501	525	561	518	512	543	538	513	521	492	570	528	559	500	538	564	522	521	513	551	522	537	580	517	530	516	575	534	514	510	543	494	547	539	526	527	524	545	522	503	495	522	512	518	507	528	544	529	540	528	508	494	545	508	555	528	518	539	524	505	513	534	484	544	483	556	535	525	531	541	514	532	493	515	526	514	506	523	503	534	517	507	561	530	490	573	527	544	524	506	574	518	553	559	539	530	510	554	531	555	547	509	542	504	535	517	535	533	567	513	547	508	526	561	527	521	569	476	486	549	508	539	504	516	523	521	515	516	476	521	543	534	519	527	498	489	527	502	562	495	539	528	523	497	526	540	564	511	528	538	551	505	531	490	551	534	508	513	523	525	543	512	528	547	549	538	548	536	532	533	521	523	533	496	519	509	506	531	553	560	478	516	531	525	551	550	517	519	537	550	555	554	459	503	530	505	503	555	460	517	512	539	505	551	511	552	557	533	535	551	470	556	518	550	505	528	542	525	491	513	541	556	559	539	543	519	513	487	476	546	512	518	551	540	551	534	519	507	554	541	520	537	514	547	494	530	561	591	516	560	526	522	521	519	527	520	528	468	515	514	506	547	516	554	519	546	519	543	546	514	493	550	512	541	544	565	522	580	513	518	538	462	549	519	515	578	507	553	514	519	515	568	538	538	515	545	540	545	513	501	549	508	537	571	508	557	492	546	553	516	501	527	548	542	516	505	492	520	508	513	550	508	504	503	530	516	505	548	554	498	501	538	543	520	550	559	538	539	508	563	498	523	521	516	553	535	563	529	493	519	516	551	539	563	527	552	500	562	495	532	556	526	493	502	545	575	546	527	545	538	515	521	561	528	539	530	533	509	502	519	568	530	509	536	507	522	479	498	557	528	537	524	512	544	530	514	488	523	543	491	542	501	532	542	510	579	544	484	540	507	510	509	547	542	524	488	506	545	541	528	538	492	506	504	532	517	547	536	540	550	510	512	512	501	538	555	564	519	523	515	516	530	511	477	508	532	528	471	538	538	505	523	555	537	525	490	506	567	541	528	514	522	534	524	522	554	512	519	507	519	518	537	542	507	535	508	556	529	509	542	544	495	545	597	540	511	577	524	511	506	503	509	553	523	495	578	578	525	531	551	525	505	559	527	526	540	511	532	507	499	518	495	546	542	530	510	537	540	507	509	481	589	521	520	518	534	494	505	504	559	505	517	501	546	511	548	509	506	517	500	562	540	529	512	539	531	516	533	530	546	534	539	538	520	520	490	509	553	507	515	478	506	528	547	490	527	529	514	548	525	531	491	530	513	512	516	531	510	516	541	534	500	558	514	505	530	541	518	529	527	533	563	516	561	493	516	533	556	554	569	533	556	509	496	462	554	535	533	546	552	542	544	503	511	544	500	491	512	504	469	510	541	540	541	489	496	507	509	510	487	524	523	587	541	510	516	528	546	533	515	552	500	531	538	519	501	511	535	534	568	512	507	538	510	549	536	477	560	490	533	435	544	555	512	515	506	568	528	527	481	513	523	490	556	547	534	526	508	493	559	552	531	539	534	484	533	525	542	490	495	488	487	532	561	573	508	519	523	550	542	576	537	521	511	527	556	559	531	493	513	516	539	542	543	502	490	517	509	506	492	504	535	504	573	535	506	541	512	524	480	529	515	536	507	541	543	521	523	542	517	497	506	526	560	494	566	528	528	506	471	555	531	511	528	568	526	517	534	498	482	536	512	533	536	523	550	527	531	520	508	511	530	539	486	519	541	507	585	528	506	481	496	513	512	544	545	513	548	531	502	505	510	528	520	589	542	509	545	539	554	565	498	518	501	520	499	487	555	551	550	530	554	534	515	552	502	522	529	527	518	533	517	517	523	501	514	515	530	511	555	514	545	467	515	499	550	539	540	519	551	521	485	561	533	509	504	547	531	515	542	546	533	478	471	540	553	518	546	538	541	533	577	587	545	533	510	518	525	507	515	523	534	514	554	528	469	529	546	508	544	546	497	489	542	528	509	537	505	529	499	522	552	518	484	489	498	525	563	500	538	478	532	557	503	498	504	493	516	509	512	523	552	511	520	516	534	497	513	516	551	486	536	544	529	510	484	584	576	511	526	504	528	537	493	527	534	508	549	531	526	537	508	511	581	552	513	548	530	534	562	487	526	523	475	538
2075	149	166	177	133	164	170	140	147	181	171	133	159	141	173	123	120	163	156	133	144	165	157	141	143	134	158	129	152	145	146	136	144	128	125	156	150	126	156	181	145	131	144	154	173	137	159	148	135	150	141	138	144	140	140	133	120	138	157	162	154	133	133	124	156	161	152	165	159	138	145	130	137	119	158	128	157	145	171	138	131	150	167	155	150	140	149	143	143	142	138	155	124	121	170	149	139	148	151	148	139	141	157	153	140	151	150	145	147	149	135	144	139	136	143	131	135	139	128	137	136	150	139	142	128	148	157	141	155	150	149	131	128	135	130	143	145	157	157	151	146	139	147	154	135	148	137	129	136	138	141	147	143	156	130	154	143	155	127	159	146	123	119	123	153	153	119	132	128	136	153	153	155	131	131	170	129	150	142	139	175	149	130	130	137	140	133	140	141	134	152	120	135	170	159	143	131	141	156	151	161	160	134	121	146	130	148	134	151	142	154	143	137	149	150	131	132	138	137	136	133	158	140	137	164	164	124	140	131	133	161	169	122	122	126	157	148	152	139	145	144	125	161	144	132	129	143	145	140	111	159	127	134	130	133	164	142	120	141	132	130	136	128	139	148	136	134	136	139	141	150	149	151	161	136	155	145	154	156	131	115	136	138	151	139	142	165	133	177	150	149	150	127	150	151	144	147	151	163	138	148	159	138	154	153	149	140	158	149	152	143	162	138	159	144	146	129	160	144	149	153	138	131	144	137	147	150	152	166	160	130	123	134	131	152	147	142	136	152	151	137	139	158	151	171	149	143	145	157	152	140	144	140	132	115	126	131	133	154	136	147	169	139	153	138	169	144	126	134	128	139	138	148	138	154	145	140	129	131	158	159	148	134	157	131	159	146	148	148	134	166	146	136	142	134	170	165	138	146	137	148	152	158	152	126	138	142	148	147	149	155	127	151	161	150	144	150	141	125	131	128	148	136	124	144	144	145	141	184	148	145	139	139	139	172	124	161	139	152	144	146	123	141	139	151	143	151	150	129	141	140	153	161	146	136	152	146	153	182	157	150	147	171	128	153	159	153	127	158	141	155	142	156	131	122	122	127	152	136	140	155	145	147	153	133	151	154	152	144	150	128	128	164	150	153	124	138	135	144	160	156	134	137	139	152	162	153	186	139	146	142	141	142	137	129	148	139	118	131	145	174	137	144	136	145	142	141	152	146	168	148	130	139	155	146	134	139	135	141	147	149	146	147	142	152	154	132	137	174	162	141	154	177	153	132	170	156	149	154	139	136	164	147	154	151	151	152	150	116	140	150	157	151	153	133	150	117	146	145	169	135	123	125	141	152	149	153	137	145	147	136	160	129	127	142	143	140	146	144	118	158	151	127	151	140	142	136	119	156	161	147	151	136	144	140	135	141	121	146	145	144	147	141	141	161	118	145	139	138	142	151	144	159	155	163	146	148	133	157	140	152	148	148	150	151	132	103	145	155	123	146	168	135	152	160	141	130	123	163	156	127	160	145	157	157	153	112	125	153	147	127	120	139	142	122	148	145	146	145	146	173	170	161	150	144	141	149	152	156	142	157	140	148	149	155	143	135	165	129	139	134	145	125	147	152	147	158	141	117	119	138	157	163	165	133	137	133	147	148	132	156	140	157	164	145	134	143	152	147	110	144	153	139	128	150	165	151	144	143	153	147	138	158	163	167	143	155	135	164	151	139	153	148	142	142	173	177	135	135	174	159	151	141	124	124	145	134	155	164	136	133	131	116	146	147	161	157	158	144	132	126	150	168	121	146	147	142	131	154	129	146	139	164	165	143	154	160	150	140	151	167	139	135	137	154	147	152	138	166	169	138	143	148	139	138	136	135	141	150	114	123	141	139	159	137	145	147	161	133	166	148	146	136	170	131	155	147	153	147	157	146	151	146	132	148	141	132	127	163	140	154	125	124	172	159	158	152	139	125	160	138	130	146	149	159	147	138	135	139	123	124	146	120	172	154	152	154	141	126	134	144	135	144	145	133	163	149	138	113	135	129	126	145	160	139	136	126	146	133	165	132	140	140	140	151	161	151	163	142	120	134	152	159	139	146	143	132	129	159	139	139	146	123	143	154	168	144	146	150	149	147	143	161	126	162	149	157	140	137	140	133	149	151	159	148	137	147	139	150	142	138	161	164	144	144	152	140	155	123	127	122	153	135	143	141	143	153	135	135	114	159	147	129	155	133	158	155	134	149	145	171	149	139	133	145	136	159	140	129	167	157	146	146	128	162	156	137	145	161	161	135	133	171	171	143	165	157	154	166	155	130	146	147	147	138	150	133	144	149	144	130	141	138	154	148	147	141	139	142	140	146	162	169	148	123	150	147	152	152	155	140	150	149	144	158	111	154	149	137	150	140	149	156	121	131	136	145	132	138	124	148	150	158	142	134	124	155	133	133	162	138	127	146	139	164	157	135	143	135	120	140	142	149	166	126	175	129	148	132	177	144	149	125	132	128	138	147	139	134	172	144	138	140	145	133	136	160	152	152	151	134	144	134	149	127	173	152	132	163	133	144	138	152	136	131	153	170	161	148	146	127	142	160	149	152	151	146	162	158	154	145	136	155	139	141	140	141	146	138	152	141	136	140	157	153	148	155	149	158	133	162	125	142	136	141	132	129	157	152	146	144	143	135	141	156	162	163	135	138	163	120	146	170	171	161	152	150	154	142	116	147	136	151	134	150	135	156	153	150	124	157	148	155	124	162	142	141	142	160	122	152	132	129	149	136	148	143	148	126	156	152	169	149	145	139	148	134	140	157	142	129	156	131	135	149	147	151	147	152	154	140	157	156	148	146	154	151	159	128	141	132	158	140	134	145	132	150	137	142	148	129	145	155	132	144	129	146	160	160	155	117	135	135	163	142	145	131	141	122	140	145	147	133	146	153	148	131	115	152	173	133	129	154	161	140	125	137	146	140	124	126	142	169	155	131	133	145	163	182	153	158	145	127	130	126	136	151	147	159	142	166	145	140	157	144	120	147	159	149	159	135	151	121	142	151	123	149	147	152	133	138	137	128	114	152	131	152	159	139	153	141	137	144	156	139	174	143	151	152	148	174	141	164	160	129	135	177	155	122	153	110	149	148	150	158	159	146	131	128	180	159	178	141	141	129	158	165	152	162	149	135	134	158	159	161	148	157	123	145	149	155	146	124	151	154	139	147	134	152	169	157	144	129	155	150	143	126	151	156	155	133	145	161	150	159	143	153	135	144	135	156	162	114	152	134	131	146	143	130	143	153	122	135	124	148	126	147	129	142	142	130	160	145	134	158	146	142	162	149	144	137	123	164	144	158	152	125	128	131	144	127	139	130	128	138	155	153	157	134	160	143	122	163	159	145	151	151	160	132	159	139	147	146	151	155	158	148	126	152	145	136	144	145	140	157	145	159	154	138	128	134	134	139	137	145	145	138	135	135	154	128	132	134	157	156	134	135	126	148	174	145	150	154	143	142	150
2197	432	480	455	414	455	417	414	375	394	389	363	349	399	397	364	373	364	365	381	356	344	376	368	356	382	362	375	365	347	397	362	381	361	396	380	375	372	394	363	362	327	358	377	365	362	331	363	331	409	356	364	359	390	369	362	374	354	397	341	368	345	338	340	362	349	391	392	362	348	364	377	392	370	383	404	389	333	367	335	375	384	379	393	353	375	389	379	351	400	353	364	371	387	340	380	359	354	367	349	375	364	350	343	346	372	363	343	407	379	353	345	354	396	389	333	348	369	348	346	400	390	366	346	325	377	379	347	338	362	350	358	360	341	337	350	370	364	368	395	358	376	356	370	339	356	368	328	305	382	351	363	340	346	393	385	347	384	372	384	366	346	353	350	370	361	379	350	347	347	365	379	384	392	363	367	377	387	410	399	371	374	357	383	341	365	380	392	366	333	374	374	331	367	350	348	397	356	338	344	390	366	364	362	352	353	377	368	360	340	394	363	357	345	404	359	354	365	345	389	400	371	361	350	386	350	370	344	369	342	366	379	370	338	367	383	380	353	381	347	366	369	394	384	383	351	353	400	362	356	411	354	359	349	370	318	363	348	356	377	372	363	370	352	375	354	357	331	378	354	415	362	349	364	361	320	365	356	342	346	364	365	368	355	336	330	335	332	371	342	369	355	371	373	391	359	350	370	379	356	393	387	337	366	332	359	331	346	378	369	354	362	356	389	389	366	361	419	361	360	324	351	369	349	384	369	376	379	343	351	353	368	362	362	362	371	352	397	399	367	367	390	377	328	387	352	368	385	333	375	385	367	381	339	354	363	359	355	382	373	379	356	369	340	397	353	368	349	347	353	380	325	402	370	334	380	400	382	346	373	367	350	380	367	379	348	368	383	390	340	385	365	400	379	374	345	373	376	361	334	338	357	416	377	320	349	346	390	361	388	355	378	388	366	374	339	372	363	379	361	358	397	393	394	371	368	398	346	398	351	374	375	361	344	375	311	365	347	342	353	339	358	337	378	376	389	361	359	387	346	362	368	380	393	382	372	372	354	367	373	362	342	331	357	382	375	365	338	354	370	390	338	386	381	390	376	365	377	345	338	370	362	350	376	326	358	353	363	369	367	373	351	367	373	391	347	358	384	356	370	352	338	393	356	401	367	376	332	370	367	345	378	368	411	370	369	353	329	359	372	364	388	387	370	356	368	372	348	372	350	372	385	386	330	355	409	338	360	350	394	348	373	373	354	369	387	373	345	386	357	355	351	389	345	351	362	340	391	355	368	344	373	375	367	361	390	374	337	368	363	369	354	383	375	366	366	358	376	383	368	366	378	372	346	356	364	377	348	341	364	368	340	377	382	363	395	372	386	378	376	388	368	379	388	377	347	402	351	368	380	361	362	346	364	386	376	365	374	375	396	334	344	339	391	324	364	368	350	375	353	333	357	361	348	375	349	379	368	372	383	365	377	368	371	382	379	365	378	391	372	369	362	370	355	343	352	350	335	350	344	377	353	349	342	363	356	397	386	381	356	387	368	397	365	378	379	349	379	382	356	368	359	367	397	365	332	385	357	390	374	363	412	375	346	376	370	344	376	353	345	358	328	359	374	357	388	345	350	353	372	377	355	337	361	338	382	326	333	363	360	354	409	347	348	386	371	367	356	382	360	367	389	360	347	355	359	364	346	376	347	402	337	373	346	355	380	334	362	392	365	373	381	394	376	376	397	352	373	407	359	368	382	365	356	384	362	386	382	350	369	350	400	381	359	400	385	392	334	375	349	374	346	378	363	407	369	344	439	358	374	395	353	357	358	387	400	328	334	352	348	365	369	385	361	349	345	340	360	373	382	345	361	373	332	355	360	376	358	400	319	345	371	371	370	371	376	354	347	357	353	362	357	393	376	315	361	377	338	376	335	391	390	363	355	382	375	341	357	389	370	385	348	341	365	380	354	379	379	358	356	362	326	347	382	320	343	382	357	353	332	381	363	370	345	379	346	356	358	354	333	316	381	353	352	371	384	395	394	326	371	357	389	365	387	370	383	350	389	381	382	365	381	380	349	361	368	374	373	368	382	341	350	362	374	395	371	318	362	351	373	367	367	332	348	333	363	372	358	330	347	374	385	370	361	358	377	378	343	399	369	385	383	378	373	343	371	334	363	371	381	363	336	351	369	343	375	343	359	348	348	387	339	382	349	354	365	416	375	358	375	375	344	372	384	364	390	361	390	414	373	369	377	351	387	362	381	372	399	376	367	358	319	386	330	378	375	371	350	336	379	357	354	341	324	376	364	403	357	366	375	393	366	335	338	343	360	367	346	351	371	356	367	365	380	355	343	392	373	374	377	358	370	396	380	318	391	368	359	353	378	326	344	354	367	361	351	370	377	366	379	354	349	371	372	341	380	377	367	365	395	351	363	320	343	372	367	408	342	382	361	356	361	386	359	344	365	336	367	353	371	379	351	343	367	405	329	360	375	357	373	346	342	333	363	372	361	361	341	332	363	366	367	365	376	343	361	398	350	356	349	338	395	358	410	394	326	357	360	381	339	365	357	379	369	367	379	384	347	338	363	395	389	342	379	337	389	366	330	353	361	358	396	369	366	378	370	364	367	386	329	368	382	384	366	369	343	387	371	337	371	341	367	326	360	360	364	373	357	387	373	366	342	338	366	375	371	364	385	390	346	348	336	355	328	381	382	341	367	359	340	326	356	370	340	374	366	371	374	367	401	385	370	391	363	375	374	350	369	366	350	362	358	373	422	371	376	365	346	329	368	372	373	368	339	364	397	341	371	365	347	370	350	385	387	391	383	356	343	374	346	372	358	382	373	380	345	378	378	351	340	394	366	333	381	400	347	324	405	358	353	377	356	400	366	355	370	367	356	372	362	348	352	376	339	341	387	375	371	363	362	354	389	360	380	329	343	382	374	370	368	331	361	348	395	362	379	384	368	388	360	380	389	376	352	349	367	336	363	368	383	351	393	335	348	348	380	367	372	332	361	327	353	365	382	384	332	351	332	338	344	331	345	344	388	353	367	382	349	363	366	334	405	370	333	380	380	352	339	381	378	400	354	332	358	362	385	378	358	363	371	333	385	365	372	375	351	358	363	306	352	331	388	384	370	379	381	374	386	392	358	323	372	387	379	371	398	361	375	409	363	342	371	359	346	357	336	360	359	354	361	380	334	377	378	391	365	353	325	344	397	351	365	373	344	404	360	385	376	386	366	369	331	374	357	376	381	349	353	360	372	348	383	395	340	368	324	363	365	331	358	353	333	355	331	392	355	375	369	363	367	367	376	394	358	374	372	370	392	379	336	380	397	371	427	386	400	363	372	366	384	346	353	382	382	372	382	341	337	369	383	370	371	387	386	342	353	357	347	349	340	358	366	375	363	368	357	375	362	322	385	357	361	372	359	391	373	346	368	378	366	346	375	327	362	370	368	368	389	338	369	349	359	350	340	367	354	360	342	363	363	377	323	346	385	376	377
8883	886	1033	829	581	442	367	259	250	194	171	178	160	159	132	142	131	122	122	127	112	119	100	110	105	90	103	98	113	88	86	95	103	107	95	92	94	80	90	91	106	95	87	102	100	85	90	94	92	76	109	88	82	78	82	96	89	82	97	105	94	99	95	85	116	79	90	89	71	111	78	106	94	98	81	92	91	94	75	67	75	111	102	77	88	89	108	91	88	81	78	81	81	82	91	81	88	78	91	83	85	82	91	101	95	75	72	81	72	105	100	98	84	95	97	94	104	74	85	91	77	83	92	68	85	87	101	114	96	97	88	84	74	85	79	80	111	92	95	84	88	104	87	94	82	87	81	95	103	100	83	86	98	95	74	95	85	77	82	89	94	85	86	88	78	78	90	75	85	90	94	105	84	87	108	78	104	92	85	100	83	90	91	93	96	85	77	87	70	88	91	101	88	88	80	86	101	98	96	83	87	93	91	86	103	82	83	85	82	85	86	95	92	102	105	110	96	76	89	86	97	102	78	88	95	96	88	82	89	96	91	105	115	93	80	94	96	82	82	70	89	73	102	89	94	91	79	92	84	66	99	74	91	88	94	77	92	77	108	96	109	90	93	97	81	95	89	86	74	76	102	102	118	75	85	102	93	99	95	120	93	83	87	80	87	92	87	90	99	94	103	98	64	87	88	91	103	100	93	99	102	93	110	90	97	88	89	107	81	81	93	81	92	106	78	93	104	95	94	99	98	89	97	88	78	75	78	105	97	104	84	71	93	84	82	88	91	81	86	95	101	78	94	84	82	77	86	81	90	83	91	87	101	95	77	88	95	95	73	93	107	85	82	80	76	87	84	91	73	91	83	85	92	91	91	81	60	100	94	98	78	85	90	96	105	94	88	86	90	79	98	116	93	87	89	95	84	71	87	108	73	84	93	102	97	80	80	100	76	69	83	84	87	99	87	73	109	97	97	98	88	89	102	67	74	97	90	96	95	85	94	81	103	92	79	74	87	82	100	101	96	88	92	86	89	79	86	96	94	94	95	90	98	90	83	87	91	90	90	97	90	78	90	78	102	87	91	89	83	74	86	85	90	84	109	97	91	66	73	75	85	106	84	85	89	83	83	89	102	94	89	83	94	97	98	84	97	82	83	80	76	76	105	99	80	72	80	94	94	88	95	91	88	100	89	97	81	85	74	82	109	80	84	69	85	84	88	101	81	97	101	79	97	107	85	90	71	83	97	103	101	84	89	77	84	106	83	91	87	71	81	96	79	102	89	95	96	87	93	82	103	85	71	72	98	68	100	94	91	89	89	96	111	81	84	76	94	89	81	83	75	75	71	94	82	95	84	77	84	75	82	90	103	68	103	93	95	74	72	96	89	79	85	96	94	87	101	80	78	79	92	79	82	72	75	98	102	79	93	79	64	84	85	104	89	81	75	91	96	100	98	87	96	87	84	82	89	114	111	76	91	84	89	96	75	80	90	93	91	83	78	84	92	84	90	96	103	93	103	85	75	96	78	85	110	95	87	100	83	94	86	79	83	90	91	87	95	106	87	86	96	94	91	78	85	85	87	91	111	78	79	81	69	83	90	94	83	107	95	70	103	85	85	83	106	99	83	88	92	101	80	71	116	77	90	88	93	83	85	101	68	94	79	100	81	110	77	101	94	108	87	95	89	86	90	77	82	108	75	92	102	85	73	94	76	95	86	77	83	65	61	90	89	83	118	93	80	78	79	71	85	96	97	91	75	96	96	77	88	100	57	86	88	79	93	74	82	65	66	73	96	99	85	92	102	82	81	89	91	94	87	77	82	85	97	87	93	97	71	102	74	80	74	91	84	88	90	74	102	89	82	86	89	88	94	96	79	86	78	91	99	76	88	87	103	93	95	91	81	94	96	81	72	87	100	70	85	93	96	103	72	80	95	87	76	96	93	94	75	94	108	80	88	86	85	90	87	83	88	92	88	116	92	95	83	81	93	94	77	87	85	85	101	106	86	80	83	85	105	86	91	70	81	90	97	83	93	90	86	81	92	77	95	90	80	110	79	83	94	95	94	84	80	84	77	63	102	82	80	88	86	92	90	93	86	89	70	80	93	90	105	75	85	100	73	94	92	91	91	95	83	84	93	66	103	81	81	81	82	87	82	86	101	86	86	86	84	85	95	84	101	92	91	92	83	85	78	73	102	77	97	76	102	97	80	78	77	70	96	93	81	97	71	81	86	106	97	83	94	106	73	89	83	86	87	78	94	77	83	94	80	98	90	97	94	99	82	86	91	104	82	87	103	79	103	85	89	100	90	80	81	89	94	90	82	90	74	95	89	100	91	89	95	82	108	84	86	95	100	100	100	75	101	100	101	103	91	88	86	99	88	87	85	90	107	94	95	89	105	103	85	79	96	89	89	98	82	77	94	85	86	106	87	94	92	90	94	107	84	97	95	87	61	58	77	83	91	66	94	94	91	93	74	85	92	121	80	73	107	68	96	75	78	95	86	75	80	90	73	96	82	94	70	99	94	91	99	93	91	95	93	86	87	76	94	85	101	82	82	86	91	96	88	83	94	89	88	92	88	85	78	102	89	78	91	102	74	79	92	79	88	93	95	78	94	94	85	84	83	99	90	99	100	99	97	83	125	92	79	103	95	84	75	95	87	95	68	91	94	85	90	76	100	88	96	75	90	88	101	108	105	98	97	87	81	88	95	81	100	79	71	94	96	91	84	75	91	84	89	78	80	114	86	81	81	80	93	82	113	97	69	91	101	100	112	97	86	100	105	92	75	81	83	88	79	93	73	112	73	88	95	81	86	82	74	106	64	85	93	77	101	88	83	77	107	86	81	102	98	71	101	106	90	81	105	78	89	94	74	104	80	106	79	93	110	85	97	84	98	88	95	83	115	97	92	84	96	78	106	89	104	105	101	96	92	91	85	87	103	96	99	91	80	86	90	97	90	81	74	102	83	78	84	77	89	87	76	89	82	88	90	93	81	66	75	86	79	104	92	77	89	104	80	83	79	95	79	102	92	80	99	93	86	87	77	97	85	74	87	115	101	70	97	97	85	81	90	80	76	85	93	81	76	78	93	90	87	73	90	100	70	116	88	92	100	93	86	106	87	102	73	94	84	79	80	95	93	86	81	94	89	84	83	97	80	99	85	82	96	87	87	112	73	103	94	94	83	97	78	92	99	99	99	103	101	93	75	119	96	99	77	92	101	94	88	91	87	80	76	88	87	105	89	96	81	106	64	74	82	98	90	90	101	88	89	88	89	78	108	88	80	86	80	97	103	92	84	104	81	96	97	123	91	80	93	97	92	81	84	101	94	72	82	99	81	83	79	86	81	84	68	85	96	90	79	85	81	83	100	82	87	70	80	88	72	100	92	109	103	73	102	83	83	93	92	94	84	96	90	92	85	73	81	87	99	82	87	97	93	97	76	77	90	69	79	84	75	113	92	100	108	83	105	121	78	75	91	91	87	65	88	81	95	93	76	83
5839	989	2215	2726	2373	1991	1559	1284	1193	979	839	777	675	613	626	513	499	508	431	387	446	399	421	354	362	369	374	351	369	343	341	307	334	324	285	316	324	308	312	323	291	304	294	286	310	281	274	279	306	283	263	263	278	261	268	288	245	300	257	268	280	303	269	286	286	287	266	270	295	247	261	286	281	254	265	292	270	272	238	285	280	273	262	298	265	291	298	276	251	238	240	267	259	286	268	282	272	271	249	263	271	266	263	277	265	258	281	277	293	279	267	271	280	261	285	243	242	256	258	270	265	281	284	229	304	266	291	272	288	256	240	255	261	241	250	260	251	232	258	260	260	281	256	222	271	252	256	257	277	259	268	229	298	246	240	256	266	224	268	295	257	266	286	260	288	261	276	270	273	235	278	296	256	260	255	273	247	265	280	260	260	253	253	255	277	291	245	256	246	263	238	232	257	279	247	248	291	285	247	253	276	249	286	270	276	266	268	264	252	256	262	266	253	262	235	269	240	280	246	242	252	248	272	267	264	275	259	224	229	255	239	273	287	259	262	275	275	262	249	249	260	259	270	260	291	260	261	249	281	251	236	271	230	265	232	263	271	285	277	255	252	245	272	253	248	248	259	282	269	289	246	270	247	231	258	276	285	228	243	281	266	272	298	274	259	265	269	273	268	247	269	281	265	262	254	262	256	255	249	249	268	253	245	266	263	276	253	241	274	267	262	279	258	247	248	233	267	274	278	298	265	238	242	299	253	263	276	251	266	259	246	260	256	244	261	242	280	269	254	264	254	249	261	253	263	251	247	256	223	257	244	289	257	242	290	269	258	246	277	281	291	238	269	259	280	252	258	279	251	278	245	247	276	253	261	260	265	243	226	272	247	257	256	278	269	280	291	257	278	266	266	260	255	245	253	253	249	277	239	257	237	307	250	266	267	280	265	256	253	256	230	256	262	268	242	258	299	282	230	284	275	295	254	247	244	237	232	264	273	297	243	238	260	252	251	248	241	267	237	276	254	275	274	291	266	275	262	267	262	269	273	266	244	259	230	270	248	262	285	248	276	262	265	239	252	259	253	283	236	259	237	267	259	287	256	262	292	260	238	244	291	234	270	229	282	239	244	262	254	275	253	259	258	260	243	263	256	270	270	263	267	228	275	242	243	273	287	231	254	262	247	261	256	261	232	264	248	253	261	263	272	253	259	261	281	254	244	269	275	231	248	241	246	256	254	281	276	256	266	283	236	285	246	253	258	267	242	276	281	276	270	240	265	268	270	275	263	236	250	253	282	265	254	249	252	252	255	265	271	261	250	250	258	261	257	214	266	238	252	234	274	238	273	259	236	254	278	241	237	273	290	278	267	241	248	262	239	259	290	260	253	280	268	243	258	228	269	223	289	259	291	243	253	258	266	282	260	260	274	247	284	261	271	254	242	269	255	268	261	250	259	256	247	245	270	260	262	270	260	282	259	254	269	250	255	268	251	279	260	233	261	271	261	248	264	252	270	279	256	249	242	239	240	263	264	256	276	240	255	257	249	236	231	280	245	262	258	271	295	271	233	265	256	229	259	293	237	258	280	264	254	272	257	249	276	251	243	247	276	234	266	277	281	240	255	254	255	276	261	243	257	255	271	282	285	263	289	263	272	274	261	237	273	248	258	242	266	252	265	252	251	270	240	264	269	246	277	258	246	274	262	260	251	261	287	268	271	260	242	251	247	258	261	241	274	252	251	277	291	278	284	250	261	279	264	282	274	243	267	272	281	262	271	256	277	244	258	240	268	266	283	261	263	267	267	263	257	249	257	262	243	285	258	237	267	248	241	258	259	254	265	279	250	269	261	256	230	250	256	262	262	230	262	263	250	244	256	284	273	251	247	269	265	242	260	246	269	277	284	251	265	242	276	255	257	250	276	259	249	268	275	249	253	254	270	277	260	281	234	233	265	223	230	270	255	238	288	292	256	236	259	246	291	269	281	249	231	280	253	260	282	263	249	242	249	275	255	246	260	258	264	262	234	256	241	254	298	263	268	270	265	239	268	261	250	230	258	257	274	276	268	255	248	267	262	255	276	273	237	258	244	246	231	266	275	280	273	254	264	278	223	244	252	254	234	257	251	239	249	250	263	275	252	248	247	264	253	270	240	284	246	235	260	267	266	270	271	259	275	247	266	275	241	264	250	273	253	263	254	261	228	275	278	252	229	258	276	240	224	279	253	236	268	249	279	247	252	284	260	242	246	278	256	258	256	266	276	279	282	285	228	263	297	249	225	264	268	243	284	238	262	234	273	265	244	265	270	263	251	267	241	257	252	237	255	224	245	285	221	243	273	253	274	271	252	259	254	243	248	255	274	264	260	258	248	232	260	261	225	226	259	250	257	271	251	280	247	258	264	247	244	244	299	242	237	252	272	278	304	259	255	244	273	290	266	251	259	247	265	265	284	241	262	292	258	272	244	255	283	254	271	277	264	258	245	287	255	280	264	252	256	274	277	273	261	269	253	249	234	268	240	263	271	252	237	244	281	278	256	275	259	258	263	242	233	273	269	236	273	286	264	242	249	276	256	266	247	238	248	259	260	248	274	252	251	241	255	244	283	294	262	254	268	247	265	258	272	247	311	252	279	243	269	286	250	227	262	230	222	263	283	270	261	284	282	278	284	246	224	261	245	262	277	235	257	246	245	279	261	272	249	235	269	269	266	264	266	264	255	252	275	264	257	242	250	248	262	248	227	250	243	261	221	263	257	243	268	258	253	273	250	250	286	238	277	244	243	253	272	257	237	257	256	256	280	283	254	249	246	270	262	257	268	227	268	260	263	238	264	268	249	264	282	265	280	278	263	265	254	271	249	243	250	237	278	243	235	260	285	260	268	242	257	243	264	284	268	269	249	248	237	254	280	269	270	256	273	261	270	265	258	230	266	258	283	245	295	279	274	258	251	249	266	270	238	263	254	245	240	248	228	250	245	282	318	267	266	288	233	256	290	257	278	273	260	267	261	276	262	235	240	250	281	269	273	268	261	272	260	274	262	264	251	233	277	256	238	258	259	263	223	257	257	250	258	249	253	272	290	249	255	268	239	280	256	258	254	279	249	241	279	255	278	259	264	272	276	250	256	273	256	284	249	257	290	272	259	244	255	231	265	286	274	225	246	253	256	278	276	276	262	273	279	265	278	238	263	260	258	244	240	251	266	275	235	256	255	260	260	249	262	258	254	250	244	247	278	267	270	255	237	253	241	256	236	241	255	267	251	256	258	256	273	238	257	273	266	293	249	270	269	246	256	267	251	290	283	272	257	259	264	258	271	289	241	267	284	253	278	233	281	245	235	280	252	254	263	241	266	288	260	263	228	247	251	269	269	256	231	276	278	244	279	258	249	246	239	274	266	261	269	255	284	257	261	272	258	261	285	277	248	261	263	253	273	289	275	262	273	244	256	236	258	273	275	218	295	263	290	245	235	286	267	234	244	264	256	241	267	241	255	267	280	276	247	254
16031	2490	2328	1799	1220	918	712	540	441	442	405	348	302	318	271	262	256	259	291	249	225	274	234	241	276	233	229	245	242	195	224	230	220	209	207	201	248	243	192	200	218	198	203	240	197	208	229	223	193	217	221	210	210	234	195	221	213	192	227	212	201	207	194	216	215	242	216	246	223	209	190	191	230	225	225	238	253	204	202	199	215	205	197	239	216	227	234	230	208	199	202	222	222	197	247	210	208	212	208	239	202	222	188	229	205	199	195	213	205	193	203	225	225	223	222	211	205	224	199	204	205	184	198	201	209	234	193	207	176	215	206	195	185	220	219	229	224	213	212	212	235	216	220	194	205	204	203	220	234	226	185	194	229	156	202	217	210	188	199	211	213	170	203	184	180	207	200	185	202	219	231	218	201	223	205	207	218	187	201	191	176	163	225	201	225	210	215	189	201	224	202	215	202	234	206	212	199	209	218	177	254	199	213	218	208	209	225	211	208	194	205	188	230	218	190	210	214	208	217	184	209	203	201	192	200	204	187	216	216	170	205	217	209	193	241	223	197	222	227	182	205	207	227	210	170	224	222	226	211	201	163	203	187	233	205	228	210	216	204	228	226	191	226	201	164	188	176	205	212	239	206	231	219	214	212	200	209	207	225	211	241	187	208	229	204	228	196	195	214	214	224	226	208	207	203	194	169	207	195	212	200	208	208	242	202	197	205	222	233	195	229	243	232	219	214	209	179	201	237	207	205	206	209	206	209	176	233	200	250	204	222	216	208	230	198	218	215	206	205	231	179	206	211	222	212	221	194	199	222	215	201	217	172	201	209	224	222	232	219	223	215	198	210	220	247	236	209	199	237	228	197	215	208	200	194	207	188	197	174	202	213	229	213	219	174	237	218	199	235	203	224	182	208	215	203	189	208	205	219	190	211	218	219	202	199	201	220	221	226	209	196	184	232	204	192	212	203	220	205	171	201	211	202	227	183	201	210	197	205	234	207	206	209	209	225	218	206	209	188	218	235	225	211	233	195	218	221	212	224	221	181	223	218	217	219	194	225	199	212	193	190	207	221	219	209	208	212	232	200	193	223	217	229	225	202	217	200	217	190	184	199	180	222	198	170	208	204	200	211	206	202	218	212	219	212	167	219	202	211	200	231	224	210	205	209	213	208	209	231	225	191	206	227	208	196	218	242	218	217	204	223	217	212	191	190	210	227	198	218	205	224	214	230	226	217	218	209	193	212	208	227	213	218	243	213	226	229	193	189	218	201	185	223	224	191	191	218	219	219	191	203	190	180	193	221	200	188	216	200	189	222	198	204	225	204	239	210	195	223	189	207	198	200	195	193	187	215	200	213	208	215	203	185	201	205	197	192	234	201	228	201	211	230	220	206	218	212	200	197	214	201	208	205	216	207	198	212	232	204	188	204	239	207	200	230	194	198	219	210	203	208	215	191	184	231	187	211	217	199	201	207	197	199	248	196	200	217	210	184	213	213	181	193	206	210	212	214	220	211	204	225	197	207	222	208	200	213	248	214	214	200	181	205	203	242	197	217	192	222	212	208	217	219	241	188	214	205	218	211	203	214	210	210	210	197	183	192	218	222	217	183	191	212	223	210	218	227	204	205	216	206	225	201	220	189	181	239	248	231	222	224	221	217	211	227	234	217	206	214	203	222	197	218	199	217	200	174	192	203	202	187	195	205	206	208	185	206	194	212	203	206	194	224	220	212	201	198	217	215	219	220	218	201	192	194	192	215	211	218	219	225	187	181	211	226	231	192	188	210	203	219	218	214	210	236	221	183	203	203	216	177	239	216	200	186	236	244	218	220	208	245	171	222	209	203	210	209	210	196	188	240	234	200	217	230	201	217	221	222	221	217	173	205	225	219	193	190	187	210	202	204	213	206	177	220	220	210	200	233	185	219	216	226	200	225	224	208	208	216	232	248	194	192	216	195	214	214	195	233	201	215	225	236	198	217	224	210	199	205	222	223	211	215	217	223	200	203	200	224	179	182	211	218	205	183	217	185	207	229	219	239	202	198	206	234	216	244	216	216	219	242	212	207	220	193	237	190	191	188	191	219	183	217	208	209	210	199	216	244	186	212	199	185	200	219	231	234	198	198	204	202	185	209	212	212	212	209	231	182	190	209	269	174	209	200	212	207	208	194	207	201	204	213	202	202	201	220	184	215	219	204	203	183	204	191	185	212	212	211	222	222	224	189	208	198	198	230	189	229	195	208	221	237	239	202	199	211	227	198	178	196	247	213	229	190	201	206	215	217	221	233	203	222	205	184	221	227	221	216	194	207	190	211	217	209	204	215	191	192	225	203	231	188	205	204	205	236	187	203	196	194	227	238	243	205	170	226	205	211	195	202	227	205	230	195	213	215	213	217	213	212	219	202	205	214	198	188	215	201	153	216	189	215	196	252	207	217	208	206	210	185	219	173	215	216	205	228	198	208	181	233	219	222	189	192	201	187	205	205	196	196	210	201	253	248	198	228	208	223	206	210	217	190	216	222	212	204	205	213	200	210	200	229	194	203	207	211	226	196	177	219	194	214	212	207	214	212	192	218	230	233	211	176	211	203	212	208	198	218	203	184	223	228	198	200	193	193	209	220	212	205	185	200	184	202	223	218	227	192	201	199	194	217	184	206	231	216	196	186	181	190	220	193	220	242	248	218	212	219	195	201	194	237	194	200	206	191	206	227	194	234	222	186	218	201	219	187	213	215	204	200	247	205	209	202	201	213	201	213	189	182	199	202	202	228	192	207	191	202	195	192	194	210	222	212	208	212	233	218	222	207	201	226	209	225	196	226	205	197	194	208	232	216	218	184	184	194	214	184	200	237	201	208	211	201	206	200	222	167	227	204	214	203	203	193	224	206	193	223	204	216	235	204	216	196	189	214	247	217	218	224	226	219	204	208	192	216	194	213	196	190	176	206	184	209	223	205	210	228	209	202	200	195	202	228	197	187	234	249	225	208	201	184	217	199	230	222	200	239	198	207	218	226	216	215	207	195	200	228	244	206	213	196	229	209	214	226	203	219	223	206	234	200	210	211	202	208	220	168	211	189	199	191	228	214	208	208	214	198	200	187	183	195	190	188	227	220	202	183	218	188	183	181	204	215	217	197	210	252	218	205	190	229	200	215	209	205	205	203	183	173	198	228	227	198	225	217	189	233	206	177	213	195	221	205	207	210	206	205	192	217	200	187	222	186	189	225	232	197	188	181	223	205	239	215	208	182	203	238	225	201	202	225	202	195	189	207	190	195	206	220	184	231	197	221	192	213	217	210	239	201	207	207	207	235	184	214	190	209	199	203	190	222	223	213	234	207	238	194	204	194	233	223	217	199	239	212	203	192	223	193	223	202	180	198	205	180	212	208	219	207	177	190	222	206	196	208	223	231	189	198	208	210	241	205	214	188	188	213	220	194	204	239	212	227	213	212	182	228	204	203	205	218	224	181	214	212	186	205	210	232	211	244	198	212	189
7669	1979	4340	5132	4493	3710	3014	2534	2223	1867	1735	1413	1325	1268	1178	1077	960	991	936	904	861	799	801	762	766	716	735	686	696	697	691	671	638	664	616	647	633	578	600	599	602	575	611	587	582	594	585	556	589	580	579	556	587	542	559	536	586	552	569	601	559	556	536	580	529	544	553	563	586	500	529	590	528	555	541	532	541	544	578	529	547	557	565	544	535	550	514	532	513	523	493	513	536	551	545	553	517	548	542	515	569	544	510	488	505	547	565	477	576	542	521	531	542	538	551	511	538	522	524	500	535	558	566	569	557	543	552	532	548	543	520	549	539	492	539	534	556	559	532	555	527	553	538	530	549	536	507	503	522	544	521	533	534	549	542	541	497	542	524	521	499	527	506	499	506	524	548	552	513	551	481	573	517	505	512	564	545	546	523	537	578	540	551	523	571	537	513	527	496	551	522	502	521	529	508	514	570	568	518	474	528	521	490	545	502	546	541	557	537	560	570	551	528	513	555	518	518	482	514	516	498	522	504	525	509	505	523	525	529	564	520	519	539	499	578	530	489	508	542	547	496	505	519	577	530	508	486	512	479	514	593	523	538	500	513	504	497	523	529	534	534	504	505	539	542	521	546	535	540	545	519	489	559	513	472	537	530	561	524	500	517	535	525	564	539	535	523	512	512	500	563	532	523	564	535	561	479	513	524	535	527	505	536	557	558	527	531	555	524	516	534	520	549	535	517	553	513	506	527	547	552	538	516	519	536	538	498	530	542	569	495	508	521	486	468	526	579	540	530	534	532	524	524	524	509	517	522	527	522	519	501	525	536	542	577	555	533	494	564	514	517	532	514	544	515	498	571	524	545	502	543	532	525	480	500	517	554	544	493	473	540	501	525	502	529	526	516	538	557	564	554	507	506	518	518	515	512	536	516	512	516	491	525	492	530	523	526	523	502	529	522	538	494	540	527	514	543	508	560	544	552	539	519	559	521	508	537	535	516	492	500	529	508	534	507	551	540	507	550	519	529	544	553	508	539	541	530	496	513	537	569	537	575	559	533	537	486	537	533	523	512	511	529	504	522	489	563	521	497	515	500	478	529	534	516	514	524	503	519	527	520	514	525	512	495	544	536	508	515	531	512	534	531	538	513	543	526	491	529	508	543	517	567	496	557	534	522	511	505	499	541	530	506	516	577	516	546	513	517	478	513	532	548	492	516	496	567	505	511	549	513	538	543	525	501	529	508	539	509	510	530	519	502	525	525	511	513	526	537	499	490	501	538	492	551	515	516	510	513	522	538	512	517	550	500	519	564	513	559	562	503	531	536	500	504	484	537	552	489	531	486	515	517	495	513	493	536	526	536	533	515	519	529	529	534	489	494	520	549	512	536	520	524	525	533	528	515	495	531	516	527	508	547	544	516	523	501	541	503	478	554	498	498	507	497	499	523	507	518	511	507	519	547	500	504	531	535	504	496	495	521	538	514	519	476	498	506	520	494	510	543	506	526	536	542	512	483	524	513	558	550	547	538	547	565	504	545	521	553	542	518	535	531	489	494	529	513	488	553	521	551	531	513	552	522	523	492	530	519	542	555	508	508	507	540	495	504	532	494	461	504	541	503	507	533	544	530	508	490	539	498	555	486	546	541	482	510	554	536	528	524	546	543	487	563	507	553	552	571	521	537	519	552	508	535	524	563	522	527	547	496	578	506	524	527	510	531	547	530	500	502	517	546	510	525	505	546	532	563	551	490	540	539	503	499	524	507	539	518	510	542	526	517	559	490	514	533	540	534	528	518	531	502	467	552	561	508	540	514	540	519	580	543	498	536	527	535	518	536	488	570	524	538	549	543	522	504	540	525	538	556	532	531	529	508	517	544	543	531	547	525	499	493	529	482	500	547	528	494	501	502	504	519	538	561	501	450	539	555	525	536	497	554	570	571	523	509	551	524	497	530	587	515	546	557	556	486	533	509	518	519	476	518	522	493	466	555	487	546	512	515	564	552	511	496	528	570	504	546	537	529	509	530	555	539	509	529	516	549	498	496	540	513	583	571	529	526	530	486	570	517	565	542	512	521	532	515	508	494	546	521	546	539	561	496	526	563	557	571	536	499	494	506	545	554	540	535	547	540	542	502	523	536	556	541	485	564	562	536	554	530	524	527	545	544	515	481	502	507	605	515	493	516	515	524	525	492	529	526	515	495	538	584	540	529	545	508	507	522	556	557	534	515	505	505	518	494	518	507	546	528	518	522	534	500	549	541	513	526	516	524	569	526	536	516	515	532	527	506	548	484	552	519	500	526	559	554	559	588	530	507	516	487	509	525	517	520	510	535	482	535	534	525	538	505	530	513	490	548	539	511	555	535	519	538	534	544	522	489	574	520	508	488	552	558	534	530	539	553	501	536	493	528	542	534	545	551	526	520	480	535	524	521	528	507	510	545	513	468	493	510	502	527	504	551	509	458	521	563	579	526	509	536	563	530	585	550	481	482	515	580	510	570	511	527	510	546	524	515	559	543	559	520	500	565	536	541	515	540	550	543	526	552	522	539	526	506	494	537	523	532	509	527	516	538	499	506	513	494	565	537	515	532	495	513	510	537	528	540	533	541	518	460	522	549	532	513	570	512	528	513	518	545	521	529	527	559	553	501	507	526	524	515	520	493	500	501	550	515	531	524	503	519	524	482	487	526	537	543	498	483	535	527	501	531	509	547	509	583	534	528	500	510	495	561	514	527	545	515	554	541	537	517	552	522	505	530	563	526	534	472	487	522	552	514	533	571	529	515	492	534	563	506	512	510	534	553	536	534	551	509	518	522	509	536	521	505	516	466	503	557	505	480	535	542	526	519	551	524	527	513	550	534	505	526	524	510	530	531	526	530	505	516	533	507	535	551	568	517	520	510	566	496	519	508	521	510	541	538	513	488	568	522	500	517	504	518	556	539	511	498	541	529	530	541	502	526	510	500	550	482	517	544	556	547	531	503	529	500	538	557	500	536	527	487	546	530	533	552	546	574	483	501	489	532	580	527	503	551	528	498	516	515	500	508	519	581	485	501	522	527	526	491	554	535	515	528	507	528	501	566	522	517	529	548	549	519	529	547	505	525	517	523	504	500	532	507	534	519	540	504	509	512	533	513	517	534	489	525	513	546	515	513	567	542	507	499	499	508	588	509	564	502	504	515	496	502	529	518	531	548	565	510	531	513	544	519	564	522	533	545	528	498	533	519	562	508	504	565	523	514	497	510	518	529	572	502	553	526	508	502	559	509	498	516	518	529	516	496	526	563	489	517	524	555	522	562	544	495	562	542	513	526	515	551	505	514	579	521	544	540	502	506	564	509	565	546	520	550	514	523	569	537	538	527	521	525	535	496	476	538	520	524	531	539	514	524	570	532	537	539	518	554	535	550	528	530	537	488	490	488	539	518	523	533	503	501	533	513	526	520	511	490	543	529	547	490	513	506	499	551	517	544	516	505	518	515	537	547	517	475	556	529	499	523	534
2042	171	187	157	167	132	146	164	154	133	151	129	144	143	145	150	129	149	161	156	140	140	160	135	138	155	158	146	138	167	163	150	142	163	154	140	129	144	133	123	147	142	146	148	148	127	135	158	138	136	140	161	144	176	159	147	155	127	127	155	147	156	158	138	146	113	124	160	137	131	138	142	145	170	163	154	140	149	140	144	162	139	126	121	116	145	164	144	137	153	134	135	160	134	147	155	113	154	141	149	138	149	149	119	133	148	150	150	106	168	132	134	149	141	152	125	142	139	138	157	138	136	163	159	148	116	163	125	132	143	147	137	144	151	153	150	123	131	147	146	163	153	141	143	146	132	149	144	161	177	143	136	136	169	142	148	154	158	141	157	137	149	131	144	157	164	141	157	160	139	137	147	170	136	125	160	148	147	167	146	143	154	154	145	151	151	156	154	137	140	140	151	147	142	156	144	138	137	136	156	138	134	146	145	142	132	125	117	135	142	122	153	145	153	137	138	157	119	149	139	164	157	144	150	152	134	123	131	155	118	165	143	131	154	133	148	126	126	125	145	152	149	158	159	157	164	138	142	153	152	157	126	157	146	139	159	152	156	133	149	147	165	140	162	155	140	134	150	155	156	145	140	152	152	156	168	143	145	157	157	137	149	140	153	170	152	122	144	150	132	155	146	144	116	142	126	152	178	143	144	167	136	163	153	147	161	134	154	141	129	141	128	132	151	150	119	148	162	142	147	147	153	155	166	146	134	131	150	137	139	164	139	166	119	164	143	176	149	145	154	142	136	125	136	137	151	129	139	140	144	158	110	156	154	134	140	115	134	156	154	132	143	142	182	136	147	143	138	147	151	137	161	142	140	153	146	136	147	136	129	175	143	143	166	122	151	114	129	178	143	160	150	164	131	139	137	166	130	131	147	148	144	156	142	126	148	147	133	134	147	134	140	170	138	139	140	156	154	139	149	152	152	156	152	161	132	147	107	138	138	140	150	161	140	165	136	144	140	137	129	136	153	139	140	165	137	138	160	152	125	136	163	144	155	138	150	152	165	163	135	137	132	141	132	159	155	144	127	142	145	147	150	143	152	132	161	178	163	151	135	135	150	151	136	136	158	131	140	169	128	142	141	139	147	144	138	136	129	142	148	146	141	143	140	127	138	145	137	155	142	154	143	149	166	138	150	166	168	155	131	146	168	131	165	159	139	144	144	135	159	137	135	137	146	147	152	141	143	172	155	143	140	135	141	142	153	147	145	147	142	128	133	132	159	147	140	138	171	127	148	140	131	156	145	155	149	166	155	116	156	144	137	164	160	131	136	141	154	156	132	159	136	171	166	160	141	135	161	168	160	137	156	150	156	144	132	137	152	143	145	149	139	134	140	140	152	158	151	159	146	155	118	144	160	142	142	143	134	145	143	138	158	145	143	143	141	145	140	151	141	145	156	139	140	151	153	128	133	171	131	150	143	142	124	137	133	128	150	160	142	116	132	148	144	159	166	127	126	150	151	150	145	144	135	170	156	151	131	161	169	154	146	152	144	136	172	138	134	160	152	141	124	147	133	164	156	144	157	162	124	179	150	151	128	157	160	154	160	140	137	127	143	145	136	138	137	158	147	146	161	144	126	149	162	130	150	141	160	134	151	158	128	145	119	137	165	154	153	173	133	141	135	158	155	135	143	145	143	143	169	129	136	177	152	129	174	133	164	138	163	121	160	140	140	172	154	153	143	169	163	164	130	130	133	159	145	145	128	166	166	141	144	159	123	161	145	121	142	123	161	153	161	132	154	150	149	130	119	148	117	147	156	168	153	130	123	142	147	158	145	124	137	165	133	142	141	133	148	141	144	143	130	153	147	146	144	143	139	133	165	134	142	152	130	141	143	158	135	148	152	133	141	146	161	141	159	138	143	135	161	146	143	136	146	123	145	158	150	142	145	177	154	156	141	126	144	167	148	138	141	170	141	124	151	181	150	133	150	140	143	146	143	142	152	136	153	161	150	142	155	132	148	140	154	160	142	136	124	154	142	136	136	136	166	147	150	152	139	164	156	149	132	143	145	131	140	163	144	180	163	162	139	155	131	149	159	150	123	147	165	141	172	144	120	157	148	151	143	134	164	145	122	151	131	150	158	151	161	140	159	162	136	132	134	135	149	130	174	148	134	163	147	153	141	133	143	149	148	156	161	136	141	163	144	159	137	171	146	144	139	160	143	130	145	154	151	122	150	136	180	128	162	143	135	140	139	162	131	150	153	135	148	137	142	132	134	128	152	119	138	130	153	139	140	138	161	148	147	126	155	151	175	140	134	138	175	161	135	132	145	144	146	149	152	151	157	160	141	157	158	129	131	142	131	143	145	137	148	139	154	145	147	141	152	156	156	161	142	171	145	157	155	135	148	157	141	129	143	132	169	124	159	121	145	140	141	145	173	150	163	140	116	133	137	155	165	150	142	129	133	150	159	138	164	160	143	132	144	142	154	147	123	146	127	139	148	159	143	141	140	160	131	146	140	112	142	140	148	152	125	135	133	123	155	143	138	160	165	135	137	131	129	155	120	113	161	128	152	183	149	125	153	169	133	127	147	177	134	153	143	143	145	139	138	150	142	124	152	144	160	149	158	134	150	153	142	143	142	152	157	144	134	163	153	128	127	140	148	152	163	137	147	127	144	150	134	150	156	134	150	137	173	155	128	146	134	147	142	138	141	145	145	140	121	139	143	143	143	164	161	147	146	150	132	142	173	137	140	119	144	145	132	174	139	161	131	151	155	132	144	146	152	143	149	146	143	130	118	126	144	140	135	165	153	167	142	143	146	137	143	161	143	145	154	127	149	173	157	125	163	162	131	144	155	129	139	117	134	150	131	142	134	155	132	138	146	149	142	154	143	141	139	165	145	153	187	148	163	168	162	118	153	160	181	134	141	143	141	129	137	133	147	138	144	148	136	128	154	137	164	142	164	176	147	138	166	167	136	147	156	147	155	128	135	156	155	121	154	144	133	154	158	145	133	159	140	125	131	134	149	141	142	144	154	131	162	135	143	140	136	137	135	160	140	140	152	129	150	139	132	132	152	162	119	134	156	149	144	127	148	148	149	138	143	147	145	133	155	158	143	150	148	154	156	141	145	133	130	138	136	148	136	145	144	137	132	130	137	141	138	139	158	154	153	137	140	170	156	153	152	142	154	164	138	154	129	129	141	142	137	162	155	155	142	156	143	140	132	161	133	158	150	131	162	161	150	124	153	154	159	151	168	150	150	137	152	142	129	170	168	132	131	122	135	153	134	123	163	154	143	140	148	133	130	150	117	125	152	154	156	154	145	137	142	122	157	166	136	114	155	146	140	138	139	148	136	139	150	162	151	154	134	139	156	146	140	128	137	145	140	155	149	150	131	133	143	166	159	159	143	160	120	118	138	154	141	153	156	150	143	126	144	133	127	123	152	151	159	144	129	134	128	159	138	135	163	163	136	145	162	153	151	132	136	144	160
2161	378	456	484	410	446	413	396	401	383	401	382	370	373	375	343	405	388	343	392	364	365	380	356	380	390	378	366	379	377	333	348	372	343	373	331	389	382	395	352	362	381	360	343	373	389	376	360	401	390	378	369	353	379	365	388	372	353	355	351	359	355	373	368	362	311	387	347	388	391	366	375	381	388	362	357	339	402	373	392	400	337	350	395	323	383	384	385	372	351	337	385	377	387	372	340	368	352	368	369	378	329	364	362	383	412	356	389	312	374	375	345	347	380	380	372	381	410	352	398	342	356	353	379	360	394	373	374	370	345	389	363	376	365	407	354	374	332	370	376	386	347	343	376	360	369	330	368	367	387	385	357	412	361	338	397	357	343	387	379	369	391	377	348	391	376	388	366	367	353	357	367	372	376	374	371	363	365	359	379	384	338	348	390	335	378	344	408	334	363	391	367	340	357	390	360	300	366	344	389	373	371	344	361	352	366	369	340	373	378	359	356	365	332	393	373	363	338	353	338	347	360	365	341	329	403	371	375	382	363	347	359	395	359	360	381	342	387	360	338	396	388	352	389	342	374	330	376	409	420	376	350	331	409	391	352	381	338	351	410	379	387	376	370	355	356	378	329	369	333	362	350	370	353	311	366	346	366	359	341	376	368	380	371	359	365	353	382	323	394	396	395	401	360	358	356	346	350	383	339	389	371	394	370	361	354	391	385	395	365	347	339	353	352	385	330	328	397	352	330	387	368	342	369	342	329	373	380	351	356	345	365	361	360	365	337	376	352	394	370	337	392	348	360	362	346	337	368	417	391	364	356	343	386	343	363	389	370	375	358	342	336	385	364	382	352	370	362	377	364	367	332	388	362	398	369	353	353	395	350	365	359	366	352	349	384	382	359	361	370	386	398	380	357	374	381	366	394	374	395	366	358	373	340	345	348	364	380	400	346	330	337	358	343	395	402	371	375	386	378	365	379	353	341	364	359	351	343	422	359	380	366	340	384	356	371	357	387	409	414	344	353	406	357	397	378	370	371	364	374	396	373	362	360	355	355	371	381	364	329	367	377	351	389	388	356	368	408	358	348	348	395	366	396	371	375	346	358	342	381	373	330	356	362	401	393	395	358	384	353	358	371	384	385	380	385	367	366	352	376	369	340	342	344	382	345	352	393	355	361	340	352	338	362	353	339	363	386	345	383	369	408	377	322	372	336	394	359	354	393	342	418	388	337	382	353	353	361	388	362	377	366	396	348	360	341	357	353	369	391	354	383	382	375	384	394	357	391	344	389	358	345	374	344	372	371	376	346	360	358	393	344	348	386	367	337	385	399	395	354	390	379	325	367	391	391	358	363	358	375	372	373	379	344	348	377	325	356	371	370	368	400	381	404	360	378	354	344	379	364	376	366	373	368	372	380	402	372	369	373	375	340	358	365	341	374	369	386	351	358	370	347	338	365	345	355	378	349	372	373	363	339	358	370	350	400	408	360	384	358	379	345	391	314	343	368	382	374	383	401	366	378	375	403	371	361	379	353	375	374	324	395	396	370	366	359	403	369	355	361	337	377	353	358	373	360	366	368	379	381	378	339	400	354	372	378	405	358	349	357	396	354	366	361	349	361	386	345	380	365	356	336	381	355	358	369	345	366	351	359	327	379	360	373	347	349	390	362	383	361	391	380	364	375	354	382	372	372	369	381	369	356	381	329	355	368	350	386	327	339	362	363	380	355	394	328	325	353	358	379	337	346	392	375	382	386	369	361	354	375	372	358	397	385	370	407	386	381	401	361	371	346	357	375	340	393	372	361	365	353	345	361	357	350	358	367	364	381	381	411	391	346	362	383	366	344	373	372	356	365	372	374	379	362	368	364	379	371	384	383	374	338	379	386	364	360	356	376	389	389	369	378	379	352	371	345	335	361	350	396	377	376	358	388	361	355	358	354	357	366	376	380	377	388	373	388	340	389	371	326	332	350	338	364	349	353	353	381	383	346	384	396	355	389	410	344	372	399	381	348	379	354	361	362	361	393	342	337	352	345	394	372	336	377	369	343	361	371	352	384	383	349	370	338	352	402	388	370	343	358	365	343	374	342	366	357	381	360	395	386	336	334	353	372	369	373	360	379	362	354	425	359	331	369	372	314	382	390	396	349	385	373	363	392	369	365	375	305	363	359	357	372	370	369	374	369	333	369	326	373	383	393	348	398	361	411	342	352	364	367	359	346	380	375	381	341	368	386	404	368	331	368	343	375	376	348	367	384	336	334	379	369	394	371	379	424	333	360	393	371	354	393	350	386	335	359	346	348	349	368	373	375	353	378	338	379	366	381	365	379	391	388	380	394	397	372	345	355	392	359	378	387	366	352	364	374	355	353	370	359	360	397	367	356	366	345	365	325	334	392	351	376	355	348	333	351	368	383	374	376	370	353	323	362	406	345	335	365	359	417	347	353	367	359	364	335	368	332	393	327	339	361	360	337	354	362	377	376	346	356	402	360	351	379	366	360	362	347	352	378	377	366	353	368	374	369	366	356	329	387	374	376	362	358	355	346	351	377	367	361	398	367	411	332	396	363	350	365	349	382	399	376	381	371	358	360	429	369	377	367	390	382	383	383	367	411	379	370	374	345	416	362	393	397	332	396	376	403	388	388	353	366	356	392	354	343	362	360	319	375	322	405	355	322	351	335	354	355	377	366	377	367	391	379	373	370	379	366	337	401	353	384	365	383	399	353	364	322	415	371	339	366	394	313	393	377	353	360	357	355	374	371	331	376	368	382	358	370	396	365	371	388	398	369	363	335	351	360	364	348	363	333	378	389	382	358	358	378	334	359	366	397	332	347	393	335	350	370	411	339	357	381	352	369	366	345	405	322	408	394	361	368	375	366	359	365	363	374	359	355	345	355	363	354	374	380	349	369	372	353	358	411	349	376	378	362	375	341	351	383	364	376	355	379	328	342	338	361	370	371	372	377	388	377	329	367	367	343	324	381	377	402	345	359	381	371	333	382	368	360	367	371	376	378	404	396	380	372	353	391	378	370	344	363	365	414	367	344	360	368	361	412	394	361	355	350	361	378	357	361	352	369	344	339	379	368	401	396	348	346	359	396	394	354	380	373	350	366	384	349	364	353	366	345	350	346	347	373	386	364	387	359	359	356	351	375	357	391	352	399	395	372	367	370	375	359	397	380	346	368	340	334	353	345	335	376	352	334	342	360	380	377	374	375	369	366	346	363	368	353	370	386	371	391	374	350	363	369	372	363	375	346	356	347	329	340	392	346	359	341	388	389	369	396	368	323	360	356	386	387	384	367	335	392	364	342	394	381	382	355	352	384	346	367	370	354	388	344	373	369	384	367	359	344	362	390	368	371	370	388	366	380	361	353	378	373	373	360	362	359	339	356	359	383	404	382	373	356	386	415	383	375	407	364	366	353	381	341	379	324	366	364	377	357	354	346	383	385	405	373	398	376	375	387	414	390	353	402	383	382	377	369	364	391	360	372
8837	867	997	822	560	391	328	279	215	221	168	165	165	158	142	118	107	113	134	98	107	86	94	100	114	94	96	106	94	84	96	104	104	91	110	96	99	77	99	103	99	98	88	106	98	93	112	93	96	85	88	88	107	94	68	75	85	90	75	85	90	100	87	94	68	98	90	97	81	107	87	89	94	71	94	87	89	86	73	84	80	93	83	86	84	90	86	102	85	103	80	91	88	84	88	83	94	110	79	93	91	91	91	86	85	84	90	82	91	103	74	73	83	87	97	79	97	79	78	90	83	105	97	91	74	94	88	79	91	92	84	98	107	89	91	86	70	90	88	99	89	87	100	93	92	85	88	108	91	86	105	80	101	97	79	81	88	80	90	81	93	114	88	88	86	89	85	73	92	69	90	86	84	66	86	81	91	87	87	92	76	71	74	86	92	81	91	110	86	86	97	77	107	82	96	74	91	83	80	89	104	87	89	85	89	94	87	87	102	98	85	81	83	78	77	94	80	86	91	96	97	79	85	77	78	74	96	100	96	94	97	91	96	84	95	84	83	80	79	78	76	99	97	88	84	82	95	90	80	91	108	89	109	90	97	76	93	87	69	82	94	104	96	94	88	84	91	93	105	79	86	93	92	81	99	87	84	98	80	87	99	94	77	83	115	80	110	90	80	91	66	101	95	85	90	99	101	92	98	105	105	96	83	85	93	90	87	92	96	85	85	98	84	110	87	92	89	87	105	86	90	80	96	92	82	88	114	109	89	89	109	101	92	85	90	104	97	100	100	91	78	75	86	93	89	84	100	96	72	91	105	98	85	79	82	95	84	92	85	93	97	88	95	107	105	89	123	112	81	80	84	93	91	98	81	83	81	91	70	96	88	86	99	89	91	101	104	90	97	104	108	111	80	104	84	91	91	92	86	76	83	75	77	87	101	72	106	97	93	85	85	82	73	105	76	86	90	92	95	88	97	83	82	89	84	89	84	80	93	100	89	80	81	83	87	105	86	81	87	81	81	73	85	95	77	87	85	81	89	75	83	80	100	85	87	91	90	89	97	113	96	90	93	93	79	81	91	76	72	103	86	93	91	89	96	101	99	82	73	83	96	93	74	81	81	79	103	91	103	92	81	76	69	82	86	79	77	108	72	77	92	90	85	94	97	98	77	83	85	89	90	77	88	99	91	67	79	103	83	86	91	94	110	89	105	94	81	91	83	105	94	78	69	91	75	85	85	82	105	85	78	90	76	97	100	68	91	89	91	85	91	102	106	92	97	92	84	91	96	101	106	83	75	102	79	99	89	96	96	83	70	97	91	67	86	92	98	80	70	82	87	91	93	85	97	104	90	79	83	93	71	77	86	74	81	75	92	81	91	79	79	88	80	87	87	86	84	83	87	97	86	85	83	93	104	97	87	69	91	99	101	94	78	81	101	80	92	101	78	85	69	91	89	78	84	90	100	91	77	81	95	98	94	99	72	84	74	88	78	91	91	88	76	97	96	106	77	76	86	85	75	99	110	94	83	115	88	76	86	80	81	95	91	86	72	100	89	84	105	67	100	83	106	89	62	89	83	87	105	107	96	80	86	104	87	75	98	100	96	91	83	85	96	78	87	93	88	80	91	106	87	87	83	75	101	106	91	91	102	73	70	87	97	86	107	85	73	90	72	84	87	88	87	98	85	101	76	72	100	88	88	90	100	80	102	106	88	91	109	87	80	87	94	84	87	85	82	59	76	96	80	64	97	117	85	96	89	77	83	82	86	100	73	93	83	84	89	101	85	92	106	84	101	84	102	76	79	87	81	85	83	97	100	95	75	75	98	105	95	98	87	83	90	75	82	95	61	92	77	86	114	112	91	85	91	90	83	89	86	87	98	98	92	89	73	87	92	99	87	83	93	85	95	78	91	97	89	84	76	85	67	73	105	79	107	104	101	112	86	76	93	72	99	85	87	110	81	91	76	78	105	85	93	82	104	88	79	81	98	84	86	76	77	76	87	79	79	88	78	75	82	82	97	86	97	98	98	84	102	106	96	70	94	78	105	86	91	91	96	94	87	78	97	99	101	85	96	85	106	63	98	97	80	88	88	81	93	87	84	85	64	100	81	126	85	98	79	100	88	84	92	73	92	70	82	70	86	75	92	89	77	87	90	79	90	91	92	93	83	101	88	91	78	109	76	99	100	78	86	89	76	92	89	99	100	101	96	82	85	68	92	80	69	77	102	91	90	75	85	78	79	107	79	88	82	95	71	89	84	90	68	82	97	89	90	93	96	94	91	79	96	79	96	89	92	92	77	97	76	85	111	82	84	96	78	100	79	101	72	103	90	97	92	82	76	83	92	90	71	88	97	83	110	80	87	98	82	104	94	95	89	99	86	81	100	84	73	90	86	80	91	79	89	84	80	95	90	98	90	76	94	78	84	92	91	87	79	88	86	92	107	95	92	70	80	94	92	88	81	100	75	79	95	89	93	81	78	86	81	92	85	66	75	85	100	83	88	85	99	94	86	86	93	93	83	73	82	85	81	87	89	66	84	99	93	91	77	96	103	95	91	91	78	89	67	97	89	83	100	75	86	98	87	70	89	89	74	98	94	101	101	95	106	66	79	77	86	91	83	98	75	68	92	83	91	80	78	92	76	76	92	85	69	104	87	78	88	93	86	99	97	78	70	93	93	84	100	77	97	99	93	91	81	96	84	81	85	99	81	86	86	75	98	74	94	78	93	66	89	79	91	74	94	92	85	82	79	84	94	106	87	84	86	91	78	85	79	87	75	96	77	95	90	97	80	96	95	71	95	90	90	83	96	95	101	96	87	80	98	82	94	87	90	108	74	96	88	88	81	94	97	79	77	95	79	99	86	87	91	80	89	75	89	86	79	84	89	85	88	95	96	80	99	84	97	86	82	78	78	82	95	103	80	99	98	77	86	100	87	85	95	98	85	79	103	94	94	96	79	87	91	86	98	96	95	92	86	102	84	96	107	90	78	80	84	81	91	75	79	82	105	94	108	89	93	88	88	88	95	66	69	82	85	90	89	97	87	89	81	79	104	94	87	88	86	93	73	99	80	98	86	91	84	90	92	78	74	72	85	95	97	69	88	80	91	88	83	86	95	105	93	97	89	91	79	74	92	86	82	106	69	91	94	93	86	86	76	75	98	91	91	89	91	76	87	87	100	85	73	79	100	87	80	102	108	110	89	86	100	88	92	84	93	71	95	80	111	84	78	85	53	84	101	88	81	74	96	82	90	79	71	97	81	94	95	88	82	85	92	86	106	94	80	91	92	87	84	82	56	85	97	86	79	105	91	91	79	64	65	87	78	80	91	88	93	76	98	91	100	89	78	73	90	102	100	86	77	107	104	102	88	88	91	75	88	107	77	95	90	83	86	108	96	113	91	96	83	93	89	76	95	81	83	106	91	87	84	88	65	95	93	100	101	90	92	97	101	90	96	84	98	85	89	75	97	88	93	87	98	88	77	98	82	89	99	95
5899	986	2208	2683	2377	2042	1565	1310	1051	974	860	777	684	631	600	532	484	501	478	458	414	409	426	398	378	387	340	364	315	356	334	318	348	311	313	340	310	279	290	304	287	291	292	326	268	288	297	281	306	292	289	280	285	254	325	284	270	283	289	279	286	289	288	255	303	263	258	266	298	268	280	284	284	274	268	261	265	282	256	264	257	270	270	272	261	277	259	274	268	272	269	253	260	279	283	252	264	275	304	254	280	282	260	270	255	267	267	251	275	259	259	269	275	237	254	250	272	257	268	243	260	274	264	247	265	285	261	292	265	269	256	252	250	250	264	262	244	252	264	245	264	331	270	260	273	234	257	259	239	259	221	264	248	259	277	234	249	282	264	252	253	274	246	260	258	285	253	267	263	241	251	251	257	259	255	266	290	307	265	271	264	253	251	261	258	258	259	257	238	264	244	278	253	243	277	260	261	252	266	210	231	248	237	253	271	273	239	288	270	250	262	254	280	220	262	249	267	229	273	256	263	234	262	247	259	247	254	271	263	253	256	260	272	251	263	262	249	268	275	274	285	237	247	261	257	246	268	247	233	270	222	259	267	273	266	237	245	267	246	271	255	259	269	267	264	260	274	237	268	274	234	261	254	244	249	256	296	251	234	283	273	264	244	240	271	251	274	259	248	257	260	247	259	277	241	279	271	257	255	252	283	265	265	249	275	263	249	246	253	268	255	229	271	237	239	270	239	256	278	238	229	253	245	285	245	274	279	243	253	230	243	219	258	256	239	292	266	243	299	252	254	282	281	252	255	251	250	222	246	246	277	244	250	264	287	258	242	225	286	270	274	267	254	268	272	260	257	276	255	253	294	252	277	293	263	270	271	247	254	239	240	263	262	259	273	250	252	249	236	261	266	253	262	277	248	263	240	231	263	271	266	272	255	244	249	237	245	296	257	233	270	254	250	267	277	269	235	262	268	256	281	256	255	233	262	245	259	269	253	257	255	258	280	276	269	246	236	240	248	250	228	290	283	291	260	238	287	243	245	283	237	251	238	265	248	249	230	278	293	287	255	245	217	247	270	240	240	266	242	268	256	244	259	246	262	278	260	269	274	280	241	263	258	251	243	270	274	248	237	276	271	224	286	266	225	221	262	294	265	254	255	232	264	277	244	250	256	246	242	271	274	254	238	248	275	237	268	278	301	239	278	263	253	244	262	246	279	246	247	221	260	293	285	283	297	274	261	295	279	260	268	252	252	251	233	252	266	267	263	266	267	265	255	270	237	252	266	300	264	271	295	257	268	270	254	251	273	235	244	241	245	271	272	246	251	253	275	248	242	244	257	288	254	271	219	240	258	290	264	248	268	265	236	235	254	278	296	240	269	246	254	283	255	239	259	237	263	277	279	305	249	262	255	267	273	244	274	267	228	245	264	228	243	249	266	278	230	299	259	252	279	280	277	248	280	267	254	272	271	273	237	258	276	256	260	256	271	262	265	232	253	248	258	267	230	269	292	273	238	253	280	260	273	252	272	271	291	267	282	259	285	234	298	264	266	240	257	240	264	249	272	258	297	258	271	254	264	253	252	262	255	261	250	242	244	261	273	262	283	282	261	232	273	253	239	244	261	271	261	263	261	257	245	263	272	247	275	256	301	243	277	250	274	252	259	274	255	241	282	245	273	267	253	269	265	294	244	254	279	260	271	257	278	246	238	265	237	271	233	287	262	240	256	248	257	255	257	265	283	256	263	258	266	244	250	274	291	273	261	263	298	271	266	275	245	242	261	241	287	244	266	293	243	260	263	253	240	246	265	255	234	234	254	239	247	284	241	255	269	273	245	242	265	253	259	251	291	243	269	280	249	244	284	245	276	266	245	250	268	243	234	300	254	267	256	278	255	248	255	284	281	264	264	262	280	257	291	269	251	260	268	250	249	265	260	256	283	236	253	258	277	261	268	287	231	272	270	279	241	269	276	279	251	258	283	246	244	270	251	258	243	267	270	271	260	276	279	258	284	260	268	273	261	268	274	240	259	246	246	233	254	243	247	262	284	275	259	266	264	276	270	259	260	260	226	279	246	232	290	269	302	225	272	266	252	272	253	284	234	273	230	236	294	261	280	266	288	250	263	249	273	259	279	259	218	251	261	244	275	259	266	275	273	279	246	257	254	249	245	229	259	274	253	275	269	297	242	264	259	242	266	280	256	256	251	247	285	293	260	215	239	285	269	265	287	260	260	236	249	263	240	255	262	267	273	252	248	237	264	270	237	256	256	283	254	260	287	228	267	235	279	262	266	241	264	240	254	274	241	229	272	260	261	248	266	251	282	261	267	231	258	285	264	255	250	231	259	266	215	266	247	273	250	268	267	263	268	251	247	264	288	271	290	256	265	252	273	270	246	264	248	263	253	272	257	253	258	257	264	249	241	267	296	250	273	253	260	241	268	280	265	279	262	273	254	249	276	231	268	282	264	247	244	272	262	243	271	237	266	252	258	260	260	271	244	264	280	256	252	269	242	256	263	265	250	253	247	246	250	271	275	267	251	261	266	268	263	249	285	230	301	256	273	248	255	246	282	248	245	275	266	229	258	280	226	263	242	241	235	251	269	265	272	242	274	272	253	269	289	263	255	270	269	262	250	270	284	281	261	227	274	231	238	250	264	273	258	246	246	275	251	255	245	266	274	281	258	277	278	273	283	259	281	259	251	286	244	291	286	260	275	266	227	263	247	300	274	256	260	264	275	256	273	270	283	250	283	257	250	250	275	242	223	247	245	298	233	246	277	246	262	251	269	253	220	267	265	255	276	249	270	265	272	260	250	251	272	258	255	263	228	266	289	256	259	281	252	252	219	261	255	240	252	258	261	274	283	273	224	252	250	244	256	283	271	238	278	272	281	274	253	269	255	248	261	260	289	256	268	303	257	253	288	280	264	278	263	273	266	260	236	255	236	282	260	258	266	273	254	290	263	235	257	251	284	265	270	299	247	260	263	280	270	240	270	238	261	260	252	280	255	260	220	259	252	264	278	240	309	244	253	264	275	260	237	236	260	256	271	252	261	248	236	279	260	251	285	281	260	274	245	249	275	241	260	278	248	241	261	273	236	241	275	253	249	240	305	270	257	268	263	266	243	274	239	235	253	276	246	242	268	265	258	245	266	225	285	249	238	239	258	263	248	264	254	241	242	286	278	246	255	264	245	260	279	251	250	245	260	279	250	285	276	239	269	265	249	257	292	267	263	248	282	277	260	255	288	273	234	269	267	282	265	278	264	270	256	302	231	286	277	237	213	253	246	253	249	260	242	260	268	241	252	269	257	276	268	246	239	284	286	276	282	278	264	239	279	264	262	262	280	297	261	249	241	252	240	243	266	252	253	240	262	253	240	251	284	258	280	258	295	245	293	234	263	275	246	277	258	228	266	253	273	236	238	246	282	257	279	272	283	260	268	256	276	258	260	241	264	243	243	262	276	258	235	237	272	251	268	304	278	241	264	239	235	264
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
