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
335819982567	335819983103	335819983630	335819984203	335819984753	335819985303	335819985828	335819986378	335819986953	335819987503	335819988053	335819988603	335819989153	335819989678	335819990230	335819990778	335819991330	335819991903	335819992453	335819993003	335819993553	335819994103	335819994653	335819995178	335819995753	335819996280	335819996853	335819997380	335819997930	335819998503	335819999030	335819999603	335820000153	335820000680	335820001230	335820001780	335820002353	335820002903	335820003430	335820003980	335820004530	335820005103	335820005630	335820006203	335820006753	335820007280	335820007830	335820008380	335820008953	335820009503	335820010030	335820010580	335820011130	335820011680	335820012230	335820012780	335820013353	335820013903	335820014430	335820015003	335820015530	335820016103	335820016630	335820017203	335820017730	335820018303	335820018830	335820019380	335820019953	335820020503	335820021053	335820021603	335820022153	335820022680	335820023230	335820023780	335820024330	335820024903	335820025453	335820026003	335820026553	335820027103	335820027653	335820028180	335820028730	335820029278	335820029853	335820030380	335820030930	335820031503	335820032053	335820032603	335820033153	335820033703	335820034230	335820034780	335820035353	335820035903	335820036453	335820037003	335820037553	335820038103	335820038653	335820039203	335820039753	335820040303	335820040853	335820041403	335820041930	335820042503	335820043053	335820043603	335820044130	335820044703	335820045253	335820045780	335820046330	335820046903	335820047430	335820048003	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31408	7565	2238	1413	1016	714	556	443	394	298	257	260	213	246	208	198	185	166	158	187	163	159	155	164	147	155	145	128	160	149	136	124	127	121	135	128	131	130	114	117	126	134	131	132	119	144	111	136	121	127	123	131	130	137	133	114	118	126	125	104	132	124	120	131	126	114	120	108	138	133	132	130	111	119	118	134	119	131	114	113	135	119	107	124	94	128	113	116	125	124	120	92	110	105	128	119	124	144	112	122	125	123	125	153	144	116	117	113	129	121	123	130	115	124	128	124	114	116	109	107	119	123	127	128	124	133	129	137	114	109	104	106	133	139	122	105	130	117	108	114	127	123	113	126	130	137	119	106	152	113	145	129	140	122	126	128	129	124	144	122	149	111	116	142	114	135	120	114	119	121	123	126	137	109	123	114	100	110	134	109	112	130	122	102	119	111	138	134	111	129	120	116	112	124	115	114	122	127	131	134	115	119	111	124	118	121	119	116	142	123	127	125	107	113	121	133	142	131	124	128	120	130	109	109	155	149	132	113	120	115	117	140	120	132	132	117	117	106	119	125	138	134	121	125	120	122	121	133	123	122	144	132	123	116	140	112	120	115	152	106	142	122	136	110	127	127	121	134	125	136	127	136	130	110	129	119	123	117	106	115	108	131	147	120	113	126	111	131	128	133	124	112	115	129	116	98	131	122	118	158	120	138	124	130	123	134	107	120	94	110	124	115	114	122	127	132	105	120	122	116	115	130	111	141	104	121	114	129	125	109	116	131	125	115	125	103	123	123	99	118	127	131	123	132	131	127	130	125	103	124	117	117	104	127	119	106	121	100	140	122	130	108	133	120	132	120	113	97	129	124	143	119	104	117	118	110	126	119	127	138	131	99	113	116	134	125	126	111	126	124	137	122	134	124	101	125	126	119	122	126	107	141	117	97	99	120	125	126	118	115	122	147	96	116	126	126	119	104	128	112	139	123	112	112	124	113	126	109	135	145	117	122	123	117	137	114	111	115	114	115	124	129	120	132	123	116	121	129	121	107	101	102	115	118	101	119	127	123	109	125	138	125	135	125	107	120	133	141	102	118	121	120	129	126	121	97	138	131	118	113	126	127	106	123	123	122	125	109	91	122	111	122	129	124	122	125	139	143	121	113	129	112	132	144	127	120	122	128	127	114	127	127	132	123	133	110	121	113	121	152	122	109	121	128	145	142	137	118	106	140	127	119	129	128	136	128	124	122	111	116	135	124	113	116	106	110	122	120	127	112	115	124	131	116	118	119	152	134	123	133	124	140	113	130	128	104	121	110	134	121	113	118	132	145	113	112	133	112	136	115	121	114	108	105	123	128	102	148	116	112	134	127	119	103	110	126	120	129	150	112	125	137	149	123	116	113	146	129	112	115	109	118	126	130	122	113	136	117	116	111	128	118	114	121	115	113	108	120	106	114	97	122	120	122	124	133	126	122	110	119	140	112	126	110	135	137	101	132	121	108	101	116	122	127	142	137	111	118	94	111	104	119	120	111	119	126	118	95	117	124	133	136	121	121	111	125	132	127	120	112	105	126	106	115	120	113	106	121	125	124	138	111	114	116	114	125	100	113	120	109	104	134	126	143	136	120	104	119	109	125	121	151	123	132	117	124	109	126	117	112	106	130	117	124	109	124	131	118	122	134	110	115	108	114	149	118	125	117	112	122	121	137	127	122	137	125	113	126	139	130	97	140	110	121	127	144	119	123	135	133	140	131	117	132	117	123	130	111	119	107	126	128	115	127	120	122	120	102	117	131	120	143	113	123	123	100	117	131	116	130	113	131	132	120	135	131	114	118	127	114	107	99	133	121	126	138	140	118	112	123	104	121	117	121	126	117	128	125	141	120	135	121	136	129	135	98	106	123	120	115	119	130	128	95	126	131	126	129	117	106	123	104	146	119	135	122	112	131	121	135	142	123	114	135	116	122	118	150	123	125	116	123	116	109	120	100	121	112	112	110	137	105	124	140	115	122	139	127	120	131	129	130	123	129	127	123	138	110	117	115	138	100	123	117	131	129	120	106	130	133	126	134	131	139	117	135	109	133	90	127	137	130	124	127	138	121	121	111	130	128	120	146	122	130	115	137	116	123	136	110	125	120	132	130	121	109	128	129	129	109	107	113	118	103	112	133	132	112	111	126	123	132	121	142	116	140	101	132	137	129	125	123	120	125	140	110	124	111	122	107	139	124	127	118	134	128	142	117	117	136	115	123	147	115	122	129	114	119	111	114	114	111	112	124	140	126	115	117	117	138	142	152	122	137	101	115	123	115	123	105	131	96	118	130	116	121	117	130	119	140	135	120	104	130	123	131	131	134	110	133	116	138	131	109	135	134	136	113	116	110	124	123	115	112	141	112	109	131	139	121	119	133	112	134	129	126	144	140	117	113	145	114	135	117	116	133	128	131	118	102	122	128	104	117	130	112	124	126	126	120	126	122	136	123	125	127	125	128	106	124	122	126	110	135	98	136	95	136	126	107	116	113	102	123	118	126	118	121	129	111	111	128	111	129	147	128	129	119	134	130	102	141	119	128	110	97	122	126	92	132	125	121	123	125	146	118	138	121	141	118	133	118	120	131	131	102	102	103	131	123	115	117	122	144	128	130	132	121	109	124	127	126	114	108	129	108	126	125	100	132	113	123	119	137	119	113	130	113	138	136	115	130	112	99	123	129	120	115	151	109	114	124	111	118	112	118	114	124	103	105	146	119	133	117	112	127	122	154	122	119	131	126	124	126	128	125	110	129	116	110	129	131	109	135	119	125	109	137	128	120	120	115	126	128	136	115	124	119	111	132	132	132	108	125	130	127	112	126	129	106	107	134	129	116	121	119	100	124	129	117	123	110	118	128	124	137	107	107	124	107	131	120	135	127	107	145	138	143	121	128	118	124	117	117	115	152	136	147	119	131	123	111	118	128	131	128	136	113	126	117	95	117	137	118	119	122	128	128	114	117	107	132	113	114	122	112	117	130	120	114	114	132	145	137	117	111	122	124	118	109	122	151	104	127	141	123	116	141	130	108	137	119	121	107	121	124	102	124	117	120	135	122	118	117	106	124	109	128	120	130	125	136	132	148	129	107	129	139	130	97	140	132	111	113	128	121	104	133	127	122	99	140	125	140	133	117	111	143	127	115	132	115	105	137	137	113	130	118	126	126	130	119	124	121	107	107	137	122	117	130	133	116	131	160	127	105	127	113	127	128	138	129	154	100	118	121	121	115	118	103	127	126	109	120	117	133	111	117	109	130	125	127	135	122	117	126	106	116	129	131	122	127	147	107	152	141	121	118	117	111	107	117	110	121	129	154	139	125	131	112	154	114	117	123	128	123	134	116	135	140	113	129	116	122	121	111	113	116	119	127	123	132	131	116	135	127	114	129	131	155	119	113	127	145	129	118	112	137	125	131	124	124	122	136	129	138	121	119	112	127	110	111	109	125	101	116	128	134	125	128	143	105	138	93	108	131
15660	2176	4893	5339	4746	3830	3154	2628	2205	1889	1659	1458	1411	1230	1190	1067	1020	952	914	861	777	777	773	717	682	686	679	634	604	615	639	630	594	624	595	548	587	552	540	513	529	578	521	508	505	499	540	524	498	509	484	500	510	521	506	499	480	439	505	473	477	495	475	505	487	483	496	475	482	457	434	479	467	492	448	469	494	485	462	470	477	479	452	455	440	438	422	489	457	470	458	443	435	464	462	449	435	469	464	470	460	456	438	451	457	453	484	479	417	456	498	465	478	463	440	404	470	487	457	428	444	451	449	442	452	418	441	466	404	479	422	427	447	429	421	512	423	434	464	430	444	456	437	454	451	460	442	424	450	414	429	458	477	470	449	411	440	414	521	420	475	481	456	444	444	441	410	464	431	493	477	446	446	479	454	450	436	430	421	471	435	454	452	464	458	465	439	446	452	435	440	439	430	456	450	428	421	473	482	418	458	418	444	439	428	438	444	443	422	419	461	463	463	446	427	437	420	461	458	461	427	434	478	483	441	446	420	430	433	421	417	450	428	420	465	415	458	459	420	421	432	453	465	424	417	474	452	494	467	430	453	409	467	491	442	409	425	438	420	435	440	447	474	437	431	466	431	476	474	412	445	440	453	451	447	475	465	459	446	461	451	443	498	487	421	394	434	423	444	450	461	446	472	468	477	461	480	434	469	442	419	419	418	430	438	416	463	427	398	467	440	423	456	446	448	487	445	466	452	450	441	397	466	431	448	450	493	478	417	462	455	389	471	437	456	446	426	453	463	466	455	467	430	448	435	396	442	457	436	445	443	457	445	430	418	467	477	481	469	453	451	511	448	428	424	438	420	467	422	417	430	431	427	417	472	449	430	458	445	440	458	442	414	446	430	447	405	472	457	468	464	443	448	449	432	394	435	446	452	425	493	415	429	404	478	449	449	431	460	455	430	438	477	444	465	442	480	519	459	457	448	424	420	440	466	434	462	439	421	482	459	445	476	442	433	431	446	442	467	454	482	461	429	436	459	470	467	449	468	461	416	438	445	447	490	467	445	419	459	446	445	476	453	478	460	421	457	433	451	440	477	442	408	454	472	486	468	480	473	443	447	390	429	451	468	435	449	438	432	467	405	414	411	488	479	461	453	459	453	463	445	450	455	474	431	461	444	427	452	411	437	476	433	457	445	438	459	433	497	483	454	431	460	441	422	446	454	440	462	411	471	429	438	426	441	419	444	439	460	435	442	455	440	457	463	451	487	493	432	474	416	443	468	453	421	481	434	431	440	440	414	493	477	463	421	449	434	455	441	481	461	442	459	451	428	463	448	477	461	447	409	444	412	453	431	444	476	426	443	456	393	450	431	432	470	443	401	444	466	468	430	425	443	429	481	459	438	431	458	428	448	422	448	443	431	426	444	455	414	442	444	450	448	441	458	442	456	451	424	449	484	438	461	423	431	468	442	399	454	457	466	422	451	461	433	412	437	462	451	457	471	466	417	453	436	464	493	456	442	442	457	443	421	477	464	436	438	442	432	439	407	431	496	435	461	457	449	443	406	436	509	462	443	404	451	458	462	486	471	451	416	423	442	503	418	431	476	436	417	432	441	427	437	431	408	448	435	416	457	441	445	426	459	471	487	473	429	432	408	440	447	397	479	432	471	451	445	440	488	469	423	386	445	484	498	429	468	443	425	452	452	427	444	457	448	449	456	471	477	439	420	444	453	440	443	443	471	409	417	428	414	424	448	447	469	405	461	449	458	430	436	410	432	444	464	450	382	440	445	406	449	445	474	429	483	441	465	446	462	419	443	457	440	446	452	430	456	452	464	425	456	451	471	424	430	478	425	444	415	410	481	460	460	438	438	450	438	462	441	483	439	468	501	433	463	424	448	436	434	444	447	441	469	479	436	481	430	425	446	417	432	451	472	441	435	431	468	423	453	435	431	500	409	463	464	442	420	449	448	458	457	413	416	455	464	436	451	457	420	464	448	444	442	445	462	401	431	412	417	471	465	436	474	441	469	425	410	434	466	462	401	428	425	438	445	463	450	430	470	415	461	497	453	414	434	420	453	426	458	464	427	450	419	458	482	458	450	411	401	458	447	391	433	470	408	453	443	453	460	457	450	461	488	448	442	463	420	410	445	433	439	451	442	453	458	451	439	446	432	467	446	461	436	483	457	448	433	484	456	447	454	444	438	460	409	447	459	447	503	430	436	413	446	454	421	467	478	469	461	424	468	434	443	413	454	463	468	466	471	456	498	488	443	477	442	470	474	439	407	459	462	415	448	433	418	456	486	438	441	491	415	435	419	461	422	414	437	419	472	454	447	449	481	441	416	421	472	436	446	421	445	430	435	450	449	487	413	440	445	463	396	451	454	480	468	427	454	429	422	433	475	448	432	429	449	458	433	453	419	423	440	474	449	459	423	418	399	470	441	483	446	428	418	430	452	446	408	445	458	438	471	410	427	422	436	438	464	457	445	412	440	444	409	435	439	447	438	435	444	449	511	449	430	493	455	417	410	467	428	464	424	435	439	447	438	470	435	437	467	452	453	452	471	469	422	450	444	437	431	475	439	426	437	446	433	436	426	437	469	469	430	489	453	450	473	464	464	460	445	451	466	391	459	463	432	419	451	458	449	418	470	494	451	467	444	450	449	434	461	455	418	458	439	443	435	452	409	448	433	456	462	433	455	433	462	472	455	421	456	456	445	458	432	445	476	450	423	452	454	500	459	447	418	445	451	453	431	424	421	498	461	443	466	458	419	474	410	447	441	464	436	457	417	452	460	494	444	412	424	445	402	444	450	447	483	437	422	482	455	452	448	380	420	416	449	460	423	431	455	436	435	463	456	469	457	484	435	476	448	447	403	449	446	453	450	437	420	455	434	461	465	440	444	476	456	439	427	455	458	484	433	444	434	417	434	420	478	424	455	435	443	440	451	451	471	419	464	414	422	452	452	396	454	450	439	460	435	453	416	435	406	415	455	425	433	443	424	437	443	461	443	426	467	432	442	475	444	492	467	455	421	426	470	454	454	422	449	443	464	446	440	468	449	449	491	486	438	414	442	399	447	446	453	480	400	489	455	444	473	505	453	423	447	445	484	436	421	429	416	472	464	450	442	440	460	422	472	420	443	459	468	496	468	446	416	454	475	449	459	411	452	451	459	445	443	431	437	450	462	446	456	440	470	439	452	462	431	436	467	455	432	415	427	438	442	416	451	442	465	429	499	440	468	425	413	450	407	429	453	471	451	440	429	471	473	439	497	424	437	451	438	438	464	446	459	475	456	447	455	454	479	428	440	425	482	430	479	456	426	428	448	445	434	432	449	467	446	430	440	440	432	446	445	479	453	438	481	453	431	461	464	435	459	436	428	405	417	441	461	434	417	416	442	481	470	395	503	463	494	458	426	442	467	438	437	424	477	412	470	436	447	469	451	435	466	425	415	463	446	449	435	463	428	448	438	473	422	423	454	445	458	411	453	427	438	439
2976	210	139	150	152	129	109	103	124	111	116	93	103	110	105	109	94	106	115	98	117	114	108	107	98	95	121	93	112	114	115	108	105	90	125	115	105	105	109	95	102	77	111	104	112	100	105	106	91	116	94	97	107	78	104	95	118	120	112	111	129	88	97	122	124	117	98	95	108	95	92	112	118	104	99	116	111	111	110	104	101	98	104	115	111	107	101	107	90	94	101	103	112	101	126	119	118	112	107	114	133	101	118	95	105	123	94	95	106	106	120	84	116	110	101	126	107	111	113	99	116	98	104	111	119	106	110	108	89	106	109	117	103	98	107	107	100	109	105	111	104	122	115	103	104	105	114	99	93	107	101	96	96	106	98	110	103	111	117	116	116	116	124	117	95	98	98	98	105	107	110	124	129	112	106	111	110	106	106	105	117	112	100	107	111	99	115	106	89	107	120	95	115	94	104	106	117	105	117	119	101	87	113	103	85	117	100	114	109	108	112	96	100	99	121	92	110	90	98	112	112	99	108	115	124	115	99	93	124	106	106	124	119	114	109	102	123	114	90	117	99	102	94	106	121	115	90	118	103	97	100	114	111	106	105	100	101	93	99	119	101	104	120	100	94	110	122	98	107	133	85	126	100	112	105	110	114	97	117	111	102	111	95	107	100	118	116	93	99	112	93	105	105	106	111	115	132	88	110	102	108	117	111	91	108	93	115	102	108	95	114	103	104	97	112	109	102	98	106	98	114	84	92	110	121	129	119	132	112	102	96	97	105	122	107	92	98	96	118	97	115	101	112	109	103	98	99	115	85	100	87	106	103	97	111	106	80	98	113	100	112	99	114	88	113	98	117	98	109	114	110	100	92	116	102	98	117	109	107	100	90	96	115	115	102	91	108	85	93	101	114	93	111	99	87	90	87	110	114	90	113	119	88	100	106	106	114	99	101	99	97	84	107	116	111	99	88	94	105	95	94	126	121	95	109	102	94	110	89	104	113	88	110	101	97	106	92	113	118	95	103	106	116	100	108	111	103	116	98	112	98	94	110	120	101	114	94	105	108	108	106	119	86	99	117	126	102	111	104	114	121	116	106	112	88	100	97	108	94	93	117	105	89	104	106	113	99	89	80	86	82	98	101	100	98	104	128	113	127	110	110	104	102	104	91	118	125	103	108	110	115	114	105	122	106	103	125	116	113	110	99	110	85	105	86	98	109	118	105	90	106	103	113	109	112	113	118	107	122	104	124	108	90	123	100	107	111	111	103	108	102	106	113	124	91	98	117	98	105	99	108	117	103	106	96	101	79	83	121	90	93	119	105	129	126	105	99	107	93	112	109	99	102	101	129	109	143	118	114	116	113	99	100	110	94	111	110	94	116	117	123	89	89	96	110	96	96	123	94	102	106	92	111	101	106	110	114	94	102	91	97	110	87	100	102	113	119	112	112	88	110	95	99	104	104	93	106	106	111	107	120	94	108	122	89	103	98	106	100	113	102	117	100	99	115	106	112	100	104	107	97	98	100	133	90	98	95	101	88	97	102	95	96	95	103	103	115	117	107	117	103	115	99	109	108	107	104	120	99	101	107	94	90	107	85	125	107	108	107	114	100	121	94	93	104	115	106	100	90	114	83	117	101	109	99	120	103	125	108	106	97	94	107	125	105	120	112	88	89	115	104	125	112	102	90	94	89	132	116	105	86	125	109	88	120	94	87	112	116	103	113	103	103	105	75	92	98	132	101	130	110	117	109	93	117	116	110	116	99	108	106	104	97	120	124	92	86	118	108	94	91	121	99	107	100	121	108	107	107	108	108	112	102	123	110	119	105	117	94	106	107	101	104	119	101	117	99	111	101	92	96	102	110	109	110	127	92	113	109	101	103	116	86	91	120	105	93	99	120	109	108	111	116	87	95	98	102	97	110	99	102	90	122	120	106	108	124	102	108	109	92	102	118	84	108	91	99	110	104	100	80	104	122	94	100	100	106	105	110	108	109	116	118	112	117	105	101	109	115	101	90	102	121	97	98	89	106	110	99	108	120	94	102	107	113	110	114	109	115	109	123	96	92	91	103	106	113	106	110	117	107	103	116	94	106	104	93	88	106	105	105	114	106	113	88	110	103	114	100	102	108	106	99	119	76	118	101	76	110	93	123	91	107	119	91	123	119	99	114	103	102	87	98	107	102	111	96	111	108	93	108	110	104	96	95	85	89	101	101	91	93	107	96	95	95	104	122	85	81	108	127	96	100	106	131	109	107	97	104	104	104	104	119	110	115	104	107	106	88	101	104	108	100	94	93	100	95	125	88	93	77	96	95	121	92	107	121	106	98	85	99	109	91	118	92	109	105	116	87	110	108	103	106	110	114	98	101	106	119	115	99	108	103	108	106	97	110	79	118	114	103	94	121	114	111	104	85	114	109	116	112	98	106	107	99	101	110	106	100	101	104	91	124	103	117	105	100	109	97	109	121	84	106	117	98	109	106	97	124	93	102	102	89	114	111	117	89	99	110	116	109	91	102	117	113	104	107	90	106	119	106	111	103	91	102	112	91	96	89	94	114	119	125	113	104	114	99	92	109	99	111	102	108	99	99	99	105	102	90	97	112	96	121	101	93	89	122	122	130	115	100	118	124	112	97	98	111	95	120	109	98	103	103	107	81	109	116	87	106	124	113	105	103	118	92	113	112	72	90	99	107	90	115	103	104	115	99	115	126	110	93	131	105	118	134	106	105	103	110	110	106	116	82	85	118	103	104	123	113	108	96	104	117	110	98	107	112	102	113	101	122	98	96	116	111	106	93	131	113	86	112	107	115	116	120	115	114	104	107	115	97	98	108	111	114	83	129	102	114	112	102	105	118	82	95	90	120	105	94	109	101	94	92	119	114	123	117	107	126	95	104	97	91	98	101	88	110	101	113	97	104	137	91	108	101	109	112	93	104	114	114	84	89	126	91	114	110	102	98	86	114	108	103	89	98	99	119	95	101	100	98	85	106	94	94	103	109	114	95	107	92	99	95	118	117	114	108	115	136	99	119	106	94	112	103	110	93	111	111	100	103	121	118	112	115	104	113	107	107	101	120	92	121	121	97	120	95	95	117	107	81	95	99	107	96	107	103	100	113	109	114	100	86	105	103	109	102	106	95	103	114	122	117	91	104	104	99	104	114	121	105	104	86	104	97	96	97	105	105	96	109	106	82	111	115	98	90	121	95	97	106	114	114	109	94	106	101	123	93	109	114	94	86	120	112	114	110	114	96	100	109	87	104	84	86	97	101	99	107	94	107	97	116	110	110	100	118	129	92	103	101	119	109	107	107	103	96	94	111	115	112	111	119	120	104	114	79	101	130	125	111	100	102	91	89	115	112	121	116	111	104	95	106	108	84	108	108	113	129	105	112	68	88	130	116	99	115	95	93	110	129	100	130	106	108	114	95	112	93	101	93	94	104	92	102	87	110	96	97	118	126	116	103	110	105	125	105	100	102	104	122	99	114	106	93	103
5110	484	570	521	535	519	496	462	413	430	387	390	447	505	430	422	418	433	409	389	406	384	379	392	397	415	401	367	381	368	405	357	392	382	373	362	415	387	380	381	420	384	376	436	421	401	380	377	384	383	412	400	356	403	360	382	391	373	397	383	379	382	394	329	413	375	371	397	367	386	410	371	375	390	378	390	366	368	371	394	354	367	400	393	406	393	390	388	381	403	375	374	404	399	376	381	398	375	377	399	368	366	393	387	368	380	410	380	380	402	388	381	417	401	411	423	424	367	396	416	402	383	410	390	412	390	372	421	376	356	422	387	388	364	396	424	410	376	402	381	430	402	425	372	356	366	371	368	389	375	373	349	389	422	431	389	370	411	391	392	351	384	397	363	391	385	401	392	365	393	387	403	376	357	360	388	413	407	407	354	381	383	370	396	389	370	362	383	360	392	361	378	381	398	398	394	378	393	399	359	357	376	358	386	365	399	400	388	390	404	366	396	387	365	385	357	380	388	369	372	369	395	374	362	388	390	361	408	363	386	382	358	388	384	363	415	385	357	416	375	391	377	389	348	375	359	395	375	384	364	402	399	377	346	395	384	385	366	404	413	347	359	390	393	409	368	365	363	378	382	392	399	379	367	396	420	366	383	372	388	440	388	421	389	419	410	378	380	381	404	401	394	385	414	393	371	381	412	374	400	384	373	385	378	368	372	370	382	371	389	407	369	387	373	379	393	381	376	438	414	408	399	425	423	393	400	385	350	408	382	366	416	372	406	369	390	392	358	398	398	393	383	389	394	402	398	364	367	412	400	413	397	378	381	394	396	395	391	409	378	348	387	364	359	373	401	406	421	394	381	387	397	353	413	386	374	432	375	412	407	401	405	403	402	379	391	370	405	381	386	385	406	380	412	357	389	344	418	383	380	373	415	365	421	404	382	405	392	403	354	346	380	411	388	368	399	412	428	378	365	381	397	368	416	393	376	387	366	362	384	398	358	395	400	364	372	349	355	371	364	377	380	381	402	418	373	428	388	345	400	392	365	405	396	384	397	384	388	379	369	390	365	400	403	376	387	371	361	396	382	380	354	385	372	377	345	373	399	411	403	387	375	381	411	373	409	396	397	356	383	403	385	364	365	400	431	391	362	347	371	405	374	401	397	396	374	365	390	391	422	419	376	387	397	408	402	426	380	373	387	397	406	357	398	377	383	387	402	371	394	379	393	386	373	403	356	361	399	380	387	446	395	371	398	383	384	384	387	382	413	396	407	410	396	374	362	392	384	416	381	384	389	396	348	399	389	351	360	385	359	407	425	386	360	395	393	411	358	381	369	397	385	388	368	420	407	355	394	395	392	413	408	358	405	424	395	384	374	377	419	398	416	394	396	394	380	376	420	381	383	411	363	385	390	369	372	403	376	397	400	405	391	366	419	417	363	416	378	438	399	385	411	360	365	426	391	398	374	399	397	373	408	395	368	402	383	388	408	359	383	380	444	400	380	396	419	386	422	374	400	392	367	377	379	389	387	400	375	370	367	413	386	393	416	401	398	378	356	391	386	388	381	367	389	367	367	390	415	425	411	366	375	368	365	384	401	374	376	378	406	394	409	384	381	362	401	393	383	393	380	387	368	371	415	418	377	427	389	370	377	396	389	365	402	405	398	402	356	372	401	407	378	380	388	396	412	393	343	338	416	379	378	391	396	410	392	385	403	358	340	434	387	394	401	388	390	405	389	367	377	413	363	373	359	426	413	348	380	409	383	395	427	393	387	391	364	411	385	409	352	374	396	396	380	409	392	402	397	425	400	384	391	415	368	394	366	375	390	383	370	405	392	388	409	377	357	381	411	392	375	388	436	429	418	399	446	414	406	394	366	377	379	403	353	387	346	405	438	372	354	332	391	398	391	429	380	353	439	372	368	359	396	382	402	391	363	382	392	442	380	394	373	389	390	381	384	387	381	402	378	403	402	370	346	383	385	374	408	364	411	395	360	372	385	397	399	389	343	395	415	403	354	401	405	376	385	373	401	381	387	400	362	373	372	384	366	396	378	386	410	371	390	404	358	386	347	403	395	389	379	405	390	383	388	392	380	374	373	427	378	416	386	372	386	365	384	341	378	390	402	404	417	424	377	378	417	397	348	371	367	401	370	384	378	381	364	368	384	394	397	404	376	355	409	389	366	387	394	408	407	390	393	386	380	371	369	378	434	386	379	404	380	374	363	391	377	429	367	345	386	362	394	355	378	356	402	372	378	366	408	383	385	373	426	425	371	394	398	383	358	382	388	389	395	369	389	384	370	395	431	381	354	368	362	378	389	384	349	363	399	381	394	424	352	394	402	371	421	376	389	369	367	390	403	382	371	398	370	419	401	451	396	386	361	386	426	390	395	375	423	413	370	385	411	384	405	362	372	363	437	385	373	387	399	380	371	405	379	381	360	398	390	375	354	387	393	376	406	363	365	386	389	376	383	396	382	413	411	415	344	384	385	409	366	387	378	383	363	390	364	392	380	401	389	390	408	376	374	426	369	396	382	352	348	389	393	384	387	363	387	385	377	374	395	367	412	371	404	429	369	351	394	385	390	375	408	395	400	388	374	370	389	382	409	418	383	425	362	393	417	372	369	373	374	403	383	371	370	413	402	429	424	355	384	386	394	361	394	392	432	372	389	396	414	402	426	400	414	389	416	374	400	397	355	404	377	369	408	372	390	380	417	368	371	383	385	347	389	396	384	394	374	344	410	403	345	393	378	372	445	392	378	367	388	379	395	390	361	398	390	385	405	371	364	364	395	357	379	382	396	380	405	390	405	388	403	373	384	375	362	383	400	394	389	398	408	368	397	361	375	389	392	392	368	397	348	409	426	411	425	334	390	412	393	398	416	401	380	388	383	365	411	366	402	385	413	380	395	372	393	401	375	410	411	384	403	357	379	365	378	397	419	426	423	393	412	360	340	396	368	362	352	373	417	366	373	385	356	382	402	389	380	369	358	376	371	399	375	373	391	376	395	406	385	438	419	365	380	384	383	390	386	401	366	387	398	373	417	351	367	382	386	372	423	372	387	382	405	368	351	379	392	388	391	370	400	390	388	377	382	375	413	421	380	385	409	380	359	351	394	382	364	388	390	367	418	424	402	364	374	365	394	414	360	409	367	371	380	395	373	374	357	371	394	366	374	382	378	369	402	411	379	388	411	386	399	433	394	427	400	385	409	362	365	372	382	407	372	375	369	395	384	367	411	378	378	374	407	418	384	364	386	411	414	405	379	370	386	409	366	377	399	378	373	360	385	408	373	368	365	372	361	362	365	359	373	369	359	416	378	386	437	368	401	374	396	354	378	402	369	398	406	406	402	374	406	391	400	396	384	398	391	377	399	385	369	436	394	403	396	374	391	385	403	360	348	359	393	404	364	413	383	385	403	386	362	392	446	384	407	361	380	377	404	357	378	436	373	394	384	416	390	405	375	356	367	378	400	408	357	394	396	410	358	387	407
22745	2534	1100	790	545	408	286	235	196	173	168	136	120	142	109	131	114	87	79	106	72	89	92	83	91	74	98	81	72	83	80	77	70	79	84	73	73	68	74	83	80	78	76	66	92	74	81	74	71	74	82	81	83	80	66	77	60	74	64	75	60	68	68	60	72	53	54	72	72	71	80	62	70	67	70	71	97	61	66	69	77	63	72	88	73	66	79	70	71	63	76	71	81	57	59	84	81	70	66	62	76	61	72	76	85	70	67	76	67	62	73	75	73	75	56	77	55	70	77	83	73	68	82	71	66	82	75	82	66	64	59	74	69	59	80	77	74	69	60	84	72	63	77	62	68	63	73	58	79	81	72	70	73	67	66	68	73	82	56	69	61	66	72	70	69	59	55	71	85	64	58	73	76	75	65	63	60	75	65	63	71	70	62	76	68	75	71	70	80	61	71	60	71	85	68	74	66	78	73	65	72	74	72	79	71	67	71	78	64	73	64	69	68	70	73	76	64	57	60	54	81	76	67	65	72	67	60	78	63	89	70	82	74	68	57	86	79	76	67	76	81	68	76	70	72	70	67	65	80	62	70	80	58	88	79	69	69	60	61	77	88	62	89	64	57	76	64	68	80	85	72	76	55	71	72	73	71	75	78	67	57	56	64	65	66	75	56	75	73	62	73	58	59	66	65	67	68	56	63	63	69	61	84	73	64	81	72	75	67	77	83	58	68	78	76	87	80	90	73	84	54	62	66	66	72	65	64	52	72	81	80	72	77	76	74	65	74	67	77	67	68	69	80	74	68	69	77	78	73	66	75	69	69	78	69	56	75	59	73	75	68	63	72	70	68	93	71	62	59	68	70	71	85	75	69	67	66	73	51	58	53	48	67	72	57	66	79	67	81	80	68	68	60	82	53	66	80	56	58	63	73	49	75	70	76	61	66	64	81	66	86	84	72	78	67	77	71	72	71	64	67	88	75	77	74	86	72	76	64	75	70	73	86	86	87	66	61	49	63	69	63	65	79	80	72	68	74	56	70	68	79	64	70	76	72	75	65	75	85	67	66	64	71	56	62	58	61	74	65	79	69	64	74	75	75	83	71	66	64	63	66	69	48	70	62	76	82	60	62	72	60	73	61	67	73	75	62	78	74	73	66	58	76	79	67	66	70	73	74	76	40	66	76	69	82	62	62	73	83	66	68	70	67	52	85	75	77	62	61	78	78	63	76	75	60	61	72	75	75	67	60	75	62	73	68	71	71	80	74	77	69	71	75	64	76	70	57	80	75	87	74	65	71	77	79	65	56	70	77	66	70	69	75	68	74	77	76	80	69	71	73	79	68	85	67	69	86	72	75	76	62	74	83	80	67	75	59	68	67	67	77	62	58	68	72	60	84	67	80	60	62	69	83	57	63	96	75	91	74	70	69	70	68	69	76	67	71	81	65	83	71	68	86	64	72	68	69	59	68	74	76	81	74	63	77	70	62	59	60	65	86	56	82	64	66	76	81	61	73	80	69	78	67	63	78	54	75	64	74	64	86	82	71	65	70	69	60	70	67	62	60	64	82	64	71	70	81	84	55	65	79	79	57	84	70	61	65	80	61	83	78	67	92	73	62	75	83	83	67	77	88	83	54	77	70	77	54	65	84	84	71	72	77	66	79	78	66	72	72	76	85	82	93	68	76	65	74	82	60	76	88	73	69	71	67	73	72	75	68	90	81	82	69	82	67	63	69	76	71	64	74	66	71	77	89	66	76	73	75	68	66	83	74	63	64	64	73	72	76	75	64	76	76	71	74	76	60	52	79	55	82	89	65	60	65	84	62	67	78	79	77	79	79	69	75	76	67	86	71	64	72	75	55	84	78	70	74	77	62	57	69	68	68	64	64	67	70	67	75	71	83	93	55	67	76	72	63	72	65	74	82	71	76	74	71	66	79	69	52	71	57	67	86	59	67	61	69	62	82	72	79	82	71	76	88	76	71	66	73	65	84	58	67	74	73	73	72	75	67	65	67	71	68	67	72	76	78	75	62	56	79	75	69	70	69	80	73	69	65	78	79	68	74	64	68	69	72	69	71	79	76	77	72	70	67	69	65	61	79	80	68	81	82	68	63	75	66	61	75	84	91	78	91	70	70	92	64	75	81	70	71	73	77	82	81	81	61	80	74	70	71	62	72	67	83	75	61	72	66	78	86	76	64	73	66	59	62	78	73	79	83	65	66	69	79	72	79	84	71	83	63	79	77	77	77	63	72	69	63	65	64	85	67	82	59	62	60	64	80	71	81	60	81	70	75	64	61	63	85	85	62	64	73	71	71	66	66	67	69	78	87	75	81	56	59	77	76	63	76	75	62	58	67	71	63	65	67	81	71	71	76	69	72	64	65	73	67	66	60	81	57	69	78	76	66	63	76	76	73	60	68	55	74	71	76	70	69	58	62	84	80	63	83	59	59	63	73	80	74	75	69	66	78	66	68	73	61	65	69	78	71	70	70	54	87	70	66	66	75	74	72	61	62	60	77	65	74	77	58	71	74	57	77	82	66	68	69	51	74	78	61	66	84	85	70	68	71	61	79	60	69	57	72	91	73	78	74	81	71	85	71	68	74	78	76	71	58	72	76	56	69	73	77	58	75	76	65	53	76	76	65	74	52	76	78	64	69	72	80	70	69	84	90	60	76	58	82	74	64	69	71	77	78	64	73	61	75	68	71	68	74	72	89	71	76	80	81	62	68	61	67	72	86	83	71	65	79	76	73	74	65	83	58	70	69	74	58	75	70	66	60	76	75	55	73	68	62	91	59	81	67	75	78	60	74	62	95	66	65	61	90	79	82	59	72	64	61	85	79	64	82	68	77	61	72	79	85	71	59	69	78	75	80	63	76	78	74	80	69	68	71	67	60	68	69	74	64	58	66	73	73	56	71	81	81	71	77	71	77	69	74	68	75	83	80	65	65	72	80	75	74	64	74	78	71	78	75	76	70	57	63	91	63	78	75	71	61	65	71	70	63	61	79	72	64	71	57	83	73	66	76	64	74	60	70	74	79	70	75	76	81	67	70	77	58	63	76	73	74	69	64	61	58	67	77	71	81	65	60	47	82	63	72	67	69	66	67	72	84	58	81	72	78	72	63	86	60	69	68	70	63	66	86	78	66	71	66	53	73	79	70	73	63	75	61	71	56	62	77	60	60	66	79	60	66	82	59	74	88	62	66	89	55	87	68	70	77	79	74	70	73	81	69	71	81	74	63	55	61	79	65	67	70	62	65	76	66	68	82	64	69	78	73	81	65	62	69	73	60	76	68	67	78	63	65	72	70	74	63	65	79	65	79	86	74	84	59	60	58	82	60	66	72	83	69	92	60	74	71	72	48	74	60	81	74	68	71	74	78	74	73	58	57	79	78	75	76	84	66	65	63	81	89	78	76	73	70	61	85	82	81	62	68	78	71	68	63	72	76	60	76	66	67	66	68	67	80	55	71	66	66	71	88	66	76	68
12889	1162	2626	3037	2726	2151	1758	1420	1273	1092	968	787	819	749	673	663	594	561	529	511	511	471	444	429	426	422	416	408	386	372	414	394	334	349	337	363	308	319	348	332	330	306	317	324	337	317	346	305	302	298	323	332	302	287	299	321	279	281	338	323	328	337	307	319	290	310	326	301	288	285	280	310	320	317	286	281	314	285	321	298	284	307	299	318	310	310	296	308	287	272	303	309	275	301	314	266	309	337	312	307	279	307	297	296	299	330	310	308	291	288	277	297	298	314	288	266	284	276	302	296	282	284	259	309	304	308	290	286	289	295	288	290	271	301	284	325	301	275	264	302	274	317	267	277	299	296	280	277	296	293	289	288	301	285	283	256	302	277	311	269	292	305	284	282	274	272	276	300	272	325	272	270	283	310	302	289	322	292	267	278	283	310	305	296	324	292	254	291	279	280	311	283	314	297	252	297	280	281	311	297	302	291	268	243	301	298	275	303	303	260	284	295	287	283	310	295	273	283	281	259	280	298	296	294	280	298	323	299	297	301	302	261	290	259	276	311	258	256	296	292	316	276	262	283	263	283	303	321	299	282	277	289	271	302	319	308	283	309	294	304	300	301	281	284	276	303	270	290	240	277	271	256	288	275	275	297	305	302	310	292	280	273	248	297	300	283	271	258	287	315	279	292	269	304	280	297	309	285	300	244	285	315	291	286	302	301	291	295	271	289	278	289	273	302	288	291	300	290	315	286	299	263	324	291	285	310	296	278	319	315	282	268	281	290	290	292	268	278	253	272	307	285	271	266	284	287	277	262	293	321	268	285	294	322	283	286	304	270	302	266	278	303	288	270	264	274	267	284	286	307	288	287	282	252	281	277	293	276	265	350	267	301	274	276	279	267	275	302	280	313	299	274	300	253	286	255	300	297	270	264	297	310	271	288	264	292	299	304	269	288	266	285	298	266	300	256	285	292	296	297	292	284	283	293	267	281	285	300	288	273	265	299	302	270	279	266	275	301	320	313	318	264	285	261	307	272	288	298	310	308	307	279	278	268	297	307	278	262	299	277	274	311	258	256	284	309	301	272	315	299	255	287	314	272	275	275	267	311	295	297	278	293	285	293	262	302	269	296	291	280	261	274	309	304	347	283	277	300	292	293	281	293	289	281	290	303	269	278	270	268	293	315	283	301	291	264	271	285	295	273	278	293	294	268	282	292	295	279	280	281	334	292	268	323	285	311	289	294	290	281	288	297	262	254	295	285	292	267	275	298	266	278	292	297	287	280	284	300	291	307	279	278	293	301	294	310	259	266	283	296	288	267	304	275	281	282	278	284	299	297	275	291	272	261	269	269	267	308	247	279	298	287	271	293	288	291	270	289	278	270	300	293	300	303	274	289	279	289	275	278	291	283	299	273	325	296	292	264	273	302	298	255	326	280	319	312	314	280	271	281	312	307	293	267	312	294	277	316	332	258	276	269	259	269	282	251	289	292	271	306	258	281	295	277	307	299	298	277	296	281	269	316	278	287	281	272	298	297	261	288	260	255	268	275	299	312	321	262	285	277	284	272	291	254	254	298	288	277	302	287	284	279	288	275	284	298	280	270	265	251	265	317	285	293	294	261	276	258	278	286	282	295	259	271	296	314	313	268	273	302	280	266	280	293	280	293	288	287	287	279	293	299	277	290	245	268	293	308	293	311	277	279	275	290	294	285	262	255	288	300	297	308	308	298	276	282	280	320	256	324	272	265	272	329	293	291	276	278	315	294	303	308	300	288	284	298	295	302	283	309	259	283	272	272	299	268	273	304	299	277	288	281	278	267	280	299	276	316	299	293	286	284	296	275	271	272	272	286	285	297	273	290	284	285	298	296	288	304	262	297	310	265	288	276	279	299	266	258	290	314	308	294	275	279	290	285	285	264	303	272	271	298	331	305	277	302	318	317	318	268	310	280	270	303	289	304	272	302	281	281	266	266	296	286	285	273	284	287	297	291	269	311	295	270	301	302	294	328	290	291	271	286	284	281	290	276	299	290	296	266	286	274	286	267	251	278	302	263	308	262	280	314	296	302	293	286	302	279	264	299	265	269	245	274	281	255	280	281	281	279	284	251	287	289	313	286	277	305	291	285	312	288	287	258	276	278	284	265	268	275	282	280	291	310	269	293	284	290	269	267	285	294	296	303	287	299	249	286	274	273	267	283	320	290	295	247	288	291	290	282	290	270	293	261	286	291	307	281	272	265	266	282	262	283	288	282	284	291	321	293	298	304	303	316	283	297	297	279	271	320	317	286	275	311	317	281	303	282	250	266	266	308	280	274	275	269	266	313	296	291	274	268	255	303	288	298	270	275	287	272	278	271	264	288	275	288	315	273	290	302	300	316	281	292	284	284	323	278	254	291	280	314	270	272	254	270	291	301	276	299	284	315	274	292	279	292	290	275	251	317	326	288	309	294	252	300	276	319	291	282	288	275	290	307	296	290	307	287	276	300	305	270	256	285	298	259	312	321	264	298	268	264	288	287	261	274	300	271	308	288	267	296	283	291	259	300	317	302	258	280	278	278	307	252	315	264	316	314	304	305	280	302	309	283	299	275	294	305	263	323	299	293	297	271	267	265	286	279	277	270	289	284	265	277	334	282	300	255	291	298	287	289	298	277	281	258	309	299	287	281	276	267	259	280	264	271	304	285	277	257	301	256	305	294	264	287	270	297	299	289	272	264	317	277	317	297	294	273	279	273	274	272	282	283	272	284	303	300	289	260	281	279	307	271	312	297	305	303	273	286	309	278	294	283	285	260	282	306	288	303	288	296	289	324	305	278	297	303	309	293	283	295	300	314	300	291	254	289	312	268	305	282	299	281	289	303	287	269	287	271	284	288	310	278	277	288	261	273	310	293	250	261	283	267	325	271	294	284	269	275	290	275	309	288	290	272	288	304	281	294	274	296	272	301	296	268	279	276	285	303	286	297	323	279	296	308	297	277	271	267	308	313	254	263	292	294	285	273	295	322	284	288	272	299	318	273	295	279	263	304	285	276	276	274	292	316	285	295	309	295	286	276	262	312	287	318	294	277	262	311	264	301	295	286	270	281	273	283	286	276	273	309	296	283	310	267	287	251	306	266	283	285	278	319	278	287	277	276	295	276	277	275	311	288	300	290	311	294	311	282	288	289	273	267	287	288	254	266	271	313	327	302	293	258	268	294	305	282	287	298	281	301	283	265	310	274	311	288	262	290	301	288	294	276	300	300	277	291	256	315	278	278	253	284	257	270	292	246	260	291	287	279	281	303	277	292	324	290	245	315	280	263	292	290	273	285	281	295	304	316	319	283	308	299	268	263	295	283	292	291	336	268	266	286	277	266	301	269	284	297	338	271	250	286	296	262	275	301	254	308	274	253	287	286	289	275	280	306	293	295	315	285	299	293	300	304	295	269	292	292	310	294	272	277	313	289	281	281	268	307	287	289	271	297	292	278	274	274	277	289	307	292	263	277	291	273
33147	9099	2352	1442	1013	793	550	471	383	310	285	256	242	228	213	197	202	194	179	174	174	163	161	165	155	156	144	159	144	136	119	144	129	136	154	149	145	143	141	156	106	126	124	135	129	171	117	128	144	124	130	141	134	123	143	136	134	128	137	148	147	120	140	114	126	132	115	135	174	113	133	136	120	122	121	133	128	140	134	126	120	131	117	128	138	100	127	132	124	128	124	147	130	123	134	117	111	131	146	130	108	119	126	116	122	108	131	116	131	105	117	119	125	112	129	140	134	129	126	136	139	119	137	126	114	108	121	84	109	129	136	107	120	126	128	146	125	99	132	138	133	143	124	131	116	117	128	125	108	138	121	140	110	120	142	126	127	131	135	145	128	137	112	121	143	122	94	108	129	139	126	126	109	136	112	114	122	130	131	140	122	134	112	120	138	139	122	140	128	143	108	110	129	145	149	132	115	140	125	126	134	138	107	106	144	139	119	132	129	136	116	123	145	132	121	115	122	123	123	133	146	135	128	122	120	111	118	130	119	126	122	140	113	144	136	105	122	134	116	131	107	127	125	108	125	126	140	127	120	130	111	127	131	116	118	124	102	104	111	117	132	117	137	126	100	137	121	138	149	120	128	109	117	140	120	139	130	128	147	125	128	117	124	114	124	131	127	137	126	101	135	126	140	155	135	124	123	141	115	127	134	118	125	127	103	127	129	121	124	141	129	134	118	105	117	117	132	138	124	131	119	130	115	112	126	126	123	139	142	127	129	125	130	134	127	129	124	125	134	124	138	133	125	128	121	117	129	129	121	122	109	129	147	136	138	129	122	149	132	144	137	137	120	134	141	134	126	138	127	137	139	113	126	119	123	135	143	132	133	122	147	118	138	117	118	116	121	122	103	113	133	116	138	122	115	133	124	110	135	131	127	135	130	131	125	122	97	110	118	116	134	126	122	130	135	120	131	135	132	106	141	138	145	116	126	122	133	142	118	123	109	161	120	108	140	131	133	122	118	142	136	109	134	131	141	159	138	117	139	123	157	112	131	114	138	105	134	139	139	119	118	121	114	111	113	120	148	128	120	106	125	129	122	110	119	140	108	125	129	139	123	133	135	143	122	125	138	133	141	120	128	143	140	123	144	136	132	127	118	128	124	115	132	130	132	127	124	140	119	114	111	131	139	132	119	122	105	127	104	125	131	111	119	120	131	109	132	135	127	122	139	112	129	141	138	132	133	111	138	124	147	131	123	126	141	105	122	100	125	133	116	111	112	116	129	143	122	148	139	128	132	114	113	117	127	119	138	140	147	134	127	172	130	130	129	114	133	123	131	126	118	146	118	141	136	122	131	127	121	125	145	148	126	121	127	140	129	114	137	140	137	125	107	121	130	113	120	124	133	135	129	127	138	112	144	125	133	116	114	143	143	127	140	128	131	152	133	120	123	131	138	113	131	119	121	115	123	137	131	149	132	137	121	124	143	127	133	126	145	149	110	114	139	126	115	141	126	130	125	125	118	145	113	117	114	125	133	129	113	128	128	127	128	108	105	130	122	133	123	136	140	133	130	146	142	120	114	106	128	132	152	141	109	131	111	142	134	130	133	123	102	105	132	135	101	138	143	125	120	103	122	135	132	122	117	112	117	108	137	126	111	135	142	122	128	109	111	122	134	134	110	142	127	117	121	117	111	130	145	122	157	133	147	120	131	118	146	133	129	122	121	150	128	134	135	131	134	128	131	138	137	135	134	131	130	152	101	126	114	108	113	142	125	120	133	118	111	121	122	126	125	126	100	130	128	102	129	142	131	138	131	121	130	123	126	139	135	138	134	122	142	151	120	105	124	125	126	115	131	106	136	138	153	128	116	142	117	106	126	131	137	104	118	135	123	136	105	123	119	134	113	121	122	129	123	120	128	114	126	134	132	140	143	115	123	127	95	132	131	115	126	115	139	136	120	125	134	144	129	121	98	134	142	121	109	118	120	109	128	133	168	107	130	117	140	110	132	135	146	117	131	99	96	127	126	118	123	113	120	110	136	122	121	112	126	105	131	115	126	126	118	117	117	129	136	135	114	115	120	124	135	140	126	129	138	119	133	120	141	117	130	144	132	101	132	137	121	139	127	142	126	129	140	116	110	143	134	142	123	128	137	124	125	130	128	124	126	143	122	120	128	143	143	136	130	129	144	135	141	120	126	123	119	124	120	139	129	127	129	128	131	156	137	125	112	114	139	131	126	123	131	115	116	131	128	150	144	110	120	133	133	130	121	131	140	115	127	113	117	128	126	122	117	101	145	120	108	141	131	119	134	123	108	138	149	111	124	137	129	108	139	132	131	131	132	144	145	123	129	122	122	115	123	111	128	128	127	125	120	152	132	120	124	133	137	140	134	111	130	127	157	123	122	133	109	128	141	131	115	126	119	125	129	129	109	106	130	122	149	119	123	106	119	111	127	123	136	118	145	112	128	105	124	116	103	133	153	117	119	121	118	110	140	134	132	134	115	136	116	138	113	113	116	142	132	156	137	111	132	125	126	128	126	114	115	146	144	124	110	120	128	105	125	143	128	137	132	122	116	117	127	105	119	120	124	137	126	145	133	129	143	126	139	129	129	128	145	142	139	119	136	107	142	105	124	136	114	135	120	137	137	141	110	120	127	103	144	118	109	134	129	119	116	158	137	130	118	134	113	129	123	129	141	114	125	120	120	145	137	107	114	132	117	119	141	123	115	120	131	118	108	136	118	133	114	128	124	121	139	116	120	127	126	145	147	119	128	133	120	122	122	117	136	125	132	119	145	135	131	138	139	123	148	137	115	120	136	126	114	115	131	118	140	134	138	136	118	108	118	119	117	151	157	118	147	115	120	126	138	147	118	158	100	115	138	141	141	119	116	147	112	135	132	140	129	119	142	132	132	133	105	124	133	127	122	126	134	124	130	120	117	115	97	141	113	144	120	128	126	122	114	122	127	114	113	131	112	125	141	112	112	123	131	138	130	115	125	120	129	138	121	111	117	114	134	128	124	132	124	115	127	122	147	130	108	126	131	134	128	132	130	112	130	136	123	117	148	111	113	124	119	131	146	126	128	128	130	152	131	152	134	121	121	127	131	138	128	145	135	122	135	127	115	117	120	159	143	148	114	120	138	129	133	120	125	131	156	151	115	122	150	146	84	117	142	131	146	145	117	128	117	135	134	124	118	116	130	130	119	135	113	125	125	96	129	126	129	129	118	121	138	123	127	135	123	120	113	113	125	141	147	121	119	138	129	131	138	125	114	138	158	119	126	123	117	137	121	125	134	110	121	118	112	123	131	136	145	132	142	148	131	135	119	139	136	143	119	147	131	128	116	132	140	126	121	121	111	143	140	127	128	144	150	125	113	127	126	117	114	120	121	127	149	115	146	130	111	121	104	142	109	152	128	128	111	116	122	113	115	137	99	151	137	148	136	119	126	116	123	134	104	105	131	117	115	120	125	111	143	117	128	110	136	122	119	139
16212	2241	4848	5479	4706	3820	3204	2720	2277	1904	1744	1543	1479	1280	1216	1096	975	1004	959	942	882	757	772	735	729	697	689	656	622	628	621	578	611	606	587	573	584	577	594	547	501	569	527	558	541	556	506	558	510	517	567	539	521	526	524	496	505	531	529	480	492	494	459	466	486	472	464	498	473	476	504	535	499	503	461	478	510	500	488	452	515	477	485	468	529	464	466	495	473	496	490	499	504	501	448	499	475	474	503	497	500	455	493	429	490	464	446	504	443	472	492	486	468	479	495	446	442	422	482	457	506	471	448	443	458	492	449	491	418	448	469	469	469	452	484	467	480	436	498	460	473	483	419	440	489	492	491	466	499	470	425	447	455	460	446	445	454	472	455	487	466	473	479	439	458	466	476	466	454	436	494	459	456	463	456	444	466	462	457	467	458	440	500	442	431	492	470	480	448	475	448	425	479	444	462	500	436	454	495	510	467	447	443	444	492	442	447	438	461	429	483	472	478	463	489	484	449	457	473	444	463	474	453	443	478	465	502	444	475	466	465	450	461	459	460	452	482	476	458	514	445	459	465	461	471	431	428	500	475	437	429	437	473	445	440	463	477	449	490	494	487	442	476	493	484	464	466	489	411	434	427	469	418	424	420	438	473	477	452	447	455	488	495	484	470	455	480	469	453	442	484	437	434	443	484	463	430	474	443	454	456	458	450	437	432	422	499	493	446	447	455	474	471	479	461	458	469	457	432	434	484	466	464	450	461	474	441	478	476	472	492	436	450	455	453	451	468	472	480	481	490	431	471	445	448	439	507	435	497	459	434	497	436	446	435	484	461	452	428	453	436	461	431	429	484	444	453	469	473	473	466	458	495	437	452	494	435	472	479	467	476	438	487	492	474	430	471	466	436	470	473	458	471	481	448	403	423	478	436	484	447	434	446	476	464	446	478	476	463	460	473	439	472	491	436	435	433	488	480	477	465	404	501	414	465	462	409	480	468	468	500	485	490	447	418	462	465	472	487	479	436	404	467	480	492	466	456	432	462	433	417	459	476	432	424	453	454	441	488	406	467	491	478	465	470	503	455	444	445	445	416	458	473	481	449	426	427	489	483	477	432	498	475	490	464	475	475	472	459	461	446	471	499	463	437	474	457	455	470	488	472	481	477	495	451	460	481	455	469	483	431	431	455	471	441	447	479	445	475	485	496	439	466	423	456	448	461	432	492	487	434	450	452	487	417	452	432	460	454	479	436	446	429	435	471	457	461	448	433	435	463	459	426	474	438	465	491	469	462	472	437	462	455	472	459	470	445	465	451	445	455	455	462	480	473	481	489	428	450	450	466	485	447	474	436	447	476	409	480	475	438	438	476	508	461	489	445	447	416	453	506	462	443	507	508	441	458	421	457	441	467	473	437	464	475	445	446	447	454	450	458	437	445	397	471	463	479	477	443	410	441	471	469	448	430	520	447	474	420	473	446	446	451	466	428	478	440	461	465	469	449	420	446	490	465	490	455	482	470	455	435	484	489	451	471	442	470	484	428	451	476	447	463	444	493	462	484	434	455	432	465	468	486	464	484	430	470	455	436	472	472	478	497	464	437	444	489	462	457	441	490	484	505	428	467	443	451	459	486	478	472	434	476	497	498	483	435	468	441	422	456	486	506	458	453	474	443	462	479	457	434	432	495	459	431	460	465	440	468	487	464	440	472	462	488	477	462	464	471	411	479	470	424	450	451	474	442	485	452	464	423	478	460	451	468	470	467	492	447	470	452	452	464	477	487	473	479	412	437	474	453	444	463	493	425	479	459	469	466	445	460	451	446	465	490	450	456	449	445	480	484	470	461	453	470	443	416	451	423	470	459	422	424	494	502	474	471	406	442	509	445	441	456	513	425	456	491	495	477	459	410	479	464	434	478	477	484	482	457	445	464	457	476	469	446	449	445	473	447	457	471	475	482	438	462	439	419	480	493	488	434	442	468	452	456	457	462	446	431	459	501	460	428	467	438	498	455	454	419	465	448	467	478	465	458	472	426	479	467	455	455	412	449	482	471	461	429	495	468	441	493	473	430	431	464	444	475	496	466	440	441	465	480	474	441	462	465	453	450	415	472	420	440	522	466	507	484	460	490	468	439	465	471	498	437	453	465	456	501	435	456	484	461	482	502	447	460	462	455	436	473	477	440	456	451	466	474	430	459	469	445	467	437	451	465	436	452	499	458	475	452	460	443	445	445	441	500	504	483	458	492	461	442	446	474	443	466	486	453	500	474	427	414	465	465	473	467	409	448	451	441	485	452	476	469	477	457	482	449	448	434	481	496	460	414	452	463	472	428	431	449	457	460	457	501	456	439	459	428	470	469	460	454	441	424	459	446	455	438	474	448	469	471	477	443	488	461	414	471	481	466	467	421	496	453	487	461	429	499	442	443	452	470	444	474	466	478	462	467	462	457	433	458	412	469	435	444	480	451	421	394	435	451	475	447	435	428	439	449	466	466	439	484	510	453	453	463	443	484	449	461	453	436	450	449	452	488	473	447	426	464	444	441	459	474	502	414	446	462	451	446	445	470	412	469	452	439	462	456	478	450	459	458	460	469	447	479	488	408	470	460	457	480	463	431	454	505	445	446	428	444	446	437	445	487	435	468	453	453	496	466	471	440	473	465	458	451	462	436	510	464	463	435	401	403	489	457	455	478	435	461	441	473	445	464	489	460	465	429	485	474	453	452	511	469	456	471	486	477	465	473	475	465	482	473	481	448	483	445	467	450	426	438	438	508	434	489	445	452	460	451	488	485	472	430	446	490	478	488	483	437	459	461	502	467	464	478	429	474	444	467	458	437	473	461	463	458	458	455	438	508	469	485	493	494	468	464	493	438	454	446	461	483	486	415	473	466	484	431	431	494	456	453	430	460	441	455	473	502	437	437	458	445	492	439	444	454	431	443	463	466	466	490	485	444	440	452	445	473	461	447	459	449	455	469	419	465	464	467	471	457	505	481	454	465	452	450	437	448	429	429	465	449	442	416	467	477	486	481	468	463	486	455	475	457	484	467	467	507	480	475	464	498	438	459	505	453	456	474	466	419	463	445	437	465	410	480	452	454	453	464	466	486	421	466	462	492	478	475	463	431	390	432	467	471	501	449	482	455	481	465	413	443	440	438	486	448	417	469	450	473	507	446	464	485	476	482	468	450	462	466	477	419	496	462	412	446	492	469	495	461	467	479	463	418	441	457	473	458	460	461	402	458	467	446	458	437	435	462	463	484	458	487	438	493	457	446	473	455	479	451	447	420	429	452	458	477	484	463	449	460	487	442	439	455	469	454	474	483	456	423	448	462	465	422	469	497	426	428	447	431	451	427	462	478	461	467	458	509	464	462	475	419	475	475	431	438	472	464	436	457	436	476	476	461	474	443	464	472	464	459	493	459	488	478	473	471	462	467	436	473	491	509	469	439	437	484	449	481	461	454	414	470	495	472	418	446	453	490	486	484	428	429	444	438	480
3129	254	177	146	104	113	100	110	114	118	114	105	119	103	103	124	104	114	114	109	126	92	132	110	99	106	132	114	108	110	121	107	109	118	121	93	102	115	108	124	107	116	120	111	110	89	107	112	120	102	103	105	115	103	108	106	116	105	102	90	98	94	100	86	120	112	94	80	114	89	111	107	111	104	113	89	111	117	118	101	106	110	91	110	93	106	100	106	112	102	110	106	105	113	90	114	101	101	99	101	108	91	110	104	89	111	107	107	118	101	105	115	123	112	115	89	111	111	98	103	110	102	106	108	126	117	104	96	115	95	109	117	111	109	98	98	95	110	101	103	93	109	102	100	104	89	95	95	112	111	114	114	115	119	87	117	93	96	113	111	127	104	106	93	116	103	95	103	111	113	95	119	103	97	108	105	122	102	101	104	105	102	85	127	111	110	116	121	100	96	105	103	116	113	119	116	106	100	116	100	117	117	90	111	121	113	103	112	106	110	92	114	99	88	102	98	111	116	96	115	120	108	103	93	123	128	105	103	108	106	113	116	97	112	109	121	117	94	102	102	99	115	102	105	105	117	120	98	115	109	100	115	106	107	100	101	84	102	104	103	117	102	101	95	97	117	106	100	93	114	115	91	96	100	99	104	106	116	109	101	108	105	114	109	123	116	101	117	95	121	107	106	96	120	98	122	92	125	82	122	97	108	103	113	104	104	107	106	118	112	95	113	91	103	104	88	120	114	108	118	103	103	134	91	94	110	98	114	119	96	112	114	118	105	88	90	97	126	97	108	131	89	105	91	96	110	114	112	105	111	102	124	117	100	118	115	111	110	124	89	101	99	91	98	117	109	101	98	129	91	108	107	93	105	110	101	85	108	99	100	115	94	116	113	110	109	103	93	109	107	113	117	103	100	118	115	97	112	125	108	95	114	119	113	104	126	96	91	104	87	132	97	126	114	116	96	105	117	92	101	85	117	122	105	110	109	105	124	114	116	116	102	90	119	116	104	99	103	103	105	98	89	110	109	99	102	102	119	96	104	113	99	116	90	111	113	101	109	97	113	95	107	120	103	102	90	119	114	100	93	100	99	105	100	106	96	119	110	91	89	108	88	111	102	115	111	113	104	102	91	86	108	116	97	105	113	107	97	97	109	102	109	108	108	124	93	115	98	96	100	106	97	92	108	117	109	106	93	98	103	104	96	124	108	106	121	106	83	121	101	108	115	94	91	106	113	113	94	117	108	111	125	129	104	103	107	97	108	110	92	129	115	110	111	83	106	103	122	111	131	108	106	102	113	117	111	111	93	94	93	114	104	108	111	101	105	100	90	97	102	106	126	107	106	111	103	108	119	114	105	114	109	110	98	105	106	91	102	98	120	103	109	94	122	99	93	99	110	124	111	110	108	106	113	109	104	109	105	101	115	107	118	103	101	93	93	92	109	103	97	120	127	101	93	110	94	99	109	99	123	114	118	122	99	98	114	116	106	104	100	106	102	124	111	100	107	108	121	99	97	111	98	104	105	102	97	112	114	109	99	117	93	102	110	102	115	123	106	99	100	101	118	100	111	104	123	127	88	106	99	117	102	114	111	102	102	114	95	113	99	96	92	108	101	100	107	125	110	107	104	88	116	95	111	101	116	108	121	120	92	111	100	98	117	99	88	112	103	113	114	95	86	116	103	120	97	119	110	114	106	102	117	120	117	97	95	105	113	115	110	91	103	128	108	94	91	113	126	108	109	99	105	123	118	119	105	101	90	99	112	96	106	117	95	114	110	124	112	102	112	88	115	110	75	99	101	119	115	108	98	105	90	95	117	102	101	96	111	121	92	111	95	122	110	94	93	99	108	106	95	112	109	116	109	109	116	100	96	110	117	115	100	103	103	93	115	94	92	105	127	119	113	117	123	122	100	97	112	97	111	109	101	108	92	124	122	99	101	99	107	101	124	99	99	125	103	103	94	112	97	110	115	102	96	104	104	112	117	100	113	128	98	110	99	97	120	99	106	113	115	114	111	115	108	106	104	105	86	121	103	102	95	111	98	109	93	114	91	103	99	110	107	100	94	105	111	105	128	104	101	84	123	97	118	116	104	105	119	106	103	98	105	104	115	102	123	121	101	101	92	119	88	123	98	92	98	112	97	95	109	100	125	107	106	94	96	111	104	103	145	84	91	94	99	104	99	104	92	106	113	104	116	103	106	103	98	110	95	111	86	106	114	108	98	94	108	117	109	109	87	114	92	120	109	118	105	109	113	110	109	101	105	98	102	123	92	131	99	112	122	112	110	83	116	100	99	109	91	105	124	103	127	121	114	101	96	112	113	133	103	108	103	88	102	93	90	112	111	103	116	102	105	90	102	105	99	106	97	103	98	103	111	114	100	110	110	111	99	108	113	110	120	91	117	105	104	109	88	116	114	104	94	107	109	92	107	110	104	124	115	105	108	105	101	105	97	102	115	106	103	121	126	101	108	90	124	100	112	92	90	89	104	100	124	105	89	111	95	121	102	116	102	92	109	98	106	113	101	103	95	117	112	94	110	115	105	120	112	96	120	107	126	110	119	107	105	117	116	113	118	115	124	88	100	105	123	113	97	105	117	94	123	103	117	118	111	108	106	104	102	106	104	97	101	88	107	128	96	103	96	108	87	95	115	106	114	108	101	110	87	109	89	98	111	132	106	109	95	106	107	95	85	126	113	102	100	107	108	105	112	115	111	117	97	104	129	126	105	112	123	106	112	109	124	102	114	115	101	114	119	107	107	113	110	103	114	119	123	120	95	98	113	105	109	113	77	97	86	112	86	102	111	109	100	107	104	79	92	97	119	91	122	102	122	104	107	97	108	119	115	129	115	96	121	96	110	101	107	113	110	106	117	116	93	101	106	105	118	117	124	96	123	105	108	124	118	106	115	115	116	94	124	93	135	111	100	101	106	106	110	87	122	101	100	92	92	118	114	96	109	90	110	117	113	114	117	111	101	109	111	112	110	120	98	97	105	106	98	90	98	89	102	105	98	115	99	116	101	98	123	102	117	110	116	101	95	98	111	119	104	100	115	102	106	80	112	94	106	127	111	112	98	105	88	99	105	106	114	104	96	103	119	101	104	107	123	122	92	119	98	100	93	98	127	100	95	102	113	97	107	106	122	100	113	125	97	109	121	95	105	105	133	109	98	102	105	108	111	98	116	116	121	128	108	106	90	110	113	119	106	120	115	118	93	100	92	109	131	109	130	96	100	97	118	110	103	89	93	106	113	102	119	105	112	105	90	95	105	108	124	108	104	109	104	110	119	101	105	113	96	112	97	108	98	104	122	99	98	124	118	112	112	109	118	122	103	107	105	112	104	116	92	84	113	120	101	92	104	103	124	103	118	106	112	111	111	99	109	100	112	103	117	95	107	107	106	96	110	122	129	111	117	98	93	99	111	76	110	108	109	100	111	92	103	98	96	103	102	108	116	100	107	110	106	99	87	114	122	108	125	122	88	112	113	108	119
5320	463	549	547	527	522	519	481	471	453	385	453	461	458	379	392	454	398	421	418	400	371	420	421	392	389	395	389	413	418	415	357	372	403	443	406	375	385	369	358	435	393	394	377	382	396	407	416	400	391	400	392	401	408	390	384	432	375	389	401	389	428	399	393	411	390	405	374	395	376	416	375	429	407	387	395	400	411	397	385	386	396	394	372	410	375	376	377	401	390	398	401	373	396	424	361	445	423	395	376	367	372	379	391	429	376	402	387	386	355	383	396	389	375	371	419	420	417	354	406	367	413	386	376	410	383	400	371	401	412	365	404	395	359	411	449	355	376	384	405	411	425	397	386	396	391	371	358	411	406	420	359	386	389	414	412	385	381	378	394	402	367	383	385	370	405	380	411	372	364	371	380	360	418	417	363	399	406	395	357	378	357	345	414	395	404	383	386	402	380	407	391	373	367	399	391	408	394	391	385	420	404	353	386	403	387	364	397	397	382	373	361	391	380	396	375	395	392	429	398	392	368	351	390	391	389	394	376	382	367	397	368	384	415	407	374	394	403	430	381	406	373	355	394	386	408	398	411	382	364	377	403	381	362	400	405	419	404	416	378	413	409	405	335	409	399	382	357	435	397	427	363	412	376	388	390	377	412	377	385	392	392	422	370	416	366	410	368	394	401	379	418	382	381	359	380	397	404	378	384	360	384	388	412	382	380	411	421	412	416	404	402	363	401	383	382	415	386	423	426	423	374	406	361	415	402	383	360	382	396	389	413	420	399	424	368	381	380	385	382	376	369	375	370	372	404	382	404	360	385	411	401	382	409	396	372	396	419	403	387	382	370	371	367	416	405	390	379	381	398	356	385	372	395	392	403	384	384	359	398	404	395	372	384	401	409	381	426	382	393	390	394	373	425	411	356	387	389	436	387	385	393	395	414	374	397	349	385	399	412	375	385	428	420	381	389	401	388	417	404	360	385	376	393	378	416	416	381	401	385	396	394	401	406	379	389	413	396	415	392	413	391	409	396	355	384	405	419	367	431	404	402	403	414	421	395	381	403	353	398	364	352	374	399	401	407	394	374	400	422	350	397	400	385	391	386	393	363	409	406	403	387	383	382	384	405	416	343	382	408	393	406	400	348	407	390	400	403	388	428	383	365	381	381	391	382	377	392	400	386	411	431	385	392	397	374	404	368	385	395	378	407	427	375	351	395	404	396	411	391	358	403	387	394	365	427	411	359	399	368	376	385	388	379	366	342	387	416	407	437	390	401	419	372	379	409	365	388	373	412	351	346	385	383	398	372	389	432	404	356	386	368	390	398	374	383	402	413	396	395	384	403	395	376	380	412	387	427	356	389	387	394	387	389	413	422	398	389	396	406	390	384	355	409	401	358	383	396	392	397	400	426	390	380	387	427	407	412	382	387	394	385	370	404	373	385	395	368	365	387	376	378	357	386	403	369	421	397	375	380	441	372	370	383	366	404	409	371	375	370	366	388	366	370	393	363	397	363	381	410	378	398	375	368	409	360	385	375	359	390	385	390	375	378	378	388	393	401	408	356	407	387	369	378	369	393	394	408	382	379	401	392	394	360	417	371	381	391	421	366	409	394	388	386	397	408	408	400	378	408	383	411	401	386	390	352	399	366	413	368	403	367	363	374	379	382	399	376	404	383	413	432	398	405	382	402	404	402	351	394	422	393	421	346	373	372	397	391	363	374	384	389	366	397	371	430	355	381	371	374	388	371	367	367	395	379	395	401	381	390	405	441	388	399	424	409	373	370	415	408	370	395	406	419	376	369	423	381	353	372	389	391	404	379	356	395	339	401	380	387	385	396	401	406	409	390	382	359	393	391	400	393	363	386	374	390	373	411	363	368	392	377	379	377	397	393	352	380	393	410	411	377	358	391	406	428	426	416	425	389	406	395	403	406	375	367	375	370	412	406	367	401	390	399	372	388	398	404	405	406	415	375	407	401	404	381	380	387	381	375	387	397	416	387	395	391	438	354	376	396	354	386	396	410	376	422	432	410	398	399	389	404	387	383	377	377	396	359	414	375	386	390	362	407	351	387	383	397	396	364	386	355	350	417	383	409	379	373	394	394	366	400	388	385	380	394	376	349	397	364	380	414	406	393	375	391	392	405	383	386	339	412	357	413	389	374	393	379	402	370	372	356	419	370	373	389	376	391	409	377	351	394	393	369	410	358	401	376	368	411	356	398	380	390	367	372	413	377	414	377	340	388	398	381	403	376	416	372	364	387	398	379	407	343	368	361	388	457	404	397	373	418	393	395	350	405	389	414	380	384	396	402	389	410	397	414	380	399	399	409	413	431	398	408	382	432	364	368	394	370	378	423	376	382	421	372	405	430	389	386	390	382	357	394	409	349	428	386	398	433	397	382	407	371	406	364	383	374	371	395	368	430	416	416	397	374	383	394	392	396	402	394	374	408	399	384	401	402	390	439	363	414	391	376	407	386	400	383	375	380	368	381	427	385	421	384	407	373	405	369	377	412	372	375	369	375	400	369	393	378	377	398	391	386	412	371	392	399	408	385	373	366	363	381	372	407	391	389	380	365	362	402	376	412	418	402	405	391	395	406	372	377	396	365	393	368	393	405	360	371	405	392	383	365	403	405	386	363	385	378	382	435	382	382	371	364	378	393	387	422	386	375	411	394	383	378	404	367	360	392	410	415	357	412	364	394	389	394	414	381	366	406	375	378	392	392	378	379	410	355	370	375	421	367	409	389	365	355	416	407	380	371	389	376	375	363	417	386	422	421	378	411	408	403	374	350	377	396	410	367	419	443	393	381	403	409	391	386	360	409	402	373	386	350	389	380	400	368	437	368	412	390	414	396	351	385	405	383	363	416	384	383	382	369	377	381	378	354	366	384	353	395	397	360	403	359	382	403	417	380	384	363	408	392	433	372	368	411	390	409	368	395	404	393	379	388	383	370	394	409	419	371	416	363	383	387	395	354	396	428	419	372	404	370	408	399	415	334	376	393	389	405	416	395	364	378	378	395	372	396	370	404	417	380	373	384	391	412	408	354	368	414	386	394	390	412	386	403	424	366	425	375	380	345	380	412	405	376	388	376	380	377	410	407	395	359	365	366	353	389	373	412	414	422	424	446	380	380	386	393	384	378	406	404	388	428	358	386	419	412	412	410	375	400	386	388	402	387	382	335	408	362	387	388	411	392	416	420	411	427	335	386	412	374	380	393	372	380	380	426	390	375	405	400	399	374	401	403	380	416	379	363	375	411	400	389	399	401	397	387	372	417	353	361	378	390	434	366	381	403	363	350	397	383	373	380	389	410	391	381	391	404	398	387	396	398	408	374	373	382	380	360	369	424	389	350	373	381	385	414	400	394	414	400	370	381	388	409	355	392	384	382	387	347	367	392	362	441	369	401	386	408	418	406	413	418	425	400	373	386	372	397	368	390	386	375	413	404	354	410	395	381	364	392	400	430	422	382	371	370	387	376	381	377	388	383
22581	2757	1023	747	487	376	288	232	207	160	159	139	142	110	99	108	94	113	84	91	75	88	66	95	76	97	71	71	91	77	77	65	79	60	70	70	63	77	73	76	73	80	69	67	62	75	66	73	75	77	77	71	81	69	77	72	64	71	79	83	56	78	68	74	68	75	77	72	75	59	69	70	68	69	62	77	54	72	60	74	73	60	76	59	88	82	77	70	73	84	68	85	55	60	74	61	70	71	65	66	65	84	57	68	71	76	64	64	80	65	65	68	78	70	66	70	60	80	65	64	75	65	69	70	65	60	67	72	55	74	49	71	74	69	73	82	70	72	55	67	71	61	79	68	53	67	73	76	77	76	61	72	59	76	84	70	66	55	66	53	64	77	68	58	72	76	54	59	53	80	73	81	51	79	74	90	66	64	64	65	71	76	61	70	65	67	78	71	81	72	79	67	79	67	76	66	65	72	76	64	73	74	61	90	47	58	63	75	60	71	60	68	57	69	67	58	63	77	80	72	66	73	68	67	57	71	66	66	64	74	75	65	73	82	54	69	74	75	84	68	50	75	65	66	65	69	62	75	61	68	73	65	63	89	69	77	68	62	57	56	51	63	77	66	84	74	52	58	67	75	72	71	68	55	70	74	78	71	64	67	56	59	65	59	75	75	72	80	66	82	70	63	69	67	54	95	58	63	62	73	75	81	69	61	67	69	60	62	68	63	76	69	61	66	61	59	61	66	84	81	69	57	74	68	69	63	53	74	62	56	74	70	66	77	70	64	70	71	67	67	56	78	79	55	56	68	67	76	60	70	78	65	74	67	85	69	65	68	74	81	67	70	65	83	72	66	58	58	76	76	63	65	61	71	69	57	66	68	58	68	73	52	56	68	76	59	81	52	59	73	62	68	55	64	63	60	57	57	72	71	68	57	64	65	76	80	64	75	61	66	63	59	65	57	72	73	58	63	73	65	77	62	74	64	63	71	72	69	76	88	66	76	69	63	62	59	91	78	56	66	68	75	77	58	76	65	56	84	67	66	67	81	71	69	52	77	72	55	68	68	61	91	63	77	77	62	60	64	65	53	68	60	59	71	62	56	69	66	67	64	54	61	67	79	66	59	78	65	61	69	71	68	52	60	55	78	72	73	78	67	71	71	71	71	58	59	72	74	61	73	68	67	65	59	74	68	79	62	63	60	65	71	53	83	67	54	59	81	70	66	77	71	89	72	62	58	64	48	62	69	56	68	72	70	61	78	57	58	56	63	66	72	65	68	80	62	72	79	79	59	57	62	66	60	62	58	53	66	76	56	73	56	69	61	59	87	72	81	69	75	54	50	66	65	70	58	62	58	62	67	63	58	60	71	62	60	75	63	78	81	67	73	61	70	73	65	86	74	63	63	62	78	51	71	63	63	70	75	69	70	60	81	73	71	77	60	70	50	70	84	72	66	81	77	68	61	52	60	77	76	68	59	62	75	70	87	84	55	67	79	75	74	67	61	73	79	58	69	76	72	85	58	60	66	68	63	69	68	80	72	71	60	80	57	66	63	64	83	68	68	71	65	55	68	63	67	61	58	61	76	67	51	71	74	80	75	85	70	65	57	59	64	63	58	67	72	59	74	71	54	77	72	59	57	82	68	63	71	73	79	68	66	54	77	67	45	68	57	68	57	76	72	72	72	70	75	76	80	76	68	63	63	62	81	53	59	52	71	64	52	62	71	55	76	78	65	61	61	61	67	62	67	58	68	65	87	61	71	82	80	63	65	61	55	58	60	64	55	73	56	61	56	59	72	70	80	64	68	68	64	70	62	70	80	66	78	69	68	70	62	60	69	72	70	65	61	64	71	53	80	76	58	70	73	56	71	75	78	68	56	70	66	72	86	75	69	68	56	60	76	51	70	86	65	70	71	67	68	74	71	65	68	66	61	66	65	65	69	66	76	77	63	59	72	69	64	65	52	77	50	81	56	49	71	72	60	70	65	101	59	55	53	64	68	66	73	60	68	70	52	67	61	71	80	71	72	65	54	69	68	57	71	63	69	61	65	80	57	76	70	76	73	69	62	63	73	69	67	67	77	70	54	79	64	82	85	60	80	65	72	64	73	81	62	63	71	72	50	53	73	65	66	74	62	68	61	64	73	73	76	59	58	66	56	62	79	51	76	64	70	58	75	53	59	73	60	64	79	78	71	61	75	59	70	65	69	64	68	63	70	67	67	55	72	84	79	70	73	61	67	61	65	71	66	67	71	67	76	70	76	69	71	73	70	73	79	77	68	75	65	75	70	69	68	62	78	63	79	93	64	72	63	75	59	64	78	65	69	70	53	51	56	66	70	57	70	79	73	62	60	71	66	64	74	77	60	64	78	59	66	69	66	70	49	65	76	65	60	72	75	78	83	60	58	62	83	79	75	52	71	73	64	76	84	54	50	59	77	67	66	69	66	77	80	63	76	62	71	67	71	68	63	97	71	61	69	65	87	69	70	69	53	77	73	73	73	80	74	90	64	64	66	58	64	76	62	68	52	60	68	54	55	57	63	80	57	67	71	61	78	63	62	59	64	65	61	79	54	76	83	52	70	60	48	76	85	71	67	72	81	88	80	62	77	59	77	71	59	63	67	65	80	80	56	65	59	58	65	60	76	72	69	73	66	70	75	75	63	59	51	61	69	84	68	81	52	74	59	68	73	65	71	46	80	82	65	50	74	72	74	61	65	60	63	65	65	69	68	76	68	82	70	72	76	63	82	84	57	68	85	50	64	61	78	59	75	78	80	60	75	73	73	65	57	59	60	65	84	70	74	64	68	85	59	81	66	66	73	67	73	74	63	74	75	59	81	56	65	70	75	73	66	65	65	73	58	71	81	54	77	76	69	67	59	66	60	68	79	81	52	76	75	61	66	69	62	48	56	64	68	67	75	61	72	74	89	54	58	70	86	66	69	66	67	75	87	58	75	67	75	78	63	60	79	62	84	61	66	70	72	73	72	67	66	71	66	82	64	54	62	75	80	55	76	77	72	62	52	59	63	52	56	84	77	73	59	66	85	59	77	65	80	63	60	63	67	72	63	61	55	80	70	69	62	72	70	63	66	74	87	75	56	59	64	69	62	71	63	77	77	52	71	68	71	63	62	62	56	57	68	91	65	55	70	67	78	86	77	74	86	66	66	60	68	71	59	76	65	60	68	70	50	71	72	77	84	67	76	52	70	76	79	67	65	74	63	54	66	54	58	71	55	80	56	61	63	60	73	84	72	64	62	60	72	69	76	84	71	80	74	71	52	62	68	65	84	70	60	68	69	62	69	61	82	78	71	68	71	73	62	59	66	53	62	83	81	75	78	62	86	70	58	71	63	66	65	60	47	72	77	64	51	69	77	63	51	59	56	67	65	57	74	55	78	83	62	70	69	69	68	68	68	63	60	82	69	80	56	62	63	70	77	61	66	65	77	56	74	62	62	70	68	74	59	58	68	76	69	77	68	69	66	68	55	68	68
12389	1157	2645	2948	2584	2082	1676	1478	1160	997	886	817	729	685	682	610	496	512	548	481	462	445	430	396	381	390	429	387	375	321	350	357	336	351	337	366	355	336	331	360	328	290	295	325	301	296	282	268	290	294	278	319	304	275	292	299	322	303	324	268	283	311	287	281	276	307	285	294	290	288	283	264	315	278	292	297	320	280	272	295	309	279	285	263	300	300	296	275	284	284	319	309	316	304	298	303	289	269	289	290	286	245	268	286	290	285	297	298	265	296	297	285	280	291	283	287	282	290	258	277	296	254	268	269	280	297	289	265	260	278	276	303	257	271	277	293	275	274	268	269	280	283	286	272	255	274	297	263	274	292	307	269	292	302	267	285	254	278	295	284	285	284	263	234	289	307	257	278	278	268	272	247	281	271	281	260	271	260	281	305	305	270	283	309	288	276	284	273	298	264	289	282	302	308	271	289	273	274	278	295	292	306	276	251	284	284	274	262	275	271	283	264	291	276	300	272	298	305	282	281	302	263	284	317	297	276	265	272	270	274	272	297	291	266	282	277	284	300	269	290	281	287	269	272	240	275	311	280	262	274	289	303	277	249	270	284	296	293	311	267	278	299	283	268	294	304	283	264	285	264	246	264	268	268	289	283	281	251	261	273	276	286	250	274	298	268	268	297	262	262	260	287	300	284	276	279	270	285	272	311	279	292	254	255	279	270	285	275	283	289	278	266	297	274	273	286	286	253	298	302	259	280	284	283	310	288	262	293	290	287	246	283	280	292	295	280	261	255	278	266	287	285	257	282	283	279	255	277	274	299	258	276	248	286	285	266	302	287	262	283	265	253	280	261	270	288	270	293	255	277	275	305	258	280	298	270	303	265	257	280	263	281	272	286	299	288	283	285	274	255	286	264	265	277	283	263	266	267	285	265	297	308	257	257	275	260	265	238	274	297	275	268	277	242	255	278	286	264	290	296	246	294	282	283	276	250	250	277	296	271	261	260	270	233	293	288	273	279	267	287	255	258	293	248	268	286	291	283	294	261	265	246	268	309	255	296	284	281	296	277	288	254	298	289	304	258	256	248	291	278	256	276	273	292	260	282	307	292	266	277	261	295	270	261	271	248	290	268	241	306	286	232	289	261	281	301	280	288	275	275	246	255	307	270	269	269	300	262	271	271	274	281	246	287	276	285	292	268	273	278	283	289	282	265	292	279	278	284	267	286	276	265	272	268	244	300	275	243	278	280	260	287	294	251	244	289	267	279	273	274	262	255	288	254	280	250	282	263	279	242	289	254	289	340	278	269	269	255	261	283	285	239	249	272	272	268	257	274	271	297	280	259	250	278	261	274	245	300	287	291	278	280	272	286	281	272	258	241	301	272	274	260	283	267	283	268	262	270	255	283	284	271	282	297	259	268	270	273	273	274	281	274	302	270	273	248	271	276	269	276	271	267	250	267	311	337	291	278	307	275	276	269	274	282	287	276	274	232	299	315	309	270	312	276	263	270	260	263	244	277	256	270	279	289	275	269	246	282	260	248	296	290	283	261	300	328	295	255	273	284	297	274	263	297	297	298	296	287	272	275	306	257	318	305	265	258	266	282	266	279	269	293	277	284	264	251	268	276	262	283	271	270	264	304	274	271	271	266	282	277	289	276	250	288	295	289	272	266	263	275	285	264	283	313	286	293	292	272	298	290	287	243	273	281	276	271	261	265	278	289	281	269	285	281	282	303	281	263	263	280	300	272	262	275	255	296	267	276	253	272	276	272	272	270	269	297	301	268	296	252	286	263	302	291	273	313	269	281	301	302	281	282	268	267	277	272	270	297	291	258	254	258	265	260	277	278	262	277	268	288	287	286	268	316	278	297	259	291	255	268	274	275	314	273	285	287	263	252	291	285	297	267	299	260	256	284	266	262	304	275	268	273	290	285	254	279	293	262	283	276	252	295	292	272	273	315	276	262	278	230	257	273	272	270	266	269	250	254	275	293	278	273	281	279	266	273	284	274	284	282	303	292	283	275	259	303	290	280	264	288	275	269	307	303	289	291	256	283	284	285	250	271	271	255	266	263	270	275	254	255	242	261	302	293	279	282	279	268	290	283	251	274	251	239	261	257	270	289	274	280	260	297	281	293	289	273	291	313	286	269	281	276	281	263	270	265	295	291	271	279	284	274	287	265	261	255	257	273	283	266	281	278	279	281	262	307	266	270	269	287	301	259	265	279	270	280	272	254	264	258	288	269	279	298	285	275	281	315	282	248	235	276	260	261	244	283	281	279	283	271	296	303	281	288	271	273	282	304	266	281	252	279	274	288	289	276	308	255	256	267	276	296	256	285	276	314	288	262	290	307	281	270	310	240	271	300	300	255	250	270	271	267	255	275	273	267	270	298	313	269	261	269	269	242	273	296	284	287	279	255	290	297	274	288	288	274	272	272	249	283	262	281	271	262	256	295	290	265	270	250	268	301	295	269	289	271	285	269	278	271	262	286	294	272	274	291	302	288	265	269	275	278	243	282	287	281	285	249	309	264	285	269	252	267	290	270	270	257	275	274	277	294	282	258	277	270	286	259	268	280	293	284	267	261	275	273	270	240	289	289	291	268	273	259	247	279	285	275	285	305	289	289	276	270	303	254	265	286	296	266	262	309	281	266	285	273	261	256	260	258	272	295	263	243	287	272	286	296	279	249	269	282	260	262	276	272	259	254	301	275	279	261	263	271	286	270	308	278	301	277	251	272	282	285	255	293	281	274	296	294	285	276	271	275	268	252	294	276	296	298	242	268	265	267	273	259	274	290	303	285	277	265	293	294	268	270	264	255	286	292	244	292	267	270	246	267	291	282	262	266	297	295	294	291	278	281	306	239	250	295	270	255	253	260	272	293	258	252	278	277	268	275	281	268	267	272	273	307	288	291	276	280	314	276	293	249	284	271	249	287	278	278	260	252	262	273	258	295	276	255	288	286	279	279	261	270	264	238	295	268	270	262	270	240	273	252	300	292	266	278	285	264	270	286	275	286	278	261	272	262	298	295	298	267	258	301	271	312	271	243	250	280	273	301	276	271	247	279	278	307	296	281	283	284	274	289	268	260	256	284	258	265	254	257	265	242	311	290	250	262	255	269	287	274	306	277	270	263	282	308	269	274	288	273	278	291	296	291	250	261	283	267	277	264	240	277	311	304	280	272	280	301	279	278	274	313	248	270	264	282	281	272	285	268	277	257	270	246	250	264	263	297	282	242	287	278	289	281	278	256	248	297	285	239	264	303	278	251	275	281	299	281	275	292	268	294	288	261	303	252	300	256	252	276	299	274	271	283	270	255	290	273	283	298	280	251	288	286	288	279	272	311	313	238	280	265	299	278	291	271	254	288	306	272	288	274	289	257	259	276	281	261	289	257	260	284	279	295	260	279	297	304	277	306	259	266	283	280	282	267	271	283	270	295	255	264	278	264	262	289	287	287	259	261	268	262	265	285	287	276	285	254	260	269	276	263
34640	9325	2419	1628	1102	778	609	457	392	321	285	262	217	234	231	176	210	154	177	196	163	176	174	170	139	163	148	146	135	123	157	147	147	141	135	141	136	145	139	140	136	125	141	148	120	125	137	139	146	126	139	154	140	120	124	131	147	160	132	131	148	139	118	113	128	156	112	149	141	137	141	121	154	104	148	138	134	126	133	128	141	122	124	124	123	131	124	130	128	136	134	136	125	148	117	131	154	143	144	115	136	144	128	133	126	126	126	127	124	135	118	150	128	136	119	108	121	128	137	124	122	130	124	108	124	124	130	106	141	133	114	117	124	133	118	134	135	124	125	135	144	141	113	146	129	129	116	123	104	134	142	129	124	135	137	131	144	112	129	129	113	132	124	132	134	126	139	140	141	138	118	122	141	173	119	126	141	134	118	125	122	149	133	132	131	135	146	134	147	112	156	129	136	138	137	131	119	151	126	114	131	141	104	138	117	124	113	126	125	131	142	120	130	135	134	114	126	126	123	150	138	138	119	130	137	158	144	114	129	131	126	159	146	123	117	131	149	138	145	142	140	134	123	136	140	128	135	111	130	131	118	119	141	117	127	129	124	123	124	129	135	138	121	128	149	152	115	116	118	113	123	117	139	130	128	138	148	134	126	129	130	109	146	123	131	143	117	150	143	145	119	159	137	130	126	137	109	119	147	144	132	147	130	134	136	122	120	133	125	147	150	120	142	130	148	136	131	142	127	117	130	130	123	126	130	111	120	133	134	129	123	144	152	124	106	139	122	115	123	131	137	121	130	147	110	138	136	126	123	134	140	122	150	134	132	143	112	141	129	146	107	128	124	114	121	129	141	132	126	140	142	112	142	123	128	117	122	126	146	143	126	125	137	128	141	137	141	124	157	144	143	122	142	151	120	135	130	110	162	124	138	140	117	117	122	145	133	116	140	122	134	151	136	115	140	123	108	159	134	134	139	127	146	126	112	115	121	136	112	131	126	142	136	153	147	140	142	136	151	119	138	121	134	157	126	137	152	137	128	133	127	108	126	124	128	129	114	134	150	124	141	122	123	137	128	114	133	151	140	144	107	143	98	138	125	122	154	136	129	134	132	128	140	117	131	130	135	123	117	118	140	131	128	146	130	135	161	143	132	118	133	142	126	119	147	138	130	126	112	119	123	129	142	146	147	144	120	121	132	120	123	135	140	108	129	118	123	135	122	125	142	147	131	133	131	143	138	109	133	127	128	135	115	141	116	107	151	122	125	146	130	121	127	137	119	119	129	129	129	141	138	133	144	122	132	110	141	139	157	122	154	147	148	125	142	136	115	147	133	130	125	127	135	140	136	114	140	134	130	124	134	131	135	120	121	138	115	133	126	134	130	127	150	134	133	132	132	134	138	126	115	147	119	125	134	126	122	120	129	130	130	138	141	148	142	126	123	125	131	145	117	145	145	126	101	147	142	118	123	134	135	110	130	118	124	125	127	123	134	113	117	127	144	127	121	149	119	148	123	140	127	118	129	126	148	130	132	134	132	142	139	150	102	112	123	127	136	110	138	157	148	130	140	125	110	122	104	138	143	137	150	119	136	110	128	121	144	131	131	140	130	126	130	127	152	144	145	126	132	115	112	155	127	132	145	126	119	128	147	140	137	133	136	130	137	137	136	114	127	140	134	126	120	148	132	128	128	114	126	119	106	125	128	115	132	109	148	122	132	126	130	141	127	116	131	140	134	148	129	126	145	131	126	126	144	142	130	132	144	131	138	124	111	122	159	136	138	121	135	128	153	121	136	142	119	138	134	131	128	116	132	138	135	117	154	119	125	130	110	114	133	138	141	134	135	129	128	141	136	120	156	133	141	111	130	136	124	154	132	122	124	147	130	135	126	137	133	134	134	142	127	123	116	154	117	102	140	112	115	137	132	130	139	120	128	140	138	142	125	149	128	125	125	124	132	140	129	142	105	151	118	131	121	115	129	121	140	143	122	137	143	126	116	142	115	127	130	126	129	148	116	125	120	120	125	135	148	146	133	135	122	128	119	168	121	122	150	139	117	128	131	137	127	146	132	141	125	134	104	130	115	123	135	103	133	141	134	140	119	129	137	128	126	149	128	146	132	127	108	126	119	136	117	131	119	147	113	124	130	121	134	151	141	123	146	140	145	129	125	133	139	102	156	132	130	139	124	108	104	137	112	130	111	140	129	121	145	142	138	129	132	127	140	137	140	123	145	156	129	134	133	130	145	136	137	126	123	134	115	133	151	130	108	141	144	128	116	132	138	148	131	129	130	127	115	131	130	125	141	106	125	126	127	127	134	126	131	157	126	124	147	138	126	115	115	141	133	145	126	144	120	132	135	129	125	148	111	158	136	118	145	139	126	130	115	135	132	119	126	134	135	115	137	138	136	151	137	131	132	109	122	122	145	132	120	119	134	120	127	129	137	138	146	141	129	151	148	115	130	136	135	136	132	115	127	130	115	130	112	133	138	138	139	136	139	129	133	138	136	123	117	138	126	126	130	132	134	138	133	119	141	127	127	142	132	115	153	128	138	132	127	132	118	137	128	140	148	104	138	106	141	147	142	117	144	133	134	133	132	138	153	120	122	136	167	122	143	128	142	143	142	117	157	127	126	144	151	114	132	145	133	137	126	122	146	114	142	138	132	130	131	144	141	132	141	144	123	120	130	138	131	118	119	134	120	136	136	150	125	136	112	129	136	134	116	136	119	141	133	143	142	138	121	131	144	134	119	138	132	132	126	130	135	116	122	148	118	126	131	135	151	126	119	133	141	129	139	133	145	137	126	131	131	142	148	137	148	145	134	118	176	146	117	142	143	125	122	123	143	132	133	140	115	152	135	113	121	124	135	138	126	139	121	128	139	138	125	124	118	146	126	136	133	128	139	140	138	128	132	117	146	135	140	129	144	129	140	140	116	119	138	127	123	124	134	143	120	140	144	132	140	123	128	127	134	139	120	139	148	142	128	137	131	126	142	135	139	137	118	118	121	117	128	123	126	132	122	134	138	124	116	115	148	111	124	139	120	125	136	117	135	158	127	118	132	124	113	139	145	135	115	125	121	132	131	141	137	129	118	134	129	122	147	126	125	143	136	129	139	141	125	140	150	132	139	138	123	119	126	116	143	144	135	132	120	122	116	111	124	130	135	136	150	125	122	146	124	134	153	154	134	122	124	98	143	133	130	143	138	133	134	133	129	124	124	129	117	133	142	133	143	122	128	125	132	140	116	120	126	117	136	139	145	114	127	137	139	123	142	124	132	152	135	117	143	126	125	150	119	117	155	135	147	113	130	129	130	134	135	139	124	139	126	131	136	140	96	135	122	134	125	129	126	141	134	144	128	139	132	141	113	121	132	135	150	142	156	129	150	159	115	126	156	105	143	136	128	131	117	144	134	124	142	133	111	103	129	132	122	129	117	131	139	134	129	118	138	147	151	112	125	133	121	154	135	136	131	131	136	106	118	129	118	118	108	132
16844	2343	5042	5685	4887	4052	3332	2764	2279	2067	1812	1625	1505	1273	1263	1176	1111	949	933	888	871	839	817	755	747	700	680	691	643	673	642	602	684	641	610	614	588	620	598	599	568	570	548	574	584	534	577	536	539	520	547	576	577	545	537	535	566	578	504	549	547	479	511	498	555	536	494	525	507	494	497	499	494	502	465	493	509	446	483	488	501	523	480	518	485	506	502	514	497	503	481	491	483	469	485	519	469	492	514	489	489	478	474	497	509	445	485	509	454	484	495	524	476	524	515	480	482	494	500	483	511	496	460	491	483	487	481	459	500	482	471	495	478	464	512	489	504	455	447	471	484	474	468	503	476	461	411	483	437	502	507	504	537	469	461	466	484	512	479	502	501	508	465	479	495	470	476	495	460	481	441	502	551	453	506	491	477	484	472	494	449	495	455	519	479	452	495	513	508	520	448	492	490	494	520	479	502	481	470	450	530	460	443	442	416	490	516	493	461	453	475	479	486	507	450	500	469	485	436	476	508	498	462	504	501	516	462	489	492	473	494	447	483	521	492	492	481	497	478	476	468	501	472	480	504	475	475	487	478	510	484	440	449	497	516	470	453	478	502	489	442	481	472	489	461	495	468	430	471	491	509	512	526	493	456	483	461	493	484	493	462	471	504	491	448	448	502	481	472	456	497	477	494	487	466	472	493	458	449	496	496	493	481	494	444	472	533	493	484	497	495	511	493	481	505	493	467	484	473	478	484	480	468	454	481	505	517	529	498	490	498	439	495	487	475	514	510	477	458	483	493	463	462	483	478	474	475	474	435	461	503	492	496	488	487	439	498	498	455	474	505	508	502	481	475	484	474	488	469	463	492	463	460	507	457	481	488	475	501	470	468	456	457	476	489	482	491	524	486	475	441	495	470	458	498	508	475	495	461	493	435	477	481	475	492	459	491	495	453	499	494	531	516	463	485	483	466	469	492	482	445	500	517	466	506	419	495	502	445	471	476	464	474	520	522	470	483	491	510	487	504	502	466	539	469	534	477	467	483	490	456	485	509	473	435	496	508	494	473	486	440	476	494	436	479	486	435	504	466	460	457	525	552	482	474	462	490	456	484	477	460	457	480	470	493	484	465	463	465	494	471	482	491	500	467	449	452	467	491	471	474	476	481	502	473	486	500	489	505	472	464	460	435	500	515	462	479	481	474	464	479	481	485	453	494	461	501	511	495	498	446	499	445	502	527	501	469	472	490	485	480	450	469	483	443	468	497	487	486	517	460	456	469	466	484	450	455	498	430	491	477	470	463	482	515	535	503	476	475	485	468	474	522	453	486	529	500	499	508	478	473	506	454	460	448	483	427	473	463	498	449	478	479	467	484	487	448	477	471	537	462	467	475	471	501	440	461	429	483	511	475	506	466	492	501	456	483	497	499	482	488	495	461	461	494	498	490	460	488	487	495	487	433	504	474	467	503	524	462	486	495	498	452	505	473	497	459	491	524	505	465	510	474	475	467	534	509	492	480	503	504	511	503	491	492	493	489	484	504	503	440	480	492	493	464	477	470	462	494	457	508	495	488	452	474	471	484	501	455	485	477	492	513	481	467	484	501	478	482	520	472	458	536	471	490	456	494	476	454	465	486	448	467	463	470	446	485	494	508	470	483	459	467	485	449	513	476	434	516	471	436	480	443	442	473	479	502	508	501	457	506	465	478	491	478	475	489	475	524	473	475	488	476	478	504	473	500	480	496	496	507	480	449	481	482	472	491	489	474	514	486	487	510	476	509	435	498	477	479	498	462	505	504	464	498	475	479	461	465	500	473	441	508	504	461	503	487	525	481	514	458	494	491	480	462	466	481	464	514	428	470	484	498	470	525	512	466	491	497	459	490	482	470	464	491	525	482	476	482	474	470	508	515	479	454	491	459	515	461	497	461	463	507	467	496	483	465	492	476	461	472	481	461	514	488	492	501	485	490	471	443	540	486	506	459	490	476	482	480	517	491	472	486	495	495	473	470	473	471	429	467	474	517	483	508	447	464	473	460	476	443	481	493	462	473	474	487	487	489	504	463	495	471	509	488	513	457	516	453	444	447	490	491	454	493	482	506	487	464	480	479	488	481	501	466	492	468	464	523	472	493	470	499	470	528	495	495	482	443	482	503	459	509	485	469	485	493	491	493	457	506	510	472	498	486	496	479	453	505	494	467	506	497	485	514	478	469	459	440	505	480	503	450	471	499	503	504	441	483	520	492	499	512	460	466	502	483	478	498	491	492	485	492	492	448	438	467	478	486	478	426	443	477	524	440	466	470	485	467	499	491	453	450	468	488	472	508	468	464	464	463	492	463	492	469	514	483	493	489	444	492	490	459	448	512	497	485	473	476	521	492	478	483	503	514	514	505	480	493	508	506	490	508	470	504	479	492	510	481	533	454	485	507	518	513	495	479	501	519	476	506	504	455	483	492	467	476	502	450	493	455	502	456	472	471	495	500	462	484	440	459	469	495	490	492	438	471	493	460	471	513	481	477	496	514	472	472	481	475	432	500	472	477	494	487	520	506	481	460	514	430	502	472	473	470	494	471	481	474	502	482	457	454	452	491	506	460	470	448	482	484	520	479	476	489	453	469	469	494	489	484	535	492	514	478	487	436	458	456	487	481	495	486	489	496	459	438	499	430	479	498	473	521	505	451	496	508	501	491	492	454	471	497	470	489	484	469	458	502	454	464	501	458	463	490	474	485	468	518	473	457	446	507	439	493	438	496	463	522	462	458	509	502	480	482	492	464	436	475	474	477	454	463	484	455	466	471	466	498	503	455	521	486	490	466	477	491	489	464	441	474	493	476	497	494	462	478	466	497	460	514	483	481	485	507	469	535	459	486	500	475	503	455	477	509	489	462	462	482	495	469	469	471	462	473	454	491	480	515	525	479	486	457	461	439	469	467	517	500	465	454	488	470	460	487	466	488	457	481	473	508	456	445	455	508	503	503	489	474	488	512	474	464	511	478	481	489	429	489	465	468	489	481	499	464	493	505	513	511	490	480	508	493	475	504	492	479	479	486	514	520	450	501	452	498	461	456	485	467	472	499	473	475	452	484	519	504	500	465	468	463	447	492	482	508	437	495	490	463	467	493	456	467	485	480	483	443	480	489	458	441	459	474	428	448	527	486	464	509	481	528	485	472	467	517	468	494	471	462	468	478	451	498	490	447	479	511	465	479	473	467	488	492	437	487	473	474	447	501	483	495	465	499	496	489	508	484	479	498	478	495	478	448	472	439	479	496	501	511	465	479	492	487	492	465	481	457	505	501	464	502	430	467	471	495	469	487	527	507	473	512	490	510	459	449	521	478	460	442	482	505	465	491	493	488	453	477	507	463	460	512	484	500	486	495	500	486	443	461	504	473	466	485	479	495	455	479	475	485	486	471	484	516	468	497	484	440	498	479	535	462	451	465	507	462	458	486	480	477	483	513	509	501	495	479	467	458	496	481	461	469	463	493	483	466	479
3303	273	174	181	142	139	132	122	118	104	111	122	117	112	122	112	99	140	107	111	116	127	96	112	120	106	121	118	101	114	106	83	87	107	104	95	113	113	116	97	116	117	128	112	94	103	111	113	102	91	105	98	109	121	106	115	139	125	123	110	104	117	118	106	127	103	108	127	105	116	113	128	109	113	109	112	111	133	102	101	101	103	105	101	125	89	108	113	115	103	114	100	107	83	112	104	115	110	101	112	109	125	117	105	89	114	107	111	111	118	122	113	131	105	107	114	103	116	102	100	109	98	94	100	89	136	121	110	106	102	127	90	101	103	94	101	116	114	106	106	113	121	107	103	120	121	110	124	87	116	110	132	106	123	125	87	107	123	97	101	113	100	96	128	106	124	99	104	119	101	102	141	110	114	119	96	97	119	123	94	121	103	96	108	106	106	100	93	107	99	109	111	110	108	98	118	119	100	106	125	111	100	103	95	110	130	96	113	94	96	118	122	118	118	118	108	93	114	100	109	113	129	103	104	116	135	105	95	122	101	122	114	104	116	97	128	111	106	113	111	119	101	112	118	101	115	104	124	108	112	110	115	121	79	100	95	104	117	100	118	118	100	105	99	109	110	118	122	119	93	127	84	110	102	106	99	95	110	134	102	115	115	116	96	119	94	100	113	102	107	104	123	117	113	121	108	117	101	126	128	104	103	117	120	116	86	98	109	108	107	98	97	114	115	99	130	114	127	90	110	110	113	118	133	113	113	91	102	127	100	116	109	106	107	116	110	109	93	115	120	117	103	137	96	119	115	109	122	126	103	96	110	103	107	122	108	117	102	97	99	95	98	108	113	99	106	112	95	118	106	102	107	108	105	107	99	90	103	118	112	116	99	134	120	88	110	116	121	108	107	118	101	94	90	122	124	102	98	106	128	92	117	105	102	116	113	101	115	128	118	108	111	97	113	103	121	104	113	97	108	97	107	99	110	95	113	99	104	99	99	103	113	114	126	99	108	103	115	106	110	99	117	92	117	107	121	109	106	89	121	120	115	109	106	108	112	113	111	112	121	113	125	109	115	115	95	102	102	126	107	92	116	103	94	110	97	117	97	120	106	110	115	123	124	120	127	103	94	95	100	102	108	104	109	108	104	117	112	122	118	111	108	135	90	108	103	112	114	106	117	97	123	110	99	105	112	125	101	124	103	117	124	128	124	108	122	117	96	133	105	110	116	99	127	108	124	125	105	114	107	98	101	119	111	125	114	130	99	114	112	101	106	108	95	112	105	97	113	111	113	100	121	102	102	120	135	108	123	113	91	95	121	113	108	109	114	100	114	88	112	120	111	131	101	119	118	99	120	114	119	109	113	111	115	113	98	103	114	100	116	136	111	105	116	103	131	120	108	102	111	119	106	126	114	114	94	135	107	104	98	105	130	110	121	113	112	111	94	103	133	101	117	91	118	106	114	105	121	113	131	101	99	83	101	126	108	101	93	127	94	112	112	123	115	108	97	121	107	110	94	118	106	109	108	109	129	113	105	114	109	114	100	132	121	127	116	134	95	114	102	122	108	87	115	114	105	95	96	120	114	124	98	100	112	102	90	117	104	105	113	123	111	90	91	97	124	92	126	110	103	106	84	122	111	125	104	100	95	108	100	132	103	120	98	102	91	104	117	121	123	104	107	125	90	103	87	115	88	93	115	98	104	105	124	118	114	114	107	111	112	106	98	105	102	89	116	90	116	101	121	107	108	116	114	101	115	120	92	114	93	102	98	111	107	125	123	111	102	123	86	104	99	115	118	120	102	98	122	94	112	108	116	99	98	123	110	114	111	106	102	119	114	95	120	118	91	110	105	127	109	108	101	123	93	116	119	111	121	122	104	105	102	107	108	124	101	118	108	136	112	102	118	122	125	105	121	104	111	107	110	114	111	103	107	131	107	126	103	94	97	101	116	104	111	128	103	119	98	110	106	118	108	98	96	104	117	98	108	103	98	122	118	106	96	92	122	111	119	109	129	102	96	110	116	98	128	136	103	113	110	120	123	105	96	124	109	111	112	111	106	119	97	106	113	102	97	139	127	103	112	120	116	108	105	109	115	124	121	97	105	106	100	122	126	113	104	105	116	97	119	106	95	129	131	90	121	94	94	105	106	109	101	115	110	99	119	103	122	90	117	104	109	117	113	107	120	106	106	110	102	114	124	119	126	130	112	90	136	100	111	101	114	109	115	109	113	112	107	101	103	114	115	105	102	122	99	96	116	114	101	104	114	93	110	121	104	117	118	112	108	109	98	105	120	114	112	133	121	112	120	102	104	108	107	95	128	117	101	109	106	105	106	113	112	111	108	89	125	118	105	93	107	102	96	111	104	113	104	99	99	115	111	100	100	104	118	91	89	111	110	110	105	99	103	109	99	105	118	94	105	108	100	102	109	98	105	111	122	109	97	111	109	120	119	98	113	130	112	124	112	103	98	104	104	107	128	97	126	116	103	123	105	107	111	103	120	135	123	103	125	112	117	110	114	89	112	123	113	110	95	105	98	94	92	97	126	110	109	81	115	107	119	118	117	123	123	101	113	121	123	134	101	118	99	108	106	106	127	110	104	115	104	109	89	97	103	115	107	91	100	121	95	109	115	114	93	104	108	114	133	99	106	109	105	124	89	127	110	94	128	91	115	112	100	106	96	117	108	111	104	111	121	110	110	104	113	102	113	105	91	113	107	106	101	118	105	124	114	114	115	122	104	119	109	123	111	90	99	97	108	102	117	141	122	112	96	100	101	109	104	104	92	116	116	106	126	103	90	107	97	109	105	104	101	108	106	103	113	105	118	116	93	113	120	122	97	118	94	87	106	117	125	113	122	110	114	108	118	111	122	131	121	116	112	128	114	108	115	116	111	141	114	109	116	109	121	119	114	114	105	130	109	122	129	122	100	129	102	104	111	95	102	102	107	114	102	90	116	106	99	132	115	110	107	116	105	101	125	125	101	86	122	96	109	122	111	120	103	123	112	97	101	109	117	121	111	94	93	121	91	78	116	92	128	110	119	102	131	100	106	112	108	115	96	82	107	136	105	112	119	100	117	121	105	102	106	95	103	119	119	107	113	109	116	101	109	115	101	113	123	114	114	111	99	112	92	119	117	97	126	96	109	117	108	120	117	106	110	100	99	117	113	112	101	117	115	116	84	120	108	100	110	123	100	109	119	119	115	112	116	102	111	110	108	124	105	110	115	116	103	105	105	120	111	121	103	104	103	107	102	112	111	115	117	109	103	93	96	111	100	102	117	126	103	109	108	114	110	106	118	112	108	97	99	118	111	121	113	100	110	98	115	107	92	123	112	115	98	109	120	111	113	130	102	120	104	106	107	122	106	112	126	115	108	112	113	113	94	109	105	119	110	102	123	108	97	108	99	91	91	97	108	104	105	105	117	112	118	100	106	106	99	105	138	115	126	104	104	108	112	100	113	107	99	108	122	123	105	87	115	99	109	99	102	138	119
5647	529	583	646	608	601	493	503	455	481	468	429	476	445	472	446	430	429	442	436	427	414	410	424	401	431	447	410	407	443	411	429	419	432	378	443	433	410	416	415	421	388	398	422	432	420	403	381	444	398	388	385	444	407	414	386	450	403	426	392	408	396	398	417	411	432	428	382	393	429	425	438	389	407	409	422	382	430	413	417	388	421	397	394	396	405	426	446	409	416	412	434	402	452	412	410	399	401	423	416	411	425	417	409	395	420	439	429	415	368	414	388	353	399	420	403	427	445	431	410	426	417	422	436	408	413	407	400	415	391	420	440	393	419	395	429	369	390	418	411	374	387	406	418	397	403	395	391	390	425	433	361	399	384	428	439	382	393	397	400	429	391	411	411	436	407	401	402	349	419	382	413	426	440	398	450	427	413	415	414	433	442	460	374	441	367	399	409	414	387	409	443	403	420	411	386	419	427	408	405	377	399	430	407	414	432	400	418	409	420	427	434	424	412	388	377	433	433	402	416	394	405	438	418	429	397	377	413	382	417	410	444	380	380	420	360	407	408	432	406	387	424	411	417	420	385	394	384	408	391	408	428	427	419	415	374	431	404	425	419	420	427	391	389	400	438	430	428	413	441	437	402	429	421	397	397	477	419	434	406	427	374	434	391	425	403	444	409	390	396	418	421	389	400	406	431	398	412	400	433	420	413	423	397	396	373	399	406	448	410	411	368	440	389	373	396	456	408	404	413	426	392	408	440	408	407	417	422	403	402	409	370	405	417	437	415	410	419	379	442	382	416	379	401	427	439	390	417	422	410	384	392	422	411	396	398	382	406	417	410	430	398	401	408	402	445	384	392	396	427	397	422	420	416	422	422	396	390	399	460	412	448	401	421	423	393	429	422	377	414	398	415	446	408	442	424	403	392	414	422	402	415	383	384	379	417	442	416	426	415	398	440	411	388	397	372	470	372	413	377	418	422	425	420	420	401	391	417	388	394	373	404	431	368	401	386	413	423	372	392	390	434	411	407	407	385	411	419	437	386	413	404	431	382	402	410	403	402	393	395	403	397	425	405	397	419	413	433	393	424	404	444	389	393	378	415	398	431	424	420	443	373	401	361	418	423	418	410	387	401	424	418	433	412	359	368	433	418	388	406	389	383	399	394	443	410	424	390	410	398	377	414	423	403	428	398	342	391	385	406	380	453	406	410	403	464	391	423	408	412	413	418	389	411	435	393	436	451	383	373	433	389	401	399	428	380	394	428	420	426	412	394	390	423	407	417	414	417	426	434	445	401	373	401	387	408	418	396	426	396	438	413	420	427	396	423	404	423	395	365	396	405	373	400	425	375	429	394	389	437	362	421	420	409	441	415	383	395	384	400	374	426	415	424	403	404	405	413	412	407	430	468	409	405	437	391	418	418	409	398	429	405	441	409	420	381	390	390	416	413	401	386	435	401	402	394	433	379	399	407	438	414	427	427	409	408	358	382	396	392	409	415	385	419	433	448	371	384	434	421	411	417	453	413	450	416	387	415	370	427	384	440	427	363	382	413	453	395	415	409	405	430	410	394	394	395	427	442	412	388	428	417	403	421	421	439	388	442	430	372	425	400	393	428	420	430	404	409	417	407	375	416	385	443	409	423	407	402	400	396	403	442	420	429	393	411	411	424	410	410	405	426	420	408	384	397	420	386	395	429	394	387	419	437	415	361	394	420	425	413	400	398	416	400	417	436	420	398	402	393	392	419	409	394	425	419	414	401	395	437	385	407	389	447	431	383	355	406	405	407	391	410	397	404	405	410	432	416	421	413	430	398	430	382	388	408	381	384	396	434	385	396	414	396	397	415	395	444	416	419	421	404	418	430	412	459	374	399	408	392	407	415	402	395	433	386	383	413	422	408	424	399	396	407	374	407	410	406	404	435	433	376	386	435	374	400	378	425	416	413	388	378	413	402	415	399	431	406	399	382	390	437	420	407	465	373	364	417	388	395	389	361	401	393	405	382	412	380	451	415	397	420	406	395	408	401	390	379	413	377	410	403	425	405	401	377	398	435	385	418	427	418	409	404	407	427	432	405	418	416	406	431	449	405	409	419	434	392	418	385	387	423	433	386	430	428	376	416	465	421	404	432	399	434	390	411	446	422	388	380	398	420	391	416	388	396	419	379	418	383	432	404	417	409	412	382	418	403	400	433	437	401	400	424	416	399	420	422	425	427	391	382	358	416	404	414	411	373	401	431	407	378	403	363	412	418	398	389	413	429	439	387	383	409	434	434	433	430	407	393	401	405	400	402	412	385	441	431	402	378	414	415	387	411	466	380	409	418	453	426	403	421	401	409	414	406	401	386	422	380	381	419	429	410	407	432	442	413	392	371	388	438	395	406	410	389	431	430	379	394	413	426	413	413	423	407	390	396	404	413	385	393	396	430	421	393	394	387	431	409	417	400	403	412	396	406	434	397	388	413	399	372	367	402	417	417	409	462	423	395	455	421	435	422	418	407	402	390	378	452	442	361	415	389	394	431	443	360	410	426	435	413	376	379	415	398	384	422	434	409	421	392	449	390	421	392	407	408	402	399	430	394	448	392	419	408	368	406	411	418	415	408	394	368	413	412	405	379	400	404	421	395	391	402	452	408	429	425	416	415	401	390	386	433	411	398	416	414	408	391	377	402	406	404	431	393	422	409	392	387	368	387	422	418	421	431	417	435	396	399	402	418	433	429	391	430	417	395	406	409	380	409	398	366	416	397	373	379	428	391	391	407	404	398	421	405	390	369	379	407	395	359	395	433	418	380	407	412	442	417	404	428	399	403	427	429	374	389	403	407	383	409	405	410	443	396	417	425	396	447	405	397	390	394	407	389	412	444	390	413	390	444	388	387	406	429	390	436	398	398	393	426	404	381	407	389	445	416	425	386	422	378	421	378	415	440	379	420	421	396	405	438	448	443	422	458	396	461	434	408	404	433	416	413	415	384	362	388	402	428	429	426	460	434	426	413	410	414	413	379	399	450	415	391	396	431	438	403	381	391	400	400	400	446	421	396	377	409	388	419	408	400	429	418	425	388	415	374	401	383	394	410	407	421	400	434	379	394	398	387	399	422	423	407	410	418	390	438	406	417	421	377	413	435	420	375	409	413	422	423	393	381	386	389	414	418	372	410	400	375	386	414	410	408	414	406	410	411	426	404	421	417	409	395	409	407	376	430	411	419	397	389	383	403	387	434	428	406	385	387	422	401	419	408	378	449	423	412	394	400	397	418	421	391	389	414	433	414	406	436	423	379	410	408	443	393	412	415	439	407	410	415	419	410	412	419	426	406	422	406	398	396	401	396	413	374	394	392	376	411	435	404	440	387	392	395	429	416	392	456	395	387	410	349	367	438	380	411	414	407	382	436	407	397	425	386	405	369	402	404	401	409	393	407	397	401	373	419	419	408	406	447	398	380	396	393	387	452	440	408	398	423	405	425	415	409	403	398	401	374	415	401	390	447	406	404
22309	2613	1028	824	538	371	272	247	179	152	131	147	101	113	113	117	111	98	89	92	90	92	92	99	80	86	93	88	87	70	66	85	75	63	83	78	69	85	74	70	66	87	76	73	64	65	71	82	54	66	69	65	61	55	91	59	77	76	63	70	71	91	84	65	76	78	69	77	60	69	73	66	65	72	74	65	77	68	66	72	73	65	75	52	61	63	85	60	66	73	66	67	63	61	65	65	56	67	52	64	71	77	82	64	73	79	70	64	80	70	65	55	61	68	71	60	79	67	56	75	71	69	80	64	68	69	78	65	73	58	74	64	67	73	87	73	69	58	67	64	71	67	67	65	71	63	67	67	63	68	58	67	65	74	57	74	72	72	85	71	72	53	78	69	75	70	72	60	59	58	65	48	72	72	80	72	89	66	70	61	72	74	83	63	65	80	66	65	63	64	50	65	78	57	67	61	71	66	61	59	53	67	68	91	65	75	61	76	62	70	66	62	60	67	74	73	66	61	83	60	64	74	70	83	52	82	72	74	67	46	72	59	67	68	50	65	70	68	69	67	58	76	68	69	61	69	79	64	73	65	59	50	64	66	59	63	62	70	66	73	64	70	77	80	84	55	64	65	84	85	60	66	54	71	58	65	67	64	60	77	66	71	71	75	76	67	55	59	69	60	77	85	86	71	62	68	83	60	74	62	72	77	55	70	71	72	69	69	64	60	65	75	65	60	73	71	50	83	54	72	65	63	57	72	52	64	65	59	54	68	69	69	68	67	52	57	76	71	60	85	58	54	75	60	67	76	64	77	61	69	68	65	74	59	58	61	68	69	64	71	52	78	61	58	71	67	63	66	55	64	75	68	74	62	76	63	70	84	55	63	70	58	67	81	67	73	75	61	65	66	46	62	63	56	64	82	73	63	63	64	66	50	66	92	70	84	57	70	66	72	71	78	79	75	51	57	72	55	68	72	68	68	70	63	57	69	70	69	74	56	80	64	68	65	60	56	67	58	72	66	64	56	83	62	59	75	69	52	54	84	62	69	59	59	66	60	75	87	73	57	74	66	80	52	75	80	51	82	59	59	65	64	54	71	62	72	69	61	53	62	72	71	57	75	63	65	74	68	61	58	79	73	71	80	71	72	53	61	64	85	64	68	74	76	70	67	66	80	64	77	72	69	84	75	66	76	60	58	58	72	68	85	56	71	75	70	63	62	74	61	73	61	65	81	58	64	63	62	77	45	56	52	67	52	83	71	57	67	68	69	65	72	75	70	68	70	61	72	73	65	71	60	76	62	74	64	59	60	63	62	69	52	65	71	66	75	80	70	84	70	54	76	68	76	68	74	68	77	58	66	69	75	64	58	63	72	66	69	61	60	67	74	70	65	68	78	58	60	70	62	73	72	72	73	69	59	67	67	70	65	77	70	62	68	67	71	65	76	65	66	74	72	71	62	65	73	74	55	57	72	62	75	64	56	60	67	73	67	68	68	72	59	60	68	70	73	52	65	76	75	79	63	76	60	77	74	73	70	73	65	63	73	64	76	67	78	65	65	60	70	69	72	57	69	69	79	74	60	74	60	60	63	57	68	70	67	56	76	65	81	62	61	78	72	76	81	68	66	70	69	71	59	81	64	71	60	55	54	71	58	72	72	73	71	50	77	49	56	72	72	70	64	60	65	71	64	56	63	66	80	69	72	52	72	68	81	71	74	69	74	76	69	64	85	77	78	68	63	78	65	72	76	52	60	61	74	49	67	59	76	73	65	78	61	59	62	63	70	68	69	78	73	69	74	68	53	84	75	56	69	64	63	78	73	70	64	79	60	73	64	77	67	66	61	60	60	56	59	79	80	73	73	70	74	71	56	65	76	70	56	71	80	76	52	61	76	54	59	78	64	60	72	79	84	69	67	79	68	65	65	66	62	69	63	62	76	74	75	56	73	68	55	71	55	54	72	63	68	76	71	56	71	67	66	63	60	60	78	68	77	57	73	75	60	67	60	57	62	65	70	63	78	62	62	81	79	64	62	68	72	67	65	60	68	63	67	83	66	81	62	60	73	46	65	76	59	55	60	58	79	82	70	55	64	62	70	62	69	69	73	79	65	69	85	77	66	54	66	59	74	75	64	67	71	81	78	77	55	52	58	63	69	63	70	68	64	57	67	50	77	62	72	72	73	62	67	70	60	75	53	65	80	57	66	61	65	63	64	81	66	62	70	71	83	67	67	71	65	60	60	77	66	72	66	63	55	78	81	78	73	70	60	76	58	55	57	67	64	74	70	63	66	70	62	62	51	67	48	69	56	71	68	51	79	72	74	74	87	60	81	74	57	73	72	75	75	71	57	77	67	80	73	68	74	69	55	71	63	61	81	80	65	59	82	77	64	72	54	64	71	69	65	59	49	86	70	74	60	72	67	54	70	63	51	55	60	54	62	70	71	67	80	69	62	61	63	67	61	77	71	84	67	63	73	62	63	70	75	62	57	67	72	72	61	72	74	54	63	71	55	74	64	64	80	59	66	64	76	77	64	71	62	68	52	66	76	65	80	72	80	68	64	72	63	61	53	57	77	69	73	58	84	60	66	65	65	51	81	60	62	63	68	70	74	64	79	79	63	68	63	71	63	63	63	54	71	75	65	58	67	76	70	57	69	77	57	61	75	58	49	55	74	76	67	59	71	74	77	60	66	90	56	80	62	71	69	74	64	63	83	65	73	67	68	61	70	64	56	50	54	61	76	62	56	58	54	59	70	88	64	67	82	62	82	58	66	69	54	72	84	74	63	60	64	78	71	78	68	63	65	77	64	62	74	70	76	65	54	57	80	75	79	78	60	75	50	75	77	68	73	60	62	66	78	66	60	87	67	57	73	68	68	66	68	72	63	73	65	72	83	71	81	84	74	62	57	80	54	82	54	70	67	70	79	69	61	72	66	73	71	64	60	52	66	63	62	73	72	65	83	70	69	62	72	67	84	69	72	68	59	81	83	88	80	65	64	74	89	75	76	79	73	67	57	65	65	60	63	76	62	70	64	62	49	80	65	64	70	60	62	66	61	66	60	73	69	55	60	65	74	70	80	66	74	71	84	65	60	62	78	65	69	74	77	66	64	71	69	73	76	66	78	78	69	54	72	74	60	72	62	80	67	78	57	89	63	72	74	73	63	70	64	62	69	58	69	68	64	63	75	79	96	61	83	65	64	71	66	68	65	64	70	60	54	69	70	65	68	59	76	66	75	67	64	67	63	60	57	76	75	70	88	58	71	79	62	63	65	81	60	71	58	65	57	68	63	73	70	85	68	67	81	74	87	59	65	69	62	71	72	73	83	71	56	63	67	60	66	56	68	76	68	70	60	64	71	59	69	70	74	74	73	72	60	78	80	58	58	57	74	52	68	67	68	66	55	52	67	81	54	57	58	67	50	68	81	72	68	73	67	73	79	66	82	71	85	52	67	59	63	72	65	58	69	65	69	68	72	76	63	74	71	75	73	69	60
12167	1123	2550	2967	2516	2076	1701	1485	1181	959	929	801	795	683	669	604	548	481	466	475	487	423	431	413	399	445	382	379	370	346	368	370	333	358	323	328	328	334	349	305	307	310	318	320	352	276	311	266	293	276	289	334	304	297	320	304	302	288	322	279	300	303	300	302	297	281	285	279	313	295	279	277	285	285	285	286	318	284	280	308	279	307	303	303	282	292	298	275	288	262	267	289	308	262	249	286	267	276	265	281	278	261	291	256	267	272	265	279	292	285	261	263	272	264	289	299	278	292	272	256	247	294	317	252	267	285	282	271	278	268	256	302	289	295	254	261	282	276	283	303	270	311	292	284	273	253	276	305	278	300	285	284	261	287	248	280	264	297	276	295	284	246	280	279	294	281	285	240	265	257	274	297	283	281	259	261	271	290	262	259	306	274	273	277	285	272	278	294	269	252	286	292	261	259	282	264	285	247	297	292	287	280	277	312	258	290	269	244	275	249	328	263	279	284	264	284	292	291	275	257	268	264	265	278	263	296	277	289	279	270	263	304	283	271	264	263	262	263	294	290	274	260	275	273	280	259	249	269	284	255	287	310	290	280	270	274	288	272	280	298	286	265	250	280	263	241	262	291	278	284	257	276	265	260	279	296	288	255	263	260	309	270	281	302	283	249	262	281	281	266	324	264	307	289	265	291	269	281	265	276	300	299	298	237	278	269	234	284	279	270	300	271	276	281	259	256	246	298	275	278	264	278	277	279	263	273	284	249	279	271	262	266	250	275	268	296	284	298	288	290	264	268	300	283	273	261	255	293	277	281	298	254	277	276	260	273	285	266	305	268	243	281	286	247	271	273	290	309	285	263	271	264	291	265	259	256	267	258	293	310	273	289	281	266	256	271	279	282	289	279	280	291	292	304	254	272	269	300	299	257	282	258	299	260	269	274	305	272	279	268	286	273	295	267	271	284	258	263	285	283	290	277	264	255	291	252	271	271	256	290	255	278	264	283	275	261	254	236	257	271	294	299	253	249	283	262	297	270	287	292	316	297	268	284	287	278	285	304	269	262	274	268	272	291	289	267	306	280	271	329	281	255	268	266	273	287	259	286	297	265	281	260	302	283	276	251	316	259	289	260	274	282	265	329	270	282	259	297	261	244	255	285	268	251	305	290	246	285	278	260	269	303	258	276	291	243	279	259	281	283	258	280	292	269	278	257	282	265	274	285	312	287	297	306	269	246	249	275	276	287	270	275	249	273	299	283	288	282	295	248	280	286	254	272	257	300	259	262	316	266	268	284	251	262	243	260	262	259	314	254	285	293	288	284	251	317	272	289	257	274	258	270	281	281	277	261	255	277	278	267	250	272	265	261	282	276	265	263	273	271	282	279	287	257	289	266	250	262	271	277	282	257	282	270	283	289	276	320	257	263	261	300	307	261	283	326	302	266	278	285	283	256	285	288	261	268	305	256	311	251	271	255	278	288	307	286	270	303	275	278	296	298	262	281	260	262	298	257	257	307	249	278	259	303	254	270	275	253	256	302	285	265	270	276	287	273	247	290	269	304	277	278	283	271	282	293	269	285	258	290	280	269	286	269	258	278	278	285	253	294	254	282	241	288	277	267	282	264	298	276	256	285	264	282	255	264	240	280	262	281	273	273	281	270	286	276	295	286	296	266	255	261	260	289	292	300	278	277	272	271	298	292	277	263	288	296	277	299	278	315	311	263	277	304	244	256	264	285	279	291	258	289	258	278	286	251	272	267	255	265	280	276	254	282	289	297	260	297	264	273	267	251	299	288	273	284	272	249	263	261	267	261	278	274	311	279	284	275	271	282	303	278	300	270	295	278	242	254	289	257	270	292	226	284	254	246	274	279	256	262	298	286	274	293	248	278	265	250	252	295	243	289	277	252	281	267	274	278	302	291	282	279	283	266	283	236	268	272	258	281	259	277	268	269	275	278	272	269	263	240	269	291	280	268	251	275	294	281	272	284	280	267	272	311	290	284	261	273	305	275	282	271	312	282	313	262	275	282	230	295	275	275	269	291	288	265	269	255	288	259	280	245	298	288	244	306	290	277	296	270	295	279	278	271	261	283	272	259	285	320	286	282	279	239	284	254	289	280	279	271	292	264	273	269	274	278	271	278	279	297	288	267	262	270	259	261	315	268	280	302	318	264	270	267	286	269	303	244	281	257	294	258	274	278	281	264	298	284	266	322	278	258	262	274	311	260	263	285	282	266	285	240	246	266	268	280	275	304	283	286	268	261	257	251	275	264	269	284	307	270	277	268	231	263	275	292	252	288	261	271	263	281	268	268	260	277	272	295	285	293	282	298	279	293	280	267	299	270	280	310	285	283	263	281	247	270	269	280	259	261	278	283	301	294	261	260	277	248	262	276	281	274	274	277	271	251	280	269	308	242	241	268	319	262	258	283	267	307	303	257	305	262	271	272	305	263	267	253	275	278	283	238	253	310	269	269	280	272	275	275	299	262	319	289	295	261	271	273	275	287	294	298	276	291	276	285	276	277	272	299	290	284	281	268	307	280	288	315	274	276	268	269	308	280	287	271	276	285	256	286	258	279	232	264	271	255	285	256	287	306	287	292	278	276	295	291	256	262	278	287	271	270	287	248	255	250	267	242	258	253	251	260	231	259	274	281	247	268	285	258	264	293	268	270	296	280	248	284	300	276	279	267	253	285	278	289	281	278	286	269	256	292	276	273	276	245	264	271	275	284	264	275	267	292	275	291	262	300	281	277	283	262	261	296	298	277	278	266	243	287	300	284	256	280	262	257	283	275	282	247	289	276	276	262	276	285	265	281	283	290	265	276	270	298	261	280	280	253	288	275	273	248	262	268	296	264	284	268	271	278	252	271	246	283	277	270	257	275	285	286	275	274	277	284	304	271	276	257	259	288	307	256	288	256	285	277	284	286	260	283	275	257	257	247	258	272	296	282	286	320	288	266	290	281	309	289	283	301	317	276	282	298	256	273	273	261	255	276	286	280	277	298	267	263	274	280	307	267	277	269	299	275	287	270	255	302	272	277	274	248	284	315	303	281	258	283	290	257	246	256	289	274	254	283	288	287	227	264	252	273	275	294	272	273	256	254	274	280	280	283	251	304	280	268	248	264	254	277	284	249	270	274	291	290	256	260	280	272	256	257	295	273	260	280	301	304	256	272	250	292	292	275	259	246	297	284	265	249	307	258	309	269	285	295	270	273	272	261	267	254	291	280	277	272	251	297	259	286	276	265	290	276	276	274	265	283	260	256	285	268	271	283	265	260	286	297	284	285	268	300	280	302	291	277	279	271	263	270	274	295	267	251	267	303	278	285	301	281	286	282	277	266	292	263	304	282	258	273	282	274	270	288	295	276	302	271	274	291	246	234	274	263	294	245	274	258	277	271	293	262	287	289	272	283	287	306	280	287	244	264	280	229	280	244	262	265	286	252	254	263	269	307	307	270	253	289	262	258	259	288	235	277	289	286	273	250
33169	8719	2277	1533	1076	751	559	447	360	301	283	260	250	234	202	203	225	189	172	152	173	152	168	157	166	157	144	138	121	158	153	134	145	128	126	135	140	169	137	149	137	135	139	138	115	134	122	135	116	124	147	134	147	105	137	130	121	148	144	137	122	128	126	131	109	114	113	144	116	106	125	143	146	134	140	135	112	148	126	106	128	113	141	137	99	135	113	131	124	136	155	117	98	147	122	135	131	135	121	120	153	132	157	113	135	134	105	126	120	128	130	129	116	123	139	121	112	137	129	138	127	137	125	135	130	131	126	129	125	124	130	119	120	125	123	123	134	119	127	133	111	114	123	108	117	123	118	113	115	120	119	149	111	110	127	104	145	147	121	136	127	114	104	127	130	120	126	130	113	134	128	120	126	108	135	116	139	123	121	137	131	117	128	124	116	142	140	106	152	140	114	142	134	105	127	136	116	120	133	129	139	113	119	116	139	126	118	124	124	134	122	131	125	127	122	121	107	127	163	113	134	135	115	133	120	119	136	131	127	108	120	135	130	112	155	138	143	132	130	123	120	117	115	114	127	119	116	130	135	115	121	112	131	128	136	131	107	142	129	122	120	142	126	127	115	128	124	125	127	133	119	116	146	137	129	118	132	134	131	126	149	121	124	123	132	125	121	125	105	109	105	117	125	136	101	116	113	134	125	117	123	115	129	126	128	121	120	114	100	112	111	140	131	108	136	116	124	115	117	144	117	121	106	104	123	135	127	120	119	112	126	135	142	154	134	130	122	141	98	132	123	127	133	119	141	140	115	141	125	143	114	132	120	114	112	130	129	116	133	125	121	118	140	120	123	101	120	152	110	138	119	127	126	115	119	141	120	130	125	131	120	123	132	143	141	137	107	130	136	133	131	113	135	137	146	129	126	114	118	127	136	130	128	116	123	142	136	146	143	137	125	127	120	138	128	130	120	117	117	127	121	118	116	135	110	135	120	130	124	125	126	113	141	127	97	143	116	124	122	134	134	140	115	129	147	131	143	114	129	113	133	121	133	111	132	145	109	110	110	120	128	127	123	121	127	136	124	124	127	128	121	113	107	149	136	138	142	133	146	124	115	138	129	128	127	143	117	146	127	131	130	140	133	125	120	138	126	130	115	128	143	120	129	136	123	126	117	106	118	123	123	139	122	137	138	118	106	119	117	140	142	130	134	125	123	125	141	115	126	122	113	125	142	142	129	125	117	116	125	133	116	140	138	121	116	124	127	135	131	129	122	128	124	117	122	125	107	151	127	144	121	126	138	134	149	126	133	110	122	128	111	107	116	140	132	133	139	112	134	140	117	131	113	126	128	123	116	119	139	118	104	124	132	121	134	132	118	144	124	119	123	136	140	99	122	125	134	142	124	118	165	128	127	147	134	148	119	118	143	137	122	130	136	108	129	106	119	119	126	137	144	143	119	137	125	117	126	120	124	127	138	111	119	130	129	132	128	140	113	121	124	124	135	125	146	133	118	115	127	140	145	126	118	109	126	111	134	126	142	134	139	127	119	120	119	132	113	134	127	123	152	137	130	113	134	119	125	125	122	117	120	153	142	138	135	130	123	127	144	105	134	129	116	123	136	122	158	118	121	132	126	120	100	125	149	130	109	126	128	118	123	115	114	150	133	122	137	116	134	144	106	120	131	106	141	105	112	123	122	118	125	120	145	133	129	144	136	119	129	120	142	118	121	110	138	131	127	142	126	124	124	126	129	121	141	131	159	109	123	128	139	126	126	102	124	140	119	136	156	120	117	135	128	129	123	147	124	117	124	105	152	124	143	115	128	131	101	126	132	113	117	139	95	125	122	113	117	143	113	132	134	135	130	139	127	141	125	117	131	125	133	128	107	124	119	131	106	131	112	151	142	106	125	134	124	130	134	115	120	129	146	140	128	121	129	122	118	116	109	133	119	121	121	123	129	113	118	127	128	142	149	130	131	133	114	136	126	107	126	127	126	101	133	123	137	156	122	142	135	116	135	130	130	125	119	127	121	113	107	126	131	125	120	125	138	119	133	104	154	107	117	126	128	118	119	141	126	114	132	133	135	124	135	123	115	127	110	137	142	99	117	120	113	116	140	125	120	151	135	123	137	101	130	156	138	119	124	116	141	141	130	120	113	132	128	123	142	118	114	110	114	129	128	113	128	120	122	115	124	125	137	122	110	127	116	124	131	127	133	128	103	142	141	120	146	118	129	145	144	116	105	112	130	132	139	138	107	115	126	120	117	134	128	122	130	141	138	106	144	107	116	128	130	107	139	109	116	111	109	118	140	136	126	114	119	120	115	130	125	127	131	97	122	110	119	119	131	131	128	133	135	144	127	110	129	120	125	125	121	112	132	120	114	138	109	135	117	111	121	116	125	143	131	119	124	127	142	120	133	133	121	129	124	118	125	143	130	125	114	128	104	139	116	119	122	119	118	136	128	124	118	115	121	127	129	129	119	128	120	120	137	128	134	160	128	135	139	115	145	111	116	138	140	116	126	145	117	115	134	130	133	105	108	145	125	109	102	134	125	142	138	138	138	139	127	120	132	125	126	124	120	128	123	121	116	131	152	113	141	127	113	125	143	122	117	125	131	98	109	125	147	105	134	116	124	128	125	123	121	134	137	120	117	120	117	124	128	133	123	142	123	121	107	113	121	137	139	145	135	116	130	109	133	127	126	127	131	128	146	120	138	129	137	109	128	150	125	123	124	104	141	127	104	110	140	119	123	142	129	139	146	120	127	137	120	97	126	144	145	136	120	115	114	123	125	105	118	116	132	115	130	131	134	141	143	127	108	121	127	128	129	128	139	117	139	129	135	128	113	140	132	134	114	129	122	109	115	136	121	105	137	143	113	112	123	144	124	135	133	124	127	120	119	134	120	118	120	152	105	115	139	126	120	119	134	121	132	136	121	119	126	127	128	139	133	143	113	114	111	155	109	140	134	122	142	108	121	125	143	135	134	136	151	136	114	115	127	134	124	125	108	118	124	112	105	117	136	121	133	135	118	121	124	115	128	133	131	117	113	112	123	135	126	126	107	124	111	103	146	131	128	136	117	127	138	137	122	149	135	118	124	144	111	122	125	129	129	135	118	127	128	128	133	127	121	132	122	128	125	142	132	124	120	141	133	111	135	131	119	136	120	135	133	123	118	139	116	125	133	109	111	139	142	120	132	117	134	139	135	114	117	140	129	127	112	127	110	122	119	133	104	132	129	131	123	118	143	112	131	138	114	118	138	113	125	118	140	131	136	122	131	121	116	131	136	138	114	124	136	131	117	122	112	120	112	134	128	130	129	133	120	118	110	136	146	110	133	118	117	129	151	127	133	131	109	133	140	116	139	150	125	145	116	125	133	120	148	140	112	131	134	136	108	118	114	137	117	108	139	123	122	136	137	135	118	119	135	130	124	152	135	118	114	133	130	128	124	131	109	141	131	120	132	123	139	123	150	144	136	150	116	128	123	115	133	127
16252	2175	4901	5529	4678	3807	3176	2613	2277	2005	1651	1539	1388	1270	1107	1058	1044	938	945	846	783	844	724	707	745	685	685	690	658	619	647	635	649	600	610	566	583	557	563	593	596	536	526	569	580	529	507	527	489	467	503	532	509	502	509	529	535	504	520	509	480	504	466	488	484	503	483	495	502	526	509	506	462	496	464	487	454	481	439	493	506	481	500	468	449	472	474	488	453	486	490	463	494	452	488	496	489	479	446	469	508	509	436	481	455	446	493	441	477	483	464	472	454	484	443	442	496	474	495	489	469	510	440	483	472	519	473	449	457	454	475	475	461	468	467	453	427	515	478	454	471	418	456	426	497	496	490	477	454	498	481	468	458	468	469	487	470	439	480	440	461	468	484	438	474	430	472	452	506	488	482	489	489	468	454	436	453	466	456	454	460	476	445	478	475	426	492	458	499	459	449	485	445	454	498	421	467	481	410	467	462	465	455	487	444	465	502	494	469	452	451	481	464	470	472	461	475	494	481	433	461	470	483	452	431	466	499	452	463	439	454	464	447	454	464	453	464	470	482	485	487	496	472	450	451	414	439	481	436	439	405	462	444	463	470	436	459	468	472	457	427	441	448	453	440	489	411	444	477	447	464	449	450	455	422	470	456	466	475	476	469	488	486	460	438	477	475	462	480	472	455	474	452	421	472	438	462	442	454	452	445	475	466	474	476	421	461	446	466	455	474	476	434	474	454	435	484	473	451	464	448	439	435	487	433	454	472	482	458	458	467	460	437	443	439	453	468	464	449	475	487	452	450	473	466	470	473	470	474	442	462	454	458	417	497	468	440	398	500	462	457	485	430	474	454	470	425	450	481	453	485	464	475	478	482	469	482	483	483	480	480	478	472	480	494	452	433	439	443	489	469	470	467	448	479	434	442	456	425	496	477	500	442	446	494	463	456	455	464	481	464	451	453	466	454	462	469	480	465	457	459	424	445	434	488	444	468	465	507	474	465	442	458	480	461	470	464	456	469	443	481	439	478	441	468	462	467	501	498	477	443	520	472	485	466	472	491	490	449	442	514	452	459	447	453	481	477	449	442	452	462	484	443	474	513	467	458	447	443	427	489	457	474	446	439	479	441	473	463	484	479	469	425	426	474	457	480	460	467	481	460	464	484	496	456	480	470	412	485	481	449	466	486	474	447	482	482	459	434	431	437	469	468	425	482	443	463	465	466	487	477	446	471	476	474	474	430	458	457	444	431	461	474	460	485	502	492	508	440	517	485	468	471	468	442	473	458	446	447	473	437	443	448	481	438	439	437	433	421	446	488	467	499	508	438	480	492	461	469	468	463	456	434	474	483	489	486	457	433	412	459	489	437	464	446	451	474	467	431	512	451	456	492	474	473	449	442	450	481	427	468	471	477	467	444	459	485	448	451	425	477	421	460	462	503	443	441	496	516	471	478	444	450	446	418	452	493	460	462	455	461	459	447	455	511	458	440	451	473	418	470	470	493	463	451	503	487	446	449	441	459	489	462	459	462	441	488	461	467	438	442	456	434	455	462	503	471	456	458	467	473	443	475	476	489	444	455	429	474	455	471	454	476	480	459	432	455	510	469	451	490	487	461	482	485	483	484	453	425	504	449	460	485	410	443	442	476	464	483	458	480	471	487	464	483	421	434	465	470	464	446	441	487	461	427	455	452	497	450	460	475	437	457	453	441	442	485	436	479	454	483	442	454	490	465	457	447	450	418	440	443	466	440	484	424	468	472	490	478	478	461	480	442	487	456	487	451	450	459	413	462	459	443	469	439	486	434	436	459	443	472	464	476	479	473	481	461	460	461	468	451	470	451	444	483	457	447	454	470	494	423	426	488	464	453	476	477	465	455	456	493	448	497	468	455	447	478	446	437	446	450	451	456	467	458	457	461	465	453	442	454	469	479	440	479	439	483	490	426	451	499	421	452	471	433	484	478	458	509	452	494	465	487	462	434	465	453	434	462	451	476	486	475	482	480	491	439	484	495	444	432	433	434	469	496	482	469	465	477	485	470	443	454	457	475	468	440	450	450	460	433	469	480	467	442	401	433	442	444	484	451	463	441	465	489	453	446	440	476	487	458	485	478	445	445	443	451	452	466	473	507	499	450	460	457	447	452	527	461	460	484	439	475	433	471	411	457	453	457	484	461	461	453	467	460	438	431	446	442	466	422	445	452	459	452	447	447	446	475	454	431	464	451	451	453	470	428	448	433	459	457	469	445	500	458	447	473	459	493	463	467	484	445	448	469	472	449	446	445	462	436	440	483	457	462	470	523	471	488	431	457	470	452	464	447	456	472	439	466	485	453	480	437	469	514	524	461	472	429	454	425	413	471	459	492	446	489	453	463	486	468	488	478	471	455	426	464	450	447	482	485	466	483	438	451	455	451	456	479	462	474	445	461	460	453	465	475	486	444	442	447	475	461	435	471	468	458	466	473	444	416	433	437	450	487	455	467	471	425	482	486	445	481	499	496	476	496	421	460	462	448	459	466	450	468	448	438	462	482	468	435	446	463	453	488	467	464	462	468	453	457	413	494	466	471	456	429	443	389	450	462	484	433	482	489	454	427	444	430	429	470	456	468	415	505	458	462	492	471	481	452	466	481	485	439	481	426	475	459	465	501	504	486	479	430	476	484	436	471	464	466	445	425	453	457	453	478	488	446	482	450	487	461	457	450	442	491	460	495	430	458	441	459	469	467	427	479	476	466	427	466	462	492	433	465	450	469	455	443	450	423	460	447	453	487	496	488	470	481	488	442	476	447	473	509	463	459	489	491	446	438	504	496	469	457	473	418	428	470	461	473	441	436	440	452	458	430	478	478	461	492	461	466	462	465	469	478	473	479	463	446	493	450	484	459	482	438	456	414	459	484	478	438	470	481	463	485	475	472	488	471	426	439	469	450	452	458	491	455	497	482	443	441	427	456	475	468	446	476	452	495	470	456	458	438	506	462	502	503	449	455	461	461	485	492	522	477	463	465	485	452	494	462	458	473	452	446	449	464	477	440	494	485	468	457	440	483	533	435	493	448	475	474	463	469	466	466	414	461	441	465	488	442	488	475	463	480	461	442	471	458	485	463	445	453	465	472	481	465	444	393	464	440	447	486	441	476	450	450	501	450	486	449	476	446	435	463	432	448	456	453	442	468	456	453	467	439	497	419	450	449	474	448	451	468	492	484	433	505	476	427	465	435	460	491	444	446	428	429	447	474	481	446	458	448	460	441	475	471	449	463	450	455	427	440	471	459	456	437	408	414	450	480	484	459	484	417	494	459	457	484	461	419	443	447	484	438	458	420	454	511	459	443	460	497	456	468	449	499	438	452	426	471	510	494	512	449	471	486	435	463	443	455	472	453	462	475	472	476	459	492	434	517	467	494	447	464	457	478	459	404	449	454	454	498	439	475	457	462	414	484	475	480	478	447	468	409	411	436	424	431	471	451	463	443	483	434	480	422	435	485	481	442	489	461	466
3080	232	209	139	110	131	113	114	116	121	113	105	116	107	103	108	79	99	123	108	118	105	104	89	106	100	94	111	111	99	105	99	97	115	116	98	91	102	107	106	100	105	110	106	97	108	103	106	114	117	123	108	107	102	110	108	111	97	100	116	102	96	112	107	96	102	126	98	108	90	106	85	112	107	119	96	97	105	102	118	110	99	101	107	112	115	118	86	97	113	116	91	112	127	87	100	106	127	97	103	114	94	79	96	91	100	111	94	104	109	92	110	104	102	96	102	106	118	71	113	110	93	86	104	72	116	90	107	96	95	102	115	99	93	101	94	110	116	111	114	105	95	102	99	104	105	99	109	100	96	86	95	114	111	108	101	94	94	95	103	99	108	100	110	107	112	116	104	102	106	93	97	96	86	121	110	96	110	102	106	117	107	112	108	107	101	107	98	108	118	95	96	117	87	109	116	96	109	105	104	103	110	94	106	101	111	97	105	71	111	104	97	96	106	110	122	111	102	103	99	95	102	111	105	102	96	103	125	112	120	100	108	101	82	106	111	101	95	98	101	112	101	104	92	103	114	108	106	104	107	111	99	101	110	107	102	125	103	104	98	83	114	119	111	102	113	121	101	103	116	101	109	103	116	115	87	95	101	91	106	102	94	115	108	87	102	118	110	79	96	104	109	99	95	93	100	112	107	127	112	93	115	118	90	108	91	117	97	106	105	125	111	92	108	114	127	112	103	95	100	99	115	114	104	94	115	119	123	99	121	91	96	91	110	113	107	91	99	119	89	83	115	95	116	114	123	107	101	104	94	117	109	106	107	94	114	110	103	124	117	128	112	87	113	106	97	125	103	112	109	103	116	106	108	102	119	122	112	106	100	100	89	120	97	99	96	90	98	101	110	102	100	137	124	107	102	109	93	108	91	87	84	107	91	88	85	112	115	91	97	111	79	122	116	112	108	98	104	106	111	91	103	112	99	110	99	100	112	104	99	112	110	118	112	109	108	88	110	97	110	94	103	81	104	95	95	101	117	105	94	92	105	91	87	126	110	91	103	94	92	111	134	90	98	108	101	99	101	102	120	96	112	113	111	89	103	106	84	118	90	115	109	112	106	90	106	90	111	104	93	108	101	102	119	116	115	105	120	101	114	100	106	105	104	102	100	117	109	105	113	113	106	119	132	87	102	101	111	100	103	111	116	104	103	114	97	95	106	112	135	111	96	96	127	102	103	114	136	112	91	103	109	81	90	108	93	98	96	99	95	107	81	106	103	98	94	101	98	101	88	98	122	128	96	86	93	119	101	121	108	115	108	94	97	114	107	97	106	103	94	95	107	114	90	109	108	101	101	115	111	115	86	106	110	97	99	112	101	113	110	118	103	101	104	107	101	105	103	117	95	99	102	109	110	98	107	100	85	111	105	102	114	101	117	111	115	112	111	93	103	110	92	108	101	114	101	83	110	97	99	100	102	99	110	110	94	110	93	86	70	119	81	118	101	111	104	107	109	101	93	88	119	89	108	96	118	99	107	91	105	108	97	95	97	113	95	113	94	110	102	101	84	106	107	117	95	122	109	101	101	101	104	123	123	81	107	114	106	101	102	89	95	104	86	104	92	104	112	107	123	109	91	86	131	87	94	106	112	94	96	94	121	101	115	90	102	97	103	108	106	118	110	87	102	101	97	95	111	96	113	107	114	101	88	99	97	96	94	112	123	107	106	98	115	116	108	103	115	114	107	101	108	113	95	118	85	88	128	91	107	102	86	90	111	103	109	107	114	103	116	99	103	108	101	112	87	94	88	95	113	116	101	111	104	105	105	95	85	96	107	113	109	105	113	121	101	120	110	88	108	98	97	107	93	103	103	96	130	127	113	117	109	104	104	96	91	108	114	108	102	105	108	105	110	105	103	96	104	94	111	102	99	115	105	98	115	104	85	96	115	93	90	95	103	90	123	117	123	111	118	108	90	107	112	106	113	107	97	106	125	92	99	84	113	99	109	105	99	110	115	85	104	111	108	113	108	97	101	96	84	89	116	108	94	103	95	106	118	90	117	99	124	86	102	116	97	88	103	86	116	92	87	105	121	107	94	93	93	120	101	99	118	94	94	110	104	98	102	101	111	114	98	105	108	92	111	102	101	106	115	107	104	119	104	122	118	115	95	110	107	111	101	111	102	120	102	119	95	102	102	116	103	100	111	114	110	118	112	109	99	88	93	120	117	90	111	97	121	107	106	120	104	109	105	119	96	116	101	110	105	107	100	93	97	104	106	119	108	101	109	111	103	122	101	94	112	121	105	98	112	119	114	99	110	102	91	99	96	121	101	102	114	114	97	94	115	114	122	113	97	116	109	102	105	102	105	94	90	120	117	112	99	116	134	94	127	110	117	84	113	107	126	90	110	113	96	94	120	131	91	99	107	126	82	107	93	122	90	97	112	91	100	107	120	95	109	113	101	107	124	106	118	82	102	104	116	129	126	119	102	101	111	100	103	96	109	102	107	111	110	97	92	109	92	90	85	112	113	115	107	110	122	112	107	85	102	117	98	98	115	108	112	91	104	103	100	96	116	114	105	116	101	81	123	126	106	101	90	99	102	98	93	98	98	105	100	94	120	110	95	115	103	105	110	94	103	103	98	100	106	117	123	94	96	106	107	96	95	85	101	115	91	92	103	111	102	106	99	107	96	91	108	105	96	93	106	105	127	101	109	110	103	83	93	88	110	111	117	104	116	86	88	108	87	121	111	108	101	99	90	101	121	108	110	104	109	106	121	93	93	100	101	105	112	98	96	97	123	104	97	96	108	98	98	103	97	131	114	118	92	96	81	95	94	109	118	100	115	102	98	100	101	117	108	86	130	114	111	93	89	95	118	95	113	106	93	109	98	111	105	113	103	124	100	102	102	90	103	102	111	107	101	109	94	101	130	93	99	94	105	98	104	110	109	107	96	95	111	114	115	86	95	112	87	99	102	85	107	116	111	103	117	107	94	106	116	109	84	111	91	88	107	116	104	107	95	95	108	110	105	115	106	96	113	102	105	110	117	120	106	90	95	94	110	106	123	107	105	113	104	104	120	116	100	116	107	104	128	94	103	106	112	98	96	118	114	110	101	93	126	105	112	113	97	136	101	76	113	109	105	108	106	109	117	108	97	95	110	105	89	106	110	105	99	92	120	110	98	111	101	102	104	106	113	109	105	99	104	121	103	102	93	92	108	93	102	110	111	103	104	118	107	105	112	97	104	120	91	90	109	100	115	104	111	84	111	95	113	96	92	107	93	98	132	102	111	106	116	92	135	103	95	102	93	102	92	99	98	110	110	88	97	120	106	96	95	89	110	94	90	105	90	102	96	94	101	120	108	99	122	88	130	98	109	106	98	86	109	96	91	103	119	113	107	103	112	91	101	114	123	90	106	106	111	84	122	110	108	98	107	105	111	91	100	108	99	98	124	111	93	95	78	116	106	103	103	96	99	97	98	96	103	116	92	101	96
5315	475	537	565	580	467	443	471	425	448	415	382	438	397	441	416	431	410	419	371	454	399	391	370	385	394	414	408	401	387	415	406	366	386	406	396	419	391	391	393	366	399	402	417	370	388	407	369	390	375	378	395	394	411	398	382	380	376	386	417	394	405	397	388	376	390	390	375	385	402	441	386	366	388	372	393	350	408	378	373	408	385	372	401	360	409	388	376	410	387	382	418	394	365	424	382	381	422	382	397	385	382	377	354	386	381	396	411	377	364	356	365	399	356	401	370	389	365	367	386	394	364	363	386	343	381	384	377	384	395	387	411	415	382	378	427	355	355	365	376	369	397	380	369	367	392	383	365	375	359	368	383	400	410	340	428	389	439	373	387	377	401	379	412	384	365	413	389	382	419	345	409	396	403	399	374	424	379	386	415	373	433	394	383	375	376	402	411	367	350	387	390	358	373	362	393	395	388	382	398	369	377	374	395	393	363	351	362	412	379	405	390	391	380	392	383	379	389	384	433	399	393	359	374	400	375	344	397	423	403	399	379	420	395	398	379	366	377	365	397	390	403	408	405	381	363	365	438	394	359	400	393	400	393	399	403	379	364	392	379	392	393	388	421	412	433	382	392	424	398	386	388	362	378	397	375	381	397	389	388	389	368	392	398	374	375	407	400	387	405	376	404	382	385	403	386	403	406	405	370	414	405	387	389	378	384	387	413	438	388	366	410	402	402	367	427	361	363	396	377	355	410	385	364	399	386	416	394	386	401	392	377	394	372	363	387	423	370	417	389	360	381	361	375	393	360	392	395	357	391	376	391	386	418	393	366	387	400	379	389	354	377	420	383	423	372	405	367	400	404	413	388	423	386	367	362	377	359	395	365	419	393	383	400	344	404	419	376	392	402	380	410	390	405	391	377	394	375	400	367	385	387	381	389	381	382	360	401	416	363	419	381	399	377	407	402	396	397	423	419	387	421	369	411	388	393	363	387	388	392	398	420	395	414	398	386	402	380	387	395	394	367	360	406	361	367	375	376	383	346	412	393	377	394	392	409	432	395	357	386	412	421	368	379	395	356	370	427	393	392	399	408	388	353	366	384	378	352	405	389	374	397	381	403	382	318	403	405	412	404	397	380	363	390	408	369	390	375	386	385	376	385	387	363	380	376	403	377	416	370	398	379	376	403	411	368	367	398	381	389	366	376	400	389	359	377	395	394	410	385	374	388	390	386	357	382	372	392	358	417	369	399	387	396	386	411	362	378	398	404	378	384	383	358	397	359	388	389	402	392	388	335	393	365	403	371	376	347	384	396	402	367	412	355	412	380	418	429	380	408	375	372	392	400	397	381	384	387	368	406	375	368	393	380	380	390	378	380	381	407	377	384	375	393	404	378	422	355	399	352	375	407	369	384	360	373	391	385	369	406	382	393	402	366	389	408	372	356	418	366	370	395	402	346	368	392	373	392	362	355	391	358	373	417	405	373	410	361	375	412	354	405	385	392	379	388	403	414	387	377	408	371	388	391	378	344	370	430	365	386	388	421	346	365	384	427	384	388	356	371	370	382	408	361	380	418	399	402	380	351	382	375	360	342	403	403	430	392	376	403	382	409	364	376	373	372	402	389	362	367	415	382	378	373	415	388	377	390	417	407	383	324	341	379	401	381	380	375	400	399	371	413	429	401	411	345	418	401	395	385	392	445	351	373	401	381	386	390	376	395	369	406	381	390	388	372	407	347	414	348	409	391	397	403	387	392	442	378	373	386	403	384	411	409	393	369	355	353	369	370	390	434	383	400	374	384	347	393	381	374	400	409	378	395	369	382	386	377	364	361	404	390	389	407	383	357	358	390	370	376	392	401	404	379	417	372	382	353	397	432	388	380	382	394	369	374	369	367	374	379	396	331	380	384	377	420	405	388	346	392	391	416	377	399	369	427	381	366	361	368	428	413	387	406	381	388	414	377	372	406	398	410	381	411	393	377	399	378	370	431	406	382	368	368	372	388	370	367	397	392	393	394	427	381	385	377	402	390	393	365	399	387	379	421	420	380	369	418	410	394	406	394	388	390	380	410	352	395	400	364	388	398	397	381	362	380	417	421	398	403	380	414	348	384	405	378	333	381	398	395	392	381	374	385	400	394	393	375	389	425	385	393	396	402	388	419	427	385	390	400	385	375	365	378	393	397	378	403	386	354	393	363	393	359	392	388	422	382	395	361	388	412	419	409	370	387	415	402	395	370	374	383	398	378	394	372	389	392	377	427	405	375	406	381	415	392	388	399	356	386	376	409	381	351	366	363	396	389	380	384	383	352	404	364	349	401	378	388	364	374	389	392	365	382	373	396	391	344	395	360	390	391	393	394	381	408	375	396	397	365	392	395	368	422	359	389	402	381	383	366	402	399	370	427	368	382	375	406	403	383	386	390	362	396	376	415	371	386	394	414	380	421	380	394	394	387	381	384	349	320	376	378	419	399	381	357	387	358	381	394	380	388	410	357	380	350	371	394	398	393	361	393	395	389	375	382	408	398	393	392	410	364	380	383	363	386	430	389	389	375	379	418	382	381	418	366	375	399	403	373	414	379	376	388	375	366	383	389	397	390	403	387	375	382	404	355	414	355	362	389	380	364	375	394	393	329	391	383	395	382	393	392	422	418	416	448	393	376	401	372	411	358	374	431	381	384	399	408	389	374	409	404	405	400	381	413	387	380	369	359	377	417	354	365	381	370	390	373	400	403	409	397	372	390	361	387	427	393	396	371	415	373	408	396	387	398	406	357	368	380	409	379	408	365	442	394	383	392	394	393	404	367	370	392	380	413	380	383	337	368	390	374	415	373	408	372	390	375	414	378	377	369	410	395	392	382	414	362	400	395	415	379	407	411	394	383	397	440	358	386	365	417	412	384	405	344	414	391	420	392	378	379	392	362	366	403	403	409	363	373	394	416	374	368	378	404	352	395	431	397	383	397	396	387	355	365	427	385	409	414	388	381	427	380	390	369	384	388	413	387	371	350	376	406	358	364	385	361	383	383	360	389	382	384	381	382	392	373	406	386	386	341	380	384	359	362	389	426	387	396	374	360	407	383	351	364	400	391	394	409	402	361	387	368	406	401	425	412	380	379	400	414	367	383	379	362	378	373	368	405	394	433	417	363	356	348	394	405	369	365	373	376	370	402	373	389	362	382	365	387	387	401	380	384	338	351	384	397	403	416	413	405	405	384	406	390	384	395	366	368	359	403	412	405	407	365	359	397	353	368	375	417	392	356	366	397	358	403	362	418	379	397	372	368	384	383	423	387	400	397	395	395	390	395	399	385	386	356	407	399	407	392	375	378	390	422	382	386	357	366	368	402	394	417	402	343	411	389	437	386	400	420	382	368	366	442	408	353	384	397	400	375	423	410	386	342	393	398	386	378	399	359	369	389	348	412	428	420	363	400	391	406	391	347	386	400	390	385	408	383	400	403	377	396	357	383	397	385	389	360	368	392	347	361	405	395
22008	2443	1085	789	502	396	272	219	185	165	153	128	112	122	113	94	98	85	73	98	80	90	84	82	88	88	69	77	86	80	81	75	65	74	61	81	64	88	74	61	83	76	78	73	62	69	56	59	56	73	68	70	78	76	65	63	75	73	68	46	67	80	69	70	60	66	76	64	71	73	74	70	76	69	70	58	70	65	63	64	87	66	80	64	56	65	63	66	63	73	65	59	61	69	62	77	70	70	70	67	74	68	78	65	70	75	61	69	73	61	83	73	70	54	78	67	75	64	71	69	58	79	57	67	80	63	82	74	66	68	59	56	72	71	56	61	60	65	70	63	64	64	57	69	73	65	51	66	67	70	74	65	66	62	67	66	57	59	61	74	62	68	69	80	56	70	85	68	57	66	59	64	61	78	81	68	63	72	73	87	79	53	56	83	65	63	48	64	69	69	65	67	73	74	62	71	61	74	69	64	57	78	70	71	64	62	70	65	74	72	61	72	60	64	64	63	84	73	72	51	57	71	69	80	71	72	67	59	61	67	62	60	51	42	69	93	58	68	60	66	71	63	66	71	72	53	72	62	75	79	72	63	76	51	67	55	73	56	63	60	68	66	66	56	75	55	66	78	58	69	63	69	63	63	62	64	78	69	76	64	56	76	53	69	68	75	77	66	74	61	70	61	56	65	66	75	62	67	67	68	75	91	55	69	85	57	77	72	56	72	68	81	66	78	49	62	81	68	62	70	68	71	64	62	74	77	69	76	68	60	59	45	75	57	68	56	57	71	65	74	62	69	63	65	58	73	61	64	65	61	69	53	69	74	70	68	69	65	59	74	73	74	69	61	69	66	66	52	74	87	60	59	60	65	63	83	64	68	59	74	63	76	77	74	55	74	70	74	61	66	63	69	79	63	66	64	75	66	61	71	74	61	64	47	71	73	62	62	85	76	64	64	66	60	94	65	65	72	73	66	67	70	64	71	73	64	70	63	60	59	66	67	69	68	68	69	62	60	64	71	75	61	64	63	69	59	79	65	60	60	76	70	72	92	71	57	64	52	73	67	48	70	81	60	71	65	75	67	68	65	62	70	73	66	56	69	55	58	64	72	85	51	65	67	65	74	65	58	74	70	63	72	68	80	80	76	71	59	84	77	72	61	64	64	65	61	56	57	67	64	58	73	63	63	61	78	75	66	73	58	65	68	70	68	74	84	62	69	68	72	65	58	74	67	67	67	69	57	71	64	88	73	75	69	66	67	55	71	63	66	63	81	62	58	68	65	75	77	71	81	70	65	54	62	76	66	71	71	63	76	53	49	65	56	60	67	83	64	70	70	62	59	77	75	69	50	84	62	51	78	69	70	63	59	64	56	81	59	62	70	74	60	59	70	87	72	69	79	67	60	75	59	63	78	62	61	76	78	63	71	61	64	60	65	76	72	61	66	63	77	66	54	75	64	67	63	71	62	66	79	67	62	78	48	77	69	67	76	75	83	73	67	60	71	59	60	67	67	67	71	62	66	76	62	59	59	62	66	58	77	74	63	59	72	80	71	55	68	60	63	83	73	64	73	52	76	61	74	69	61	58	79	71	57	77	66	63	67	74	68	64	69	79	71	66	96	73	59	52	65	56	65	78	67	65	69	71	64	77	68	67	68	69	53	67	63	70	77	66	73	65	62	63	60	67	63	70	85	73	65	72	57	64	74	60	68	77	73	55	62	62	68	60	82	67	76	65	63	59	64	68	60	58	60	66	68	71	74	58	63	73	65	73	72	66	62	64	60	80	75	70	45	68	55	75	59	70	72	82	62	77	64	80	74	62	80	54	74	70	68	71	67	54	66	71	68	72	60	74	63	64	68	64	65	74	69	77	59	64	66	61	73	68	64	60	68	64	64	51	64	59	62	64	69	91	52	57	57	67	84	67	69	58	63	84	77	70	66	63	68	61	74	64	76	70	71	84	77	69	66	85	70	54	57	62	67	58	69	71	64	70	70	68	52	62	61	77	65	72	67	93	74	84	75	71	62	66	56	65	84	71	67	72	56	59	68	75	75	61	74	73	74	70	54	73	75	70	63	68	57	73	54	71	65	57	80	64	67	67	67	65	65	77	65	72	65	58	66	75	75	68	76	58	72	73	71	66	89	74	74	76	83	72	75	68	61	58	75	59	56	70	78	57	57	62	71	86	75	63	70	62	62	71	57	52	72	55	75	62	68	63	77	62	68	80	54	86	62	70	79	69	71	76	74	67	70	57	59	60	90	76	53	69	59	58	65	80	56	69	70	71	74	77	76	68	68	61	70	58	62	76	75	61	69	65	75	65	73	61	68	67	63	70	66	71	66	66	69	80	61	71	80	65	71	80	79	89	65	71	78	70	67	73	74	81	72	66	61	58	64	80	69	59	73	64	70	70	67	61	81	79	78	72	69	70	73	52	67	46	67	69	92	64	74	45	73	71	81	46	72	69	78	79	51	69	70	72	60	71	76	72	67	67	55	67	68	59	72	65	56	90	70	73	74	74	72	79	80	64	59	75	70	50	64	80	57	76	63	77	66	53	53	59	70	68	72	76	74	77	65	64	51	65	70	67	59	94	64	51	70	68	66	56	55	72	79	84	68	64	70	71	60	65	57	52	71	82	65	94	66	74	81	60	66	54	82	60	68	53	71	64	76	72	58	67	76	82	74	73	70	81	72	66	74	68	80	67	57	65	64	76	70	67	64	72	61	65	67	65	72	79	69	70	65	86	64	72	71	65	67	74	60	51	76	68	66	61	61	70	66	68	69	65	55	73	74	71	58	78	63	76	54	78	55	62	66	48	78	60	67	59	60	67	60	75	64	71	72	73	71	71	61	56	67	81	63	83	70	67	61	84	71	63	67	64	64	66	76	63	67	66	66	73	59	68	71	74	81	59	70	61	91	51	67	62	62	85	76	64	73	71	63	72	54	67	64	66	63	73	60	63	85	66	70	73	82	63	61	59	50	80	68	67	60	58	73	61	66	63	60	67	68	67	73	76	61	76	77	78	60	55	76	69	72	74	73	68	79	64	66	64	61	80	69	64	74	70	74	76	65	73	73	85	72	69	46	72	78	59	74	65	60	78	63	80	68	77	70	71	69	63	60	70	63	67	49	65	74	61	62	67	73	75	75	63	79	70	70	78	65	75	75	78	64	67	69	60	60	70	68	68	46	62	68	79	65	73	71	73	65	54	75	59	79	86	65	76	61	77	68	62	60	62	53	63	65	63	55	66	58	71	63	77	48	72	62	71	74	77	70	71	74	68	52	59	70	74	67	64	78	73	72	62	71	67	75	72	67	72	70	65	66	72	54	72	74	67	63	74	77	69	72	66	74	66	65	57	66	72	70	77	56	64	66	65	66	62	60	74	69	61	70	73	60	69	72	70	61	77	58	70	55	59	67	55	70	72	56	76	68	81	63	60	64	68	68	80	79	69	69	65	65	62	68	72	60	71	62	67	58	68	65	69	79	77	77
12661	1153	2593	2948	2619	2095	1734	1369	1212	1048	914	843	711	693	638	631	565	494	507	469	469	473	412	425	384	380	403	378	355	341	390	367	354	344	330	306	312	321	295	331	313	310	320	299	311	321	321	329	281	302	292	296	287	317	293	281	280	311	305	299	298	307	295	308	290	291	303	339	288	297	276	287	299	262	301	282	270	265	308	289	269	298	297	319	261	293	277	306	297	263	263	249	270	263	279	287	291	268	270	287	268	264	282	275	287	262	291	307	291	274	275	266	289	274	289	281	287	250	258	286	273	284	295	298	290	291	271	309	261	267	290	260	279	277	302	252	288	273	287	268	267	304	275	278	297	275	249	283	283	264	290	278	296	274	275	272	260	285	282	249	249	271	276	274	270	276	243	243	263	275	264	288	276	294	241	273	281	276	295	256	272	274	239	287	272	272	279	269	283	298	270	260	295	295	291	291	265	248	268	273	283	264	301	274	286	281	280	260	287	263	268	276	282	241	265	294	278	272	258	292	260	294	266	266	244	272	265	287	238	260	274	270	300	288	295	286	283	290	254	260	276	242	288	256	303	286	263	290	290	252	262	283	271	268	262	265	268	283	262	280	276	281	280	271	267	270	271	276	280	269	313	279	248	289	258	303	286	271	305	276	271	268	267	263	257	289	292	268	253	245	291	290	283	278	280	290	268	284	285	302	288	273	264	301	270	271	256	275	293	272	288	239	276	242	272	292	282	272	270	284	253	283	251	258	260	270	284	280	284	260	269	289	276	298	256	226	309	254	294	277	306	275	271	277	278	255	254	280	263	237	253	249	280	277	285	266	266	258	268	294	263	295	283	276	276	289	282	301	268	288	295	261	284	280	293	267	277	263	277	292	290	274	273	287	303	281	284	302	255	280	264	303	250	282	288	292	291	282	305	294	278	275	242	281	251	277	276	294	286	291	264	308	261	258	270	270	313	295	308	248	281	290	265	281	273	294	277	275	276	269	273	271	275	237	245	269	267	299	285	270	267	264	275	274	263	290	249	286	266	265	286	265	276	281	267	264	300	310	275	262	299	289	290	240	259	302	302	271	255	261	268	281	280	304	282	260	263	282	238	273	242	309	245	278	298	263	268	295	308	251	273	274	276	279	279	288	280	260	263	268	258	243	288	277	312	277	306	294	291	255	284	295	264	262	262	283	305	297	294	245	303	274	266	259	272	293	281	266	265	265	290	305	299	279	266	278	304	267	256	288	281	293	283	293	269	280	279	285	267	276	273	291	297	261	275	309	256	320	296	272	313	279	287	272	302	273	248	241	262	252	273	288	285	265	233	278	287	286	274	274	283	282	313	256	271	283	275	258	247	289	298	274	278	257	273	279	261	274	265	307	255	266	263	260	243	272	271	269	274	265	277	277	296	292	263	264	318	286	271	261	290	265	285	265	273	263	274	277	270	273	282	273	292	285	260	283	279	294	295	301	281	276	291	302	308	267	296	268	277	274	288	295	292	260	287	285	285	274	306	274	265	280	245	286	248	278	274	287	270	282	280	268	304	263	291	281	245	252	259	264	300	295	274	270	276	272	262	258	292	263	274	299	260	296	279	285	265	274	282	296	246	289	280	297	296	270	248	283	273	269	278	225	248	274	304	283	278	279	265	238	267	280	287	262	276	261	265	302	289	277	314	256	265	279	302	265	288	289	269	309	280	261	279	315	271	297	273	253	290	250	260	282	249	338	261	287	301	305	284	258	284	268	286	290	283	275	289	238	263	266	297	324	285	270	288	257	250	267	252	270	291	281	266	286	245	296	296	261	289	277	271	230	264	268	265	271	299	286	286	289	289	255	273	267	252	274	294	274	278	272	277	270	296	248	265	310	301	259	288	294	265	322	283	292	292	278	263	287	276	268	283	304	268	272	297	272	281	276	290	286	283	266	261	303	272	246	267	264	295	266	267	308	278	285	293	292	279	261	262	235	288	284	281	268	248	264	280	274	270	268	271	309	284	273	242	286	289	270	270	290	268	284	257	291	280	275	281	221	292	260	270	256	301	269	307	264	241	298	281	257	304	264	276	280	236	267	265	246	264	307	286	286	296	287	258	255	276	252	295	254	256	281	291	260	262	280	243	292	264	241	286	275	267	299	275	294	273	273	263	275	256	293	291	307	250	263	291	267	278	272	279	240	278	246	275	263	280	272	276	272	296	276	288	280	279	296	245	281	269	287	278	299	281	276	275	279	258	291	239	267	270	262	281	272	262	264	276	260	270	269	283	267	256	313	266	315	269	283	275	264	295	289	271	288	291	291	274	271	267	260	266	262	279	268	262	276	272	278	289	263	313	295	242	271	274	314	295	271	293	298	285	286	308	260	303	288	288	264	273	300	279	304	255	229	332	283	284	253	268	278	283	291	268	237	278	285	264	265	286	267	288	280	286	273	278	288	265	278	290	263	267	286	256	274	271	279	278	288	282	259	266	317	271	260	253	287	252	287	269	297	281	284	271	286	273	278	261	266	300	298	277	292	273	277	282	294	284	274	262	267	285	275	279	291	268	280	280	275	262	279	278	295	271	285	297	272	272	305	256	241	253	274	270	287	339	267	270	291	278	262	255	274	278	323	259	270	251	293	285	262	275	294	264	275	265	282	280	283	271	259	247	277	262	288	282	265	263	249	286	230	297	265	282	264	274	273	270	261	267	291	257	273	272	312	270	281	262	291	254	279	260	293	267	289	270	292	267	280	281	280	223	266	292	255	225	265	270	288	250	310	269	296	267	308	262	260	290	274	256	258	274	266	252	265	281	261	293	293	272	273	273	301	275	253	272	260	315	272	298	286	259	284	300	282	297	290	269	274	283	279	270	266	273	307	257	261	252	272	307	283	308	279	282	254	264	249	262	310	313	285	258	262	263	281	250	269	276	276	253	282	278	265	270	286	294	284	269	286	258	322	296	286	262	265	292	260	263	268	289	267	258	243	286	271	253	270	271	268	274	267	297	296	277	276	249	287	292	284	257	307	262	301	278	284	288	284	303	256	276	273	260	277	275	259	266	259	281	269	257	267	261	270	282	280	276	279	265	292	278	262	268	270	296	299	290	311	283	277	293	311	278	290	288	276	251	291	276	272	264	245	274	313	240	306	268	292	255	314	289	290	258	266	279	241	291	308	293	265	282	304	281	265	266	272	288	271	275	259	280	300	263	264	247	284	278	277	275	303	280	278	283	278	280	291	262	279	265	271	255	273	273	268	286	288	309	236	274	282	281	273	255	297	289	307	248	260	271	266	295	251	312	299	283	266	254	284	291	252	262	285	291	255	281	272	265	268	289	313	291	300	298	280	290	264	291	302	280	247	259	283	285	282	287	292	262	267	281	322	251	273	245	286	277	267	277	248	241	249	314	263	288	256	311	274	277	314	286	269	294	273	264	270	303	279	294	307	280	255	262	256	326	284	291	281	292	315	297	272	274	241	301	278	280	282	286	266	271	285	286	253	260	267	293	282	246	248
32365	8148	2328	1461	1049	765	588	454	367	326	294	258	242	255	221	206	212	161	165	180	169	152	169	155	139	146	153	140	145	139	133	137	142	132	147	154	138	143	130	134	143	143	148	129	133	131	115	154	126	135	138	124	131	136	144	133	121	143	110	136	118	132	133	138	130	120	135	121	137	123	131	131	129	118	147	110	131	135	122	127	128	127	141	110	117	107	114	148	101	114	100	123	129	134	138	118	139	129	108	137	124	105	126	137	139	142	119	127	135	115	123	118	115	133	121	127	158	162	148	131	135	111	129	123	124	130	131	115	135	125	132	120	137	107	126	133	118	99	127	118	112	130	137	124	128	151	151	143	123	114	120	101	130	134	126	132	119	161	125	136	129	117	101	138	111	115	132	140	148	137	132	119	116	122	118	127	140	133	131	136	120	137	117	132	137	117	141	139	142	113	155	152	134	117	117	123	130	116	132	137	108	138	134	140	128	121	146	124	164	116	132	111	128	136	118	122	120	135	126	149	133	133	133	128	128	144	118	134	120	127	148	115	129	122	131	127	106	123	137	144	122	122	121	152	131	117	122	105	138	101	129	140	126	117	108	137	144	140	133	122	123	136	159	119	120	122	118	126	121	139	110	119	113	115	141	98	133	133	119	130	108	132	134	125	121	129	133	134	122	127	123	153	132	123	130	117	128	134	120	127	119	123	124	125	123	121	116	119	135	136	139	134	136	116	135	125	120	114	132	105	124	117	133	142	116	125	108	133	96	126	132	115	134	122	149	134	129	137	114	118	149	132	114	129	129	114	135	125	123	142	140	125	124	111	130	139	131	110	127	122	115	147	150	114	136	137	122	138	140	138	134	124	104	128	129	116	133	147	145	125	123	120	131	144	120	117	127	120	123	125	104	132	113	110	129	119	108	129	122	132	117	142	116	127	130	127	125	144	124	110	130	123	121	130	113	122	111	131	115	124	126	120	126	145	125	134	140	125	142	133	141	129	128	127	112	122	119	130	124	124	158	114	130	129	116	128	140	119	145	161	139	132	136	118	115	111	134	120	132	131	135	117	112	129	139	117	131	125	121	127	130	130	131	129	137	129	114	127	116	137	134	143	113	131	121	123	122	129	136	151	118	116	127	133	114	100	127	114	105	124	124	112	106	124	113	138	119	138	139	118	120	135	108	115	128	122	128	120	118	130	134	116	127	136	137	110	129	117	135	124	133	121	133	130	136	124	132	142	135	123	127	106	144	137	113	142	129	118	133	126	118	142	117	104	111	124	130	111	128	115	124	129	120	128	121	118	138	116	135	129	115	130	129	132	118	122	131	104	122	112	123	125	130	121	140	124	124	116	143	131	132	133	125	124	124	134	127	116	118	132	138	149	145	116	149	129	139	124	138	123	99	106	112	116	147	136	123	124	107	146	101	143	125	138	143	125	136	125	149	123	109	114	134	126	125	107	117	123	131	156	128	130	125	139	136	137	151	128	119	121	148	98	124	114	130	147	128	115	140	121	121	131	117	132	125	123	114	143	109	137	113	114	130	130	157	128	134	115	132	116	138	135	132	122	124	137	144	126	120	133	122	140	118	142	126	132	132	128	126	112	142	129	153	120	138	129	105	114	127	127	125	145	116	126	131	128	126	111	140	126	118	135	137	133	134	123	115	138	110	106	122	108	111	144	105	162	134	127	120	136	110	126	106	114	112	121	133	136	121	129	133	133	135	130	129	112	138	138	124	121	138	119	133	134	140	140	140	128	144	128	124	112	106	124	120	128	103	97	108	138	123	127	150	125	142	111	124	135	127	127	130	136	119	125	114	115	116	125	111	124	130	121	105	130	152	130	126	138	150	127	96	122	112	129	114	144	115	126	118	120	118	121	130	132	131	126	169	119	121	124	130	133	133	127	124	120	99	135	128	133	135	139	133	139	124	127	120	114	142	101	139	122	139	139	120	130	125	127	149	150	137	129	129	137	125	126	132	118	149	127	102	141	105	121	140	112	135	137	107	127	148	127	130	131	133	132	133	131	117	113	126	115	128	130	139	118	117	117	117	141	109	146	139	123	118	100	117	115	129	136	155	112	132	133	112	118	124	115	119	130	135	129	120	126	113	125	131	123	111	122	120	129	132	110	134	131	118	122	144	120	110	125	132	129	139	119	124	112	120	132	122	120	116	110	131	137	134	132	118	143	138	121	146	120	128	133	139	131	106	122	135	127	113	115	132	135	134	132	147	105	123	124	159	132	127	117	128	128	146	116	137	114	121	124	120	107	127	89	120	146	107	135	136	131	121	139	125	123	122	137	122	129	126	136	105	135	121	140	106	127	113	138	123	114	143	148	114	114	124	121	131	132	147	122	122	131	125	116	110	134	121	117	121	113	120	119	156	104	146	116	136	122	114	136	128	133	124	129	132	117	117	113	121	119	132	153	107	129	136	112	108	143	136	137	142	143	110	119	134	144	124	120	111	136	131	111	147	117	149	117	113	128	132	133	117	129	108	144	131	122	111	132	140	136	128	118	133	131	132	113	133	148	118	130	132	107	137	140	128	118	139	134	118	119	143	118	119	141	130	110	122	122	157	127	132	130	126	115	123	113	123	118	120	117	131	146	123	120	110	128	118	135	133	115	122	127	131	126	136	121	117	116	123	136	111	128	124	143	114	120	115	108	129	146	124	129	114	129	123	122	112	123	123	139	133	116	118	132	117	105	126	117	133	128	131	130	120	136	116	149	151	135	147	129	121	127	146	115	131	118	109	116	107	141	133	124	134	113	130	138	114	111	128	142	138	124	95	126	118	120	118	120	126	130	135	122	118	133	121	119	129	126	122	130	131	112	113	113	129	128	118	124	98	123	135	122	120	130	144	142	126	123	124	125	110	136	99	139	124	102	138	97	123	135	123	121	144	119	140	134	121	117	135	123	130	137	109	122	129	125	105	137	119	121	121	137	110	139	129	126	137	147	127	112	124	118	118	124	132	148	148	125	128	136	135	97	158	118	107	126	138	110	109	137	149	128	154	131	145	123	130	133	137	132	109	128	120	109	134	116	120	125	138	126	126	117	140	113	121	128	123	138	110	121	122	120	130	124	118	139	155	115	122	140	108	127	127	129	137	135	131	136	118	127	125	134	126	146	135	134	120	149	114	117	152	135	117	133	116	114	130	115	128	131	148	146	131	154	108	138	127	137	127	138	106	132	134	122	117	127	129	118	139	140	117	134	122	132	125	131	131	129	122	131	115	119	126	112	134	127	113	118	123	152	115	108	133	141	107	137	129	124	115	146	115	123	101	115	130	126	107	116	107	117	127	135	131	108	114	137	127	118	107	128	118	125	142	117	124	129	147	122	118	121	133	111	133	123	127	141	141	142	119	137	118	138	154	133	141	122	123	140	133	126	131	126	133	122	113	140	122	126	131	118	125	128	112	138	113	106	122	126	140	131	130	143	122	107	129	139	134	116	131	123	121	132	137	129	140	116	111	126	152	117	119	112
16327	2198	4765	5406	4745	3849	3109	2669	2324	2015	1678	1533	1475	1307	1191	1078	1034	903	920	847	820	744	774	726	691	670	701	677	671	622	625	612	600	581	571	550	542	552	539	602	554	575	580	557	541	537	510	536	534	521	525	517	513	508	466	507	505	489	461	512	516	479	504	487	510	495	490	488	519	466	491	503	481	470	490	474	499	495	481	472	466	459	467	465	496	496	466	481	502	475	514	484	475	478	509	430	536	478	459	488	497	462	454	462	450	468	494	502	471	449	467	478	476	472	443	493	480	437	469	459	453	485	413	469	484	467	472	467	498	471	459	457	483	505	479	473	453	471	466	478	471	483	474	457	454	469	441	499	500	476	502	461	475	449	467	489	436	457	430	459	450	442	432	475	477	459	452	489	465	447	474	470	491	480	485	452	459	470	453	432	420	481	436	476	436	447	460	476	420	449	474	455	434	474	483	453	451	461	496	443	480	445	461	458	458	456	451	447	484	471	466	464	461	463	459	447	474	475	503	494	480	455	446	492	475	445	466	464	495	512	451	450	466	440	434	460	475	504	449	438	502	455	456	476	451	442	447	462	463	485	464	479	455	444	437	468	486	487	438	469	486	482	461	478	479	462	449	477	461	477	450	437	483	451	464	436	446	462	454	458	478	452	440	441	429	485	441	471	449	469	499	498	476	432	497	455	463	451	437	484	447	461	449	400	457	468	468	490	456	451	480	463	501	473	459	448	436	432	465	465	458	421	455	503	430	472	440	467	450	462	427	412	429	471	466	458	469	438	454	459	445	457	482	443	463	439	486	459	456	460	454	468	469	444	475	509	474	456	438	494	484	442	420	433	479	478	495	443	442	501	466	447	469	464	460	471	479	476	475	454	487	452	478	462	435	509	458	455	454	451	472	466	449	444	427	479	440	451	471	446	440	457	457	504	477	459	486	475	463	448	476	468	469	464	444	473	444	463	479	453	442	452	471	446	449	462	501	481	465	493	463	447	502	457	437	525	453	465	479	470	490	495	488	448	446	450	465	458	462	462	470	419	453	486	479	497	488	479	460	454	433	441	452	475	449	457	451	467	452	453	453	445	473	493	475	440	463	452	451	473	482	489	454	466	420	463	452	482	488	511	426	433	437	433	476	457	473	470	461	476	427	444	425	423	434	428	476	476	489	507	449	455	447	468	440	501	480	461	449	487	490	431	467	436	489	494	469	446	438	445	462	484	477	479	455	427	479	489	470	430	466	463	434	446	486	466	466	443	503	500	496	464	460	440	510	437	469	475	472	478	423	436	466	417	496	431	451	410	445	488	477	488	453	460	438	472	442	493	484	431	476	451	473	451	444	442	428	457	429	442	474	470	413	511	449	488	480	458	449	462	463	462	457	478	444	443	461	465	483	435	465	443	497	505	431	476	470	457	461	476	475	449	440	450	477	481	483	482	474	462	463	446	486	472	477	455	509	461	451	494	434	476	470	464	502	465	441	458	441	448	465	433	423	480	410	468	483	477	459	470	452	469	447	464	465	513	411	475	485	455	442	446	453	435	479	465	440	427	477	472	446	466	475	434	462	451	464	445	444	464	482	425	452	451	449	464	461	462	476	464	433	445	491	444	461	439	444	485	454	460	445	471	427	451	441	455	504	440	485	440	451	441	474	417	440	453	490	413	472	450	482	430	448	464	483	464	472	448	403	435	432	477	454	464	445	460	480	432	447	453	456	465	450	455	433	447	487	447	422	424	473	520	415	489	480	426	431	476	430	427	500	455	455	485	440	521	466	453	500	457	478	456	474	426	443	447	465	457	432	508	466	438	465	455	440	446	459	447	459	425	464	447	473	464	504	473	470	458	487	425	425	478	450	495	429	425	434	430	462	451	483	453	454	461	475	453	449	411	466	471	443	523	438	467	415	474	465	413	449	473	480	444	472	463	452	432	443	450	443	481	466	464	446	484	493	467	455	451	472	460	478	444	436	460	443	500	486	492	462	442	457	449	451	455	421	465	484	451	487	481	467	466	429	473	474	467	456	435	482	447	438	433	413	496	456	443	461	476	458	443	490	428	443	502	485	461	454	496	459	466	473	446	494	460	476	473	508	441	451	446	488	466	392	474	454	477	468	462	439	473	441	466	475	455	452	459	522	448	440	446	462	481	451	431	495	460	479	440	474	432	450	463	494	475	472	499	457	435	444	437	421	444	462	418	478	443	487	464	454	456	481	451	462	446	477	474	441	492	460	457	427	464	451	461	464	491	490	463	507	480	442	524	440	498	467	478	441	437	465	486	440	473	464	471	422	454	436	457	452	487	509	456	475	482	479	465	437	449	468	447	446	464	449	480	468	433	471	401	477	475	477	472	465	471	477	501	444	477	469	468	470	464	404	431	477	462	459	478	439	475	482	453	501	456	502	439	467	437	469	470	437	458	426	473	481	434	458	478	440	489	499	441	455	438	449	443	410	519	431	448	483	475	460	452	486	454	432	463	448	461	497	477	449	481	432	458	469	452	467	443	465	489	458	468	475	487	449	441	489	442	438	515	443	443	423	441	464	472	470	454	490	444	459	438	462	444	435	483	459	428	472	489	442	450	462	463	472	462	417	460	466	482	430	488	436	432	425	447	489	461	423	461	453	504	473	447	454	481	413	463	450	473	464	488	481	479	456	455	452	480	475	465	456	476	425	481	496	472	406	447	465	423	479	445	449	480	480	424	445	461	428	443	432	459	484	451	499	447	493	437	438	449	445	451	467	450	469	456	454	500	461	496	443	464	445	452	455	470	408	432	471	447	418	439	469	471	471	458	450	454	483	466	480	449	434	453	443	457	487	482	456	486	503	413	453	443	461	451	471	468	459	441	457	494	501	470	469	415	461	448	470	433	436	461	465	481	456	449	474	460	453	478	471	436	447	420	466	480	431	437	491	463	464	440	445	428	488	436	492	459	470	458	432	469	477	457	488	466	477	418	489	459	505	467	468	461	466	453	460	466	444	492	500	466	486	460	426	460	428	451	464	490	473	436	478	468	445	462	449	467	513	426	470	446	470	471	449	460	460	485	470	502	466	483	487	491	457	456	428	458	432	477	430	467	476	452	474	469	485	472	443	447	454	428	463	461	451	460	460	479	441	431	474	484	509	461	446	443	439	460	462	442	460	446	466	474	493	501	457	500	421	485	433	468	440	445	463	414	420	462	454	476	439	513	489	437	454	451	487	447	460	456	461	435	447	477	475	459	473	481	505	449	449	451	466	447	489	434	479	497	439	486	495	471	417	497	496	467	469	480	462	459	461	462	447	470	485	462	438	486	453	451	458	435	452	453	482	420	473	449	456	438	456	443	470	506	481	484	465	460	447	467	433	441	497	459	476	457	471	453	463	501	449	456	475	476	450	401	463	456	482	467	474	475	465	444	467	473	477	406	479	449	472	420	469	484	478	463	469	465	470	472	438	451	459	486	448	468	440	459	463	466	464	426	463	448	488	467	486	448	423	426	468	437	487	438
3282	214	167	164	133	128	132	125	108	114	131	97	107	102	122	124	107	109	107	115	109	134	108	120	114	117	103	109	125	126	157	105	109	95	112	115	123	100	111	119	110	96	136	103	122	122	117	117	110	104	120	123	101	128	111	101	100	116	113	111	106	100	98	109	127	109	94	132	87	105	113	129	107	113	113	121	108	119	114	115	117	89	108	116	113	109	110	110	108	119	105	105	113	111	101	123	133	122	103	112	125	112	86	103	95	98	112	118	110	114	108	115	109	108	126	110	130	99	117	102	106	120	112	128	112	106	100	114	118	108	106	118	103	127	118	104	116	98	100	119	117	98	113	93	112	113	105	111	115	125	112	109	114	98	97	93	109	100	100	130	104	109	95	120	110	110	108	113	110	103	111	109	110	132	109	116	129	108	130	102	125	110	95	115	94	140	129	126	114	109	101	125	87	86	130	102	123	103	101	98	109	102	123	92	112	109	94	100	97	105	110	127	116	95	82	114	122	101	88	102	138	118	108	107	106	116	107	116	88	108	108	112	103	112	110	100	95	105	104	121	112	104	110	107	114	93	99	106	118	102	115	108	110	112	94	118	111	113	133	136	100	105	132	125	111	106	122	99	121	96	117	91	122	111	102	92	134	122	109	98	120	124	101	116	107	104	103	85	116	110	106	117	112	108	101	103	111	101	102	100	124	109	107	107	134	120	106	111	95	102	97	111	121	114	121	108	109	106	117	121	107	102	114	101	96	118	101	101	131	108	110	104	111	126	107	104	117	114	107	114	96	124	94	94	120	111	110	115	108	120	119	114	125	132	107	98	106	128	128	120	105	108	102	108	113	126	116	92	116	114	112	92	105	105	121	104	119	106	106	118	98	99	109	109	105	104	122	110	103	125	98	110	108	101	97	108	130	108	110	112	123	106	108	116	104	115	114	103	109	115	107	118	106	125	97	111	116	101	104	110	83	112	117	106	117	119	102	108	105	102	109	94	117	100	88	115	122	107	114	100	106	108	133	102	121	97	120	130	117	123	121	96	112	138	101	96	91	112	101	108	109	95	107	115	122	112	118	103	96	125	111	100	101	99	114	104	107	108	117	129	104	115	106	110	114	118	112	100	102	96	86	112	121	105	119	118	97	127	99	104	113	115	121	145	117	108	107	122	115	117	112	129	113	92	129	111	111	109	123	106	122	126	112	121	116	107	106	110	95	105	106	114	109	102	106	93	109	101	131	124	94	105	121	111	117	115	120	110	106	112	112	111	113	105	106	87	120	121	105	101	108	90	121	113	111	118	109	102	125	81	95	104	103	109	107	117	106	96	104	113	102	133	99	119	116	120	109	122	121	115	105	102	102	99	111	108	112	113	102	109	129	113	103	95	107	103	104	115	97	125	106	100	104	114	116	101	122	111	96	94	115	114	96	90	111	116	124	106	114	111	88	102	103	115	107	99	114	103	100	113	123	105	121	97	125	106	107	109	98	106	120	115	116	131	128	105	90	97	101	105	123	101	123	103	127	93	91	128	101	115	122	103	124	92	111	109	101	116	117	109	116	88	110	114	118	113	121	116	121	99	113	132	133	103	89	125	96	86	111	103	112	115	120	120	117	102	111	119	107	116	115	108	109	114	103	119	118	85	119	101	115	117	124	107	88	107	110	103	89	113	101	95	91	106	98	96	126	110	117	98	111	99	104	111	128	126	117	114	98	97	117	110	109	113	126	121	119	100	110	100	122	94	107	124	124	106	108	112	114	105	109	108	104	123	97	107	103	109	123	118	107	112	121	115	97	104	99	130	129	122	102	98	114	108	99	91	104	111	99	127	109	116	108	111	118	105	122	98	121	115	122	104	90	107	123	123	107	111	111	113	126	97	102	92	104	113	119	116	101	99	104	98	108	92	121	119	94	111	105	119	132	103	108	113	114	108	129	104	114	112	118	102	113	103	120	141	104	122	115	103	122	110	103	110	107	117	103	103	88	108	108	109	109	115	115	124	114	116	106	106	125	108	109	124	123	112	101	115	146	122	121	106	88	108	107	101	121	110	100	118	112	103	116	101	87	129	112	101	98	122	102	106	94	107	110	119	123	104	109	109	107	108	113	104	91	120	103	110	92	115	102	110	117	111	112	115	113	120	116	133	103	104	111	105	109	116	131	123	124	127	115	102	95	117	117	100	129	118	114	112	104	104	105	99	109	107	112	114	100	104	107	114	114	107	100	96	112	115	98	109	130	96	113	125	103	94	132	107	118	111	106	127	95	106	110	106	121	114	121	120	120	90	100	101	106	117	115	112	115	131	99	106	98	135	117	109	96	100	135	110	119	106	101	92	113	100	97	96	112	114	128	93	86	118	118	129	123	108	112	111	120	116	103	99	113	100	97	98	94	114	119	90	104	116	116	116	132	106	103	112	102	119	100	115	102	118	92	108	109	114	104	89	107	104	117	107	114	117	102	104	112	108	116	114	102	107	111	128	111	120	104	125	93	121	101	108	110	114	105	101	112	96	112	114	115	113	103	116	119	117	118	121	102	109	93	91	97	108	124	114	116	83	118	129	89	108	117	88	117	105	117	98	108	115	121	98	92	85	102	101	111	107	105	107	119	100	109	116	110	117	91	115	112	119	103	96	102	106	120	115	88	108	101	100	100	109	106	112	117	131	127	103	111	99	105	102	102	112	111	110	145	111	116	112	121	112	89	108	115	112	106	103	116	120	95	119	122	109	108	104	104	123	98	102	121	118	89	118	93	105	103	98	111	108	123	112	92	103	122	108	103	132	106	109	120	112	103	112	111	109	113	106	111	103	92	116	120	98	108	104	103	108	98	125	111	111	137	148	134	134	114	118	121	89	104	101	116	110	132	99	110	107	117	119	93	129	96	103	102	102	94	101	99	116	118	97	106	115	108	98	109	113	112	110	89	123	105	121	108	101	105	120	113	99	128	119	108	114	95	105	112	128	144	107	118	105	102	93	106	99	91	133	126	102	120	115	106	113	100	109	105	104	98	93	122	112	117	114	120	106	104	102	95	114	112	103	94	106	116	100	108	114	109	121	116	100	107	97	98	117	104	101	96	110	129	111	114	124	121	114	113	107	94	121	110	103	125	107	104	97	101	139	116	104	99	99	108	122	92	104	115	118	121	130	107	110	94	117	114	111	91	113	119	111	117	98	106	97	117	98	117	122	112	106	107	106	107	118	109	109	117	132	112	117	119	110	91	128	105	113	110	97	101	112	102	122	135	89	120	103	104	94	100	112	115	97	124	107	113	125	110	102	100	97	124	100	120	106	104	97	106	124	112	103	117	107	90	114	118	122	117	119	117	115	105	108	116	98	112	108	110	107	105	108	112	103	103	99	116	110	128	116	89	103	122	101	123	107	113	100	114	108	94	120	117	94	111	104	120	98	122	106	119	116	115	116	112	105	102	118	110	111	116	113	105	109	102	110	93	103	135	112	100	117	89	113	102	107	111	111	93	101	119	120	127	106
5817	473	593	595	541	553	478	459	461	431	443	459	455	452	412	434	439	404	415	424	431	429	422	424	381	406	414	440	396	409	414	422	395	418	408	441	409	414	402	392	439	397	398	404	403	418	418	360	449	416	387	422	429	413	404	409	419	425	398	386	438	420	442	406	396	402	412	432	412	404	429	394	394	413	391	418	398	422	420	423	424	391	432	395	403	408	427	390	401	425	449	401	429	380	377	399	387	371	438	420	395	392	375	384	381	435	405	401	441	448	386	392	409	423	407	419	387	427	421	451	416	412	405	412	397	443	416	391	420	435	391	385	420	406	399	438	422	411	400	406	422	397	430	372	415	435	479	419	418	401	412	427	386	413	433	432	418	406	415	400	413	421	401	374	410	404	388	430	417	424	413	435	403	445	415	424	415	408	400	409	410	432	399	436	407	397	402	407	421	411	404	427	417	412	428	420	416	385	395	394	403	399	376	401	428	414	401	409	435	410	416	445	390	394	391	383	400	390	414	402	402	398	375	397	387	411	417	394	360	412	414	423	408	409	394	443	398	392	427	395	359	378	415	423	395	401	414	427	397	403	404	388	397	407	396	399	399	456	461	411	404	377	386	402	422	396	419	383	387	410	443	387	405	440	393	427	419	401	435	412	411	435	411	384	440	408	402	391	414	422	390	447	438	431	395	421	409	422	383	405	373	436	443	396	402	394	403	379	425	443	372	395	415	391	416	415	439	386	394	397	398	377	409	413	372	367	415	414	356	394	407	379	430	434	383	445	397	373	425	416	422	409	420	436	399	450	412	413	378	381	402	433	378	409	380	384	417	377	403	397	395	395	407	389	379	409	381	402	390	409	398	375	429	379	391	439	400	411	391	391	412	411	402	402	386	406	412	391	451	445	413	429	444	404	400	422	409	423	411	392	387	360	417	405	408	381	416	405	444	438	426	412	393	403	353	412	396	377	401	380	392	397	384	406	397	405	406	416	399	421	395	388	408	447	417	370	414	407	401	428	410	417	434	387	435	407	429	415	417	411	406	378	372	430	402	402	393	446	434	372	395	400	396	403	416	444	434	412	426	443	388	366	402	405	417	413	414	418	422	397	414	375	423	394	389	391	423	373	410	392	407	376	409	410	401	397	426	461	425	428	423	398	394	388	370	394	416	370	398	443	414	380	385	455	388	417	391	372	393	396	420	421	404	424	411	405	411	407	375	399	392	399	412	412	426	401	386	389	388	442	463	393	391	444	382	376	370	405	418	396	413	391	387	419	410	414	388	413	414	383	434	393	383	395	410	412	403	377	427	394	402	393	399	370	413	383	427	378	394	422	413	414	402	428	402	406	391	420	401	404	400	405	402	393	427	375	417	420	382	409	426	432	393	414	383	413	434	400	413	416	423	392	400	413	373	427	399	365	423	429	365	440	406	401	379	425	390	394	436	391	401	374	405	423	396	399	366	411	411	390	407	414	397	435	374	406	418	406	423	401	425	429	422	414	403	439	439	405	457	403	363	382	368	417	406	377	435	410	388	376	431	414	382	374	386	409	430	419	412	393	414	416	416	429	400	358	425	394	424	422	387	394	384	414	425	402	373	418	402	414	412	406	382	385	394	403	416	390	428	399	414	419	362	386	393	459	438	400	423	405	430	425	440	437	373	352	395	384	433	385	387	413	387	381	411	382	402	369	410	409	405	424	376	411	377	389	400	399	415	412	386	422	413	405	398	409	406	357	448	423	373	446	377	381	413	402	428	370	414	402	425	388	396	375	419	406	396	376	428	370	390	381	404	405	377	404	385	400	358	398	398	400	419	398	442	437	380	406	375	419	410	402	419	383	414	382	407	410	383	397	405	417	407	353	393	400	423	411	395	422	410	417	364	397	412	429	358	399	446	405	399	394	410	382	397	414	416	378	421	401	408	426	401	431	413	370	389	387	402	420	418	391	400	432	407	391	396	420	421	385	363	413	414	379	394	388	412	405	394	431	392	382	411	434	409	400	417	432	409	349	423	399	442	378	374	418	436	398	426	428	428	405	389	400	396	424	417	442	374	412	408	379	363	415	393	387	410	414	439	397	416	380	388	385	436	409	394	413	375	405	422	405	412	370	396	354	401	403	421	390	389	438	377	435	375	376	395	436	378	384	447	430	433	398	384	402	440	423	407	429	432	395	403	412	387	391	394	358	419	424	394	383	387	386	408	409	382	424	416	406	389	465	401	402	421	400	394	400	394	412	397	425	386	422	384	426	437	453	406	414	415	417	396	397	435	381	388	405	422	381	386	395	404	386	426	410	430	378	390	409	378	409	397	379	387	436	400	399	396	375	421	412	365	375	384	389	447	384	420	398	361	399	406	412	406	448	428	384	387	431	421	379	404	391	427	397	413	416	426	385	391	391	447	403	406	413	447	392	384	394	410	389	387	437	408	393	368	393	438	382	408	380	435	383	418	418	390	361	392	390	429	416	432	389	418	408	388	414	406	405	444	409	413	400	411	407	409	461	398	400	413	432	426	429	446	410	420	397	426	409	421	457	435	432	401	437	415	420	420	387	393	397	394	412	391	377	387	422	438	412	414	387	415	399	396	393	399	404	384	397	400	420	447	396	398	376	423	404	394	384	421	419	413	414	401	409	439	391	376	419	384	392	419	408	415	362	459	409	437	379	403	416	425	385	384	428	409	433	403	415	369	392	425	384	391	428	409	385	403	392	407	378	407	400	386	407	428	410	369	416	380	429	410	426	353	397	412	351	406	404	392	395	409	394	374	396	424	415	404	433	380	402	398	371	414	406	413	392	390	416	405	371	385	404	457	414	416	417	405	430	402	398	380	414	408	424	400	414	420	387	388	387	383	410	392	396	405	417	394	409	368	368	411	395	418	364	390	384	390	376	414	388	389	428	389	424	402	437	364	391	388	408	426	397	426	376	390	414	406	421	416	419	400	421	376	395	413	404	405	403	414	439	413	417	368	447	392	381	369	397	403	407	409	440	393	408	401	400	418	392	383	388	426	398	369	414	423	385	387	398	462	414	387	414	417	415	429	443	385	398	393	419	424	393	397	400	414	398	434	394	420	375	424	419	458	397	422	414	398	368	396	404	416	390	387	386	406	441	428	384	401	400	397	424	364	407	422	400	367	396	439	430	355	429	397	385	414	398	379	424	406	415	408	389	430	423	375	393	446	411	388	365	398	377	378	407	427	385	408	413	398	392	397	446	392	403	399	438	390	415	401	423	417	431	395	441	408	392	410	400	368	430	403	374	425	381	402	421	408	393	430	441	381	405	410	374	403	420	420	421	412	389	397	400	409	407	404	389	449	380	401	370	417	436	406	423	431	406	397	389	411	412	418	421	383	409	408	397	413	393	371	400	404	393	412	361	436	403	424	431	383	442	382	408	398	381	393	433	417	386	423	421	442	425	394	398	409	400	459	412	415	390	415	384	436	393	393	405	407	388	412	421	441	431	406	438	401	388	386	412	433	403	367	407	429	407
22070	2365	1090	774	510	390	291	242	211	148	150	154	140	131	112	121	117	90	82	93	79	85	87	88	77	81	92	86	83	73	80	67	95	82	78	63	64	72	77	81	80	78	90	67	78	83	88	70	74	69	68	82	66	68	69	75	74	65	62	58	66	74	61	57	85	62	77	71	63	65	74	67	65	63	73	77	65	87	64	72	73	71	91	76	75	76	75	88	80	72	62	66	65	73	79	89	61	68	74	75	75	65	80	70	61	64	78	88	66	61	70	75	69	75	73	70	83	82	77	61	70	74	83	70	59	68	77	70	64	78	73	85	62	71	66	62	62	78	68	72	79	78	63	90	70	67	68	58	80	76	70	77	64	72	60	73	68	65	65	81	77	65	57	71	70	72	78	76	69	68	89	78	65	103	70	76	94	66	63	64	79	72	81	71	83	74	68	86	83	89	88	83	80	68	63	62	77	74	76	79	74	61	61	62	61	78	85	70	71	70	76	70	59	72	67	74	62	60	64	65	73	67	75	61	84	64	74	62	64	66	52	64	81	64	70	62	60	67	58	84	72	77	74	70	67	60	61	62	69	68	60	84	66	73	67	63	54	73	54	73	75	81	73	69	60	64	72	61	81	77	67	77	76	69	64	68	60	66	61	76	47	77	51	74	64	74	72	66	70	67	77	78	64	90	71	65	87	68	81	80	66	81	73	73	67	66	77	78	85	70	73	81	67	75	65	58	76	77	65	65	66	56	70	62	66	81	59	64	69	63	75	63	70	51	67	73	70	70	61	89	71	75	87	65	63	81	71	67	57	70	82	63	73	71	68	71	47	79	71	66	76	75	68	63	83	85	95	87	71	75	81	71	66	84	70	73	84	75	72	79	66	60	60	69	56	84	78	60	77	79	79	79	80	67	61	67	71	58	67	74	73	61	61	61	74	81	68	65	64	67	68	75	67	74	62	75	69	85	72	73	79	63	62	81	68	61	58	73	70	70	85	74	69	70	54	50	64	72	72	77	72	65	64	77	64	64	60	87	66	65	78	60	65	67	73	64	76	55	69	62	88	67	80	72	60	74	67	75	75	57	64	75	66	93	61	65	71	73	81	67	98	69	67	64	63	72	68	68	63	68	66	66	66	94	72	83	62	71	69	67	66	62	68	64	66	86	64	68	64	73	80	79	72	64	80	65	67	79	63	72	83	63	71	60	60	63	94	78	72	68	64	68	70	58	64	82	72	81	74	62	71	62	71	57	81	65	64	69	68	74	57	69	60	83	84	71	68	54	72	76	77	73	69	51	65	76	63	56	69	77	74	63	63	73	74	65	71	76	63	75	77	70	75	85	60	68	67	66	71	75	59	66	67	59	72	64	67	64	55	84	62	69	77	64	76	73	89	61	64	68	70	75	75	75	68	76	79	69	87	78	78	72	78	77	66	68	63	71	73	68	72	77	64	73	59	79	69	71	74	73	74	75	76	65	67	62	71	80	76	68	69	61	64	63	86	80	72	93	71	73	61	68	59	76	62	65	73	62	65	68	68	74	76	70	52	62	70	68	68	69	69	87	84	60	60	75	69	77	75	60	63	76	66	73	66	73	64	57	88	57	68	82	74	60	78	68	65	71	69	81	58	70	62	62	72	74	67	72	62	71	85	71	80	76	61	66	71	81	67	81	71	76	64	65	86	72	71	64	79	88	68	54	76	88	71	63	63	77	75	62	69	90	68	71	73	66	53	73	70	76	71	72	90	62	73	73	80	63	69	53	56	82	64	76	83	78	72	66	67	79	68	77	69	62	81	66	74	79	64	54	70	68	81	65	76	77	71	75	77	77	67	77	77	81	65	66	88	79	51	77	64	60	73	69	81	77	69	61	65	79	79	61	66	60	74	77	59	65	75	68	69	76	59	72	62	63	77	72	78	72	60	71	75	72	73	65	84	62	74	68	82	76	69	57	70	73	79	67	68	73	73	62	80	74	83	76	71	71	51	77	64	63	69	58	64	72	70	71	69	71	77	71	69	70	75	74	69	66	88	64	62	80	80	87	64	82	66	71	67	61	68	77	68	72	67	61	77	63	75	65	66	68	62	60	78	55	68	82	77	71	59	83	76	74	70	84	58	55	66	66	74	81	77	72	65	71	63	73	66	72	72	66	61	76	64	62	79	66	79	58	69	67	76	84	80	76	81	84	93	75	57	67	92	76	78	73	62	85	83	70	79	68	75	64	85	81	59	70	88	61	65	69	64	73	68	70	60	61	65	53	72	79	74	92	58	62	70	76	67	79	77	74	73	75	94	90	67	74	75	63	65	70	64	66	74	56	63	56	59	74	63	71	81	78	58	82	72	81	59	74	74	60	73	59	63	60	58	64	59	61	75	79	67	81	69	62	73	94	77	67	73	73	66	65	70	73	70	67	76	86	83	86	65	67	65	72	62	73	69	75	68	64	73	69	75	68	73	84	54	73	57	71	62	67	58	71	64	77	51	77	83	73	85	75	73	68	72	61	71	89	65	64	75	67	80	75	72	66	78	73	59	60	65	78	69	63	73	84	65	75	73	60	68	72	67	80	78	78	73	61	72	65	63	80	75	66	63	65	75	76	64	75	72	64	72	62	84	63	83	84	67	73	76	68	67	72	64	68	68	65	55	65	76	71	64	82	62	67	72	72	75	67	79	51	81	62	66	94	74	73	67	60	63	72	60	79	69	76	75	70	69	74	75	63	84	72	68	78	74	83	61	70	54	68	64	70	63	65	56	82	67	75	70	57	76	77	68	70	80	70	64	85	72	77	60	82	86	71	75	73	59	82	71	66	69	64	73	85	68	65	72	69	62	74	71	76	69	64	83	77	43	92	65	82	65	65	70	76	64	69	71	71	81	78	50	67	81	68	64	61	74	68	63	64	79	76	68	60	70	72	67	74	62	75	73	55	69	71	89	84	88	76	84	68	52	76	64	62	65	68	67	85	81	76	74	71	63	52	87	63	81	61	70	61	60	62	71	85	70	74	66	52	71	50	82	86	71	76	64	70	86	88	65	75	70	71	78	64	70	66	78	59	81	93	83	79	69	73	64	64	61	92	65	80	87	70	66	73	68	77	93	78	69	64	98	75	66	82	58	75	64	58	63	75	71	74	55	77	68	75	56	82	72	76	66	86	69	70	71	79	64	65	67	75	80	78	70	72	70	73	76	70	61	73	63	58	75	78	58	73	63	56	86	66	82	84	70	86	77	79	66	85	62	65	68	67	65	90	87	78	73	65	78	70	67	65	73	73	82	65	61	68	71	75	80	72	72	70	56	80	67	85	71	67	69	72	65	63	55	60	80	71	73	69	78	68	67	69	67	90	74	57	72	80	72	61	81	66	65	69	58	83	70	59	62	65	63	81	67	69	62	65	62	69	71	69	78	62	68	73	77	59	65	68	72	65	74	72	65	70	70	59	77	65	79	78	88	68	75	75	69	64	69	74	77	78	77	80	72	64	78	46	64	78	88	71
13121	1129	2671	3121	2636	2109	1705	1461	1298	1101	976	843	795	726	698	607	536	585	522	461	469	447	470	433	427	434	408	354	367	373	368	345	350	352	348	339	390	331	328	313	336	333	334	323	327	315	271	320	329	308	376	361	319	321	336	308	313	341	265	323	308	314	297	280	310	307	317	278	299	280	327	306	312	291	305	292	278	324	279	315	273	319	304	299	282	318	266	291	335	328	293	313	284	288	284	283	264	300	295	309	320	311	287	293	297	273	284	298	298	293	303	300	315	279	261	262	263	295	278	296	286	300	332	279	289	291	272	291	271	302	274	308	278	292	305	276	288	309	314	312	292	341	274	302	302	320	273	293	297	307	314	284	297	263	274	267	292	279	285	322	278	304	272	294	296	282	301	299	275	287	321	300	278	279	303	289	286	259	311	279	294	278	291	291	291	293	308	283	272	283	262	319	279	320	294	312	305	286	282	286	297	298	267	267	270	272	268	295	277	280	301	260	308	286	320	304	283	299	282	280	322	291	307	298	309	282	296	263	278	292	296	302	294	287	291	283	317	292	295	270	293	309	298	297	291	257	285	288	297	281	290	275	307	293	274	308	285	300	283	261	317	289	256	248	259	320	292	291	295	296	334	304	302	272	300	293	263	270	265	276	299	299	277	306	288	288	298	265	321	293	290	282	294	295	277	288	308	295	289	286	279	328	302	291	302	268	284	295	312	293	286	301	278	300	256	272	283	282	288	269	288	298	305	296	288	293	268	265	293	297	282	283	302	318	268	300	267	313	317	275	311	296	278	297	304	274	293	245	270	264	283	302	277	293	285	280	251	265	248	253	290	301	289	290	275	295	277	300	308	284	311	281	275	286	304	278	334	281	302	299	324	285	272	302	265	288	290	280	282	261	306	288	265	300	299	264	280	267	312	251	278	276	250	293	297	287	273	300	317	312	272	304	284	294	277	299	298	283	289	259	259	306	314	302	281	291	280	290	275	294	278	279	308	311	288	294	314	299	265	261	278	261	254	285	272	308	283	276	274	288	288	270	291	299	295	292	287	287	281	292	263	283	280	339	276	290	284	255	287	258	288	299	259	287	313	278	268	271	291	276	297	317	293	288	297	290	297	303	288	309	270	315	306	275	276	304	296	304	254	311	315	301	301	303	274	286	302	270	306	284	274	283	292	269	301	324	298	317	284	279	281	302	297	302	286	308	279	265	297	290	298	279	292	302	254	262	317	287	293	280	328	296	287	291	327	249	274	279	290	299	268	286	269	291	259	287	329	283	262	277	283	314	308	265	299	287	263	304	257	306	256	281	304	286	281	313	294	271	273	295	273	282	296	286	304	302	276	291	295	306	292	275	311	322	289	272	261	283	293	257	256	295	282	319	267	300	294	303	269	318	304	291	278	317	300	304	248	264	275	274	287	288	277	266	310	292	266	285	276	275	300	263	286	310	282	303	252	284	287	281	283	271	301	271	313	313	273	296	294	288	321	313	286	302	281	304	268	305	273	281	268	290	290	303	305	280	278	264	304	307	303	274	298	296	263	284	275	296	323	280	312	302	262	282	280	305	289	273	307	290	287	280	240	289	295	278	275	295	288	271	308	297	299	284	280	299	269	303	296	272	291	264	288	266	278	272	314	300	299	297	286	248	286	269	302	278	334	264	287	294	285	306	315	269	274	297	286	270	302	290	287	314	308	274	288	321	278	302	293	315	310	295	284	286	305	334	280	293	283	289	289	274	296	274	298	291	284	306	277	281	292	299	294	307	277	275	271	285	282	282	288	279	262	264	274	270	289	272	272	281	284	300	343	279	292	290	279	294	296	281	285	277	283	271	285	271	292	272	304	312	277	282	279	281	300	283	303	300	314	299	310	302	299	287	297	306	265	316	285	293	289	288	286	324	295	281	274	274	286	286	298	291	256	319	280	301	285	291	289	242	304	300	291	294	291	270	295	258	274	292	282	269	279	284	286	304	311	305	290	283	254	272	261	318	283	274	305	300	257	271	279	281	335	280	271	256	302	282	333	284	316	272	300	276	268	279	283	280	283	306	292	309	250	293	292	306	270	313	287	282	309	300	254	287	326	303	275	281	274	317	282	294	314	296	295	291	300	283	274	291	299	287	303	253	272	285	262	330	295	267	266	261	257	289	283	292	275	288	308	292	276	302	288	313	286	285	250	301	285	286	319	285	272	283	290	325	290	285	299	282	284	296	317	284	325	264	282	274	280	274	283	283	283	259	309	283	294	272	302	292	259	304	310	316	262	296	253	305	308	276	244	293	293	286	308	319	281	295	257	297	295	288	270	278	300	293	272	310	284	303	276	291	260	273	280	303	273	289	267	310	279	295	296	299	293	285	289	266	299	293	293	260	309	294	288	320	265	293	282	292	299	311	259	291	281	288	266	285	299	287	295	316	301	323	297	324	293	283	289	285	275	245	277	281	299	279	302	278	304	288	290	307	280	277	282	306	305	277	294	303	308	283	286	306	299	296	253	304	322	315	311	294	298	299	290	316	271	268	289	281	283	309	258	315	293	290	276	297	276	253	313	317	303	280	294	282	271	326	279	286	289	307	319	298	292	281	277	278	281	292	259	295	271	291	276	277	295	268	274	286	256	291	276	259	304	292	280	275	323	320	286	279	295	284	288	295	286	269	273	277	291	288	263	291	261	299	279	268	309	297	307	331	291	306	280	283	285	270	268	264	303	299	267	285	254	293	280	289	284	295	278	352	320	273	272	305	283	310	302	280	304	261	317	302	283	293	264	268	271	293	275	294	298	307	281	304	241	271	261	301	296	278	305	274	278	279	300	288	287	304	281	284	282	288	320	274	271	301	319	314	290	292	305	279	281	285	274	297	264	268	290	335	295	277	316	298	281	294	299	318	280	289	300	281	266	305	292	299	300	314	301	303	285	276	322	285	297	264	295	288	314	275	302	291	298	278	282	305	267	291	286	295	311	295	292	264	315	297	243	290	304	280	292	277	298	272	296	279	310	309	289	291	273	285	293	302	272	284	265	299	310	302	289	301	281	255	305	293	276	297	312	277	271	275	292	277	298	303	280	325	283	282	285	318	293	268	266	278	301	261	285	317	301	268	291	313	271	299	275	311	302	305	283	283	312	275	308	306	284	307	270	320	289	286	297	297	297	289	296	294	318	313	274	283	270	302	295	250	282	299	281	266	276	276	282	298	278	304	302	277	291	294	293	273	295	279	292	272	321	300	310	295	288	304	302	302	292	290	303	308	258	304	310	290	269	298	264	302	298	296	280	267	305	283	303	286	302	286	296	335	314	293	270	294	294	286	306	285	274	286	291	288	296	321	277	262	290	261	269	268	283	269	273	284	288	284	278	274	287	259	302	283	283	283	288	284	291	284	294	310	313	296	291	269	269	284	278	263	286	269	304	268	280	295	273	272	305	285	280	268	271	297	322	288	295	309	304	279	296	284	288	294	265	304	283	291	302	324	289	306	275	298	291	293	282	257
33743	9440	2548	1637	1118	779	618	493	417	322	316	289	247	257	202	204	214	189	172	147	144	178	177	150	136	154	175	165	142	182	122	148	142	155	149	156	113	110	147	127	136	134	141	127	150	145	121	140	152	154	143	153	160	136	142	146	174	150	138	151	125	136	150	148	143	151	124	146	140	145	132	118	135	130	136	142	152	152	142	127	139	122	140	135	136	150	142	133	130	124	124	136	140	147	119	129	134	137	116	143	165	138	120	142	134	152	153	143	134	137	113	137	132	119	166	142	154	138	149	145	125	152	144	128	123	153	127	144	137	135	136	142	113	125	135	147	133	128	117	132	114	126	128	139	125	140	131	111	159	132	135	154	130	147	159	128	130	123	146	142	128	138	145	129	126	124	132	142	115	133	142	126	124	145	146	156	146	163	149	143	114	136	136	160	122	140	137	149	126	131	153	139	141	146	138	118	122	135	120	130	131	120	104	145	134	120	126	130	133	129	129	132	139	156	146	152	141	120	128	134	155	129	136	110	130	134	119	121	150	135	129	118	140	120	140	126	146	131	156	126	122	144	123	120	146	153	142	135	132	131	127	148	134	156	118	132	139	130	133	122	144	142	128	141	142	149	129	135	124	144	123	136	135	149	135	118	120	105	156	138	134	140	97	121	137	140	132	125	129	147	130	124	129	127	137	145	132	156	131	126	141	137	113	140	136	139	139	150	146	156	166	129	150	115	117	143	121	119	141	159	150	117	129	132	120	137	122	149	144	122	124	130	136	111	129	133	123	118	127	142	137	114	125	137	131	136	127	129	126	146	146	149	111	121	103	151	130	133	115	135	129	134	138	123	129	127	144	154	127	127	138	132	123	140	128	122	136	139	121	134	130	142	125	129	125	128	112	121	142	115	121	144	108	161	132	136	114	122	133	121	130	139	145	147	127	169	129	128	125	128	142	133	146	123	137	140	130	136	138	116	134	120	132	125	110	127	139	145	153	163	138	131	117	135	141	141	132	128	151	134	147	132	141	120	135	132	126	152	118	138	122	124	115	134	119	128	140	131	142	130	144	125	139	154	123	127	146	101	138	129	114	136	127	135	128	126	125	139	123	136	154	128	143	137	119	147	151	121	143	123	136	126	140	137	127	143	140	142	119	131	148	125	119	116	122	120	118	140	150	120	123	137	144	146	158	132	136	140	127	126	129	129	134	135	149	129	130	101	136	138	134	125	135	142	139	142	141	137	137	131	141	130	114	140	124	131	147	140	149	138	138	108	121	139	141	138	142	131	122	140	130	130	121	140	122	133	138	117	136	139	136	121	142	141	147	130	138	146	135	125	124	150	100	142	143	124	133	144	126	137	130	115	121	121	137	111	111	125	159	138	126	150	135	161	138	128	148	137	115	128	130	146	127	126	137	133	132	143	132	124	138	125	110	162	127	130	136	128	126	149	138	145	140	143	129	115	145	134	121	128	124	127	136	119	130	125	159	128	138	130	121	137	137	122	126	147	129	150	132	117	123	162	159	128	124	112	130	136	143	136	127	112	140	143	122	135	124	132	146	124	135	123	113	135	146	143	137	117	135	144	149	164	145	142	130	143	142	127	119	147	121	125	137	150	122	120	144	139	139	151	136	121	136	124	127	139	138	117	172	140	120	141	142	142	113	138	154	137	117	147	137	137	110	155	145	155	129	137	114	160	140	145	129	115	134	128	134	121	155	142	135	139	122	128	121	147	127	124	132	129	142	125	124	123	136	117	137	139	148	140	134	131	133	147	137	128	142	137	109	132	137	148	124	138	152	132	116	138	141	120	142	132	117	120	115	128	128	122	123	143	118	142	143	130	116	139	128	131	114	130	125	135	120	124	121	134	138	134	131	139	159	118	127	140	127	133	128	132	164	129	134	128	149	129	140	128	141	125	148	137	134	133	134	157	117	149	150	115	137	127	126	142	136	138	137	117	133	136	130	138	160	151	140	130	121	130	148	132	125	132	125	135	147	139	136	123	129	137	137	126	155	121	118	141	138	145	135	129	133	155	134	133	131	119	135	110	144	123	132	129	135	126	115	141	129	134	140	121	128	115	124	133	138	134	135	143	136	119	143	129	123	120	124	124	133	131	153	139	127	135	126	120	152	128	151	129	123	138	127	139	136	132	149	137	147	113	137	156	145	134	110	149	139	138	132	133	133	132	120	143	112	129	119	131	135	120	134	128	145	131	138	150	148	143	129	138	129	141	131	127	156	130	130	104	135	125	134	134	119	125	120	128	117	131	131	117	132	132	110	133	134	128	133	135	126	118	103	144	121	151	120	129	126	121	146	126	125	113	139	133	147	124	136	140	151	135	115	135	130	144	130	142	130	125	143	144	130	135	155	147	132	121	152	118	124	138	154	123	134	145	111	130	119	116	128	146	129	132	131	123	131	142	125	137	147	145	130	141	147	137	123	105	125	130	130	123	122	132	136	161	131	143	130	131	136	146	124	122	122	142	129	131	130	111	143	160	142	135	135	133	133	126	144	137	137	144	145	141	128	140	128	126	140	136	129	138	119	129	105	125	141	139	123	123	129	131	125	133	142	113	120	141	161	129	152	131	128	105	166	130	149	138	140	147	134	127	135	135	148	131	125	121	149	139	126	170	152	123	123	115	133	119	139	131	122	163	124	143	140	129	132	139	143	135	149	133	123	148	124	154	113	145	148	121	132	130	140	135	122	109	136	114	120	138	153	112	137	110	120	101	110	150	114	135	128	130	113	135	120	117	151	127	124	145	142	128	118	128	135	139	127	121	130	130	154	133	135	130	118	134	121	121	151	159	117	137	129	137	135	140	138	144	128	126	118	148	131	137	149	118	148	137	135	122	155	128	141	156	148	110	139	138	125	124	131	137	114	129	139	140	109	139	129	129	124	120	125	121	130	142	125	131	142	123	125	143	146	131	122	123	129	149	136	153	141	123	117	111	131	119	109	123	148	145	163	138	141	134	141	142	131	127	118	131	130	131	113	142	136	146	143	131	120	135	125	130	126	135	127	141	153	117	122	153	124	140	148	134	126	118	144	114	179	137	138	128	149	110	136	123	124	149	125	129	128	135	114	145	124	97	143	134	123	123	122	148	144	139	133	138	122	157	118	124	141	146	127	126	125	123	166	133	143	123	127	114	128	144	134	150	119	127	135	147	115	150	138	143	135	139	123	133	141	142	140	146	127	108	143	140	105	124	147	144	126	138	157	144	135	132	109	130	114	127	152	139	140	133	131	131	121	135	136	135	119	138	132	128	127	134	151	111	136	119	122	125	124	139	117	113	125	142	136	127	141	107	139	119	119	129	114	146	141	131	135	133	125	132	118	129	126	128	133	150	130	127	112	147	129	128	122	143	144	119	126	133	134	132	133	133	145	150	123	160	144	148	135	118	137	129	128	108	164	120	140	107	126	131	144	117	147	140	155	110	148	117	136	121	141	127	123	132	120	138	131	145	157	152	131	138	138	146	119	129	155	136
17317	2366	4997	5589	4981	4001	3274	2728	2328	2029	1782	1577	1486	1348	1250	1127	1038	977	946	912	902	829	800	753	713	728	671	641	644	708	675	597	645	606	615	593	603	596	583	550	558	629	564	572	542	550	578	533	488	556	539	564	543	541	480	508	534	539	554	547	572	544	538	508	543	522	512	516	511	530	514	509	502	494	492	533	522	489	488	483	511	501	451	523	489	477	489	505	517	501	514	487	527	549	472	479	491	541	526	519	519	494	501	510	498	471	506	514	488	475	464	523	476	513	477	444	460	479	484	472	467	465	492	481	479	531	528	473	457	469	486	467	492	492	502	496	541	499	484	466	497	457	488	458	481	475	515	486	464	514	468	479	484	514	472	481	476	491	499	508	520	475	465	481	463	478	450	464	480	467	480	500	532	504	487	469	462	508	518	478	482	485	490	516	463	477	504	473	484	539	512	454	502	449	469	499	460	486	501	488	485	475	516	511	536	479	499	509	508	498	506	515	533	449	502	460	527	484	484	483	483	500	459	499	459	487	452	510	475	504	484	497	473	517	529	465	478	492	448	521	513	510	510	480	488	472	489	508	509	460	496	505	511	519	432	459	413	486	478	469	492	525	467	490	482	472	453	454	478	512	429	453	489	483	493	483	497	466	524	500	459	468	496	446	503	484	460	503	464	501	485	476	501	468	464	453	482	494	467	457	461	450	453	457	484	476	492	500	498	500	437	468	466	440	511	481	475	507	501	477	476	474	456	448	465	509	475	445	521	483	500	451	491	497	476	503	508	455	474	490	458	485	494	514	450	468	485	494	496	497	486	504	437	494	473	452	499	485	469	495	479	464	513	482	510	474	465	461	494	453	517	484	476	461	452	490	524	457	489	484	506	471	471	519	463	513	456	509	466	499	502	494	483	511	448	510	458	439	511	487	462	458	461	485	471	501	479	519	453	482	489	476	466	494	463	451	488	487	467	482	515	454	474	507	493	433	489	492	471	467	498	532	498	526	470	500	450	462	482	489	448	473	466	431	494	463	462	476	506	475	476	477	479	509	444	455	475	500	473	475	467	461	494	467	483	472	484	487	470	453	502	475	472	505	512	500	464	501	508	477	485	524	523	488	470	455	486	438	446	542	464	465	473	466	486	481	501	470	471	485	484	448	486	494	432	470	465	501	530	456	502	475	468	464	462	495	522	523	472	506	503	473	452	462	489	466	482	488	488	462	498	493	504	454	493	463	462	472	455	541	483	478	471	429	456	462	491	501	418	479	465	480	481	496	489	525	478	505	462	545	534	494	486	463	554	471	489	486	466	482	465	503	494	492	487	474	480	528	494	469	482	478	477	471	472	501	484	477	447	487	493	466	483	483	469	500	471	493	490	510	484	483	479	484	473	467	502	494	449	473	513	463	453	469	456	496	450	507	448	459	471	497	485	473	495	500	500	479	488	483	443	500	462	499	508	480	462	505	470	467	488	477	498	452	492	494	477	460	468	449	481	475	512	472	448	518	495	475	449	478	484	468	457	487	470	464	484	496	502	485	488	500	504	437	499	472	465	452	485	493	455	482	473	505	481	511	501	490	474	480	487	494	529	501	497	488	544	508	465	472	476	449	443	521	500	491	470	468	489	447	511	453	470	472	497	494	468	476	465	497	479	490	461	508	495	479	473	508	485	474	478	518	481	451	497	449	495	505	470	467	455	425	470	494	501	476	484	471	434	449	454	477	524	445	467	490	448	455	472	485	465	457	517	489	507	455	523	464	504	471	477	480	443	493	505	481	468	472	479	465	461	503	526	509	514	481	505	475	513	484	471	494	447	474	461	491	472	515	527	446	511	490	487	481	477	450	500	483	502	474	483	503	469	463	479	417	489	517	529	480	467	454	477	470	427	489	462	497	458	469	425	493	467	440	499	461	504	480	489	518	481	527	467	491	476	501	458	463	510	430	484	477	455	484	463	501	497	504	483	461	465	466	492	467	500	480	480	433	474	463	466	492	490	494	517	471	490	494	427	496	482	476	504	445	470	454	483	472	502	497	470	431	514	489	501	485	456	493	478	435	455	481	525	466	479	496	497	504	482	453	483	476	457	488	508	459	460	491	466	475	498	464	460	511	459	522	547	467	526	432	477	477	451	527	512	480	483	478	489	436	499	480	486	525	479	434	470	432	454	478	498	441	452	506	450	431	465	445	457	517	475	491	471	459	473	494	418	495	496	459	506	482	492	506	461	496	491	468	475	474	426	437	493	486	472	502	490	443	472	492	471	456	508	472	477	445	493	475	506	468	469	484	494	478	501	478	471	499	476	464	500	476	469	467	470	534	503	504	488	514	515	447	495	422	436	485	475	518	443	465	475	474	471	502	518	440	453	476	480	470	492	479	509	505	457	475	510	490	514	507	464	486	488	472	497	499	506	483	509	479	502	471	512	488	493	452	532	486	492	518	479	461	444	499	470	444	473	488	494	469	501	496	473	465	414	498	475	488	482	472	470	464	481	491	470	526	482	473	508	511	443	490	483	451	509	510	484	443	466	457	528	471	456	460	475	492	483	505	484	448	513	484	485	482	511	488	529	481	455	452	478	499	457	472	465	504	505	459	489	467	503	483	484	492	504	507	483	479	476	509	509	497	522	480	508	479	469	466	490	458	524	480	478	476	525	460	455	463	477	442	508	508	479	482	497	478	497	471	534	487	479	471	469	467	504	518	508	478	501	458	475	459	485	456	504	496	472	467	509	492	502	439	468	489	472	522	508	511	500	492	486	497	475	498	453	470	476	507	457	481	494	434	461	479	515	481	508	463	457	464	501	480	455	452	486	458	507	470	444	448	474	474	494	491	470	461	491	507	479	497	502	451	500	485	481	437	479	455	482	477	495	509	457	449	468	489	477	489	488	542	473	485	501	452	499	480	509	476	476	490	547	485	509	476	480	441	483	488	486	481	485	512	475	478	451	484	479	454	506	504	454	510	480	447	462	519	488	470	473	499	451	508	435	485	451	499	469	479	531	486	433	490	481	532	515	457	542	459	463	475	472	488	434	476	490	482	476	478	472	494	442	468	498	479	482	479	455	495	493	457	485	462	480	462	487	494	505	516	458	473	459	462	510	460	454	484	478	495	501	478	437	496	514	522	455	461	490	453	483	490	457	465	480	483	469	521	484	485	457	473	528	445	458	497	481	480	500	472	516	481	493	520	471	500	464	499	465	468	456	528	451	461	508	491	456	471	475	496	458	450	449	496	493	490	487	463	492	444	508	489	501	460	477	463	479	505	529	463	470	474	479	481	462	513	473	507	495	471	476	479	453	494	459	508	477	450	497	480	466	488	453	465	489	499	471	522	473	483	454	487	489	446	460	515	493	473	486	541	481	414	497	475	518	459	466	485	465	472	460	479	460	478	462	483	462	494	472	515	482	495	432	516	477	472	431	492	483	479	480	503	460	498	443	442	501	478	503	475	499	484	477	479	484	449	456	477	505	450	453	481	487	466	494	469	541	483
3368	269	167	148	140	139	110	119	119	104	136	111	138	105	109	116	114	97	110	108	94	121	130	100	115	108	103	113	119	114	134	115	120	114	109	116	118	106	129	129	118	118	112	117	126	95	108	104	108	129	96	94	97	128	110	108	125	94	126	110	114	93	114	125	120	120	108	105	115	116	117	113	112	124	102	112	91	114	88	103	115	118	117	111	98	102	135	105	102	128	106	95	115	109	115	114	112	115	126	115	109	113	104	115	95	98	114	99	104	96	115	106	116	102	112	102	119	113	100	102	106	122	117	125	100	111	131	119	113	136	120	113	109	105	104	111	109	100	119	115	97	107	108	111	109	117	117	111	101	104	101	117	115	116	99	104	113	119	126	102	102	122	104	102	103	122	99	119	124	105	93	107	123	109	124	122	112	106	127	97	114	103	104	112	119	119	101	140	117	113	106	98	112	120	130	130	120	122	123	113	110	106	107	103	119	96	110	110	122	123	108	99	112	109	105	112	102	112	105	106	100	110	112	107	109	94	129	99	121	114	104	121	107	127	119	97	119	118	108	119	99	117	113	137	109	102	107	104	113	97	106	111	122	108	102	93	109	97	103	112	104	102	111	110	119	135	101	111	131	117	90	108	103	120	115	108	118	107	93	106	105	100	105	94	120	111	121	135	104	105	108	116	104	111	96	105	121	97	112	113	97	116	100	114	114	100	111	106	120	119	121	111	125	99	94	99	122	123	102	104	112	94	113	113	114	111	105	114	114	113	108	95	108	115	102	92	105	112	113	117	100	115	102	116	90	109	93	117	109	110	96	123	127	117	99	102	110	98	127	105	96	93	96	108	114	129	111	105	116	103	109	105	97	128	120	109	124	118	110	108	104	121	106	106	107	115	105	103	114	120	110	113	105	91	99	104	99	128	116	104	116	99	115	99	127	107	124	128	108	82	110	106	120	117	113	119	103	120	124	111	107	111	111	134	116	104	119	108	115	100	103	119	115	99	101	99	117	121	119	89	112	95	113	129	83	125	104	91	117	118	117	110	130	123	104	111	106	109	99	97	96	119	128	123	107	102	117	115	113	111	110	109	97	126	126	120	104	109	107	88	110	104	115	117	107	117	122	108	107	105	108	126	126	120	131	107	106	107	112	102	127	106	113	114	99	85	106	104	101	99	98	107	114	125	104	102	109	115	101	112	114	123	93	102	129	90	122	135	108	117	120	98	113	124	106	105	109	110	104	106	106	126	104	105	104	97	109	100	118	104	116	86	132	92	97	130	101	116	126	95	117	123	138	114	93	115	116	113	101	109	133	99	106	96	117	117	126	110	97	97	98	109	110	101	106	102	107	125	126	113	100	108	131	101	112	121	97	123	99	119	113	112	95	111	122	119	95	112	108	116	96	96	88	111	109	100	122	112	119	123	129	113	111	114	104	105	131	119	114	120	102	96	99	123	94	114	124	114	106	87	101	113	135	114	110	96	104	137	132	96	109	115	106	101	98	116	113	115	111	128	127	120	116	103	106	133	119	104	125	100	103	117	128	101	111	98	108	115	105	108	104	109	94	99	118	113	96	104	108	111	119	95	105	131	111	95	111	107	92	99	116	132	110	130	118	118	95	121	131	105	103	117	104	119	119	111	110	105	105	117	130	110	103	108	116	103	115	123	99	116	134	125	114	112	96	114	123	99	121	98	119	121	111	131	118	107	105	109	91	107	110	101	111	116	120	114	116	103	119	107	105	114	116	137	111	114	124	111	105	102	111	92	125	113	99	104	112	108	113	117	98	115	91	112	100	123	96	114	107	90	104	102	120	107	107	113	125	110	99	109	113	109	104	112	108	124	101	106	109	96	140	102	82	113	127	96	113	101	101	96	106	124	102	106	111	108	117	97	120	122	102	112	98	89	116	104	125	117	123	114	105	103	140	94	108	132	113	126	119	120	111	123	111	115	111	109	115	121	105	112	110	113	104	114	90	103	116	121	131	116	130	128	118	115	99	102	115	117	93	129	107	117	120	116	129	102	127	132	105	102	107	103	128	122	105	113	108	120	98	114	110	102	127	112	98	111	85	106	122	97	91	113	104	104	118	115	108	98	114	99	110	115	116	104	115	124	99	125	114	102	108	91	121	132	108	102	117	114	124	104	108	130	101	116	93	100	118	114	114	94	113	123	107	110	109	118	100	90	121	119	116	106	105	130	119	108	95	117	109	107	84	101	125	107	105	97	114	135	111	116	125	94	103	108	127	102	113	112	104	112	112	104	107	102	114	114	105	103	102	96	109	101	102	122	109	103	111	98	126	120	107	118	109	121	133	110	118	95	101	124	110	105	116	108	108	123	115	121	96	99	108	108	104	105	110	123	112	114	96	112	104	104	113	104	104	114	103	97	100	121	105	99	100	106	104	98	124	124	111	96	110	134	100	117	121	111	113	110	110	128	96	97	126	110	107	82	124	116	128	93	116	135	97	116	111	123	129	113	123	95	106	122	104	117	118	109	111	101	119	107	105	102	101	114	89	115	98	115	89	107	105	119	121	106	114	104	111	113	98	131	101	116	121	102	92	111	97	117	94	103	120	109	98	112	110	100	123	113	127	101	96	115	123	122	99	112	100	103	113	109	122	117	105	101	103	115	116	122	128	121	115	112	116	114	101	107	85	114	131	111	123	110	116	110	105	103	89	125	111	107	112	119	136	102	116	94	125	116	90	111	114	125	112	107	118	109	119	99	137	125	135	105	98	99	95	103	115	98	91	123	114	127	98	111	93	100	117	122	95	112	117	102	112	107	117	107	122	119	97	116	100	106	90	115	108	102	125	107	97	135	98	124	119	124	120	119	112	99	106	95	134	118	109	118	112	122	111	104	128	111	125	116	128	106	96	106	125	97	106	90	104	106	114	116	113	109	104	120	114	107	103	113	121	116	122	99	88	125	110	107	142	111	108	95	109	94	103	109	114	94	107	84	118	113	100	114	114	111	116	115	101	125	124	112	124	101	110	91	114	103	116	139	125	129	118	128	113	107	115	91	114	111	115	119	130	110	103	112	113	100	124	111	104	106	119	111	86	109	105	131	112	122	106	115	118	103	118	114	112	118	95	97	101	106	104	114	97	131	107	129	113	134	112	117	115	99	102	122	102	113	106	116	92	133	113	128	123	107	110	95	118	126	128	107	103	116	98	120	119	109	108	108	124	113	125	117	115	110	106	103	116	103	98	117	115	112	122	127	130	111	119	109	104	122	101	118	98	112	140	118	103	110	117	91	107	110	109	92	108	104	105	112	106	127	98	104	115	122	110	110	119	114	107	114	112	95	112	117	121	101	99	129	101	99	108	114	101	103	118	118	102	118	127	94	113	100	126	109	112	124	114	87	118	93	95	105	120	102	95	113	105	104	99	125	135	107	100	107	92	116	96	100	104	92	108	114	106	95	133	94	96	114	139	121	89	128	98	96	125	120	108	109	93	128	124	116	108	100	107	111	111	104	110	122	117	99
5853	469	617	613	526	552	500	508	476	432	447	462	432	478	438	432	385	448	449	441	416	396	416	424	414	417	433	392	406	417	419	426	430	402	387	402	380	402	420	436	409	379	411	409	419	422	415	403	427	413	431	419	397	424	413	420	404	384	395	406	378	410	401	412	406	431	426	398	413	427	430	380	380	387	401	387	377	449	416	411	418	414	428	389	428	419	373	397	436	443	425	415	394	389	428	386	402	403	401	374	438	395	386	418	449	415	371	358	407	409	442	376	414	412	430	383	398	419	419	403	404	410	451	374	397	397	366	397	401	433	456	413	403	382	418	395	410	397	422	424	385	397	422	398	391	434	414	389	455	402	426	431	418	413	449	412	389	387	405	377	414	401	425	409	409	373	386	413	386	412	401	409	454	410	383	420	400	424	377	405	385	407	405	389	403	461	459	427	418	407	427	376	404	409	395	393	411	400	421	399	410	442	425	385	438	380	413	374	409	398	401	397	412	419	422	383	411	377	412	423	401	401	413	392	430	430	422	381	393	416	411	401	401	431	393	418	444	434	413	410	409	415	407	396	370	408	415	391	372	419	386	400	372	407	361	375	397	412	388	414	384	424	395	419	443	412	421	401	409	417	397	407	394	400	432	413	413	384	366	409	456	385	407	396	384	405	381	425	427	405	413	432	407	419	420	390	403	401	402	391	413	375	414	403	403	383	407	429	391	394	403	401	425	419	386	416	431	389	416	410	405	423	373	380	403	425	410	400	394	422	438	403	450	435	402	397	430	407	404	356	412	380	415	386	405	395	414	394	411	398	410	413	409	407	427	408	448	405	393	425	412	401	412	411	408	408	386	443	408	376	416	396	399	384	402	416	413	389	387	394	359	417	416	382	382	388	381	407	362	430	432	424	409	388	431	445	453	411	382	404	378	379	426	401	413	407	412	375	432	385	400	391	394	412	450	377	402	378	408	382	367	382	376	366	392	415	395	377	434	396	424	386	404	411	399	456	387	403	417	404	347	430	427	369	396	378	418	391	452	438	429	394	395	397	431	399	355	401	425	425	411	391	374	413	380	430	412	397	442	432	424	415	390	436	407	404	401	416	420	413	446	393	377	425	425	395	388	385	404	393	337	422	427	391	399	386	448	385	437	385	415	391	398	395	420	431	456	428	407	421	373	400	398	433	408	414	369	437	399	374	393	425	420	389	470	425	405	395	373	388	419	437	391	382	432	429	402	425	397	410	414	364	401	418	418	437	394	383	425	359	430	425	421	389	397	420	434	429	404	365	401	422	402	378	425	355	421	383	393	419	420	368	398	395	428	441	411	390	405	434	420	423	386	380	414	429	417	407	402	427	362	374	404	404	403	416	377	427	410	397	390	404	383	426	432	406	377	423	394	404	387	415	425	439	367	402	389	389	385	384	389	390	401	411	383	391	377	407	416	425	445	388	429	440	442	390	419	413	399	425	408	394	437	368	404	385	443	399	410	421	398	396	383	393	386	385	384	415	402	399	429	435	385	370	380	415	441	387	393	381	423	404	437	392	431	403	400	399	396	391	394	408	383	435	392	421	427	433	419	415	411	412	411	393	398	415	426	429	423	389	387	406	433	420	402	430	393	414	402	406	419	416	390	396	408	399	388	371	425	404	363	406	399	408	385	400	362	427	411	421	409	396	392	412	413	407	415	367	385	388	423	445	396	413	394	402	410	364	418	392	399	381	428	395	431	414	381	409	372	403	390	432	386	369	412	403	409	403	399	386	408	387	423	428	402	445	419	404	398	414	411	392	405	408	383	444	402	438	421	428	389	432	418	431	386	426	399	405	399	418	393	418	414	434	404	408	436	401	405	391	410	390	392	404	370	385	441	394	364	382	409	440	401	432	401	388	408	348	397	376	392	421	417	389	426	408	427	391	386	395	412	388	426	392	402	414	406	417	404	428	426	387	404	407	415	404	385	396	388	385	416	404	420	434	391	400	397	383	404	416	394	427	448	378	346	421	405	435	445	364	426	393	422	430	410	391	418	415	401	400	421	451	424	445	385	407	420	421	404	433	398	428	391	397	392	401	400	432	392	429	415	445	424	425	406	414	411	408	425	414	460	416	393	393	394	412	413	401	374	371	453	413	401	387	409	419	457	429	398	415	375	403	405	426	396	401	425	391	398	397	400	393	382	386	423	409	372	437	426	372	418	377	386	474	442	409	404	397	397	404	377	410	426	397	424	410	407	415	396	394	405	418	404	369	418	405	413	389	407	411	390	390	368	429	393	400	404	375	424	456	409	400	416	397	408	445	365	415	428	414	414	422	426	428	405	424	408	418	433	410	409	370	383	370	410	374	400	417	393	394	405	394	395	392	395	407	407	413	414	424	392	394	403	401	421	389	429	428	443	404	388	395	406	422	426	406	401	434	419	427	415	371	413	439	386	441	421	397	422	398	398	394	406	386	421	418	402	408	401	413	417	415	423	410	380	433	410	420	375	401	418	432	403	409	442	425	427	400	372	438	423	392	398	386	416	401	414	421	392	390	436	432	394	425	383	402	431	391	379	418	412	399	410	400	385	453	424	374	385	457	432	432	413	423	381	386	410	407	408	422	401	433	397	417	405	403	414	418	402	436	385	428	409	372	375	409	409	426	388	426	399	426	390	428	431	408	406	409	378	359	409	403	374	399	380	451	428	402	403	413	425	443	398	415	416	358	369	407	373	421	390	408	441	412	393	448	401	390	399	386	422	419	420	360	381	422	412	406	402	372	403	406	389	432	424	396	391	379	420	384	370	382	415	411	436	417	392	405	387	410	407	395	383	420	390	411	415	402	405	427	453	409	387	391	392	437	412	385	405	415	433	409	402	424	419	399	397	424	403	426	429	424	377	385	428	406	406	382	407	434	381	436	387	407	382	398	390	403	397	406	401	387	382	395	454	411	403	400	393	397	404	386	407	377	385	398	398	409	413	371	402	407	399	434	395	418	439	372	412	406	413	427	409	409	458	406	404	432	434	413	415	407	406	402	400	421	394	392	425	429	371	422	411	390	413	383	391	386	412	451	422	379	365	411	375	401	427	412	405	407	445	398	424	389	415	411	386	380	398	399	424	425	378	392	422	391	354	403	417	392	387	413	425	393	406	410	425	396	426	449	415	418	406	409	420	402	364	399	337	416	382	424	430	392	402	440	405	390	452	411	407	426	393	404	419	400	417	374	411	420	420	418	399	407	399	394	420	393	406	379	398	439	383	407	396	435	393	390	387	403	406	410	373	399	418	393	407	376	412	397	416	432	393	429	374	388	408	379	407	414	437	400	401	398	414	410	392	384	414	425	404	413	392	447	375	431	413	398	414	412	382	393	410	392	387	421	388	401	411	386	390	420	430	431	372	402	420	396	376	397	411	398	397	404	388	393	404	379	399	419	399	425	390	396	371	406	402	419	390	368	425	414	412	408	396	384	404	391	395	430	409	413	365	388	397	404	397	385	428	386	410	406	399	412	391	387
21240	2514	1091	765	498	377	264	244	179	174	154	154	123	128	106	96	81	103	98	88	87	96	74	88	81	72	72	67	75	70	87	81	58	85	59	89	64	76	71	63	85	78	83	70	63	60	78	78	71	64	71	81	69	65	59	77	73	70	72	56	69	63	70	74	69	80	80	76	65	76	70	68	78	74	67	70	79	65	69	79	77	78	70	84	72	70	66	65	79	62	73	73	60	59	64	70	71	63	90	61	68	59	83	74	64	70	68	79	78	81	59	59	90	84	64	75	77	69	63	66	77	67	68	45	62	63	62	71	69	74	85	72	66	68	59	67	69	88	50	53	75	69	88	74	62	71	69	59	57	51	64	70	69	60	61	72	82	65	63	92	68	73	57	72	67	67	51	61	76	70	58	67	75	65	66	72	79	62	62	77	70	61	78	64	69	62	57	62	54	60	73	66	63	59	68	57	71	65	61	70	54	45	68	57	67	63	68	58	79	60	75	63	68	77	43	69	77	60	79	64	70	72	74	65	76	71	71	70	71	51	90	67	70	75	78	69	56	71	69	58	54	75	69	63	76	67	67	67	62	73	62	76	64	73	63	68	69	74	74	87	68	61	66	64	70	72	71	65	78	68	71	61	66	66	71	82	74	64	65	60	70	72	79	80	76	86	68	71	82	77	67	74	56	71	64	50	56	69	73	67	65	79	67	81	73	73	70	71	78	79	59	60	74	65	75	64	64	69	66	63	68	81	64	69	59	67	56	65	75	64	73	84	61	68	70	65	63	55	70	59	73	70	75	55	69	86	67	64	57	69	79	69	65	74	78	77	76	59	72	55	56	70	68	65	66	69	65	93	61	81	77	74	80	69	65	72	82	77	67	59	84	78	68	61	66	70	63	52	79	76	67	64	84	61	51	60	59	69	84	70	85	68	79	68	67	66	65	50	64	69	80	80	58	81	67	66	62	67	78	66	67	50	75	69	62	74	68	76	71	71	64	61	72	61	54	85	61	63	68	69	69	75	65	71	74	55	82	64	76	75	68	74	75	74	77	90	71	66	59	51	66	70	71	68	73	67	66	66	79	76	70	77	63	70	64	70	46	73	57	64	72	75	69	68	59	64	66	67	61	60	63	70	62	54	73	74	71	63	77	53	74	52	62	74	74	60	61	77	62	75	67	85	85	70	72	76	69	77	58	62	62	61	66	67	71	49	68	50	69	82	84	68	68	79	64	64	75	72	71	81	55	60	76	77	64	76	71	83	67	64	74	70	70	64	68	62	67	86	58	77	58	55	62	77	69	59	70	68	68	71	82	69	74	81	56	78	68	64	63	79	67	55	74	71	58	67	69	64	74	68	66	69	61	71	73	70	62	77	74	75	65	63	68	75	57	75	61	61	69	76	75	72	67	67	66	72	69	83	54	68	68	70	64	75	68	71	72	83	77	61	66	63	53	70	78	70	59	71	69	60	72	72	67	74	60	64	68	65	58	75	74	69	59	61	68	86	62	70	76	50	85	75	69	64	78	59	55	69	64	60	73	79	75	58	69	64	65	60	78	60	61	88	63	60	71	68	55	72	76	61	66	56	91	71	68	64	67	70	54	64	77	62	63	66	72	63	55	56	70	59	68	80	81	78	87	66	63	65	63	50	53	62	61	66	68	67	59	69	63	71	62	66	80	61	67	77	59	57	54	62	58	71	72	62	54	60	61	82	68	72	71	78	74	64	78	65	60	57	76	69	71	69	79	64	54	56	63	78	79	57	57	80	65	65	82	87	85	64	70	71	60	73	69	69	56	76	64	60	59	68	58	64	68	76	81	79	65	87	71	76	68	66	62	64	93	59	67	58	67	79	63	74	76	62	67	62	69	57	80	63	80	69	69	88	76	57	66	80	56	84	70	68	56	66	65	69	61	71	70	67	57	71	64	63	69	87	61	88	87	63	57	62	54	58	73	69	47	62	78	74	73	66	67	75	70	61	53	70	69	79	78	69	75	60	65	65	70	62	61	66	74	53	68	78	65	88	54	63	79	68	63	63	69	82	73	59	60	72	60	63	69	62	60	69	67	70	65	59	65	62	73	56	63	64	57	67	84	84	67	71	77	76	49	68	71	63	62	62	72	58	84	59	75	62	58	62	84	61	68	72	79	61	67	71	70	63	57	81	80	60	55	56	55	80	71	84	74	83	76	74	61	72	76	62	73	59	65	68	71	64	80	67	69	60	66	65	85	55	57	80	69	63	73	76	72	63	79	65	61	73	54	79	71	74	61	83	64	74	82	59	72	66	76	68	60	68	77	73	68	92	76	74	71	64	83	61	64	60	71	66	52	65	80	66	58	78	64	75	70	65	69	78	67	62	56	72	67	63	62	72	65	61	81	83	58	61	68	56	74	59	62	68	70	69	70	69	73	67	66	66	68	81	82	47	62	73	52	71	69	56	62	67	73	76	72	77	62	78	86	52	62	75	77	58	67	63	51	82	57	88	58	66	70	73	73	75	64	63	67	71	54	74	74	66	54	71	58	73	63	74	52	75	64	57	66	72	59	66	69	70	78	68	80	65	68	55	66	54	71	69	86	61	75	61	70	63	62	54	60	63	81	71	68	70	65	79	73	78	68	59	71	64	84	69	80	66	67	58	70	74	60	68	68	71	71	71	84	69	73	57	64	65	67	64	49	71	77	56	63	68	55	74	67	64	67	54	80	61	64	72	80	76	65	68	69	74	59	81	69	68	62	60	64	72	76	60	61	77	87	58	66	65	69	62	71	68	66	85	72	71	57	66	72	80	71	68	74	60	61	76	78	69	80	76	70	67	64	77	75	77	64	52	71	57	55	80	73	82	65	69	58	56	60	54	66	75	61	58	62	55	58	74	76	57	74	73	55	65	60	74	71	77	67	67	52	68	75	71	62	63	83	68	88	66	76	60	70	81	80	53	71	58	71	58	87	76	67	56	58	57	83	65	70	53	76	65	58	70	77	66	52	74	60	61	64	79	62	64	66	74	65	69	69	62	89	74	59	71	63	86	69	68	63	61	65	66	74	51	64	73	83	75	85	52	82	50	65	67	52	64	75	69	72	69	66	71	70	73	65	69	74	59	62	53	73	73	76	62	70	64	62	72	70	65	59	76	56	77	66	83	63	74	61	92	69	82	71	77	78	65	77	61	57	68	73	54	71	62	65	54	67	67	64	62	52	75	71	83	52	70	80	67	59	82	60	66	72	56	66	67	67	77	69	82	61	71	55	58	55	68	56	72	77	47	73	67	70	65	64	69	67	69	70	65	66	61	59	61	58	62	74	63	77	74	77	63	83	70	76	64	82	69	69	79	72	66	69	76	55	51	62	82	72	72	65	82	53	57	75	71	57	70	70	67	65	57	69	52	70	70	59	73	63	70	60	90	57	73	62	62	72	58	62	60	74	77	65	56	65	76	79	64	81	71	84	67	69	72	57	80	86	65	69	64	86	70	76	54	84	66	69	67	74	78	75	75
12650	1157	2584	3002	2565	2027	1682	1385	1165	1041	926	793	722	713	652	590	549	487	491	448	456	431	410	388	426	382	387	390	362	363	376	334	355	373	325	352	352	365	350	324	277	315	311	308	343	317	303	309	282	288	296	309	327	286	296	279	310	297	299	276	319	275	268	304	315	281	293	302	302	289	291	284	298	311	287	317	301	286	306	265	298	277	277	253	288	287	318	298	274	299	281	293	300	289	255	307	260	270	301	269	261	289	300	278	283	289	277	267	305	277	284	295	283	285	287	298	264	318	270	296	261	287	266	295	263	268	283	275	269	308	291	303	272	270	314	299	267	325	284	278	272	287	264	253	251	286	286	270	256	241	263	283	289	273	298	266	280	247	268	274	270	264	273	282	293	302	249	276	296	270	259	297	290	258	290	287	261	265	253	288	260	289	279	268	287	285	302	287	313	276	283	269	302	249	265	278	257	249	282	274	307	254	288	273	291	291	278	245	304	277	272	267	278	302	266	261	261	273	295	296	279	273	250	258	276	288	266	271	255	263	280	287	305	271	243	275	262	316	266	266	283	280	277	263	282	286	268	261	272	263	263	270	274	268	289	284	290	272	305	255	248	283	264	293	257	264	292	284	285	290	274	297	284	248	302	268	248	294	246	260	269	287	283	288	265	262	289	293	276	284	280	282	277	280	283	275	260	282	273	253	289	258	270	273	281	274	281	271	262	258	256	280	268	253	295	282	277	267	257	264	296	286	262	256	273	276	282	263	270	276	298	281	289	242	259	275	277	269	291	277	272	258	280	265	248	275	276	289	279	261	277	282	259	269	254	273	258	257	283	289	260	252	295	266	259	297	259	271	293	303	266	289	275	271	276	282	289	268	276	240	286	290	261	312	249	277	251	271	284	247	288	301	260	314	256	263	273	263	264	292	257	275	254	278	257	280	259	272	297	303	280	263	278	314	297	275	264	255	259	268	272	305	285	271	267	275	263	274	282	290	264	294	270	281	276	270	270	279	266	279	273	267	268	264	277	282	275	267	270	260	296	286	248	298	286	295	269	287	289	293	243	254	280	260	290	291	288	264	247	270	270	289	249	270	270	238	276	293	269	295	283	245	256	280	272	276	264	300	247	274	246	292	292	293	271	247	274	262	291	282	276	258	285	253	270	263	283	281	295	296	273	262	296	279	285	279	258	253	270	277	275	287	260	288	264	274	279	279	281	252	290	280	268	261	291	292	266	302	298	265	276	279	276	287	280	253	284	297	272	293	277	281	269	270	237	289	290	283	259	274	287	263	265	269	291	260	270	285	274	294	284	282	270	286	287	249	265	291	263	284	262	285	286	283	288	291	287	284	286	257	304	283	259	288	299	308	272	277	262	285	260	281	277	257	255	287	293	287	282	282	294	269	275	275	289	269	254	273	271	277	295	258	284	307	263	289	267	275	292	290	276	269	277	279	242	290	270	246	252	280	275	273	272	270	282	281	269	272	270	319	286	253	250	287	270	262	304	266	294	287	272	266	255	235	273	279	296	274	294	278	294	266	258	293	273	260	242	260	295	291	260	288	315	287	301	297	273	272	262	296	287	288	300	277	264	291	286	298	273	283	274	268	280	297	267	290	295	278	274	256	298	279	262	286	274	296	264	275	272	253	270	285	240	279	286	257	282	279	288	287	267	290	267	276	272	276	281	283	280	293	274	312	278	282	275	283	299	281	260	275	290	280	288	268	287	319	263	277	266	302	277	283	276	277	251	254	305	290	276	277	271	281	280	266	265	298	290	286	265	265	297	280	260	280	275	265	252	275	261	314	270	259	285	297	304	288	257	242	294	297	267	281	298	278	275	252	291	286	297	276	268	284	271	285	290	273	288	256	273	272	282	263	281	290	258	285	264	277	264	270	272	282	272	266	267	304	264	265	253	250	281	287	271	238	300	310	259	297	263	244	264	243	269	301	294	276	307	259	294	277	278	291	267	272	273	266	276	252	303	281	251	290	288	274	288	262	307	264	294	267	271	292	263	269	265	261	255	320	283	300	257	260	245	265	282	270	291	254	251	297	275	275	283	253	284	283	297	275	304	285	284	284	300	283	297	257	273	260	287	274	251	278	258	278	286	254	270	289	274	303	296	267	259	277	285	265	243	291	267	269	271	265	304	253	263	291	270	310	263	275	273	249	270	276	280	283	265	250	262	266	292	277	274	273	307	303	259	245	271	292	276	242	274	268	273	287	290	259	282	286	296	248	272	273	270	282	322	263	281	273	309	270	295	265	255	300	261	271	273	273	273	259	292	287	255	288	269	289	311	268	262	296	280	281	251	295	274	277	304	283	295	254	286	285	270	294	279	269	296	251	293	291	276	303	287	296	247	255	268	293	302	263	269	263	292	277	272	326	254	291	293	278	254	254	271	262	272	287	285	290	277	297	263	279	281	284	261	299	290	274	279	285	278	260	277	232	270	283	289	282	256	290	285	270	266	261	267	287	306	260	263	268	274	304	297	295	247	235	255	292	268	285	294	288	266	265	319	257	257	267	301	258	298	267	271	276	309	278	285	273	259	268	248	283	262	267	274	264	256	274	285	306	276	254	288	280	285	276	271	281	280	281	286	289	235	276	283	256	277	266	255	268	296	268	308	299	285	292	266	302	249	298	268	242	250	270	280	261	282	283	271	272	274	257	257	294	278	292	280	274	279	269	277	268	276	269	281	263	261	266	284	264	252	282	262	255	260	258	270	254	265	284	253	245	265	259	274	293	255	291	262	271	290	261	257	250	292	301	262	308	282	278	257	251	264	284	284	299	297	243	276	300	277	293	267	282	246	288	252	237	271	304	257	256	293	253	267	291	265	301	280	273	272	279	295	282	286	289	289	263	274	233	320	265	284	277	287	278	248	270	281	294	257	278	280	254	290	292	261	274	265	286	296	236	285	284	273	268	263	276	253	255	283	300	264	273	287	270	270	282	290	283	302	284	295	298	259	264	268	278	268	266	258	300	296	317	263	288	283	258	263	274	252	259	247	290	243	281	263	252	282	276	277	287	276	225	291	265	285	278	244	307	267	301	277	280	290	222	272	277	286	255	254	310	303	275	272	290	283	272	256	263	283	267	303	246	263	259	289	267	263	296	280	262	291	288	295	278	284	279	290	275	294	290	274	309	291	252	243	266	271	260	257	281	273	270	279	307	292	255	279	261	285	281	271	257	299	268	277	277	293	271	277	278	261	251	276	293	280	267	270	280	289	276	303	264	276	297	293	270	255	280	269	288	255	271	280	275	289	276	279	264	251	261	317	268	266	274	245	303	266	286	259	275	278	303	269	305	264	271	297	291	277	272	274	280	253	283	260	285	273	285	261	263	283	280	299	269	305	270	309	253	274	288	313	268	281	314	285	282	274	262	263	281	236	235	274	246	228	243	274	313	256	294	280	280	315	317	258	238	295	282	277	275	276	260	298	310	304	259	293	290	266	276	269	250	258	312	257	275	251	268	269	275	295	270
31905	9309	2262	1516	1078	732	557	443	375	357	296	239	231	224	213	212	185	176	165	180	189	169	158	144	154	153	155	143	133	136	126	158	156	126	145	123	118	138	133	131	151	155	160	126	137	136	141	133	133	123	136	124	134	127	131	139	129	157	138	123	133	152	120	134	133	111	129	132	107	140	125	116	111	113	133	116	126	100	124	138	142	114	125	129	141	141	117	136	129	131	126	124	123	105	130	117	152	118	132	139	130	129	126	132	133	115	112	130	135	141	115	134	120	136	134	114	136	123	117	132	128	144	147	145	128	132	124	131	131	122	141	108	136	106	128	138	109	141	119	138	119	143	132	137	128	105	129	120	117	145	147	136	99	151	133	112	130	124	111	117	121	127	121	133	124	119	112	126	132	137	132	141	113	126	125	108	141	104	126	141	148	137	136	143	132	123	120	118	135	126	133	128	117	117	129	129	122	134	128	120	120	132	112	141	121	131	121	111	133	121	121	131	122	125	137	139	135	105	127	119	122	107	139	116	115	112	112	132	123	124	129	139	130	130	129	135	120	146	121	135	132	130	137	132	139	131	131	123	125	131	102	144	112	125	124	119	99	136	122	123	134	140	128	116	124	113	136	105	143	133	151	136	135	102	141	139	111	124	125	115	143	145	112	137	115	139	147	137	141	120	116	132	105	135	129	111	136	133	106	135	131	138	106	117	130	101	143	124	134	115	123	116	118	133	122	124	123	125	119	144	140	114	140	122	124	128	130	103	123	124	130	111	144	122	146	129	101	104	129	125	137	114	125	119	141	118	117	112	129	113	132	122	127	140	146	144	113	119	127	115	110	126	145	129	108	131	125	115	144	114	121	145	130	152	136	137	147	140	129	125	134	112	139	131	109	131	117	129	139	133	138	106	136	124	147	130	94	143	137	126	115	107	125	126	112	125	122	119	131	130	119	112	133	126	146	123	127	109	143	117	111	134	123	127	153	132	116	121	125	118	123	120	145	130	126	143	112	131	142	131	114	119	121	122	125	146	117	136	118	121	106	121	119	120	118	120	154	124	130	127	113	121	129	104	114	101	122	135	122	126	113	120	114	132	113	123	127	112	115	129	126	139	124	143	155	146	125	144	123	127	134	123	109	106	135	111	110	115	126	150	117	131	112	129	131	135	138	118	126	119	139	120	117	127	119	115	121	142	130	110	107	127	108	130	134	126	121	115	131	128	122	112	139	141	123	132	118	120	136	116	126	144	130	128	118	136	130	141	132	114	107	120	125	134	125	124	126	125	128	150	125	112	129	98	121	131	131	123	120	139	130	102	126	119	137	109	145	144	124	111	156	135	116	130	132	152	105	119	136	125	128	132	124	126	138	143	104	117	107	146	107	137	118	124	110	120	120	120	117	122	113	133	137	128	125	143	130	148	123	126	113	127	131	136	108	95	130	133	143	124	126	117	122	109	115	117	142	128	136	127	142	146	131	119	139	140	148	151	132	128	116	123	130	139	131	123	126	119	117	131	116	119	139	138	133	144	119	153	128	114	150	127	121	124	120	122	118	119	131	113	118	98	123	151	136	111	128	140	110	141	124	128	119	127	118	125	133	123	126	129	140	126	135	130	139	154	124	127	136	130	126	129	129	137	140	128	123	139	124	114	106	143	115	134	124	136	138	135	122	117	127	128	136	117	106	118	120	117	136	135	126	140	144	147	119	123	139	124	110	117	135	129	122	109	161	123	120	140	125	121	138	110	122	128	110	119	137	115	136	113	122	124	137	121	116	122	124	91	123	137	142	121	129	119	122	121	130	120	107	104	116	134	118	127	135	136	125	129	110	120	113	139	132	133	128	116	130	140	129	137	118	116	106	125	124	151	125	117	136	138	115	122	117	138	118	154	133	120	136	122	133	128	123	109	118	130	123	133	141	119	136	130	118	110	129	134	133	146	130	138	121	132	134	117	133	129	127	127	131	144	123	116	116	108	120	130	126	109	107	138	130	114	132	139	110	127	147	113	129	146	130	136	128	125	134	139	121	100	117	121	110	132	128	136	115	139	107	160	131	139	122	124	126	123	132	112	139	116	116	123	136	113	147	118	133	119	125	138	125	135	146	128	118	129	126	95	125	121	141	136	140	123	148	130	133	131	125	124	138	114	112	130	136	124	125	132	134	137	146	122	111	121	141	128	141	137	108	123	128	122	121	144	124	123	141	126	116	129	119	130	129	131	116	112	108	128	116	111	117	114	140	121	139	130	113	134	138	126	131	122	126	129	140	138	124	116	114	109	132	133	121	124	117	108	142	121	127	130	148	146	127	108	115	140	124	139	133	134	108	118	123	131	137	109	138	115	132	120	98	127	99	143	144	144	124	119	123	125	130	111	143	126	146	122	106	107	132	127	145	123	121	129	137	138	124	123	139	140	142	125	129	112	132	131	108	131	135	141	110	112	133	127	132	112	109	105	145	132	137	126	139	127	127	134	130	135	126	130	121	127	104	122	128	146	125	133	143	116	142	123	134	125	130	109	138	119	148	143	132	125	114	126	119	134	121	114	127	117	128	153	129	161	124	141	125	112	112	132	132	138	140	124	138	145	117	126	126	130	114	134	125	119	131	149	130	121	129	109	143	125	147	122	134	144	116	123	127	154	121	124	98	123	127	134	126	131	123	143	138	127	146	127	133	120	141	126	130	134	144	121	130	108	135	120	131	133	125	97	116	134	148	141	135	120	136	110	130	130	122	148	119	104	132	127	126	119	131	128	152	127	124	129	132	155	113	118	120	118	126	121	146	120	126	132	133	138	114	140	122	139	138	124	117	117	122	131	125	138	127	136	121	133	136	121	133	116	139	136	138	140	114	132	128	131	116	135	137	119	129	111	128	141	127	121	130	116	149	143	125	109	125	123	146	124	108	109	156	121	124	132	131	122	105	134	135	123	138	115	127	129	147	137	126	130	127	137	121	148	144	126	111	133	111	135	148	110	118	115	128	142	123	130	125	128	114	117	117	121	129	127	123	116	119	129	153	143	123	125	109	111	132	130	137	111	127	133	106	134	130	119	131	142	133	140	119	129	117	129	125	120	123	119	122	125	128	140	130	123	136	126	122	133	132	112	122	131	144	124	131	129	119	105	100	115	134	119	121	129	124	115	114	121	130	139	146	117	133	123	122	136	110	143	109	124	115	144	130	120	140	152	121	115	132	110	131	146	125	129	116	120	143	122	143	111	122	114	136	124	112	133	131	120	133	136	120	127	127	134	136	124	107	137	115	139	140	112	136	125	132	126	119	127	125	125	138	135	131	107	124	138	148	134	125	115	144	110	113	129	121	141	111	124	135	131	142	101	122	119	119	127	120	125	133	141	140	143	140	125	135	147	125	126	125	123	139	120	117	115	123	115	156	127	112	121	130	150	123	146	115	131	118	118	128	117	110	117	113	126	137	131	129	145	154	139	139	127	120	120	105	134	124	126	141	139	127	132	129	132	124	124	147	145	124	121	134	148
16348	2174	4857	5553	4798	3843	3047	2625	2271	1996	1719	1485	1424	1232	1184	1113	1045	980	943	862	838	771	758	715	754	700	676	671	657	655	623	625	575	579	594	545	596	548	575	565	530	593	563	547	512	588	582	560	524	518	502	500	523	510	515	512	492	471	494	478	470	502	515	532	473	485	492	474	511	466	500	476	507	489	501	488	464	458	467	461	457	467	502	477	466	503	495	502	455	479	517	441	487	457	486	481	441	502	486	459	424	488	502	485	484	496	475	442	454	473	477	425	517	458	448	485	448	492	485	466	458	424	490	487	475	473	453	484	466	507	485	502	449	469	485	446	449	475	469	492	447	479	440	430	505	436	454	486	498	434	445	445	487	470	493	449	484	414	433	487	489	486	471	440	522	488	442	463	456	424	428	481	479	470	445	487	511	447	428	457	476	435	442	477	468	492	457	479	491	468	461	483	428	479	487	439	460	454	491	531	476	481	461	493	472	441	444	447	488	465	443	475	498	445	454	405	413	452	452	492	468	480	498	486	479	471	461	439	465	466	461	457	461	481	478	466	441	460	459	441	462	451	490	445	459	483	498	509	456	466	452	496	432	473	463	485	466	454	471	466	456	479	449	488	471	484	465	488	453	446	457	445	459	447	500	479	465	471	444	495	471	457	510	525	474	447	470	420	480	467	457	461	438	489	473	477	475	484	444	475	468	457	506	458	521	463	448	462	455	432	467	414	473	447	449	455	441	468	443	436	483	507	485	468	465	487	466	467	468	460	509	456	480	447	446	451	474	488	472	460	507	501	509	493	456	452	461	460	472	502	453	452	452	477	451	448	454	441	444	498	486	441	478	492	421	435	464	482	454	421	468	485	420	472	476	473	436	467	464	443	460	504	425	494	446	478	447	448	463	466	431	483	442	434	476	425	487	452	397	453	463	450	485	459	451	456	466	467	438	510	442	490	462	417	437	501	450	437	474	444	448	444	443	474	428	487	439	472	437	432	473	453	484	454	452	441	457	511	463	450	458	477	451	487	448	461	438	445	467	400	458	490	502	463	504	449	445	472	450	471	458	446	439	471	469	450	445	479	447	460	457	452	452	444	470	492	443	478	463	429	481	468	437	474	485	419	461	456	447	472	481	460	480	453	440	451	470	453	475	461	454	436	491	446	453	471	449	461	471	467	499	423	441	456	473	480	479	439	478	472	469	462	474	507	475	459	454	438	465	489	481	415	472	457	422	498	475	462	468	483	470	447	435	468	458	515	427	471	431	474	435	471	470	464	427	485	455	480	481	474	429	463	485	461	497	467	460	490	442	460	455	446	459	462	440	475	469	495	457	460	478	473	418	461	432	465	481	478	468	437	447	473	445	465	449	451	454	490	456	499	445	463	479	416	509	434	442	487	475	431	478	490	478	477	467	451	468	461	446	423	408	441	488	438	434	517	478	452	457	485	450	468	476	452	440	457	436	417	430	480	482	470	488	492	471	440	437	428	457	476	438	455	476	464	454	446	468	473	454	487	433	472	476	479	477	436	458	492	488	452	446	447	438	454	468	451	491	494	442	442	451	456	450	480	445	471	435	450	450	486	471	461	442	449	483	468	447	450	487	480	489	451	446	447	485	448	414	439	460	472	462	450	453	446	472	511	480	437	467	442	463	481	468	446	449	461	457	465	446	455	492	459	457	469	454	444	457	449	441	453	470	458	456	448	468	492	462	486	483	461	483	455	457	470	433	426	446	461	450	446	443	441	441	441	454	462	466	489	493	457	452	462	430	464	477	498	453	490	477	451	433	462	478	471	453	422	501	456	480	464	508	495	479	473	471	466	459	473	476	501	446	448	434	462	502	443	466	490	475	490	436	458	473	467	463	476	435	410	486	494	441	495	520	470	453	450	471	488	441	469	430	465	482	440	487	476	443	486	474	457	434	460	474	447	485	470	449	475	437	478	463	456	478	450	462	466	453	487	473	424	476	433	489	446	471	440	456	476	489	467	439	486	475	450	468	454	465	463	451	466	483	464	448	504	458	470	477	429	452	450	467	466	475	459	444	455	423	447	469	491	446	470	477	462	425	480	444	454	465	453	421	476	428	438	499	495	494	442	447	490	460	434	470	470	447	450	489	415	479	459	467	497	464	501	461	448	454	479	442	463	463	451	470	518	465	480	464	461	458	483	438	480	451	495	466	454	452	475	477	443	445	500	463	499	448	498	433	469	465	441	438	481	474	449	499	446	456	462	404	494	443	448	482	471	474	469	466	450	480	476	443	454	461	480	441	470	463	485	437	419	428	429	484	463	480	490	454	421	454	453	503	472	458	460	465	450	455	489	481	465	494	439	468	497	470	464	440	450	453	502	445	426	432	452	508	424	493	507	473	481	478	522	496	495	460	463	499	445	481	469	451	497	490	474	478	431	449	458	503	453	473	467	500	458	486	452	476	429	468	496	425	440	429	475	474	467	429	462	451	436	448	495	489	478	450	492	402	435	450	428	391	460	460	463	455	459	465	458	485	455	475	450	482	481	502	459	471	443	427	452	478	513	455	477	443	488	500	444	463	459	446	449	438	455	479	430	422	444	500	459	474	478	495	425	477	510	451	478	447	446	455	426	479	480	444	463	442	467	480	528	463	495	436	462	469	464	488	467	462	469	466	470	462	462	498	461	455	432	471	456	470	429	491	505	440	487	472	453	446	475	481	425	430	456	492	483	497	463	485	460	472	451	462	442	466	444	503	458	471	474	467	477	453	463	417	452	444	487	496	455	449	407	467	438	436	456	470	442	478	455	499	467	480	465	475	458	465	454	454	488	433	459	455	429	446	490	431	468	505	453	439	451	453	427	470	425	445	434	476	485	483	464	428	469	485	492	445	466	458	416	474	441	462	428	466	448	453	463	482	473	471	436	462	497	473	455	473	480	446	444	482	483	480	447	466	477	420	487	464	452	436	455	446	487	474	488	438	436	416	438	484	492	477	467	449	468	476	465	450	447	453	443	488	454	454	489	465	464	495	472	513	475	427	434	486	480	457	427	454	479	474	471	477	432	457	441	463	445	463	466	503	405	463	453	488	452	484	464	462	463	428	458	448	436	454	443	511	460	490	490	488	457	453	458	484	454	448	504	433	433	458	417	499	469	439	430	464	524	447	452	464	451	497	474	461	488	444	476	436	457	455	490	464	469	487	468	475	455	460	482	459	451	489	475	428	445	419	461	486	440	477	489	414	468	490	427	477	442	483	470	441	452	438	488	479	460	478	435	513	440	459	486	499	451	469	487	463	461	421	469	498	460	505	499	453	485	455	457	472	472	494	463	447	513	464	432	460	478	506	449	463	445	480	483	490	476	465	454	439	484	445	482	478	441	458	468	506	454	441	451	453	454	464	482	448	460	473	464	433	478	457	419	467	415	464	411	487	420	482	445	471	409	493	417	413	471	453	461	435	450	477	461	453	432	471	451	474	495	458	450	446	442	445	440	496	439	476	509	442	457	482	440	437	453	484	477
2987	211	155	122	109	110	121	112	111	92	113	110	108	102	101	127	102	133	114	107	97	99	103	93	106	122	99	106	106	109	95	108	106	101	113	102	113	113	109	109	107	78	101	115	130	127	86	104	106	115	113	106	98	96	100	113	96	107	115	108	106	122	114	89	118	99	97	107	121	112	82	108	105	110	103	133	96	114	112	107	107	91	97	109	98	107	118	111	96	112	127	93	113	89	91	103	105	96	118	112	100	84	105	104	134	110	117	112	95	94	106	122	122	121	116	102	104	94	101	115	113	87	101	91	98	107	119	91	120	111	100	123	109	105	95	106	113	102	115	112	110	105	99	125	115	112	109	119	102	97	97	93	129	105	95	97	117	116	109	114	105	108	121	110	97	114	119	93	93	97	111	92	91	96	97	115	99	93	98	103	83	116	93	99	116	108	106	83	97	94	111	103	102	107	95	130	99	108	122	116	91	101	123	107	106	111	105	101	129	97	112	104	84	94	98	127	107	124	97	118	94	112	97	122	113	109	117	104	111	108	101	95	126	101	84	108	119	131	107	114	97	116	91	101	106	107	101	114	105	97	104	100	104	117	130	103	102	117	94	107	105	111	119	104	90	117	127	96	109	110	103	104	98	98	95	112	103	102	104	104	104	91	106	103	118	132	107	114	117	100	107	95	101	90	112	106	92	118	108	104	111	100	92	92	103	130	108	96	100	95	99	120	99	104	111	103	118	111	106	118	111	87	111	113	110	116	111	94	101	109	93	111	99	101	110	108	99	101	82	103	98	93	98	123	105	120	108	102	108	105	72	117	111	113	114	103	124	121	107	95	93	117	106	101	90	110	95	102	86	104	109	125	106	99	104	114	120	112	96	115	96	120	96	118	95	87	103	109	119	101	104	112	111	113	106	100	99	123	127	116	113	114	112	109	95	107	117	98	102	126	109	109	79	105	106	93	117	97	134	109	105	101	109	103	112	73	105	100	114	103	106	97	91	122	114	126	100	92	91	105	103	115	115	86	106	103	100	123	106	105	115	108	102	127	125	112	98	90	100	75	100	89	95	92	108	115	101	123	130	100	89	104	110	101	112	118	101	115	83	111	99	88	112	100	136	119	98	124	108	111	104	96	100	101	132	98	107	109	85	108	100	98	98	117	96	101	107	107	106	98	99	89	122	107	99	107	115	101	106	117	102	101	95	115	118	108	92	126	102	101	100	108	93	88	110	109	102	105	115	93	130	96	98	98	115	101	136	112	100	112	92	101	95	94	94	118	94	102	91	97	97	98	105	91	124	98	108	103	100	97	116	95	108	110	97	114	106	97	99	103	101	100	98	80	105	118	104	116	93	105	117	101	122	98	115	102	101	83	98	108	85	107	106	91	91	118	95	92	110	100	90	111	108	94	108	96	106	97	95	101	100	98	118	119	112	109	106	94	112	89	123	103	95	115	91	103	102	108	98	100	118	95	100	108	109	114	111	91	93	91	99	105	94	95	104	102	87	116	115	95	89	118	94	104	89	104	105	102	126	112	98	101	111	102	102	106	110	102	123	106	119	104	109	101	117	86	112	111	108	140	89	102	101	116	105	106	98	89	105	98	103	106	105	96	93	97	124	104	107	98	111	119	103	96	103	96	112	121	117	93	95	93	118	94	118	88	100	89	99	101	93	107	101	102	100	121	94	112	96	127	109	87	102	117	114	111	93	102	107	100	103	104	111	113	104	120	114	119	104	97	86	91	122	104	97	102	100	90	101	124	121	106	88	116	109	96	99	98	98	125	99	113	111	106	121	110	96	101	118	108	126	94	106	98	83	118	93	113	102	97	110	115	104	108	120	88	110	104	99	96	118	113	124	98	92	109	91	94	103	94	111	107	106	100	97	111	107	118	110	115	85	98	108	86	101	107	124	113	119	118	105	103	113	137	103	115	104	116	103	90	108	93	100	112	112	126	112	118	94	108	135	119	113	86	111	116	111	113	90	116	115	119	101	96	116	105	100	104	111	116	105	111	118	119	88	112	126	116	91	112	102	113	116	137	108	124	99	121	100	96	114	129	89	113	111	116	94	107	115	127	100	93	94	118	93	109	109	97	113	115	115	111	112	107	97	99	99	113	102	82	104	113	94	110	109	108	109	106	113	95	129	111	117	94	98	107	109	96	121	98	103	111	98	119	108	106	95	117	124	92	112	115	124	94	96	92	116	117	94	121	104	112	105	96	107	107	113	96	118	117	104	120	113	89	111	95	106	98	96	95	106	137	98	121	98	118	108	109	105	95	108	104	100	117	106	108	115	102	101	90	100	94	121	99	120	100	117	87	112	108	112	96	97	112	103	94	114	105	103	111	109	117	113	87	108	109	106	109	86	101	86	100	106	101	97	103	116	103	99	100	116	88	108	105	121	97	126	98	106	109	107	109	105	107	120	112	96	80	110	106	94	101	107	97	111	112	89	104	108	97	110	120	111	121	91	113	100	84	95	116	104	122	95	100	98	98	127	104	108	106	98	103	105	121	106	86	101	119	114	104	97	114	128	100	106	104	110	123	97	97	85	125	100	129	110	99	105	92	103	108	98	109	76	127	111	96	96	126	106	108	99	112	102	97	86	102	95	109	105	110	95	118	117	127	106	103	104	116	95	104	120	107	88	99	120	90	104	89	115	97	112	108	117	92	102	106	105	104	104	95	97	108	105	109	89	112	112	104	93	131	116	100	101	129	96	95	97	122	120	108	107	113	110	102	114	103	101	113	97	87	105	124	99	120	86	110	102	109	99	102	106	107	94	124	107	107	106	107	119	116	118	127	118	101	130	122	118	106	118	103	128	101	111	107	113	105	119	116	86	102	116	98	114	94	121	112	92	98	100	91	106	111	91	120	99	107	106	103	87	118	91	104	113	90	111	104	107	106	115	112	101	112	120	131	90	107	104	96	120	105	110	114	87	107	99	99	104	109	89	110	103	96	101	98	107	112	115	91	119	108	118	93	110	105	123	116	114	106	99	92	106	113	105	98	118	83	109	99	109	109	103	113	107	94	115	111	109	106	94	92	117	111	108	116	104	98	93	93	94	97	115	123	91	118	89	101	96	98	122	109	108	119	87	87	100	99	103	109	116	107	75	120	104	109	96	107	108	114	121	102	88	118	103	110	109	101	93	100	123	109	100	117	96	101	114	106	95	103	104	96	109	113	106	115	104	106	99	101	99	103	100	97	87	112	118	84	120	97	119	89	109	115	112	74	94	99	104	97	124	91	106	97	97	106	92	102	107	118	137	110	106	106	106	105	93	98	135	94	110	109	105	108	101	99	104	118	115	102	96	108	120	108	99	105	101	100	110	107	114	100	107	121	109	103	106	96	130	95	100	97	122	116	113	105	106	121	130	108	105	138	109	80	107	110	93	105	109	112	90	86	81	90	88	110	110	97	110	114	111	100	113	99	100	104	117	113	101	120	107	103	91	99	113	116	108	117	103	102	112	99	96	113	106	109	111	109
5435	456	555	568	527	543	489	502	451	462	433	419	412	434	403	377	426	401	366	372	401	390	401	374	364	408	382	416	396	383	402	371	409	380	365	361	371	419	416	377	378	360	411	366	378	409	367	368	439	438	411	406	389	408	376	391	407	405	390	421	377	402	357	392	388	406	424	408	411	386	397	392	377	382	379	396	364	392	378	391	394	395	387	367	361	361	392	344	362	401	397	376	402	351	391	379	364	375	422	395	383	373	389	365	389	357	357	385	363	403	366	384	364	401	408	378	374	332	364	370	411	409	389	382	378	379	376	372	397	358	387	383	419	375	372	379	369	391	373	346	381	411	376	401	373	426	381	396	355	421	364	373	379	387	393	371	394	377	381	367	383	413	363	388	357	360	353	383	368	404	360	375	380	393	380	361	379	385	369	368	369	380	399	405	385	400	438	434	379	354	400	380	397	374	381	390	403	398	375	398	393	415	404	402	368	410	436	370	377	428	394	386	399	405	362	400	373	382	379	391	342	410	364	361	400	393	374	386	408	374	402	362	398	382	359	382	373	370	434	393	402	410	374	398	387	381	361	408	368	393	389	393	399	362	366	362	388	383	398	398	361	409	380	367	369	401	348	353	353	396	387	369	362	372	397	353	353	395	361	388	368	382	417	371	423	387	370	348	367	383	380	407	417	352	377	354	400	357	369	378	375	361	386	394	413	405	389	395	374	375	389	350	390	367	411	418	377	368	367	416	371	398	362	374	367	387	352	345	381	342	380	395	374	400	387	363	396	395	390	372	398	355	365	392	362	390	367	356	396	390	324	393	358	416	383	369	356	398	379	368	378	389	391	420	391	343	398	359	388	365	370	393	404	372	402	377	402	383	419	371	357	364	345	399	446	360	359	376	386	388	398	412	381	401	377	390	360	382	396	397	350	404	371	368	418	400	390	338	385	360	397	329	384	365	377	424	407	379	378	388	391	358	380	388	370	398	360	391	387	378	328	377	385	368	381	396	372	386	383	384	361	377	407	396	349	384	356	402	399	370	393	386	348	363	404	350	408	411	390	404	440	381	404	402	367	347	367	431	388	388	364	377	385	355	417	402	395	392	361	388	412	382	401	405	402	413	378	399	385	375	375	351	350	401	335	401	398	373	374	379	393	394	409	344	394	389	358	422	396	382	398	375	388	373	380	399	395	377	363	363	411	366	389	379	382	374	360	406	365	347	365	385	410	359	387	380	375	405	399	411	383	374	385	412	368	390	383	404	388	444	424	391	376	375	401	369	381	379	387	381	421	380	401	374	388	370	377	399	397	409	398	375	396	361	437	388	413	363	374	348	380	390	383	360	378	352	371	384	385	378	399	370	362	392	440	366	387	395	365	412	380	458	424	351	401	373	416	420	367	374	407	384	387	386	377	371	376	392	400	370	390	376	348	396	365	415	407	391	393	368	382	371	409	387	412	358	391	434	354	381	390	400	393	382	421	389	406	389	396	363	400	361	413	378	342	360	401	390	359	371	387	385	366	411	394	380	396	376	419	397	410	390	407	402	381	359	364	383	447	356	372	365	388	395	429	396	339	418	410	392	401	416	386	374	396	382	386	387	428	387	383	399	375	379	386	383	348	389	387	389	381	345	389	401	387	387	407	408	412	427	385	364	387	369	406	379	409	377	382	368	386	364	363	408	391	348	359	383	373	366	370	428	393	367	318	350	432	389	400	374	347	359	365	399	377	363	398	429	415	403	400	403	385	377	369	364	427	387	344	422	388	375	399	368	362	388	398	396	360	407	386	369	373	406	384	367	351	402	394	376	364	419	412	368	427	411	391	406	392	403	357	425	376	365	366	406	396	438	386	395	400	381	408	344	396	399	372	380	374	343	372	371	401	400	368	396	419	398	384	398	378	412	380	370	381	387	376	375	426	403	378	368	385	400	374	348	362	372	409	424	390	387	378	372	374	387	387	386	362	410	385	381	394	407	396	375	383	387	398	367	387	365	448	392	409	364	371	357	347	404	351	366	429	382	391	379	375	379	384	392	383	373	398	343	383	392	383	377	382	397	376	373	392	382	346	388	371	373	372	329	402	413	392	386	372	401	399	368	364	375	384	382	393	385	401	344	378	407	412	396	398	378	385	403	406	384	405	409	405	385	357	358	375	378	372	382	387	379	370	374	397	393	402	380	381	403	373	375	361	402	415	396	443	392	402	398	377	400	350	365	367	359	393	365	379	382	381	417	390	410	378	394	351	395	411	381	360	375	392	370	392	369	390	382	402	376	379	362	348	341	371	362	386	421	388	381	395	411	359	396	418	374	399	376	391	372	399	369	397	388	423	417	397	382	391	379	392	392	373	384	361	370	383	392	384	401	361	364	410	376	397	403	396	399	372	387	381	402	398	397	378	362	390	376	414	384	383	410	349	385	366	364	410	443	419	366	409	363	372	376	399	371	404	382	386	400	380	394	373	401	386	395	385	354	334	376	405	380	443	374	397	345	376	400	364	407	374	377	348	401	389	379	356	391	428	402	411	362	356	390	383	394	369	379	405	392	382	414	391	354	418	357	408	425	392	361	378	365	402	386	393	373	381	409	362	389	374	366	380	366	402	388	394	391	394	385	387	396	409	395	384	368	400	388	408	389	350	351	353	410	363	373	383	379	391	388	361	378	402	395	373	380	388	402	375	375	381	375	393	400	379	404	437	376	385	410	383	389	395	406	369	389	361	416	354	384	368	377	362	367	385	371	385	357	374	373	374	351	360	398	386	346	347	378	397	416	444	385	358	387	363	379	388	409	397	379	385	387	389	381	377	375	360	390	372	383	371	380	351	399	373	405	364	366	407	424	367	412	396	400	357	381	358	426	394	371	369	392	407	417	399	360	386	380	367	358	391	376	383	399	396	404	379	379	393	393	396	398	404	391	353	379	375	386	388	379	388	365	354	374	386	429	405	367	379	388	397	395	421	405	358	389	367	357	373	367	387	404	378	388	385	377	398	372	350	401	358	402	386	379	352	400	372	362	392	412	385	389	400	398	396	379	364	386	412	411	324	372	409	366	413	381	373	367	382	379	397	355	357	370	403	407	406	356	372	376	414	406	392	426	389	383	366	383	410	380	426	386	367	365	394	403	412	359	404	355	366	414	357	413	383	391	423	371	409	356	380	358	409	403	395	397	372	380	386	387	379	381	383	356	366	443	388	370	382	364	357	412	372	386	401	395	399	388	396	380	380	369	371	380	346	393	393	391	370	402	389	381	363	401	370	395	390	356	416	398	398	386	348	386	362	420	382	423	414	355	370	403	404	375	380	351	383	365	381	344	383	375	400	409	358	404	375	411	346	417	417	408	351	383	359	358	402	358	397	377	391	407	397	389	420	380	391	387	355	359	368	419	376	446	363	378	405	376	387	404	401	393	353	380	369	402	389	354	399	411	375	373	372	381	375	363	401	366	400	389	367	435	378	364	372	372	375	365	399	344	410	382	386	389	372	380	374	366	382	382
20531	2292	1087	758	489	385	298	249	189	154	140	132	134	121	123	100	109	105	83	82	103	87	79	74	81	83	102	79	79	71	76	71	78	77	69	80	88	80	73	72	63	67	71	63	60	62	85	59	56	68	86	54	49	66	73	74	77	72	100	61	66	69	67	66	77	59	71	70	84	69	60	79	58	64	68	59	69	65	71	74	77	79	61	69	70	67	77	55	74	85	49	69	69	80	60	62	70	72	77	73	71	74	64	69	70	76	69	66	69	45	75	57	64	74	70	64	69	62	73	53	76	84	81	58	56	65	68	71	58	60	68	81	68	71	77	64	65	72	79	70	71	74	63	75	66	78	72	54	65	68	74	69	65	75	59	58	76	75	68	67	63	76	53	70	58	69	77	72	67	58	65	73	67	55	62	63	70	69	74	68	56	63	68	89	81	81	73	72	80	69	54	65	71	64	64	79	59	73	74	70	62	64	61	66	63	66	70	68	81	71	77	67	61	70	55	66	55	67	66	79	67	66	55	56	75	75	60	73	73	61	65	69	74	69	60	61	57	59	62	68	61	60	60	74	71	63	65	72	50	64	63	58	63	64	55	76	72	79	48	74	59	74	77	69	68	70	67	63	64	75	62	66	75	75	55	75	66	68	63	61	81	62	71	70	67	71	53	67	75	63	67	57	71	70	76	66	64	68	68	61	69	70	75	62	66	63	52	56	67	62	83	59	74	77	81	58	65	60	59	63	90	65	72	78	72	65	77	72	81	78	69	58	61	71	71	76	59	77	59	65	68	70	64	74	70	60	71	61	67	65	71	62	69	67	67	60	73	68	64	53	70	57	66	74	67	79	42	73	80	70	81	72	75	77	75	80	65	81	88	63	69	78	63	58	68	62	59	58	63	59	55	55	65	53	70	63	74	76	62	57	65	70	68	76	65	47	59	63	59	70	54	60	67	70	75	51	56	64	56	67	73	62	62	67	73	77	62	66	67	64	81	58	57	60	73	70	72	84	74	71	78	67	61	63	64	64	77	60	71	67	56	75	77	69	71	72	69	73	77	72	57	73	71	66	73	55	60	87	60	74	67	61	80	67	69	71	69	50	73	68	66	58	64	63	72	68	70	68	70	64	74	61	71	63	77	70	64	70	69	68	71	55	70	70	68	71	70	69	81	73	72	62	59	73	74	63	65	64	65	64	72	64	62	59	81	59	70	70	80	56	69	72	69	78	56	86	70	74	68	63	70	64	68	67	65	85	59	66	61	70	65	56	72	55	73	65	74	60	58	68	76	64	76	62	65	60	55	58	68	66	64	75	81	65	74	68	75	60	72	70	61	55	72	48	60	79	57	68	59	64	82	83	65	73	47	59	72	61	74	54	66	68	83	61	66	72	73	62	59	63	76	70	63	60	72	59	56	70	67	85	65	58	55	56	80	74	62	67	75	75	64	72	65	69	70	52	67	63	67	74	66	68	69	67	55	62	64	72	66	72	73	74	72	55	72	75	72	66	71	62	70	49	66	55	70	76	55	62	55	78	70	72	67	79	61	80	82	64	67	58	57	73	67	68	77	74	71	75	69	65	69	65	67	62	67	86	72	93	77	72	66	68	63	77	75	49	52	75	57	56	69	68	66	77	62	57	67	70	68	69	62	58	56	61	60	66	75	82	71	69	70	67	71	64	76	64	73	74	75	73	75	72	65	64	73	72	67	79	66	55	71	58	73	49	70	75	68	71	74	60	69	66	57	60	76	76	71	61	64	59	72	61	69	69	63	56	62	62	50	50	53	72	74	76	71	63	64	55	72	81	59	83	72	56	69	66	70	66	74	69	76	61	70	77	73	69	62	65	57	78	62	71	67	69	83	64	66	76	67	69	62	55	50	61	71	54	71	74	58	64	67	61	68	63	68	72	56	82	61	78	67	70	66	79	55	78	61	70	65	81	75	80	58	51	64	66	68	58	64	57	59	74	59	71	45	84	62	84	65	59	88	61	65	68	71	79	64	64	69	78	71	56	80	56	61	72	70	82	56	55	68	57	56	71	75	80	68	72	70	60	72	64	71	63	72	60	62	67	78	62	71	52	71	70	71	76	52	62	69	57	74	64	54	51	68	59	85	74	66	67	75	77	80	58	75	62	66	67	68	78	73	73	76	77	65	54	68	66	72	66	68	62	68	64	73	53	63	68	70	80	54	68	62	62	61	60	73	70	78	64	74	81	80	72	57	72	63	80	69	70	60	64	82	82	63	68	77	75	65	46	64	51	72	72	73	62	69	68	74	65	82	52	60	84	66	71	65	75	59	72	66	68	87	75	63	73	77	75	79	62	52	80	68	59	69	63	57	71	61	65	67	65	51	70	78	60	67	73	61	73	86	60	58	73	56	63	73	64	68	63	57	79	68	65	80	84	55	57	64	76	73	68	59	69	71	87	57	52	70	74	64	65	75	56	61	63	83	73	79	62	72	74	75	60	70	79	54	73	63	67	78	76	73	76	58	64	60	68	66	77	77	64	63	68	51	49	53	85	67	61	55	74	72	69	85	87	62	76	71	63	68	66	66	71	73	65	59	81	67	59	86	80	83	70	68	82	63	69	55	64	51	65	54	73	64	69	64	68	82	55	74	66	77	74	56	53	68	59	70	55	69	68	59	51	58	71	76	69	78	76	53	71	71	69	65	65	59	74	69	81	65	79	54	78	66	72	59	57	75	70	67	76	71	79	65	64	76	60	70	60	67	73	61	66	64	62	65	63	88	63	69	68	75	63	93	81	70	68	85	73	61	61	89	62	62	67	74	57	69	71	76	77	63	67	64	61	74	63	60	73	76	81	76	67	67	77	77	60	75	87	69	61	63	69	91	67	60	66	70	63	73	57	64	69	61	63	65	61	71	61	67	67	78	77	62	69	50	80	72	92	64	74	59	59	84	64	80	81	67	63	58	70	70	74	72	66	87	64	65	69	65	72	64	65	72	81	71	65	71	72	68	78	63	76	59	69	64	80	70	62	67	49	65	77	64	74	56	66	47	68	82	55	68	73	65	64	72	73	66	68	68	81	55	70	51	65	56	72	75	59	70	68	65	68	63	77	62	73	61	68	66	54	82	76	67	57	58	64	72	60	67	77	66	60	67	66	78	63	70	57	61	78	65	80	62	59	59	80	76	70	85	69	66	51	93	74	74	65	62	70	66	50	59	63	72	59	75	77	84	57	61	72	64	64	78	61	62	60	70	75	73	67	75	58	75	72	77	56	74	79	75	54	71	82	80	69	76	61	57	60	54	67	63	65	65	67	65	68	56	66	71	64	66	63	60	81	62	76	69	62	63	60	75	65	52	72	75	63	80	71	56	76	67	69	71	77	58	63	72	62	70	74	58	61	76	83	61	65	75	66	79	66	87	63	69	57	67	48	69	84	57	65	63	77	83	72	56	57	65	74	61	68	68	80	68	67	75	70	74	66	74	74	56	62	79	59	62	55	66	58	61	62	66	63	64	54
12408	1132	2597	2824	2579	2032	1620	1350	1196	1028	910	804	778	706	650	598	581	496	457	484	515	454	445	430	372	400	385	382	350	390	365	364	352	370	329	324	337	323	313	353	314	315	289	301	340	322	329	332	281	330	334	314	276	293	299	298	306	283	294	290	314	299	287	303	303	322	296	283	308	314	304	305	276	268	315	307	286	285	304	265	295	281	272	283	256	301	304	273	292	291	295	289	272	256	283	309	254	294	281	268	297	297	273	281	283	274	282	279	274	319	317	325	298	286	285	298	285	313	306	287	271	272	273	298	270	267	285	275	285	277	272	294	286	276	304	243	274	274	257	248	262	268	261	281	287	290	254	260	282	279	285	284	277	286	285	278	265	268	286	244	286	274	287	288	269	300	274	283	288	310	280	272	288	270	281	256	246	289	284	283	292	264	272	275	278	269	271	261	261	280	295	268	274	267	251	269	273	254	263	265	294	272	234	293	262	269	270	302	278	291	271	262	279	311	277	259	276	268	289	288	272	275	248	265	316	278	269	304	300	300	278	273	309	280	300	277	300	265	266	252	305	240	287	309	290	282	269	243	288	279	268	280	266	270	275	272	256	261	265	309	332	288	277	280	290	277	256	274	285	297	283	273	248	292	285	251	263	281	284	285	320	269	276	276	289	279	265	239	273	290	272	294	283	277	253	266	294	275	265	297	302	310	286	245	298	259	260	290	251	287	271	282	255	297	263	273	276	292	291	287	261	286	279	279	288	274	249	281	287	253	267	279	256	276	279	300	253	270	285	274	282	247	279	241	289	306	272	285	272	286	272	315	250	254	284	260	280	291	267	273	262	282	295	273	289	253	285	253	283	278	299	264	270	288	264	255	256	260	273	302	301	257	263	285	264	290	283	266	293	269	277	245	301	266	285	277	274	268	291	267	297	273	277	288	266	280	266	287	296	285	317	298	302	294	278	263	263	264	270	249	250	286	270	290	299	282	271	272	256	269	276	309	277	295	266	299	281	316	288	282	291	301	289	267	302	276	273	262	297	279	263	274	295	277	284	284	270	305	273	291	267	292	285	268	283	279	277	249	268	253	277	266	240	286	272	260	279	278	271	275	258	266	287	270	284	257	284	240	263	258	260	281	255	277	270	317	280	278	262	274	270	299	285	246	296	286	261	232	265	308	284	257	267	290	263	276	259	286	278	267	298	318	303	262	250	293	255	274	268	281	261	285	247	284	277	296	260	285	269	284	281	278	260	279	295	279	283	264	270	281	288	275	288	298	271	278	297	281	292	265	259	301	281	262	289	284	287	298	260	247	294	270	289	255	263	249	265	281	275	271	261	268	263	273	272	291	277	283	287	267	279	267	269	264	295	264	300	268	287	276	262	251	291	295	277	293	271	257	240	262	267	254	297	240	288	318	244	256	262	253	272	282	285	292	270	270	292	306	278	246	272	306	271	268	296	284	277	279	246	280	277	287	245	282	242	281	272	272	238	252	268	274	264	271	270	260	291	244	277	261	295	266	293	284	272	259	267	269	269	272	290	278	264	297	272	314	298	284	293	275	275	266	299	281	263	236	292	253	279	284	274	283	251	288	277	284	288	280	277	264	274	294	297	264	260	261	271	270	280	296	256	287	248	286	256	301	292	242	266	296	315	280	290	299	279	277	253	277	251	280	253	277	282	275	269	312	277	262	263	270	297	299	304	262	295	288	273	285	254	291	291	277	281	280	292	301	286	243	299	258	272	269	277	287	273	280	274	273	260	263	247	273	258	271	262	296	255	302	271	293	274	277	282	299	292	245	282	270	269	249	298	268	279	285	276	274	272	278	281	271	282	271	286	264	270	256	300	267	281	297	249	280	261	262	254	302	260	278	243	277	275	251	273	273	287	269	266	240	310	266	292	268	272	286	283	279	286	272	257	261	271	272	258	254	281	291	283	273	261	264	258	268	274	286	273	309	276	288	274	261	260	260	256	279	264	277	293	260	287	314	272	274	284	293	272	254	279	253	313	245	274	281	259	295	261	268	265	253	289	247	290	315	271	284	271	268	285	291	314	304	261	248	256	269	260	279	268	240	257	286	268	276	289	261	289	261	254	285	252	271	241	306	274	281	274	298	285	284	276	280	286	273	260	260	282	264	284	279	287	251	260	293	267	265	277	276	298	277	275	281	288	274	266	294	259	260	281	252	274	275	293	282	278	266	274	265	299	268	270	272	263	275	285	257	247	299	296	269	255	310	287	279	289	244	277	277	291	286	264	277	268	279	285	273	254	261	273	265	272	260	281	282	271	298	301	298	287	277	269	256	256	288	301	272	276	291	258	281	281	298	278	299	265	259	287	309	281	284	287	286	276	253	267	268	276	286	268	253	273	277	273	278	283	259	285	265	283	283	264	265	248	281	282	251	270	291	290	263	281	260	287	292	281	272	272	278	261	266	265	264	269	290	265	268	258	281	283	267	283	275	277	295	297	280	257	287	259	257	282	288	278	280	253	263	261	294	258	308	281	273	253	256	272	284	242	282	249	290	299	266	317	262	294	300	286	278	290	266	276	273	283	275	266	310	277	235	295	273	276	273	271	294	274	291	273	283	252	264	269	294	282	263	281	311	275	265	264	272	264	251	253	256	311	324	257	268	266	286	276	283	280	300	279	310	242	248	279	281	298	256	264	292	308	295	297	264	280	263	265	252	278	289	290	278	296	306	280	260	256	269	284	283	274	274	312	262	274	253	286	292	270	284	273	273	290	271	258	251	240	283	306	258	263	277	322	278	281	252	264	294	287	277	312	292	274	276	263	267	290	253	267	256	312	235	288	300	292	289	252	259	273	263	306	278	301	260	297	288	266	275	255	286	271	270	291	266	272	282	282	293	292	282	272	278	295	277	258	287	260	256	283	258	303	278	283	267	293	256	264	283	282	272	275	273	301	260	285	293	301	288	279	278	256	294	277	268	240	252	261	305	301	288	256	260	268	288	275	284	306	268	304	300	237	263	286	249	291	283	273	297	251	262	316	271	307	287	292	287	267	282	286	269	293	278	269	267	245	259	253	282	303	273	301	278	271	285	267	249	277	263	266	268	271	285	276	264	268	285	292	264	274	259	274	267	271	304	307	265	247	274	243	267	278	285	284	283	294	292	281	300	260	253	272	269	278	271	240	285	292	249	251	242	305	265	268	285	269	285	251	252	291	266	267	311	268	287	269	265	286	257	278	269	261	250	274	253	258	282	299	267	291	301	295	294	288	269	259	247	279	300	274	299	301	247	270	275	279	279	263	265	281	275	257	252	276	250	278	274	266	278	270	265	301	258	280	276	285	275	292	285	277	289	263	288	258	260	297	282	263	254	273	275	295	294	282	269	272	277	267	265	293	279	264	272	288	279	263	253	274	264	269	298	274	277	265	286	276	258	240	284	285	268	293	280	271	290	267	274	241	266	264	259	306	290	257	302	276	266	252	296	251	268	285	320	278	290	288	281	252	265	265	293	284	280	284	273
31402	8850	2497	1483	1041	735	541	455	374	348	283	253	262	254	200	190	172	181	174	163	166	154	175	147	160	143	131	157	136	145	152	136	128	119	145	165	134	125	144	161	148	126	143	125	131	100	122	131	143	153	149	124	125	148	128	127	134	133	138	139	137	133	135	90	132	139	133	116	133	128	134	130	121	135	130	149	141	136	121	129	139	114	128	133	119	125	128	138	122	117	124	143	122	102	114	120	127	153	141	135	123	143	115	116	129	120	129	110	134	119	117	139	120	130	112	116	108	126	131	129	119	114	121	117	120	137	121	131	122	144	142	144	116	132	136	143	118	146	127	136	126	116	111	123	137	147	123	126	137	143	122	124	122	146	136	117	118	119	124	151	128	139	135	144	143	146	145	126	157	128	152	145	149	138	124	132	127	109	151	125	127	151	117	134	109	125	139	125	134	143	136	136	137	121	109	129	121	109	148	105	130	120	131	147	136	104	109	124	127	113	111	110	141	118	128	123	142	116	120	125	139	104	126	114	130	123	142	129	130	155	117	117	124	118	115	121	107	130	124	131	108	124	151	112	128	135	111	124	125	137	123	148	111	112	133	125	113	127	146	116	115	134	128	119	144	138	130	111	130	129	116	142	117	146	130	124	115	138	143	143	109	132	134	117	129	123	139	103	126	135	111	111	117	126	147	151	139	107	119	127	123	116	132	121	119	125	132	125	131	123	129	114	131	131	135	130	110	107	131	124	138	110	115	140	129	122	136	129	165	116	122	131	139	125	133	129	128	126	142	141	114	128	136	127	131	130	119	123	113	111	141	142	142	124	100	117	126	116	135	119	128	115	136	131	143	110	148	106	134	123	114	123	139	134	134	111	116	112	101	119	140	106	113	149	149	141	151	123	152	128	142	132	135	131	109	126	115	141	135	129	125	110	136	145	142	135	124	133	144	137	121	136	116	158	106	123	116	129	123	122	123	139	112	117	115	118	128	130	113	128	119	134	132	115	129	130	114	127	115	137	127	123	113	111	113	132	115	111	138	134	118	117	124	159	125	131	120	120	132	131	143	120	137	121	128	129	132	118	135	113	126	114	127	129	136	142	135	141	131	113	112	135	123	145	130	138	120	111	143	120	130	123	117	100	124	120	130	142	108	127	122	114	121	132	135	130	125	127	120	132	131	133	129	125	140	112	133	114	131	142	136	130	125	123	100	105	128	126	142	132	119	152	112	115	93	127	136	120	120	140	132	130	131	130	131	119	123	143	135	129	139	142	130	131	127	131	113	131	137	126	133	114	123	126	118	119	110	115	134	127	116	138	134	133	126	130	125	118	121	127	118	121	147	131	141	119	130	101	120	120	134	116	137	141	106	148	125	125	133	128	140	133	124	142	124	117	122	137	134	122	130	116	123	104	111	122	118	100	130	133	133	143	116	121	126	137	123	119	105	108	126	133	126	127	123	134	127	125	131	119	118	159	128	127	112	136	143	121	132	127	147	120	126	150	122	124	126	128	121	134	137	110	137	122	116	126	146	125	132	112	132	145	137	132	107	122	110	140	132	132	104	127	132	126	144	121	131	156	119	139	122	124	133	114	97	116	123	128	148	134	130	121	129	143	119	132	127	135	130	118	142	126	158	129	127	126	133	141	119	131	131	109	122	142	142	136	125	96	130	112	136	99	150	142	120	147	114	124	132	137	162	116	124	126	127	119	142	120	139	124	134	119	110	109	130	111	129	152	138	113	111	134	113	119	139	123	132	134	115	141	151	122	132	135	126	142	120	131	119	115	133	136	122	130	113	130	124	132	127	132	118	130	123	125	148	105	131	120	113	128	127	125	138	143	135	126	127	122	114	130	130	118	126	141	138	142	118	133	140	134	128	106	118	105	118	136	116	124	117	131	138	117	125	118	128	135	142	133	148	133	132	107	123	121	133	124	128	127	117	126	124	103	145	112	140	119	140	134	126	137	145	124	138	119	105	137	146	134	136	122	109	136	115	133	139	104	145	142	141	114	119	139	121	140	114	129	127	112	152	117	134	133	134	130	125	151	129	110	102	138	111	127	118	149	111	133	122	112	146	102	125	128	127	126	114	104	137	127	134	140	140	129	120	105	140	125	141	117	134	137	134	123	129	119	128	144	124	118	138	136	136	126	112	115	125	128	128	145	113	124	124	119	125	122	126	114	121	126	117	152	107	127	126	135	117	109	110	139	141	134	107	124	98	129	130	110	126	113	133	122	118	132	139	155	125	128	138	133	129	122	124	141	129	132	120	121	101	123	127	125	140	144	126	125	134	117	120	111	131	116	126	136	114	129	127	127	107	121	116	149	127	120	133	112	122	112	131	129	136	119	148	114	127	106	135	127	119	119	123	134	141	129	124	147	119	124	138	117	125	115	109	121	132	135	139	118	136	114	127	131	142	128	133	131	105	135	135	108	124	116	124	126	134	143	117	121	129	142	142	136	147	135	128	133	124	118	139	127	130	119	124	127	135	126	123	120	131	104	133	118	126	119	114	119	121	131	126	122	124	135	116	132	113	109	118	139	130	136	125	121	123	131	139	130	125	117	129	130	112	118	137	129	118	128	136	117	115	134	114	124	111	128	131	121	117	124	117	128	118	133	100	143	154	140	116	134	129	137	119	122	137	150	123	107	135	143	125	137	130	120	116	140	107	134	127	126	114	99	128	146	130	133	119	136	114	123	130	128	131	152	125	126	128	107	131	117	137	126	126	123	124	140	135	133	136	115	132	136	118	117	131	126	142	129	130	114	136	127	134	120	130	123	116	120	101	136	141	139	97	118	138	139	133	119	152	134	132	121	130	121	114	140	128	135	120	133	127	114	138	139	127	104	110	157	108	131	102	130	119	150	146	104	169	119	149	129	121	105	115	138	110	127	130	131	136	130	128	138	128	114	141	150	128	108	130	135	133	131	140	135	143	114	137	125	102	140	137	136	124	141	143	135	122	113	143	119	132	114	124	130	132	130	131	134	121	126	111	126	116	122	137	131	139	118	114	123	127	116	140	141	137	118	139	112	129	120	132	115	118	109	132	110	150	122	114	133	115	117	135	131	119	121	126	111	127	126	116	123	118	117	122	128	116	124	112	142	124	119	118	121	132	121	116	127	122	131	131	141	115	109	120	126	153	96	137	133	122	129	124	140	147	126	126	129	143	112	135	133	120	130	114	121	132	131	150	117	138	114	114	146	116	133	110	130	103	127	126	133	124	113	128	132	128	137	115	136	135	112	142	123	130	132	124	123	111	111	126	141	133	130	118	119	135	133	130	133	121	130	126	128	139	133	138	120	136	133	143	149	124	117	119	126	126	139	114	135	125	137	137	134	136	120	127	127	121	126	116	131	117	120	121	119	143	127	121	108	112	125	111	116	134	114	116	129	110	122	148	131	130	112	99	130	108	119	113	123	116	111	109	137	133	119	110	132	119	121	117	132	144	129	134	124	113	114	131	123	145	107	138	127	124	125	143	119	106	123
16359	2113	4957	5498	4801	3837	3240	2672	2272	1976	1722	1494	1384	1268	1226	1057	1011	965	871	847	811	806	736	741	727	696	679	636	622	608	648	647	635	582	563	544	552	605	539	560	561	498	548	565	503	525	479	540	516	518	527	510	534	499	489	475	511	507	508	531	461	508	486	499	489	509	524	483	491	523	525	517	502	502	496	467	528	476	462	468	491	458	492	473	494	489	478	492	501	478	459	455	513	471	450	500	464	467	499	461	457	455	473	487	460	465	456	461	492	445	455	443	496	479	436	487	480	476	425	484	454	468	403	478	452	469	492	429	479	443	474	484	442	432	493	502	513	439	438	455	493	447	474	428	477	470	446	500	460	472	477	429	471	488	479	429	465	469	449	441	510	463	465	466	464	444	472	465	438	475	470	464	450	484	482	465	440	418	500	453	481	446	437	498	473	455	427	467	462	451	490	452	473	475	456	445	423	438	511	420	454	457	486	499	466	455	548	463	450	445	453	462	472	466	482	464	437	493	450	420	472	483	498	441	484	471	445	484	456	446	462	446	480	478	462	444	430	443	468	495	432	470	465	463	447	503	450	464	468	499	440	482	473	478	469	485	456	466	474	465	466	488	437	475	422	470	441	466	467	460	454	468	446	476	433	445	487	462	477	434	467	449	442	457	460	472	443	465	452	494	472	464	466	466	487	478	477	448	491	452	466	443	452	475	444	474	455	472	460	468	468	480	446	474	449	471	501	461	431	467	474	475	460	439	458	457	501	467	408	478	453	458	452	479	472	461	459	483	448	499	478	441	456	448	444	398	467	473	456	468	473	473	493	462	481	443	485	449	448	450	457	457	444	468	464	444	442	454	433	436	430	426	495	461	434	409	436	444	457	462	498	435	464	467	454	476	461	463	421	460	447	478	469	431	471	458	503	477	445	416	458	479	452	485	452	438	486	453	455	458	456	440	476	456	476	472	441	477	478	485	467	442	455	439	449	492	441	476	461	482	475	455	418	413	503	433	487	406	447	490	439	517	460	473	457	462	455	451	470	437	429	434	479	465	476	467	460	418	444	470	476	488	455	487	458	434	457	477	457	434	474	465	425	486	450	455	467	439	466	449	487	448	439	467	442	440	474	499	485	467	459	447	494	439	414	446	427	494	452	515	474	455	483	465	456	499	485	472	492	490	468	432	425	433	463	465	443	454	463	422	431	469	439	426	466	452	450	455	440	466	461	445	468	448	466	453	481	453	413	466	476	447	459	469	443	475	472	472	465	443	463	513	481	456	471	456	511	462	476	448	485	512	424	458	455	473	443	494	463	472	458	470	463	460	448	460	453	461	447	461	485	487	441	430	479	469	444	463	510	457	438	463	470	479	496	502	493	430	462	450	435	491	490	451	457	449	458	451	454	475	457	458	518	478	492	454	428	444	484	438	459	506	458	472	487	463	462	469	495	509	457	504	498	440	489	422	447	450	472	443	458	427	445	454	471	419	463	470	462	479	462	442	472	440	420	447	405	468	465	479	472	486	495	471	428	432	440	439	504	408	448	476	470	478	452	459	476	474	482	472	428	479	475	447	467	450	485	470	486	451	464	459	496	478	479	437	484	452	489	431	462	409	467	462	489	434	441	431	458	509	472	468	428	459	469	417	478	499	498	438	469	428	410	424	462	461	442	432	487	449	458	457	461	432	443	461	487	476	471	494	439	459	435	436	452	452	444	454	471	449	460	474	455	447	459	495	484	484	450	459	456	469	438	425	487	478	498	458	486	452	482	482	457	434	431	432	438	447	504	508	493	499	419	491	530	490	447	500	439	476	467	448	500	474	494	468	468	448	475	474	442	475	458	468	464	460	411	449	504	478	452	468	465	443	447	456	442	441	457	464	434	473	458	467	472	461	446	482	443	442	464	483	467	467	477	472	458	447	449	448	438	481	471	485	441	489	449	440	459	441	500	458	462	486	485	470	460	426	472	455	420	487	497	450	471	503	477	458	428	458	446	435	465	412	473	426	476	490	503	450	458	448	463	476	465	428	451	463	474	441	455	442	432	459	439	432	470	473	428	453	446	445	469	481	462	497	455	425	456	439	434	458	437	477	480	431	461	472	431	463	467	503	455	430	456	452	459	455	441	469	474	485	465	451	437	473	484	452	445	445	435	436	479	438	482	471	436	454	436	465	455	491	426	427	486	479	475	457	486	451	423	499	487	466	462	440	443	484	460	437	472	438	424	458	469	429	468	455	484	470	426	450	443	449	445	499	459	443	453	489	485	415	476	470	494	462	450	507	453	487	505	441	438	461	438	469	462	449	424	464	443	441	474	453	456	427	475	461	465	449	471	422	471	477	460	442	478	438	485	475	488	454	460	441	427	424	491	435	495	453	490	463	462	459	435	466	487	452	444	428	482	444	461	504	475	464	480	484	416	429	442	427	464	462	457	423	431	438	462	470	462	461	467	448	433	482	479	447	444	477	503	442	440	451	450	438	471	453	446	449	446	448	438	470	467	492	440	480	499	436	490	425	452	476	486	474	458	456	503	470	491	459	482	458	420	446	461	465	453	449	460	489	431	468	444	479	472	480	439	435	475	402	433	472	455	459	453	446	436	490	495	493	468	448	474	457	481	469	453	458	454	460	468	456	442	479	466	456	465	423	434	468	500	483	447	460	455	479	458	487	496	465	443	442	414	483	457	448	447	464	469	453	439	427	472	470	506	516	445	457	489	455	428	462	476	456	449	440	447	463	484	453	467	471	427	485	455	457	451	465	439	422	427	480	426	444	436	477	470	456	456	479	470	465	464	457	523	478	425	478	474	521	462	457	426	447	491	454	427	454	425	444	468	483	468	482	454	475	433	434	443	460	454	428	508	452	455	470	467	461	468	450	465	493	498	464	471	453	438	457	499	491	464	454	457	512	427	419	449	453	449	464	486	428	476	453	471	462	454	446	483	454	444	456	478	446	471	464	434	455	491	456	452	440	454	487	471	469	499	446	440	440	506	471	461	462	471	437	457	421	435	462	464	471	444	439	466	479	430	473	457	458	441	423	457	429	450	452	415	456	491	478	402	458	424	475	495	456	464	443	470	466	409	440	445	465	482	452	440	423	435	490	474	485	486	466	479	499	454	467	454	471	472	454	471	474	480	481	417	461	438	448	437	437	472	460	474	430	428	465	423	449	474	475	485	454	428	445	449	458	436	446	418	440	480	437	450	433	428	472	462	472	452	442	495	480	450	461	458	485	478	451	454	456	474	479	470	445	486	481	458	482	473	453	494	427	471	439	440	466	484	464	429	470	421	436	461	473	413	464	472	489	445	452	486	467	492	457	465	479	484	397	434	463	445	484	460	442	485	466	458	491	460	474	470	445	441	444	474	454	498	433	468	506	483	493	407	425	484	450	434	458	478	495	448	446	470	440	450	465	458	468	468	484	439	469	465	455	433	449	475	497	469	500	458	442	509	448	486	459	414	467	475	446	489	434	460	463	422	477	460	467	461	490	481	459
2961	201	196	164	128	138	129	101	100	111	113	129	103	100	84	111	115	115	117	121	85	112	100	110	118	104	102	115	114	112	118	107	112	98	91	132	105	97	112	107	101	104	123	102	107	101	94	98	106	113	110	108	100	98	110	105	100	97	98	102	86	105	91	103	87	95	112	90	107	98	133	95	90	100	104	95	111	96	102	111	113	114	90	101	107	87	100	94	102	92	108	105	113	103	106	115	99	91	87	108	96	105	119	96	93	99	97	95	103	110	117	117	103	112	99	111	110	107	120	118	114	132	94	113	101	102	117	113	99	106	101	102	108	97	116	93	105	112	109	116	95	100	109	110	99	99	107	93	101	109	107	91	119	104	108	105	108	92	99	103	121	108	99	107	92	89	124	102	98	103	103	103	89	101	95	101	96	118	103	111	100	113	107	117	126	102	101	104	96	110	109	108	97	99	112	109	112	92	117	92	109	84	96	103	97	109	101	103	88	111	121	108	96	89	104	94	109	90	96	106	97	110	118	111	98	109	110	102	111	116	102	110	105	118	117	112	105	124	105	97	86	92	110	111	109	95	107	101	86	101	107	114	78	109	121	107	100	116	110	105	116	134	113	89	105	107	101	113	105	96	108	95	115	94	113	100	101	109	120	126	109	99	109	98	102	90	87	108	107	126	102	88	97	98	107	93	104	101	114	88	119	93	94	94	84	104	101	109	107	92	77	91	97	84	102	111	86	102	102	108	110	120	91	120	122	88	111	94	100	100	110	108	116	108	107	107	95	100	96	101	100	83	124	108	102	120	96	109	106	109	99	102	95	85	96	95	106	88	104	109	106	118	108	86	107	113	100	99	85	101	104	98	99	95	95	117	107	86	100	114	94	85	96	109	99	109	94	104	103	86	101	93	108	115	94	117	97	96	109	102	101	92	117	100	91	86	122	119	91	89	120	114	102	107	108	95	93	114	99	116	109	100	120	109	87	106	123	99	93	114	93	86	87	118	82	109	96	100	103	100	104	131	102	103	109	121	113	101	131	116	79	103	109	96	110	95	94	98	98	88	113	86	97	80	98	118	98	88	115	114	106	117	101	113	82	100	99	116	94	99	99	97	93	111	89	103	108	101	93	108	97	113	109	96	117	109	113	108	118	129	94	107	110	118	95	106	120	101	81	134	104	109	105	120	101	101	106	107	94	108	118	101	105	106	88	106	81	98	106	122	115	107	105	109	106	103	79	114	100	104	105	119	118	104	96	100	101	101	131	114	109	113	110	93	105	95	96	127	129	108	95	89	90	108	105	113	89	122	87	103	97	98	94	97	104	115	102	106	108	90	109	98	92	81	113	84	106	107	92	103	90	118	107	132	122	115	99	100	102	117	102	104	122	93	109	117	110	93	114	107	106	99	101	112	113	117	115	110	122	101	95	107	98	120	94	115	95	100	108	101	108	103	112	104	112	125	108	91	99	100	113	102	94	100	114	101	110	102	111	111	109	118	109	118	94	115	117	101	110	105	91	123	129	97	108	110	101	119	117	102	110	111	109	90	99	126	111	110	125	91	109	106	104	96	102	83	94	106	106	95	100	103	86	100	108	117	105	90	101	84	103	86	96	115	122	118	107	104	107	92	104	110	108	103	106	96	99	100	107	104	97	98	105	86	93	100	120	112	111	87	116	102	124	103	110	109	110	99	85	104	107	99	107	103	91	114	96	97	93	101	105	95	92	123	111	91	106	111	109	100	108	109	88	95	107	119	109	115	119	114	94	98	105	105	104	97	102	122	131	116	100	91	86	96	117	110	106	101	87	102	93	111	103	105	106	106	93	100	103	114	111	110	90	102	93	99	106	116	86	94	91	106	99	112	105	134	111	94	115	85	110	100	101	105	92	100	111	107	98	97	100	119	96	115	89	111	125	114	106	118	99	101	113	101	100	93	100	88	111	112	96	94	117	116	103	104	111	105	106	109	89	113	104	109	91	87	100	100	84	104	90	111	101	109	98	105	103	108	114	107	108	117	103	97	94	110	128	124	99	105	111	92	129	112	96	107	100	96	102	96	101	104	105	94	111	89	93	103	102	103	104	111	116	124	113	106	98	117	105	107	107	105	110	129	99	109	96	113	95	101	102	103	103	114	104	100	91	101	116	125	115	108	89	94	105	112	100	114	96	92	104	100	133	109	103	129	113	122	81	92	113	110	109	110	114	96	83	105	115	103	97	108	105	93	95	119	105	101	94	105	90	108	110	101	116	113	93	119	103	107	95	108	110	99	131	108	110	105	113	89	97	97	111	103	102	115	112	101	94	117	109	96	88	88	109	95	112	118	103	105	117	115	128	102	104	92	102	109	96	113	95	95	123	105	110	89	88	96	109	110	99	95	116	88	92	96	96	100	138	108	94	108	107	114	101	124	104	117	112	102	105	77	101	103	114	105	108	110	79	87	103	100	78	97	98	100	95	109	92	83	125	99	112	90	115	111	95	97	107	87	100	95	119	105	98	118	111	88	127	112	84	91	100	112	100	114	111	106	102	121	98	115	109	108	113	113	96	111	104	102	106	103	106	104	114	87	89	116	78	92	93	109	106	106	90	106	108	119	115	95	104	112	103	91	98	101	125	89	92	89	112	101	120	114	115	91	104	96	96	111	105	108	104	107	111	91	105	126	118	92	118	115	124	108	106	107	97	104	105	104	119	114	116	110	109	110	108	113	104	100	97	115	109	107	113	97	96	90	118	91	99	116	109	106	102	96	109	108	132	99	93	121	99	105	111	102	117	92	112	104	100	111	103	115	106	107	115	107	107	98	82	97	99	100	94	76	98	116	114	102	109	113	101	101	132	99	98	123	98	92	100	103	86	114	118	117	88	90	106	97	109	109	106	100	115	113	117	100	95	105	103	115	98	109	108	102	101	84	103	126	116	101	88	101	98	97	100	107	112	113	124	105	91	110	117	95	92	106	122	100	106	98	125	118	113	126	101	93	109	96	78	100	102	104	108	88	112	83	116	101	101	109	103	130	109	105	99	121	101	105	102	88	92	104	106	97	99	108	92	94	99	86	114	92	104	92	111	99	97	110	105	108	91	111	104	115	109	113	119	96	123	104	102	103	98	112	94	116	104	109	103	105	89	98	114	103	110	101	122	110	98	87	111	108	100	96	106	107	92	97	93	95	100	117	99	117	103	81	108	133	101	94	117	90	107	101	87	97	102	103	115	104	104	123	105	103	112	111	103	100	95	95	88	114	124	95	106	101	108	103	106	117	121	103	90	98	105	101	113	101	108	123	118	108	103	107	109	124	113	94	104	113	125	109	106	109	98	89	114	115	131	98	109	91	98	93	103	116	113	85	108	95	113	110	96	110	93	105	103	103	102	114	113	114	121	114	82	86	106	111	119	96	113	110	100	104	103	105	94	120	121	131	85	103	82	105	118	105	124	110	112	110	112	99	100	103	101	102	105	97	111	109	110	100	102	112	95	127	119	88	117	135	105	113	115	92
5587	445	525	569	563	458	465	439	456	426	403	429	432	444	421	420	423	399	355	414	431	383	411	372	433	422	399	405	382	386	401	447	357	413	381	348	400	391	365	369	408	376	397	400	359	392	404	403	378	395	388	392	388	366	377	395	360	410	372	370	380	378	375	392	376	354	391	331	410	373	412	387	395	362	410	411	388	391	375	377	362	407	374	414	403	402	405	396	367	394	385	384	409	345	406	371	418	386	392	422	369	379	395	371	372	379	380	374	427	379	375	368	395	382	361	400	395	370	381	363	395	380	389	411	395	411	324	403	363	373	381	403	405	365	378	355	358	353	400	377	378	380	395	375	388	391	384	369	411	390	398	359	378	397	367	384	369	405	413	397	358	369	379	395	412	383	405	390	355	411	384	394	379	374	351	330	399	387	363	374	397	364	377	380	396	407	373	405	392	391	384	356	374	377	359	394	368	404	394	373	377	380	398	354	385	367	373	397	380	374	364	384	408	412	374	381	373	352	350	408	396	421	406	343	384	419	355	401	394	347	385	378	355	363	408	417	382	376	382	348	418	382	376	406	387	385	393	373	347	385	369	400	330	413	417	392	415	360	409	394	386	383	375	360	391	375	391	370	425	391	382	372	390	394	404	381	350	378	375	375	408	423	390	393	385	401	394	408	336	397	391	383	387	398	412	381	383	383	354	393	384	392	382	349	405	405	379	381	374	365	360	380	384	384	340	386	359	402	380	378	358	416	401	401	382	416	382	369	408	425	384	394	372	378	383	360	355	393	412	383	426	376	395	410	380	389	378	397	389	368	366	363	381	415	380	411	379	376	365	378	382	371	391	361	373	387	370	385	387	383	369	376	389	411	386	359	407	399	340	414	393	374	415	402	383	363	368	415	384	351	362	399	359	411	377	370	393	403	370	356	410	377	387	389	371	369	357	375	361	381	379	385	383	379	359	371	387	358	386	383	343	378	402	369	409	386	394	354	353	399	349	392	384	379	379	379	365	419	348	399	377	397	419	435	398	348	377	403	374	385	429	387	370	418	388	400	357	401	396	335	364	389	389	373	379	385	356	387	354	408	403	414	403	375	396	362	409	382	379	387	346	370	423	372	378	370	402	381	373	375	411	394	404	368	353	367	414	389	386	375	403	406	356	424	375	366	401	393	405	415	404	376	401	394	416	380	397	375	407	371	390	377	350	369	391	381	375	394	386	396	396	397	381	377	364	383	376	388	374	411	388	376	422	405	389	374	365	403	375	393	392	392	414	393	401	377	348	373	404	369	416	384	378	378	391	391	357	419	374	414	359	374	391	384	414	386	393	388	369	355	386	356	392	407	387	383	348	369	365	414	377	409	366	377	372	397	425	392	407	379	385	374	420	382	383	395	355	375	400	426	363	390	405	419	370	397	398	358	390	418	391	385	394	373	402	422	363	407	361	354	354	375	387	404	409	363	371	370	403	376	406	383	345	391	365	407	345	381	414	392	381	394	381	330	395	395	363	387	397	369	358	360	381	376	388	372	388	394	408	384	341	386	367	412	391	400	390	393	396	417	389	393	356	401	369	381	402	374	415	398	398	364	382	404	367	342	395	371	394	371	353	393	374	375	387	393	407	365	392	355	368	355	387	379	346	406	383	402	369	373	393	379	410	388	399	398	394	373	373	381	441	375	356	377	387	388	396	371	378	402	390	427	359	408	387	356	364	384	389	385	424	383	394	365	389	361	386	401	372	395	359	374	375	374	395	388	364	422	374	387	410	386	375	387	405	370	374	392	395	383	388	373	376	380	403	406	416	365	348	354	379	366	395	388	365	327	385	391	379	396	404	377	392	389	375	389	415	371	395	397	395	410	399	402	388	370	365	402	375	376	365	400	335	395	365	393	358	394	366	349	386	404	398	410	359	361	366	340	374	385	385	379	432	387	402	383	366	359	378	406	389	418	368	400	380	394	392	356	388	399	350	382	400	389	385	379	389	343	371	356	382	372	396	337	397	388	391	400	379	423	396	369	403	414	385	395	397	407	429	386	391	387	389	418	404	403	367	383	400	373	401	389	385	402	434	385	348	380	379	396	379	393	364	368	380	361	413	374	408	387	395	379	378	391	384	388	371	387	363	368	353	372	387	379	383	388	351	393	441	384	392	411	395	404	400	368	365	381	394	372	391	387	383	418	379	399	358	364	374	389	350	354	392	384	378	363	362	359	391	335	379	367	375	406	395	364	372	375	403	387	361	386	358	369	336	411	386	386	362	387	394	406	373	379	393	350	375	385	376	373	385	380	377	407	382	425	388	405	399	370	368	332	412	383	386	373	397	393	387	394	360	415	380	396	412	395	393	383	392	360	352	374	429	350	392	388	416	378	393	396	367	366	392	374	389	393	398	390	364	355	399	380	403	385	378	385	401	377	385	354	361	362	379	386	382	429	367	378	408	410	422	389	408	393	401	373	365	400	376	386	372	404	390	379	402	355	413	441	383	331	408	402	363	346	365	363	393	396	396	389	384	381	424	389	343	398	396	393	382	384	370	368	405	344	437	406	381	351	362	351	338	382	414	383	397	376	389	377	363	392	386	374	342	378	402	375	350	379	399	390	354	390	382	371	382	409	413	389	371	353	367	364	379	388	411	403	401	383	410	383	424	380	368	377	389	401	336	393	379	390	362	379	396	354	367	372	398	360	378	424	402	380	344	369	399	397	385	386	403	372	376	338	394	419	382	366	362	357	382	386	355	380	382	404	380	364	390	395	398	365	386	378	383	394	367	376	387	375	403	385	408	365	382	376	396	390	421	377	341	395	401	442	402	413	375	409	391	388	401	403	362	422	395	406	386	383	391	369	350	392	382	353	382	407	409	363	411	393	381	388	394	406	401	397	397	382	381	364	418	361	376	397	398	385	414	408	389	396	414	391	420	370	402	386	383	353	345	359	417	375	376	366	376	368	368	381	392	402	372	370	406	397	401	377	359	391	357	403	378	368	395	432	365	370	413	402	370	403	368	406	365	391	376	359	395	407	393	392	408	376	407	376	366	384	363	384	376	392	372	399	367	371	383	410	387	346	373	394	386	376	374	380	428	381	383	393	385	390	410	383	370	394	386	401	382	338	405	380	375	417	365	407	419	400	390	436	382	389	398	356	388	387	389	342	370	382	393	395	390	405	348	356	389	398	385	368	339	385	400	373	370	386	380	386	370	373	427	371	390	380	355	416	366	386	364	380	389	380	419	421	380	384	357	433	384	413	354	345	397	439	369	388	386	405	401	382	419	390	397	380	360	379	363	376	361	371	413	403	386	401	355	373	395	359	399	405	368	387	391	367	398	392	355	362	368	361	399	356	402	373	403	381	381	375	396	391	400	386	361	370	392	413	393	395	376	411	386	381	391	381	382	380	393	370	372	372	408	371	421	339	384	344	394	388	395	374	363	367	337	422	402	408	371	375	383	367	400	337	392	418	374	401	385	367	359	384	383	381	371	396	357	385	367	425	346	387
20556	2063	1052	811	529	384	340	258	220	203	162	155	153	133	104	100	101	98	101	92	87	83	113	78	79	85	74	75	80	62	87	79	81	88	80	74	86	75	67	69	74	73	82	74	66	77	93	73	79	77	66	75	66	75	82	69	84	69	77	65	68	80	69	63	66	75	75	78	72	69	72	76	70	53	79	73	70	73	84	72	63	73	63	78	79	77	76	64	75	71	83	60	68	52	67	56	61	86	66	73	60	83	61	76	63	63	80	71	79	63	74	63	88	74	70	68	77	69	69	57	82	62	94	67	65	74	79	63	63	73	69	70	70	72	74	96	72	69	70	66	76	87	65	97	68	68	82	54	70	82	76	87	61	83	65	62	76	64	79	70	70	65	66	65	77	64	60	73	83	69	77	75	72	78	64	88	59	64	66	69	62	72	70	66	84	65	67	69	65	66	63	80	69	81	76	65	82	67	81	90	86	76	66	72	63	67	69	71	65	72	69	84	72	62	66	65	77	57	72	66	60	68	81	91	65	66	63	68	70	80	82	76	62	60	87	77	82	75	58	80	61	86	61	79	65	69	73	68	66	78	76	68	73	70	65	63	67	70	67	61	65	72	59	70	64	67	62	65	69	66	79	67	81	79	66	83	65	56	66	75	63	75	70	74	64	73	67	75	66	61	70	91	76	55	76	67	73	80	75	84	68	62	79	59	69	73	71	82	75	95	74	67	68	63	70	81	75	72	74	62	79	69	75	63	77	64	88	62	55	53	76	68	81	52	74	74	60	77	87	71	75	69	77	54	72	70	81	75	79	84	66	69	72	73	77	75	68	69	76	60	66	81	65	67	78	67	93	70	64	67	75	61	69	82	73	67	88	69	78	74	79	80	64	72	74	66	55	57	62	74	78	76	77	70	74	80	72	70	66	88	59	66	61	61	67	78	78	68	75	73	70	75	62	61	84	84	84	72	73	69	74	61	80	66	76	77	82	79	99	69	85	72	57	70	60	69	69	66	56	76	74	60	94	68	65	77	78	76	65	74	73	54	73	55	81	52	57	60	82	70	60	71	71	71	79	77	83	76	51	61	65	63	84	70	73	61	66	75	76	75	66	78	51	79	67	66	87	80	81	80	67	81	66	65	75	62	74	79	74	72	69	75	88	75	76	70	86	79	78	74	61	65	72	69	83	72	68	60	91	70	62	67	69	65	63	64	67	80	64	56	84	66	67	78	66	67	73	73	73	74	78	61	77	80	64	58	83	76	53	82	83	75	67	66	66	67	79	72	63	74	71	65	62	76	74	74	76	65	70	67	76	53	75	76	68	62	84	63	67	68	78	61	58	56	60	65	81	70	64	65	80	77	73	84	70	73	61	71	82	68	69	76	75	58	76	74	74	56	64	64	66	67	64	71	68	93	59	70	70	71	74	78	52	66	90	69	62	61	67	64	70	76	69	61	69	57	76	65	78	83	67	59	69	84	75	45	68	80	74	82	64	84	62	85	71	72	66	91	71	65	71	66	78	76	81	65	79	80	78	72	76	67	79	75	85	70	66	74	69	75	59	85	72	67	70	78	81	77	69	75	66	70	71	73	73	89	81	60	65	79	53	80	91	85	77	78	78	75	61	80	74	73	59	72	64	65	65	72	78	68	77	50	74	72	75	64	55	80	59	77	78	65	68	81	54	73	61	72	52	59	61	66	62	70	66	62	71	76	49	65	65	70	89	67	65	59	69	60	71	69	80	77	76	98	77	57	78	69	64	80	72	80	64	71	65	56	78	72	81	71	80	68	81	66	63	55	84	56	61	75	71	66	72	73	74	73	74	68	72	89	90	60	67	64	78	60	89	59	70	73	69	90	87	64	87	77	65	64	60	68	69	80	68	66	72	72	61	51	65	67	81	76	68	72	73	80	66	61	77	64	58	75	82	69	73	64	80	66	72	75	61	74	60	60	71	61	83	70	70	67	78	80	69	62	72	71	70	81	91	61	82	69	78	71	80	47	59	68	72	71	70	61	65	73	71	79	75	74	58	64	70	82	55	69	57	68	68	63	49	55	90	52	72	68	78	74	76	68	79	81	67	69	72	76	74	79	62	71	75	76	70	68	65	65	47	69	55	74	79	56	71	65	75	74	66	58	74	72	61	72	79	79	67	70	87	75	62	72	67	68	75	51	71	73	59	71	55	78	75	74	62	75	73	74	58	72	52	75	65	74	62	67	74	61	75	68	73	62	72	66	60	75	56	73	75	78	75	57	76	62	58	82	77	68	67	65	71	82	71	75	69	78	89	84	66	70	69	75	59	64	69	76	60	70	74	60	74	66	64	77	86	64	81	77	81	70	69	65	79	69	89	64	69	75	72	76	73	87	80	69	80	86	70	77	76	55	66	80	70	74	70	58	66	75	79	67	81	61	78	65	82	66	73	82	81	73	70	81	60	64	57	72	63	78	61	75	65	73	71	69	60	72	76	62	74	81	72	66	81	67	61	73	67	66	64	70	68	60	77	72	57	61	92	54	67	78	67	73	54	70	72	91	60	76	75	67	79	68	76	80	81	64	72	64	76	68	62	82	63	66	70	65	53	62	66	54	71	55	74	65	73	71	66	67	67	63	74	59	61	81	64	77	76	77	54	70	71	69	75	62	83	82	80	63	62	56	87	74	60	73	59	96	79	73	93	61	68	71	67	82	67	64	73	72	77	77	84	67	94	70	72	73	69	64	76	63	75	58	64	69	59	64	61	73	63	78	57	66	57	84	71	82	73	75	72	72	63	79	61	69	66	57	73	78	68	50	67	78	54	65	50	75	76	64	53	78	75	86	67	66	53	72	76	68	58	77	73	86	61	71	59	64	63	65	80	62	73	54	83	68	67	57	71	80	69	76	86	61	57	70	79	77	73	68	76	73	63	72	66	68	74	63	84	75	73	60	76	74	74	65	66	64	59	68	62	91	67	67	78	79	64	69	65	75	76	70	69	63	48	63	70	72	85	83	68	54	69	67	56	84	59	49	59	69	72	87	75	80	77	68	61	67	67	62	76	61	49	67	82	71	68	75	71	98	85	60	64	72	75	69	77	77	78	56	73	68	58	70	66	69	69	59	75	61	82	68	62	67	64	79	60	52	77	72	53	59	67	79	54	78	67	65	67	81	79	60	65	69	64	59	85	58	71	62	85	66	67	67	74	50	62	86	85	86	92	65	67	79	73	70	80	88	63	64	78	82	70	64	67	67	73	73	73	66	60	73	65	67	57	69	75	82	65	74	59	56	64	67	74	91	73	66	71	54	74	72	77	85	80	54	67	61	84	80	59	71	69	57	74	58	79	52	75	70	73	78	76	72	71	73	61	78	75	72	85	76	76	75	63	77	70	76	68	64	67	69	67	65	86	54	82	69	88	63	76	78	63	58	64	83	67	72	65	71	54	62	59	70	59	71	69	81	71	56	89	65	54	81	79	84	72	58	73	70	68	68	63	67	68	62	79	63	74	65	66	67
12601	1222	2683	3000	2647	2130	1779	1526	1255	1088	969	813	803	705	681	676	559	571	499	469	476	480	443	399	437	418	403	387	422	351	408	359	356	293	343	379	366	349	317	351	311	334	314	314	339	338	331	324	302	360	293	317	306	305	318	312	315	298	303	326	333	305	345	339	295	331	310	335	311	296	292	291	253	300	301	309	319	269	304	340	301	334	287	275	278	271	303	310	305	286	293	293	313	309	304	260	298	323	276	332	315	283	285	258	269	294	276	280	277	297	311	318	293	285	294	288	293	297	309	280	291	254	282	258	277	278	293	313	301	292	298	284	264	321	264	274	328	280	295	285	326	280	303	291	244	291	301	261	295	295	293	304	273	285	270	303	311	293	291	300	302	290	286	296	292	282	297	302	300	285	276	275	258	298	310	288	284	286	291	286	290	304	270	283	294	302	310	272	295	285	278	284	255	284	293	280	288	283	262	304	281	289	292	284	265	305	312	289	308	301	309	303	274	258	249	303	277	308	297	304	256	270	280	266	291	279	273	289	289	292	289	300	299	302	345	279	294	315	263	254	288	290	302	292	297	285	287	279	294	295	301	288	292	262	295	274	279	268	288	272	299	294	291	269	319	265	291	281	300	285	305	272	270	287	304	279	302	258	325	286	292	267	296	287	302	280	281	286	293	267	252	292	270	311	301	306	300	297	278	308	291	283	279	308	278	258	293	289	293	273	280	318	301	317	255	284	276	287	295	304	242	306	298	296	267	311	321	309	284	302	309	280	295	299	330	307	292	316	296	300	256	297	267	284	315	311	285	317	291	310	306	301	281	293	302	289	303	278	313	323	307	316	323	323	282	253	282	288	280	305	280	295	278	250	285	253	295	281	308	294	296	288	289	297	284	279	286	285	277	264	276	278	298	306	307	298	297	298	319	285	311	270	312	258	295	270	269	302	273	298	305	292	303	270	280	317	287	284	254	291	260	277	307	281	296	261	285	245	303	277	284	285	261	283	297	272	294	273	283	285	265	285	259	323	283	299	295	312	244	266	268	310	283	256	304	324	288	284	289	303	309	295	290	288	266	270	301	295	269	302	319	308	270	299	297	297	306	288	275	279	323	291	278	277	285	269	251	284	284	267	265	288	287	286	275	287	266	253	301	324	326	311	270	303	278	253	273	242	264	239	287	282	289	282	272	290	283	295	301	319	289	292	301	319	268	277	279	290	310	328	265	262	298	265	257	263	297	274	274	305	269	277	287	274	343	294	278	290	301	288	296	286	253	271	292	309	304	282	282	304	303	295	271	242	305	295	286	317	269	298	262	288	277	249	276	280	308	263	315	268	306	292	330	292	304	261	309	272	279	281	276	316	274	290	296	279	292	294	295	295	269	301	287	313	292	278	299	301	288	305	288	290	275	287	298	314	300	290	289	281	295	267	300	297	284	328	304	276	275	276	276	287	298	310	267	273	297	300	306	313	304	313	313	310	264	300	285	277	294	280	288	280	290	284	285	309	283	277	300	314	307	303	296	279	309	291	296	303	279	301	287	265	282	276	281	278	271	312	298	310	277	299	304	284	300	264	273	279	305	271	304	309	316	263	316	303	323	287	289	277	284	289	282	298	289	274	282	282	268	273	265	281	295	256	247	293	311	289	309	282	281	281	282	274	272	256	260	274	266	262	249	303	297	274	290	289	254	294	289	270	256	288	277	292	295	308	278	287	303	259	303	278	284	296	292	276	298	293	290	296	259	288	285	245	311	288	250	284	280	303	256	303	281	277	294	270	286	289	292	286	322	296	286	283	258	280	291	286	277	276	286	312	290	275	257	293	279	281	258	288	288	290	282	271	293	295	297	276	272	292	254	305	298	288	305	274	297	296	289	292	285	289	275	283	270	274	257	267	300	296	273	288	279	305	293	289	277	297	289	257	276	300	290	294	265	279	318	305	297	284	282	284	296	292	293	299	311	302	291	306	279	262	257	309	295	292	269	323	282	294	262	286	265	311	287	286	298	278	290	301	267	289	313	289	290	284	278	303	288	324	262	272	301	286	281	300	293	278	288	285	275	285	260	304	297	258	315	291	282	306	284	296	294	262	320	310	307	279	290	325	273	290	303	304	277	289	309	318	278	315	304	296	308	287	293	313	307	267	269	297	263	296	283	311	296	248	291	279	291	257	295	289	286	267	290	273	303	316	282	285	298	308	271	298	322	286	270	281	309	295	302	291	284	270	283	294	293	294	295	283	306	295	271	287	289	282	301	288	273	270	303	286	306	271	282	266	310	293	305	291	311	292	298	318	272	280	291	286	301	276	297	265	314	276	291	322	283	291	270	289	290	295	283	306	277	273	292	298	314	303	295	291	296	269	301	295	285	263	284	285	295	296	289	272	280	277	302	281	269	299	267	265	288	296	285	268	281	265	322	298	276	278	301	306	288	277	303	272	278	291	271	283	315	289	322	305	280	274	255	314	276	298	288	293	305	284	274	285	304	299	274	292	286	299	291	282	268	308	288	281	258	254	259	269	302	283	286	290	273	275	293	297	288	287	280	276	269	276	296	302	282	286	322	265	326	279	288	312	285	295	309	294	301	292	302	281	305	311	283	278	274	288	285	297	266	275	249	317	286	266	296	254	249	267	282	290	287	286	299	298	293	271	298	274	267	273	307	300	318	296	280	280	283	279	290	302	292	314	276	264	283	258	310	281	334	276	268	308	285	277	305	294	266	275	297	273	270	297	295	297	310	261	305	285	286	278	303	271	265	259	305	311	299	311	271	276	304	306	287	284	276	282	273	271	321	289	291	289	295	265	317	301	283	295	272	275	293	273	289	300	291	292	281	269	293	268	283	254	278	272	252	293	282	294	274	286	261	269	296	296	289	283	265	303	294	291	309	305	271	283	293	280	277	301	285	282	308	307	280	282	268	309	290	301	301	303	307	302	279	328	261	279	280	272	286	291	299	275	287	291	270	292	275	297	317	287	296	268	299	255	273	272	296	300	282	338	307	259	280	252	292	244	267	312	287	314	322	302	285	269	285	257	301	307	261	280	251	279	252	265	270	270	311	270	280	266	290	274	269	277	263	272	293	319	262	314	301	308	274	288	258	315	310	284	289	296	309	304	261	286	291	289	274	270	269	283	316	287	302	245	269	296	282	291	276	291	271	302	280	297	296	303	306	303	301	292	269	276	307	275	324	271	283	271	290	278	295	291	297	277	310	266	300	257	280	289	280	259	291	306	302	281	308	304	255	298	293	290	300	290	278	302	290	282	264	315	280	272	302	309	293	283	302	325	285	282	271	317	278	282	283	302	287	278	269	280	289	300	303	298	287	269	313	280	337	310	290	267	289	296	304	265	284	276	296	279	312	261	290	305	295	315	277	280	282	296	312	292	298	282	306	303	276	283	293	282	288	268	286	285	294	280	285	278	301	305	283	308	285	275	264	281	299	265	299	303	284	287	287	273	284	289	277	282	282	320	273	277	281	309	280	293	304	300	265	309
30104	7297	2297	1539	985	767	546	465	386	323	295	259	244	223	201	191	183	166	176	167	144	161	165	142	154	133	144	147	140	157	134	151	136	139	128	115	154	129	128	141	132	127	158	147	133	122	127	137	131	129	122	109	129	130	126	123	122	122	124	133	121	141	132	118	137	134	157	136	136	128	109	128	113	140	116	126	130	136	126	129	83	147	116	119	127	124	128	130	123	132	131	134	145	120	136	142	123	129	117	131	140	133	122	112	110	125	133	143	128	107	108	132	129	134	123	100	143	115	114	117	107	141	133	125	131	136	130	116	138	121	112	109	127	116	135	134	127	122	142	165	132	120	107	137	155	103	137	150	121	116	136	114	127	138	126	129	117	111	124	115	114	124	147	111	127	106	124	129	110	122	95	129	128	128	126	118	130	120	146	115	115	114	116	108	135	107	131	140	125	119	126	133	142	124	109	134	120	131	122	135	119	123	142	109	143	134	123	125	135	112	132	127	123	109	126	139	116	120	154	124	152	138	115	131	141	139	123	138	122	121	127	122	107	132	134	123	132	111	140	118	127	156	135	129	129	133	115	142	127	144	122	128	159	127	130	125	150	123	119	141	120	130	132	118	130	137	115	131	128	145	131	119	118	125	130	142	110	114	128	121	126	139	140	122	128	122	140	127	112	114	128	120	128	120	146	137	130	135	131	117	112	108	112	109	138	121	138	126	104	116	118	127	101	124	133	135	143	110	119	132	127	129	121	127	113	125	128	140	102	139	119	116	101	120	110	148	121	113	133	122	116	114	134	130	125	144	123	156	143	140	132	128	116	145	145	128	123	128	120	126	122	105	130	112	119	123	128	135	137	133	145	126	98	117	129	126	134	126	125	129	134	130	163	122	118	148	122	103	124	130	136	128	105	122	129	138	139	129	134	132	143	122	133	120	126	125	126	119	122	122	128	124	127	131	138	113	139	128	107	132	125	109	124	134	136	119	141	111	126	138	133	119	120	138	138	132	113	123	125	117	126	122	117	126	135	132	148	135	111	133	116	130	122	97	121	123	114	101	127	121	111	132	115	107	121	134	117	124	106	104	139	119	121	127	127	115	126	120	136	113	132	140	137	104	132	127	123	122	113	124	105	118	136	143	122	114	140	127	122	121	121	137	119	120	123	124	103	129	123	115	128	142	131	134	108	131	110	113	121	123	145	126	131	122	138	139	112	138	129	115	126	124	135	116	115	105	125	110	108	118	113	148	121	139	125	122	130	122	115	115	129	116	134	117	118	148	146	140	137	115	105	120	120	121	134	100	130	125	116	131	131	111	126	114	114	132	142	137	146	120	128	122	140	132	142	121	115	132	124	140	145	121	126	110	116	138	117	144	140	115	125	138	121	137	123	135	127	119	146	116	115	115	130	143	108	132	132	121	136	138	134	127	112	129	136	134	128	121	130	147	115	118	114	127	136	119	141	146	117	131	124	119	121	112	133	132	135	115	136	147	113	119	125	131	116	120	123	119	129	144	111	127	128	111	104	128	137	117	142	119	129	136	131	128	121	153	113	133	115	125	120	132	125	127	119	120	124	114	120	118	129	151	145	125	105	133	120	113	128	120	138	128	124	131	133	118	114	103	120	129	129	125	118	126	115	115	137	120	112	145	109	122	109	113	110	124	117	130	104	96	141	139	134	103	115	136	132	124	131	136	127	134	122	131	111	134	126	137	129	109	143	138	119	115	120	141	127	124	114	123	127	130	146	126	127	127	139	133	136	106	141	136	117	117	123	141	139	145	116	123	113	142	141	115	134	120	145	133	135	119	111	127	111	149	113	134	132	139	125	129	108	128	121	123	131	125	132	124	122	109	130	127	138	123	118	117	114	136	108	118	125	113	140	135	105	110	118	132	146	141	128	134	111	129	127	148	132	115	116	115	119	119	120	137	140	120	124	122	126	112	139	126	116	152	122	133	125	108	122	133	157	119	133	136	113	117	121	122	125	131	127	123	144	117	129	116	118	134	112	119	125	119	129	130	139	131	101	129	117	130	127	122	125	117	127	130	135	123	138	105	133	126	131	119	119	130	127	135	158	143	126	149	122	137	160	131	108	112	113	113	130	132	132	131	150	135	117	133	120	127	126	146	130	119	123	137	140	137	146	130	124	128	119	126	131	109	122	139	113	142	121	120	122	132	128	130	99	132	120	115	130	132	122	133	123	117	104	141	141	149	147	110	113	121	158	105	144	129	113	138	118	138	121	117	137	115	100	123	110	120	116	115	134	112	148	138	120	148	114	134	130	128	130	123	126	121	131	120	135	106	112	132	121	123	137	125	137	108	127	145	121	125	125	141	121	129	127	123	117	124	140	128	149	145	134	114	163	123	105	113	133	137	108	124	146	131	139	120	121	119	133	111	122	123	114	134	109	111	119	129	142	112	119	147	114	117	116	142	104	127	115	113	127	133	131	135	143	136	133	120	108	152	127	116	112	123	142	132	111	139	110	121	137	119	109	134	147	127	150	121	134	111	115	150	157	133	112	145	135	128	145	122	118	128	121	154	126	122	117	104	131	113	120	127	143	140	123	142	130	135	129	119	129	106	114	151	103	126	111	136	131	137	119	107	137	115	105	122	133	133	150	130	118	130	110	125	121	129	128	118	130	119	127	145	146	123	108	123	145	112	139	141	135	130	109	147	110	124	123	107	127	125	135	104	121	127	108	126	110	130	122	121	133	138	117	126	105	110	109	125	120	142	133	110	114	132	137	121	120	124	118	115	131	102	126	140	121	122	129	105	117	145	126	115	125	116	130	133	114	128	109	103	113	131	122	117	123	138	131	114	125	105	123	123	128	150	111	138	126	122	121	137	109	118	121	137	141	130	119	127	116	123	135	134	134	114	134	106	138	113	134	125	145	120	123	131	136	123	130	158	126	136	138	139	128	137	113	132	125	134	132	129	127	125	122	116	127	99	107	126	120	122	151	114	121	137	123	142	131	112	126	97	122	135	113	112	120	125	107	113	133	104	153	125	126	128	132	104	109	135	114	111	109	111	127	139	132	132	138	128	120	129	113	121	120	122	130	125	123	137	138	107	116	131	123	121	119	120	129	145	129	132	113	114	125	124	162	111	135	137	140	98	136	150	113	109	130	141	116	153	130	116	126	131	122	119	136	144	108	110	134	122	142	146	137	145	121	113	148	146	129	115	130	114	115	119	132	130	123	131	116	115	124	119	128	129	125	126	118	129	107	136	140	133	134	122	132	130	144	127	113	140	113	128	123	135	103	114	123	119	119	136	124	139	127	131	125	124	117	134	127	129	129	145	113	128	138	127	118	127	114	120	146	114	117	125	113	122	132	151	137	123	132	143	138	120	116	137	136	115	136	132	112	128	156	133	118	152	145	125	123	135	118	119	116	130	135	112	128	128	145	133	128	107	113	127	133	106	135	151	116	131	140	102	137	109	114	107	127	141	112	143	118	124	101	115	130	117	124	123	123	129	113	126	114	101
15842	2183	4884	5575	4791	3998	3227	2717	2256	2034	1779	1492	1412	1306	1183	1140	963	1011	865	866	780	808	741	728	767	713	750	655	637	655	600	600	589	597	531	565	590	559	563	575	550	548	548	538	544	524	519	531	530	544	511	475	531	551	486	502	533	514	546	498	501	499	495	466	500	458	512	500	476	502	490	507	504	454	501	467	478	496	463	505	478	490	496	522	515	488	455	451	457	504	483	463	494	482	436	508	490	496	461	456	457	475	451	515	463	449	474	485	488	464	451	451	481	445	484	453	431	491	488	438	497	439	500	440	521	479	497	491	467	497	441	466	450	448	465	476	465	470	481	472	448	445	454	424	448	451	448	453	475	433	479	475	487	468	481	465	471	448	461	470	449	475	512	475	468	444	427	500	441	444	439	477	504	421	464	479	488	464	465	456	451	498	432	463	471	471	464	464	431	454	495	466	482	488	485	473	465	435	471	436	445	466	445	448	445	436	467	493	442	464	442	483	516	474	455	512	466	454	465	443	460	444	422	464	480	472	442	498	483	459	435	471	474	458	429	433	433	453	465	458	473	463	465	479	438	460	452	481	458	479	441	465	459	487	488	485	456	479	470	468	445	457	482	474	440	479	499	478	456	482	500	460	478	460	504	480	495	483	470	468	463	478	486	470	465	484	463	462	450	463	445	439	433	463	458	416	425	513	466	430	468	514	434	474	472	428	468	444	445	470	449	483	434	473	457	467	439	464	498	499	454	449	448	451	455	472	452	454	478	456	464	438	453	427	438	464	466	468	466	450	437	469	477	452	469	435	459	484	431	457	475	468	471	446	459	464	444	445	480	460	474	454	464	474	446	465	456	442	438	475	446	433	471	455	445	413	469	422	461	446	462	431	438	442	473	464	426	461	449	476	429	460	443	464	468	455	440	442	459	446	431	484	428	476	474	483	488	428	442	413	443	481	477	437	506	458	419	453	458	492	446	463	465	452	482	453	433	459	466	457	485	452	445	477	471	447	473	485	486	482	467	461	450	422	428	449	463	459	483	447	464	487	461	451	463	467	432	460	467	465	460	484	462	431	436	478	479	469	483	422	420	425	443	470	432	469	457	445	437	478	451	476	459	444	473	450	462	474	432	496	449	481	415	460	460	419	441	440	471	459	474	494	466	412	414	443	500	419	432	473	447	482	445	484	463	420	442	462	484	483	462	491	455	486	448	466	435	467	446	439	463	442	442	421	454	447	434	461	493	421	445	449	458	468	499	467	420	460	474	477	471	444	431	460	434	402	423	431	466	417	477	486	474	453	488	408	448	463	451	449	447	439	448	463	446	455	470	473	445	436	428	430	454	444	453	439	457	433	427	403	473	457	454	479	478	438	426	482	463	473	430	455	494	477	488	442	450	463	439	478	462	451	460	456	447	454	420	435	417	431	434	429	434	469	437	450	465	453	444	448	477	478	443	466	465	464	449	461	434	461	455	445	453	457	439	446	437	482	444	485	444	436	444	503	465	451	447	470	467	465	469	482	469	458	423	431	470	480	431	454	448	442	468	476	470	444	464	413	446	454	487	464	405	476	432	472	444	468	472	435	446	504	457	439	460	448	467	418	469	475	462	465	492	502	415	447	451	447	460	437	421	471	416	454	472	498	471	489	453	447	458	449	451	486	470	477	445	419	476	467	413	420	469	491	513	464	470	469	474	476	467	430	440	452	458	421	480	494	447	494	457	459	486	447	528	466	494	461	416	450	485	458	452	444	451	453	461	469	446	462	476	441	444	479	480	420	499	494	468	426	439	473	436	511	461	456	467	468	502	429	469	454	454	461	454	451	467	479	448	492	439	525	452	467	450	463	454	472	457	466	441	501	471	427	461	428	461	465	444	461	454	430	436	445	466	414	433	503	479	444	456	467	435	415	463	427	462	479	434	442	470	457	411	480	421	526	443	459	437	448	464	472	478	449	473	457	486	471	444	440	452	462	471	485	461	486	477	471	462	425	439	460	465	438	487	453	447	456	451	484	458	476	456	455	473	413	494	441	449	446	454	469	474	444	433	479	476	458	459	472	449	486	504	461	430	477	440	436	480	460	486	447	458	435	425	443	457	456	455	455	438	446	468	464	465	433	428	413	461	473	445	491	439	453	437	459	529	469	446	446	454	427	486	486	470	478	460	483	477	447	454	452	408	452	481	488	497	445	434	482	405	465	444	482	420	470	443	471	459	445	473	463	482	466	436	470	423	461	482	497	428	442	488	483	513	475	481	485	437	443	448	452	492	482	494	455	460	448	473	471	472	456	477	456	442	454	445	463	467	476	470	444	470	471	456	503	466	502	447	471	456	442	425	484	485	464	444	497	451	423	466	431	474	472	437	425	452	468	460	488	441	470	463	475	433	447	490	418	497	454	472	465	455	483	461	428	472	451	459	456	407	460	474	465	451	479	475	428	471	500	449	466	434	436	450	471	449	449	494	478	469	467	455	455	472	468	450	472	488	450	458	480	485	445	447	467	458	458	455	422	493	482	454	490	472	462	459	457	467	436	483	433	454	456	450	446	470	475	442	435	477	488	448	436	450	450	439	499	475	513	469	420	448	461	458	465	445	448	477	454	468	452	476	481	477	414	436	460	473	439	461	469	490	494	447	474	460	461	486	462	479	475	471	431	468	458	466	477	445	462	464	462	467	451	428	483	448	458	477	460	442	444	451	453	450	484	459	473	513	470	465	500	494	492	456	485	433	496	466	494	457	473	453	449	421	454	443	487	499	441	454	468	461	463	491	471	511	467	440	463	406	491	444	452	457	457	477	436	448	470	465	456	457	452	428	461	493	474	471	494	467	472	451	480	468	456	412	429	471	466	495	445	493	452	455	477	479	480	470	439	458	484	442	462	456	428	458	454	433	441	467	432	462	454	441	412	464	433	463	454	476	490	457	455	453	480	490	435	446	481	496	438	467	488	457	443	449	470	465	454	460	445	480	440	480	441	469	418	447	472	456	429	477	460	481	462	448	458	472	473	431	464	443	483	476	465	457	459	445	476	448	463	419	451	457	466	440	436	454	455	453	445	478	494	456	469	471	482	440	471	468	451	462	469	441	471	430	461	512	501	490	459	448	489	432	472	436	477	476	450	474	430	458	459	449	437	476	470	433	422	444	422	477	493	462	430	417	460	495	432	479	470	416	483	473	445	455	489	487	456	428	466	465	470	419	446	457	482	418	448	452	459	462	489	423	500	431	437	452	452	500	433	463	458	453	511	477	426	415	446	481	455	478	450	445	421	430	465	468	472	464	462	465	457	445	462	474	438	455	463	466	446	485	441	442	455	480	487	482	448	487	468	455	464	470	448	446	395	486	473	472	449	430	463	444	465	471	458	444	453	450	431	481	469	428	452	438	465	447	450	412	468	462	484	444	440	508	483	483	447	446	473	456	455	483	464	463	440	474	439	445	507	482	472	455	449	443	495	488	461	463	447	444	454	426	446	453	398	464	423	469	443	454	442	440	477
2984	184	184	164	147	119	129	114	123	92	117	105	108	115	115	109	121	107	96	115	124	123	99	107	87	99	104	99	115	105	100	114	110	115	120	110	88	113	114	102	97	87	111	116	111	100	103	95	101	107	107	105	107	111	108	108	114	117	120	117	119	90	94	123	122	112	110	114	109	120	88	118	100	92	124	101	114	113	112	118	112	96	121	92	107	95	111	117	103	119	111	121	109	129	106	84	102	115	107	103	95	112	112	111	112	98	112	122	107	89	111	107	116	108	114	109	110	114	108	111	108	114	120	107	89	126	102	107	122	119	120	121	112	118	99	105	97	106	127	110	106	110	104	109	111	105	113	91	111	109	106	117	113	123	129	101	123	113	110	90	114	100	105	117	115	104	105	82	111	106	110	110	110	93	121	123	133	107	78	120	98	112	100	102	122	124	116	109	117	102	119	99	109	124	126	114	131	104	115	111	107	115	97	100	100	100	100	121	104	98	102	128	123	96	96	93	128	105	101	108	105	126	122	94	115	110	110	116	95	101	105	109	89	111	119	110	118	119	97	111	116	102	108	104	111	110	119	105	104	104	100	104	97	109	117	119	108	123	118	115	115	114	106	105	118	127	107	94	96	110	125	105	104	112	116	121	101	107	128	106	106	109	127	106	94	105	102	118	116	121	117	113	109	111	120	113	104	108	108	89	116	132	93	128	108	124	96	105	122	114	116	96	105	98	108	122	112	96	102	131	122	109	124	103	91	103	118	129	96	118	87	106	106	88	117	117	117	109	104	101	97	120	128	103	94	112	108	119	111	109	106	101	115	96	118	108	111	100	97	98	102	106	107	120	98	118	133	117	128	110	126	96	103	97	108	110	103	104	92	112	121	99	109	105	79	105	103	110	112	114	96	107	93	101	111	105	89	116	103	101	113	112	115	108	112	117	121	116	106	111	124	112	103	104	99	113	126	103	115	104	118	91	94	96	116	112	99	114	107	102	113	106	103	110	109	108	103	107	101	110	110	114	118	99	108	113	102	107	112	91	117	88	115	113	119	109	122	123	114	110	123	120	87	107	108	86	109	147	113	139	94	114	120	101	108	111	106	97	115	127	107	128	101	110	96	78	91	118	106	109	120	117	106	104	97	95	118	106	119	109	118	94	114	113	108	84	111	116	103	106	110	98	99	102	108	125	99	107	116	118	132	109	109	117	101	112	113	129	104	119	125	98	84	140	104	99	112	90	124	109	98	102	118	99	87	118	112	111	95	104	100	117	113	118	122	110	106	107	101	117	102	115	114	110	93	111	116	115	125	118	129	122	109	101	103	116	126	113	115	107	113	101	106	95	105	114	128	113	123	119	94	111	99	105	100	105	90	107	97	99	131	110	99	115	116	103	111	127	111	107	100	97	104	123	100	114	102	84	115	116	89	109	104	105	101	106	120	128	127	101	101	132	107	106	108	96	102	116	128	101	94	122	99	101	113	103	108	108	102	107	105	135	117	116	125	103	93	111	110	125	104	103	107	97	99	121	87	93	107	119	116	112	107	101	109	123	112	119	117	111	112	111	116	89	107	105	90	131	115	108	101	117	111	126	127	108	105	124	105	109	112	96	91	114	115	107	113	104	105	127	122	98	118	115	122	121	106	99	120	112	112	125	110	110	103	108	100	104	99	135	113	119	108	106	112	117	123	94	101	108	78	117	103	110	91	121	128	113	102	112	124	107	106	123	104	126	108	104	102	127	113	107	117	102	87	115	119	106	106	105	109	91	116	95	100	110	96	126	80	123	112	139	108	111	107	97	128	108	142	126	115	103	95	112	97	120	122	110	118	111	114	113	118	96	116	120	92	117	111	111	109	108	91	122	109	109	123	138	116	121	121	101	109	114	110	110	101	98	100	119	97	114	107	113	117	104	88	109	115	125	114	109	95	97	117	102	105	106	113	127	123	115	117	91	102	96	116	123	119	114	126	104	112	114	114	95	119	118	107	109	98	91	101	112	96	117	106	116	124	90	118	113	115	106	89	122	105	97	111	119	100	108	113	103	116	109	113	103	101	132	99	116	99	112	115	105	105	118	102	113	110	98	93	131	116	107	111	118	110	120	112	111	94	124	115	96	110	98	98	136	116	112	90	104	111	111	105	120	113	116	116	102	103	97	105	88	116	122	107	108	101	110	105	102	129	105	124	110	85	126	121	107	106	108	121	113	114	119	106	95	104	105	101	104	106	123	104	97	106	101	122	126	106	93	102	97	123	118	98	101	107	115	97	105	121	102	114	102	117	115	113	91	119	102	120	113	113	107	115	117	104	109	100	106	102	113	117	92	131	121	108	89	114	111	95	118	115	108	105	124	85	113	109	118	98	107	107	104	85	94	102	100	80	111	101	119	104	108	104	107	105	115	106	121	102	111	102	94	94	116	127	108	113	97	116	128	123	116	112	98	125	92	139	124	114	125	115	121	100	129	110	102	106	104	109	114	95	99	93	101	107	109	96	105	111	130	103	85	116	119	106	107	100	125	112	118	103	116	89	119	118	102	97	90	104	106	125	107	102	116	114	130	93	109	98	111	99	86	120	107	105	107	99	120	104	104	110	104	130	131	97	109	122	112	121	104	92	122	100	92	102	123	102	124	105	116	81	113	113	116	103	117	101	121	114	90	86	118	93	108	110	73	121	103	104	114	102	103	110	113	118	111	104	121	108	110	111	107	123	125	102	104	101	117	124	108	101	120	117	115	116	121	108	109	123	110	95	116	117	120	109	109	113	97	108	90	110	107	91	108	140	96	147	111	107	122	105	110	127	92	115	91	117	105	117	124	110	107	118	106	113	101	100	112	111	116	91	104	104	99	96	109	113	128	107	114	95	100	108	114	104	104	131	108	106	94	69	100	107	116	103	106	108	129	102	118	104	105	128	106	110	124	116	109	107	128	100	126	106	127	100	106	122	116	121	116	115	108	110	119	128	114	95	112	106	105	115	88	108	113	108	136	102	116	88	110	119	118	109	117	97	98	110	106	114	112	92	109	114	107	100	119	101	100	117	120	108	103	105	122	105	132	101	116	115	98	125	118	136	136	100	101	101	95	92	103	111	102	101	115	125	114	107	95	125	110	101	116	105	106	97	93	119	110	94	113	111	120	120	105	107	106	115	94	128	114	107	91	111	94	116	121	111	114	116	115	110	105	95	117	115	111	118	120	110	90	101	104	134	114	122	110	131	94	113	96	99	94	111	105	115	107	117	119	107	121	106	100	98	126	90	111	98	120	108	120	114	114	121	109	110	126	110	116	110	80	114	110	93	85	134	105	105	126	97	115	99	94	120	119	102	108	89	120	125	104	96	124	117	95	136	109	96	108	112	113	97	97	122	96	125	116	133	115	100	110	117	121	119	110	106	114	109	120	108	109	91	114	88	113	118	119	114	92	112	102	123	117	95	107	124	100	94	95	99	113	119	103	110	95	106	100	120	119	92	130	120	117	130	110	88	108	105	98	103	124
5604	460	585	584	590	509	470	500	433	447	468	432	454	436	424	448	442	415	421	449	429	414	410	416	396	386	421	409	459	434	429	397	430	428	462	393	460	419	391	400	450	454	412	397	366	415	390	377	393	403	376	379	409	391	399	406	380	371	394	438	432	365	409	414	401	415	360	396	412	429	383	400	386	436	384	447	411	415	387	432	381	409	389	381	402	396	398	395	374	423	420	415	421	411	411	388	413	422	412	389	412	397	409	415	428	402	386	416	428	415	427	416	409	427	382	380	413	363	424	436	396	420	408	381	408	393	366	422	376	425	429	374	378	404	364	401	418	430	416	374	392	405	388	408	409	393	396	398	386	425	385	420	417	411	409	439	400	416	427	421	435	404	396	381	368	389	427	404	417	395	428	385	392	398	398	366	412	346	407	458	406	390	436	447	386	388	421	361	369	419	355	411	389	405	434	422	422	366	402	346	462	388	387	413	436	363	355	372	408	388	379	405	398	396	384	391	422	412	425	412	351	415	384	408	410	398	380	410	396	411	390	421	392	386	396	421	384	369	403	405	396	426	396	403	389	404	391	394	397	426	403	407	404	418	384	383	387	377	389	441	393	382	372	402	399	453	382	385	375	380	410	399	407	386	417	407	406	420	402	401	410	435	411	385	404	400	409	404	446	391	433	384	471	435	402	426	390	370	400	394	447	386	395	408	438	379	382	407	405	405	402	413	412	381	385	417	376	393	405	403	405	423	389	389	399	401	418	367	391	396	421	391	400	429	389	369	376	412	388	396	420	384	403	375	361	398	418	377	425	418	417	433	422	396	420	375	390	406	384	395	406	360	423	425	386	424	404	432	417	420	398	390	424	430	394	378	400	404	410	401	391	381	399	413	397	414	380	425	399	391	377	430	420	416	388	390	431	368	415	415	410	417	384	400	373	392	393	410	391	424	406	404	409	403	403	380	365	409	404	376	409	376	414	400	401	386	399	418	404	405	460	397	415	412	396	397	399	402	442	426	376	442	453	388	420	439	358	417	406	412	439	397	404	422	412	394	403	414	393	396	422	390	387	410	420	388	395	419	402	418	378	387	356	405	401	407	394	429	409	367	417	398	360	376	395	400	422	400	436	391	409	401	401	422	381	431	389	404	411	423	417	412	413	408	443	412	392	426	397	447	403	421	417	428	411	416	381	381	412	390	411	419	393	396	437	418	401	397	437	410	397	406	422	388	394	389	399	386	382	392	401	415	364	406	409	404	414	421	383	432	405	388	388	422	386	408	382	402	387	433	364	380	433	396	428	400	411	405	389	387	393	411	419	399	372	396	396	396	421	383	430	406	399	402	430	389	366	419	392	387	390	404	406	409	407	402	394	408	395	393	371	418	395	418	393	425	384	412	386	418	417	455	424	396	435	411	423	394	446	400	382	410	387	386	403	399	401	358	390	421	399	406	405	402	382	393	415	428	421	422	416	415	382	400	397	360	413	422	403	400	385	370	441	373	413	406	388	388	364	369	385	385	413	444	404	364	385	404	415	377	407	391	384	424	407	412	400	407	404	416	407	401	409	427	400	391	390	402	414	375	374	401	402	384	422	423	409	396	401	395	394	407	374	372	367	396	397	386	373	384	391	383	388	391	393	384	395	345	390	384	410	386	411	380	400	387	408	398	383	362	411	393	396	393	369	428	366	382	418	408	417	397	403	425	412	377	329	404	375	405	435	435	389	356	383	417	410	378	393	415	398	411	418	415	416	398	400	437	391	388	396	413	387	411	394	422	408	405	404	420	438	419	387	415	380	420	414	403	415	415	384	415	414	417	404	374	427	412	393	403	404	413	418	427	417	382	402	426	435	400	409	353	393	412	377	393	410	414	423	421	438	441	416	425	434	406	392	378	356	404	401	397	403	396	407	389	383	408	394	374	419	446	379	422	429	420	403	420	407	402	422	400	414	403	377	441	428	409	377	380	339	409	438	398	397	326	396	410	383	392	396	376	383	370	411	405	430	404	430	432	433	414	421	407	422	404	406	373	401	405	434	401	389	412	400	368	409	370	386	388	385	400	380	387	413	432	395	429	402	421	394	398	385	392	418	396	383	408	418	427	380	422	403	378	391	387	432	392	384	388	405	389	382	396	451	404	388	403	418	437	386	413	395	376	427	392	420	417	410	403	435	416	413	399	401	383	391	387	409	401	375	387	400	386	370	388	401	368	431	390	399	405	378	398	456	385	431	421	403	408	389	413	408	409	420	384	393	436	371	388	393	418	414	390	378	404	398	442	394	432	406	422	394	372	413	382	377	398	392	419	418	406	430	388	394	396	434	404	376	428	375	421	393	415	419	386	391	403	379	391	401	408	382	365	442	396	394	402	453	391	404	370	395	427	396	375	398	380	435	413	413	396	418	424	411	398	394	406	416	381	429	428	420	383	406	427	396	377	386	371	412	411	389	384	404	381	426	432	406	410	416	369	424	394	417	414	399	370	423	442	407	386	395	401	426	395	348	399	391	386	392	395	413	446	445	389	364	440	405	383	439	400	470	402	377	378	430	394	375	410	392	403	350	437	373	426	398	450	413	395	388	378	418	394	388	361	381	403	384	413	404	431	368	420	409	377	398	391	434	410	380	427	388	415	375	413	391	416	416	409	440	387	390	400	432	376	388	391	424	399	423	392	395	394	440	385	416	408	419	406	419	378	427	397	383	395	402	396	407	405	406	399	408	389	410	389	413	405	375	456	429	436	390	406	402	417	405	397	421	401	432	421	425	367	444	435	412	423	439	410	390	399	392	395	380	418	401	422	385	376	397	376	412	419	394	397	403	371	392	387	396	417	424	420	383	376	402	394	421	400	393	374	407	387	426	423	442	399	374	388	429	426	398	413	390	434	411	395	420	433	405	377	394	408	431	383	403	375	419	339	414	413	361	395	408	380	410	388	398	361	390	360	399	415	410	384	390	397	450	380	390	417	401	431	407	380	388	370	345	404	406	426	412	394	393	386	390	389	384	390	404	406	403	410	392	384	378	411	420	419	434	427	416	402	418	398	407	373	406	410	443	404	419	414	391	393	396	377	407	423	411	419	416	404	408	407	408	426	453	361	399	404	423	420	363	448	367	368	439	391	367	400	394	393	396	373	428	377	406	393	382	401	442	423	387	398	393	420	408	414	431	389	418	443	372	411	359	413	413	408	377	396	417	389	424	400	401	396	392	386	411	409	387	407	380	396	416	398	409	413	386	411	371	424	412	394	368	366	423	392	433	401	387	394	391	398	397	430	421	374	427	396	423	403	390	405	400	379	387	413	423	409	387	379	371	383	399	372	388	424	409	418	407	380	397	375	408	390	386	394	407	411	417	393	414	403	369	367	423	380	432	391	415	441	422	417	376	403	403	397	407	383	422	402	420	415	387	390	391	384	400	417	385	396	394	380	399	388	382	453	367	396	393	409	405	437	442	406	402	442	433	377	407	403	430	395	393	417	421	414	414	409	389	381	403	400
19350	1853	990	718	546	400	274	240	205	180	145	132	149	125	108	99	99	103	87	73	101	89	87	77	68	73	82	94	63	83	82	89	82	79	92	63	84	76	68	79	68	71	71	74	69	75	58	70	68	75	70	77	73	76	73	77	55	65	72	76	82	63	88	69	59	75	70	59	78	58	46	63	66	83	75	68	79	62	71	70	65	66	66	75	57	58	63	62	74	55	80	63	70	76	74	71	65	87	76	56	69	74	64	58	65	81	68	72	77	78	76	64	59	72	72	57	65	45	70	61	64	64	84	74	80	77	61	65	75	70	71	68	62	69	79	63	54	58	73	67	67	67	71	60	77	69	60	75	59	60	61	65	61	78	64	60	67	57	61	89	72	59	75	62	65	94	69	75	61	63	50	67	69	73	65	65	67	76	71	64	75	62	75	55	56	69	57	61	79	58	63	64	69	79	58	64	64	77	56	78	52	71	52	65	68	77	67	70	66	80	67	64	79	53	74	66	76	53	64	67	53	68	71	87	56	71	69	63	57	71	70	50	61	68	65	68	69	78	71	79	72	76	68	76	61	73	57	73	60	66	76	71	71	71	70	51	81	55	66	83	71	62	76	68	67	78	57	68	77	69	70	72	65	90	63	69	59	65	63	60	61	67	63	70	82	64	59	67	61	71	64	65	67	75	57	65	69	53	82	75	68	66	80	64	80	84	71	65	67	79	70	67	58	71	66	65	73	80	68	84	69	66	56	74	72	76	67	77	70	62	68	67	63	72	62	70	70	70	59	86	62	68	63	67	69	53	73	64	77	63	75	61	81	82	67	73	62	69	70	64	68	52	71	59	56	58	65	70	63	45	68	60	65	55	71	69	60	69	69	75	60	76	56	59	70	78	60	80	72	68	55	77	64	68	61	73	66	58	64	51	90	81	80	55	70	54	67	68	96	78	75	71	83	55	57	72	75	58	63	72	61	71	73	70	74	65	62	66	77	68	52	68	78	64	65	39	87	64	53	77	58	70	72	61	72	55	56	54	69	64	82	90	60	65	78	59	69	66	72	89	58	77	60	65	52	74	67	87	76	63	66	71	75	56	65	69	79	63	69	61	70	60	72	58	66	81	57	65	73	59	67	67	66	58	76	62	73	81	71	74	76	76	72	71	71	71	77	80	64	59	85	66	51	78	65	73	64	64	65	60	72	55	65	71	61	52	61	60	75	67	65	68	59	65	62	65	67	69	74	51	49	65	64	63	63	69	63	67	77	65	64	68	82	68	66	67	73	62	64	69	68	74	72	68	59	66	69	59	61	93	76	62	64	67	59	71	56	72	56	71	67	68	70	63	56	61	63	70	75	79	55	65	78	69	60	77	60	65	68	53	65	71	52	68	71	79	61	66	58	59	72	83	74	73	59	51	62	57	59	73	66	68	90	68	70	57	59	67	85	71	76	70	70	65	64	77	61	75	68	68	55	62	57	78	63	73	59	64	64	64	67	63	66	55	76	69	59	82	65	65	55	70	72	77	63	68	74	64	57	52	53	60	53	74	64	67	80	69	72	78	54	65	69	71	70	78	75	85	62	63	81	62	48	87	73	66	63	73	72	65	66	62	66	66	69	61	72	81	50	58	54	50	74	71	80	81	65	66	60	62	57	62	77	58	76	57	58	56	60	76	54	62	57	63	63	70	65	58	57	61	64	75	73	70	70	73	68	60	60	63	80	81	59	77	65	68	69	79	71	65	68	61	72	70	72	75	74	67	75	70	80	72	66	69	61	57	55	64	66	75	76	61	68	76	70	62	53	68	75	72	67	70	69	60	62	80	68	68	77	73	68	59	70	73	77	76	81	65	69	73	60	76	72	70	68	75	65	72	64	83	59	56	59	73	62	64	55	66	73	61	71	69	81	72	77	53	66	71	73	72	64	59	70	56	67	71	67	74	72	83	72	57	77	68	71	80	59	61	74	55	68	71	54	65	68	54	82	71	75	75	78	75	68	80	74	64	70	68	74	78	59	55	62	65	83	59	65	56	83	66	65	73	57	75	68	63	70	65	65	59	61	79	70	58	68	58	67	65	71	66	74	64	73	70	61	86	68	58	71	69	74	69	78	77	71	53	57	67	77	64	57	61	60	72	62	73	66	78	71	66	67	58	71	76	60	74	62	66	63	67	69	77	74	61	62	54	62	69	69	74	77	60	68	80	55	79	71	70	67	76	78	75	57	74	81	66	69	61	68	69	65	65	71	71	72	77	60	75	67	56	67	68	75	65	60	66	52	73	63	64	72	67	67	63	63	67	75	55	73	67	80	73	71	65	69	64	64	74	74	64	64	79	68	72	64	62	64	62	65	62	62	67	60	78	56	58	77	70	60	63	65	72	57	76	69	62	79	68	61	60	83	74	60	61	64	71	67	62	75	62	80	50	62	75	76	81	75	51	65	77	61	71	81	68	69	47	57	66	69	69	57	59	74	56	74	85	52	69	75	69	59	62	53	94	66	68	66	57	75	64	69	69	75	63	76	71	70	62	62	58	71	68	72	57	66	57	78	62	83	69	76	81	78	84	64	72	71	60	77	63	67	69	60	52	55	58	63	67	67	64	70	68	61	79	62	63	55	63	67	65	57	71	78	78	58	77	62	58	64	61	80	55	74	66	78	63	64	86	70	80	65	63	80	67	73	69	55	52	67	78	64	76	60	61	64	67	52	72	65	59	64	56	71	78	61	70	53	78	70	73	56	76	75	57	57	68	59	67	77	60	82	58	64	70	67	76	61	65	61	66	80	71	73	67	79	86	58	70	69	74	63	65	55	69	64	62	70	59	59	65	75	73	63	80	70	66	53	65	79	62	81	62	66	79	64	60	64	69	88	71	75	56	80	64	81	79	66	68	88	69	73	62	66	84	77	65	61	67	69	69	76	61	59	68	70	63	72	93	87	70	73	77	63	53	76	59	81	70	77	71	59	63	55	67	66	51	79	80	66	72	69	66	77	58	71	64	67	60	60	60	70	70	76	59	72	80	69	59	74	54	65	62	64	67	77	72	63	75	69	58	71	77	53	66	75	67	75	60	65	65	57	62	64	74	67	49	81	61	68	56	70	79	58	70	72	58	69	66	71	80	78	61	74	66	66	61	64	47	73	78	66	76	60	55	76	62	57	65	63	61	66	61	58	64	63	66	75	65	55	86	77	70	64	63	56	71	70	62	73	56	63	51	71	78	73	64	67	64	86	62	57	49	63	56	61	65	74	79	54	88	76	57	70	62	71	63	66	62	71	66	47	70	83	70	71	64	63	67	72	81	74	73	62	80	63	68	77	64	65	70	74	61	74	65	70	75	63	57	74	56	78	70	84	68	59	72	67	90	58	57	69	70	87	59	74	70	69	70	78	75	64	58	62	62	75	80	72	64	80	70	80	77	54	51	72	64	69	87	67	73	85	68	52	69	77	58	76	73	72	76	66	67	71	75	56	68	89	67	76	65	74	84	66	73	70	64
12033	1030	2649	2961	2457	1980	1695	1435	1157	1027	943	825	798	706	611	573	548	530	508	482	501	421	380	388	359	375	414	348	356	378	361	327	349	350	339	318	316	305	311	332	290	327	285	312	300	333	313	309	287	269	331	300	326	303	311	289	306	336	281	269	285	277	293	311	294	315	297	283	291	288	278	269	300	268	300	290	297	285	288	290	311	305	295	318	283	292	257	280	263	281	288	292	273	276	269	299	291	297	313	274	285	307	260	273	290	291	272	302	263	269	261	257	261	272	282	315	276	292	277	277	287	286	303	282	257	238	262	257	276	306	277	291	261	278	259	291	291	272	268	286	241	281	270	317	305	300	308	280	262	257	270	258	260	275	258	267	279	257	290	280	298	279	282	288	268	294	282	254	298	281	298	302	330	280	280	272	270	278	287	266	289	279	264	271	285	282	274	297	281	299	266	247	300	282	271	259	284	270	284	279	288	280	258	267	262	280	275	265	236	265	285	268	268	285	266	268	264	269	274	283	273	257	264	270	278	270	291	309	297	266	272	272	263	258	280	293	258	264	267	312	254	253	301	268	279	267	254	272	277	238	232	255	232	286	286	291	278	301	275	261	260	297	310	280	251	267	293	254	271	287	279	271	271	279	268	277	306	282	263	276	275	296	268	296	313	276	282	260	302	275	258	272	286	301	282	286	258	258	251	291	285	281	271	296	248	278	284	261	274	255	275	323	279	242	280	282	267	290	295	281	281	290	280	266	252	296	271	284	280	274	252	256	278	316	278	262	309	290	261	282	301	249	287	260	288	248	309	275	277	264	279	273	271	288	260	246	290	280	280	312	274	258	260	272	272	253	251	261	269	305	284	269	240	297	268	297	291	260	282	272	271	295	280	268	264	265	272	261	279	277	252	259	277	269	290	251	251	277	293	270	270	239	241	292	297	263	250	288	283	253	259	269	298	276	310	290	256	274	286	278	296	277	270	270	262	266	292	255	284	294	265	264	287	271	275	274	252	261	284	269	275	302	277	271	266	289	272	274	271	276	290	248	263	286	266	279	280	277	299	278	247	292	279	294	295	270	282	269	287	271	259	243	298	282	267	285	255	255	304	279	286	273	282	256	283	270	267	288	241	292	273	264	282	279	288	261	275	268	272	281	254	276	262	286	267	269	294	294	266	295	283	276	263	267	280	263	280	262	281	268	299	289	263	269	275	275	299	298	302	278	269	284	280	269	299	293	265	305	270	292	277	283	281	294	263	266	271	276	275	270	272	265	293	289	285	256	305	266	273	270	297	272	295	265	291	278	305	289	302	284	242	263	292	293	279	288	260	269	288	260	280	298	313	244	243	269	288	243	269	283	246	268	268	287	269	273	266	290	266	276	283	289	301	243	300	274	267	264	242	296	257	261	247	266	269	280	266	296	295	274	250	284	268	255	277	258	269	293	243	269	275	268	305	246	292	319	275	278	254	267	277	294	294	279	258	271	255	263	264	259	300	275	261	272	274	253	256	246	268	291	273	288	275	300	269	282	262	265	270	258	264	251	261	265	251	265	239	255	261	295	265	265	269	294	265	288	270	273	257	241	269	282	257	250	275	257	293	266	273	306	275	291	277	257	285	289	274	285	281	264	295	287	263	302	269	264	276	270	283	287	257	291	278	276	316	251	283	284	302	244	276	275	278	267	291	282	251	288	237	264	239	263	284	294	285	260	282	281	313	297	236	311	283	243	279	280	251	296	277	298	273	261	265	285	276	274	278	296	317	268	265	299	268	276	266	288	286	289	291	297	281	299	246	277	303	275	280	295	271	279	279	274	281	243	294	276	270	278	290	272	251	252	258	285	290	272	267	271	284	268	280	265	282	280	284	271	274	273	303	267	290	293	287	221	294	298	265	256	271	249	271	289	288	250	266	274	283	295	273	271	273	274	288	299	285	274	278	272	261	264	282	269	269	256	258	298	272	291	279	260	287	272	306	293	290	284	313	270	298	285	274	281	314	259	301	276	280	238	278	252	279	250	260	284	292	266	265	275	269	262	266	270	261	280	290	269	272	259	268	280	260	294	266	302	291	287	271	255	295	281	259	275	303	285	302	275	278	254	264	297	300	295	290	269	286	251	289	281	265	270	276	297	286	270	281	264	287	254	275	266	277	264	253	268	286	276	249	285	309	316	309	301	283	279	293	286	253	298	268	272	290	288	290	272	258	265	296	299	255	242	264	274	313	280	268	266	302	260	275	284	272	298	277	265	273	283	264	251	272	261	272	266	262	253	280	265	288	279	285	285	271	270	272	299	270	256	284	263	263	282	310	274	263	292	276	281	264	273	263	302	285	270	273	262	273	291	250	275	278	276	289	267	281	263	243	272	259	275	288	287	302	283	267	275	262	264	278	244	280	260	256	270	289	280	292	272	274	323	280	278	275	263	270	275	287	221	272	290	270	269	269	298	270	264	242	265	270	284	282	278	267	284	289	289	298	292	260	301	284	268	272	260	253	276	276	298	286	291	306	280	301	274	271	276	266	264	275	265	260	290	275	299	260	283	266	262	282	278	296	264	278	248	279	294	264	287	246	268	277	261	274	275	278	303	262	224	273	300	293	262	293	259	270	259	290	314	282	274	266	278	311	276	255	279	271	255	268	258	297	266	284	271	275	268	282	252	304	283	301	262	285	260	301	276	293	264	274	251	281	311	289	277	247	289	282	275	279	281	292	271	262	287	288	268	271	273	285	266	267	254	275	253	263	274	284	278	258	294	283	259	307	297	250	285	254	282	294	280	287	280	260	263	260	313	274	294	253	280	304	278	288	261	262	287	284	269	308	253	281	322	278	238	296	281	300	285	279	283	255	273	310	289	256	300	257	263	265	306	274	261	262	264	257	266	255	275	276	289	286	289	273	277	287	263	282	299	274	284	262	289	271	259	268	249	270	284	245	258	265	260	235	244	296	261	306	254	259	298	249	286	283	292	271	254	301	279	282	299	278	272	274	249	282	277	270	276	277	255	291	276	286	262	258	253	268	298	287	295	273	253	284	248	278	265	259	278	261	285	297	269	293	284	297	308	268	262	289	277	268	276	283	295	275	276	286	279	256	257	294	270	262	255	267	281	265	286	296	261	268	268	271	275	255	240	265	257	314	276	294	265	280	246	301	296	265	266	291	237	283	253	254	284	258	265	259	284	275	282	288	250	273	285	274	285	245	275	249	270	299	266	308	249	249	281	271	284	290	241	258	288	259	268	269	277	260	267	278	269	281	266	284	270	286	282	321	298	262	281	255	272	276	274	288	296	278	254	284	282	247	286	314	281	284	281	256	250	280	263	281	252	285	257	255	244	291	322	267	291	259	285	275	265	287	274	289	256	283	240	285	306	276	262	281	264	283	315	272	291	271	279	276	270	310	255	309	273	288	291	273	306	304	258	289	252	267	246	279	313	306	276	284	279	261	254	289	296	274	262	249	265	294	290	241	270	271	265	279	276	282	281	279	275	248	267	279	288
31450	7765	2251	1570	1067	795	593	445	395	367	287	270	272	214	190	192	182	186	178	172	168	164	184	161	148	167	141	160	159	133	117	170	154	145	170	162	144	162	143	149	162	136	137	131	149	144	144	145	150	150	130	122	136	118	162	120	127	140	136	156	143	120	138	133	138	132	158	129	134	146	147	142	143	128	124	135	150	142	120	143	125	129	139	129	135	131	115	140	147	141	147	131	113	124	139	135	141	140	138	141	113	155	151	125	133	121	123	146	118	144	133	139	139	116	128	117	142	133	120	134	143	116	147	130	138	134	117	145	121	133	120	121	130	133	145	124	126	139	141	124	134	151	132	122	134	130	122	137	138	145	144	120	134	120	136	128	127	137	121	119	129	118	151	132	123	107	128	127	135	97	129	162	143	108	121	124	132	116	113	122	121	142	134	150	128	131	133	130	160	123	132	150	122	127	120	141	148	127	115	143	132	126	122	127	135	116	111	136	122	131	128	107	127	127	150	155	113	150	121	141	132	142	149	143	130	148	146	132	132	142	149	118	132	119	144	122	124	145	137	135	117	130	110	129	117	112	142	143	157	127	135	116	133	153	147	127	132	138	128	147	149	136	153	128	123	145	147	120	144	137	133	147	134	140	126	119	129	139	110	122	124	130	144	132	120	139	140	126	147	133	123	125	137	125	138	137	115	113	131	140	131	154	116	139	130	135	137	128	132	119	126	124	126	130	136	139	130	129	127	118	143	124	119	123	147	106	120	130	136	120	120	123	133	121	127	139	127	129	110	117	110	143	139	141	126	136	121	135	133	130	140	129	144	145	142	125	136	139	143	154	115	169	138	111	132	134	150	116	129	129	128	128	133	139	152	117	133	112	131	143	153	124	128	145	129	133	128	136	135	135	138	136	122	110	141	130	116	137	145	127	124	120	134	133	118	134	136	155	128	127	120	141	141	133	129	136	137	124	140	126	137	143	136	136	134	140	135	129	139	130	150	123	145	138	115	132	135	118	142	143	123	136	123	108	134	125	127	139	110	138	139	129	111	138	136	125	154	124	122	120	132	154	107	124	150	130	135	114	141	139	148	121	142	108	140	118	133	135	131	137	131	145	146	139	122	137	123	130	106	118	112	144	120	143	138	135	139	125	125	145	125	148	124	165	126	136	134	124	116	136	150	105	120	137	138	124	137	132	139	126	123	112	121	127	144	139	122	137	132	126	143	141	152	125	127	138	118	127	140	118	140	143	148	129	129	120	129	158	169	129	119	133	127	123	152	130	133	118	126	137	128	110	126	122	133	130	134	132	128	131	136	128	116	125	129	140	145	114	136	141	141	124	135	139	124	133	167	157	128	112	131	145	143	107	138	134	123	120	132	135	125	141	118	123	153	130	111	140	138	144	135	148	114	143	147	130	119	132	131	121	139	131	118	125	116	129	148	139	131	122	121	125	126	144	133	137	139	130	135	123	155	118	140	140	134	139	110	136	137	119	131	129	112	137	129	132	143	130	104	133	115	137	124	129	115	155	124	150	141	119	126	125	131	113	145	126	135	146	136	117	127	114	127	134	129	142	136	112	127	135	135	125	132	128	125	140	130	139	141	145	126	131	136	103	127	130	126	122	123	125	142	152	123	134	131	150	143	133	123	122	120	118	125	123	123	130	142	123	144	118	139	141	144	134	143	127	137	134	123	137	132	164	132	133	127	141	124	143	125	132	110	131	169	118	122	140	139	131	107	128	138	136	110	115	147	138	137	112	128	133	111	129	140	144	119	128	143	145	132	112	128	143	130	141	150	123	111	139	127	108	146	109	119	149	138	135	128	118	130	126	156	123	120	137	122	137	136	131	160	132	126	136	118	118	143	128	137	136	114	135	127	138	127	153	148	113	117	118	129	107	114	151	132	126	149	107	140	116	124	122	139	126	138	135	143	120	144	128	134	128	153	139	134	130	116	133	127	106	110	143	139	140	122	117	141	122	108	123	123	132	130	113	121	136	122	139	118	131	129	129	126	124	120	123	118	145	121	124	126	132	164	137	146	139	109	154	140	163	126	142	122	139	138	140	147	136	155	137	123	146	129	143	144	149	131	129	151	116	139	140	126	126	129	118	137	123	130	109	108	146	127	143	137	121	123	119	116	136	129	150	141	148	127	153	129	118	147	124	121	132	128	126	130	133	119	99	154	166	115	135	123	135	140	123	137	157	140	135	130	139	136	135	123	142	117	141	134	118	125	129	146	124	144	130	136	138	128	141	126	130	125	116	121	143	141	131	138	127	133	123	146	135	132	137	126	123	127	141	132	133	130	138	144	139	143	125	138	133	130	133	119	137	145	131	150	135	94	127	143	138	138	154	129	114	116	123	128	128	122	129	101	119	106	145	125	136	144	116	152	122	125	133	119	133	134	122	128	129	129	129	117	124	146	131	131	119	129	126	145	138	145	157	121	113	146	123	126	131	125	132	137	120	136	141	120	138	126	138	133	159	129	130	129	150	137	154	130	144	130	107	107	145	127	136	141	121	129	135	111	137	123	129	146	141	129	124	147	145	126	154	145	134	126	154	149	139	134	138	119	136	143	133	115	144	127	140	125	131	117	138	119	129	106	113	146	130	155	130	132	134	126	147	142	118	122	126	121	132	133	128	130	123	140	122	132	141	133	128	129	148	136	133	130	131	138	135	139	155	134	120	110	125	103	150	139	118	114	122	144	120	128	129	112	130	129	150	104	130	123	139	137	130	141	116	139	131	126	108	131	127	126	129	126	126	112	149	134	111	144	124	149	153	132	112	131	120	128	108	148	129	120	128	133	125	145	144	113	140	129	124	132	134	119	135	125	131	138	124	135	134	123	133	120	130	116	133	116	124	123	133	112	136	152	130	124	133	143	129	132	134	152	139	132	125	157	160	135	131	130	137	126	128	128	120	138	151	135	141	136	115	117	155	134	136	127	112	147	144	154	133	138	115	142	139	120	123	144	129	137	105	123	129	122	150	131	146	154	129	121	137	136	139	131	113	128	138	128	140	143	133	134	118	125	154	148	110	128	128	133	131	134	136	137	126	117	121	132	117	137	126	130	137	143	134	112	122	145	127	114	140	122	136	146	140	114	144	143	116	132	116	171	141	124	128	143	133	120	144	137	136	116	130	122	123	122	121	116	124	124	132	133	111	135	125	128	124	140	147	127	139	152	133	140	140	130	141	127	135	129	120	135	122	116	152	124	122	150	131	141	143	125	136	135	134	130	127	137	130	128	126	147	122	132	120	122	122	124	125	136	133	127	126	121	140	138	132	123	165	133	131	126	116	118	108	118	163	140	145	134	139	133	125	130	133	128	133	127	135	132	136	127	126	136	119	139	134	154	119	151	132	135	130	142	159	147	154	132	125	124	131	125	139	134	135	126	119	157	139	128	141	107	111	146	129	128	143	128	126	140	141	145	113	118	135	143	140	133	144	127	133	157	126	109	123	144	133	138	121	146	125	121	113	128	125	119	119
16605	2204	4959	5614	4921	4034	3283	2769	2331	2022	1813	1570	1429	1355	1189	1215	1065	1010	945	879	888	820	804	799	681	710	755	714	700	661	651	631	668	594	583	664	638	572	600	556	568	547	544	596	606	510	499	536	550	553	541	611	544	523	529	523	485	495	546	503	523	509	503	530	496	516	529	548	496	510	462	521	539	516	534	493	538	494	485	489	485	508	490	471	481	507	486	509	523	526	471	522	531	512	493	522	495	487	508	490	500	509	505	539	533	521	497	528	480	521	479	529	516	481	499	467	476	519	479	475	457	502	502	518	522	510	462	488	460	455	490	462	480	522	487	480	475	494	492	488	495	458	513	495	446	482	475	498	493	516	417	499	489	480	471	457	501	459	480	461	472	488	448	483	481	506	486	513	447	468	502	469	493	489	479	497	477	514	472	548	440	487	473	502	470	499	471	478	507	498	487	486	476	517	506	507	490	498	432	512	467	464	492	458	521	476	475	487	507	470	454	496	469	451	520	520	479	456	487	496	482	465	493	500	520	485	493	468	492	443	476	519	501	460	476	521	484	469	499	494	464	496	461	440	487	487	454	524	503	443	471	482	484	474	528	538	497	491	481	494	490	430	536	458	467	517	445	485	496	466	480	495	470	474	501	500	480	494	488	514	496	471	481	460	480	470	473	485	471	454	469	457	458	490	465	508	462	484	499	475	486	494	462	467	469	469	469	499	517	515	487	484	465	464	477	457	479	463	491	447	465	433	495	507	460	473	499	460	466	479	478	473	469	501	468	493	444	471	486	467	470	497	475	479	491	505	468	460	507	472	475	489	504	476	454	494	495	485	466	512	435	501	471	476	501	492	465	468	463	438	461	466	460	464	474	471	474	465	480	498	460	491	499	450	486	500	463	477	468	496	499	471	474	533	442	446	465	480	487	484	455	521	477	481	449	474	485	470	462	482	520	480	484	496	517	445	493	484	502	498	458	466	472	510	501	473	445	485	491	478	485	507	471	499	444	468	443	477	509	480	467	476	484	482	473	461	492	517	482	480	475	513	484	484	499	462	523	505	481	445	498	473	511	483	502	462	469	438	483	460	503	441	480	454	464	465	465	491	483	447	457	461	494	492	502	521	469	489	496	486	503	455	448	471	453	488	490	493	445	472	512	471	508	428	491	477	477	475	455	483	459	499	461	492	501	477	502	491	491	467	492	499	518	473	464	527	522	477	494	488	450	439	487	501	528	466	503	456	488	428	520	490	478	516	480	489	499	470	484	485	484	486	502	527	526	489	504	502	530	486	478	454	462	479	471	531	498	481	515	450	452	464	507	494	483	471	469	439	495	489	471	453	506	486	453	471	491	496	521	489	492	498	453	475	519	497	498	485	498	502	492	467	503	492	500	475	471	462	486	467	508	473	484	516	457	466	495	459	537	452	453	506	512	465	484	475	493	481	454	473	456	509	499	475	506	500	470	483	466	470	438	510	479	469	494	497	437	486	465	485	499	473	503	496	451	493	480	446	470	493	482	507	495	473	462	505	489	454	473	470	506	465	499	506	477	467	465	496	483	490	473	487	471	554	484	506	455	479	473	464	469	486	507	485	484	504	522	483	516	473	483	485	487	478	465	493	486	486	469	477	503	489	501	465	474	486	452	477	507	481	491	479	477	475	517	476	513	492	500	480	485	503	468	469	467	479	482	451	481	514	470	470	472	454	491	492	509	544	478	468	451	488	480	486	472	502	530	486	481	466	487	490	467	472	473	452	443	485	489	498	460	522	519	443	485	469	491	474	474	516	479	490	492	437	494	477	537	473	469	457	475	466	537	468	513	455	530	467	476	498	450	451	468	452	457	449	518	460	496	486	468	480	448	509	490	491	520	494	476	470	508	512	496	471	525	517	518	470	489	480	486	515	484	462	503	474	455	500	498	453	471	454	458	531	486	468	477	498	476	498	501	485	451	468	443	447	531	511	490	505	470	473	427	460	490	503	491	492	463	472	454	508	474	493	477	486	458	503	523	468	493	453	475	485	465	476	501	517	478	476	455	518	485	503	481	462	498	515	497	456	494	467	444	478	474	475	470	516	469	494	476	477	435	497	499	463	530	499	473	483	494	491	505	480	518	474	445	429	456	477	433	478	472	474	454	469	516	460	498	493	480	470	523	506	451	500	518	495	512	523	470	493	498	480	486	496	454	480	479	451	436	477	497	515	499	497	477	487	501	484	481	475	493	480	473	511	500	443	516	495	458	471	484	477	482	504	480	505	455	472	470	479	489	462	495	462	512	474	501	478	471	526	512	466	453	478	488	499	473	487	478	484	472	494	491	517	493	517	446	496	498	481	466	461	497	472	475	461	444	456	483	470	496	500	495	470	464	467	490	443	494	504	487	520	502	488	466	487	442	466	492	491	454	468	485	511	461	472	530	479	462	516	488	474	504	497	502	494	461	473	460	485	488	476	467	489	462	497	494	532	475	506	480	516	446	479	465	503	479	463	488	460	509	489	471	472	470	468	516	460	489	478	466	494	521	490	456	478	483	505	468	480	471	473	487	497	500	461	450	515	505	471	472	484	490	481	497	508	454	466	516	477	486	449	484	466	504	488	483	464	464	497	455	482	454	442	519	498	481	435	465	447	496	431	513	473	491	499	433	491	468	494	455	495	470	470	442	462	512	489	479	524	511	515	546	473	485	454	497	470	493	458	473	527	484	483	489	461	530	490	458	522	429	489	484	506	476	497	473	511	469	455	458	491	438	509	462	465	464	468	476	521	505	500	441	501	466	467	481	533	464	503	481	479	475	467	469	488	473	485	465	469	499	528	500	484	501	454	479	501	476	450	487	524	519	453	491	470	474	466	461	494	465	501	487	481	469	540	477	471	465	464	505	458	462	517	479	504	494	479	518	468	491	508	449	507	498	457	472	474	465	474	509	523	440	496	495	465	473	526	483	478	454	476	466	462	530	496	494	505	445	515	469	476	503	473	459	442	463	465	485	486	458	496	472	476	484	475	477	463	446	475	503	494	490	507	509	447	490	472	455	479	491	493	464	469	470	503	495	538	492	453	513	464	478	484	508	506	478	483	491	445	466	496	465	494	461	432	464	468	489	508	478	461	495	482	501	454	497	475	500	484	496	474	482	482	490	516	466	482	495	477	476	463	482	495	495	461	470	450	470	442	501	494	445	472	476	448	496	507	485	454	474	452	520	504	461	484	476	543	473	469	470	520	476	474	459	497	445	471	489	505	436	452	494	482	466	475	498	460	465	454	452	483	534	484	514	496	503	463	535	488	505	495	494	495	491	467	450	472	450	482	452	533	485	472	502	479	443	456	482	488	488	463	480	503	425	462	504	498	513	486	496	480	480	491	499	465	532	501	486	480	491	500	452	445	474	478	480	460	466	471	472	506	503	484	477	506	480	486	487	469	479	457	477	519	477	493	501	466	490	481	467	479	465	514	487	501	492	504	500	505	488	482	475	437	455	455	469	485	497	499	492	504	483	430
3083	192	154	136	133	124	130	117	115	130	111	115	120	96	113	90	115	116	121	125	109	106	90	105	96	108	97	105	103	110	139	127	108	119	102	100	114	110	105	120	96	121	93	113	94	135	92	100	107	108	105	113	99	113	98	99	107	111	114	87	100	107	108	117	121	107	89	126	99	93	122	113	87	100	94	113	113	105	111	107	89	143	118	114	113	110	120	107	113	103	116	107	112	105	99	93	100	95	109	99	106	109	98	106	108	97	105	104	114	101	102	104	101	118	109	121	104	116	109	120	101	106	116	119	109	109	109	90	107	102	101	101	117	94	119	117	109	133	115	118	121	108	127	122	103	119	96	125	111	85	114	97	129	120	123	105	83	110	101	110	110	116	117	101	116	121	106	102	115	110	93	119	115	96	101	126	115	111	106	88	109	111	107	101	119	111	127	103	104	108	98	113	119	112	91	121	129	104	115	97	115	123	105	109	103	97	106	111	108	109	105	108	82	115	120	102	107	117	104	100	110	89	109	121	114	116	113	127	116	98	113	126	122	71	99	106	112	109	110	103	123	115	97	99	97	115	88	93	105	118	112	130	76	94	119	112	110	102	132	110	116	111	117	103	101	124	103	124	113	100	117	103	100	124	102	102	117	96	113	97	107	115	109	138	107	112	109	104	113	89	94	109	100	116	112	107	106	100	86	121	110	107	99	100	108	109	120	120	109	109	108	122	117	128	124	102	104	103	118	108	98	107	99	116	106	101	102	126	109	133	107	92	113	91	112	137	92	105	113	110	114	109	95	114	94	103	102	90	101	119	99	108	122	96	110	106	119	94	124	91	112	109	114	109	102	99	111	120	106	121	118	121	117	137	124	107	111	109	104	109	106	102	126	114	119	114	110	110	96	109	88	110	114	140	120	95	119	97	105	102	107	94	102	124	103	112	90	108	111	91	102	95	110	96	131	117	128	109	120	117	127	121	110	110	114	115	97	101	92	101	109	96	116	113	105	95	118	123	90	116	103	97	103	114	99	94	126	127	97	94	129	105	101	105	93	107	116	116	103	111	103	90	112	110	125	118	112	101	95	120	117	101	112	107	98	109	114	111	104	107	116	124	122	97	115	101	109	115	117	105	107	101	99	101	108	112	119	107	120	133	116	118	100	110	120	130	105	106	110	109	87	117	98	113	111	110	94	116	89	116	96	101	97	114	113	100	125	114	95	133	120	103	121	126	120	91	111	130	113	112	114	101	134	95	110	129	109	109	117	115	117	102	90	102	120	101	103	101	120	118	83	101	116	103	111	118	105	105	110	115	99	101	93	112	114	127	115	102	116	93	103	96	118	101	113	103	97	96	111	118	92	116	109	104	116	106	131	113	102	120	95	115	95	109	104	109	102	116	115	114	118	106	115	110	121	122	98	103	93	90	99	102	107	98	93	116	105	97	118	118	116	126	103	137	108	104	124	111	111	105	110	105	116	102	102	115	100	118	95	113	119	103	110	106	93	114	105	103	114	104	91	87	101	116	128	102	101	106	103	98	102	107	115	108	97	84	106	102	106	108	132	90	107	114	97	129	116	105	96	116	108	90	111	104	124	114	92	109	119	110	107	100	139	124	107	101	113	118	107	118	110	109	120	137	94	109	107	111	105	118	96	103	120	105	122	123	97	111	107	123	120	100	123	100	126	115	101	98	83	104	112	119	119	106	115	100	106	112	118	137	122	107	93	108	115	92	108	110	110	95	112	108	110	120	124	115	104	123	103	120	106	118	105	104	127	112	139	104	113	110	132	130	108	102	113	129	111	98	108	106	114	116	101	102	93	102	95	131	112	114	109	116	120	96	109	98	93	111	116	121	90	116	116	100	116	119	121	125	101	111	99	102	109	99	93	109	126	106	122	107	106	85	105	125	117	108	124	108	131	115	105	111	110	95	114	120	110	109	117	125	104	107	99	96	104	117	104	94	127	138	90	124	113	109	116	118	100	120	84	122	98	104	127	86	106	106	91	114	117	107	114	113	108	103	112	126	113	114	93	103	110	108	108	100	129	107	113	102	123	110	121	103	123	110	119	108	130	123	94	84	94	108	101	107	107	116	116	112	114	120	108	117	112	108	110	101	108	129	106	109	114	109	96	104	100	116	105	119	130	101	119	101	107	138	106	126	122	110	139	111	98	126	108	109	108	109	111	114	98	104	113	86	102	121	101	130	115	117	115	110	125	123	100	115	112	106	99	107	114	116	117	126	97	121	112	105	109	107	97	111	111	117	99	115	101	120	128	109	99	127	104	110	114	114	119	101	102	122	106	127	89	127	93	89	109	100	108	113	124	110	102	101	110	122	108	121	104	105	117	92	99	111	87	112	115	102	117	111	90	103	92	94	108	117	104	119	88	114	116	117	113	113	126	118	105	132	98	107	98	118	85	110	103	103	98	121	104	138	111	103	112	96	113	132	125	114	119	90	113	89	109	102	126	99	114	114	116	101	111	100	116	97	89	118	102	108	99	116	125	113	122	102	106	106	129	115	112	136	99	107	119	116	96	129	118	113	100	97	122	120	127	122	105	116	106	116	99	134	113	96	115	120	110	107	123	109	96	105	121	90	112	98	97	123	104	102	115	111	124	104	107	103	79	105	97	101	110	105	108	122	125	98	105	106	132	100	95	92	97	128	102	93	115	110	128	114	83	113	112	105	130	99	134	95	84	106	104	117	105	115	111	112	109	115	119	119	95	115	96	104	124	107	115	107	120	110	96	100	107	113	116	100	106	106	113	112	119	110	114	92	104	116	98	114	97	119	93	101	103	120	90	125	127	113	89	107	121	117	118	101	102	125	102	119	107	98	109	112	91	107	118	89	102	111	112	112	102	111	99	136	94	116	95	109	117	103	135	114	104	107	91	110	108	98	98	102	119	135	112	127	104	108	76	117	105	104	101	105	98	99	106	94	114	107	113	102	117	111	92	106	122	118	98	102	106	108	113	108	102	109	119	97	125	107	109	105	89	132	87	100	112	86	113	122	110	92	92	103	110	105	124	108	114	97	115	114	104	97	105	123	103	111	126	108	121	110	100	93	96	113	96	107	103	107	127	113	116	92	112	130	114	125	106	105	119	120	94	122	95	114	108	111	109	110	115	114	102	114	139	135	113	122	110	117	129	98	90	106	103	112	126	105	107	114	107	97	112	107	93	127	113	98	109	108	105	107	113	108	105	105	105	107	107	119	97	121	100	107	100	117	104	116	107	116	108	89	108	113	109	109	112	105	117	115	91	94	121	116	113	104	109	102	103	117	110	91	117	112	114	113	122	98	100	106	116	105	112	109	107	116	96	114	119	104	103	122	104	106	103	131	99	111	86	95	113	98	107	115	100	104	100	118	113	107	107	103	107	106	97	121	103	117	125	113	102	116	109	113	111	93	107	117	98	93	104	109	105	120	96	114	112	119	118	112	107	125	120	105	103	134	105	103	114	102	128	106	109	110	108	125	102	94	112	114	106	106
5622	497	566	604	534	528	512	477	442	454	446	437	439	407	423	414	428	475	402	380	406	410	405	407	433	416	411	410	384	408	419	393	411	388	375	434	431	393	388	392	379	401	392	385	409	390	397	394	442	394	391	390	411	408	400	396	384	410	367	414	380	398	402	394	390	405	410	416	427	409	389	384	418	370	398	411	405	421	387	390	428	392	413	447	425	370	419	379	408	395	402	392	422	395	404	405	406	388	391	371	385	401	397	441	406	399	370	409	377	417	405	407	416	403	428	372	390	391	406	406	421	412	390	401	429	396	381	416	383	384	417	405	392	426	433	416	383	396	393	382	406	403	377	419	403	395	420	414	409	387	397	399	390	379	404	392	417	381	420	363	422	430	411	407	404	393	409	381	421	398	396	394	403	422	358	433	375	383	423	371	388	398	407	433	398	371	412	356	406	410	425	417	419	394	387	397	388	399	406	365	417	419	407	399	406	393	407	393	426	416	411	412	373	395	392	393	384	398	419	438	375	391	381	393	411	404	428	404	382	379	411	407	403	401	405	366	412	419	442	403	406	381	416	430	404	398	377	387	389	419	399	431	410	420	396	411	374	384	424	408	411	393	379	425	433	380	400	396	416	377	399	371	415	376	389	433	404	392	375	398	393	428	400	408	408	427	409	411	402	438	419	423	430	391	334	404	417	422	424	384	409	439	379	423	406	423	386	424	409	425	389	433	395	388	371	396	394	413	401	428	414	424	385	403	385	372	424	387	408	437	384	368	426	365	429	400	392	414	350	356	402	415	368	370	360	363	395	339	397	409	396	389	404	413	389	412	382	404	401	405	403	382	427	413	373	418	418	406	406	389	403	382	404	404	412	417	378	401	416	410	430	375	392	381	378	376	392	426	399	444	404	421	426	406	383	416	407	409	379	389	428	405	409	389	389	422	399	403	387	365	450	414	383	414	384	402	401	431	402	422	406	410	397	394	370	362	405	395	400	395	398	419	389	364	393	392	389	376	413	400	397	376	442	405	366	412	438	413	378	415	413	405	365	375	423	403	389	386	396	409	421	389	423	401	398	392	375	381	408	425	388	392	407	397	379	410	401	437	377	361	400	431	398	389	422	395	386	402	393	410	425	422	395	398	388	412	420	423	394	383	430	390	375	393	409	400	386	422	436	398	418	421	405	422	399	403	395	421	370	415	422	438	406	419	421	437	385	406	380	382	400	421	419	389	397	422	383	392	393	403	400	370	414	407	430	404	415	382	402	390	419	392	429	432	414	393	387	402	387	377	366	407	385	407	385	376	386	406	412	395	401	419	406	382	393	369	398	366	428	402	402	392	404	397	379	415	391	400	424	375	442	390	404	401	406	388	404	400	424	434	403	400	411	403	413	366	395	393	383	369	407	424	370	381	375	400	354	365	422	382	379	378	413	403	400	383	429	387	397	412	398	421	421	390	392	404	394	347	392	384	423	386	401	361	398	436	391	413	393	389	382	404	437	395	415	385	382	382	416	377	439	358	411	406	407	398	399	425	405	414	394	426	389	411	418	379	336	419	388	407	405	444	394	387	396	394	397	383	379	425	421	398	379	398	400	399	389	423	432	394	413	392	426	399	407	373	373	426	401	430	406	349	380	433	400	432	392	403	417	421	387	411	433	400	385	403	396	406	431	388	379	390	381	387	395	398	434	378	393	414	408	431	427	368	418	389	405	415	403	410	408	393	387	364	348	412	454	382	385	394	376	411	403	401	390	402	432	391	404	396	410	381	435	388	404	396	390	413	394	376	412	411	378	406	397	426	383	393	412	431	350	430	389	398	378	373	441	375	422	393	396	407	418	401	380	410	404	393	358	400	413	393	374	404	391	387	393	389	388	413	375	398	388	427	409	404	369	386	411	419	391	351	423	399	374	393	427	402	385	431	381	397	411	425	433	413	423	425	419	405	403	441	420	408	400	407	408	433	411	382	412	409	418	416	403	410	428	398	397	401	417	381	408	387	392	400	443	431	383	411	425	409	423	387	415	392	431	450	393	386	427	400	384	376	415	401	430	412	376	398	390	370	426	434	391	371	424	437	386	406	408	379	396	414	407	391	401	381	412	426	363	407	421	390	416	439	394	386	386	366	394	397	438	385	372	394	388	413	384	369	388	415	370	408	412	375	418	401	373	425	403	428	399	364	421	431	373	364	398	415	381	424	360	396	413	370	410	375	395	406	411	357	430	421	408	379	369	421	379	410	401	421	372	431	404	389	387	431	394	394	406	372	397	426	421	412	413	387	397	423	384	362	398	416	384	426	427	412	367	411	408	397	413	410	402	413	408	421	406	355	443	412	393	390	441	389	403	419	400	431	366	399	385	404	385	397	360	408	404	407	403	419	415	441	375	407	400	412	428	400	390	451	401	389	375	393	405	423	372	400	402	411	408	367	411	402	399	417	388	403	393	425	394	377	394	372	421	394	423	395	411	399	407	415	397	418	386	380	409	386	441	416	393	399	442	393	398	399	374	404	408	397	416	395	403	419	391	377	388	409	426	406	405	394	412	453	422	410	437	378	402	384	399	390	385	387	407	413	370	422	392	408	389	405	409	340	389	423	427	433	417	380	411	375	400	375	390	377	419	425	406	417	388	433	420	424	389	419	400	377	437	384	385	440	401	409	397	434	418	398	394	411	396	427	381	378	395	426	379	412	377	399	358	378	386	402	410	366	409	426	397	379	369	411	375	380	465	341	383	384	405	397	408	399	389	439	393	421	385	406	413	411	373	408	347	402	419	385	418	426	411	417	395	440	403	433	413	361	385	392	414	394	378	392	369	404	386	399	401	422	383	374	415	424	421	376	380	427	396	406	385	397	375	431	388	391	416	401	404	400	364	404	389	381	376	392	383	415	403	417	421	388	387	414	441	377	411	393	398	418	416	373	412	422	422	398	355	389	416	363	391	402	429	406	414	431	426	395	376	393	393	393	393	376	438	423	412	389	403	379	398	391	393	433	374	372	380	376	372	402	453	403	395	393	377	400	370	457	407	398	411	410	394	371	431	421	403	393	400	413	379	417	442	399	406	389	427	380	391	423	412	419	431	403	417	419	403	415	428	422	387	425	390	390	399	436	391	433	413	418	426	443	373	392	406	395	414	396	376	420	430	431	390	386	407	401	377	420	424	403	403	390	422	387	374	365	403	388	376	387	402	412	404	412	401	418	418	399	420	427	380	400	399	395	444	408	429	418	417	412	386	383	394	363	382	387	387	380	414	387	386	367	417	430	380	435	408	380	420	401	401	422	409	396	389	418	388	391	394	405	391	409	382	420	390	430	410	409	385	419	397	391	419	404	393	434	393	445	398	388	421	416	434	399	396	407	386	386	410	385	402	373	435	396	444	401	412	390	382	387	373	423	402	392	405	389	394	413	425	393	427	393	358	413	437	416	392	411	369	426	431	367	423	405	382	410	429	378	414	378	382	401	394	390	387	411	382	427	395	387	406	399	432	388	422	399
18818	1953	1092	766	540	371	296	231	189	152	145	149	132	117	114	121	100	112	99	83	78	100	97	80	73	80	67	69	78	91	56	88	80	81	68	84	84	54	79	77	72	72	70	65	74	61	62	72	70	71	63	86	71	79	67	72	53	76	82	63	78	75	85	76	72	74	73	74	63	69	74	67	56	70	66	62	81	70	81	64	49	69	80	71	69	76	81	66	65	70	60	64	72	65	75	71	56	69	60	68	64	59	51	54	89	57	64	63	59	78	58	73	57	62	60	64	61	66	67	67	76	83	59	68	75	70	61	68	77	59	68	70	65	76	67	70	51	68	82	61	63	78	72	62	72	53	53	58	75	66	64	66	78	62	67	71	73	62	65	69	65	84	68	53	78	76	58	89	59	61	87	58	70	82	64	69	65	78	59	72	72	69	55	70	65	72	70	59	63	61	78	61	68	53	62	68	71	79	46	77	69	81	65	84	74	71	57	81	66	54	69	65	65	69	79	86	74	71	68	62	56	71	80	63	80	66	83	77	75	69	71	54	69	60	74	77	63	77	63	77	64	78	64	79	64	67	53	71	60	61	75	61	68	62	71	70	58	68	70	61	64	63	75	68	59	64	77	60	70	76	60	67	66	71	67	72	68	67	70	71	73	58	74	79	67	67	67	74	75	62	75	71	80	55	70	75	71	79	62	66	64	78	57	82	60	73	70	67	73	50	80	53	57	64	53	75	71	59	78	68	69	83	69	65	71	79	76	57	56	73	65	72	75	75	75	45	63	71	65	68	64	80	63	53	76	53	66	53	56	73	68	67	67	83	66	61	68	69	81	80	64	62	62	68	76	70	60	68	61	74	78	60	70	63	53	62	85	63	68	68	59	63	72	75	74	69	78	61	72	64	59	64	71	76	71	63	77	67	63	69	63	76	66	62	68	70	50	60	67	79	66	75	63	69	73	61	71	63	66	76	54	77	64	61	72	55	53	51	76	54	78	62	70	66	64	75	67	66	67	64	66	60	65	76	73	72	68	68	74	83	65	75	57	71	78	88	69	71	60	58	76	65	67	68	58	60	69	71	66	78	63	65	68	69	69	51	61	66	66	61	68	68	71	72	66	80	68	66	72	64	70	79	75	66	68	72	76	77	76	66	75	79	73	70	65	84	59	61	62	62	63	74	84	62	60	69	61	72	78	63	75	74	64	60	72	72	64	60	66	83	57	61	67	76	64	82	90	67	84	80	51	70	63	66	78	62	69	74	70	72	76	60	65	83	68	53	80	71	60	81	54	70	58	77	64	68	67	54	65	61	67	64	68	58	70	59	83	68	71	63	65	74	73	60	82	67	70	91	56	73	66	71	60	60	77	61	86	66	61	52	64	67	75	61	53	54	85	66	61	68	50	75	53	80	64	64	75	79	62	77	58	63	70	65	51	70	63	70	41	66	70	74	69	72	49	72	72	55	62	84	69	73	76	54	70	62	66	72	69	56	86	73	65	74	68	66	51	74	73	62	64	75	71	66	63	56	68	67	73	69	74	60	67	68	68	68	82	70	62	78	65	81	76	73	74	66	68	76	76	75	63	58	76	76	61	69	76	69	60	64	54	69	68	75	69	66	76	78	67	62	76	76	90	57	66	58	74	60	53	57	70	67	72	81	63	70	44	49	55	59	55	72	62	61	73	54	80	54	73	68	70	57	69	63	74	47	85	57	75	79	72	67	72	74	73	79	51	61	66	60	72	65	61	77	71	68	74	62	91	70	66	42	63	56	58	63	77	78	79	60	65	63	78	78	63	61	76	86	60	61	80	68	82	80	60	57	73	66	70	63	56	69	62	72	82	78	65	54	81	54	63	63	67	64	77	74	64	59	80	51	82	57	85	68	70	61	55	70	59	58	69	47	87	81	85	75	76	65	64	75	80	79	62	56	68	64	64	61	81	77	63	88	66	82	60	63	79	72	53	70	76	55	70	76	71	54	56	75	76	50	67	69	62	78	86	64	84	70	61	75	70	66	72	63	67	62	66	74	74	57	80	70	69	61	67	52	65	60	71	76	64	71	63	77	67	62	74	82	71	74	57	55	59	68	64	62	63	62	55	56	65	57	64	65	87	70	60	81	65	64	53	71	73	62	80	79	66	62	73	73	62	78	74	61	83	59	68	87	66	59	80	80	64	76	65	81	66	73	72	52	56	80	70	62	59	63	68	66	68	68	77	64	64	58	62	75	57	61	79	63	60	77	79	66	63	64	77	72	65	71	71	66	62	79	72	54	60	62	67	64	61	57	59	58	56	62	63	59	70	72	69	65	74	71	52	69	62	69	61	62	79	82	72	80	71	65	60	71	71	67	70	58	82	63	93	79	76	57	67	67	69	86	51	69	65	70	68	70	72	68	62	70	78	75	63	69	62	77	73	55	68	76	66	69	67	80	78	68	60	78	68	61	49	74	71	73	71	60	85	65	67	72	71	62	71	72	75	78	76	97	75	53	65	75	51	77	55	46	46	76	78	71	79	76	66	71	75	67	63	72	73	51	78	57	51	64	67	66	73	63	60	76	52	67	69	80	58	61	75	62	75	60	61	64	57	66	54	60	57	66	63	67	63	79	69	76	87	70	75	70	69	73	71	66	74	65	63	71	64	72	61	57	73	51	62	72	69	77	48	68	71	75	63	66	76	65	78	62	48	70	66	68	63	55	72	72	78	59	72	71	59	72	68	70	67	64	66	68	81	58	68	69	71	78	67	77	83	80	55	75	64	69	70	71	59	53	64	74	57	57	67	67	47	60	72	54	60	69	68	73	54	86	94	55	55	69	55	73	83	79	65	65	66	60	71	75	68	77	69	86	74	67	75	65	59	65	75	55	65	62	81	67	62	70	70	46	66	59	69	69	61	63	62	67	53	72	63	75	67	72	73	57	61	67	61	65	75	77	63	57	70	56	84	59	75	57	79	61	57	62	60	88	63	76	75	58	70	75	64	73	66	78	78	60	79	63	70	68	68	57	80	60	75	53	61	62	65	74	54	65	73	57	65	71	53	58	68	55	57	66	83	70	62	70	56	80	87	67	71	73	62	71	61	54	69	60	75	76	63	65	69	76	58	67	54	59	69	71	51	63	67	57	71	73	62	69	78	50	70	63	82	56	59	64	61	75	67	71	71	62	65	77	68	68	63	73	60	71	76	65	66	65	71	63	60	56	69	67	62	76	70	63	58	70	65	78	77	82	62	64	70	70	71	66	70	66	69	51	82	56	53	72	64	71	53	75	69	69	69	73	61	65	93	64	64	67	70	76	60	72	69	59	74	55	55	73	53	79	61	70	63	76	64	79	57	75	59	65	62	81	65	67	58	65	76	55	67	62	84	53	64	66	80	62	55	73	72	69	70	53	54	54	60	68	68	63	67	66	79	74	70	76	57	80	66	72	69	61	69	87	74	55	66	72	74	71	69	75	70	67	60	76	72	67	67	84	70	72	55	65	67	67	70	61	54	63
11760	1137	2574	3048	2518	2057	1702	1465	1203	1031	942	877	789	749	598	594	515	569	455	498	454	429	449	425	420	393	409	388	378	361	350	371	375	340	318	318	313	329	315	336	317	308	325	321	277	297	320	297	326	318	317	331	302	302	283	312	303	290	308	285	305	295	278	267	280	333	288	286	292	290	281	297	283	274	258	286	283	290	290	248	310	279	322	271	296	321	290	302	302	276	274	276	309	332	278	276	251	311	298	281	283	266	274	290	264	276	282	279	285	264	268	280	282	274	297	278	284	258	244	279	274	292	265	283	279	277	274	237	280	296	287	269	269	275	275	300	313	260	290	300	251	271	284	281	256	279	282	300	285	284	267	286	267	268	271	281	259	301	279	286	294	279	283	276	274	283	247	285	303	283	295	294	285	283	293	268	281	275	262	261	287	271	297	251	286	287	283	281	285	260	282	263	310	277	291	262	289	278	264	290	278	273	262	265	266	263	281	267	272	278	286	304	294	273	251	291	248	284	278	295	258	291	279	288	259	260	294	261	285	262	255	287	243	252	284	270	261	273	262	294	258	269	298	289	267	268	306	285	275	266	279	278	264	284	269	256	274	294	305	277	284	279	259	294	275	267	282	269	295	276	299	239	295	267	252	264	283	263	259	267	276	276	263	289	272	283	271	284	296	262	272	273	275	258	249	272	281	276	259	272	252	302	270	278	264	289	285	278	294	256	264	260	270	275	279	259	296	281	287	308	258	264	261	263	318	301	246	277	303	263	270	255	273	267	266	267	254	285	271	281	283	271	286	248	280	304	283	262	272	266	260	279	307	268	284	293	263	291	260	256	277	275	227	316	242	288	296	278	272	280	245	276	261	286	239	294	246	319	284	252	278	279	257	259	265	275	280	303	301	253	256	256	301	265	253	277	264	267	280	273	263	257	255	310	283	291	270	260	283	260	287	266	239	256	287	279	297	259	269	266	291	264	278	280	238	277	266	295	270	267	285	267	302	272	256	280	301	287	290	305	312	288	313	300	291	272	267	292	250	244	278	274	264	279	278	278	285	264	279	270	258	272	278	299	280	278	254	274	290	281	269	308	267	296	291	259	282	282	290	264	288	270	234	283	238	276	269	292	310	265	285	276	292	265	280	261	291	283	247	276	309	290	273	275	286	318	273	267	256	311	256	283	266	300	277	251	262	291	252	257	277	255	288	298	251	269	275	284	293	286	294	295	273	271	288	275	262	284	253	270	313	258	261	259	268	235	246	285	271	280	280	275	257	290	271	276	265	300	283	266	258	249	283	278	263	253	267	277	306	316	267	275	247	251	269	260	271	267	255	267	297	247	286	267	243	261	288	255	269	273	257	297	275	285	320	272	269	273	287	251	298	266	245	315	274	263	298	282	284	274	267	266	277	281	298	293	242	283	265	283	248	280	295	264	283	276	306	269	297	276	269	268	275	274	294	264	291	300	301	288	306	297	266	302	302	279	278	254	285	285	280	277	280	277	286	257	275	310	266	270	263	296	283	269	270	280	301	283	265	272	272	288	312	258	269	276	276	288	273	275	287	262	268	282	265	248	271	282	295	303	277	266	247	277	281	280	277	279	271	282	300	293	268	280	263	282	258	283	301	262	266	272	293	267	294	295	258	281	277	281	297	270	283	278	242	255	301	244	264	264	236	291	277	262	262	281	276	263	250	271	263	268	274	277	277	281	258	291	275	266	250	272	256	263	254	265	250	238	277	284	293	298	282	275	236	296	268	275	252	250	293	284	286	261	290	276	273	302	263	284	292	299	256	301	254	285	292	269	288	279	263	277	261	273	274	262	267	274	276	265	281	275	267	286	258	260	275	277	278	277	259	229	281	304	282	268	267	283	283	299	295	259	284	245	251	265	286	282	274	269	248	276	272	256	285	305	286	281	300	269	295	261	290	277	270	255	264	257	259	302	268	268	256	285	274	294	271	295	270	278	268	296	273	249	263	291	283	276	296	285	277	271	266	288	248	267	269	267	263	264	252	243	308	261	278	290	285	259	263	278	232	265	257	255	271	259	255	281	309	246	271	270	314	257	278	268	280	269	245	266	297	292	283	288	279	272	291	269	282	286	288	267	309	243	267	282	282	276	280	259	282	260	284	280	294	275	281	254	278	254	272	261	286	267	256	279	276	280	275	296	286	274	301	267	263	282	257	272	260	258	292	300	271	266	243	291	294	268	280	271	274	301	269	273	229	272	298	271	272	259	257	293	266	299	288	283	301	284	259	274	281	304	282	268	253	267	301	293	245	276	271	282	283	272	302	299	288	301	294	288	308	290	250	282	278	278	268	294	298	302	284	270	266	277	258	245	265	262	261	276	288	270	285	263	276	281	310	259	283	269	267	283	286	252	265	272	299	261	269	305	268	252	271	283	265	287	265	258	280	263	262	268	268	233	284	281	271	257	302	264	277	280	280	282	271	292	278	279	294	283	270	277	253	263	265	284	299	295	289	292	299	270	271	261	244	307	247	304	272	269	277	278	299	242	286	277	274	279	254	302	267	295	262	269	287	283	293	261	273	291	285	249	294	305	273	259	289	296	257	277	268	288	286	275	258	277	295	281	243	265	278	316	273	292	280	284	257	229	274	229	282	299	266	264	284	247	299	264	276	284	291	278	290	272	269	273	259	296	271	266	282	261	251	286	275	266	265	289	271	274	261	275	263	308	275	308	287	264	282	286	266	282	281	280	263	267	272	274	270	275	287	273	304	279	275	282	292	269	255	283	275	259	270	280	285	264	281	273	257	295	282	266	285	247	267	279	277	263	259	254	298	269	261	251	294	250	271	270	278	275	285	277	263	257	308	275	276	290	276	272	271	295	267	262	295	283	252	266	304	300	303	292	281	298	268	267	279	254	283	299	245	273	266	267	283	273	269	253	293	310	290	294	286	279	294	270	285	292	281	265	260	282	279	264	290	273	259	277	272	263	282	246	271	254	295	308	283	257	291	291	280	254	265	270	274	247	260	267	266	280	255	285	282	252	279	283	277	259	284	260	271	274	255	301	284	247	273	310	265	245	279	262	252	286	289	299	253	263	279	272	265	294	265	257	266	281	274	273	254	283	261	258	268	243	296	307	267	253	290	313	293	292	251	284	270	270	273	299	276	275	249	316	254	266	271	273	289	279	267	274	259	308	269	273	297	273	282	266	280	278	237	257	282	305	279	271	271	297	267	273	285	280	292	268	268	284	270	250	325	306	277	269	250	279	268	286	267	294	273	287	272	260	271	252	293	282	247	269	261	293	295	281	271	282	270	286	256	279	253	283	270	261	270	264	291	278	255	280	291	298	255	275	301	273	273	252	260	314	275	252	277	271	302	255	310	260	281	286	270	259	272	271	272	309	259	253	296	291	253	267	285	277	294	289	280	284	249	268	260	274	292	273	296	271	250	275	274	264	249	272	280	274	267	279	287	290	284	278	268	294	274	260	285	273	269	299	287	306	277	286	317	289	283	274	275	276
30642	7486	2321	1536	1018	800	574	482	402	342	279	265	244	237	242	204	175	192	190	196	174	189	169	173	153	151	169	161	146	163	140	137	155	146	152	134	146	120	123	147	135	145	135	145	140	148	141	133	137	127	127	143	147	142	145	131	139	121	115	142	133	151	141	150	130	116	129	137	160	140	147	141	140	122	123	129	151	135	124	140	138	130	141	133	144	118	133	163	137	102	149	136	132	135	123	138	113	137	146	138	150	125	129	140	141	147	117	129	127	121	131	127	148	157	130	133	126	133	121	137	120	146	131	138	124	129	129	139	127	113	123	128	119	164	119	154	128	146	116	125	126	142	157	143	132	132	119	139	123	127	159	145	125	117	136	132	114	147	128	140	146	132	131	117	138	139	139	125	129	151	153	135	132	129	152	145	137	146	131	115	117	120	143	164	143	128	130	142	123	122	113	136	146	122	117	143	141	111	136	134	116	144	155	119	128	131	134	144	146	130	166	130	130	140	118	132	115	171	130	106	135	129	129	136	129	126	136	136	132	117	112	126	130	131	114	135	130	118	102	128	139	133	123	114	125	139	129	131	148	133	127	121	126	127	140	128	131	110	124	115	132	144	124	130	123	142	129	129	130	149	123	135	119	139	110	135	149	134	142	168	140	140	140	135	130	146	122	159	131	134	132	143	137	133	127	115	139	131	144	134	122	140	123	124	113	123	155	144	126	123	126	127	124	123	137	131	128	120	154	139	127	104	119	144	138	115	148	145	142	160	122	132	131	123	115	114	133	138	140	106	129	136	129	133	122	138	131	142	133	139	139	128	125	117	112	127	130	145	141	132	149	119	136	137	147	141	138	132	140	126	147	116	130	125	133	145	127	121	134	125	132	125	137	155	121	132	133	129	119	123	112	119	136	118	124	124	130	114	145	167	121	133	146	165	144	128	110	130	122	132	114	118	111	149	137	122	132	138	112	129	136	127	129	132	123	140	126	143	130	132	114	160	139	133	120	116	132	126	124	119	147	131	120	140	129	113	147	129	127	149	124	131	122	132	131	139	141	120	132	132	126	127	138	114	136	151	131	148	143	132	134	139	114	132	133	129	128	134	156	136	128	119	146	126	125	140	133	146	131	130	119	125	114	138	113	105	113	129	133	139	120	132	113	109	132	138	134	130	145	131	159	142	119	134	134	129	123	136	131	134	118	132	129	133	127	136	111	143	131	135	125	130	130	133	131	137	130	137	148	132	142	137	122	110	117	109	142	146	127	149	126	143	127	137	136	134	118	125	131	146	168	137	147	124	123	123	121	143	159	126	118	110	124	145	111	138	146	128	135	114	119	130	134	109	128	128	127	128	145	135	134	129	131	122	125	134	153	123	158	119	129	134	137	114	127	129	140	126	152	137	136	114	129	123	131	115	139	146	141	131	143	140	136	149	136	122	122	139	115	147	123	125	151	146	128	129	114	130	118	121	122	142	141	132	125	137	121	127	115	162	145	119	124	128	131	134	176	128	126	133	126	129	121	144	149	134	131	118	139	119	139	141	127	123	126	148	133	118	150	128	137	119	128	116	125	121	163	122	122	132	109	156	136	133	137	149	119	130	128	110	122	126	140	127	147	128	127	133	129	138	115	131	159	125	137	102	125	121	124	126	131	122	121	130	150	122	145	135	156	145	140	146	145	123	134	141	120	150	124	142	125	116	152	126	105	129	154	124	128	131	125	148	106	151	118	138	127	124	137	133	125	169	121	105	118	128	115	144	131	125	144	161	129	145	127	119	143	126	120	114	124	147	115	108	128	130	133	139	125	123	141	132	141	130	118	127	129	136	114	143	125	122	125	121	131	124	136	123	146	130	136	141	137	138	118	123	132	120	123	139	141	121	134	122	143	136	124	146	134	138	131	103	138	138	141	122	119	122	138	124	118	122	136	142	122	134	126	133	131	143	130	119	126	123	137	128	154	129	112	130	134	141	146	145	150	135	116	117	125	141	106	133	164	124	140	140	105	144	126	139	119	134	127	156	143	127	136	141	137	147	138	147	125	137	133	126	137	136	118	140	125	152	139	140	109	131	119	141	149	116	141	129	130	151	113	131	144	140	124	120	124	119	129	114	121	139	133	138	141	146	125	136	147	140	131	124	152	144	106	136	143	138	132	138	138	126	131	150	125	148	132	132	120	139	127	118	137	142	149	146	150	145	128	120	133	142	127	138	122	143	153	127	133	136	130	135	150	148	136	127	125	129	168	132	129	124	131	139	148	144	135	133	134	130	124	135	155	120	118	104	130	133	134	126	147	134	143	140	143	147	137	127	124	148	131	154	141	146	120	132	129	137	125	135	126	128	154	129	141	117	136	122	145	158	133	131	132	118	119	119	134	126	148	136	129	133	125	123	117	123	135	140	120	122	121	143	130	132	139	130	148	135	129	116	132	114	144	136	134	142	132	140	128	118	145	140	127	149	136	129	142	126	151	126	108	116	129	143	124	127	140	134	145	135	138	133	108	109	141	135	146	134	129	134	124	125	137	140	137	127	135	135	143	151	128	114	129	129	125	127	135	137	136	121	132	139	131	134	135	133	132	135	128	131	132	151	133	125	150	123	142	142	138	138	136	120	136	149	104	167	151	140	126	136	130	130	123	160	160	128	137	136	125	140	134	137	118	138	125	124	132	147	130	132	143	136	131	135	141	103	136	162	134	139	141	128	126	117	157	152	127	144	126	130	133	130	146	127	141	114	140	135	124	112	134	142	142	129	129	136	112	120	130	134	121	121	128	144	116	139	144	156	122	140	125	149	153	140	136	123	146	139	140	138	110	116	105	132	133	122	128	134	151	128	141	131	147	126	151	117	138	129	139	139	144	151	120	137	133	141	133	117	136	141	118	145	142	161	135	122	121	120	152	119	141	133	142	120	137	119	103	131	137	138	142	148	141	132	134	127	132	108	111	125	109	113	122	130	124	122	117	137	129	114	117	150	130	135	131	128	132	130	141	125	120	125	136	112	130	153	145	127	127	124	129	124	132	142	140	111	138	127	128	138	151	135	138	143	113	121	119	120	129	107	133	111	133	137	133	104	129	140	145	115	104	122	135	140	128	121	120	137	104	156	128	129	143	117	113	124	144	143	114	133	136	123	129	116	142	146	155	142	145	147	128	127	128	134	129	117	118	136	129	140	127	136	121	144	110	119	123	157	116	132	134	142	137	110	110	117	112	141	135	125	118	136	140	142	151	126	126	130	155	116	126	131	126	158	119	133	126	141	136	147	145	124	124	139	125	125	133	123	117	126	134	141	130	161	146	118	115	112	125	153	123	112	134	131	156	130	126	149	135	133	130	139	128	115	106	111	98	128	141	117	106	130	145	133	142	134	113	114	153	139	146	151	129	134	148	125	108	140	115	136	137	123	153	102	140	125	134	125	115	129	133	125	119	114	113	145	138	146	132	126	147	131	156	118	124	120	124	124	146	147	129	126	133	127	116	129	129	126	146	152	129	138
16573	2309	5003	5572	4978	4056	3320	2891	2319	2077	1711	1628	1467	1402	1271	1155	1058	976	916	890	875	743	784	741	765	717	790	707	659	650	612	635	653	635	626	615	615	556	555	626	574	534	576	559	553	563	552	522	521	531	563	527	512	511	522	523	536	523	506	542	529	509	530	495	534	520	517	517	494	462	502	523	560	487	524	459	529	510	527	485	499	502	487	505	496	512	507	517	519	478	481	494	475	482	488	488	524	498	484	469	485	493	507	469	480	462	471	509	505	477	465	470	493	484	487	525	512	498	481	469	442	494	488	492	515	474	515	498	503	522	463	473	469	512	523	489	503	450	448	487	496	473	458	483	486	477	488	473	495	451	497	457	468	478	493	496	524	519	505	475	499	504	462	506	509	487	503	496	459	502	470	436	460	468	460	467	504	441	494	471	477	490	475	453	503	536	479	472	531	518	491	452	495	470	460	484	511	473	534	451	458	475	474	501	485	505	468	477	479	461	507	523	489	465	441	443	478	491	522	469	476	505	472	453	506	500	468	486	510	483	515	494	499	503	472	501	465	486	445	445	442	503	475	514	491	514	433	461	500	469	453	487	492	502	493	509	516	452	489	452	464	502	502	484	477	495	494	488	462	466	496	472	483	540	481	458	471	487	538	504	529	484	492	484	493	499	509	492	478	437	490	484	468	450	483	455	512	476	444	518	475	482	506	499	473	488	508	511	425	495	440	431	482	491	478	508	515	520	473	467	496	471	500	468	501	482	497	495	493	505	492	487	476	501	463	485	498	519	501	471	485	442	509	530	493	476	510	470	469	537	474	465	503	513	470	463	490	469	496	489	499	477	474	486	446	504	477	486	449	447	454	448	494	493	518	474	446	475	492	460	494	468	473	490	470	484	488	504	482	463	475	479	486	487	491	436	542	501	454	458	480	472	479	470	441	480	503	475	482	491	446	441	489	486	482	528	506	501	536	472	494	470	492	465	475	478	492	486	464	490	477	494	525	486	500	486	482	488	474	495	524	506	466	451	472	445	501	484	495	514	473	486	466	490	477	521	490	482	499	525	455	480	475	467	488	483	446	484	506	517	479	511	513	515	475	458	493	480	489	530	446	493	460	503	474	493	466	461	447	527	525	423	497	440	467	442	533	469	491	513	509	493	494	452	474	493	478	491	452	486	488	491	478	489	481	460	537	476	521	494	549	487	476	495	459	489	458	453	520	513	498	562	477	459	506	476	501	483	461	456	457	481	462	504	449	510	495	511	452	473	500	486	505	466	444	500	499	498	487	488	490	495	488	478	483	462	470	504	451	450	452	472	487	521	437	488	489	505	475	513	467	468	497	508	470	482	448	509	470	446	472	486	477	463	494	540	468	503	487	469	454	484	528	481	510	464	510	497	457	499	521	482	460	508	469	474	510	463	512	479	466	439	487	486	469	486	433	482	500	498	501	525	467	471	483	457	489	471	493	469	499	479	475	496	482	489	483	519	480	488	446	459	512	477	501	484	472	510	491	491	471	507	465	485	482	431	526	455	484	490	455	499	512	502	493	492	484	492	463	535	498	479	503	520	488	454	475	426	448	456	459	457	452	503	508	454	482	482	477	477	493	469	457	517	458	523	496	501	481	468	491	449	532	475	454	492	483	466	452	469	512	484	493	477	473	483	505	492	474	491	481	468	502	489	482	500	470	519	486	511	493	460	503	486	508	497	464	505	508	451	482	494	460	464	507	486	481	456	488	449	456	503	445	467	458	509	469	482	463	480	474	431	514	478	512	524	456	508	486	485	530	484	497	504	495	496	495	438	511	449	488	475	476	478	537	473	506	509	467	486	475	504	466	462	471	457	487	481	477	475	508	477	473	509	455	514	446	481	504	457	476	444	499	483	458	511	428	498	498	499	473	537	481	486	535	467	486	473	441	500	480	463	485	521	502	479	455	468	444	512	486	463	477	456	467	479	483	460	486	469	474	503	470	500	471	486	494	484	486	439	482	483	454	454	464	512	471	498	500	462	503	481	470	468	482	509	482	477	528	456	489	502	466	474	473	528	469	484	530	483	474	502	491	485	508	457	449	453	486	484	481	466	461	498	513	492	455	444	468	467	472	481	523	471	474	477	506	474	457	492	458	517	474	440	456	496	466	490	464	465	493	464	516	447	488	487	486	540	482	538	505	498	477	498	507	457	434	512	471	509	433	505	476	486	478	476	485	460	494	460	453	497	482	456	490	465	468	488	444	485	500	476	500	510	511	449	496	491	523	515	482	516	467	495	464	511	498	488	447	458	491	486	518	470	461	494	488	513	510	501	500	485	492	501	491	461	474	475	504	521	495	498	463	476	489	479	513	489	464	487	461	470	526	446	473	504	494	469	467	523	477	490	469	478	465	504	484	477	477	488	484	466	508	482	491	488	506	437	452	443	487	466	436	460	462	490	494	488	495	449	462	522	499	481	499	484	466	499	459	486	484	498	499	457	491	464	508	457	492	513	480	505	473	493	500	510	486	479	461	503	487	487	479	496	480	470	480	494	471	474	499	477	507	480	484	502	464	479	490	475	451	520	494	489	494	442	491	481	509	495	485	471	484	454	513	490	483	439	503	506	471	468	484	474	473	500	469	501	479	488	466	511	488	506	465	508	541	470	476	448	469	521	485	472	493	483	477	485	436	478	479	470	462	488	483	489	512	485	473	482	458	493	488	471	488	505	454	478	523	489	464	503	468	506	433	493	436	450	476	529	493	475	494	500	446	467	458	480	489	457	485	532	502	487	470	513	489	506	474	509	463	460	510	472	512	504	447	499	484	470	501	493	497	485	476	500	475	474	489	487	470	491	467	498	478	451	496	482	467	537	470	467	491	478	475	468	551	454	457	446	486	485	452	522	497	467	456	460	488	459	478	477	523	421	482	467	496	506	485	497	476	462	487	493	505	481	483	434	500	464	445	507	469	488	443	486	503	497	486	478	448	504	463	461	477	483	458	500	470	473	486	466	469	482	486	523	517	482	496	490	450	495	509	486	506	501	484	485	483	507	484	466	462	499	443	458	457	474	514	473	467	511	503	443	498	464	499	490	503	503	461	470	482	498	521	527	483	480	490	452	460	487	502	485	447	458	486	471	475	527	460	479	494	513	462	498	529	488	491	492	482	490	495	543	480	492	482	473	500	486	482	484	510	493	473	483	505	492	498	526	495	473	520	473	497	459	514	535	504	478	485	479	473	471	470	491	495	503	493	490	471	495	474	494	470	519	489	467	510	470	500	510	494	474	458	460	497	447	512	484	515	520	464	474	471	487	473	482	465	463	538	468	460	533	443	479	465	471	480	489	450	469	542	502	505	490	514	515	504	476	499	508	497	498	483	464	458	519	491	503	466	469	465	489	477	487	529	469	503	469	477	451	507	459	455	479	483	455	434	511	477	490	449	479	470	486	488	483	463	506	502	483	491	447	468	506	452	497	472	481	455	496	497	498	482	493	457	482	465	484	482	485	499	471	493	462
2911	206	156	119	152	123	113	129	114	105	105	115	113	111	101	104	114	108	119	100	106	108	102	98	98	95	108	96	86	85	125	98	95	84	93	115	106	117	81	86	116	112	116	85	95	102	92	108	92	103	111	88	101	118	116	112	102	112	106	108	115	135	112	108	100	107	111	98	92	107	95	99	96	100	104	91	103	108	90	109	97	84	101	98	108	100	101	95	101	94	104	113	101	101	97	100	90	102	96	89	80	105	120	106	103	117	107	78	97	108	103	97	103	102	99	89	116	111	97	102	93	125	125	105	93	109	97	95	104	97	102	102	91	107	108	99	93	102	99	105	94	103	104	104	106	94	96	107	114	99	102	100	117	125	94	106	89	94	113	90	92	95	96	97	86	92	109	117	104	98	108	111	102	106	95	94	81	91	90	119	87	107	85	95	89	83	115	118	90	89	91	99	98	110	105	89	97	99	108	95	101	102	107	103	93	106	101	98	83	101	110	123	108	96	102	97	95	113	104	97	110	115	111	108	90	97	129	113	121	103	108	101	85	108	116	113	84	106	111	99	112	88	102	97	85	91	94	98	108	117	107	103	115	100	91	108	96	96	92	90	116	108	84	111	116	89	113	108	110	101	109	86	102	110	117	116	87	92	101	98	106	105	103	93	105	90	88	119	98	106	103	94	101	101	93	104	99	98	112	106	98	94	93	96	88	102	103	98	102	98	122	111	92	89	91	119	110	97	103	101	107	99	93	94	100	98	113	119	106	93	113	120	106	106	93	113	93	108	108	106	110	101	101	117	107	96	92	95	89	98	107	103	115	108	113	119	107	119	115	111	110	90	96	104	122	111	127	85	97	96	108	101	90	117	84	106	110	98	96	113	118	96	114	103	98	115	114	112	97	110	86	107	105	99	125	103	111	114	116	98	103	142	93	104	100	129	105	95	101	98	110	122	102	109	113	92	105	108	109	98	109	83	94	109	98	103	104	91	99	115	88	101	102	100	109	98	104	111	108	103	105	109	123	108	95	90	108	85	127	111	107	132	85	108	104	103	113	102	107	109	117	84	107	104	116	98	102	119	99	118	86	119	113	87	107	105	108	115	96	91	96	127	95	113	106	103	111	101	82	117	98	91	89	107	99	115	92	112	99	99	105	125	107	80	100	102	100	102	95	103	126	117	91	118	100	104	99	112	103	109	92	90	96	119	107	112	102	106	115	96	90	100	100	107	116	91	84	109	105	97	119	109	94	115	89	99	109	115	101	98	113	97	104	118	113	90	100	98	87	90	120	101	100	105	102	107	103	99	104	102	94	87	88	98	107	100	107	113	103	117	101	110	114	103	103	103	94	105	104	124	99	89	122	99	104	108	97	106	110	111	93	106	99	92	115	98	97	106	112	98	102	105	98	108	103	134	94	104	96	118	106	93	103	92	87	102	89	94	110	111	111	108	114	115	87	102	78	106	97	100	116	104	109	116	94	123	104	96	100	113	116	97	104	96	96	106	112	111	109	121	106	120	106	116	90	107	120	103	103	113	114	106	111	104	104	91	95	98	101	92	117	98	115	100	88	90	104	100	92	94	117	114	108	106	104	102	118	120	110	84	90	109	89	86	107	94	121	99	112	121	86	95	107	128	116	93	96	97	104	93	97	105	81	107	103	110	105	116	108	106	108	97	108	97	108	106	101	99	86	102	96	93	103	97	90	100	109	105	93	125	103	121	104	105	100	92	97	90	103	107	101	101	122	113	109	90	91	106	90	105	117	98	115	100	96	95	104	88	88	106	114	100	102	119	119	115	105	103	87	114	98	89	98	109	98	118	125	106	100	99	104	99	113	109	97	116	107	111	104	101	105	88	101	106	106	109	107	103	99	106	95	99	99	97	113	96	104	107	99	91	96	118	130	109	97	81	82	112	124	89	103	103	95	111	91	116	120	83	100	97	86	113	108	89	95	86	94	94	84	97	101	116	116	93	113	98	107	99	102	85	106	90	95	99	92	98	95	114	100	92	120	119	87	105	112	92	114	105	130	96	117	107	113	123	105	100	95	109	118	105	103	114	114	99	110	99	99	87	111	129	103	123	117	101	98	112	94	91	88	87	115	94	105	93	98	89	98	115	103	103	93	108	129	111	117	111	96	105	108	106	107	108	97	124	101	91	106	117	108	107	93	108	125	95	99	103	105	111	114	87	103	106	111	113	101	103	97	90	106	99	120	88	111	107	86	111	114	87	103	115	94	107	90	88	94	90	93	98	139	109	114	87	106	85	107	102	86	106	90	102	112	112	90	101	100	103	94	117	95	99	112	117	101	102	112	111	103	94	126	117	119	117	90	114	116	114	101	108	115	90	106	101	94	102	95	102	90	100	107	108	111	98	118	82	84	95	114	98	96	107	101	90	113	97	100	107	111	100	104	87	115	103	74	108	102	99	110	101	110	92	117	110	131	94	98	102	88	93	87	106	94	110	87	103	116	87	102	81	120	108	112	117	99	101	95	96	92	88	114	95	109	97	114	123	108	103	96	107	107	103	99	103	107	111	110	109	105	90	85	114	94	106	105	105	99	123	98	98	114	108	106	93	98	100	95	102	108	90	100	95	120	110	92	110	92	112	90	84	96	103	88	116	101	106	109	107	113	90	102	97	106	103	105	115	98	90	119	88	98	101	99	96	92	103	118	98	109	102	104	103	103	102	92	107	124	117	91	94	99	115	88	99	109	113	100	105	103	96	100	99	77	100	94	102	110	114	120	87	97	113	109	100	100	111	95	102	119	109	93	100	107	102	103	104	111	104	108	105	79	98	113	99	111	101	86	103	112	108	99	104	112	88	96	113	116	98	99	93	113	95	116	104	120	113	112	93	89	133	101	96	125	112	109	92	110	117	94	114	86	101	118	78	114	98	108	87	102	108	88	88	108	118	89	114	114	99	89	113	91	104	105	83	101	97	102	93	111	88	87	94	107	100	107	91	90	105	91	117	92	90	97	90	104	93	117	89	92	87	102	108	106	101	123	98	95	91	92	97	94	119	89	104	101	84	95	100	103	107	112	105	106	106	92	99	105	101	86	103	95	110	94	95	88	112	102	111	93	104	108	104	83	118	100	121	111	104	110	99	104	98	116	94	91	82	93	111	87	126	114	109	103	116	93	107	115	94	100	89	100	110	104	134	98	108	120	128	113	124	109	90	99	114	99	105	121	104	105	114	100	94	98	108	110	111	91	81	88	100	94	108	112	111	122	80	109	100	102	103	90	113	107	99	117	113	95	98	83	89	104	120	92	95	112	121	123	89	102	115	106	103	108	121	93	93	106	91	116	105	101	112	98	130	118	109	106	95	106	104	88	99	95	110	112	108	89	107	119	107	120	109	103	106	98	104	105	94	108	89	85	109	88	92	106	98	123	107	106	105	111	88	116	113	114	85	100	97	101	112	91	96	110	103	104	84	86	113	104	106	112	105	89	101	101	104	109	108	107	104	125	95	88	94	101	118	113	83
5622	491	491	542	530	440	470	441	429	435	442	449	432	447	408	406	433	411	395	395	403	437	407	375	395	379	375	390	407	380	364	377	410	361	387	392	411	364	367	398	388	389	361	375	349	390	409	399	401	386	356	435	396	390	385	388	395	381	424	376	380	384	373	386	371	392	361	410	399	391	383	395	418	404	382	391	370	386	378	370	376	398	396	399	416	387	378	399	392	395	396	377	407	408	360	412	411	379	399	373	360	344	368	364	397	389	368	396	376	401	380	404	390	352	379	376	382	386	392	370	426	374	401	342	408	375	381	387	401	385	356	374	376	364	368	368	383	378	357	380	362	398	391	398	332	380	424	380	416	398	397	387	368	401	421	374	363	393	412	368	402	374	372	382	410	367	361	406	388	396	379	388	386	387	393	367	392	386	402	385	387	385	399	392	402	358	381	388	378	380	405	368	408	370	410	361	387	352	389	410	382	405	401	387	390	414	395	385	368	357	381	358	387	389	388	361	355	411	399	402	390	415	386	363	388	415	384	346	383	381	390	378	354	394	393	360	413	376	364	398	391	425	363	357	383	401	388	414	414	396	346	348	370	353	401	384	385	414	384	377	361	379	379	375	408	400	362	358	368	380	364	371	374	407	403	390	406	410	373	387	351	354	386	385	378	410	404	394	381	321	412	377	374	394	382	366	393	361	404	369	347	385	344	384	390	395	373	400	400	395	378	376	408	379	395	387	371	383	410	426	374	381	377	357	370	389	424	405	388	360	402	383	397	346	419	363	370	418	412	385	372	375	379	381	368	379	399	413	383	361	377	368	369	371	394	394	385	361	361	375	349	375	398	370	387	406	398	390	393	406	384	354	385	376	385	389	372	388	380	387	342	376	353	396	372	429	358	382	380	383	409	383	388	367	401	343	362	394	357	382	374	376	394	390	388	327	399	357	384	380	373	363	361	439	403	423	416	404	398	378	372	390	372	376	409	365	389	401	392	411	380	369	412	403	427	427	350	371	364	367	379	360	394	403	357	353	386	355	358	389	414	364	389	385	352	371	359	403	417	411	389	391	376	365	351	363	372	375	396	380	369	401	366	363	389	375	399	367	377	385	362	367	373	355	374	388	355	370	360	359	372	357	411	373	383	402	371	397	421	387	370	404	399	399	355	386	386	399	389	381	370	402	375	378	378	385	362	356	348	380	391	392	402	382	386	396	408	400	394	384	426	396	379	368	406	355	382	383	392	362	388	374	398	409	377	401	377	374	367	369	404	377	390	416	366	381	379	368	382	393	368	374	386	366	384	391	415	387	389	372	384	396	354	369	382	403	372	369	382	397	410	396	374	417	361	378	377	369	364	395	393	376	387	398	380	376	377	380	392	395	405	355	369	387	377	396	392	345	377	403	398	397	341	396	407	386	366	408	421	379	389	395	379	381	394	362	404	416	399	383	382	401	348	412	409	389	387	379	382	413	402	378	376	398	368	392	392	403	398	390	345	352	363	367	367	392	348	374	370	386	378	413	406	403	350	399	415	378	392	408	370	366	356	400	376	346	412	354	371	384	382	372	411	388	398	399	379	421	394	327	421	400	384	364	395	402	408	418	403	364	376	415	388	385	356	371	388	381	421	365	391	410	389	405	376	418	358	374	415	394	390	404	367	381	381	391	369	375	397	366	366	361	406	375	375	419	375	393	395	410	398	408	396	382	373	393	355	377	352	419	352	382	384	374	401	368	366	401	367	348	397	399	367	388	363	397	382	385	372	379	375	370	375	385	397	381	391	374	341	395	406	381	386	395	373	369	380	361	380	399	392	372	401	396	373	392	387	408	385	383	361	423	394	375	371	404	390	407	414	376	417	373	376	382	384	382	441	374	418	382	367	385	373	386	374	369	377	399	369	379	394	392	371	335	362	410	363	350	405	402	382	336	390	375	374	401	422	379	394	435	410	387	392	416	389	378	413	382	387	410	381	404	399	398	377	404	370	332	374	359	390	370	408	402	395	390	403	373	409	375	380	410	349	400	398	392	401	362	368	396	381	358	356	396	400	431	397	380	363	369	393	377	392	402	366	374	391	365	365	361	396	351	368	377	379	376	393	368	358	342	386	416	416	384	375	413	433	383	378	381	365	393	384	387	375	368	378	388	376	410	414	391	379	371	403	393	393	382	379	386	410	376	360	374	412	358	399	412	399	411	399	390	374	403	383	352	392	379	380	387	364	386	344	372	404	389	363	396	427	356	367	363	371	371	406	368	391	387	411	385	401	397	370	388	360	396	370	413	402	415	373	390	391	372	382	399	416	364	395	356	389	369	391	355	384	364	398	382	408	378	409	414	340	397	374	348	380	374	392	387	390	360	398	394	426	395	399	379	371	382	403	382	411	346	405	423	391	395	372	391	385	392	378	391	376	398	405	349	379	400	333	346	377	411	440	411	396	405	385	348	399	397	379	376	368	406	357	376	417	366	395	351	409	405	362	384	367	389	380	406	404	404	400	390	382	395	389	385	394	389	416	370	401	359	406	399	379	367	391	359	366	406	405	395	398	410	351	386	369	381	376	421	373	397	360	375	392	362	371	384	374	390	373	344	383	380	381	383	403	396	350	359	349	416	419	396	393	355	409	399	360	359	356	386	370	359	348	402	391	353	388	417	360	399	429	372	391	375	356	376	387	365	385	388	384	436	386	365	385	393	362	387	368	355	358	382	400	368	413	368	403	386	403	391	399	397	409	404	359	395	366	393	371	386	391	385	378	369	383	392	417	373	388	392	384	382	377	441	386	376	372	378	366	398	368	389	402	370	351	345	365	387	387	384	405	390	360	390	382	404	342	391	414	366	388	369	398	429	388	368	387	389	390	405	362	399	379	387	374	396	355	367	408	354	398	395	360	377	409	412	403	387	369	362	419	376	349	383	367	396	439	392	389	380	386	402	376	393	389	397	395	381	357	404	407	390	377	403	378	386	376	366	353	392	393	434	396	378	389	402	405	407	392	348	421	360	364	375	396	385	395	381	406	401	400	375	390	374	360	394	361	356	359	418	383	384	387	388	383	360	325	354	388	377	412	381	386	347	381	405	351	393	394	376	405	357	371	397	399	366	385	336	404	410	370	384	360	387	383	377	459	383	352	386	365	414	408	391	385	398	363	380	389	405	400	395	378	363	373	395	371	358	397	352	393	389	399	400	342	398	427	369	380	366	403	392	380	384	368	386	380	385	384	399	411	376	365	378	378	383	345	400	374	405	404	340	383	376	371	421	388	376	388	375	381	409	373	360	386	327	366	385	383	396	392	400	391	395	367	427	396	396	430	400	411	396	394	393	365	380	394	405	372	383	383	374	381	372	380	364	378	384	404	403	363	393	411	367	364	350	373	400	387	394	378	359	359	400	381	342	418	387	404	400	380	402	398	391	402	392	371	361	393	394	381	358	399	420	397	373	377	401	400	374	401	353	406	364	374	403	332	371	380	392	419	383	378	413	408	371	393	414	371	385	377	390
19373	2046	1041	750	520	365	281	227	203	144	139	127	123	129	100	98	103	92	90	76	102	102	77	81	82	79	81	81	63	84	80	84	72	77	59	64	82	66	78	77	62	87	83	70	83	67	71	63	71	60	85	74	68	75	65	68	69	78	60	60	68	57	65	60	64	72	63	63	63	85	60	63	61	71	59	68	72	69	63	70	54	72	62	71	66	68	60	97	69	71	69	57	63	74	70	63	69	53	77	64	63	80	76	61	67	70	66	62	71	67	70	66	67	85	62	75	67	52	58	75	65	67	60	72	70	53	63	59	75	82	71	69	66	82	59	63	44	73	66	55	76	60	58	65	73	64	73	76	58	70	74	61	61	72	54	71	73	65	70	71	66	64	59	73	77	60	57	63	75	75	68	78	66	75	79	73	56	44	83	63	76	73	74	77	75	73	69	64	86	78	64	66	58	64	71	77	67	61	68	75	80	67	87	71	60	63	69	70	62	76	65	74	55	61	57	57	83	81	73	67	68	73	67	64	68	42	57	65	63	62	67	73	76	61	72	56	55	79	66	75	75	60	76	69	66	74	61	76	62	58	72	54	62	78	55	66	58	77	78	78	78	69	77	71	75	68	60	69	81	60	74	64	64	65	68	67	62	68	66	77	77	80	63	77	78	70	67	66	80	69	62	65	73	64	67	50	62	70	75	71	61	65	61	74	53	66	66	58	72	84	74	78	74	74	55	58	71	68	57	73	66	74	55	75	64	62	64	54	60	67	67	85	64	77	67	69	71	62	63	53	75	67	61	59	55	60	78	79	48	73	76	82	55	75	69	66	54	53	74	50	84	67	59	58	72	79	67	71	58	71	72	72	66	58	63	61	79	76	80	57	72	60	84	59	68	63	64	72	67	43	74	65	71	72	66	59	65	66	66	66	72	64	75	66	66	62	65	49	51	61	63	66	64	76	61	72	55	68	71	59	60	57	68	74	62	68	63	66	68	68	72	65	75	64	70	63	63	66	50	59	62	68	63	62	68	84	68	67	68	73	69	58	58	69	49	71	69	72	54	60	66	73	55	59	82	54	81	65	64	81	61	54	57	63	69	79	68	60	55	76	75	71	73	56	70	77	74	67	62	69	63	56	64	63	84	55	68	66	70	79	70	65	64	75	78	86	62	52	67	72	44	64	65	62	55	73	81	77	71	54	65	70	72	60	73	75	72	64	82	57	69	63	69	71	91	58	56	83	60	74	69	59	53	71	70	70	68	64	61	69	79	73	66	54	73	65	60	69	65	63	80	66	78	66	63	67	83	66	63	78	62	74	67	65	69	63	64	69	60	67	66	74	72	68	80	57	79	59	61	49	61	69	74	62	69	64	67	62	74	74	62	75	69	65	70	60	56	56	66	75	69	76	68	72	75	70	72	70	64	64	62	63	66	58	56	69	63	72	73	57	66	61	54	70	58	59	57	72	72	68	77	73	80	62	66	71	72	61	72	73	66	59	70	78	65	61	56	90	66	74	72	67	56	67	72	77	74	78	64	64	61	65	57	77	61	64	73	66	72	77	72	69	49	74	65	69	63	70	71	69	67	63	73	75	69	62	83	66	70	73	68	59	64	66	63	74	58	69	53	59	63	61	61	72	65	55	79	60	64	40	66	67	65	78	69	89	60	63	68	69	77	66	70	59	64	76	64	65	70	52	69	56	69	66	68	64	82	78	65	76	60	52	72	72	45	68	70	64	64	80	75	73	67	71	55	76	72	73	55	66	76	59	83	57	83	76	64	71	70	95	77	76	56	66	71	54	60	52	70	72	76	60	71	60	72	82	72	69	59	76	88	67	74	76	79	54	55	58	76	61	82	70	77	70	63	58	70	81	53	67	74	68	73	69	79	64	72	71	68	75	63	56	58	64	70	51	60	58	53	74	77	62	81	60	62	76	66	64	55	78	75	67	73	61	70	61	72	78	83	67	51	66	71	68	65	49	59	76	57	72	62	70	82	65	65	79	85	62	60	84	81	55	75	64	62	64	66	70	59	67	66	71	52	52	66	63	71	70	50	65	78	70	75	62	58	59	72	68	70	54	72	78	66	62	53	75	77	62	66	66	69	77	80	58	77	66	55	87	60	78	64	64	76	75	67	60	52	58	67	61	68	78	76	62	57	60	69	84	72	60	66	71	59	57	62	75	78	64	57	71	75	79	69	60	73	80	54	60	65	79	65	79	68	81	73	68	70	54	77	71	57	69	72	73	73	62	56	67	84	52	75	60	79	74	65	63	69	62	64	74	70	72	84	70	65	67	77	62	75	60	91	66	68	70	64	63	77	68	70	64	67	68	64	75	65	72	66	63	76	66	59	69	53	63	79	67	76	62	68	73	63	71	76	72	58	72	72	70	76	70	71	73	64	67	71	57	70	64	49	79	63	70	64	64	65	70	86	69	52	78	66	59	73	62	76	81	72	67	58	68	65	86	73	69	69	60	65	74	66	66	61	69	74	76	52	70	63	57	57	63	73	73	52	71	84	61	55	73	54	73	72	69	67	65	63	62	67	68	73	64	65	70	77	66	71	66	66	68	67	88	79	75	70	73	72	62	62	65	77	67	62	60	65	75	59	68	61	70	57	75	89	72	72	73	64	75	65	64	60	54	58	62	69	64	64	79	62	61	68	71	64	70	69	77	59	76	65	68	54	63	69	67	70	60	83	67	77	71	62	59	61	57	60	61	69	73	72	61	80	63	64	87	58	64	64	83	62	84	68	52	75	66	64	68	69	71	64	66	73	73	55	67	81	82	54	67	51	56	54	78	77	75	69	63	62	61	58	67	77	59	72	77	78	59	64	58	73	75	61	70	69	64	64	74	88	76	82	65	66	50	65	97	71	78	63	80	72	71	71	67	68	71	74	61	66	98	70	73	74	67	75	51	65	71	69	60	77	70	82	60	58	77	87	65	64	79	64	60	87	75	68	61	77	63	57	74	60	50	71	67	81	72	48	72	51	62	67	74	69	69	57	59	75	65	83	56	60	74	73	55	62	67	57	70	89	70	65	64	70	52	77	72	88	72	63	77	74	70	96	71	67	76	62	66	71	68	57	83	63	59	68	67	73	67	48	61	59	63	62	65	75	70	75	62	71	69	65	67	59	78	66	69	64	69	70	65	57	66	90	65	67	67	56	76	65	56	51	70	61	67	64	68	78	74	65	79	68	76	74	70	61	67	75	84	68	79	51	60	77	74	73	50	73	64	61	78	68	72	60	69	62	57	63	65	66	72	86	70	54	65	72	68	81	68	60	79	68	69	75	75	65	70	68	68	59	85	75	81	73	60	60	67	66	56	78	53	68	49	72	69	67	69	73	64	67	70	61	71	77	62	65	67	67	64	72	58	54	64	61	57	77	70	67	59	72	76	63	71	65	71	80	55	79	81	73	63	62	75	74	70	75	60	69	74	68	77	62	74	62	65	67	61	60	73	64	67	74	62	83	74	70	61	78	57	60	65
12210	1110	2592	2899	2479	2032	1594	1361	1174	1009	923	817	720	739	633	589	585	526	521	449	468	477	419	376	443	420	377	388	414	390	370	367	370	369	335	290	357	312	323	320	345	299	351	309	311	276	321	316	313	308	306	314	303	312	298	340	298	277	328	290	305	264	295	288	290	253	304	315	270	323	279	307	291	292	292	335	292	257	294	304	316	267	287	286	316	265	295	266	273	312	280	283	287	293	263	265	272	266	288	260	292	286	277	284	297	252	300	282	252	267	254	257	300	323	312	254	302	262	297	286	277	258	293	284	287	307	265	281	282	289	308	292	296	296	331	317	311	237	262	274	273	249	249	279	279	288	305	287	267	269	286	242	294	265	249	260	310	298	277	275	255	260	283	281	277	305	289	261	298	287	259	273	295	275	280	264	250	288	267	297	277	301	291	272	294	298	288	266	285	269	298	294	306	272	240	285	265	290	275	273	269	296	278	277	253	271	261	282	274	296	318	271	270	271	279	298	301	297	256	259	303	274	249	295	296	264	274	292	270	276	254	292	300	301	283	262	278	298	259	260	297	301	272	297	253	254	249	280	292	275	291	286	253	262	253	284	285	240	279	275	278	287	290	246	271	299	297	282	265	252	275	275	269	267	282	279	269	272	296	273	295	322	262	285	258	278	269	291	267	279	290	263	306	297	271	273	264	279	277	279	285	271	245	271	286	264	283	258	307	272	253	256	263	275	291	250	283	297	285	278	274	306	285	276	273	262	281	283	268	276	269	261	283	272	259	271	268	267	275	282	271	281	271	301	274	292	266	271	262	286	282	274	283	263	251	284	274	282	303	286	289	279	252	262	293	284	270	281	270	279	313	259	267	278	271	291	291	274	280	324	280	286	262	293	305	283	303	253	266	298	250	263	285	295	284	273	275	275	285	271	269	268	306	285	300	264	244	253	259	265	290	316	279	275	284	293	282	285	264	271	291	295	253	281	274	295	293	272	268	277	274	253	236	286	275	260	282	277	293	272	273	261	273	280	302	265	242	278	287	255	278	275	272	292	293	267	272	254	276	241	309	314	270	258	273	248	266	283	310	292	280	290	261	278	289	299	266	303	263	268	288	254	284	274	251	251	267	285	270	288	269	276	293	274	267	265	275	281	279	302	291	300	265	264	257	282	297	278	289	297	283	307	254	285	273	273	278	291	281	300	269	273	241	292	278	260	280	285	276	261	291	261	273	275	263	276	281	294	263	280	288	280	294	277	273	280	270	286	261	281	283	256	266	260	248	250	275	274	258	303	261	264	266	264	286	283	324	309	291	274	255	279	295	264	258	299	284	289	276	314	299	294	270	285	291	297	278	271	278	300	259	280	259	303	272	258	269	291	268	301	234	295	290	274	285	304	260	273	259	270	267	285	296	265	282	289	302	271	286	285	298	303	253	285	295	275	279	288	287	270	301	282	276	238	269	282	251	254	255	241	277	285	254	271	278	282	277	246	268	308	281	306	288	264	276	273	267	278	261	272	248	295	281	259	286	283	277	263	277	289	305	267	276	263	263	263	297	299	267	280	279	270	287	270	284	282	256	277	259	292	301	269	259	266	277	289	274	275	267	283	275	281	280	259	269	287	270	262	269	296	264	279	239	250	268	268	283	268	243	265	273	294	275	279	280	292	261	270	245	265	302	274	270	250	273	287	281	285	290	265	285	288	282	284	285	283	266	250	284	281	301	285	273	253	238	263	258	280	271	284	246	285	297	287	286	282	279	240	284	289	271	250	291	269	262	272	278	304	283	284	282	277	285	269	293	248	241	299	290	304	273	308	283	268	280	311	272	274	306	289	287	272	263	303	294	280	299	286	301	295	253	295	279	265	294	263	280	262	287	271	263	268	291	284	282	260	276	290	269	297	301	266	267	276	294	271	295	302	286	251	250	290	288	268	259	272	268	269	288	274	270	287	279	258	266	268	261	295	275	265	261	281	268	293	261	292	265	266	296	252	290	275	293	252	294	270	293	295	273	264	275	266	310	262	280	302	265	290	267	278	254	286	287	241	259	284	265	271	280	284	276	265	276	292	282	309	270	270	282	253	250	278	299	274	299	256	275	283	244	285	264	284	272	282	254	271	287	280	295	301	261	260	282	276	237	275	258	237	286	274	260	250	259	264	267	254	303	283	272	264	269	243	271	264	251	272	294	269	276	265	281	288	282	289	303	262	264	270	283	258	263	291	273	276	275	281	289	266	272	247	258	280	272	274	295	292	289	256	299	273	289	264	291	254	263	255	255	276	278	294	262	290	269	285	278	244	249	257	283	259	282	265	284	305	280	270	264	265	289	228	279	254	302	257	294	286	267	304	276	286	251	291	277	306	270	261	264	270	284	271	283	281	283	276	250	258	277	276	312	261	281	321	296	226	291	285	292	274	262	283	281	288	276	288	278	251	285	279	262	292	284	278	288	258	256	273	264	262	274	287	285	281	262	287	274	305	298	264	285	272	271	278	313	315	257	256	303	250	279	279	302	285	276	296	239	281	256	282	285	267	273	277	276	274	270	295	281	265	316	242	277	266	285	247	285	269	286	292	279	259	287	296	261	261	275	266	270	284	261	308	267	288	290	280	268	284	242	291	285	276	301	302	294	267	274	283	283	243	304	271	283	270	290	262	302	283	267	288	296	263	308	296	268	276	256	297	286	258	294	295	270	265	299	242	288	237	275	244	273	291	283	288	295	281	297	288	275	273	308	269	287	253	240	296	242	253	279	261	274	270	255	272	311	269	268	287	268	252	267	300	261	270	269	292	289	262	290	279	258	264	277	267	275	264	296	277	287	276	277	285	279	263	292	256	287	274	256	290	279	257	277	255	265	248	265	277	289	278	287	291	297	255	290	285	297	289	295	269	286	261	289	257	278	316	267	281	294	281	262	272	243	261	297	264	269	292	255	271	301	263	317	267	273	261	282	287	240	266	271	261	285	263	242	255	275	281	282	239	293	284	277	277	265	248	252	277	261	302	281	259	277	313	272	267	288	306	256	297	239	273	256	259	257	286	296	262	269	278	250	279	277	265	279	290	257	287	318	274	274	294	282	288	287	266	242	287	253	309	287	255	247	300	281	248	270	270	270	260	279	263	291	281	305	278	286	287	306	257	257	295	307	267	278	266	266	266	257	300	271	272	265	297	287	269	317	274	268	272	259	266	293	269	268	297	290	264	276	263	299	275	295	250	264	329	300	254	294	279	278	256	281	308	301	279	277	290	251	260	258	294	274	253	274	273	286	292	275	279	298	266	268	302	301	274	291	286	310	276	273	264	287	251	269	272	266	279	281	240	277	289	290	284	282	298	258	281	284	261	282	269	257	269	281	281	272	283	287	280	315	283	273	260	264	290	259	275	278	274	284	296	260	275	281	244	277	276	282	262	248	256	282	259	265	271	271	298	242	274	274	297	275	299	255	255	279	285	282	269	299	254	278	287	247	250	310	277	279	257	285	254	277	292	262	276	296	279
32118	9502	2441	1521	1112	815	607	429	374	325	341	282	247	237	212	237	178	179	179	160	170	168	160	152	126	165	136	148	167	127	163	147	131	140	135	137	160	132	151	149	133	142	147	147	149	163	123	150	136	135	155	160	155	143	127	148	131	156	147	141	128	134	137	135	133	146	135	119	122	132	140	135	114	130	136	112	145	111	135	143	131	132	149	132	110	146	164	123	142	128	152	120	134	141	106	120	153	129	147	125	128	103	135	134	140	136	135	141	128	126	140	130	161	125	127	140	134	115	172	130	111	136	133	109	118	114	133	140	139	138	134	139	129	129	152	121	151	148	126	145	122	140	141	137	133	148	128	140	135	112	122	158	123	129	138	140	135	138	131	133	138	133	123	122	124	132	152	133	121	139	115	136	142	120	126	124	144	153	121	140	112	130	133	125	122	146	132	140	117	115	124	130	130	118	156	142	150	126	130	119	120	133	119	135	141	122	152	141	125	126	133	147	133	148	118	131	137	156	130	137	149	134	137	128	125	129	133	127	123	126	141	128	115	132	125	137	128	137	124	157	152	146	140	131	125	147	147	130	134	146	133	144	144	131	124	117	121	129	129	115	136	140	142	144	148	143	137	120	143	141	109	134	130	134	131	151	131	119	131	116	141	131	141	135	110	135	123	124	135	135	135	147	122	120	133	154	139	123	145	129	150	135	127	125	125	115	131	140	149	132	146	129	146	133	110	142	128	122	140	133	140	135	141	121	135	114	128	137	137	141	168	119	135	139	148	126	123	123	149	150	139	132	145	137	128	120	123	152	138	142	132	133	128	136	112	126	125	115	134	143	138	131	125	134	127	111	130	127	123	136	127	149	126	127	126	136	126	131	139	135	130	136	147	121	127	161	109	152	153	133	118	117	128	127	151	131	120	146	135	126	136	140	119	129	126	139	131	128	142	126	130	126	134	142	129	121	139	125	137	110	133	156	118	156	104	146	127	110	124	138	123	131	146	132	128	133	136	115	156	121	141	142	124	122	120	132	132	135	123	112	138	124	134	130	133	129	125	126	124	145	148	135	146	128	123	118	127	128	140	145	107	139	144	123	132	134	130	115	135	120	123	134	121	121	126	154	129	129	148	130	143	139	131	125	143	139	129	132	131	135	150	137	146	159	140	128	106	146	148	133	147	129	139	152	152	127	142	138	120	131	126	131	119	122	114	105	141	111	142	121	134	131	129	138	133	151	118	123	108	120	147	142	145	134	135	126	135	110	120	139	143	145	141	128	129	103	131	115	143	135	126	151	130	129	144	133	141	120	125	126	131	124	114	149	129	140	145	127	118	128	134	137	123	155	124	144	147	121	129	126	143	125	123	134	121	122	110	130	128	136	131	115	148	129	123	136	130	117	149	136	137	133	129	136	120	156	131	133	137	122	115	150	138	122	124	152	129	133	146	136	129	123	135	147	150	143	140	140	132	144	131	138	133	130	130	114	145	132	118	128	130	136	113	128	134	133	137	138	117	134	138	153	131	127	135	125	127	136	136	141	143	115	128	114	112	127	107	128	133	140	149	142	131	154	123	148	130	131	119	132	142	119	143	117	116	116	131	140	137	135	116	142	116	149	113	122	142	123	134	117	141	122	115	122	132	116	120	133	139	143	128	145	114	120	132	117	123	133	139	130	132	157	128	156	140	127	135	121	132	138	139	112	136	139	133	128	137	130	132	129	116	127	133	128	124	133	126	124	138	138	141	121	132	121	119	154	130	128	133	127	132	125	123	136	135	130	126	130	140	125	125	140	151	131	149	141	145	123	147	131	131	131	142	129	103	134	135	140	125	154	162	137	125	130	129	151	132	130	127	128	124	116	139	131	134	108	126	142	117	123	141	138	141	132	147	144	146	130	125	122	116	123	117	148	134	129	139	122	135	121	120	131	108	126	124	125	127	120	125	112	131	105	111	124	136	112	114	149	117	143	113	141	125	135	123	147	126	145	116	127	119	127	135	144	159	133	161	138	130	113	128	129	142	112	133	129	128	124	148	153	144	136	160	127	117	119	132	133	152	131	127	126	121	133	133	143	138	121	119	120	125	137	125	140	133	136	133	127	133	139	140	140	111	131	151	129	149	126	113	112	144	136	141	126	135	128	136	134	135	134	134	138	138	143	119	124	135	122	133	139	136	138	123	137	147	109	123	137	127	121	144	151	136	145	121	148	131	122	108	118	129	118	139	127	130	150	144	138	130	133	120	127	117	126	119	124	129	138	126	141	140	136	113	157	147	123	140	130	136	131	149	158	119	125	138	140	119	132	133	135	144	136	135	150	137	139	149	116	139	148	139	149	126	116	127	115	125	144	136	134	125	120	149	130	115	139	124	122	135	129	129	150	119	134	150	141	133	145	129	114	126	138	144	122	101	149	140	142	139	137	133	122	141	140	122	136	134	141	136	141	147	147	139	126	143	128	139	124	138	142	119	128	121	128	131	133	165	131	132	130	142	134	148	141	123	128	130	121	149	109	125	118	156	130	132	146	141	124	117	131	150	110	138	132	117	113	139	134	135	132	129	139	131	141	135	130	122	144	130	127	138	138	133	138	126	123	148	139	142	134	139	136	148	130	155	130	124	124	152	130	125	119	135	116	125	124	148	140	123	138	147	132	130	121	119	142	109	139	126	144	128	159	125	112	122	139	130	123	117	130	118	134	138	122	141	131	142	146	135	116	142	126	129	139	137	119	133	143	138	118	160	134	135	113	123	128	129	132	124	135	119	126	132	130	139	164	135	123	123	140	130	125	130	124	113	128	138	116	124	119	145	136	133	142	123	123	140	112	139	155	131	125	143	142	148	122	105	132	144	125	112	142	131	150	125	153	153	122	119	129	127	128	140	133	121	113	108	144	114	154	106	126	139	112	112	113	124	111	129	147	112	122	144	129	136	147	135	142	139	134	116	128	143	158	128	124	121	133	139	137	135	136	119	127	118	120	135	115	144	128	120	132	154	144	141	160	106	137	119	115	137	122	160	126	116	123	149	142	129	145	148	113	128	132	119	137	118	154	128	124	128	149	127	114	116	124	140	133	152	136	132	123	120	124	113	130	137	123	130	147	139	135	130	140	122	131	134	136	124	151	132	134	120	127	118	139	122	130	134	146	151	150	130	152	139	127	136	114	113	140	128	137	127	147	120	140	168	133	150	130	125	111	131	118	109	136	122	131	126	145	107	140	145	112	110	136	114	162	144	136	131	125	115	139	139	133	133	132	120	142	129	116	134	170	135	128	128	119	139	135	130	137	132	121	134	128	140	134	136	121	118	139	123	130	121	143	125	119	122	120	124	126	140	127	131	114	128	124	111	126	124	130	128	112	143	105	123	151	158	140	119	136	144	129	127	123	125	153	134	137	128	146	135	140	135	144	122	147	147	120	124	140	147	132	158	149	145	122	142	134	140	135	129	146	152	128	138	125	114	137	125	125	137	156	158	128	134	123	123	128	128	137	128	126	137	133
17135	2191	5108	5601	4880	3988	3265	2638	2378	2098	1777	1556	1528	1376	1248	1193	1036	1096	934	930	851	803	745	775	761	734	700	656	692	701	649	667	662	618	612	627	586	566	550	585	598	561	591	582	580	569	561	577	503	598	539	512	503	575	575	549	507	538	472	543	564	546	523	520	507	533	514	551	488	492	579	485	481	502	509	481	500	489	474	539	506	516	506	541	469	537	490	517	524	516	487	500	513	502	484	508	501	508	465	488	488	533	519	494	507	490	527	495	487	500	471	471	442	480	470	539	497	483	514	533	500	493	527	478	464	473	491	490	491	495	477	457	513	499	515	489	517	499	481	464	508	468	477	504	506	475	488	483	478	485	498	482	499	478	457	446	472	471	508	514	506	482	483	492	487	507	486	508	495	486	483	473	492	484	522	488	481	462	490	489	505	491	476	471	478	478	500	475	489	503	494	460	488	496	491	464	505	485	473	471	487	458	447	496	472	473	513	513	452	505	506	493	473	502	498	483	487	468	494	488	502	466	470	490	489	520	530	480	497	498	516	489	461	511	484	479	509	505	474	471	449	492	497	492	471	473	466	512	502	506	485	488	469	456	496	484	511	489	517	451	495	537	461	493	506	471	464	477	455	505	473	504	478	436	520	457	474	456	498	520	453	485	494	440	486	500	449	502	464	477	470	462	464	469	463	448	489	476	493	484	496	512	497	486	483	456	501	493	504	477	483	464	492	468	450	500	491	485	497	483	500	473	497	517	482	480	503	489	471	488	477	533	509	469	509	485	521	452	496	472	466	490	492	506	484	505	444	539	510	487	495	509	416	514	492	462	459	476	478	460	488	492	449	487	501	479	458	472	491	498	528	499	464	498	470	455	500	463	450	480	494	503	480	485	483	479	460	490	483	470	456	485	496	491	462	506	506	496	510	460	491	451	475	470	461	498	452	484	489	450	449	466	470	510	475	470	458	485	480	444	496	452	423	484	507	484	453	452	510	454	471	487	450	475	475	502	542	449	469	465	463	494	505	448	506	498	528	478	494	473	499	524	475	512	503	506	465	492	453	506	473	485	477	501	519	506	532	506	507	492	468	444	478	506	471	497	500	452	457	468	515	515	485	528	482	413	468	507	446	492	494	464	473	463	507	512	456	502	453	497	445	483	440	489	517	466	465	493	484	511	436	510	462	495	498	471	467	495	484	448	481	505	503	473	477	452	464	457	472	480	486	510	465	484	493	499	484	498	524	474	461	535	444	505	470	527	469	475	511	486	505	483	489	479	463	442	475	509	490	497	512	489	443	442	518	496	485	494	478	501	490	495	466	474	504	490	440	459	504	540	490	515	467	504	482	494	493	441	483	513	508	492	470	458	498	467	526	485	502	479	488	458	491	497	487	465	492	460	523	501	512	489	482	504	490	459	505	488	464	424	483	521	471	466	524	494	464	485	491	485	466	524	466	462	502	470	474	479	458	494	487	479	440	474	445	520	471	477	459	500	445	486	489	487	473	501	504	515	479	479	466	529	432	510	495	472	448	490	495	467	510	485	533	442	522	494	509	474	493	505	466	513	461	493	444	488	468	516	455	494	493	524	478	500	474	472	497	456	486	503	477	499	509	502	472	495	495	466	511	518	498	507	479	490	532	462	522	486	511	479	474	464	474	463	506	502	493	479	433	457	485	469	487	459	479	489	465	488	515	478	496	494	519	494	489	486	499	525	522	468	476	455	472	471	491	487	492	478	470	487	473	482	507	480	462	490	454	488	494	452	473	464	479	455	492	478	514	492	474	473	485	501	512	482	481	477	487	500	505	477	518	470	477	500	495	509	506	507	452	476	480	514	470	514	492	521	501	503	470	483	477	484	441	481	532	499	472	486	477	480	490	486	479	462	462	496	487	471	482	496	488	439	489	466	456	479	503	484	490	517	525	476	458	481	472	500	482	486	476	457	470	455	475	479	473	469	528	502	515	478	461	506	466	537	451	493	487	494	471	461	458	515	482	505	495	478	464	492	483	481	485	469	479	482	475	479	456	472	484	489	451	494	465	507	476	469	469	481	527	483	494	500	500	504	481	484	509	494	428	483	493	467	490	517	464	474	504	511	442	479	490	417	515	478	491	492	472	488	471	494	488	510	500	485	517	507	477	457	514	505	502	463	488	438	516	466	493	494	500	499	455	491	454	484	480	472	490	467	463	500	467	492	478	469	485	462	483	485	507	440	488	477	517	508	486	506	505	462	462	499	500	536	484	483	460	476	519	461	490	446	526	495	481	502	485	463	466	478	476	495	473	498	525	495	484	480	489	487	490	446	476	440	495	473	441	436	499	492	506	498	489	513	495	488	472	477	525	479	464	451	492	519	484	493	454	516	482	486	510	501	464	488	480	487	473	461	486	509	471	504	441	447	516	513	530	469	478	477	499	440	494	477	477	472	476	493	491	478	507	509	428	473	485	474	460	507	454	445	488	481	473	497	484	465	475	493	476	438	502	478	502	477	469	506	457	492	506	513	483	485	474	509	503	529	479	459	482	486	442	478	476	447	486	475	512	490	471	468	488	495	510	476	461	513	485	511	480	491	503	486	455	504	488	484	489	514	464	473	502	499	468	525	467	480	472	498	489	494	526	481	540	473	481	474	443	455	527	454	469	508	469	504	504	476	489	440	478	498	497	500	489	486	475	513	462	468	474	464	488	511	475	477	509	472	468	466	500	488	455	466	487	485	447	496	495	512	459	469	509	488	459	466	477	484	498	487	481	491	454	494	478	506	488	497	487	482	506	458	454	492	473	478	483	502	483	459	493	486	494	486	463	458	456	449	483	492	483	484	514	516	455	463	463	488	483	486	488	545	447	499	523	500	440	482	430	452	483	476	469	495	518	466	516	482	498	501	473	473	502	490	474	491	500	516	473	470	481	521	511	486	445	476	482	458	482	505	466	475	439	482	456	485	491	537	490	478	456	519	489	513	465	530	470	493	482	480	490	447	492	457	497	491	472	479	496	433	511	479	500	468	458	499	498	517	474	518	496	469	513	492	476	447	495	474	461	467	478	506	461	481	490	487	524	479	513	511	491	467	475	478	476	488	493	491	503	532	505	473	484	464	476	451	477	458	507	456	503	504	488	534	457	486	491	457	497	461	493	469	467	471	467	489	477	497	483	482	510	475	517	482	481	501	483	488	483	533	466	478	466	504	474	483	476	489	480	483	462	509	497	482	476	507	462	540	457	487	466	473	489	476	455	501	487	506	506	514	493	495	478	492	462	493	473	469	504	478	464	509	480	485	475	511	496	456	458	468	446	427	476	495	473	490	478	484	531	505	504	479	460	516	474	501	490	508	487	520	473	455	494	468	503	492	464	493	514	443	461	508	415	502	442	449	526	466	469	476	456	489	472	513	462	486	465	483	454	473	479	477	473	489	490	486	489	455	466	469	469	477	490	464	512	511	499	494	458	481	523	444	464	488	507	488	513	485	456	463	477	478	483	481	440	478	474	520	467	444
3282	238	171	149	142	120	105	130	143	105	137	107	114	120	116	98	116	98	105	117	101	110	114	110	106	107	102	107	101	100	111	126	112	110	102	122	106	110	95	107	115	98	90	115	105	114	100	108	123	96	92	104	88	120	115	111	104	112	99	106	101	113	127	112	108	108	111	136	89	117	119	118	101	99	104	97	114	102	106	130	105	119	115	112	112	102	108	115	107	110	91	83	99	106	112	120	124	124	102	104	113	115	114	100	112	92	121	117	114	120	99	106	106	110	103	115	106	108	117	106	84	127	115	108	92	112	123	130	92	102	115	116	109	100	110	95	104	88	112	97	93	108	133	118	123	89	99	125	121	108	111	113	111	112	92	114	120	106	97	95	104	105	105	110	134	111	105	118	101	101	118	96	110	109	90	110	105	102	99	121	110	106	94	110	110	97	146	105	109	114	105	117	94	97	101	95	95	106	127	90	110	89	91	101	103	105	121	130	112	126	114	117	110	87	94	125	109	108	101	98	101	106	107	103	101	95	112	122	108	113	119	115	106	105	108	107	109	115	102	108	96	107	108	119	119	99	101	117	105	114	83	123	125	126	117	124	97	108	123	98	100	108	126	114	97	111	90	112	99	103	116	120	107	95	118	101	126	121	115	96	110	106	84	115	120	97	109	96	116	126	96	114	120	104	117	109	107	108	100	128	105	101	105	96	114	106	110	104	121	98	112	114	121	89	95	112	104	105	108	116	89	106	119	123	93	100	106	123	103	121	133	101	100	106	92	113	101	93	93	103	119	114	113	109	119	108	113	109	118	93	99	96	129	101	98	118	100	117	103	102	113	134	96	114	115	96	90	101	129	120	103	89	95	99	107	90	103	105	115	104	127	96	115	111	108	91	100	112	102	103	112	112	103	122	112	121	104	124	135	118	76	105	106	104	102	113	89	117	124	109	101	124	113	103	97	87	103	116	109	91	92	118	107	103	96	111	97	117	121	121	111	107	112	115	117	93	110	118	104	94	108	101	107	100	116	121	115	124	114	101	101	95	121	113	102	113	102	117	83	100	104	89	109	118	115	107	113	111	101	122	93	113	82	101	126	121	102	113	111	104	101	105	119	107	111	129	107	109	122	113	121	97	102	95	114	102	113	100	111	107	121	98	102	110	127	100	124	106	111	98	121	85	108	113	106	112	109	123	111	109	92	97	101	113	120	106	95	118	114	102	98	106	98	130	102	103	135	93	114	117	105	113	101	98	99	114	118	115	98	95	99	105	121	95	115	105	115	108	114	102	98	110	101	122	112	123	100	105	126	109	100	118	127	109	103	109	89	117	100	104	101	106	109	110	101	119	106	102	114	119	105	114	131	99	111	110	105	87	113	104	117	109	106	84	101	108	94	102	110	121	101	112	127	95	98	118	121	119	122	112	120	95	99	110	103	92	103	96	108	100	101	107	99	98	92	106	109	124	121	121	98	103	99	114	107	120	98	103	114	116	109	88	129	101	107	106	110	127	89	118	106	116	90	133	126	111	85	132	102	97	88	98	80	99	97	102	127	95	124	117	97	117	102	108	102	109	127	127	119	101	124	111	96	92	94	110	114	101	108	89	102	129	114	102	105	98	110	103	113	104	105	119	105	110	118	125	107	120	99	119	128	102	112	113	91	103	106	115	95	97	116	93	101	116	118	84	102	121	116	106	107	99	113	110	121	99	107	120	118	105	115	100	100	124	104	115	101	114	108	85	92	109	110	98	96	112	88	99	111	108	106	143	116	110	91	116	105	105	113	116	106	92	127	128	104	114	118	115	104	103	103	115	108	103	112	101	115	100	103	94	101	89	116	118	105	116	98	108	112	104	124	127	99	129	125	102	89	118	108	101	100	117	124	111	107	105	103	123	116	112	122	108	132	120	130	105	103	117	116	109	106	105	112	95	85	112	105	129	109	111	103	115	102	91	108	121	105	106	101	114	114	125	120	113	114	100	104	85	110	91	115	90	109	105	106	107	119	111	125	99	129	101	111	110	100	117	90	98	107	100	111	86	101	104	112	107	101	110	112	103	91	117	105	113	105	89	90	106	101	114	119	99	97	109	105	113	126	121	123	94	105	96	103	102	130	102	123	97	101	123	94	114	100	108	111	122	123	111	126	126	88	113	105	104	111	108	92	118	90	107	99	106	103	100	130	100	96	98	110	102	113	111	117	101	101	112	93	109	87	101	93	125	123	116	115	97	103	124	100	118	93	121	93	117	126	116	107	120	109	111	95	97	81	106	98	99	124	115	123	116	108	120	113	96	109	121	119	110	101	100	113	93	95	88	103	118	116	122	106	118	111	123	111	97	103	140	90	110	84	103	95	113	95	110	116	124	102	104	109	126	100	90	101	110	104	90	101	128	118	115	110	120	118	92	102	112	123	121	111	111	108	99	114	97	117	109	113	126	111	96	119	95	116	92	109	121	97	109	106	105	128	113	110	106	133	104	107	128	103	100	105	106	103	106	109	109	99	109	121	110	97	93	100	99	117	109	111	101	108	125	105	87	126	109	109	90	106	113	96	94	104	108	103	114	116	107	110	100	131	103	105	102	121	104	107	114	122	104	140	103	104	105	111	96	94	105	117	103	85	94	115	106	100	112	87	119	118	123	102	96	120	100	96	96	117	111	117	108	126	121	114	109	110	88	95	106	119	121	107	106	114	112	113	98	121	113	127	97	114	114	105	102	107	111	92	112	119	128	113	121	101	113	120	120	106	106	110	113	108	99	115	107	125	113	110	110	107	104	107	110	110	105	120	133	101	102	109	102	116	114	101	108	97	97	105	115	117	104	110	108	114	110	107	131	113	114	103	119	119	80	125	111	118	113	100	106	105	111	117	130	120	101	116	103	121	99	117	104	93	117	105	110	117	105	96	108	97	101	111	115	106	101	105	121	108	105	110	135	121	92	100	108	119	117	110	87	112	106	100	102	109	111	108	86	103	111	93	116	116	93	120	121	105	94	106	103	105	122	97	105	91	125	90	133	119	109	114	114	104	101	105	97	107	102	98	103	143	112	131	109	110	108	123	114	96	108	104	104	106	91	104	105	122	108	100	98	114	126	124	114	105	110	116	107	94	111	93	118	111	117	112	118	102	101	100	95	107	87	97	115	86	86	107	107	128	103	113	123	107	118	106	104	110	129	114	110	106	106	115	118	99	104	107	119	89	115	93	112	110	107	111	97	128	111	104	108	78	96	111	112	123	107	103	111	118	94	99	109	104	112	103	95	111	107	113	94	108	100	121	120	110	120	102	104	103	104	96	89	104	115	111	109	103	108	115	107	120	112	93	112	110	110	106	100	124	114	100	116	105	100	89	103	120	110	113	109	108	115	107	121	103	115	98	108	102	105	115	88	99	103	111	102	120	127	117	116	102	99	99	128	104	102	110	96	115	110	103	106	109	106	120	87	123	108	105	102	108	94	114	101	104	103	109	112	117	105	114	101	90	111	120	105	104	125	105	119
6219	455	568	542	537	521	527	495	416	460	460	409	429	426	443	427	476	428	389	382	445	394	414	439	401	397	421	423	413	400	392	447	393	409	421	389	426	402	415	405	385	384	399	393	409	415	437	404	397	412	451	405	391	423	388	380	404	392	424	406	410	415	417	421	392	374	419	420	381	400	387	403	397	418	417	411	392	413	418	421	372	399	391	400	386	405	429	398	375	380	387	409	403	380	380	393	378	413	362	403	426	404	382	420	452	406	400	382	371	439	364	404	418	386	381	418	421	379	421	394	393	419	367	373	418	411	414	424	354	431	399	423	400	421	383	371	426	380	388	391	413	396	418	414	401	389	382	397	426	383	389	419	381	381	403	437	435	399	445	407	409	418	430	420	365	402	379	418	419	403	369	389	375	428	430	386	430	388	443	380	442	420	380	411	404	429	393	403	388	410	409	411	375	402	396	412	382	375	392	392	435	422	370	407	387	426	382	399	392	385	421	376	391	392	418	414	402	378	423	388	390	383	393	417	384	394	397	385	395	422	405	391	374	375	378	376	416	381	431	407	400	374	412	428	409	426	408	396	399	404	419	422	450	378	406	393	402	403	402	405	408	449	411	404	400	435	386	368	385	398	419	437	384	382	410	399	402	398	427	424	384	350	399	378	413	406	390	369	413	397	423	374	408	411	403	376	408	384	419	404	393	396	364	404	373	426	412	385	392	379	444	423	397	387	410	356	440	396	400	406	401	387	407	368	415	423	363	380	397	409	434	389	419	400	405	390	427	415	406	408	384	436	397	397	408	379	415	422	406	383	415	413	404	395	361	396	386	394	439	430	425	368	408	432	377	412	408	402	427	410	391	370	441	387	392	390	411	416	374	393	390	418	391	412	375	392	397	372	398	388	415	416	386	410	422	380	421	376	411	403	378	381	420	390	413	415	372	370	394	408	399	412	409	420	397	413	413	383	385	415	393	368	389	429	356	412	367	394	378	428	415	421	397	428	460	419	421	418	412	377	405	383	385	385	403	404	379	387	404	401	395	378	409	401	387	379	420	393	388	394	385	400	416	420	413	437	401	370	413	374	381	402	396	409	400	397	430	430	404	405	400	422	395	388	404	401	402	414	407	414	379	411	417	361	404	408	415	393	389	413	414	407	390	409	410	381	394	396	390	406	393	418	400	374	387	400	391	383	389	412	378	394	387	429	376	410	389	392	387	399	398	413	391	376	390	394	417	389	374	420	370	403	387	356	424	416	404	414	393	384	436	431	416	378	411	398	372	386	408	402	382	433	420	425	408	393	391	378	384	404	422	377	417	393	409	348	351	418	390	381	415	368	421	439	432	385	399	373	397	395	384	397	431	390	397	376	431	388	401	430	411	398	368	406	411	447	365	386	405	369	413	403	410	424	379	412	393	436	450	388	393	421	411	397	368	409	437	429	386	385	388	385	378	434	386	435	392	392	419	390	390	451	426	399	418	412	381	375	389	399	370	405	360	426	400	428	381	414	389	397	378	401	390	417	404	386	428	420	408	400	448	389	385	432	408	403	419	419	382	362	387	402	407	389	358	415	401	428	405	411	405	394	376	399	420	406	397	419	367	416	389	403	406	384	385	398	399	425	376	372	413	370	429	390	402	390	422	430	386	411	414	376	388	402	373	403	430	398	406	388	403	421	431	441	420	384	376	418	381	390	412	404	400	388	395	376	418	399	385	391	386	436	398	393	379	396	406	409	352	421	403	411	399	431	393	360	382	387	390	376	381	388	404	408	376	406	400	428	385	416	385	425	400	375	408	361	400	422	410	403	380	376	421	359	440	382	397	421	377	402	358	437	427	422	419	394	410	383	409	396	395	396	421	397	378	435	370	413	421	392	373	381	429	380	368	431	386	403	429	400	385	436	400	370	410	423	408	398	409	381	365	398	414	403	384	401	406	409	385	371	423	391	393	406	382	408	401	433	424	445	351	421	386	380	410	403	421	448	397	413	384	395	430	397	417	407	416	407	421	406	412	411	422	409	388	385	363	375	400	429	404	402	406	364	380	412	400	441	380	401	405	413	408	367	408	429	383	412	389	398	399	384	383	395	384	387	407	378	421	428	390	394	393	380	381	405	392	402	383	394	389	402	398	390	395	415	388	422	404	407	432	418	390	388	391	416	426	362	411	404	404	406	389	375	414	418	413	411	390	382	416	397	457	401	413	402	402	383	385	413	380	382	414	446	399	407	397	363	429	376	389	402	385	375	383	386	393	391	378	375	432	402	406	415	394	378	400	405	382	420	412	405	409	366	385	376	372	438	423	400	378	395	412	403	412	428	431	395	415	408	380	444	418	380	353	382	441	430	380	395	387	388	406	393	406	390	423	411	375	418	381	371	387	433	383	403	389	420	423	413	417	406	407	424	369	391	369	470	394	387	449	429	418	406	382	423	419	368	399	422	415	432	410	410	398	387	399	387	428	387	377	391	376	412	432	381	389	431	390	419	377	398	397	392	407	436	402	427	404	395	399	394	392	383	417	380	383	383	385	390	399	417	402	395	412	417	393	407	415	359	434	407	372	408	385	391	430	384	413	396	406	392	390	430	404	423	424	379	399	405	395	404	398	401	409	396	397	397	411	399	386	409	378	439	412	416	418	409	387	394	376	394	399	396	381	381	408	401	406	376	434	405	379	424	390	405	365	409	393	405	403	402	388	440	372	374	394	373	395	394	393	403	384	383	419	408	386	431	369	397	422	392	376	375	419	341	419	376	434	401	388	416	354	448	419	371	404	419	405	423	436	374	415	376	389	397	381	404	411	397	429	434	367	405	418	380	434	422	434	419	392	412	405	403	402	419	412	428	422	404	402	393	418	412	406	395	408	408	391	438	402	412	408	386	416	392	385	417	383	415	400	414	407	391	378	385	396	378	391	379	384	413	429	416	434	375	445	372	406	386	389	415	376	420	419	390	416	410	428	421	411	440	419	371	399	392	424	413	442	438	405	364	359	410	419	381	450	386	385	425	372	374	397	403	390	398	410	397	424	415	362	377	424	417	380	433	375	401	404	410	423	356	402	395	385	371	425	407	387	416	369	381	392	406	409	428	408	398	421	403	391	410	410	392	403	380	408	402	383	404	426	415	403	398	377	394	381	414	386	416	403	401	434	363	394	389	400	386	386	415	434	411	431	413	363	385	394	414	383	390	390	404	430	377	420	440	390	392	394	406	418	423	378	371	413	421	387	440	395	396	396	380	423	422	383	424	416	413	391	418	413	419	385	397	413	391	408	411	405	421	409	414	398	393	406	443	375	388	404	406	385	406	399	394	406	393	424	374	401	422	449	369	424	403	377	386	376	384	377	420	399	400	430	371	381	390	408	415	405	405	377	404	388	416	397	420	418	379	400	396	375	410	396	390	407	389	395	403	387	383	422	404	365	395	380	393	403	411	416	451	396	381	383	407	374	416	382	411	391	391	395	404	411	392	432	379	391	432	426	436	405	411	404	383	416	390
21869	2821	1070	746	559	355	296	250	178	182	164	145	134	107	120	93	91	95	107	90	81	92	98	80	67	93	78	76	76	87	67	80	90	86	66	79	78	63	66	107	68	77	85	82	66	86	75	68	82	64	67	79	76	78	81	74	70	67	62	76	67	68	68	91	66	72	71	63	75	72	76	64	66	72	64	60	72	77	75	63	67	85	86	72	60	62	77	51	88	74	75	78	62	67	66	71	61	71	76	74	89	70	76	64	63	72	70	65	81	76	91	63	54	81	88	69	79	69	72	77	64	92	72	62	73	69	72	75	76	73	71	66	63	74	70	58	65	73	80	74	67	66	74	68	74	54	63	80	74	86	81	68	76	79	69	68	60	86	61	84	74	70	85	55	74	74	86	58	65	68	64	70	55	78	68	73	67	69	86	74	84	65	83	86	67	80	65	76	83	84	73	81	82	76	67	49	61	74	70	68	86	73	90	89	68	70	91	68	67	73	76	63	88	80	70	71	66	68	72	77	62	82	82	68	89	73	75	71	60	67	80	65	66	66	69	68	62	55	73	74	64	81	65	75	94	64	71	68	58	60	77	67	80	84	66	69	79	90	79	71	66	69	58	82	77	70	69	59	68	70	81	76	69	78	74	77	79	68	74	73	77	80	74	80	68	59	73	79	64	67	75	75	63	80	77	75	56	61	57	69	66	58	58	82	55	63	67	91	84	59	96	53	74	68	70	62	72	64	65	57	64	77	61	73	53	67	65	86	67	81	75	82	58	68	69	68	73	63	74	88	69	64	63	68	79	63	76	73	58	49	68	77	73	81	70	60	71	71	73	76	59	74	55	78	78	71	78	64	68	60	91	75	70	69	74	67	71	77	80	70	77	66	67	75	69	77	73	80	85	67	62	92	69	77	71	55	67	74	62	68	69	67	80	50	60	69	86	75	59	84	68	73	79	62	68	81	74	73	69	76	60	71	72	82	73	84	65	73	81	63	81	70	69	84	68	68	97	60	67	72	68	84	59	64	79	85	82	63	67	64	66	57	63	84	72	57	68	70	62	69	77	66	66	65	63	63	79	79	55	66	76	66	78	69	80	81	88	75	69	79	80	83	77	67	79	65	79	56	76	64	68	70	68	72	79	74	66	70	72	77	80	63	65	48	80	70	73	55	69	61	69	78	60	76	59	84	69	71	81	76	83	88	81	73	81	78	81	76	88	80	78	70	56	62	51	60	69	62	66	56	72	67	60	69	72	73	70	65	81	66	65	74	67	66	74	81	68	68	83	95	73	74	79	62	69	69	88	57	75	74	78	72	79	85	75	66	66	69	59	67	75	82	69	61	74	67	86	70	87	70	93	75	82	73	71	54	91	53	69	76	68	56	69	81	78	67	79	73	65	83	71	72	83	81	81	85	70	72	83	61	69	75	72	84	82	61	69	76	74	75	65	81	87	69	73	71	70	62	79	75	72	60	78	64	69	56	66	51	60	83	63	72	70	84	51	75	73	71	64	70	80	66	74	73	80	72	67	65	72	72	74	80	70	80	85	76	59	69	58	72	79	62	65	57	66	65	68	63	91	80	75	74	75	77	90	51	79	74	74	84	59	69	58	72	93	76	74	90	85	75	78	86	84	67	72	74	78	70	83	82	66	86	64	70	84	86	66	80	64	73	80	66	85	92	76	80	67	75	71	70	68	66	59	74	64	64	68	73	61	72	60	65	65	71	80	72	69	73	69	87	68	103	80	66	69	57	79	65	66	83	65	76	67	66	75	64	78	77	70	79	71	71	81	77	70	77	62	69	73	66	92	73	66	73	82	71	80	65	91	71	59	75	77	81	67	81	88	81	83	75	78	66	63	69	71	76	74	62	75	56	71	81	69	70	81	58	63	76	92	66	69	51	71	72	77	73	72	68	73	54	83	79	76	67	71	68	78	67	59	73	55	77	74	63	72	77	70	81	89	66	54	71	64	54	60	78	74	86	72	70	66	72	62	63	51	59	87	64	68	70	77	60	64	67	79	79	67	62	66	77	59	70	55	67	76	73	89	70	79	51	79	74	67	69	70	80	66	82	52	78	69	81	70	63	67	57	64	72	88	87	66	66	71	68	62	75	76	54	70	74	64	66	72	57	80	74	70	83	65	70	84	65	67	70	72	87	68	71	62	74	65	70	73	84	77	81	75	70	71	62	76	65	82	71	59	68	68	83	68	70	73	78	64	81	71	67	73	72	63	84	72	65	57	61	75	79	66	63	71	65	68	75	81	59	66	72	76	73	78	44	71	74	69	78	65	71	63	69	67	67	69	70	68	85	84	65	72	69	57	63	79	53	79	67	78	63	69	72	67	63	70	73	57	71	62	69	68	71	69	70	84	68	62	82	64	66	73	61	67	61	73	63	75	66	76	72	65	70	79	73	56	72	78	55	88	93	78	67	96	66	70	65	60	59	61	56	65	70	73	86	73	70	72	83	64	69	61	71	71	55	85	72	60	69	78	66	78	79	93	83	62	71	76	54	77	79	74	62	68	83	83	84	68	75	63	74	77	67	72	80	68	56	68	68	82	63	76	56	62	63	71	79	59	75	72	81	67	67	71	76	86	71	65	91	62	72	71	84	79	89	62	74	69	69	67	75	69	65	67	79	70	65	69	64	76	46	84	61	71	84	79	90	85	54	56	71	82	78	76	66	58	66	67	58	74	83	77	70	77	67	74	65	89	70	73	65	90	66	58	70	80	61	66	85	70	68	72	79	78	77	68	74	69	84	75	70	57	76	73	67	77	72	55	73	66	69	66	66	88	81	67	55	61	60	73	72	81	80	91	85	66	79	71	59	80	66	66	75	67	47	69	81	72	74	61	71	88	66	74	65	85	87	93	67	79	72	82	73	74	93	74	59	79	81	82	83	63	60	68	75	80	71	74	82	83	65	72	67	58	65	76	82	76	64	71	66	71	71	60	65	58	69	81	76	57	59	78	67	59	62	83	84	69	68	64	71	69	64	77	73	67	78	71	61	76	64	68	75	76	78	81	56	67	89	69	84	70	73	89	73	76	66	73	78	70	76	78	93	55	73	72	77	67	68	80	73	59	63	76	76	70	68	72	72	64	61	73	61	60	80	75	58	50	78	71	80	66	79	81	81	76	81	59	79	64	69	80	56	58	83	54	64	70	75	76	64	80	70	69	65	68	77	61	58	72	66	77	70	68	74	69	59	83	73	67	84	49	74	70	80	60	68	84	77	77	77	61	70	66	83	67	65	76	76	67	63	68	73	76	67	65	68	89	92	71	71	69	71	66	82	57	73	71	61	68	49	72	71	85	71	73	56	59	72	82	69	59	69	79	73	54	63	73	71	73	64	73	78	74	86	82	51	72	75	81	75	75	57	67	80	58	85	83	65	66	79	59	63	61	70	71	61	66	70	86	75	67	60	55	84	65	82	67	75	69	71	73	58	50	76	69	76	61	66	62	78	85	66	56	61	70	77	65	79	71	76
13289	1175	2644	3089	2554	2128	1786	1424	1195	1039	909	803	798	691	631	672	567	590	523	488	478	456	406	414	394	422	414	424	379	393	336	356	364	344	381	353	336	354	352	332	335	374	295	305	312	315	314	343	338	324	343	337	315	311	323	309	300	295	295	347	283	333	279	313	275	289	285	318	330	303	290	308	329	287	290	284	309	298	308	286	342	323	295	269	333	307	294	271	285	267	286	279	290	284	310	303	309	343	301	312	318	318	321	289	275	303	318	322	298	282	304	327	336	286	281	288	292	265	274	280	271	295	296	289	296	300	329	291	321	276	323	327	290	280	298	277	287	281	307	305	309	296	277	298	279	278	305	303	291	301	267	253	286	307	312	298	293	329	315	326	271	296	299	283	303	293	268	286	289	288	316	308	297	258	314	311	302	293	287	279	275	283	274	283	279	285	278	274	290	295	289	264	295	294	297	286	281	262	275	300	265	317	293	285	332	313	276	270	304	289	289	277	264	322	286	333	317	296	323	309	307	283	308	282	274	305	264	269	266	291	284	273	280	291	280	274	294	312	287	307	269	292	300	288	293	287	298	274	296	312	280	296	275	296	283	306	290	302	277	252	273	254	297	312	295	290	288	308	279	271	298	299	277	287	263	296	298	266	306	308	276	231	256	300	277	289	295	286	287	279	284	296	284	323	312	261	289	308	256	266	292	287	289	256	273	293	286	288	289	255	312	289	301	286	262	273	292	308	320	292	284	286	300	260	302	284	281	264	322	278	297	295	269	289	282	291	277	295	295	290	275	295	287	300	287	255	292	312	299	282	320	319	311	274	310	306	309	285	283	308	295	292	312	312	291	291	308	285	272	261	294	287	309	299	304	284	279	311	295	288	265	251	298	275	283	282	260	280	280	293	277	292	270	279	272	304	270	327	312	301	310	303	300	301	319	286	316	276	309	280	276	277	269	274	288	296	312	294	310	307	282	278	287	289	287	320	306	294	308	274	279	301	268	298	278	282	298	295	293	274	254	296	296	301	269	269	296	271	288	280	320	265	264	291	269	274	298	256	265	273	284	286	266	268	295	282	298	253	286	308	298	289	318	302	305	288	272	254	311	285	266	299	330	326	309	301	297	298	292	281	306	261	263	264	282	274	252	289	268	301	303	317	290	315	338	283	263	279	294	307	308	293	289	278	308	283	292	280	287	286	249	256	295	263	276	295	280	306	274	313	292	294	279	285	288	275	279	242	317	254	276	291	290	296	303	291	300	318	301	312	285	264	303	288	265	281	304	301	310	232	304	275	290	301	284	278	304	303	283	317	274	270	280	257	273	289	273	282	265	309	267	285	290	265	348	294	278	284	265	313	280	277	300	279	278	295	259	281	299	297	313	281	292	315	290	292	278	300	281	291	288	303	295	265	272	304	286	280	293	290	278	296	278	300	276	326	271	283	301	278	272	290	294	275	272	269	281	278	288	267	254	305	300	282	296	283	293	283	288	282	267	289	303	269	295	289	259	280	284	283	304	280	294	271	276	273	296	335	321	294	276	269	331	264	289	290	284	285	313	295	314	290	305	293	266	282	264	253	270	278	282	286	304	280	275	274	299	264	305	292	297	291	283	279	277	276	285	318	296	291	267	266	285	282	264	279	278	281	317	276	305	317	285	274	247	280	305	279	283	300	288	283	265	293	280	313	308	271	321	287	309	288	280	305	270	304	285	274	297	303	275	313	275	287	333	269	282	313	272	300	318	288	283	282	280	306	278	313	285	289	295	302	266	293	308	279	310	282	305	290	291	255	290	291	323	298	277	244	300	287	290	286	287	290	305	262	273	297	308	277	322	287	271	282	303	301	266	305	288	292	289	306	285	270	276	298	282	317	274	306	279	283	300	293	276	294	297	247	274	283	303	287	289	300	287	275	286	302	296	276	279	288	283	268	308	266	280	303	290	307	282	297	273	294	290	293	295	257	282	256	288	270	278	310	263	260	272	302	308	290	275	271	291	308	289	276	312	289	276	298	308	316	285	291	283	281	318	276	275	271	269	275	274	278	283	269	283	272	284	262	288	276	299	289	277	303	287	288	288	284	304	290	287	280	275	313	273	307	270	276	282	315	306	297	319	264	298	285	287	274	291	263	313	283	262	303	302	289	272	275	288	264	286	276	304	258	306	276	276	306	278	276	296	288	276	295	300	302	290	301	302	285	286	314	304	313	301	282	311	295	307	276	261	293	292	288	308	286	307	282	287	294	288	287	294	277	285	300	280	296	283	280	308	265	274	298	294	294	312	292	304	288	308	308	284	298	265	287	277	271	291	289	291	309	247	292	287	288	289	294	309	265	298	298	294	297	285	284	289	279	273	291	292	294	268	284	301	286	299	274	311	288	306	283	313	271	283	284	294	251	301	273	288	315	284	297	297	258	297	290	276	272	307	300	274	282	317	296	301	277	305	289	291	280	301	277	310	284	263	300	291	310	282	282	281	306	284	286	286	271	277	263	291	311	294	316	268	279	306	302	336	290	296	295	285	326	276	314	263	285	275	282	304	302	280	289	302	281	306	273	252	265	289	289	278	305	267	301	266	287	285	319	273	280	298	313	311	308	295	310	320	309	291	296	279	295	287	279	261	293	263	280	309	286	323	292	307	286	290	290	293	319	282	333	295	273	311	259	317	286	295	302	280	295	271	292	292	307	293	277	305	296	304	288	293	298	280	293	294	272	287	296	289	283	277	292	280	281	280	319	288	274	309	279	297	288	285	284	249	270	277	302	261	305	320	293	314	314	269	276	299	274	284	259	315	295	289	290	278	290	283	291	279	268	322	310	282	280	299	264	250	305	274	250	312	284	277	329	284	320	292	280	278	332	270	268	314	299	281	297	275	290	302	317	308	326	284	320	267	303	290	303	275	293	298	312	320	289	263	286	289	261	309	303	331	306	295	303	279	314	320	299	305	288	285	284	256	288	284	268	272	283	267	294	281	263	272	284	299	293	291	305	256	321	269	316	260	286	295	261	276	259	298	299	291	297	271	300	286	268	316	268	262	304	296	291	278	258	297	321	292	289	306	277	280	294	298	286	280	329	303	295	285	295	262	283	320	310	279	296	292	278	298	282	305	294	275	303	260	270	306	311	285	296	279	317	310	258	293	278	287	304	307	295	279	287	292	272	279	272	290	297	278	309	314	284	279	293	310	253	285	282	315	328	317	303	295	311	299	279	281	270	281	299	273	297	264	270	276	292	305	280	266	328	285	297	314	279	266	285	305	301	298	270	282	307	279	276	276	295	245	289	264	292	303	263	303	286	265	278	292	294	291	297	282	308	291	282	302	278	276	310	251	301	307	292	299	276	268	273	260	315	286	301	293	291	270	282	296	291	300	285	297	298	294	290	290	308	319	291	257	277	279	274	277	308	298	307	284	251	278	300	265	269	291	277	295	268	270	286	281	304	275	272	301	272	312	306	249	294	298	260	294	305	311	274	277	319	308	293	269	277	262	257	305	263
31125	10017	2407	1441	1063	717	547	456	384	335	274	261	255	229	238	199	200	153	191	181	156	154	145	164	154	140	142	143	145	146	138	152	159	133	138	140	144	132	126	122	121	129	115	124	133	137	135	120	118	146	143	141	137	125	142	130	105	140	137	132	138	133	131	141	122	124	143	121	134	120	114	134	128	122	129	127	103	124	117	119	121	130	143	137	141	130	128	146	140	144	119	147	134	113	143	129	112	132	145	130	120	114	120	116	105	112	135	116	130	131	136	135	148	131	136	135	109	121	130	114	134	141	121	129	133	127	125	125	130	127	133	122	128	114	126	151	131	128	121	126	117	133	112	135	134	134	139	111	119	123	108	121	134	122	128	119	129	128	128	136	113	142	128	134	141	122	122	156	124	141	132	116	132	134	130	116	136	125	139	125	135	145	118	141	135	124	129	112	129	132	108	120	135	121	133	118	102	151	129	119	131	127	134	123	110	118	138	130	122	146	142	126	106	157	136	119	114	136	136	104	150	129	124	144	144	122	125	145	130	126	145	139	116	98	123	122	107	115	118	134	134	151	101	132	104	141	139	145	134	124	134	119	121	114	146	127	152	128	127	123	142	114	108	139	139	117	128	139	153	130	105	127	137	140	121	140	127	139	106	131	125	133	127	136	115	137	125	127	138	101	124	113	109	139	124	144	122	126	110	118	134	121	134	120	139	103	117	137	146	127	138	110	141	118	142	121	129	122	120	127	127	131	137	135	140	117	125	136	128	147	135	130	122	137	134	111	142	126	108	117	121	132	116	139	119	119	117	134	133	131	128	161	124	157	139	131	140	153	124	96	125	113	134	121	141	121	150	127	119	130	118	154	152	140	119	134	124	113	118	128	121	131	122	131	119	124	152	118	149	142	117	140	124	126	129	133	116	127	113	143	105	128	130	108	144	131	131	123	123	135	148	143	112	117	134	135	140	138	95	132	114	107	128	125	118	135	134	143	119	125	123	121	117	122	131	109	118	115	123	162	122	145	130	131	117	132	134	107	116	147	135	126	132	144	125	116	129	139	128	108	121	133	120	119	122	142	133	138	123	123	129	109	127	137	123	150	111	130	111	127	132	120	116	115	136	142	130	137	106	121	124	113	122	134	116	113	127	116	103	118	136	113	123	129	123	138	124	126	107	126	131	124	124	128	113	138	142	131	107	115	131	132	119	126	120	125	111	123	151	131	123	135	133	118	125	139	140	132	124	118	125	129	121	150	128	114	129	122	131	134	141	132	146	103	127	132	117	136	127	122	112	128	145	140	147	124	132	117	125	108	134	131	149	130	134	128	129	134	147	109	143	144	125	111	134	120	137	123	140	118	153	122	125	140	148	121	149	136	115	120	122	123	108	134	120	148	129	117	137	134	135	111	129	100	141	125	114	111	122	136	139	115	135	132	129	141	118	148	136	122	117	119	133	130	140	117	122	116	128	144	142	123	136	132	139	127	141	149	107	136	130	136	111	108	105	133	117	128	117	127	128	122	131	117	135	132	126	118	126	110	122	109	142	133	124	125	148	116	128	122	112	118	158	125	122	136	116	125	130	129	117	125	134	121	123	130	130	134	102	132	137	118	142	152	139	139	106	120	143	146	135	135	121	127	140	121	137	108	145	108	119	124	131	107	129	146	126	116	130	133	132	135	120	122	138	140	125	131	123	121	112	123	128	149	157	110	136	144	145	123	121	115	133	133	134	120	127	114	114	110	128	136	120	130	128	118	110	116	125	103	143	118	147	113	129	111	143	128	131	140	128	124	120	126	129	118	129	127	124	126	118	134	134	122	119	131	116	115	134	122	111	132	158	133	131	121	128	116	121	125	121	118	117	124	138	137	137	113	130	106	116	139	117	103	128	120	118	121	140	148	114	125	118	120	131	148	122	144	126	135	154	114	145	127	103	105	132	114	133	125	137	129	136	115	139	126	145	132	111	127	132	142	164	168	114	129	126	136	137	118	137	124	128	99	138	135	123	129	155	126	132	143	121	126	130	133	113	137	154	122	108	120	153	138	123	125	155	116	143	143	126	130	123	115	135	113	112	160	121	130	123	135	114	111	122	147	115	98	104	140	125	141	128	107	156	131	120	128	126	143	129	119	111	125	141	143	116	146	121	122	123	146	138	131	124	113	131	138	120	108	115	120	113	136	120	126	131	139	119	143	127	137	119	109	126	129	120	122	135	150	134	138	152	132	121	131	126	130	125	151	135	126	144	159	146	131	128	127	136	125	115	101	129	137	99	129	127	116	135	150	139	124	116	111	120	122	128	135	128	108	132	124	138	129	116	120	126	117	140	133	114	132	140	133	116	124	118	150	126	133	113	133	134	122	146	134	146	140	105	123	140	128	135	144	126	131	127	139	148	156	120	115	135	130	141	108	107	116	119	132	128	128	121	124	141	133	126	144	139	122	107	122	114	133	129	126	135	133	111	146	117	134	129	130	102	136	120	134	136	128	110	139	121	141	138	110	116	118	119	136	134	141	131	121	109	116	126	118	133	139	140	133	131	122	134	140	111	118	129	119	112	129	127	102	141	148	123	129	140	134	130	151	149	145	126	128	121	135	122	115	147	105	125	119	133	113	120	100	124	120	153	118	123	120	117	117	140	133	127	118	128	120	130	139	118	102	130	116	106	125	133	116	117	124	127	106	126	121	110	95	123	125	136	119	142	134	136	121	110	126	139	141	146	129	127	126	130	111	144	129	144	100	151	137	124	123	154	136	124	123	114	128	122	103	122	128	120	121	139	141	125	133	135	138	114	134	117	114	126	134	118	136	140	156	111	142	124	143	145	145	140	122	104	123	135	121	128	142	146	110	123	111	134	124	154	129	127	153	129	115	113	144	130	152	134	130	129	142	146	119	125	141	136	125	131	119	108	123	119	123	127	111	122	124	134	137	129	145	130	118	116	120	139	122	122	135	118	144	114	127	125	131	119	114	145	139	123	144	125	148	125	143	136	130	122	117	116	151	137	134	116	126	134	109	117	114	120	151	126	125	133	136	128	136	140	107	109	118	129	115	135	128	123	137	126	131	126	133	120	132	147	121	146	121	126	138	119	123	133	107	139	148	129	136	115	134	131	118	119	133	128	111	123	108	141	118	133	134	129	112	121	132	122	144	120	131	128	128	128	122	110	125	113	104	118	135	128	127	122	108	138	147	137	126	133	138	135	137	139	132	139	124	113	128	114	135	114	131	133	139	134	127	123	115	141	112	123	114	137	126	133	127	141	136	123	117	121	133	114	128	119	121	118	118	120	113	132	109	119	107	106	131	121	108	123	139	123	95	145	132	136	119	136	139	128	122	97	99	122	136	117	128	140	143	111	134	130	129	118	129	120	142	130	114	121	104	148	132	125	105	137	137	125	122	129	134	109	125	138	131	126	134	125	142	122	133	118	135	138	119	143	131	132	132	127	119	136	113	122	114	134	136	129	139	153	135	133	128	111	122	131	139	130	150	123	155
16554	2152	4858	5325	4544	3852	3113	2562	2245	1887	1710	1511	1412	1266	1223	1113	1011	958	921	881	855	800	726	751	731	723	662	672	649	630	642	623	622	633	571	571	606	571	560	553	521	524	560	520	527	538	553	560	523	521	518	490	493	549	481	469	497	541	490	508	505	484	494	473	491	482	505	485	486	508	468	496	479	502	484	486	488	504	489	513	533	529	457	480	489	461	497	489	494	487	493	462	479	482	471	480	461	482	469	488	477	494	466	498	481	443	467	504	477	506	488	466	491	469	518	462	434	459	437	483	472	508	457	409	485	463	472	504	468	526	432	437	436	443	470	468	480	497	462	514	502	440	481	455	465	465	469	492	473	488	479	497	456	515	431	448	482	421	490	476	449	519	449	439	458	504	446	471	462	464	470	491	452	438	423	454	502	477	461	474	468	457	444	454	475	468	466	447	440	427	482	463	474	424	434	451	466	483	447	451	456	441	482	457	463	447	487	451	474	452	464	449	443	459	421	482	477	463	460	453	468	489	436	466	430	455	448	418	435	462	514	433	470	450	436	455	416	474	462	428	445	448	466	484	465	472	468	451	494	432	518	471	483	447	449	489	486	424	400	452	456	480	441	451	444	477	414	474	436	479	445	498	452	464	468	450	472	458	450	452	463	476	460	482	455	445	490	506	492	425	429	484	463	439	448	479	466	449	446	459	430	439	475	446	445	452	468	443	441	457	446	453	465	456	454	458	476	452	467	485	499	488	449	455	478	497	464	504	437	481	472	403	446	476	438	489	455	486	419	457	461	427	476	495	444	460	469	469	455	452	486	459	475	478	459	512	497	455	458	463	503	455	453	439	435	456	437	460	466	453	434	457	461	426	501	466	477	460	441	498	488	440	477	446	442	490	446	443	464	506	443	461	488	450	466	444	473	494	467	461	447	484	436	466	452	476	500	467	434	456	445	447	494	462	485	442	463	447	467	438	457	462	456	459	464	443	457	480	445	435	465	462	457	433	472	470	464	496	447	410	460	475	451	440	453	468	440	475	418	460	469	501	457	485	468	469	482	472	475	520	437	457	492	433	434	475	477	457	495	478	448	445	425	464	464	437	434	468	451	462	458	480	451	434	445	468	446	480	473	426	433	471	483	434	483	479	486	446	469	460	470	443	457	458	506	506	423	450	484	443	502	514	493	482	457	468	484	448	479	499	466	489	455	479	439	476	449	475	432	481	466	430	444	459	462	475	515	443	472	499	482	453	408	484	471	445	447	464	456	410	444	439	451	511	465	447	484	470	442	461	459	488	469	454	411	470	453	457	470	468	452	478	456	484	449	482	433	478	460	480	476	490	453	437	491	422	461	460	460	441	449	433	484	470	435	467	463	472	468	466	473	382	476	494	496	487	455	490	456	487	454	437	476	473	454	464	448	454	467	445	456	459	414	474	457	468	470	499	496	475	457	467	445	448	478	473	497	457	463	488	463	457	468	456	431	478	465	448	473	419	458	461	455	477	439	459	483	460	466	469	474	426	453	481	460	452	473	444	454	500	458	464	472	470	458	467	461	442	469	448	422	460	438	444	470	472	484	404	477	420	462	439	461	463	456	511	467	458	489	488	488	469	461	458	451	489	474	468	438	437	479	474	508	464	428	445	467	472	481	442	467	436	442	440	455	499	474	479	429	485	464	468	460	473	431	495	423	457	469	435	454	518	466	456	469	442	489	451	471	469	438	429	446	491	428	460	470	462	440	479	495	437	478	478	439	478	482	450	480	488	439	472	448	438	481	489	422	432	497	456	440	425	449	472	459	453	491	452	490	495	438	462	474	448	436	466	456	457	458	446	515	480	493	438	438	469	492	464	453	471	478	483	429	472	443	483	461	468	444	517	443	512	481	447	459	513	434	457	442	483	454	484	426	464	455	443	516	478	445	468	474	470	467	456	438	465	482	454	451	471	470	500	479	500	457	466	464	468	474	475	460	442	430	502	486	444	448	480	488	458	467	465	457	467	460	494	512	477	455	446	472	482	471	455	452	471	429	458	440	465	474	443	484	480	482	446	484	474	445	460	438	449	449	486	449	477	462	496	468	465	485	442	468	440	452	458	472	459	427	510	458	482	461	476	483	427	421	448	422	453	412	477	482	456	443	445	439	425	468	440	468	429	464	444	491	468	452	469	470	488	443	465	491	445	502	460	467	431	463	485	474	444	453	463	409	458	446	445	519	444	455	440	456	482	436	463	475	472	497	455	452	447	438	480	488	443	482	449	461	477	483	473	444	444	476	422	441	458	485	434	469	477	458	486	437	479	481	445	439	447	452	426	437	482	469	471	507	430	477	459	494	464	452	465	472	471	453	457	442	489	489	472	454	486	444	463	479	454	461	427	452	463	459	451	487	471	475	452	464	444	503	471	437	480	421	457	473	444	459	440	446	446	465	453	476	506	470	492	471	486	445	477	428	448	459	456	489	463	485	529	452	460	429	493	418	448	463	453	478	471	431	463	482	462	449	472	484	463	445	431	485	464	445	511	407	432	435	456	473	492	449	461	476	439	452	503	446	470	451	459	454	481	439	469	449	465	439	439	451	461	474	453	455	495	448	487	436	451	458	477	488	479	446	498	496	433	439	463	478	423	457	470	459	456	498	498	447	447	463	463	475	482	425	457	462	464	461	469	456	478	484	456	461	457	464	462	470	489	480	476	474	472	458	449	474	490	465	434	449	511	429	469	437	491	479	440	458	468	438	451	461	443	489	450	448	493	467	459	461	449	444	473	459	476	462	505	464	460	445	450	431	449	465	427	479	446	478	486	488	431	460	466	419	504	463	476	458	463	414	449	441	464	455	514	447	417	477	432	452	505	495	434	500	459	472	451	424	457	468	444	457	490	489	494	468	498	504	468	462	424	457	475	486	455	434	435	482	465	457	432	497	426	443	460	445	453	430	502	433	489	491	465	455	461	436	445	460	446	460	443	456	442	462	465	506	464	469	424	482	449	459	463	512	470	482	504	486	475	450	483	441	460	455	449	484	463	450	475	510	437	438	465	454	451	471	457	463	482	450	459	461	445	438	452	459	475	425	502	446	488	456	463	453	442	458	436	449	498	439	469	459	439	460	467	511	483	468	463	459	453	477	465	482	482	461	467	480	448	454	488	434	479	466	476	445	492	469	432	475	505	496	470	491	447	460	475	460	451	461	453	460	451	513	471	446	418	423	473	454	466	468	461	463	474	468	436	425	445	454	464	504	460	421	437	469	451	458	462	476	447	452	446	444	494	511	468	478	413	456	458	485	435	500	465	468	516	478	458	455	497	453	484	500	443	504	449	450	458	472	422	469	432	437	470	430	479	455	483	465	497	424	467	454	441	490	448	492	464	478	461	433	461	510	462	464	456	481	445	434	438	456	440	459	486	495	518	481	459	467	458	466	464	466	459	442	485	469	476	454	466	432	470	452	449	468	443	455	446	446	509	486	463	475	445	449	450	420	462	466	458	468	468	453	466	497	469
3170	224	183	144	123	125	135	88	130	103	106	100	106	84	119	108	98	107	94	97	96	93	103	99	119	110	98	108	110	94	121	106	104	109	83	91	92	115	107	102	111	115	101	94	94	87	103	114	91	112	99	120	104	101	87	94	99	105	103	124	96	108	115	101	99	101	98	100	102	102	102	107	104	101	97	105	111	108	104	87	109	114	106	114	114	131	109	100	108	114	115	100	115	103	127	97	90	101	97	99	98	102	120	100	98	116	101	104	108	124	119	123	114	103	104	106	106	109	102	93	93	113	98	95	97	107	110	111	123	93	99	110	100	94	108	85	106	107	105	106	111	100	120	121	112	91	101	115	105	99	119	111	108	103	114	115	106	103	94	113	124	110	89	87	111	93	94	94	109	115	103	125	114	116	113	93	84	109	89	113	109	106	103	110	107	100	113	85	120	115	96	108	92	99	107	87	86	86	98	116	95	115	89	105	114	109	120	108	116	94	110	90	94	112	90	101	109	99	108	111	95	102	91	98	119	108	110	113	100	110	111	95	109	106	91	89	93	103	107	124	92	120	96	102	115	137	100	88	110	104	103	104	115	94	118	98	87	94	109	93	95	101	96	95	96	99	107	111	104	111	109	85	96	92	106	93	102	99	93	103	94	99	99	106	116	116	94	108	111	89	92	109	108	122	86	98	98	96	104	86	113	102	121	126	108	125	91	100	99	103	115	123	98	102	118	99	104	103	104	94	108	103	108	108	107	100	92	103	107	112	90	111	96	107	98	98	100	103	93	107	108	113	105	105	129	87	117	97	91	82	82	105	113	97	128	113	117	109	107	82	96	101	112	104	99	122	87	92	103	120	97	106	120	93	87	105	93	108	94	106	100	101	103	106	109	96	115	108	109	97	102	115	96	102	107	98	123	118	84	88	96	98	111	110	100	97	116	93	95	119	109	91	88	94	115	108	119	107	91	93	85	123	91	95	106	120	107	111	130	129	108	91	90	99	102	109	92	110	118	117	110	107	102	100	115	105	95	93	85	86	123	104	107	109	108	120	98	103	98	105	106	124	124	111	133	115	93	106	101	94	99	114	97	104	116	108	97	94	117	112	103	102	100	92	101	120	83	116	106	97	123	95	112	90	129	102	89	109	104	109	93	101	109	121	110	104	100	119	107	106	117	94	107	92	112	110	104	107	102	107	100	90	107	100	101	114	110	101	104	124	116	128	111	103	126	107	106	109	107	105	99	108	115	103	109	110	80	117	110	90	97	105	107	115	111	118	114	99	110	90	111	117	92	111	110	93	109	109	92	118	123	108	112	119	95	115	95	100	121	97	106	110	95	102	90	115	92	104	95	108	120	94	81	78	88	90	84	104	114	105	119	99	108	103	120	103	110	101	106	112	107	113	125	111	112	108	114	110	113	96	104	97	102	89	95	111	94	108	98	91	111	94	102	105	108	84	103	105	99	98	117	114	101	87	107	106	89	100	113	100	95	87	89	110	119	108	100	91	113	100	99	97	99	118	99	92	93	96	99	119	121	106	107	115	100	97	123	96	100	116	82	116	100	113	103	117	106	106	102	115	118	99	78	114	114	85	93	126	89	107	100	115	103	116	128	101	120	111	103	92	100	108	107	109	111	90	92	99	106	121	109	88	99	107	122	108	96	106	100	118	98	126	119	115	97	108	121	114	98	109	110	106	95	107	105	79	94	86	102	95	98	108	98	114	101	86	87	95	89	105	100	100	114	122	107	112	124	97	101	109	105	102	101	112	102	104	104	96	86	109	111	113	93	91	107	121	80	103	97	127	89	108	115	80	116	104	113	106	94	114	115	109	97	105	103	93	108	102	100	105	90	109	104	107	115	109	101	111	103	86	107	103	120	110	122	106	99	101	98	111	114	104	104	104	107	91	118	104	102	110	86	101	103	96	112	103	99	112	110	107	112	105	95	93	110	111	91	93	88	96	88	93	110	105	92	105	109	87	98	81	108	103	80	111	98	118	96	117	90	106	115	115	85	107	83	116	104	124	83	113	112	98	96	118	134	121	86	111	109	107	89	110	101	105	107	90	91	91	121	111	125	129	106	118	88	128	101	108	96	99	112	91	119	121	90	95	97	95	104	105	104	91	112	93	109	105	108	106	105	103	110	100	82	112	119	110	108	99	119	104	90	107	99	102	88	113	101	111	107	104	123	92	103	104	101	107	100	111	107	89	103	88	114	101	114	125	96	98	96	93	101	100	105	97	119	108	94	105	111	102	101	106	93	94	107	102	109	100	111	109	122	94	105	107	93	95	113	112	83	117	123	86	116	116	83	95	110	83	104	105	114	114	108	91	100	103	108	104	129	95	104	115	108	100	101	106	81	105	108	96	95	108	109	101	119	104	108	99	97	104	113	89	115	96	111	111	98	98	110	115	133	95	100	89	106	94	109	89	102	105	95	108	100	117	97	104	96	111	112	105	112	103	99	96	110	106	101	98	105	107	125	100	109	108	87	104	105	101	92	110	113	113	84	113	103	108	123	87	96	109	104	92	89	106	104	112	98	91	96	98	105	99	106	97	114	90	123	99	101	86	103	94	104	128	107	98	97	88	103	85	115	97	101	101	114	110	120	81	101	91	104	98	89	90	100	97	102	106	90	113	107	102	99	94	89	104	105	96	105	110	101	103	96	130	95	83	117	110	95	113	94	95	98	96	89	119	105	95	98	94	91	113	103	103	91	97	95	117	93	101	80	100	99	111	89	100	113	112	95	119	95	106	112	101	110	112	120	101	101	100	106	105	117	98	110	106	109	109	110	84	112	90	108	111	95	116	105	99	95	102	93	116	111	112	90	94	95	116	110	105	118	89	104	82	93	116	119	108	90	93	104	103	112	94	115	99	136	127	108	103	79	92	104	101	104	90	91	95	108	103	122	100	96	106	83	92	99	105	105	96	107	104	108	96	92	91	100	95	106	103	133	101	103	107	108	109	114	97	109	113	95	106	106	109	99	103	99	81	105	103	90	101	102	121	111	97	104	94	107	114	89	100	110	91	116	111	106	110	122	81	99	126	139	91	113	104	99	97	106	113	83	93	118	99	106	111	94	101	100	103	91	88	116	108	86	107	105	111	108	117	103	94	97	93	89	111	114	107	97	89	103	105	124	97	111	105	92	105	110	117	110	96	102	118	90	106	83	92	110	96	90	95	114	81	105	103	91	83	98	93	107	97	116	113	109	123	98	100	91	133	100	98	121	111	129	104	102	120	118	131	105	102	113	93	104	114	90	89	113	107	94	102	86	93	116	96	110	94	111	118	90	102	98	108	97	104	106	98	106	95	102	111	95	104	107	116	111	122	115	107	97	121	97	91	116	108	98	107	111	89	114	126	91	88	94	107	108	102	118	111	93	115	85	106	106	100	102	107	93	110	124	118	97	95	105	101	103	109	90	95	99	90	108	121	95	108	124	89	105	109	103	106	106	93	100	98	102	108	104	107	113	91	111	100	125	106
6040	453	588	533	509	501	424	469	456	458	451	407	419	410	413	390	387	396	399	368	387	401	407	382	401	408	357	375	403	346	367	381	399	402	373	371	447	376	407	394	409	387	399	387	405	358	388	346	354	368	386	364	391	387	402	394	391	393	358	390	362	361	366	401	380	416	405	370	416	390	355	377	383	375	373	389	380	392	347	390	384	378	390	380	398	388	376	380	398	401	397	386	395	387	374	392	377	371	371	391	366	388	339	373	376	348	407	411	395	381	367	355	378	365	342	399	393	387	375	354	392	381	411	389	355	409	379	371	367	378	397	379	356	382	351	385	435	400	357	416	358	410	412	413	365	412	377	389	429	355	386	353	384	402	351	368	401	362	400	371	379	367	396	358	365	434	396	396	348	363	392	422	386	384	373	370	374	393	393	373	379	417	387	391	386	403	392	393	381	357	404	374	355	363	416	385	370	378	395	345	373	384	367	370	379	355	374	358	382	364	381	369	380	384	381	387	386	387	353	348	371	395	413	376	422	361	388	375	373	372	367	404	410	384	375	378	368	417	359	364	372	422	362	376	353	412	398	405	407	384	369	372	339	437	379	369	402	351	406	382	329	390	386	380	367	362	391	382	364	356	376	374	400	358	365	365	421	367	401	365	395	374	371	391	388	377	414	364	409	371	370	399	390	416	400	360	373	351	378	385	402	401	395	419	386	401	407	386	375	389	413	409	373	337	407	406	409	363	412	380	398	397	406	361	390	376	400	388	371	397	380	382	390	444	404	351	373	410	406	399	387	372	391	362	374	380	416	388	354	386	406	356	414	360	408	424	367	398	405	410	380	370	381	393	379	397	414	423	382	362	371	381	390	415	364	399	371	395	367	368	370	362	400	351	397	393	381	391	376	371	371	390	368	375	390	371	387	358	360	438	382	369	380	386	424	379	413	376	349	390	363	393	357	426	404	396	367	388	375	384	429	358	386	413	386	358	392	416	349	419	384	380	406	392	395	361	394	395	384	358	358	392	388	338	397	391	411	381	357	365	395	407	388	373	381	361	395	375	384	386	370	373	439	354	369	381	384	349	406	408	412	394	361	391	377	365	389	383	402	362	371	357	405	390	380	377	387	380	380	392	368	428	412	405	420	368	368	387	337	353	393	379	366	373	348	391	366	382	400	389	358	408	422	369	364	383	412	394	360	354	399	349	398	379	382	383	386	379	378	384	377	376	378	417	374	373	378	371	369	392	369	351	359	390	337	397	415	368	361	380	371	372	423	369	384	377	393	395	383	389	367	366	406	389	395	401	393	388	381	390	378	414	407	390	394	352	383	402	369	364	373	380	394	397	389	389	397	433	387	383	401	400	378	392	361	397	385	350	352	394	410	419	389	398	402	358	430	374	375	397	387	366	375	408	346	347	367	434	403	394	384	386	411	368	376	394	404	381	401	422	359	373	384	381	409	408	374	408	390	349	368	397	357	371	369	359	368	388	378	394	417	379	389	409	391	350	381	412	390	380	345	368	389	411	400	379	392	410	408	380	355	359	370	373	378	385	369	394	376	376	375	370	384	379	378	350	384	351	365	385	367	374	385	388	415	378	383	371	369	390	387	399	406	372	397	404	429	397	411	388	354	386	369	378	367	382	364	385	415	383	373	391	379	383	346	384	397	385	380	378	374	395	362	364	393	403	402	390	413	377	363	379	363	398	375	375	378	409	358	393	402	383	386	398	384	391	393	389	377	412	369	377	391	393	402	390	391	348	420	372	378	355	406	391	401	424	364	371	388	359	367	384	400	370	358	396	365	375	361	382	389	406	351	375	408	375	397	383	365	429	352	331	368	378	390	353	372	398	389	376	391	406	377	405	405	389	381	391	385	382	370	403	402	333	383	369	378	394	408	370	347	402	375	361	373	405	363	387	361	381	383	379	362	398	380	368	405	392	371	375	368	355	366	398	394	367	377	372	368	379	418	381	392	374	398	415	342	357	382	343	390	350	366	377	403	400	396	383	355	390	369	368	403	407	363	371	388	391	391	398	390	379	377	392	367	390	360	392	415	383	373	385	402	389	401	365	414	379	376	409	417	377	365	392	381	397	368	397	369	389	406	402	380	387	377	355	379	395	391	348	368	400	381	373	368	375	387	392	381	356	377	368	368	369	387	350	373	400	372	393	358	401	360	378	388	412	401	391	369	368	389	359	383	385	384	390	406	360	380	390	381	396	402	368	378	394	372	400	400	408	383	380	386	384	363	418	417	430	381	368	397	407	371	375	361	350	373	398	354	383	373	381	366	384	387	389	364	397	369	412	373	383	371	386	370	378	385	386	366	403	365	383	408	411	395	392	358	405	415	383	371	397	368	393	410	374	386	368	366	387	358	347	380	390	351	378	376	369	385	403	387	374	387	384	378	379	412	388	386	380	346	383	412	391	361	371	406	377	423	369	363	375	413	395	398	401	416	373	424	384	390	387	423	359	359	361	358	411	414	398	430	364	371	348	363	421	351	369	401	403	428	337	375	401	356	382	381	358	393	349	392	399	381	393	401	367	394	382	382	373	397	346	373	380	397	384	383	374	417	410	390	401	408	382	361	385	408	409	418	375	425	384	412	406	346	369	374	398	383	347	390	412	371	394	385	390	404	361	358	384	349	417	374	422	373	403	399	377	387	377	384	379	379	398	363	387	382	421	353	424	371	409	364	389	382	363	396	374	371	393	372	377	365	390	375	437	382	396	368	373	420	354	369	373	356	369	393	390	402	368	375	396	431	387	371	385	404	372	405	382	388	357	404	370	385	373	388	401	379	381	387	375	373	371	339	407	380	368	361	407	367	395	362	395	413	376	379	352	372	398	366	409	367	384	386	357	354	393	382	384	403	381	388	386	393	364	386	364	378	391	381	355	389	378	399	380	379	361	354	384	386	356	385	359	385	371	372	374	379	420	418	401	366	389	383	422	398	377	377	387	391	396	391	408	382	357	382	424	374	379	370	352	396	379	401	385	429	366	393	388	352	376	398	368	388	389	400	412	422	413	396	388	376	387	391	411	383	384	378	358	386	403	399	374	395	407	415	407	396	423	363	365	418	372	377	389	422	381	345	360	373	387	388	382	368	414	376	367	406	391	389	406	384	366	411	398	378	397	368	401	406	419	378	372	392	366	360	374	370	378	360	376	376	361	362	397	349	376	370	356	400	384	397	397	370	363	374	343	395	376	381	342	406	365	380	411	368	349	423	351	406	423	362	379	392	386	388	382	344	430	383	382	376	433	407	356	415	379	368	408	371	375	380	389	388	376	362	383	354	394	363	380	375	389	358	392	380	372	403	397	461	379	384	391	381	381	378	374	356	389	377	355	428	389	391	372	389	383	356	386	359	378	408	366	394	390	386	408	356	382	352	390	380	367	401	382	368	377	435	365	403	378	384	352	433	408	362	377	403	395	366	378	370	365	406	364	382	369	396	382	404	421	433	405	392	406	415	362	346	385	410	366	390	384	380	355
21420	2561	1065	740	551	412	301	250	218	173	142	144	143	111	113	106	111	94	87	99	91	90	97	80	86	85	90	76	82	80	89	74	76	84	62	68	80	76	77	87	73	70	77	72	77	76	91	55	70	81	71	73	72	69	72	62	63	77	93	70	72	72	80	73	98	75	71	68	73	80	75	83	84	65	74	68	62	60	69	68	68	84	82	75	54	81	68	66	71	68	82	70	60	62	69	89	61	84	75	79	88	87	70	69	66	73	74	70	69	70	76	69	77	75	70	85	69	53	53	82	76	63	73	83	67	75	83	82	73	71	77	61	69	89	63	72	64	73	68	80	64	84	69	64	74	68	69	58	68	77	72	69	93	63	91	61	71	63	75	86	70	53	74	79	66	77	78	56	63	63	62	78	76	62	59	79	80	68	72	64	65	71	81	72	67	58	70	75	74	71	68	65	69	85	58	83	58	64	62	61	73	59	78	79	68	72	86	76	63	88	77	62	58	65	71	62	72	73	63	76	82	72	70	63	71	64	57	68	56	88	73	75	74	71	68	62	84	65	59	76	84	71	61	67	69	83	75	67	66	91	76	79	69	72	74	60	69	85	62	73	73	66	71	62	56	74	64	76	73	81	73	72	68	74	63	86	82	66	65	82	72	71	53	82	71	60	62	67	67	72	89	92	75	73	60	74	83	67	72	77	72	82	79	81	69	80	73	61	65	89	77	65	71	79	77	82	70	69	67	66	58	65	68	73	67	65	72	62	72	79	60	60	73	53	69	78	79	63	68	77	79	67	52	64	68	69	74	72	89	61	70	77	69	61	58	67	69	68	66	72	72	63	85	76	76	76	77	57	77	69	74	74	69	78	72	68	79	65	69	58	60	75	63	67	76	57	62	66	70	63	65	79	71	76	65	70	74	68	82	71	66	68	68	80	69	69	80	70	70	89	61	97	81	76	78	82	95	79	64	68	70	78	88	68	73	74	69	73	62	72	70	69	75	79	68	56	66	83	74	77	57	49	61	73	70	81	56	75	80	61	78	73	64	62	66	86	76	73	69	74	63	65	65	75	76	69	76	79	54	74	63	66	68	66	69	83	68	76	82	61	87	74	74	79	74	62	71	79	69	63	93	63	84	60	82	77	85	58	55	63	78	79	78	72	80	57	77	62	74	61	70	69	53	75	66	63	64	91	62	67	82	85	76	81	69	71	61	79	76	56	84	78	78	77	60	74	76	65	62	57	76	69	86	71	76	66	75	80	76	73	72	79	61	65	74	82	75	81	56	63	67	66	63	85	51	55	74	58	78	92	83	68	65	78	76	66	65	72	83	78	80	65	71	86	63	81	66	63	71	65	55	66	65	75	67	79	60	72	74	73	77	64	88	85	60	55	68	65	62	66	65	62	76	70	82	76	75	80	82	61	65	79	77	73	62	69	64	68	58	50	83	79	79	74	49	60	77	75	81	64	74	69	73	96	67	60	71	68	67	78	72	78	77	81	66	72	88	72	58	85	64	72	69	82	76	72	84	70	71	67	70	66	77	81	87	85	58	73	65	74	81	85	79	74	72	65	77	80	61	77	77	74	57	80	77	58	56	74	72	66	69	67	67	73	70	74	79	62	75	74	60	61	71	69	79	72	83	81	59	64	70	81	64	81	77	90	73	71	76	79	80	72	67	64	83	66	57	79	67	74	71	68	65	74	79	75	85	71	68	70	71	86	65	90	57	63	73	80	59	56	73	60	73	73	83	73	64	78	77	71	73	67	71	74	68	64	77	59	71	87	71	77	68	69	66	67	100	75	65	91	73	67	76	69	74	93	69	78	69	87	64	60	81	93	57	78	74	60	79	60	104	67	65	75	62	80	61	72	81	73	69	58	81	87	79	71	68	75	83	72	71	75	54	67	84	83	86	75	71	84	73	82	65	60	80	67	76	59	57	70	54	73	78	61	76	76	73	104	78	91	77	69	69	84	71	63	67	76	75	70	96	75	73	74	77	55	65	74	64	69	71	65	53	79	69	69	83	81	59	82	68	82	65	54	69	63	80	81	80	67	73	81	91	70	74	69	78	76	73	71	72	68	65	73	57	75	72	66	86	71	88	90	74	68	58	59	77	73	74	71	66	71	82	68	85	60	56	72	82	66	74	83	65	80	84	70	64	78	63	78	72	74	77	76	67	69	67	74	67	72	68	74	68	66	74	88	65	76	67	63	73	65	65	77	63	72	71	70	67	64	64	69	63	60	68	67	67	71	58	49	80	74	75	75	69	76	69	80	75	56	73	80	68	75	63	55	66	75	66	61	79	78	55	63	66	80	54	55	63	75	62	84	85	63	57	72	63	83	77	83	73	64	64	63	66	72	62	64	79	83	71	58	70	74	82	79	73	70	70	74	72	60	71	83	75	71	67	70	77	80	74	64	73	67	72	69	78	59	79	63	75	88	77	63	61	65	87	75	70	64	73	64	78	62	71	76	80	86	74	89	58	61	66	64	66	67	61	70	75	65	64	73	73	56	64	64	73	72	72	56	80	72	71	69	68	83	75	77	67	78	72	69	71	72	74	57	79	64	57	62	83	83	52	74	76	67	72	67	62	73	83	76	75	72	74	74	66	65	83	63	75	72	75	74	73	71	76	60	78	90	78	85	77	80	71	61	50	64	79	68	69	70	85	62	71	57	77	50	60	66	74	75	65	69	62	69	54	95	86	68	62	63	75	70	65	76	72	74	68	72	78	70	59	82	63	72	77	89	75	72	82	74	82	67	76	66	77	69	76	64	75	67	78	80	68	66	71	76	71	81	81	68	63	76	70	59	60	74	60	68	68	84	72	78	63	69	72	66	66	70	59	75	79	65	78	82	75	56	62	72	67	88	87	66	69	66	74	85	67	64	70	68	76	69	76	74	61	62	60	72	82	57	69	66	68	79	77	73	78	64	54	73	75	77	72	68	68	73	79	65	66	76	76	66	78	79	81	74	74	88	91	56	68	71	66	71	61	49	60	77	72	64	87	74	62	78	80	66	68	76	70	71	87	66	70	77	74	76	73	77	97	75	71	75	71	66	69	73	76	81	65	67	88	80	54	61	84	71	77	59	71	80	70	65	69	59	67	79	76	54	75	68	56	81	78	70	75	71	70	78	70	77	81	82	80	72	60	68	75	70	60	60	66	70	75	66	84	71	75	69	70	68	83	71	70	59	68	62	78	70	63	77	67	77	79	93	60	90	69	67	66	64	70	81	75	75	67	57	87	73	68	65	78	79	80	85	76	68	72	50	68	70	69	58	68	68	84	58	75	64	66	65	87	67	81	59	76	69	69	62	46	73	73	67	75	78	70	73	80	69	68	81	59	59	73	71	65	75	83	79	64	72	70	60	77	69	78	79	79	72	64	64	74	72	67	71	74	69	85	61	65	92	76	82	78	69	77	80	68	74	87	78	65	80	63	73	66	61	64	68	70	61	67	80	63	68	74	68	72	77	61	67	67	77	69	63
13032	1170	2543	2865	2558	1999	1740	1380	1246	1081	972	813	772	724	701	623	584	529	552	502	499	527	438	427	425	372	377	404	374	359	367	403	373	333	373	366	350	345	340	347	350	370	328	345	350	326	321	290	336	308	326	288	308	301	305	322	295	323	308	308	296	349	286	314	271	313	320	312	331	302	304	296	312	307	276	290	305	319	265	314	299	295	276	305	289	272	299	313	289	300	294	295	299	342	276	252	312	266	315	283	311	295	282	307	323	263	315	296	280	307	285	315	308	305	273	282	275	324	297	273	270	293	295	308	290	299	282	318	280	291	283	291	280	308	274	282	300	284	272	297	289	292	305	278	264	289	299	265	302	280	271	300	299	242	308	303	297	325	301	325	280	302	288	288	303	310	285	312	312	303	285	278	302	275	288	293	298	272	329	289	290	286	318	285	273	273	288	281	293	299	309	287	289	312	318	290	256	327	288	286	275	317	297	290	275	300	308	298	272	306	287	298	279	272	291	268	297	305	293	301	277	306	322	280	316	296	313	276	312	301	290	307	293	286	297	306	305	276	284	272	290	286	305	298	270	276	245	309	261	286	275	308	269	306	261	301	269	299	294	297	298	275	293	302	310	297	296	280	284	308	301	269	294	268	246	259	298	312	257	257	257	316	300	275	311	277	307	320	298	277	272	302	295	274	293	289	278	297	299	276	283	269	290	280	294	279	283	295	280	299	304	282	320	276	322	266	303	274	283	293	304	284	258	265	291	273	294	316	289	303	268	257	278	295	256	278	308	251	284	311	311	290	297	256	352	283	319	273	298	273	281	298	272	294	282	284	282	287	285	307	289	262	283	311	294	311	271	301	262	303	282	314	245	285	311	294	289	294	310	293	293	290	297	301	305	299	308	298	316	259	253	315	279	256	291	283	300	306	301	329	296	287	284	282	309	299	287	280	317	274	294	285	285	290	287	284	256	306	313	323	291	304	265	307	302	272	291	299	281	280	271	244	290	309	293	265	281	278	281	319	292	298	269	292	291	292	326	302	286	301	303	290	284	251	302	313	276	249	291	281	282	291	275	298	285	291	272	304	300	288	273	256	258	280	303	304	296	322	294	288	281	302	288	321	291	294	278	271	286	308	287	298	305	274	294	277	302	306	276	283	310	265	268	321	289	288	289	272	281	278	293	295	282	277	328	315	301	297	272	278	294	300	288	285	267	278	296	298	278	321	253	296	305	311	275	296	290	294	263	288	277	269	307	313	292	305	281	274	272	268	310	307	286	302	329	259	306	315	300	296	260	272	289	310	303	304	282	309	309	296	286	287	287	281	269	304	285	310	311	331	300	283	315	293	300	294	298	292	297	275	267	284	305	276	303	311	309	266	286	269	275	297	277	320	278	306	300	307	335	291	289	269	290	279	284	299	324	290	283	277	306	279	286	281	272	294	308	309	306	302	287	280	297	268	296	295	276	286	313	253	311	280	314	289	335	317	258	290	292	310	270	302	269	303	305	259	303	273	308	287	291	253	293	291	297	275	299	296	286	282	276	280	293	269	316	324	255	291	277	290	272	315	294	279	262	313	308	256	289	312	295	303	294	289	276	267	314	259	316	295	284	266	309	294	282	302	290	252	259	286	301	253	288	285	276	294	294	298	279	288	325	325	316	269	247	306	326	283	297	315	296	306	251	295	287	301	302	283	283	318	286	286	310	297	264	276	262	300	315	289	289	291	280	319	296	279	287	307	285	315	280	310	314	319	253	274	269	283	288	282	329	294	292	288	283	290	296	299	267	280	279	259	272	280	263	310	299	283	280	233	287	284	310	298	298	253	262	290	268	281	280	303	277	280	294	295	279	252	283	274	277	305	283	295	282	295	296	325	290	283	284	309	337	282	309	292	302	314	316	293	280	272	267	295	275	285	311	276	278	300	310	280	251	293	292	304	320	307	300	275	278	324	327	273	263	280	298	290	281	307	293	278	281	308	286	272	312	293	279	265	290	272	275	310	287	293	300	314	282	264	296	315	290	286	293	293	282	276	262	297	280	313	290	301	279	270	269	309	268	290	328	286	293	282	292	284	309	298	293	283	306	304	296	278	327	288	282	263	297	300	268	299	315	305	281	282	294	293	305	281	291	282	294	287	296	276	291	272	269	295	281	305	249	295	274	300	267	287	303	319	297	275	303	269	271	294	274	316	282	292	322	285	259	295	290	294	309	286	285	275	324	270	282	284	280	303	286	277	309	306	315	288	272	309	253	289	300	316	283	275	262	303	294	254	276	276	282	318	296	300	316	283	292	293	298	282	300	301	271	309	295	294	301	307	272	264	301	313	273	302	298	297	289	299	263	268	283	287	268	279	300	277	306	264	285	306	286	284	298	317	294	300	311	303	289	268	292	270	280	288	285	284	290	306	313	274	280	310	277	286	283	273	290	311	291	277	278	298	301	303	274	309	315	281	281	283	277	265	286	286	267	269	287	264	273	266	252	292	321	282	267	288	309	291	286	281	284	289	290	309	285	273	303	294	285	321	294	317	284	310	296	275	283	302	250	286	272	290	309	292	312	278	285	305	272	315	345	290	301	290	298	292	269	307	303	290	273	292	266	286	312	271	282	293	273	298	270	269	293	294	310	281	300	300	289	276	268	295	317	272	305	298	290	279	274	272	314	282	322	306	291	305	292	283	282	312	293	282	298	304	281	313	299	289	278	292	275	293	264	294	307	302	273	333	282	286	323	289	303	284	288	270	268	296	316	298	305	304	273	268	302	281	274	279	318	304	337	283	288	282	284	279	311	297	300	260	246	278	275	265	276	302	274	263	287	280	302	278	288	305	257	310	282	291	286	306	304	290	268	259	282	338	314	298	313	296	302	276	295	287	293	278	298	286	257	283	311	298	305	268	280	301	284	307	274	289	300	299	311	300	290	262	285	278	280	287	268	314	325	299	313	280	292	294	295	305	330	275	296	286	283	324	280	304	276	284	302	279	254	285	329	285	267	267	304	287	281	304	281	290	298	279	293	295	273	309	287	273	286	262	318	295	270	297	303	280	279	294	295	303	263	292	302	300	286	306	291	271	277	302	286	296	291	279	299	275	305	288	268	307	281	294	302	281	282	274	287	312	305	289	277	302	304	296	282	294	285	292	264	273	295	295	278	298	254	300	267	294	264	288	273	285	294	287	290	258	311	281	302	276	279	295	295	315	317	317	299	297	321	271	294	319	295	260	301	283	304	298	258	289	300	280	273	284	278	291	258	286	271	281	282	313	282	275	269	297	335	272	324	265	280	290	299	300	305	319	332	288	252	295	288	300	306	298	265	295	268	274	290	271	281	281	285	280	306	284	279	274	295	287	311	273	304	290	297	334	312	301	273	265	303	310	299	284	295	310	295	295	271	272	299	303	281	283	280	298	311	288	293	303	316	286	320	258	296	309	292	288	299	273	286	283	295	324	299	286	259	322	312	279	263	301	301	282	258	300	295	285	293	304	280	301	286	295	288	290
31255	8190	2349	1552	1069	780	576	457	365	335	300	262	226	238	203	206	178	206	198	194	160	144	178	157	151	140	144	175	139	152	137	144	149	138	151	109	154	153	133	138	141	125	128	133	133	137	150	155	140	149	125	134	153	140	142	124	130	121	139	135	122	160	121	138	120	149	136	137	127	130	130	129	130	155	132	140	123	151	146	135	113	135	119	132	129	134	143	142	142	132	131	136	134	149	136	129	148	135	115	134	152	133	123	142	131	135	129	124	128	118	153	109	117	142	137	140	134	116	135	123	138	147	131	107	148	128	133	134	134	135	149	121	122	137	119	142	137	134	129	114	138	127	130	131	136	142	135	116	132	113	131	129	154	151	133	129	133	116	118	125	138	154	146	121	122	143	110	127	137	159	127	137	122	132	117	118	119	133	111	127	123	120	146	136	149	135	120	115	135	152	104	122	116	128	120	129	131	131	118	118	127	143	128	134	132	144	116	128	145	137	117	127	144	114	135	107	139	130	129	127	120	133	131	124	135	139	137	124	132	135	137	129	128	138	145	129	165	139	133	147	123	136	139	146	130	133	123	123	139	127	142	112	128	136	129	132	125	132	120	122	128	122	133	126	110	114	132	117	128	123	124	139	129	120	134	140	140	142	105	120	130	128	143	130	133	143	126	139	144	139	115	145	136	146	132	127	126	144	123	137	135	128	130	136	155	129	130	147	125	152	127	133	132	139	135	122	130	125	139	129	118	122	126	150	135	132	133	130	138	139	135	139	115	122	134	157	133	136	135	135	129	156	123	147	121	149	140	127	119	132	122	119	119	121	142	150	129	127	130	121	126	119	152	120	146	135	129	129	125	152	131	132	147	127	124	126	127	127	155	138	123	127	141	126	154	126	135	132	134	136	138	152	118	122	134	131	131	133	133	136	127	138	144	133	127	147	120	145	130	134	129	114	118	161	141	131	147	141	133	143	133	128	117	124	142	120	122	132	149	143	125	144	119	121	122	121	125	141	140	139	132	137	139	151	131	123	127	119	135	131	131	141	129	130	143	136	129	121	109	142	143	145	124	112	126	116	126	128	120	123	131	139	128	130	129	118	135	123	135	141	117	145	111	135	136	124	144	107	118	124	129	142	121	150	131	113	119	108	140	117	153	129	153	132	143	129	119	155	137	117	131	149	126	129	129	131	139	109	122	121	151	128	113	121	129	141	119	130	157	136	132	135	126	131	150	159	133	126	159	130	137	138	138	123	125	142	146	131	135	148	136	118	150	111	134	142	119	124	128	127	112	121	141	130	104	106	125	136	123	131	130	118	124	139	131	114	127	136	147	158	149	121	126	136	154	138	135	121	133	127	119	102	172	137	133	116	154	133	134	147	122	148	125	143	150	125	131	151	122	137	131	122	139	148	138	140	130	141	126	129	145	120	117	117	128	145	129	139	129	128	148	138	137	145	136	110	137	133	125	109	100	137	126	121	155	140	137	134	148	135	124	120	141	145	138	120	139	137	122	147	139	142	117	146	127	125	146	109	123	139	113	109	143	112	130	114	127	122	147	153	136	134	123	150	129	130	135	133	145	133	134	120	133	146	124	123	124	120	125	140	112	131	119	117	133	130	146	119	136	133	143	149	141	136	123	147	146	136	124	122	130	141	147	149	119	150	116	127	150	120	121	148	128	139	147	123	118	142	135	142	118	146	120	130	131	131	131	123	134	133	103	136	139	130	153	136	101	140	137	134	150	133	129	129	143	148	140	140	129	125	137	146	116	124	142	118	132	150	111	112	123	128	145	142	112	127	136	145	137	131	114	144	138	141	142	138	139	162	112	149	114	162	137	134	110	113	137	150	140	139	140	115	112	147	130	155	134	123	134	139	139	145	147	136	118	151	127	143	104	120	143	141	118	143	138	120	134	136	135	125	144	136	161	125	148	129	146	153	128	139	123	120	126	150	138	121	109	158	135	127	127	116	133	148	113	138	158	130	139	139	129	116	119	134	148	131	118	140	138	108	128	143	131	129	128	131	152	142	121	162	117	124	148	148	118	120	142	139	172	153	128	136	133	123	111	155	113	140	136	143	137	118	148	121	132	144	145	150	125	121	136	119	135	130	131	140	156	145	147	131	138	151	123	139	129	123	149	124	150	120	131	136	130	141	128	126	136	123	121	120	144	148	125	134	136	137	130	122	121	129	143	141	136	141	151	147	145	133	153	138	127	127	140	145	139	140	123	106	139	149	137	149	115	138	116	133	130	124	118	120	130	150	131	134	131	129	126	129	146	136	106	133	131	119	131	118	167	143	114	124	132	116	126	124	114	112	117	126	134	132	124	127	122	130	128	136	144	133	123	147	139	125	130	149	114	129	133	120	136	126	130	138	159	142	122	130	124	137	130	139	118	123	143	110	116	121	149	111	145	126	111	150	122	126	120	132	134	133	133	134	113	129	146	123	163	122	125	146	121	136	121	120	114	128	135	141	123	127	134	143	138	137	149	115	129	136	134	154	136	130	141	145	119	114	114	140	129	137	136	129	140	125	142	128	131	145	120	117	143	118	136	134	143	139	142	138	129	128	140	131	130	106	142	151	108	129	141	147	131	152	134	134	130	109	129	136	118	129	123	105	125	159	112	144	108	139	128	122	158	122	137	136	119	140	133	112	144	125	142	112	146	113	110	123	136	113	121	158	134	137	123	133	147	131	125	135	144	120	129	138	123	130	149	119	149	145	141	113	142	145	148	151	126	125	111	118	111	124	133	141	150	133	127	143	127	121	140	124	137	124	114	138	115	126	138	128	128	149	139	122	136	139	133	117	133	150	138	140	136	114	132	151	117	144	128	137	140	145	141	118	130	127	152	128	137	147	142	130	127	149	140	138	118	132	133	140	120	139	141	134	138	140	164	129	128	146	121	130	126	129	141	152	119	142	138	141	141	129	139	163	129	146	120	114	119	143	161	114	133	126	139	122	131	127	132	123	126	138	135	129	120	124	131	144	129	133	148	131	132	136	142	162	118	158	151	116	153	156	123	150	138	123	138	111	144	143	145	137	137	132	123	136	130	110	143	155	130	121	116	141	146	138	136	134	160	131	148	149	153	147	108	117	135	132	127	133	132	150	117	136	126	139	116	117	117	133	146	136	140	138	136	114	140	125	109	125	128	142	136	126	123	124	136	111	124	115	127	143	139	123	122	110	113	142	128	120	124	129	137	96	126	129	145	129	120	127	146	136	142	134	114	105	125	131	143	137	132	127	137	146	130	117	112	152	128	140	116	134	124	123	124	132	141	119	123	136	140	136	130	123	126	138	154	130	128	140	126	111	127	114	146	123	128	123	150	140	121	158	135	178	154	143	142	137	141	121	120	124	126	129	132	144	134	121	116	147	130	133	133	129	116	123	129	124	140	143	119	143	132	138	131	144	131	122	122	119	122	137	118	107	150	148	150	124	126	127	143	128	143	139	128	142	136	112	130	157	140	121	127	132	130	135	130	133	131	133
16811	2227	5023	5695	4905	4022	3256	2782	2309	2077	1823	1543	1446	1369	1198	1107	1055	974	949	917	863	859	772	719	743	715	691	645	683	688	626	617	618	590	634	604	618	628	615	579	571	560	609	553	560	566	547	553	568	519	532	515	524	546	502	556	514	530	510	530	535	541	528	539	503	551	572	543	561	534	550	546	501	517	507	470	507	511	511	515	501	468	507	476	523	493	484	477	488	495	490	508	481	566	540	513	492	491	530	498	482	543	501	458	445	498	508	528	495	469	508	474	463	492	474	516	481	510	511	462	449	480	483	478	477	521	491	465	483	496	514	527	480	493	540	500	491	452	494	505	486	508	470	456	540	517	484	511	508	481	479	454	448	458	518	490	502	514	482	482	529	491	491	482	486	513	483	473	471	456	501	484	486	481	487	447	472	495	474	477	473	506	458	487	488	461	515	452	474	517	523	462	502	489	467	527	463	476	540	465	526	546	463	509	500	500	491	461	463	463	474	464	476	490	474	508	478	483	501	471	437	509	459	474	494	456	438	464	507	458	502	462	507	470	481	497	505	461	466	462	479	487	500	455	520	502	490	456	482	474	485	466	492	459	493	481	463	510	462	483	496	465	433	521	494	482	467	457	476	482	481	450	495	486	456	487	497	497	491	547	478	468	501	494	473	474	493	477	473	501	455	480	495	486	493	503	464	483	501	486	484	451	480	511	450	482	466	503	481	459	482	462	462	505	469	453	453	487	495	485	484	491	479	483	476	459	546	472	474	471	484	457	487	485	493	476	434	481	488	484	489	523	475	456	465	483	480	447	499	489	481	491	480	506	557	473	455	481	459	483	503	478	492	501	502	496	494	501	459	471	488	459	501	486	498	495	502	519	487	496	452	483	481	510	459	499	477	464	504	484	491	501	488	462	499	493	407	486	479	488	456	433	455	488	507	482	510	498	488	502	458	512	514	472	455	461	519	483	481	498	460	490	492	498	437	529	539	467	467	493	486	509	477	550	481	513	483	530	453	515	427	465	472	512	511	498	475	522	457	466	518	498	492	483	475	480	466	435	482	476	459	515	502	528	488	478	478	453	467	503	460	463	492	502	511	467	509	494	484	482	482	482	484	455	487	436	489	492	480	468	476	497	482	477	505	454	463	481	492	454	499	468	481	439	451	470	451	424	503	492	470	450	461	500	500	457	537	479	495	484	493	504	473	458	495	455	463	511	487	503	490	503	453	470	500	521	480	482	474	487	472	456	491	467	505	471	472	500	470	459	482	508	478	487	468	502	467	479	468	445	440	487	470	503	487	493	456	491	470	473	477	458	490	514	456	451	484	474	479	530	508	476	493	501	481	454	472	454	448	509	480	487	502	468	462	490	492	452	505	468	481	483	483	475	483	494	496	469	475	449	489	500	501	494	507	465	481	460	486	434	492	479	445	482	469	509	519	511	470	554	487	477	481	506	457	464	476	500	484	480	501	493	504	489	491	513	527	458	485	503	499	474	436	460	499	497	501	490	506	442	473	472	503	497	467	481	475	427	459	435	464	476	511	473	454	508	484	492	461	521	506	488	494	496	496	436	482	499	470	494	486	473	519	437	500	476	458	489	469	485	496	451	506	467	523	486	454	466	482	467	487	481	486	508	489	512	496	481	479	470	455	483	464	488	511	496	502	488	489	497	468	496	456	459	470	478	514	517	505	523	464	462	508	472	498	480	491	518	491	481	450	475	454	454	519	445	464	479	468	511	485	508	519	489	482	480	525	502	525	479	422	513	476	497	481	494	492	467	500	508	469	462	489	463	481	502	494	476	479	481	529	484	495	418	459	493	480	483	458	505	490	457	548	480	473	487	486	458	508	486	483	452	480	475	479	477	513	504	477	481	500	503	466	456	452	444	481	474	506	496	480	467	528	509	495	513	526	492	487	472	512	488	475	492	542	503	491	472	474	480	480	485	515	471	484	480	460	473	469	475	480	509	497	494	516	507	500	468	482	459	461	515	529	457	464	471	454	467	509	498	504	497	480	501	516	508	435	470	519	508	524	498	500	499	510	512	507	492	484	471	463	516	504	506	445	465	486	476	463	495	511	465	447	481	481	500	484	475	519	491	445	490	450	471	516	510	464	443	476	491	500	433	469	481	459	469	510	500	484	516	493	500	495	474	502	469	468	487	489	474	497	454	469	506	488	483	477	474	476	479	511	480	476	465	470	473	537	465	489	521	521	499	457	462	501	447	497	495	488	503	467	490	482	435	530	430	455	488	473	495	454	489	478	494	504	486	482	463	476	474	483	462	516	491	492	480	484	485	519	508	480	462	491	479	487	483	480	463	498	484	497	506	490	445	508	470	447	476	474	508	462	437	474	487	436	485	505	470	494	468	455	468	488	485	481	515	475	513	477	496	507	522	480	503	495	440	493	480	485	493	486	507	470	500	484	467	470	460	504	511	495	514	486	511	480	465	454	496	482	489	468	493	471	462	497	480	501	474	505	480	432	486	493	484	430	516	472	457	485	470	466	499	481	520	485	507	477	511	529	506	473	484	520	506	517	487	506	480	479	434	466	505	468	487	503	487	478	460	447	488	481	481	432	486	456	484	524	526	486	497	470	471	456	473	460	461	491	467	481	516	500	462	440	475	491	465	470	489	438	473	492	432	463	482	453	488	491	460	464	496	490	431	504	480	470	498	509	504	491	455	476	483	464	469	471	467	494	438	478	487	475	476	473	469	463	503	517	502	535	487	455	470	488	503	496	472	491	485	456	477	518	519	516	508	455	467	498	502	503	528	491	483	477	440	504	493	452	474	492	480	459	454	506	505	528	461	472	448	497	505	517	458	510	463	497	468	454	468	498	493	509	469	526	496	449	484	478	472	519	508	499	484	490	474	501	459	510	475	494	483	480	458	471	470	520	490	448	492	468	450	454	537	486	471	465	490	482	488	463	477	490	507	503	510	486	495	498	451	459	486	492	494	475	463	472	492	471	476	474	495	503	496	470	515	456	455	475	473	464	473	523	471	465	475	513	483	446	481	477	482	468	492	513	471	481	469	488	511	456	495	457	455	451	470	493	455	500	454	488	462	503	451	470	483	489	477	448	511	483	520	494	484	481	478	424	474	493	471	453	511	499	474	502	520	450	482	465	485	477	457	476	506	470	491	486	490	513	514	507	466	491	474	496	484	487	508	501	496	451	488	464	498	480	457	470	512	456	468	467	498	498	444	444	482	476	509	500	521	487	473	504	520	450	451	493	466	497	465	475	487	462	487	486	471	494	474	489	512	460	507	462	479	464	491	483	447	500	462	474	509	495	486	477	492	493	465	471	478	489	469	485	505	481	455	484	494	513	491	491	477	460	485	491	465	490	483	483	510	481	499	480	464	447	458	483	419	419	502	475	486	510	478	504	482	520	478	493	481	540	518	506	458	498	510	486	463	477	490	491	472	496	497	490	494	470	492	471	539	501	485	464	501	446	472	490	470	489	463	522	485	493	498	475	502	494	489
3188	215	157	142	134	128	108	116	121	126	101	104	114	101	96	127	81	110	107	101	107	118	115	118	92	116	102	95	116	96	129	113	112	108	97	111	119	89	104	107	108	128	98	126	101	116	123	106	116	112	110	116	107	115	127	101	105	118	104	108	92	106	111	105	104	102	92	108	100	109	106	118	108	118	102	125	110	101	104	99	117	102	108	112	115	115	109	116	114	109	104	106	113	117	88	117	92	94	109	121	117	115	101	98	124	97	102	117	107	126	117	104	115	104	106	95	92	101	107	105	101	108	101	102	120	114	105	95	113	111	102	104	96	101	88	121	108	104	108	114	102	103	114	110	129	108	104	112	105	119	116	107	99	116	96	103	105	109	82	111	104	115	105	116	102	102	138	110	109	105	127	93	104	111	114	92	103	95	96	131	112	101	110	127	117	111	110	123	102	113	106	99	103	92	94	106	105	112	97	124	109	105	100	109	125	91	109	105	101	121	99	114	101	120	108	103	106	114	123	97	118	122	116	127	93	121	100	92	105	83	118	122	105	110	131	99	119	105	106	109	140	110	110	99	103	138	83	120	108	83	134	111	105	122	90	117	99	118	115	128	110	137	116	110	107	115	126	116	106	112	114	127	106	109	119	102	112	109	101	125	110	106	120	115	104	118	108	109	112	96	93	116	105	117	112	106	94	104	116	120	95	109	106	104	116	89	108	105	104	109	115	112	109	101	109	109	115	96	112	106	116	107	109	116	90	129	107	108	92	94	99	113	92	93	102	102	88	99	114	126	112	101	86	118	111	97	96	105	120	102	101	100	102	104	100	119	113	112	102	101	115	114	117	108	109	116	100	106	115	106	110	102	99	102	105	97	96	114	110	105	113	92	106	94	117	102	118	106	119	109	111	110	106	92	111	120	131	106	96	102	105	100	121	116	106	136	123	119	107	116	100	118	107	115	103	117	106	107	130	109	89	84	112	100	111	106	127	119	104	115	128	111	118	105	122	129	129	115	117	111	109	94	93	97	112	114	101	119	116	108	98	100	126	103	108	87	107	120	124	116	101	114	109	111	112	100	115	88	108	112	118	92	102	115	109	117	123	118	89	91	119	117	100	109	116	112	119	106	113	117	115	100	107	103	137	112	122	117	106	102	116	82	126	99	118	114	106	103	110	114	99	106	101	121	111	118	112	92	85	91	103	108	129	116	105	111	93	101	95	109	104	103	116	105	106	106	120	106	109	98	112	108	110	116	114	111	119	114	103	112	103	129	111	107	100	101	126	89	104	87	108	114	102	124	107	115	108	99	113	103	109	107	93	107	123	105	108	108	101	100	105	106	107	87	115	109	100	102	105	116	95	112	119	113	96	85	94	112	102	104	112	98	123	89	89	108	99	107	105	85	136	116	124	119	101	97	121	99	114	120	101	95	108	121	103	116	89	106	107	90	100	117	127	110	88	104	107	109	91	111	103	124	109	85	110	116	94	115	126	81	133	110	102	106	104	102	114	108	96	92	115	110	104	89	123	102	114	90	99	91	113	107	110	84	102	93	102	104	109	110	114	88	100	109	100	110	105	114	102	106	110	116	118	93	108	113	103	108	111	95	113	118	113	103	112	108	111	130	109	110	88	112	121	98	101	104	98	104	114	115	90	104	112	105	109	110	92	87	107	97	96	112	98	114	129	114	114	115	110	99	106	103	111	110	109	106	121	89	114	119	85	121	118	119	110	88	87	99	121	111	109	124	102	94	103	104	123	113	105	113	124	110	97	119	113	108	127	96	109	102	112	137	109	103	121	105	113	108	129	99	112	104	116	103	97	111	101	93	108	94	118	96	114	102	99	111	110	104	128	121	94	106	141	124	89	115	102	95	109	105	92	110	110	94	96	101	119	97	104	120	116	114	87	110	105	112	110	102	112	113	113	104	118	86	95	97	117	111	83	121	91	104	114	116	118	93	131	110	99	109	95	110	89	91	110	97	119	97	113	114	107	114	106	111	113	99	105	113	109	105	107	122	116	115	119	114	109	112	114	102	97	100	105	91	113	131	127	100	110	109	112	108	102	109	112	100	94	110	98	103	90	103	120	118	117	105	101	106	102	120	95	112	97	93	115	119	88	110	101	108	111	139	102	91	111	109	95	108	115	128	114	106	114	107	109	93	107	114	103	110	116	118	106	130	114	110	111	112	105	109	120	98	96	131	103	97	87	96	109	110	112	116	112	131	109	93	125	103	101	91	109	116	115	98	123	100	107	106	114	110	100	114	108	114	117	115	109	109	87	100	126	112	114	105	78	118	110	97	117	99	100	103	108	130	119	96	124	109	98	95	106	100	98	124	106	104	104	106	120	120	97	121	124	111	91	119	101	127	108	117	121	107	126	89	117	101	117	113	102	105	121	104	101	96	83	102	115	111	107	105	109	108	117	109	107	104	117	102	116	104	110	110	94	92	115	112	107	95	109	110	112	97	114	104	111	98	122	102	117	124	99	92	101	118	111	130	111	116	109	106	114	104	115	105	104	116	107	110	102	103	100	111	93	113	101	108	124	106	104	125	108	113	94	108	92	123	107	112	124	102	100	105	100	124	97	105	100	102	118	114	142	100	119	101	103	92	115	113	108	107	109	104	93	106	123	120	119	92	109	80	98	106	122	104	112	113	107	116	113	111	115	104	120	95	111	97	99	105	123	111	99	106	90	120	105	110	118	95	103	111	101	106	122	121	105	108	123	101	114	122	122	87	114	84	125	95	115	107	110	106	110	102	95	102	98	116	94	97	106	101	106	93	104	112	85	102	118	108	127	108	97	110	121	103	154	99	99	88	109	102	90	99	114	100	99	113	117	102	97	105	110	102	130	127	93	117	99	112	101	103	123	102	95	109	109	110	128	97	104	93	110	102	116	99	111	114	115	112	121	104	96	108	110	119	109	124	112	114	110	97	124	103	116	95	113	103	106	102	88	95	126	113	97	123	98	111	100	103	91	93	116	128	111	97	95	99	94	95	87	112	126	121	110	109	107	122	110	92	105	91	98	103	99	111	103	106	109	101	78	118	110	111	95	106	115	123	109	90	111	100	123	110	88	96	112	85	120	108	109	109	100	113	91	113	97	117	106	104	125	113	119	103	114	114	106	116	103	101	88	119	115	119	100	95	123	110	107	120	107	119	106	88	116	104	114	103	107	79	86	119	115	103	116	107	107	107	93	124	107	104	114	104	88	105	101	109	129	113	98	99	111	117	103	110	91	101	98	97	106	96	99	104	104	113	103	122	106	101	116	124	115	108	100	92	98	91	109	116	95	84	95	120	89	113	104	117	111	116	119	110	104	115	91	85	112	92	108	119	110	106	101	123	100	112	97	109	116	105	119	113	132	91	100	113	112	103	104	97	114	106	127	114	114	103	110	119	108	108	100	109	106	87	98	104	102	123	123	100	117	105	118	114	108	109	106	101	102	101	122	101	92	103	117	96	103	94	116	124	107	110	113	105	110	86	84	104
6064	483	551	570	540	573	516	509	441	418	440	426	487	442	418	407	440	452	378	408	437	407	433	414	413	421	401	386	420	425	375	386	409	401	406	377	421	406	375	402	391	397	398	409	392	421	378	403	393	367	393	436	434	379	418	417	412	410	390	388	384	402	425	395	388	409	358	408	387	429	380	384	382	405	393	386	399	387	394	396	362	405	417	386	413	389	444	401	427	355	398	418	397	420	441	395	404	398	421	405	395	370	384	432	415	404	400	367	425	391	431	432	372	388	390	425	406	413	365	402	387	391	374	427	399	386	386	416	358	390	444	409	429	420	458	399	404	421	445	361	389	368	410	370	426	385	370	394	419	422	391	401	404	392	381	396	366	418	362	378	387	394	392	389	462	409	373	356	386	408	412	392	411	379	397	384	404	369	386	406	413	389	419	366	448	409	409	402	372	403	366	392	400	377	410	390	437	395	396	431	416	382	408	405	416	400	408	452	365	391	418	424	394	389	446	374	388	406	407	393	394	406	388	385	442	389	346	400	398	393	425	379	400	400	383	378	448	423	429	383	360	419	375	401	392	394	378	420	419	400	395	406	382	385	413	429	387	398	369	416	378	388	398	433	416	409	449	426	386	390	416	402	378	401	400	410	361	381	382	438	391	399	406	377	414	435	407	407	427	382	383	420	398	431	398	402	405	421	410	376	396	413	413	416	384	371	382	391	413	391	435	427	412	365	406	385	377	409	403	391	394	425	384	394	402	415	435	417	416	422	382	435	399	409	386	396	407	392	408	391	396	427	380	413	382	395	411	442	419	388	412	350	421	398	381	378	393	349	414	401	377	383	389	411	380	397	380	385	387	415	428	399	395	429	411	365	403	407	373	374	376	401	381	367	361	407	406	409	423	385	411	408	437	379	419	422	428	421	398	411	402	386	410	397	386	421	390	393	352	397	448	389	425	403	394	391	379	445	412	372	464	428	393	432	387	433	390	418	354	400	360	438	389	422	351	392	401	405	437	361	403	442	444	402	422	407	378	424	413	406	378	446	430	393	428	392	383	400	433	384	417	377	462	403	394	372	396	403	412	397	424	379	418	379	409	408	419	417	409	402	376	394	417	416	419	399	419	374	379	417	386	389	406	395	386	408	428	382	387	400	382	419	407	433	386	393	393	416	418	408	382	408	397	391	393	352	381	405	395	445	384	442	390	393	362	420	399	382	393	430	415	426	412	380	374	372	388	368	410	400	406	415	406	408	405	441	403	400	419	424	429	402	448	344	397	398	378	391	400	400	349	448	395	384	378	403	433	363	365	411	405	389	383	401	381	389	394	407	403	397	434	377	414	403	416	385	389	420	396	429	416	420	424	386	411	374	414	362	380	412	437	363	392	385	400	386	414	385	378	448	409	402	398	352	394	430	380	406	391	398	393	363	406	361	416	405	407	386	404	368	378	432	377	401	358	388	432	374	384	388	391	379	394	414	392	393	395	387	387	377	378	383	406	400	383	375	363	405	401	363	387	415	408	376	402	418	386	404	373	395	395	414	428	414	391	419	385	398	412	399	398	399	395	436	392	387	372	395	408	405	395	406	417	394	407	389	391	420	417	419	409	392	385	414	381	443	417	394	413	383	400	389	437	428	393	409	379	400	398	405	370	405	411	450	343	419	402	428	407	422	417	422	413	375	420	418	430	390	429	418	375	414	414	399	386	364	403	422	430	400	398	409	375	369	438	465	405	410	403	407	415	382	370	392	391	404	387	383	421	385	404	405	350	382	389	395	393	392	385	384	394	425	399	401	408	395	400	397	383	396	427	394	400	383	400	375	427	393	433	404	415	402	403	407	383	400	444	402	395	364	437	409	421	405	352	403	398	391	427	388	401	385	376	388	367	385	387	396	390	403	404	381	406	399	357	425	411	373	393	387	412	409	399	406	455	407	385	366	398	383	381	391	428	378	408	390	374	433	391	414	386	381	389	400	416	381	429	408	368	375	406	412	386	404	377	379	399	418	433	394	430	393	374	413	382	406	430	399	422	395	394	382	396	402	402	408	405	384	363	411	355	381	404	394	387	377	400	382	393	427	388	417	414	440	362	381	373	392	351	404	396	363	410	452	413	388	393	389	401	384	365	388	430	378	388	446	431	398	431	402	409	451	366	418	405	420	368	383	374	414	392	421	431	399	398	379	427	409	421	390	369	430	357	394	391	375	404	388	391	380	417	375	420	374	411	411	353	414	386	383	413	380	418	416	385	410	390	418	397	437	388	388	412	422	387	419	402	387	418	373	413	377	384	398	397	382	415	380	365	376	425	405	355	387	408	395	446	434	386	410	385	402	362	381	373	415	376	418	376	425	360	418	372	436	446	426	398	409	405	406	374	409	419	380	421	416	396	412	369	372	381	436	407	374	354	357	402	417	408	388	380	418	389	393	419	444	455	378	394	382	392	417	389	397	392	381	384	424	414	417	409	412	424	404	392	409	396	417	407	409	394	395	392	374	388	420	397	410	436	420	408	394	411	409	413	413	379	376	407	402	423	414	419	404	393	419	418	438	394	423	417	427	387	395	395	394	389	384	376	390	385	385	438	404	390	434	395	435	396	392	423	389	391	426	393	391	374	356	423	407	385	365	377	438	408	371	387	396	406	397	399	414	396	382	397	372	412	397	409	401	413	403	389	387	382	436	380	397	389	393	391	377	365	386	399	404	430	433	386	358	432	376	372	390	361	408	419	442	407	390	380	414	384	390	375	391	381	405	361	396	383	370	410	428	402	402	357	393	390	376	386	428	392	404	391	391	428	397	411	401	426	409	378	378	398	384	406	395	409	388	422	419	442	380	411	407	417	422	425	406	381	379	424	367	388	393	409	398	409	370	407	395	403	402	375	440	406	367	410	408	412	393	385	382	396	403	416	383	387	436	350	431	393	385	416	405	396	429	380	400	414	393	378	394	379	375	400	384	393	380	386	386	385	392	382	391	413	395	381	408	388	357	403	395	382	377	373	370	367	382	414	378	425	382	397	399	387	413	426	389	395	415	362	390	387	405	429	415	418	405	417	357	366	414	393	413	378	383	361	412	384	411	397	414	399	403	389	401	442	392	373	435	382	393	434	411	402	391	371	375	402	407	387	427	408	374	420	400	433	347	414	391	344	384	408	395	436	412	420	433	398	425	381	394	400	385	378	389	417	381	414	399	383	439	380	416	371	394	403	397	418	401	395	378	398	402	360	384	403	422	407	419	377	404	377	409	433	417	421	392	434	396	396	436	392	418	395	393	407	401	391	403	393	419	410	383	411	399	393	403	373	366	375	428	396	428	400	399	387	399	398	424	391	409	378	407	430	421	379	379	408	404	368	393	399	396	403	390	386	374	407	405	405	373	371	431	392	420	402	391	387	431	432	407	395	387	424	370	415	414	384	397	418	348	413	417	411	403	419	392	367	371	408	382	408	410	394	353	410	425	408	350	409	419	387	429	402	367	354	395	414	410	377	411	399	440
17922	1684	1032	718	466	395	291	249	192	145	171	129	129	131	104	107	99	92	106	103	80	89	97	83	76	74	84	74	79	83	83	85	69	74	68	74	79	85	67	75	90	68	73	82	75	63	73	72	74	59	64	67	63	70	77	68	70	73	62	67	61	76	65	73	75	71	73	81	67	65	46	81	75	76	58	77	75	66	70	58	72	71	95	69	64	70	72	67	66	73	58	66	53	82	69	71	65	67	57	60	65	75	63	66	83	68	45	62	58	62	67	61	64	75	55	67	78	76	50	56	72	54	74	67	76	64	74	70	65	83	62	72	65	69	71	69	69	64	67	58	61	77	79	77	70	65	76	85	85	66	69	65	59	67	69	70	63	65	55	76	81	78	80	59	75	73	67	76	66	63	76	72	56	63	68	71	60	52	72	60	68	72	54	75	73	72	64	71	72	64	72	64	73	57	71	71	60	60	69	75	63	65	71	71	65	58	68	67	77	60	73	57	60	71	72	54	51	61	60	69	61	76	54	62	69	86	68	60	92	61	56	79	58	64	85	78	69	64	65	61	62	88	69	60	65	62	76	53	71	69	68	58	71	67	52	62	62	71	89	56	59	69	77	80	60	74	65	67	68	63	79	75	57	66	73	74	53	63	72	68	58	48	49	75	56	60	57	59	51	66	61	72	61	72	84	62	62	83	58	65	68	75	68	68	59	70	99	74	75	75	71	59	71	79	72	63	67	87	78	76	81	60	69	54	75	62	67	79	71	74	73	72	75	63	76	74	78	76	65	67	52	65	67	83	73	65	62	85	64	65	72	63	88	61	60	67	81	76	85	72	69	70	65	67	72	56	73	78	60	58	75	66	77	68	69	75	47	73	71	82	67	64	69	71	72	62	74	56	64	68	80	73	55	63	72	66	64	58	66	62	52	78	63	71	64	67	77	66	62	60	56	62	76	68	83	69	68	72	76	60	67	71	91	56	60	62	63	56	69	52	64	61	85	70	74	63	70	62	84	68	67	73	58	79	60	78	74	68	86	69	80	68	70	70	74	76	62	60	73	70	62	70	61	61	60	71	52	74	72	61	56	55	69	74	61	60	87	91	64	63	52	69	63	64	78	74	64	55	66	54	58	44	58	77	74	67	72	55	74	69	75	89	72	72	69	63	61	73	83	68	83	79	70	60	73	80	82	62	69	67	68	66	69	71	67	67	62	77	68	73	77	56	70	68	72	63	65	85	90	71	65	70	72	68	56	66	79	59	54	71	74	54	69	73	63	68	62	59	72	73	63	61	57	55	68	73	63	65	72	60	84	82	77	77	77	67	67	68	64	68	60	64	75	67	71	84	67	75	68	63	47	71	82	78	67	70	74	64	68	80	80	74	79	72	71	63	71	73	59	61	73	69	69	68	61	58	53	61	63	67	68	65	65	77	73	66	68	61	77	66	65	54	66	70	72	66	60	59	62	76	76	71	61	61	91	69	57	68	63	63	55	86	73	61	58	71	80	76	59	57	71	62	66	64	61	67	71	58	82	66	63	79	60	70	69	62	76	80	71	74	78	75	74	70	72	70	70	63	67	69	72	62	62	62	63	69	76	66	74	87	71	63	67	62	66	70	56	75	71	71	78	62	59	68	78	47	73	69	65	75	56	65	66	77	57	69	61	71	60	67	67	59	70	72	70	71	73	67	61	67	73	63	57	60	87	59	62	66	71	61	74	66	57	76	82	64	84	72	70	74	71	59	66	67	77	80	74	67	60	62	70	66	66	75	55	67	64	68	61	72	74	69	76	55	72	57	56	64	67	47	69	72	76	65	72	81	61	66	67	52	70	70	56	86	66	74	64	66	64	60	72	66	70	50	54	68	67	76	75	64	70	74	94	59	61	76	71	61	71	66	58	64	68	70	75	62	63	53	58	72	74	56	65	53	59	62	69	66	53	76	66	71	74	68	60	82	73	54	75	73	87	57	69	59	64	65	63	70	79	63	89	66	67	55	88	71	72	71	59	60	65	72	67	78	59	79	85	60	72	72	56	84	53	60	83	77	71	57	64	68	58	90	64	72	63	57	64	66	78	73	62	62	72	61	82	68	67	74	76	70	69	71	71	61	64	58	71	68	56	73	70	66	64	75	82	71	74	70	77	67	66	62	68	84	73	62	75	60	79	69	67	58	76	56	71	57	62	66	61	72	64	66	81	72	73	63	73	58	67	69	64	64	53	80	82	80	61	68	58	66	78	67	53	80	66	72	63	62	57	73	67	74	58	78	85	64	68	70	79	65	68	68	52	79	83	72	66	72	88	63	54	82	72	52	73	66	63	73	58	69	63	82	70	74	74	77	76	56	69	66	77	68	70	70	70	69	73	78	56	86	73	59	56	61	66	70	69	60	77	65	63	69	72	66	66	61	64	62	65	58	60	80	69	73	67	66	79	71	71	74	71	69	48	77	84	62	80	79	61	71	70	79	75	59	64	64	79	73	55	64	59	68	72	77	71	66	68	65	86	70	76	84	64	53	53	55	68	76	62	55	62	71	65	70	73	60	79	69	71	78	85	67	74	75	79	56	66	80	73	60	75	75	69	76	57	86	63	71	68	61	81	76	61	67	63	54	80	53	75	69	64	76	68	86	69	58	58	82	70	55	60	50	65	71	64	73	72	59	78	57	58	77	64	67	59	65	73	55	65	65	67	78	66	70	59	82	72	61	82	68	62	69	86	69	64	61	79	61	70	85	66	75	57	69	73	66	68	58	69	67	65	60	60	67	66	65	56	69	60	54	65	76	75	78	56	72	57	76	74	65	62	74	56	75	72	80	65	67	62	76	87	54	72	64	79	73	67	68	64	62	76	70	81	71	58	70	65	64	63	76	73	61	75	73	52	63	68	69	56	72	71	62	58	60	52	53	77	48	69	61	79	66	66	74	76	72	66	58	81	63	65	71	58	66	71	78	74	82	74	84	71	79	67	56	67	79	71	59	73	68	76	63	69	72	64	63	59	56	67	74	81	69	65	83	69	71	74	62	71	77	63	65	55	61	45	72	71	66	57	65	70	63	61	66	61	59	79	65	65	80	64	80	56	49	69	70	68	72	72	71	65	88	72	67	65	61	67	72	51	62	50	59	60	73	75	71	61	66	73	59	58	54	68	61	79	55	77	77	61	60	62	77	58	67	61	75	71	73	67	85	62	54	71	76	54	84	66	67	70	79	63	61	64	55	70	56	82	70	64	64	71	66	73	80	71	80	65	62	71	75	62	66	69	65	74	76	88	60	66	73	70	70	61	61	64	58	76	60	56	71	70	76	62	78	87	65	68	68	52	79	76	78	66	64	60	67	69	69	72	67	68	56	64	73	60	57	60	75	77	60	68	61	59	66	61	57	71	82	69	53	53	71	66	75	60	60	57	55	60	75	64	70	70	61	79	70	52	85	77	76	84	66	82	95	86	75	75	72	73	65	71	72	72	66	66	64	65	71	67	62	72	59	72	66	53	67
11918	1111	2564	2879	2459	2060	1647	1378	1196	1059	876	844	733	677	641	603	570	517	485	512	449	463	450	387	414	381	424	407	387	370	351	383	354	353	331	356	339	329	342	338	294	284	296	298	299	306	316	310	294	314	307	283	293	264	277	311	309	292	260	282	308	288	285	270	280	270	302	308	305	275	293	270	287	262	300	304	292	287	260	276	287	277	298	280	295	304	281	299	297	271	305	288	293	272	268	249	258	243	276	287	283	278	265	284	269	285	301	284	307	304	289	266	298	279	258	248	283	260	261	262	267	291	275	298	320	285	261	267	293	264	256	287	246	292	277	267	290	294	257	259	299	271	272	285	256	291	286	255	293	266	297	281	262	257	272	255	289	305	246	286	283	261	270	259	285	288	300	285	309	292	275	306	272	288	290	259	293	249	259	288	259	247	292	290	267	262	283	275	257	257	247	274	287	261	272	295	259	257	251	265	269	268	286	255	251	282	260	279	279	307	286	288	278	289	277	271	289	279	314	255	295	280	289	266	300	280	258	275	297	268	274	252	281	291	245	265	273	281	278	297	267	311	275	269	263	272	281	285	260	286	274	300	277	272	284	258	271	289	266	291	248	269	263	278	256	290	234	258	263	265	280	283	247	282	274	295	277	267	254	276	255	243	300	247	300	293	290	254	268	297	254	279	283	280	310	299	285	267	312	277	264	294	261	319	279	257	271	291	256	269	283	268	259	281	265	244	288	263	268	306	294	263	257	278	248	272	273	262	247	277	290	270	315	292	303	252	292	267	282	284	244	285	260	290	272	307	283	265	267	274	286	253	265	270	274	313	271	263	284	264	275	289	273	272	278	267	278	283	285	288	261	269	269	293	289	287	269	285	257	261	275	272	279	294	297	268	271	276	279	286	289	280	266	272	284	278	250	281	242	294	286	280	266	252	285	253	268	287	302	261	261	265	284	300	275	274	289	260	282	285	283	273	272	268	272	268	270	269	259	271	292	304	266	271	300	300	306	302	268	301	272	274	264	258	287	276	262	247	287	314	261	261	283	243	280	270	288	294	298	278	267	291	284	281	272	289	269	255	258	244	289	280	269	233	283	264	300	298	259	289	283	292	290	264	268	259	289	276	280	277	287	283	264	257	276	295	259	265	279	290	267	297	304	295	242	283	289	281	338	256	276	268	291	261	280	288	291	283	285	262	284	284	275	278	258	275	271	258	294	268	252	280	281	262	297	267	262	264	298	300	262	292	263	283	267	251	295	304	268	307	287	280	267	287	267	299	261	253	247	307	295	269	270	274	282	252	318	275	290	268	277	298	259	261	255	244	265	291	262	263	286	295	272	265	272	288	271	263	279	293	272	275	285	272	291	275	286	257	269	276	280	293	275	316	292	288	285	272	292	271	266	297	263	266	262	251	275	278	247	261	288	277	287	290	292	264	268	254	279	277	271	268	289	315	270	306	276	298	271	259	267	297	301	282	298	278	276	268	274	263	262	256	279	257	266	266	266	269	270	315	271	283	268	286	257	253	248	295	280	266	259	301	264	302	287	298	295	284	265	271	271	283	279	289	291	271	252	312	276	259	311	283	284	268	264	250	272	298	290	269	284	259	270	287	275	277	289	288	296	283	276	299	273	257	263	281	278	265	282	265	276	285	282	270	269	288	266	265	255	256	297	257	303	277	272	305	280	277	280	248	266	290	274	265	264	291	276	279	263	269	260	263	270	262	246	260	303	271	259	250	261	263	276	299	293	255	306	259	276	296	256	301	299	314	271	301	296	275	285	291	286	282	284	266	285	263	289	291	289	255	254	273	271	276	273	240	276	281	282	247	283	309	277	275	272	247	271	278	305	279	269	284	275	260	278	290	270	268	282	265	293	302	284	261	276	282	235	278	285	278	280	276	277	278	281	275	274	275	277	263	292	288	290	241	271	250	266	272	276	261	274	264	280	270	294	292	247	276	275	288	267	284	280	264	251	301	289	295	263	277	255	278	284	266	293	299	243	270	263	281	272	282	258	247	270	265	268	272	281	280	275	254	281	283	254	300	281	274	292	263	287	282	233	299	252	262	277	263	252	285	287	267	268	299	252	247	278	289	294	257	254	273	251	260	274	303	255	270	291	285	259	266	262	280	268	309	277	266	265	305	280	251	266	267	261	273	264	286	246	244	275	279	296	281	271	276	280	279	272	253	274	272	285	258	273	292	275	279	286	279	299	270	295	297	298	283	280	286	263	301	304	274	310	293	284	277	252	271	267	248	272	269	259	285	255	292	272	268	252	255	247	267	232	255	264	304	275	264	274	255	278	291	284	289	254	250	233	245	275	271	255	250	261	271	283	270	302	248	298	273	286	267	293	246	260	272	257	265	271	293	292	254	275	248	278	263	264	298	270	269	308	262	261	268	297	286	271	254	286	280	271	311	296	291	292	277	283	281	269	290	280	295	270	281	282	300	265	322	296	265	265	262	282	263	271	290	249	275	283	298	269	261	249	287	273	283	285	273	272	263	299	286	293	279	266	293	291	267	251	259	319	295	270	276	283	285	283	281	271	299	264	255	281	294	269	279	281	289	297	286	259	278	267	274	312	273	242	238	301	289	279	302	293	275	307	244	260	265	311	300	282	268	282	266	282	289	240	264	269	283	273	257	261	246	281	244	270	278	315	274	243	275	255	262	290	282	289	271	285	280	268	275	293	273	257	279	280	300	257	270	288	288	297	294	280	271	268	248	249	272	281	272	271	312	237	255	295	279	270	282	282	259	265	258	288	316	275	293	268	323	279	276	297	277	272	262	302	295	277	290	263	294	293	296	291	295	284	263	246	279	252	265	244	246	289	283	301	297	280	277	291	269	287	287	260	278	261	298	265	277	272	277	306	276	268	312	257	286	280	242	318	282	295	297	305	302	283	282	261	265	265	291	254	257	284	284	279	275	271	268	286	264	283	264	262	279	295	272	262	282	291	290	237	292	316	263	263	254	280	284	283	257	273	274	273	295	284	263	275	269	291	269	243	269	284	299	260	246	270	271	273	296	252	270	267	275	264	226	265	288	268	268	274	292	261	264	300	293	266	258	296	276	269	277	285	287	252	284	285	293	264	278	263	255	236	287	264	268	286	285	286	287	277	274	309	311	275	290	280	254	287	281	281	253	277	282	296	279	291	303	264	261	270	277	265	315	281	257	281	300	272	263	279	274	254	266	299	268	254	264	279	286	312	271	250	261	278	285	251	289	246	264	272	288	264	278	282	263	258	281	278	292	271	278	276	271	290	279	302	268	281	296	305	292	280	274	312	255	263	271	286	268	268	277	280	276	271	262	256	234	280	280	279	267	259	268	280	238	276	290	291	256	275	263	301	280	267	251	279	263	281	282	277	280	271	296	277	275	278	282	299	291	267	269	275	270	250	251	282	299	300	251	295	273	283	270	281	280	293	277	257	250	265	269	257	303	267	283	285	256	278	305	265	322	270	274	268	274	295	268	263	267	294	288	256	265
30652	6728	2247	1569	1121	778	582	474	406	319	289	238	226	267	211	212	195	195	176	182	165	167	161	190	135	164	151	146	171	144	143	144	138	148	142	143	142	136	136	149	147	132	110	171	137	137	150	160	125	140	133	143	136	128	144	160	148	126	168	139	158	126	142	144	128	132	126	142	131	144	122	150	157	135	146	125	129	122	130	137	122	127	123	116	143	137	138	132	160	145	134	165	146	132	135	131	126	133	124	143	124	122	133	145	133	116	125	120	133	144	137	145	127	136	135	141	144	141	139	147	112	142	132	133	139	121	128	130	141	128	142	155	125	143	119	149	135	128	150	117	133	129	147	140	127	129	140	115	144	150	127	124	135	127	146	123	115	126	129	154	142	135	140	140	145	137	151	141	132	141	152	143	133	134	135	129	146	139	116	139	114	128	129	142	138	137	121	136	126	128	125	141	131	133	152	136	117	135	115	139	137	114	153	140	133	127	133	126	136	139	125	132	136	146	138	103	131	136	154	132	148	136	133	148	165	149	136	133	139	131	145	123	118	122	150	144	127	149	165	128	125	135	124	137	126	123	129	130	135	133	123	136	134	162	142	127	120	121	133	118	140	138	146	134	140	137	126	140	138	132	123	121	135	151	123	142	129	133	142	134	120	143	134	118	136	128	129	115	143	131	145	142	144	114	131	108	124	132	137	118	132	116	143	146	142	148	134	130	134	130	137	147	128	131	126	139	133	149	121	139	135	140	120	114	133	133	110	109	131	131	132	124	125	131	112	141	145	139	132	114	156	147	147	138	115	136	134	126	131	109	124	134	134	127	147	115	146	149	132	99	141	115	117	151	136	137	138	119	139	113	111	130	128	108	134	111	132	133	135	130	152	141	112	133	117	135	132	153	134	127	134	152	123	128	98	145	148	134	131	146	117	125	117	114	148	133	110	136	149	112	119	135	141	143	143	114	129	125	136	140	127	118	129	124	138	135	139	120	127	135	140	134	129	127	118	150	142	112	141	128	128	126	107	135	116	140	155	149	105	130	131	129	136	142	129	125	138	143	129	139	126	156	126	141	138	118	139	134	142	131	132	141	151	134	154	134	135	116	149	126	119	113	139	130	128	133	141	115	154	132	113	128	140	138	144	129	128	136	135	147	114	145	118	140	135	111	131	126	129	108	127	124	122	143	136	150	126	125	144	132	115	140	124	126	129	158	120	118	145	143	133	126	129	123	123	121	126	150	130	136	133	148	128	151	144	121	174	120	129	144	121	149	149	128	155	134	133	124	127	134	146	136	134	119	140	151	129	132	122	134	116	127	134	120	133	127	119	148	146	130	128	142	114	118	141	143	123	135	148	131	161	154	135	140	132	137	148	135	108	131	137	162	136	113	151	147	110	143	140	118	121	147	120	130	133	133	140	135	146	138	142	153	134	117	128	127	112	132	124	131	119	139	135	143	142	121	166	122	99	129	150	158	118	121	144	139	135	121	119	137	152	118	143	134	132	131	147	121	127	135	134	137	142	141	140	116	146	139	138	139	125	139	143	122	134	119	149	123	144	148	132	140	108	141	128	105	119	157	127	144	132	137	144	145	138	131	145	128	140	155	159	127	125	151	127	147	133	149	127	117	105	137	140	141	133	132	162	130	127	138	142	134	142	147	129	132	143	150	132	146	139	125	140	149	122	124	146	138	126	137	132	130	140	133	147	139	116	142	134	120	146	158	130	151	130	130	143	133	125	132	149	133	129	127	122	121	141	151	126	120	126	143	152	138	162	134	128	119	144	129	129	118	147	140	147	140	160	133	128	128	148	154	126	134	136	154	141	130	120	135	134	143	137	151	127	136	127	122	117	138	140	126	143	135	132	137	123	136	142	138	131	125	128	133	136	150	136	112	125	138	136	126	130	127	111	141	127	152	117	145	134	139	145	125	153	132	134	143	118	135	153	138	117	127	140	135	129	132	141	142	127	135	119	135	137	134	127	127	124	116	123	155	124	128	161	138	128	116	148	130	122	128	143	138	141	124	129	152	130	147	121	135	136	140	124	132	139	136	113	136	132	114	145	141	148	114	128	138	134	132	103	114	160	136	147	111	132	129	133	134	125	128	135	130	133	142	159	136	134	139	116	122	128	128	137	146	122	136	151	132	127	147	136	156	119	122	164	121	138	125	123	128	131	148	119	123	148	123	142	149	143	123	135	132	137	145	136	112	137	148	125	141	113	129	122	121	144	131	119	132	126	145	112	135	121	135	160	125	138	133	143	149	127	157	148	145	126	133	146	126	143	118	133	126	146	128	133	117	141	133	138	110	135	121	138	131	130	123	148	129	139	149	145	123	165	131	126	145	135	138	113	143	154	134	129	113	127	125	119	117	123	120	146	133	145	145	141	157	117	145	138	130	121	120	135	128	130	140	150	127	146	128	140	127	150	142	141	133	122	148	154	123	173	117	114	115	136	122	139	132	135	131	157	139	116	127	145	139	138	152	109	115	139	170	147	127	142	139	137	142	130	134	135	137	139	144	131	143	148	140	153	133	112	140	138	168	115	144	128	131	132	141	134	131	147	135	136	136	130	129	128	154	105	135	134	134	151	133	144	154	139	124	120	142	156	134	118	124	131	125	107	145	147	141	138	141	132	113	126	121	143	118	106	131	163	140	128	132	121	109	115	136	128	142	151	140	131	135	140	127	152	144	136	134	147	123	126	123	128	140	128	138	133	134	104	126	145	131	155	125	140	158	126	128	132	147	136	114	135	127	139	149	138	113	139	129	141	158	148	152	122	140	131	131	144	128	147	131	155	130	131	136	117	127	114	132	141	142	134	136	140	145	116	134	144	132	142	118	129	126	141	161	128	123	125	124	113	144	124	123	131	136	139	118	124	118	124	129	137	131	103	141	142	136	138	124	105	147	147	143	134	139	140	172	129	146	122	134	128	125	121	147	119	128	124	127	135	131	131	116	128	115	123	129	130	139	160	109	128	131	128	133	142	122	118	116	130	144	119	111	134	117	146	125	122	126	143	128	137	145	117	124	130	133	128	127	125	139	119	160	124	145	153	151	140	161	141	136	118	115	151	145	128	124	122	136	127	133	127	115	126	125	143	126	141	142	139	131	118	147	115	129	145	113	135	125	125	107	107	125	133	134	133	135	151	109	111	152	128	143	149	148	135	121	129	142	121	160	146	136	136	114	146	143	137	136	135	145	120	134	124	133	122	138	138	129	163	141	126	152	150	136	127	115	127	129	127	136	118	143	143	142	106	127	137	126	148	109	140	132	127	140	131	148	138	142	118	100	124	134	134	130	126	156	119	120	138	145	121	129	131	133	135	132	118	147	128	148	112	131	131	136	160	133	133	120	139	127	126	136	148	133	135	123	137	135	137	118	124	130	143	135	132	140	129	154	131	113	146	116	121	154	142	137	139	128	121	143	138	133	144	127	120	136	141	122	118	146	157	129	129	127	130	127	139	159	122	119	121	120	131	150	147	124	134	135
16870	2266	4966	5642	4964	3995	3319	2780	2364	2002	1806	1494	1474	1393	1243	1106	1028	1009	928	893	893	814	793	745	765	701	682	730	670	701	687	697	590	650	604	590	606	562	612	527	605	558	586	591	580	573	526	536	532	560	530	552	550	546	546	506	528	528	488	546	533	513	526	484	506	553	535	520	521	516	492	504	531	532	495	568	518	521	511	560	503	515	470	531	471	518	519	500	519	491	492	515	525	513	494	533	501	515	489	513	494	500	500	510	492	497	532	489	501	467	505	454	465	521	493	497	509	484	499	490	495	541	490	531	480	518	493	490	464	494	505	485	492	504	513	454	483	470	473	536	469	512	495	503	492	485	513	490	505	487	472	458	482	471	476	474	462	493	492	468	463	468	547	464	517	469	471	532	503	434	508	545	447	478	527	464	465	440	490	476	499	494	511	511	502	467	474	502	504	465	484	509	487	474	487	509	497	508	516	464	473	485	488	500	509	479	526	518	493	493	492	479	475	493	511	463	515	460	476	491	523	456	512	530	506	493	467	477	484	472	474	455	475	484	467	478	482	526	472	520	489	446	467	525	512	508	493	454	488	483	499	519	486	476	505	492	465	498	427	437	459	508	499	504	452	482	477	499	479	489	456	492	458	504	449	474	496	502	503	459	484	500	457	474	492	458	505	469	484	494	518	505	475	463	486	482	465	494	474	501	449	501	459	460	465	461	504	502	478	490	488	450	511	526	470	491	485	484	487	474	471	433	498	475	496	480	487	506	513	511	449	476	506	520	512	482	473	477	488	508	510	487	437	491	484	502	497	485	507	465	470	486	501	491	486	498	557	516	483	500	457	497	506	474	462	510	479	503	464	480	531	524	496	470	467	498	460	475	515	472	512	516	468	469	480	475	483	504	462	515	480	480	534	483	490	490	483	473	479	547	473	499	463	438	519	481	497	451	496	473	481	501	472	505	501	481	516	491	529	484	447	466	514	513	475	473	464	476	468	480	472	501	481	449	501	481	487	457	458	489	450	496	513	441	477	477	515	490	485	506	453	465	456	479	469	516	470	469	503	485	455	488	483	516	500	501	441	486	474	492	502	516	459	518	464	481	453	505	459	472	525	477	560	465	501	483	507	506	501	471	482	499	498	469	517	451	465	523	444	500	461	493	475	450	500	534	456	482	485	520	491	513	458	471	485	489	495	486	533	491	457	516	506	457	514	498	471	481	510	513	482	504	516	502	527	502	462	465	523	534	500	525	503	489	472	500	527	520	489	496	484	511	496	480	501	448	490	474	500	476	495	454	492	517	491	506	458	479	509	507	486	510	503	468	481	464	472	494	456	477	500	506	507	461	453	500	464	482	468	552	433	522	482	462	473	469	508	456	508	480	456	487	547	492	484	515	458	473	463	478	496	473	474	494	469	457	495	507	470	494	496	543	484	505	476	493	450	491	511	504	480	492	488	493	457	452	504	528	490	523	463	487	476	498	471	472	454	479	460	484	492	514	486	498	484	506	500	492	516	500	516	498	480	488	512	473	440	497	482	453	480	474	491	495	478	488	508	450	495	512	464	494	497	465	478	462	466	494	527	517	511	525	508	496	455	497	517	487	491	493	470	481	494	449	462	502	473	458	486	494	508	469	450	499	472	462	488	461	485	502	437	460	485	513	464	475	504	477	479	529	512	474	539	492	483	482	508	493	487	444	503	499	476	479	484	493	459	489	473	502	497	478	478	480	506	477	479	458	476	462	472	516	474	515	485	460	496	497	497	454	488	467	484	493	460	518	493	494	496	486	490	481	495	494	501	467	451	515	455	501	513	517	482	470	484	446	467	461	484	497	499	479	519	499	458	503	518	469	463	499	488	470	513	459	455	499	492	464	516	489	466	496	494	482	457	492	535	525	498	463	487	518	485	502	470	469	469	479	475	501	489	502	461	544	480	505	457	485	477	477	480	472	454	510	493	485	485	502	494	509	543	466	484	482	415	495	487	514	499	459	482	468	452	472	471	482	524	489	490	464	505	501	537	464	492	490	490	480	480	448	483	506	533	500	498	476	477	499	482	457	468	490	496	467	468	480	465	456	482	468	479	486	516	487	494	474	499	454	469	487	504	516	498	470	493	487	490	512	484	441	450	482	455	498	470	472	469	466	463	486	464	503	447	510	456	482	469	463	487	494	502	507	484	478	477	513	435	482	490	484	460	504	459	510	488	471	487	506	508	456	449	488	503	454	491	481	509	477	507	476	481	491	474	500	514	441	508	485	469	527	507	463	473	509	462	458	494	479	507	485	513	457	471	498	462	469	470	472	506	502	487	453	509	479	468	486	467	492	513	474	455	474	476	421	497	441	490	461	497	471	482	541	454	451	471	457	498	480	497	505	466	513	469	477	449	509	504	504	480	498	498	464	483	479	493	502	483	480	490	488	499	509	465	533	451	480	487	519	508	459	491	491	438	459	456	467	469	466	498	505	503	474	539	480	455	479	471	477	483	508	488	506	493	456	492	489	498	455	471	476	517	476	469	466	474	500	472	455	423	461	479	490	477	488	478	487	504	483	510	462	485	502	516	457	463	455	523	465	499	518	517	521	453	489	497	458	463	507	492	458	507	479	477	499	490	502	491	475	449	495	521	496	487	492	509	470	481	501	463	517	487	484	484	474	476	493	457	478	467	516	483	490	483	476	464	463	492	506	458	493	481	526	482	474	470	508	464	455	470	505	503	537	453	466	514	472	499	448	440	517	440	486	497	470	471	486	551	522	484	467	446	489	501	536	493	485	498	457	486	498	475	481	458	475	472	453	484	450	514	450	488	480	487	468	495	503	469	483	506	503	484	477	498	517	466	467	467	469	484	494	495	518	445	438	475	478	473	494	499	498	511	512	469	507	471	477	483	500	531	509	493	458	510	513	468	494	489	474	441	471	473	506	482	485	470	486	490	499	527	494	471	505	479	476	502	497	447	469	461	487	498	474	496	486	484	506	518	475	488	512	480	487	509	499	492	491	509	480	451	453	452	467	493	476	443	474	442	464	473	479	505	476	492	494	488	498	531	474	525	479	475	455	486	520	458	470	483	495	469	458	502	491	490	475	464	490	461	477	464	479	459	505	471	486	457	466	488	488	470	487	492	487	467	496	482	495	461	463	496	467	467	485	474	485	485	479	526	503	499	462	487	500	514	477	510	482	479	505	422	450	456	481	505	524	486	490	483	499	488	477	515	523	494	420	492	469	533	533	497	450	495	476	470	522	530	422	474	463	475	495	479	492	457	475	517	471	480	499	524	461	460	493	545	476	485	500	529	480	514	495	478	484	530	475	489	499	456	503	454	487	521	485	445	491	461	478	453	501	480	489	484	501	465	481	486	506	494	526	455	467	480	457	474	493	505	513	439	513	502	514	519	502	473	496	476	485	481	484	461	452	505	494	487	513	477	455	454	461	471	494	463	443	468	470	466	484	514	504	515	460	472	439	510	496	471	485	452	496	495	497	485	471	477	475	498	536
3247	155	180	136	137	134	127	112	130	117	115	113	96	123	111	95	103	108	110	103	112	77	104	90	87	114	109	119	121	109	104	81	104	100	114	89	104	106	104	118	92	109	83	97	91	98	90	122	106	111	100	122	99	117	98	123	107	88	104	92	113	98	117	105	115	107	112	122	109	105	110	83	116	109	86	120	115	100	101	97	99	91	102	105	104	110	100	107	104	106	106	113	105	115	96	93	133	122	107	99	96	92	103	94	87	86	128	82	111	115	114	83	118	102	99	117	110	89	91	100	92	105	111	104	86	98	113	105	99	99	104	109	80	102	112	101	112	101	89	114	101	105	123	113	95	127	109	93	113	98	109	90	123	98	94	122	91	122	120	105	92	126	110	107	96	103	106	90	105	114	90	106	106	98	98	100	105	96	117	104	110	92	100	95	113	99	118	111	108	99	103	108	121	99	98	101	104	102	93	101	94	98	91	106	116	106	106	106	85	111	97	101	99	97	104	111	110	120	112	89	99	100	95	88	109	103	115	101	91	114	99	115	106	109	97	97	117	114	103	101	111	106	78	98	125	97	100	108	105	108	104	113	103	91	113	101	100	109	101	107	110	88	117	105	88	100	99	105	97	96	115	92	87	114	100	102	89	104	118	104	91	105	84	109	114	92	96	90	111	121	97	105	123	120	113	103	98	108	117	101	105	99	94	106	111	130	92	116	93	98	117	111	99	107	99	96	103	92	97	97	107	97	108	104	134	98	107	110	95	102	111	96	110	102	92	112	102	87	110	98	90	98	90	106	118	91	77	97	105	124	114	96	90	90	118	96	102	102	99	102	91	101	99	112	103	125	101	122	100	103	103	101	97	113	100	85	104	109	105	91	99	107	100	101	99	99	106	106	118	110	117	100	108	101	104	99	110	93	109	93	113	106	95	79	107	122	87	98	104	104	109	97	105	100	103	104	105	99	96	100	110	114	110	99	102	116	121	111	100	99	100	114	108	95	111	83	99	109	96	98	98	98	107	101	115	105	102	91	102	99	91	109	95	120	107	101	92	99	104	96	108	109	105	97	108	110	116	108	118	105	105	110	100	112	105	120	101	89	105	97	98	87	110	98	106	112	122	86	123	110	90	105	103	97	108	117	111	98	109	93	105	75	99	112	96	107	92	115	99	101	77	118	100	111	99	99	112	104	117	120	107	103	105	112	105	90	101	92	89	93	90	93	118	93	98	114	122	100	86	100	105	91	108	109	103	94	107	98	115	99	110	108	102	103	93	97	87	109	106	114	97	100	124	101	99	106	104	99	100	100	99	99	104	119	101	104	110	101	102	108	82	110	93	110	82	93	105	106	110	115	106	90	102	105	107	119	101	104	110	99	111	110	108	122	91	93	107	111	100	116	103	86	109	107	129	101	103	91	115	93	84	104	104	92	96	103	103	91	84	95	98	111	87	118	102	80	96	98	107	104	127	108	87	104	121	101	102	102	85	95	115	93	106	108	120	107	101	111	108	99	108	115	106	114	101	91	107	90	97	101	94	100	104	102	102	109	99	114	107	93	104	89	94	110	104	81	106	101	116	114	104	108	108	110	122	120	96	81	124	90	97	109	106	120	110	93	110	103	108	96	88	88	101	80	95	111	112	103	99	97	103	92	109	93	92	108	93	109	120	117	105	104	83	103	119	104	96	97	107	108	110	94	111	98	79	101	108	102	97	106	116	102	111	112	82	116	92	96	103	71	113	86	98	120	122	100	95	99	100	105	119	84	111	94	109	98	97	95	118	115	129	119	112	106	105	110	90	113	105	93	103	104	104	115	115	97	98	85	87	106	112	102	112	102	101	91	91	86	98	109	110	80	107	83	91	104	95	98	109	114	111	111	102	99	96	88	117	99	82	90	114	98	96	128	93	108	114	86	108	93	113	107	98	93	90	101	106	100	98	104	94	112	96	96	110	106	109	108	107	97	109	81	117	95	101	95	94	122	113	106	121	95	89	87	97	106	84	116	98	108	110	84	107	109	104	97	103	103	102	93	110	105	115	103	110	116	92	101	118	107	106	101	113	109	94	103	108	110	110	106	105	106	96	90	114	89	111	97	98	93	93	112	96	87	89	96	102	108	110	108	100	112	101	104	104	96	105	105	101	107	111	117	101	92	104	95	110	92	115	91	113	101	110	106	89	99	113	95	75	112	112	107	111	100	95	95	83	89	98	78	102	93	112	93	98	113	109	81	108	103	106	113	103	86	124	124	97	105	105	108	96	105	106	103	94	115	101	120	111	104	103	95	112	106	95	120	105	100	104	94	118	107	105	96	112	114	89	104	85	101	103	103	115	97	118	115	115	95	101	103	106	110	87	101	109	98	85	101	98	98	97	113	107	96	104	105	76	111	83	115	96	105	135	89	102	111	101	98	107	97	102	94	111	98	96	90	103	111	115	97	89	95	111	114	96	101	107	112	106	101	102	109	109	113	104	92	112	107	105	104	93	95	122	105	94	107	97	101	116	116	102	90	92	103	98	125	106	103	96	90	101	111	106	117	95	119	104	113	125	121	122	95	97	115	96	123	101	96	105	115	104	89	110	94	87	97	104	108	107	97	94	106	109	107	98	103	112	96	110	89	104	88	99	108	97	118	86	108	87	111	89	113	108	112	113	112	108	109	108	96	104	121	107	91	98	99	89	105	90	106	95	111	115	101	98	103	109	103	87	116	90	108	134	107	105	96	89	99	104	107	97	121	121	106	90	107	111	128	86	97	83	116	109	98	107	109	104	106	121	113	104	109	103	79	116	103	101	131	103	113	116	97	107	113	110	101	90	91	114	103	100	100	104	104	106	103	103	94	110	92	93	107	92	109	111	102	111	110	97	94	85	100	95	105	111	93	102	108	85	98	119	97	115	96	95	101	93	104	118	100	112	106	89	111	102	88	109	98	101	99	99	103	102	109	106	118	108	91	109	110	97	82	87	113	95	104	105	82	93	98	115	94	97	105	96	109	117	80	123	83	99	106	110	90	106	92	81	102	105	89	122	99	104	99	112	131	99	96	97	106	93	103	112	123	98	91	88	119	94	108	91	109	109	113	111	104	94	88	105	95	97	111	94	106	104	111	106	96	95	116	119	106	108	102	119	84	104	92	114	135	97	94	117	111	92	93	89	98	104	92	105	101	92	92	113	110	106	97	112	112	116	110	90	102	106	87	89	107	123	96	102	103	94	114	114	114	97	114	110	100	97	102	88	123	100	81	121	107	108	93	110	99	111	105	119	99	82	99	101	115	108	104	79	91	113	127	98	105	111	120	113	103	93	108	108	85	92	101	93	96	105	95	82	116	113	87	92	118	108	102	111	117	113	99	119	117	111	101	99	105	94	122	87	101	112	107	94	90	106	115	102	124	118	99	89	94	101	130	127	104	102	103	98	121	92	103	100	89	89	92	108	95	121	105	103	110	117	87	101	108	114	94	104	105	106	87	107	98	86	91	98	92	101	104	121	100
6188	461	532	575	540	462	470	486	438	399	409	396	394	401	397	406	397	406	368	368	367	386	374	408	395	395	404	381	421	399	423	409	395	429	351	394	396	392	359	382	422	403	373	383	404	391	392	405	372	368	364	376	361	360	356	402	381	367	357	360	371	361	376	396	378	412	348	374	404	409	384	340	417	381	357	397	358	342	378	388	391	367	367	418	394	374	413	354	387	376	393	407	394	368	423	423	419	370	338	422	372	405	356	396	395	393	368	368	365	379	366	378	370	360	409	375	338	424	404	390	384	396	381	414	357	396	396	364	400	367	392	367	398	377	351	364	362	397	376	384	379	394	358	398	406	391	339	363	363	360	371	357	359	383	403	369	387	378	379	428	374	391	373	395	389	389	358	377	352	387	405	383	383	369	411	400	347	413	399	359	383	376	419	368	375	379	423	393	375	374	373	379	358	371	408	399	356	372	367	382	359	403	403	375	394	358	408	391	378	347	380	386	407	369	399	387	388	404	367	429	382	407	388	371	386	409	376	367	376	375	415	386	415	411	381	411	374	359	391	398	404	380	382	362	414	376	397	364	361	369	382	405	427	383	389	372	410	412	370	384	375	397	386	408	406	377	402	327	399	350	385	398	390	363	382	378	377	410	402	374	395	417	370	420	384	379	392	380	343	397	405	399	380	341	423	364	341	383	384	381	379	386	405	376	401	359	361	402	393	393	377	397	401	367	375	389	365	404	425	375	383	374	384	412	354	394	368	408	373	376	382	386	407	430	402	380	374	366	406	404	338	399	402	422	380	360	381	364	353	377	383	407	392	414	378	401	374	369	362	388	418	398	394	404	391	357	355	353	409	395	411	380	403	407	352	393	395	389	409	422	404	406	377	341	375	381	385	371	348	387	356	402	370	363	388	394	370	395	389	328	378	377	401	360	386	385	384	385	384	374	389	377	397	400	362	410	341	396	385	406	417	356	384	393	375	409	387	417	404	395	368	352	364	377	391	387	371	365	400	393	358	389	372	381	380	377	383	409	393	430	359	353	376	382	382	397	387	376	378	374	376	386	384	360	390	397	373	365	378	413	361	378	382	411	357	411	379	409	373	380	366	374	407	393	395	377	389	365	381	371	388	345	372	362	406	398	422	390	377	373	373	422	354	373	385	404	405	368	392	372	400	362	403	399	405	374	391	358	387	400	381	363	383	348	359	355	393	367	381	344	425	412	394	397	358	408	412	391	383	385	382	416	380	363	365	370	399	387	397	423	403	397	403	453	394	378	371	391	373	345	397	425	410	418	364	368	428	345	358	351	405	371	410	391	376	393	355	362	402	383	409	393	379	372	366	365	359	386	403	369	384	369	372	369	406	361	377	391	354	378	378	396	400	383	405	406	375	422	404	419	403	390	360	373	399	386	407	371	377	395	389	353	396	378	380	390	361	369	387	388	380	387	395	381	313	364	396	388	375	360	362	430	412	398	379	390	374	362	375	370	348	401	420	395	349	331	382	423	376	385	384	389	416	391	388	395	388	381	371	389	349	371	390	407	386	371	373	328	386	391	399	355	392	387	385	347	359	340	398	419	397	398	392	379	383	385	370	399	401	378	399	383	390	395	388	362	349	351	373	360	378	387	369	409	361	363	344	384	362	413	375	383	400	377	365	413	387	379	365	401	411	428	363	394	404	379	365	394	331	377	383	399	377	381	367	356	368	398	377	392	376	411	420	375	363	398	359	401	377	370	420	401	360	353	378	399	387	392	406	379	407	393	371	367	407	357	382	374	398	420	392	361	374	376	401	373	410	368	374	350	402	379	406	359	371	393	380	373	399	395	379	384	362	383	397	348	418	396	392	378	391	371	380	378	365	402	396	404	356	374	395	383	375	406	396	399	401	359	378	416	371	414	381	372	414	422	385	374	379	378	352	361	369	389	375	395	389	361	406	387	393	376	356	361	358	349	336	375	402	374	369	360	354	364	387	360	381	376	398	438	362	404	373	357	394	386	390	371	367	390	361	393	374	398	379	378	377	374	402	397	380	372	378	387	388	385	412	387	374	399	398	390	407	357	391	368	383	430	385	362	353	388	369	345	389	398	399	372	372	363	397	388	367	378	367	385	375	366	388	395	375	421	362	398	369	391	361	389	366	358	376	395	380	379	377	380	381	379	394	371	366	370	399	389	370	358	393	372	359	371	414	383	355	406	412	363	377	402	393	359	410	400	362	377	398	372	380	341	344	384	375	385	383	366	397	392	375	405	390	338	386	378	382	377	374	396	378	379	396	374	382	367	404	345	397	346	399	413	399	355	362	384	360	392	358	412	403	374	383	372	408	369	379	372	335	399	358	394	398	403	376	393	379	415	385	416	433	377	331	385	400	363	404	396	399	388	383	384	361	409	347	394	361	372	379	412	380	394	381	402	394	407	379	363	410	359	383	404	375	366	379	417	414	420	398	378	373	369	358	386	397	399	358	390	377	359	367	379	367	393	438	325	410	383	353	382	362	393	354	410	364	378	424	386	400	360	362	331	345	358	376	389	415	412	401	388	367	378	366	419	388	360	369	399	386	379	399	376	430	384	381	368	354	372	376	368	360	404	360	380	358	414	381	392	393	394	393	400	346	377	416	358	366	355	417	383	393	351	418	379	384	349	380	370	402	387	375	359	400	396	367	378	390	379	382	415	366	374	372	353	388	345	333	401	380	385	367	360	384	367	366	401	353	370	364	402	412	390	372	397	362	375	350	385	375	382	416	420	393	395	411	378	380	437	367	383	386	350	404	390	388	382	379	391	377	387	363	380	373	357	385	391	383	382	377	394	343	392	337	403	367	383	392	378	392	377	394	363	391	375	412	349	374	356	376	374	333	393	389	389	353	412	361	369	388	372	402	392	383	411	389	403	384	377	351	406	392	374	390	403	396	384	333	354	369	381	406	354	415	376	384	369	378	356	353	402	394	404	397	376	408	378	396	333	386	449	368	383	385	353	386	391	382	420	400	402	376	455	376	391	400	382	364	354	346	397	387	385	373	386	401	387	394	356	372	396	386	419	364	405	392	342	366	423	387	407	390	366	395	377	401	395	350	367	363	356	385	372	386	427	394	408	367	378	386	366	360	395	414	351	366	323	415	344	366	377	382	406	394	361	387	385	352	332	365	390	396	375	405	385	377	371	365	391	398	391	396	354	410	416	406	381	364	361	367	371	383	372	382	383	387	362	372	371	392	408	368	362	401	370	344	367	348	366	397	375	387	354	410	397	396	388	377	390	357	383	378	355	400	376	377	380	364	413	381	398	355	391	370	375	354	373	384	391	378	364	396	383	390	393	401	395	360	407	360	391	392	376	377	398	380	369	344	415	405	381	402	375	395	364	356	374	363	385	365	343	368	359	404	408	369	372	380	377	410	397	367	370	387	350	372	386	407	336	362	379	381	421	395	390	420	344	376	374	347	394	409	399	421	384	374	394	368	353	367	392	380	403	383	359	405	376	382	365	380	356
19036	1453	985	751	514	368	317	224	200	188	154	142	114	134	135	109	97	95	96	91	102	90	83	85	76	74	89	71	81	91	77	62	77	62	66	64	66	68	64	66	72	78	74	70	83	66	73	56	57	70	69	61	66	69	70	74	84	66	73	69	96	70	57	68	67	74	62	74	80	71	65	73	58	63	63	65	63	70	64	64	66	74	71	58	85	61	71	81	69	75	67	64	75	72	78	70	55	81	84	73	51	72	67	74	70	79	50	68	59	65	79	57	71	69	76	60	66	67	72	72	51	62	59	64	73	96	59	68	68	66	87	62	65	78	66	79	73	68	73	72	61	82	83	78	61	52	73	71	61	72	78	65	66	78	73	71	58	66	79	81	71	72	70	62	61	80	70	61	73	64	72	81	68	71	74	72	51	72	59	74	75	72	69	71	80	74	69	73	68	69	72	83	85	64	85	59	70	74	79	68	63	70	67	74	67	79	78	75	76	49	64	72	75	64	63	69	66	74	76	75	80	74	49	74	71	74	66	54	68	62	78	36	75	62	59	69	72	67	69	79	80	80	57	62	59	60	70	75	83	55	49	64	82	55	57	64	73	84	72	87	68	71	65	64	76	68	62	65	71	71	70	54	73	72	83	52	48	73	65	63	68	59	74	74	65	64	79	66	72	63	51	58	68	73	73	72	72	64	60	67	61	64	78	84	68	68	84	64	55	71	57	74	66	57	54	80	71	75	59	76	67	72	65	62	67	63	83	70	71	67	71	71	70	70	66	75	73	66	69	91	77	57	72	64	64	70	80	49	70	66	73	59	64	74	48	77	77	60	57	71	82	70	66	68	78	70	67	80	61	75	101	88	77	58	75	80	59	72	78	76	66	66	61	67	60	59	64	68	82	53	72	71	63	69	81	60	71	74	69	70	79	77	80	49	85	66	77	72	69	67	87	56	67	66	67	67	68	67	76	66	79	72	70	74	68	63	58	61	66	78	63	62	55	81	69	71	76	90	77	66	70	77	72	73	89	70	69	66	72	85	69	59	63	72	62	54	77	54	74	54	79	54	70	70	86	71	55	62	62	63	55	74	67	68	58	71	61	72	67	71	71	65	68	74	86	70	61	62	64	73	64	74	55	65	66	66	70	81	66	53	73	79	80	66	77	64	77	63	59	65	76	73	69	68	63	69	69	61	67	64	63	77	61	58	58	72	63	72	70	65	79	64	68	73	83	74	74	64	57	69	55	81	59	75	57	67	61	53	71	59	61	82	69	68	58	78	69	74	81	72	69	76	76	65	60	67	86	65	59	79	61	58	74	81	71	68	71	53	70	54	77	72	65	63	70	73	71	70	70	76	70	66	72	73	73	67	63	60	70	69	71	69	74	59	61	86	79	64	72	64	80	64	66	59	77	63	61	59	58	84	67	80	65	59	72	77	74	62	69	65	80	62	73	72	72	69	61	73	74	71	69	64	66	73	65	73	48	69	68	72	87	71	78	76	67	57	67	75	59	54	72	62	67	65	77	62	80	65	58	58	78	49	65	62	87	68	63	83	76	63	70	61	76	72	85	89	70	57	57	77	63	75	81	66	68	70	59	61	80	70	59	65	61	68	71	72	62	79	75	75	72	72	61	66	72	59	68	63	54	73	62	63	69	76	70	76	80	72	69	81	63	77	56	63	73	74	65	77	72	67	77	64	73	47	61	74	81	74	64	58	58	68	59	59	56	72	62	66	72	61	90	79	68	59	57	57	75	84	79	62	65	64	71	66	78	67	63	70	83	61	70	71	74	50	50	60	75	74	68	49	72	60	76	78	61	70	58	67	82	72	55	69	74	77	66	76	83	62	84	68	70	70	59	72	63	62	82	78	68	63	72	74	63	76	65	83	70	75	62	65	55	58	68	77	68	63	64	65	66	83	73	74	78	65	61	68	69	70	62	71	58	53	72	63	79	71	69	75	69	64	75	76	73	65	69	78	78	56	84	73	86	67	73	84	81	68	65	67	68	80	63	65	72	74	81	69	67	62	66	68	72	60	82	66	82	73	62	75	63	63	82	64	77	72	76	81	61	59	53	58	65	82	63	72	72	65	76	61	62	63	70	90	76	69	52	78	70	63	54	71	59	67	65	66	69	74	67	62	70	70	73	75	73	83	72	59	78	64	69	62	65	77	73	47	55	63	59	65	64	67	83	66	71	77	64	58	66	65	62	73	70	70	68	61	57	68	67	57	64	68	70	71	86	53	59	55	55	61	74	65	75	61	54	69	82	56	73	67	55	59	77	63	61	66	59	61	73	72	86	69	56	60	66	65	66	76	55	67	75	73	68	57	70	67	66	61	73	61	63	82	71	61	70	72	55	73	72	74	60	80	78	73	70	68	68	55	54	64	65	73	66	78	77	78	60	72	60	70	73	75	79	78	65	77	76	78	66	74	65	71	62	74	60	72	64	75	72	70	59	83	60	61	87	62	72	57	73	80	72	72	68	79	63	67	69	69	67	69	75	86	68	81	60	68	71	69	81	62	62	81	82	59	74	59	66	74	65	62	60	50	64	64	82	61	53	59	54	59	84	78	58	68	85	72	78	56	85	72	80	75	72	79	70	59	72	71	73	68	64	71	65	68	60	58	59	74	68	77	76	73	64	62	71	62	69	62	72	78	66	63	67	69	71	73	72	67	72	67	64	59	56	73	71	81	66	77	64	67	74	95	73	62	74	76	68	70	62	68	76	66	74	59	65	63	82	61	70	65	58	65	63	74	71	69	68	62	80	57	77	76	66	63	60	73	69	61	63	74	58	62	75	67	68	71	61	67	71	57	72	60	71	69	74	74	62	64	62	79	64	71	76	71	71	67	69	72	58	78	59	68	66	77	77	65	69	72	63	70	53	74	73	81	70	67	68	72	63	66	65	64	77	68	60	64	58	58	81	67	61	74	75	76	69	65	74	58	71	71	61	69	60	75	74	69	74	68	64	78	55	64	72	57	70	71	79	69	72	72	56	71	66	62	65	69	81	75	58	67	58	69	82	73	68	57	58	72	65	59	54	74	83	71	79	67	52	90	71	78	66	60	66	54	59	65	64	64	57	66	68	71	77	77	65	82	75	66	77	64	58	80	60	70	72	57	56	58	67	78	81	59	78	69	58	62	62	80	79	58	60	75	59	80	80	74	52	54	55	76	61	65	68	74	55	73	72	71	61	76	80	61	71	73	72	55	55	69	74	68	65	57	64	55	59	73	73	60	90	60	69	64	72	71	84	78	69	82	75	71	59	70	60	75	73	80	61	74	80	66	70	53	74	76	72	53	101	71	57	52	77	72	76	62	58	56	68	54	60	72	68	59	85	67	71	67	70	63	59	46	76	72	70	87	82	78	73	67	68	66	61	60	70	78	72	62	78	80	70	65	78	68	72	70	77	77	64	80	65	74	73	85	71	76	75	67	76	73	83	72	77	70	63	62	75	61	70	88	66	78	59	59	75	72	68	62	58	71
12879	1118	2446	2895	2509	2041	1693	1410	1184	958	884	791	733	646	622	598	564	571	479	464	464	411	425	407	363	390	403	398	380	332	367	345	349	319	328	310	317	311	307	311	289	328	294	330	278	319	295	264	336	307	300	318	303	296	317	262	313	294	288	287	319	294	304	312	298	313	272	300	267	289	258	288	318	319	291	286	284	294	279	312	288	297	285	283	268	285	267	298	254	297	281	290	275	288	298	296	265	273	293	280	254	280	294	286	271	274	313	290	269	266	253	268	277	275	284	268	269	285	262	305	279	262	305	276	273	309	303	271	288	291	255	294	283	261	287	259	287	304	303	280	304	298	307	288	294	276	290	280	251	292	310	278	282	262	281	290	273	261	268	277	262	252	283	311	279	268	271	287	283	276	295	281	285	265	268	290	272	261	280	270	287	281	267	259	258	307	265	292	263	289	270	291	261	283	285	279	264	273	296	315	280	265	268	268	254	234	302	290	264	271	246	313	276	248	288	277	294	280	307	251	244	282	285	270	273	274	314	298	284	283	286	267	287	304	261	312	272	275	264	282	290	275	305	286	258	283	284	286	270	276	292	261	285	279	320	296	288	256	260	265	288	255	277	299	289	301	273	264	291	278	295	278	229	287	249	269	279	283	265	286	302	256	265	292	264	247	264	258	259	288	262	264	266	319	263	256	282	267	279	304	262	276	296	266	271	281	296	293	301	271	276	298	251	298	311	277	299	291	290	301	266	300	270	262	265	261	302	285	295	296	261	278	299	262	270	288	277	266	253	280	302	267	277	286	264	262	285	273	282	297	263	273	257	265	277	258	271	283	261	260	302	300	300	267	266	274	270	300	258	259	296	271	273	273	287	296	283	263	290	276	259	280	305	261	245	290	280	259	260	270	291	274	274	302	272	273	266	288	279	281	302	289	276	277	244	299	283	257	260	289	281	262	290	268	304	293	273	277	272	284	283	300	260	259	274	266	260	285	262	270	301	282	266	242	252	276	270	299	279	271	269	274	292	294	261	276	272	240	281	282	276	273	253	296	304	256	280	310	280	255	282	259	278	284	284	295	246	281	275	281	294	278	286	262	288	299	275	292	303	268	262	257	286	277	283	302	248	271	282	290	293	276	269	269	314	280	276	283	256	278	297	284	291	264	284	291	279	274	284	276	274	289	291	279	296	260	289	257	264	276	300	260	284	266	279	251	272	276	283	299	274	272	289	296	292	279	297	276	289	288	268	248	285	279	283	266	301	272	281	286	295	299	287	296	272	252	278	283	265	286	248	277	254	270	268	292	272	271	278	284	278	272	296	294	291	302	279	298	282	245	278	289	308	274	262	297	250	290	234	255	256	270	269	271	256	269	257	266	274	266	283	281	267	279	286	271	298	267	266	262	276	250	302	242	263	259	289	273	296	277	286	294	296	282	262	274	242	313	283	282	261	267	268	287	276	280	271	285	324	283	267	292	264	296	261	278	291	276	256	282	263	261	249	264	268	287	290	272	300	268	245	287	276	258	287	237	288	303	299	290	254	254	254	249	266	286	308	291	261	293	278	258	301	279	295	281	246	267	288	267	270	310	301	302	268	254	286	293	294	274	288	268	285	270	289	269	300	284	307	282	272	272	271	287	269	312	271	254	285	271	246	277	257	248	287	269	287	287	289	286	300	268	289	287	281	307	282	277	272	300	253	286	276	254	280	281	270	293	276	284	325	264	269	290	284	247	256	275	276	253	285	254	282	248	268	243	302	263	256	279	261	266	249	292	252	285	264	266	274	267	269	279	284	271	272	288	294	274	297	282	286	282	319	270	273	280	263	290	287	270	304	295	267	257	280	287	278	292	282	292	284	295	282	298	300	299	296	302	292	294	289	245	258	265	286	318	300	268	274	292	274	294	288	309	267	294	298	259	284	280	250	261	297	287	255	278	290	268	252	270	274	304	255	284	320	295	262	292	277	309	287	274	284	277	283	278	279	317	313	279	292	276	297	272	289	257	279	296	275	287	284	278	281	274	286	265	288	285	266	280	267	286	277	299	278	267	280	290	275	281	269	295	278	293	302	257	284	275	269	287	267	293	269	314	274	289	255	280	275	263	266	270	256	295	281	278	262	274	284	257	274	291	267	281	285	285	276	275	286	284	276	271	280	266	242	270	289	268	277	274	297	294	261	279	265	292	270	254	288	284	277	281	274	271	278	286	268	299	274	279	293	311	299	266	272	296	295	276	307	301	262	302	271	270	296	259	251	262	276	267	234	280	271	262	263	274	280	290	277	294	277	306	282	289	273	277	232	277	272	256	296	284	301	280	277	272	272	261	297	262	277	288	284	296	273	260	268	269	276	280	272	266	288	304	289	287	265	280	256	295	265	273	270	302	309	285	249	297	284	285	264	280	281	256	274	254	291	251	294	254	292	287	296	303	296	291	268	303	278	294	294	287	266	259	268	253	258	275	314	252	272	283	268	270	276	270	285	282	264	274	286	257	303	283	279	299	269	278	297	269	285	301	251	284	298	299	293	300	265	284	271	238	253	316	282	292	243	292	275	267	311	284	245	284	244	265	262	270	288	296	271	285	270	278	274	259	263	288	267	292	278	275	297	288	288	276	287	280	283	297	301	267	268	265	257	279	270	284	254	249	288	287	277	270	244	286	260	299	287	298	253	257	250	276	284	280	272	261	262	277	276	286	275	291	304	295	311	277	345	264	287	299	282	253	306	259	305	270	268	294	269	245	301	270	296	276	274	299	260	265	270	259	290	253	247	276	274	260	262	295	290	266	285	270	290	291	290	277	293	287	299	277	268	275	271	261	285	287	290	291	271	276	288	282	273	296	274	260	302	278	272	277	272	281	249	262	270	243	258	263	277	294	295	289	265	253	298	284	291	268	267	261	266	244	278	283	266	294	292	293	272	287	286	235	311	278	274	306	286	303	301	252	250	281	275	278	284	254	279	254	242	280	308	273	265	232	262	275	288	262	278	271	288	276	298	283	275	270	288	284	281	275	263	262	279	287	287	262	311	267	261	256	289	270	288	272	294	251	269	294	276	263	282	266	257	259	264	292	303	290	304	280	272	276	294	282	281	271	303	293	297	273	273	275	268	261	267	265	313	270	307	284	294	247	272	269	262	290	267	290	261	296	276	261	303	299	262	272	257	260	277	276	271	250	281	282	298	289	263	267	296	281	275	251	278	267	291	292	289	269	275	269	280	279	288	270	272	293	280	299	279	255	269	273	277	261	292	278	286	281	266	280	266	264	296	251	280	295	306	257	311	296	262	259	288	283	312	273	251	262	266	264	248	291	286	281	280	248	304	307	270	284	273	254	282	278	266	324	272	258	304	298	257	265	271	273	269	301	268	276	269	291	264	295	289	253	278	262	275	291	265	279	263	243	268	296	276	293	269	263	303	281	287	284	280	271	302	266	233	275	293	257	241	266	262	273	252	302	266	279	316	285	273	267	300	266	266	276	262	260	277	276	271	273	273	276
32667	5112	2274	1485	1046	781	559	464	384	321	304	280	245	278	201	209	182	166	171	180	172	164	154	167	133	145	148	161	155	156	140	161	138	129	151	139	158	170	152	114	173	118	158	159	159	137	137	138	131	145	137	157	147	135	177	137	150	123	140	142	128	126	126	147	122	151	141	127	136	127	149	139	146	116	141	139	144	118	107	149	119	137	126	126	151	140	109	128	145	138	135	140	169	151	153	134	135	142	123	148	117	141	119	118	141	135	116	130	148	146	133	125	142	126	163	155	148	140	117	126	144	161	129	127	125	140	122	119	137	127	131	125	131	130	130	126	134	128	113	120	135	140	140	156	132	145	128	122	140	130	126	157	137	156	129	134	147	139	137	130	126	126	124	142	124	118	138	121	125	135	128	158	133	106	137	132	129	144	121	121	142	131	129	128	117	132	128	136	138	150	134	135	117	113	118	131	138	139	123	122	114	129	134	152	118	131	123	137	137	142	122	128	124	137	163	149	131	129	153	133	144	109	135	136	135	120	131	137	126	138	117	135	155	130	130	138	136	118	116	135	146	119	138	112	134	134	120	119	152	126	110	122	135	123	133	123	133	163	131	130	142	121	109	109	131	122	121	143	124	139	139	150	136	125	128	113	123	121	118	151	114	148	134	132	122	114	152	151	136	126	121	128	143	111	142	129	107	131	127	157	131	142	132	147	139	132	121	129	127	147	135	157	133	99	128	125	128	133	127	135	143	151	146	119	125	142	133	130	137	144	122	139	126	128	118	135	141	130	130	142	125	131	136	135	121	125	135	113	126	140	143	125	143	167	137	131	131	132	141	105	125	148	130	141	141	109	119	165	138	133	132	145	113	130	138	125	144	115	138	129	143	140	123	133	123	111	155	119	121	146	115	129	132	120	144	148	122	167	141	146	139	149	131	110	134	133	128	144	146	158	138	131	153	140	133	121	134	129	120	136	157	120	144	148	139	134	144	119	134	137	144	176	130	112	133	120	144	138	124	119	124	137	129	137	120	129	137	121	135	119	134	133	142	135	141	134	132	118	127	123	163	148	145	143	130	116	135	159	141	125	109	170	140	135	114	112	129	146	119	128	119	116	128	125	140	142	137	128	150	130	128	141	131	137	129	138	120	139	129	127	157	123	146	135	141	121	133	119	126	142	115	147	146	142	123	133	155	149	161	136	142	142	130	142	133	111	135	134	142	131	129	151	121	157	126	109	136	138	127	154	135	126	114	124	119	150	156	139	136	121	115	118	153	124	149	116	128	133	136	148	123	130	120	118	135	118	144	129	136	137	120	163	123	100	128	141	118	150	122	128	152	133	122	132	131	125	147	121	140	133	145	134	131	137	129	122	136	138	123	135	136	151	134	127	116	119	132	142	130	139	132	125	146	155	111	138	146	133	150	112	120	137	162	131	125	146	150	114	135	126	113	117	134	119	135	117	122	114	132	125	150	113	153	146	123	133	136	150	125	139	136	132	148	150	114	158	118	137	147	141	129	133	118	122	121	112	153	111	139	109	122	135	142	125	127	138	125	128	143	120	138	157	133	150	128	131	147	134	131	141	117	144	139	149	116	134	137	144	126	132	139	119	126	117	124	125	133	129	137	121	151	126	134	134	139	150	121	122	149	136	116	122	136	150	137	142	151	119	156	142	145	136	126	123	125	119	121	137	133	132	149	123	127	116	133	127	128	151	130	126	146	147	128	133	149	128	136	136	105	141	143	116	116	148	120	129	131	129	120	139	144	120	129	120	138	129	144	141	108	128	142	136	134	122	140	96	112	120	131	138	136	130	133	148	128	113	120	140	123	126	135	149	124	131	142	117	126	136	129	125	129	137	114	124	129	134	135	110	139	132	139	142	156	128	135	132	149	123	120	136	141	149	122	130	127	149	146	123	157	146	122	113	130	125	123	133	110	145	131	141	130	118	127	137	128	148	123	130	131	128	126	120	128	117	122	132	112	138	119	140	144	122	131	147	130	140	134	120	131	121	111	134	143	118	144	150	111	147	149	112	111	140	125	152	148	124	144	127	138	121	125	115	137	119	158	142	117	137	132	111	122	117	142	121	148	141	128	116	146	125	135	141	147	126	122	131	119	121	135	110	134	128	105	130	140	136	154	125	142	141	145	145	128	135	155	165	132	130	160	128	139	139	119	142	146	146	149	149	124	131	123	130	124	137	127	140	151	145	143	138	152	123	109	125	133	156	113	143	134	139	141	147	135	135	145	141	133	122	137	114	128	137	117	134	129	126	131	120	127	142	124	130	130	142	129	139	150	123	142	128	109	128	120	120	102	135	125	133	107	130	127	120	124	127	127	135	129	118	130	137	137	148	137	139	126	126	127	122	158	120	121	137	141	133	154	128	131	138	141	133	141	135	131	130	155	150	155	111	158	135	134	134	135	131	133	148	117	133	133	120	122	141	121	118	137	139	150	142	133	128	132	127	146	142	137	141	128	138	145	131	149	141	147	127	133	115	151	144	112	143	122	143	121	135	141	125	120	131	130	150	144	144	141	154	139	139	121	123	127	150	138	142	126	111	143	130	116	128	124	129	139	143	121	133	136	106	133	115	105	114	147	141	130	144	133	124	124	136	126	133	130	146	140	144	141	142	136	125	138	139	136	143	130	135	147	132	146	136	123	144	138	131	131	115	129	137	136	130	118	147	123	139	144	132	143	142	131	130	141	125	134	126	119	114	122	126	140	124	127	136	129	142	151	127	136	135	127	123	134	125	122	131	143	120	116	137	128	143	121	123	119	146	140	155	135	119	114	131	120	120	143	133	155	136	164	108	120	122	159	134	136	154	132	138	130	144	146	117	153	128	127	117	113	121	139	125	128	129	110	121	137	117	122	127	135	141	122	143	127	150	123	123	118	122	138	119	129	127	136	140	132	113	131	138	151	112	137	112	136	137	125	157	124	140	118	147	124	130	149	144	124	135	141	127	147	137	135	133	145	129	133	113	132	134	149	128	104	138	117	143	142	153	130	133	169	140	135	126	139	148	150	122	113	138	144	150	123	125	106	128	132	120	127	113	134	147	119	139	131	132	156	125	130	137	126	123	133	127	120	119	125	141	120	109	145	143	114	124	145	126	119	138	145	122	132	126	115	114	140	140	137	116	120	125	144	146	126	117	141	135	139	114	151	123	136	145	127	124	125	128	119	141	147	127	131	124	101	127	137	126	136	117	168	141	122	121	119	129	123	134	132	140	110	121	131	126	127	145	128	128	133	141	118	140	124	145	134	153	132	126	160	125	130	129	147	146	126	129	145	150	122	140	139	130	139	144	119	126	124	132	124	144	135	118	129	142	139	131	136	119	132	122	111	129	135	130	132	134	129	137	137	137	133	122	139	125	142	139	149	116	137	140	121	127	132	124	137	140	135	147	146	117	142	126	132	127	136	149	137	114	128	138	126	134	144	136	133	126	125	142	114	138	124	134	130	139	131	142	127	127	130	143	130	141	134	120
18582	2244	5007	5571	4899	4006	3380	2764	2352	2046	1741	1528	1461	1380	1204	1114	1029	954	933	905	893	782	823	697	783	690	684	673	672	673	664	656	658	600	643	628	599	568	567	591	607	585	561	548	580	541	588	584	583	559	550	563	554	529	577	497	564	523	521	552	517	539	545	545	477	501	525	509	489	542	522	496	524	526	491	502	538	490	506	453	512	534	539	510	489	499	529	501	517	459	512	502	520	524	477	509	464	450	485	471	499	491	487	482	513	535	507	474	510	473	539	471	492	463	521	517	472	467	490	491	460	523	501	521	462	491	490	526	509	489	485	500	462	485	479	515	517	486	513	480	528	484	524	502	488	496	500	488	488	504	494	492	505	491	481	476	454	500	492	510	484	481	467	483	488	512	480	453	502	503	512	487	486	505	531	481	505	522	495	512	501	504	486	498	494	509	504	501	480	477	538	497	502	471	510	508	500	473	500	514	478	485	495	495	460	493	486	501	464	462	509	501	495	437	487	509	524	504	517	492	509	523	491	488	481	522	466	492	471	519	478	475	483	480	497	488	502	455	509	491	475	514	473	478	518	453	473	498	480	502	486	469	470	499	499	490	494	478	501	477	483	468	489	503	490	489	479	477	499	478	489	459	498	446	455	496	461	470	502	453	511	490	477	523	470	491	471	480	457	477	489	480	473	494	488	512	504	533	467	455	485	508	501	492	469	456	474	502	503	469	467	478	500	476	495	506	485	511	455	477	475	461	491	496	457	462	503	555	486	448	519	474	488	477	528	465	481	448	500	459	443	447	483	495	469	485	460	462	498	471	505	473	490	485	483	537	499	503	452	470	477	519	485	490	457	470	525	515	431	522	507	475	452	507	464	472	465	460	490	476	483	477	517	521	516	512	520	506	465	495	482	451	487	493	445	488	513	480	467	455	507	472	482	502	453	478	461	504	496	479	509	508	502	455	492	511	499	481	479	468	479	490	460	539	469	518	510	485	499	484	496	517	474	503	490	536	484	523	442	499	471	477	496	492	504	517	510	503	511	507	449	483	495	499	473	481	478	475	493	491	489	478	493	468	463	500	491	493	469	510	467	499	497	492	513	486	481	495	469	476	480	472	492	460	483	458	486	434	506	495	477	459	498	515	460	445	466	473	495	472	497	482	487	480	477	475	481	501	484	511	469	428	466	473	467	446	472	460	512	487	457	466	478	524	489	492	495	446	504	464	494	496	519	512	506	452	458	456	500	473	476	479	494	482	467	497	463	492	484	497	522	440	445	455	439	508	490	470	465	472	506	483	443	472	478	489	511	446	478	480	497	541	444	475	493	493	469	451	496	480	472	514	491	478	486	490	499	484	552	451	470	507	449	469	466	477	466	474	438	437	515	459	515	495	499	531	457	454	496	512	491	491	484	463	503	520	504	475	490	472	453	455	482	514	497	500	501	509	482	485	474	469	449	468	498	448	485	476	486	474	456	460	477	478	490	491	457	495	492	496	485	481	522	431	487	512	477	453	486	449	474	453	492	502	488	473	493	515	490	523	483	476	519	476	445	482	460	469	493	477	487	483	479	489	471	505	476	524	467	472	527	488	472	472	490	469	482	474	528	481	511	504	478	495	461	501	434	483	455	451	482	476	533	483	500	474	521	429	483	480	495	507	482	451	496	510	504	500	499	484	466	495	453	468	486	480	494	475	477	483	460	485	462	473	499	481	463	500	483	491	473	528	459	486	490	445	501	481	452	494	460	506	469	475	454	470	494	478	504	491	502	489	500	464	483	500	514	510	504	485	488	486	459	513	514	470	525	501	487	471	545	461	490	448	529	498	514	487	488	470	485	464	472	459	502	470	478	478	485	516	525	494	461	463	489	493	507	442	524	490	474	508	481	508	472	496	514	453	513	484	470	490	475	535	502	473	449	443	491	463	498	467	484	439	485	482	480	508	511	452	460	483	510	468	505	497	479	504	515	500	490	469	480	465	537	498	475	490	474	453	520	485	474	470	499	508	447	473	482	451	487	478	468	482	441	450	462	493	483	493	516	480	459	499	507	499	483	496	455	474	482	501	486	468	506	506	494	476	497	485	469	468	501	481	532	475	499	460	478	463	478	486	473	463	484	519	525	511	503	456	472	479	469	508	443	508	485	485	504	491	475	506	491	505	470	468	465	490	457	463	471	499	501	449	487	545	450	460	474	508	507	500	466	518	454	448	465	470	484	499	501	438	516	507	490	484	459	462	449	461	549	494	475	457	497	462	501	506	465	480	477	497	494	470	511	492	522	496	486	465	489	507	515	463	438	483	474	520	485	481	504	520	497	500	490	507	474	504	509	503	508	496	439	511	481	461	496	466	498	528	519	484	455	442	471	443	468	489	492	492	501	455	512	464	517	437	474	480	491	435	490	457	492	482	468	511	498	478	464	447	486	465	449	485	463	472	463	526	484	483	506	488	469	475	517	452	486	490	474	483	512	482	438	438	469	456	475	480	466	516	495	508	470	473	511	524	495	484	492	440	474	482	505	474	490	483	512	458	462	502	520	469	521	449	470	481	464	481	491	484	471	470	491	477	469	481	496	495	488	469	446	478	480	506	467	450	442	481	486	482	449	485	446	493	486	519	487	500	425	478	520	498	488	479	475	435	487	528	489	507	458	486	514	456	508	460	499	497	482	494	495	456	508	482	473	531	461	502	452	494	489	524	496	494	508	472	484	451	468	535	471	475	487	478	487	481	476	472	466	492	487	460	472	506	501	469	457	508	534	482	471	480	502	505	488	492	463	490	480	510	461	485	488	479	488	486	472	499	502	460	505	465	479	476	464	485	493	512	483	515	473	477	482	541	472	478	441	513	462	459	503	500	492	489	474	464	498	425	443	472	479	486	471	478	493	458	489	478	475	490	490	521	496	474	470	459	513	512	480	489	469	492	513	470	469	498	510	497	518	511	474	457	474	472	518	516	492	480	494	467	464	472	505	493	472	483	478	472	490	494	492	446	515	485	487	480	485	465	461	478	490	501	484	463	476	482	484	504	466	468	492	467	485	477	450	474	509	450	473	489	482	509	477	478	500	501	494	500	457	512	495	463	470	515	484	468	498	484	465	463	472	509	465	482	532	444	449	500	501	479	501	509	500	484	501	457	512	506	483	507	452	474	526	487	485	479	456	518	447	492	457	487	512	480	451	514	454	484	496	461	546	481	514	479	465	499	483	471	465	485	502	502	455	492	470	497	493	446	471	474	475	497	464	471	502	472	468	494	466	476	443	492	477	477	486	481	511	490	466	458	466	462	476	511	508	488	487	510	527	443	491	499	544	438	481	509	520	469	460	467	494	481	479	453	476	532	499	509	517	459	483	480	441	470	463	468	468	502	472	512	486	477	483	468	484	476	465	485	471	462	541	472	499	501	466	481	502	469	501	432	490	472	447	523	524	478	475	454	504	464	513	489	471	486	507	505	481	534	502	477	459	512	478	501	477	447	476	460	539	472	476	437	485	445	499	430
3090	145	172	161	142	110	125	124	136	100	123	111	106	110	119	108	120	117	102	106	108	122	118	111	105	118	99	94	93	121	108	114	116	111	109	103	108	113	93	99	113	92	109	94	123	74	122	105	110	108	114	124	104	97	104	112	117	113	93	105	123	114	107	104	97	111	96	100	97	120	117	97	107	112	119	94	121	120	127	102	113	93	108	108	112	95	118	105	99	118	98	92	97	103	98	106	111	105	93	102	103	118	122	113	101	131	97	95	113	114	91	113	110	114	115	99	101	117	107	99	104	103	109	90	102	102	120	112	100	93	88	100	95	119	116	124	110	117	103	95	118	99	97	91	115	107	117	116	107	105	125	101	113	122	121	113	96	109	101	116	108	113	94	96	111	121	122	101	128	131	83	101	94	112	101	98	108	99	97	96	102	112	111	113	108	116	104	119	97	123	113	119	82	91	112	102	90	116	100	103	121	104	93	110	97	111	113	116	101	109	98	105	106	115	99	107	100	107	120	109	105	89	120	117	102	104	106	97	111	85	118	98	119	88	91	95	97	98	97	103	106	131	101	108	97	106	108	120	104	95	107	109	118	98	106	101	118	114	109	111	102	87	109	96	114	100	106	92	97	111	105	96	110	115	101	107	116	98	106	122	121	103	104	105	100	117	113	105	115	103	115	95	100	102	107	117	121	119	130	108	98	117	106	121	96	94	99	117	115	93	114	105	119	102	89	110	98	107	102	92	97	99	121	104	116	96	101	109	107	110	95	103	102	99	87	111	133	113	97	117	96	130	126	144	103	109	111	104	104	100	124	112	105	96	97	127	98	108	99	119	105	121	112	123	93	101	107	122	103	102	104	101	105	80	109	96	100	122	100	102	95	118	123	108	106	109	109	87	113	97	107	90	120	128	112	104	94	101	112	111	99	114	103	107	99	110	114	119	97	114	104	112	87	115	120	106	93	104	120	104	106	106	108	92	97	118	119	107	120	104	113	126	116	94	120	108	108	100	93	112	133	96	102	91	125	119	98	105	102	130	106	102	115	113	118	113	98	105	126	125	103	111	95	114	95	104	102	126	104	99	99	91	103	114	93	109	96	105	125	101	113	96	103	119	94	115	118	106	117	117	123	116	122	101	98	106	113	105	88	103	99	111	103	105	111	93	88	120	108	107	111	105	114	113	103	105	110	103	109	118	96	105	108	124	102	109	114	97	130	126	113	114	114	107	90	94	108	116	108	114	106	105	110	120	132	86	98	121	115	100	114	107	87	109	104	114	120	116	115	117	99	103	105	102	103	109	110	117	101	95	111	110	125	117	93	123	113	101	100	104	105	102	112	118	112	80	108	123	108	103	103	112	110	96	107	109	108	112	102	115	101	101	99	96	109	99	107	118	126	99	109	101	104	100	107	123	121	114	112	112	77	105	95	123	118	95	97	114	108	109	104	109	103	113	112	86	92	125	118	111	111	117	107	112	96	107	110	98	93	108	92	115	103	96	115	112	97	89	114	111	107	111	128	124	113	112	90	110	120	105	112	102	102	110	119	102	115	125	111	106	109	106	100	109	115	95	101	95	110	106	107	114	124	107	95	122	117	103	115	111	108	99	114	105	102	110	111	102	103	114	106	112	103	118	100	121	94	108	114	102	114	101	115	108	103	119	106	120	101	111	125	96	105	107	110	85	117	115	105	98	127	91	114	97	101	124	120	111	107	117	126	93	111	111	101	108	104	93	118	102	108	119	95	114	95	110	105	102	113	119	119	96	108	106	105	101	114	114	108	80	113	105	111	108	94	102	128	118	102	121	97	114	108	103	104	110	122	123	117	100	109	91	98	105	93	120	112	98	116	100	113	110	107	92	115	114	97	113	109	101	97	108	96	115	107	118	120	115	99	117	112	105	86	101	104	116	118	114	96	125	111	118	118	89	101	118	105	108	107	100	107	107	124	97	98	105	114	118	118	109	118	101	108	110	131	100	95	91	116	96	106	101	134	108	129	111	95	119	94	103	107	102	125	95	111	107	93	92	118	128	101	105	102	100	88	119	119	106	98	117	92	116	103	125	101	88	112	123	117	98	106	114	102	103	109	95	113	111	115	114	113	90	83	118	106	119	111	114	114	99	116	104	106	109	111	110	108	126	105	113	110	105	104	126	106	90	86	122	112	133	93	110	126	116	82	99	89	95	103	120	103	104	115	106	109	99	117	103	101	85	105	100	120	119	117	97	104	133	94	117	97	129	95	109	95	124	98	103	108	119	120	121	100	117	120	102	85	110	112	146	97	123	122	133	102	126	122	110	115	102	111	116	112	118	117	99	103	86	102	96	117	108	114	113	102	103	108	118	105	110	114	114	112	127	104	99	111	111	104	113	111	99	106	111	108	109	123	88	106	100	119	103	109	106	104	102	96	122	107	85	115	120	119	127	125	98	108	106	105	104	107	95	101	102	101	100	110	121	111	99	100	109	109	118	129	94	85	131	110	113	111	122	112	92	104	95	96	91	105	111	122	95	105	114	107	126	117	120	119	109	112	103	115	100	112	92	105	110	101	110	102	104	108	101	108	104	106	119	110	124	91	103	118	117	117	110	116	118	99	119	114	113	130	109	119	110	116	111	109	105	102	136	80	100	120	96	106	112	101	91	119	106	100	123	102	95	114	127	98	100	117	91	104	112	96	103	110	90	112	109	114	93	108	99	105	120	91	98	96	103	98	113	106	96	134	102	118	114	115	107	105	131	105	100	116	100	95	104	109	101	105	111	97	98	112	125	115	117	104	114	112	115	118	106	104	106	117	115	89	97	135	113	94	110	103	125	104	94	110	97	100	116	120	115	111	106	111	107	94	109	110	108	95	94	96	107	110	119	106	115	117	117	111	110	105	89	115	95	99	112	109	107	102	114	112	98	108	113	112	120	128	104	113	108	111	113	103	92	96	108	89	136	113	131	115	102	112	107	100	108	95	120	122	118	122	116	112	115	104	104	113	99	114	116	91	93	101	97	120	100	112	107	106	119	107	104	119	114	108	97	96	100	93	118	116	117	112	121	105	107	100	105	109	85	111	107	101	93	123	112	93	97	116	126	115	124	98	113	107	100	109	99	103	119	110	116	120	97	111	112	132	92	104	94	103	106	98	102	114	120	124	103	120	113	94	126	126	104	101	105	100	121	126	112	105	114	103	111	114	101	107	117	107	110	105	104	101	118	97	109	98	126	103	110	111	117	91	112	123	111	95	100	97	110	93	111	102	119	112	126	104	107	115	111	99	123	128	106	108	102	109	99	104	100	115	92	114	111	112	104	104	103	128	120	99	94	107	82	102	103	96	105	121	95	104	110	109	115	110	119	99	97	120	92	116	108	94	102	101	122	103	114	119	119	99	114	108	105	118	116	122	87	131	100	106	96	99	96	109	106	104	99	99	127	91	115	128	99	111	102	100	106	114	107	134	88	96	128	104	133	119	97	104	116	123	101	117	107	119	99	107	107	117	106	118	122
6163	461	574	603	541	556	501	449	426	469	439	452	439	463	439	413	407	454	417	420	425	428	418	420	409	405	388	416	397	387	405	431	380	417	423	377	389	402	417	379	372	391	415	381	415	388	375	374	422	417	446	371	399	414	391	438	363	417	435	394	397	366	373	378	427	424	427	349	391	410	383	438	426	410	399	400	420	383	355	419	374	379	404	420	409	368	423	403	428	385	414	410	393	392	429	369	432	400	421	404	434	394	391	338	368	415	416	382	414	388	404	380	394	430	428	397	428	412	376	425	396	414	400	393	407	402	410	421	416	384	419	397	418	431	387	388	411	402	444	423	434	386	383	410	393	349	388	392	406	427	396	422	404	370	398	420	412	405	398	402	403	405	393	422	359	406	462	405	383	403	395	414	388	430	366	382	382	405	415	409	385	426	381	397	422	383	388	364	411	442	392	416	391	348	403	408	397	371	394	407	410	424	408	411	419	409	403	422	401	411	404	378	415	395	410	371	416	416	357	398	401	437	403	398	394	385	401	412	423	359	405	411	405	404	415	391	391	367	381	410	394	400	416	390	421	395	409	413	414	386	386	440	396	407	390	405	420	417	422	374	417	386	373	395	406	400	382	380	394	418	398	366	400	397	391	385	415	430	401	422	411	363	439	403	381	425	390	421	402	398	427	395	401	391	371	396	378	413	430	401	389	390	428	411	401	384	389	375	392	404	378	374	421	389	389	416	370	417	395	387	387	406	372	383	420	398	425	388	388	389	398	407	402	401	400	355	380	404	427	403	419	418	346	394	433	409	418	422	404	393	412	414	387	394	404	414	401	431	399	367	412	396	421	425	407	395	403	411	395	405	402	401	372	421	382	429	388	429	414	360	398	356	389	375	414	399	391	389	404	406	408	409	387	415	421	394	386	393	420	398	359	407	409	392	404	405	381	385	383	413	410	406	434	372	409	427	422	408	409	426	427	397	415	388	394	416	403	407	386	404	375	420	380	357	387	395	406	432	409	396	430	380	386	409	422	389	382	422	416	396	376	385	405	387	393	408	413	396	397	409	469	397	393	429	450	449	429	454	389	360	397	393	402	374	335	371	405	411	425	400	437	410	399	431	417	397	446	379	394	423	353	398	392	409	403	410	390	385	419	420	390	399	382	404	407	405	412	454	406	421	398	416	390	394	408	407	378	419	385	398	375	388	388	391	362	403	380	432	389	426	368	399	396	389	414	390	369	427	402	404	403	400	405	393	409	378	446	412	417	384	360	364	376	374	413	402	430	353	421	429	420	384	381	365	385	382	421	417	391	394	393	411	407	376	412	399	420	397	404	411	386	414	403	436	370	387	394	387	410	415	384	431	410	432	427	403	423	411	392	401	379	406	392	437	395	389	395	377	407	389	433	416	413	426	387	411	406	408	357	398	403	404	423	409	345	393	425	415	417	383	395	409	370	378	403	376	368	443	393	398	380	404	390	399	386	429	413	408	380	415	398	401	380	401	407	371	379	368	410	379	387	385	396	403	366	411	368	411	363	396	379	371	400	412	418	414	402	403	413	381	432	389	411	447	449	420	387	402	404	398	418	388	415	392	453	391	394	425	408	404	406	372	350	417	383	398	410	409	374	404	401	368	442	413	431	376	388	420	386	383	403	423	398	389	392	400	412	434	409	402	364	385	398	417	431	409	399	401	401	369	382	400	424	389	390	404	410	404	437	400	441	394	411	390	364	405	407	383	391	409	370	369	399	390	403	414	413	415	419	386	403	385	350	410	424	404	436	401	400	383	414	408	390	415	433	410	381	426	376	393	423	405	408	373	375	368	423	383	397	442	409	392	428	385	422	368	400	408	400	440	400	425	402	385	394	420	409	437	380	408	397	406	338	397	435	417	384	387	407	379	366	398	418	404	409	412	395	437	402	414	434	421	369	373	402	365	378	383	385	406	378	355	399	393	399	391	379	397	376	409	423	383	424	417	406	435	403	447	396	407	412	404	385	400	355	385	400	401	369	385	437	368	385	379	408	393	397	405	408	375	379	421	379	405	415	419	362	374	383	362	430	423	431	421	384	413	451	426	392	405	428	431	367	395	392	430	378	384	371	358	415	392	349	381	364	390	382	422	410	337	367	394	398	380	360	413	390	374	410	398	387	377	390	402	386	417	403	403	387	409	403	388	392	406	412	397	405	379	403	403	375	409	423	393	396	404	379	410	407	384	407	415	410	410	412	397	399	422	405	400	375	366	404	396	414	377	412	377	407	421	386	412	370	400	418	358	361	407	395	409	391	425	413	398	400	400	415	424	362	426	399	413	383	388	394	404	404	422	375	381	381	419	407	391	366	431	401	437	432	387	401	387	373	364	412	427	398	396	380	412	397	411	392	398	421	400	389	447	367	394	399	417	375	394	411	390	411	395	390	464	390	394	393	417	384	398	382	385	412	398	411	365	381	406	418	437	377	459	385	414	384	421	401	392	436	378	361	402	383	415	400	414	399	393	398	437	393	404	355	404	408	391	368	402	415	407	410	383	393	415	365	388	386	395	392	420	377	396	431	398	413	408	374	387	426	438	404	404	414	416	395	409	418	391	392	412	412	399	386	430	387	381	412	392	378	379	391	432	427	421	371	396	392	393	392	372	385	392	397	426	402	412	368	379	380	396	416	387	385	408	428	389	407	411	396	459	386	429	414	423	374	424	402	390	419	397	381	444	408	402	377	404	434	395	423	376	383	417	429	397	404	421	422	361	380	407	428	410	403	408	362	393	393	417	381	427	426	393	379	405	425	372	405	396	383	419	384	397	426	391	371	451	426	373	410	402	416	398	414	377	406	404	376	405	371	399	395	428	406	407	405	429	399	416	404	399	362	367	396	401	409	386	360	411	356	380	383	404	456	397	403	407	412	405	425	392	408	387	388	403	433	441	423	387	399	399	387	418	438	403	397	405	419	414	382	446	387	404	420	391	388	376	428	375	371	397	406	357	387	428	432	386	409	394	402	408	414	410	408	448	404	377	378	395	447	387	393	347	390	398	379	389	383	405	402	396	425	412	382	388	409	370	400	413	396	414	400	423	421	420	351	405	378	415	408	386	399	418	411	405	417	409	399	388	416	392	407	444	391	393	408	372	394	372	388	405	377	393	383	385	412	391	387	391	399	417	432	422	400	422	373	442	392	399	401	406	414	389	409	380	387	398	414	385	443	367	411	399	398	391	398	362	394	396	415	380	397	417	403	390	400	412	426	422	381	378	406	459	381	417	379	394	403	419	394	400	424	396	420	406	416	408	408	439	422	371	395	383	378	390	398	393	416	394	417	415	418	428	389	421	391	412	397	369	390	417	394	400	413	386	369	381	403	372	412	400	425	396	401	401	408	398	441	391	388	411	420	437	393	367	436	367	404	425	384	363	437	427	410	383	421	421	394	429	432	423	398	385	394	384	410	448	387	352	386	422	376	369	393	388	386	385	417	421	386	430	374	399	366	391	383	413	422	369	411	404
20850	1616	1102	791	541	380	263	241	194	179	137	118	143	110	117	88	80	98	102	99	122	84	71	75	102	89	86	71	91	81	65	80	87	83	74	78	79	63	76	78	77	79	79	81	75	85	82	72	79	79	77	71	79	78	65	66	62	68	67	80	74	66	62	70	79	90	84	73	82	78	76	80	63	79	75	67	65	68	81	61	71	71	77	67	68	56	71	69	64	73	64	78	69	57	62	71	72	72	61	68	54	72	70	83	61	77	86	67	80	76	74	63	74	85	79	70	76	69	74	64	63	67	57	67	78	85	65	72	63	80	77	80	82	83	63	61	77	79	65	63	57	78	67	74	75	79	66	67	75	79	65	66	96	58	71	69	63	60	68	77	85	77	67	70	74	70	70	59	66	80	66	62	70	73	75	80	81	74	61	73	61	60	80	72	55	85	78	57	74	64	84	73	70	75	72	52	54	76	71	66	80	76	74	78	72	76	71	67	75	69	71	74	84	69	73	74	72	72	73	73	82	73	69	64	71	60	71	63	68	50	80	63	63	75	79	90	60	74	77	63	70	60	75	69	77	74	82	73	67	77	74	75	74	73	64	70	78	74	78	51	72	81	62	62	65	67	76	83	74	67	81	78	78	84	60	72	59	74	72	67	62	67	71	73	87	62	71	57	82	93	57	66	74	72	84	64	55	84	73	92	75	60	64	66	79	79	76	67	59	65	71	68	80	81	79	81	64	72	70	54	64	63	72	69	67	77	81	67	70	63	73	65	76	68	62	65	76	66	73	55	66	66	72	71	89	75	74	68	66	68	58	59	72	76	69	64	72	76	71	70	62	64	73	68	58	89	76	73	75	71	85	79	68	75	70	60	74	70	56	77	65	65	74	77	73	80	68	70	84	78	71	53	76	71	71	78	61	66	83	65	70	66	68	60	63	67	79	70	74	69	71	84	75	61	67	69	73	66	72	71	76	68	78	75	62	73	67	76	60	81	65	89	78	70	79	66	65	59	69	73	63	69	84	58	68	73	63	62	64	71	83	73	69	61	56	69	66	66	66	74	60	78	76	71	58	75	82	69	69	71	74	67	62	76	73	77	79	69	69	76	61	67	76	79	61	70	63	81	59	77	68	61	66	61	65	64	76	78	67	76	61	72	72	83	66	85	68	69	60	73	57	53	59	76	73	58	69	86	62	60	59	68	73	74	66	75	64	74	74	75	70	55	74	61	57	71	77	77	79	70	71	83	75	77	77	65	89	64	71	68	73	60	77	66	68	72	74	67	60	61	75	85	66	73	62	56	83	73	67	73	70	71	59	66	59	74	54	71	63	68	65	70	69	59	74	62	72	83	65	63	65	72	75	71	78	59	73	62	81	75	66	67	70	63	73	76	74	86	60	66	80	75	63	69	77	73	68	59	87	52	65	61	67	69	84	77	71	78	53	76	74	62	72	72	76	63	70	71	68	67	66	82	52	73	79	59	83	63	66	87	70	65	87	73	70	73	74	71	67	59	90	71	60	79	67	62	69	73	52	65	70	72	65	68	68	50	78	73	77	76	72	68	64	75	83	67	59	76	71	67	71	61	72	70	68	73	73	74	77	81	64	77	69	82	80	69	89	76	79	58	83	64	64	71	79	76	73	83	64	76	73	68	84	80	72	81	75	90	78	78	72	64	68	72	78	60	93	73	71	73	98	83	74	67	78	76	84	77	64	60	77	67	68	59	79	80	71	57	86	65	74	75	72	72	68	63	71	63	83	73	88	62	60	75	65	77	74	75	78	75	68	66	71	64	73	68	69	51	64	67	78	70	68	71	64	67	80	70	62	70	86	72	80	77	74	75	88	75	73	75	58	62	73	97	71	77	75	68	75	67	78	54	80	86	76	79	54	62	87	64	71	64	84	81	65	88	63	73	60	76	79	81	69	84	75	67	73	71	62	72	73	63	76	71	72	68	74	87	60	79	67	77	74	69	61	62	75	65	65	70	71	67	70	58	76	90	85	69	70	72	60	73	80	54	70	70	71	71	76	69	72	69	75	77	74	66	78	72	69	79	71	77	72	75	78	69	73	66	65	64	68	67	72	79	77	64	55	75	79	77	72	70	72	76	76	70	79	80	72	79	70	65	71	83	67	74	70	66	53	73	78	76	71	76	58	61	69	74	71	75	66	60	56	65	91	54	66	70	90	68	76	69	82	78	61	79	79	70	71	78	61	76	67	49	76	74	82	67	68	60	64	72	71	76	55	71	81	65	64	77	79	79	74	66	71	77	76	74	88	69	76	70	83	70	68	66	69	92	65	77	68	63	81	82	74	66	78	59	87	65	71	93	56	91	71	76	72	70	56	83	72	61	64	59	72	67	65	62	78	77	72	82	79	61	60	75	54	68	77	71	77	59	78	82	66	70	59	69	61	66	68	55	78	54	59	71	74	76	68	62	77	73	70	76	68	76	68	67	71	66	67	63	80	75	74	59	60	69	60	71	71	81	71	85	76	65	68	70	70	69	61	61	68	68	69	78	76	70	73	75	68	83	81	66	72	68	69	85	59	84	73	67	59	70	64	74	82	76	72	71	67	66	75	89	83	73	76	76	72	74	64	87	88	68	68	81	70	72	71	75	66	72	56	87	83	55	56	78	66	71	88	52	79	77	69	74	72	76	65	76	68	75	66	69	56	76	89	72	64	48	76	79	64	68	81	76	75	78	73	74	74	75	89	65	80	77	83	76	83	90	71	68	71	76	71	79	58	73	62	62	74	64	62	58	61	78	73	69	91	61	57	83	57	76	79	65	55	83	88	77	60	70	78	70	78	51	82	76	63	71	68	73	63	58	61	66	63	71	60	62	74	76	70	66	62	80	81	72	64	88	63	59	69	77	61	59	59	64	81	72	67	77	71	72	71	71	64	61	87	66	79	69	63	56	86	82	74	75	95	77	63	83	70	61	81	73	74	65	66	74	79	74	74	59	77	65	88	61	76	75	67	68	79	68	69	65	71	75	59	57	71	79	70	62	54	66	71	66	75	74	67	74	88	78	63	57	70	68	60	72	75	71	78	72	88	68	82	79	67	73	81	76	79	76	66	77	80	65	77	59	68	64	72	69	64	68	78	74	67	62	53	73	75	81	63	73	76	78	67	70	73	61	80	75	70	85	67	54	65	77	61	65	70	72	60	76	82	69	69	67	67	73	72	67	63	65	75	77	88	67	71	58	61	65	85	83	68	78	58	66	68	71	70	74	46	69	67	69	66	72	70	77	72	74	66	64	64	78	62	82	66	87	73	54	69	74	67	83	72	73	51	75	76	62	68	71	73	86	58	75	81	61	77	67	61	66	71	65	74	72	76	67	71	72	78	65	73	67	66	71	68	89	74	69	66	75	63	73	75	78	60	68	72	86	72	78	89	63	75	59	80	86	71	76	88	70	68	74	71	76	75	68	68	77	80	70	69	62	72	78	62	58	68	73	70	78	70	70	90	61	73	73	72	68	75	91
14073	1236	2682	3039	2534	2104	1704	1490	1283	1122	913	834	770	764	628	634	574	525	517	523	462	468	419	417	428	404	440	409	373	399	375	418	366	329	346	351	355	370	314	337	316	310	351	311	325	350	333	307	323	318	313	299	289	326	312	306	314	272	327	341	293	321	281	285	324	270	299	344	322	316	296	324	288	333	297	322	287	266	314	285	281	313	303	263	309	317	335	309	307	273	282	270	306	291	311	326	303	294	308	305	329	285	313	300	283	279	299	304	274	303	297	293	309	296	287	266	288	313	262	292	297	283	315	302	300	308	329	286	283	294	319	295	296	272	274	274	292	308	297	285	315	261	279	294	299	290	276	294	294	309	313	271	299	307	279	304	307	316	260	307	259	298	302	305	307	298	299	286	288	279	294	281	281	308	296	300	316	278	312	282	304	279	289	307	304	319	277	297	312	298	321	311	281	259	294	313	278	260	282	311	273	292	260	261	282	298	319	324	266	259	269	292	298	272	328	334	280	294	283	280	293	311	295	253	277	286	303	277	285	273	263	281	286	319	301	301	273	312	304	254	304	315	263	315	289	296	324	302	287	289	270	259	277	308	284	290	283	278	296	290	275	281	273	276	297	283	301	308	283	302	308	285	303	296	321	296	274	286	285	261	302	297	279	283	295	276	279	295	304	317	294	275	280	314	311	298	291	271	282	309	288	291	273	279	282	290	274	306	279	327	279	287	301	333	263	298	296	314	318	307	293	309	295	314	285	309	298	288	304	301	272	284	280	288	287	279	269	301	283	290	291	304	278	298	307	293	312	291	255	290	316	283	278	286	276	304	279	280	293	274	305	272	290	304	254	288	327	299	274	273	289	306	301	247	319	294	305	261	299	326	290	293	253	273	296	280	307	313	320	316	302	260	287	293	275	323	292	282	318	263	294	288	284	264	291	313	250	292	283	302	297	288	297	277	259	330	301	298	298	282	313	325	309	291	317	297	303	291	304	269	319	274	300	282	284	297	268	293	266	275	286	266	282	299	263	276	306	276	263	280	288	284	300	274	281	308	281	291	260	287	287	296	286	293	313	307	285	297	291	283	302	268	295	267	285	293	284	294	317	280	299	288	285	325	295	296	296	299	290	264	285	276	309	273	265	310	324	296	284	279	274	297	305	275	264	277	276	280	271	284	283	305	247	295	294	292	304	290	288	314	272	288	277	324	276	285	306	283	273	297	297	299	268	286	290	244	308	304	299	284	290	291	283	271	298	300	293	300	300	275	284	256	300	271	292	284	313	298	309	305	282	297	273	285	302	339	309	313	299	308	276	300	293	270	284	309	278	285	262	280	297	268	297	273	283	287	299	285	266	321	295	338	267	271	285	279	304	302	296	261	289	254	293	300	306	306	317	284	307	299	281	294	278	286	295	325	272	295	272	282	293	272	317	289	302	295	284	296	266	294	254	316	265	316	283	277	291	302	280	293	299	282	305	292	284	302	275	307	270	292	329	270	282	248	312	273	316	300	263	296	309	277	311	281	299	283	276	308	283	319	262	274	311	285	304	264	338	279	296	288	261	307	282	293	281	285	264	291	276	268	291	281	284	286	277	284	260	319	284	293	301	305	310	264	294	251	327	284	258	256	291	293	330	295	300	319	266	285	290	279	299	294	283	292	290	308	282	286	295	296	308	265	266	267	270	315	298	287	301	284	269	301	291	283	296	292	295	287	268	297	284	298	279	266	296	307	260	258	295	266	260	292	287	274	282	320	282	298	287	300	286	292	304	291	287	281	290	283	276	308	295	282	302	278	260	277	271	326	298	271	270	297	287	300	325	304	285	302	281	298	286	299	298	274	281	299	287	299	299	301	303	284	316	265	289	306	256	290	283	284	305	302	271	327	295	298	280	255	302	297	286	275	298	296	297	288	283	302	274	306	283	287	255	295	276	269	270	248	323	279	300	275	273	283	288	269	269	290	292	265	284	298	267	318	293	286	278	308	290	259	285	281	295	264	328	273	309	290	280	291	293	276	313	287	308	304	313	280	283	295	306	319	289	292	315	288	295	282	287	288	291	297	286	308	325	315	308	294	282	313	275	342	301	261	304	296	276	294	288	306	294	278	296	282	279	295	277	293	287	274	290	310	301	310	304	320	308	308	312	301	307	310	264	286	297	257	274	275	256	318	277	288	287	309	286	297	292	295	312	288	305	307	268	308	316	285	286	292	317	289	308	304	310	310	303	297	276	265	290	276	308	300	284	294	288	281	293	302	296	292	288	307	296	315	273	297	287	284	286	266	272	292	286	310	297	292	277	276	301	309	283	274	287	273	267	288	313	288	278	282	274	296	307	290	282	280	272	303	274	288	290	295	311	263	313	297	309	288	292	298	300	311	307	305	293	302	271	289	268	295	304	308	312	266	256	301	299	284	283	277	284	294	285	280	266	309	299	307	306	313	303	293	264	309	318	307	280	308	314	282	273	281	284	292	294	278	329	332	301	295	288	299	264	285	299	263	298	297	263	309	275	318	308	293	286	283	292	292	257	264	265	284	268	300	274	301	292	290	284	277	282	276	278	289	295	306	287	312	258	267	289	300	296	297	299	267	252	291	287	284	310	270	278	297	301	300	269	317	283	304	275	278	275	283	279	276	280	290	298	277	284	290	264	274	283	285	290	294	280	287	267	266	256	275	271	276	286	289	294	305	322	299	338	302	279	302	298	264	291	275	293	338	310	274	269	253	283	286	261	285	286	290	278	267	321	283	287	297	294	290	335	303	279	266	259	271	321	288	309	283	297	306	268	301	294	285	321	311	296	289	296	279	297	320	279	280	309	270	320	253	261	269	304	299	294	292	289	288	281	257	282	285	299	261	303	298	294	318	283	297	282	286	280	283	282	285	280	286	283	296	283	308	277	303	302	280	285	300	286	288	298	275	304	292	307	311	287	293	307	280	271	290	276	296	272	304	294	280	305	289	296	285	304	335	330	310	289	275	307	241	311	319	281	279	272	275	288	309	283	279	300	289	257	288	302	295	291	293	277	302	301	299	255	274	293	315	294	269	299	291	255	271	308	289	301	288	303	297	297	269	285	285	318	290	275	297	283	299	289	290	288	302	287	274	305	302	302	286	321	282	284	275	324	301	298	307	302	282	293	300	297	303	259	288	297	294	240	292	261	282	225	319	311	275	292	295	305	289	291	302	290	302	248	313	302	321	274	301	295	298	275	306	273	313	298	293	289	297	332	289	312	293	277	283	282	318	298	325	307	301	290	293	275	292	280	294	306	286	304	266	290	262	317	293	306	315	286	310	314	286	343	278	270	286	314	289	275	277	326	301	323	307	311	301	296	262	295	289	265	286	268	270	307	293	311	292	292	316	279	263	302	319	311	282	292	274	286	316	290	284	282	303	292	286	283	293	302	295	289	308	302	303	324	310	294	288	273	295	254	325	287	293	282	274	277	270	314	305	295	272	293	279	291	285	265	284	283	298	295	284	282	313	315	275	250	278
32573	5503	2123	1499	1034	741	567	427	370	325	319	249	247	228	205	209	183	163	169	172	174	162	143	148	153	141	152	149	141	149	157	140	139	144	135	129	137	163	131	136	124	148	140	152	136	138	138	139	133	122	141	119	119	132	135	115	123	132	142	135	127	122	120	153	136	113	144	133	140	136	125	124	124	128	128	126	152	134	125	138	118	146	134	145	99	135	139	109	122	128	129	133	126	124	119	121	144	137	136	109	126	130	127	133	135	131	148	128	122	120	129	133	134	129	133	125	132	129	144	115	122	121	121	149	116	140	143	134	102	132	144	122	130	124	126	145	127	133	97	108	113	117	126	130	134	121	131	139	126	114	130	122	142	115	131	138	141	145	135	143	121	120	115	151	123	109	119	148	136	124	123	146	130	134	132	126	138	103	119	118	123	141	127	127	124	113	139	124	120	141	131	123	130	118	130	151	111	133	106	121	102	120	129	143	109	134	138	140	127	117	113	143	137	111	125	129	145	139	143	130	111	128	121	138	115	120	118	126	118	114	146	143	126	121	112	114	126	133	142	113	130	133	119	129	134	124	120	115	141	119	122	136	116	125	109	114	119	126	128	140	121	124	136	120	121	109	121	129	142	111	127	124	133	113	112	135	131	127	132	116	135	132	115	133	125	126	139	132	117	132	136	147	140	120	148	124	132	112	125	153	103	129	123	128	121	147	113	135	122	130	122	117	127	131	126	103	131	134	138	145	112	138	117	137	126	118	113	126	119	141	113	138	123	119	126	119	135	135	114	131	133	131	131	128	128	111	107	129	133	127	122	128	100	128	141	125	126	123	126	116	120	136	121	135	123	120	134	117	145	126	143	135	126	139	129	129	138	121	116	128	123	139	125	121	133	138	115	139	137	143	114	138	127	142	145	115	140	119	142	127	132	121	127	140	103	120	119	131	129	116	130	129	118	131	149	139	142	122	114	141	115	117	127	129	147	128	137	126	134	162	142	112	155	131	129	131	135	130	125	114	107	132	114	115	112	114	104	145	126	129	150	147	127	150	124	126	138	141	105	131	130	134	136	137	107	108	99	111	142	121	123	141	139	94	141	129	118	155	122	142	113	113	122	133	123	121	127	123	131	133	114	134	121	123	137	103	156	129	125	125	122	106	128	121	130	143	133	121	111	134	125	120	142	150	119	116	111	134	123	114	125	138	151	151	109	132	139	137	116	140	109	122	117	144	99	134	134	140	140	127	127	118	126	146	121	129	133	132	117	126	114	103	112	134	125	124	108	113	133	112	145	141	125	134	117	124	116	131	127	116	143	125	127	127	156	130	135	128	105	127	122	144	124	110	114	109	119	139	143	127	144	135	137	136	127	115	110	132	133	136	140	134	109	120	114	132	120	126	111	149	143	107	116	150	125	144	116	124	118	132	118	114	138	140	117	131	119	132	134	109	149	114	135	136	158	115	134	128	137	100	138	129	137	126	134	135	125	124	117	123	125	137	120	143	133	129	117	134	124	137	124	129	109	110	146	113	138	128	129	121	124	111	144	145	126	113	120	98	124	127	105	138	126	101	136	119	132	150	140	129	134	142	115	109	135	156	130	115	132	125	118	124	130	139	125	132	133	131	147	129	133	131	125	135	109	125	135	132	126	127	133	126	136	113	134	145	133	122	121	124	141	155	123	130	128	126	133	109	141	127	122	133	127	140	125	117	129	125	137	153	138	124	137	123	134	129	153	117	112	132	144	119	134	134	125	125	124	130	130	134	129	105	115	136	141	108	116	114	135	116	138	123	135	126	122	126	128	141	106	111	117	135	121	125	141	122	125	141	156	131	143	120	122	118	131	123	132	113	121	146	124	123	127	143	134	142	144	116	118	138	129	136	137	127	131	110	138	121	128	109	129	127	141	123	139	143	123	115	123	131	131	103	122	138	128	135	117	117	115	136	132	110	127	102	134	116	117	111	102	110	133	149	111	139	136	127	129	124	131	130	126	134	120	134	122	116	114	132	128	146	102	129	143	118	128	107	123	108	133	129	124	144	116	149	139	112	121	118	121	139	127	121	119	110	142	141	105	125	127	146	120	114	121	143	128	129	140	139	119	108	116	126	134	131	130	125	133	133	127	126	152	128	153	121	129	145	138	123	134	125	154	126	122	155	134	125	132	126	147	112	106	126	121	102	137	130	136	127	135	124	131	135	140	125	117	127	133	135	117	117	127	118	132	141	111	123	138	118	116	120	127	119	121	135	127	112	132	120	130	126	137	137	131	133	116	146	106	132	120	135	129	115	123	134	127	122	131	119	106	122	125	138	119	127	138	127	146	120	111	132	119	121	140	130	142	118	110	123	140	135	119	130	124	147	105	123	125	133	131	132	129	114	122	132	117	129	121	125	122	113	128	120	113	132	120	128	153	132	124	135	121	126	139	153	123	140	142	120	127	122	121	121	143	139	139	118	107	127	148	119	145	126	138	136	125	117	126	124	128	137	118	135	127	133	138	127	113	123	129	108	136	132	121	130	137	136	111	123	119	130	129	124	129	125	114	134	140	106	124	137	130	124	137	131	123	120	132	140	142	124	124	126	122	159	133	128	129	122	122	114	127	142	143	108	136	134	126	119	122	110	126	122	135	150	136	129	139	121	122	137	114	124	124	132	133	121	154	152	106	127	124	128	143	124	128	140	114	131	123	117	121	120	122	105	130	105	105	121	135	143	137	113	132	122	144	130	133	118	129	137	143	138	123	115	147	151	120	130	113	107	125	126	134	133	119	135	112	140	106	113	138	126	121	141	152	143	137	126	107	110	128	120	132	131	116	133	117	133	123	111	131	133	108	138	128	125	125	135	129	126	131	128	117	120	127	139	140	127	132	144	129	102	103	131	135	120	132	133	122	130	117	140	145	136	112	129	140	143	124	129	132	142	127	136	140	139	128	124	118	126	117	126	123	104	153	130	130	139	127	143	139	114	127	132	115	121	136	124	115	138	131	151	131	139	150	132	141	128	128	134	113	155	134	126	107	132	146	119	122	139	117	141	126	136	120	126	119	148	128	142	131	135	145	136	124	133	115	125	129	128	136	122	86	133	126	128	138	135	119	136	127	142	131	150	129	132	121	137	129	128	123	114	140	125	133	124	137	122	127	127	132	119	118	125	130	123	124	127	125	140	110	113	119	141	137	126	114	117	136	111	124	135	146	136	127	121	137	123	130	119	140	133	128	137	121	132	159	119	120	126	114	133	132	133	124	136	142	131	102	110	120	114	121	134	126	110	143	121	127	125	115	126	122	130	127	127	131	115	139	120	121	96	122	123	135	143	131	137	118	138	139	118	125	137	125	139	128	134	125	126	133	123	120	134	121	112	135	108	112	127	129	111	124	126	116	129	116	145	138	129	114	128	124	126	135	126	124	129	136	97	132	142	127	115	113	132	118	118	125	123	136	135	140	131	128	145	107	131	122	133	121	128	119	127	127	149	119	135	128	113	121	113	139	148	140	106
18213	2176	4842	5282	4680	3821	3122	2636	2202	1894	1714	1483	1400	1314	1227	1085	1063	950	961	834	830	826	744	783	689	693	638	652	674	629	620	668	594	576	592	591	568	588	558	538	566	544	522	541	532	518	533	505	529	539	486	565	531	516	523	497	526	512	489	489	474	553	496	455	522	482	498	515	519	466	498	464	458	461	479	471	507	489	496	545	486	457	481	468	482	505	466	461	523	490	471	484	475	433	480	467	484	469	499	475	438	470	448	452	453	507	480	462	435	506	489	480	483	457	491	477	502	471	506	494	504	471	468	451	477	484	469	485	460	441	435	476	448	511	490	502	479	450	502	536	487	481	454	480	496	473	430	487	443	461	439	465	510	470	472	502	459	461	490	431	484	479	502	480	471	447	512	489	428	461	494	485	470	499	492	462	439	456	493	435	479	478	515	463	454	445	453	454	470	512	440	487	448	431	464	472	473	440	467	466	411	441	470	462	410	488	438	491	475	453	489	493	483	474	469	488	442	558	471	440	449	436	415	475	429	480	470	460	474	515	478	503	455	476	500	434	465	483	495	444	449	508	473	473	487	481	440	474	452	490	492	485	478	466	453	491	482	448	424	457	473	458	459	450	460	487	443	479	408	442	448	495	482	467	481	485	483	464	490	448	477	455	434	469	470	443	467	454	494	467	467	437	462	488	462	468	471	470	430	478	444	441	469	459	449	475	466	443	450	488	449	481	491	435	490	493	465	457	465	449	481	488	501	469	475	461	430	433	465	469	437	476	463	454	470	471	453	466	453	491	493	441	476	480	446	449	471	456	485	463	447	460	451	444	517	473	477	438	491	495	446	489	474	469	448	442	467	477	420	443	447	476	453	496	463	451	490	453	477	447	474	452	497	513	438	479	487	462	451	488	450	448	445	505	471	448	479	477	457	453	435	439	482	484	476	502	406	467	471	496	453	456	440	448	431	442	449	455	452	496	507	448	411	450	468	477	465	451	446	427	439	445	464	491	455	492	482	465	470	479	434	482	458	492	481	484	464	452	473	472	490	487	460	404	490	430	488	445	506	503	475	452	448	480	455	465	442	468	403	480	436	449	458	466	481	459	481	456	478	492	448	406	444	440	439	440	496	476	467	494	439	467	433	465	458	437	482	484	526	464	440	533	493	445	444	445	466	474	517	449	466	512	444	431	446	451	465	430	482	474	474	474	465	485	436	480	484	474	474	442	451	485	464	469	455	454	516	495	446	440	462	495	466	459	456	430	484	452	509	468	439	457	502	475	470	453	430	458	460	459	479	466	458	499	484	484	474	470	428	465	492	455	452	457	470	462	472	480	425	469	443	520	462	467	414	483	479	503	443	482	468	481	480	445	477	466	449	485	466	486	454	447	490	486	463	467	442	509	449	438	440	490	462	443	480	449	452	438	503	480	428	469	485	455	469	483	443	495	456	491	486	451	507	470	454	474	453	484	462	462	465	463	444	468	462	457	459	459	469	483	461	483	436	435	478	454	480	487	485	431	512	520	459	461	464	489	446	487	487	484	461	447	478	462	445	475	459	455	481	484	509	456	489	437	449	470	506	491	438	476	451	457	466	452	475	468	477	489	436	472	477	482	485	479	474	490	448	470	433	498	463	507	491	455	456	485	484	461	464	464	476	436	466	446	463	456	452	455	498	484	484	480	509	455	466	483	449	461	482	458	434	473	443	482	495	440	443	470	461	487	471	447	453	458	446	473	431	478	490	467	487	464	478	462	441	451	438	453	485	448	448	469	452	481	419	460	439	500	492	437	464	429	474	459	434	462	470	450	451	472	470	486	481	488	438	475	436	488	485	445	432	465	465	435	470	458	431	433	505	472	474	472	490	475	451	469	449	477	464	444	472	473	468	473	446	438	473	452	440	449	491	461	475	467	454	468	456	457	446	427	484	454	477	474	500	465	462	445	486	452	472	488	469	474	507	448	464	456	477	485	475	488	472	451	464	474	450	473	486	459	446	451	479	469	453	490	450	437	451	472	454	509	432	466	456	467	482	439	465	466	506	472	452	461	465	469	477	457	479	456	477	501	472	472	482	503	467	436	485	482	500	443	442	491	491	419	469	467	455	466	450	486	516	479	485	455	437	459	522	481	500	446	459	497	471	517	443	450	479	467	462	476	497	460	452	468	457	476	481	488	523	474	455	460	447	461	490	436	477	491	479	484	422	409	469	439	459	500	443	484	469	486	446	453	499	461	479	489	446	466	459	508	449	484	465	449	456	478	468	449	463	471	461	411	463	471	477	458	471	440	459	487	444	488	421	469	475	487	469	494	486	481	465	463	483	440	497	450	472	483	494	467	453	465	517	457	439	438	508	500	450	473	452	443	485	465	450	479	470	467	485	472	448	459	463	473	515	475	450	487	417	456	454	485	440	474	445	463	457	466	493	487	439	466	480	462	453	498	468	476	420	498	513	460	476	452	465	471	445	473	443	445	445	452	451	464	498	439	463	463	482	451	448	475	499	469	444	466	475	461	462	481	464	458	443	445	449	457	487	460	464	476	510	467	477	437	489	446	462	448	480	445	496	492	445	464	485	456	432	480	481	468	486	450	441	475	473	444	481	471	482	444	484	479	437	429	464	480	471	493	478	429	502	484	445	456	471	479	464	482	433	455	465	482	455	467	472	470	457	471	476	475	461	458	474	470	481	428	464	494	482	488	459	447	499	481	448	444	493	506	476	441	467	493	487	464	480	486	466	453	449	431	427	489	462	469	495	486	453	502	492	474	439	450	468	453	478	493	453	492	471	457	484	450	474	447	496	433	457	457	439	484	443	446	475	479	422	448	464	451	501	454	444	428	466	462	441	456	465	482	462	453	445	479	413	442	482	468	494	477	461	464	452	454	459	460	474	472	499	462	424	466	442	430	471	433	476	462	458	463	452	473	497	470	467	468	487	476	430	445	485	463	425	503	471	479	445	459	441	489	490	474	475	442	446	430	458	425	452	458	483	453	495	461	480	458	477	455	492	473	425	456	444	459	478	481	494	463	420	435	468	440	456	479	480	438	443	469	443	472	462	479	443	473	419	499	478	451	454	481	504	462	430	467	490	473	445	487	447	476	458	456	457	472	475	473	452	460	486	489	435	476	444	434	487	478	468	445	450	487	482	455	446	438	461	460	465	452	481	491	485	477	448	503	392	436	465	485	437	450	486	481	456	472	427	462	468	475	496	418	450	511	498	473	441	463	471	428	472	443	487	452	436	468	473	528	477	441	466	474	453	454	470	457	494	403	450	456	490	456	459	485	475	450	455	491	438	458	511	515	504	468	465	458	487	431	464	457	471	464	499	484	453	498	465	450	424	441	448	491	461	519	459	450	425	462	454	482	489	475	490	478	456	467	430	457	457	414	468	486	447	471	447	458	482	435	461	507	503	470	523	453	483	488	477	408	439	438	482	488	454	461	477	500	448	471	453	450	469	475	456	450	479	449	444	476	442	478	484	421	494	456	483	490	501	468
3130	182	159	163	133	126	124	120	116	107	119	106	97	111	108	107	92	115	106	101	98	100	86	108	111	97	112	116	93	122	83	93	98	105	92	116	113	117	102	87	103	106	109	95	117	76	108	83	103	117	93	93	86	112	100	104	86	105	104	120	104	110	112	94	76	95	108	94	90	96	113	87	122	122	112	96	104	98	99	116	111	105	109	107	109	94	108	115	95	87	95	114	112	98	102	96	94	112	105	105	103	114	110	94	113	88	98	112	122	102	92	103	86	103	90	70	118	98	94	90	97	117	80	93	100	97	113	105	107	119	105	116	97	99	105	90	112	112	104	110	95	99	109	118	94	102	91	90	112	108	92	91	105	106	95	112	103	102	105	113	110	96	101	128	91	114	102	91	107	117	101	114	101	97	109	98	105	111	105	104	104	112	114	92	106	101	93	88	111	101	111	112	103	102	90	91	103	95	109	97	99	115	96	113	73	84	91	106	90	105	86	120	120	105	112	100	98	105	119	109	99	102	114	105	108	102	97	94	122	96	113	99	93	111	97	105	118	106	100	102	103	114	95	116	103	103	110	104	93	111	98	90	95	128	93	104	107	103	136	95	105	99	97	115	97	100	97	94	106	91	94	104	106	98	74	114	98	91	92	125	107	110	106	89	97	93	115	92	101	89	105	110	100	99	116	87	110	100	109	99	117	92	113	102	103	102	89	105	88	95	96	106	108	106	109	106	103	119	116	93	96	106	118	109	90	105	86	101	90	111	99	110	109	115	90	105	99	102	107	100	94	119	119	102	96	99	100	102	111	96	92	88	112	116	87	102	94	96	108	110	106	94	108	121	106	98	96	98	101	108	97	116	106	102	89	108	96	121	108	106	115	125	107	101	103	115	114	112	113	104	115	101	113	109	92	108	99	84	102	90	101	109	111	104	115	109	93	113	100	96	123	100	87	89	102	100	103	91	104	96	85	115	107	101	112	89	95	104	92	112	101	112	112	102	85	114	94	102	109	90	138	107	104	108	102	86	122	104	107	107	94	108	101	114	104	78	102	104	98	115	104	90	98	96	105	92	122	104	104	102	98	116	118	95	116	116	92	102	126	102	87	107	109	119	99	88	99	117	106	118	111	86	100	95	91	98	110	97	111	115	105	122	101	82	87	110	113	99	109	99	96	105	104	106	111	110	98	108	99	112	105	105	97	108	123	119	101	108	87	109	95	104	114	91	117	110	98	99	106	82	91	95	100	108	113	83	128	107	102	98	103	110	98	110	115	102	100	94	135	92	109	99	100	89	107	113	111	96	104	102	112	105	105	98	91	98	111	84	102	108	111	93	99	103	102	92	108	102	91	116	98	106	92	108	99	104	93	82	89	99	102	87	95	107	110	108	115	97	105	99	111	101	96	111	98	92	116	87	108	108	85	104	91	124	115	111	117	101	108	95	103	89	119	120	118	106	103	110	97	113	103	108	106	96	104	91	95	101	108	113	108	95	97	84	95	120	98	108	101	112	98	99	101	88	107	84	111	110	97	108	112	86	97	123	108	101	79	108	115	114	108	84	106	104	88	121	98	105	112	112	114	109	110	94	112	69	92	88	89	107	88	100	94	82	98	108	101	88	102	117	95	105	121	98	103	98	95	100	104	114	92	115	99	107	117	111	94	112	110	93	108	105	104	96	87	87	101	94	124	91	104	98	101	112	106	86	100	98	87	113	107	110	111	99	114	98	103	105	100	107	101	117	118	111	110	107	85	81	114	124	99	94	106	103	111	102	113	95	98	101	98	116	106	97	92	111	105	96	109	108	112	98	112	117	100	110	103	136	100	112	78	109	94	114	91	101	107	109	113	108	91	115	108	95	109	105	118	105	91	97	98	81	117	103	97	101	109	110	103	100	112	100	85	96	90	106	100	117	90	112	114	106	97	114	105	112	104	101	98	110	117	106	104	115	107	101	103	105	117	111	98	109	87	110	107	92	97	114	101	98	95	102	109	108	97	113	93	87	108	107	96	89	100	94	94	105	97	97	81	114	106	110	103	108	102	111	108	96	111	98	97	95	125	103	117	98	97	106	107	102	106	99	98	103	101	107	119	92	97	130	99	94	95	95	106	117	103	129	105	110	94	95	83	108	99	121	109	92	89	123	114	115	126	112	102	94	111	112	102	107	101	92	109	109	110	104	108	96	104	107	95	106	108	100	100	112	103	91	98	82	98	95	96	107	90	87	100	94	113	112	93	97	90	111	101	117	106	79	116	109	82	114	104	94	107	106	108	98	86	99	101	91	105	125	105	80	92	97	102	91	87	97	102	81	101	106	79	102	116	102	107	107	104	100	102	100	93	91	120	97	121	92	108	97	117	107	108	111	96	103	117	91	115	101	99	120	104	92	107	102	103	130	97	111	106	115	121	114	101	83	110	99	108	86	95	92	84	109	96	95	111	100	109	106	107	108	81	98	108	109	95	107	108	103	98	99	120	91	111	88	100	97	97	116	116	104	90	105	102	105	108	110	91	106	98	111	100	91	114	85	105	100	94	111	101	92	120	102	77	113	101	86	113	100	91	107	98	109	89	109	103	109	89	116	81	120	91	102	100	93	105	113	92	105	101	108	95	108	109	107	101	94	101	110	85	98	103	89	120	111	100	99	94	111	107	104	125	106	109	119	84	128	132	109	103	116	76	108	107	100	81	109	122	99	85	95	111	78	107	91	95	100	109	113	89	116	110	101	116	105	91	108	90	105	94	96	112	101	112	101	111	93	90	114	107	95	87	112	102	105	104	95	102	94	88	107	100	120	119	104	124	100	111	120	106	112	103	98	112	112	99	115	109	123	97	102	103	94	100	117	97	97	131	85	101	83	119	127	98	110	90	113	112	106	114	97	127	101	109	110	111	116	103	89	108	97	86	116	110	98	90	91	95	90	96	107	106	110	91	110	94	102	118	110	108	100	106	90	104	104	100	90	103	103	106	112	93	91	96	129	95	98	93	97	99	111	106	97	104	99	91	110	113	106	106	105	89	91	105	91	104	115	113	122	114	115	90	95	85	102	97	99	113	136	102	97	117	106	87	114	109	109	110	93	87	101	97	110	105	94	109	98	101	100	104	101	100	107	115	94	110	100	116	100	99	114	95	115	99	94	105	94	101	106	87	94	103	92	126	108	116	97	98	93	102	113	101	96	96	90	113	114	113	125	106	92	89	92	123	108	116	98	103	101	97	94	103	99	114	97	106	106	98	103	91	112	94	111	103	99	110	101	112	84	135	102	106	106	94	86	102	103	99	103	115	108	107	96	99	107	115	100	113	103	94	109	116	106	95	93	98	133	116	89	88	104	98	88	102	108	102	96	92	109	112	98	112	106	116	89	117	106	78	96	118	107	117	88	97	99	100	106	86	88	101	100	103	102	93	124	90	106	92	87	107	98	102	97	85	117	109	99	122	113	107	112	109	109	111	77	109	106	116	110	125	104	110	87	91	109	107	98	105	105	101	100
5837	459	505	600	520	492	440	477	415	420	429	442	406	406	401	415	361	419	419	395	379	370	425	376	389	403	396	363	346	440	376	361	382	379	417	372	393	379	377	407	434	387	373	410	356	393	357	380	392	359	359	383	375	382	374	402	380	383	369	387	405	373	395	418	398	362	374	353	363	373	363	354	400	396	377	327	379	357	400	386	381	366	373	406	401	428	362	402	380	424	391	429	366	354	419	390	404	403	354	397	387	358	367	394	382	382	414	375	362	374	403	400	371	386	355	392	393	428	380	362	381	413	356	384	404	364	360	407	369	374	393	399	396	362	379	388	364	406	396	385	358	377	406	409	370	386	356	353	379	374	407	362	352	376	370	389	393	387	385	368	382	335	338	418	406	357	398	387	378	398	358	393	356	384	392	366	371	379	407	368	376	372	376	398	363	415	363	393	393	380	413	397	396	359	391	414	384	352	383	382	403	396	385	392	360	371	399	421	371	368	372	385	414	397	399	346	376	377	400	367	345	367	395	348	379	384	385	359	400	391	393	349	402	393	390	389	386	375	432	393	377	381	395	391	376	391	355	372	382	384	367	400	388	384	396	364	370	382	353	382	346	406	388	393	344	381	422	370	410	381	405	369	345	391	359	363	377	385	399	373	383	366	407	378	405	370	387	367	375	364	393	385	381	361	355	403	414	375	431	409	356	398	377	347	400	407	363	380	387	381	394	386	361	353	411	386	403	339	404	359	402	343	416	403	388	392	401	401	390	366	398	380	349	399	374	379	375	369	358	402	447	379	363	345	364	433	387	365	392	382	395	372	375	367	403	385	373	408	355	402	403	383	380	379	391	389	361	368	347	412	391	385	365	402	380	369	381	372	377	383	390	413	393	388	394	384	392	389	351	377	360	366	372	384	421	416	363	375	389	370	373	395	350	379	411	412	349	362	381	400	385	382	362	354	387	366	379	358	350	395	369	336	371	384	382	378	382	368	376	375	428	387	408	373	379	383	382	395	359	368	383	381	377	378	374	397	414	373	343	389	349	358	349	405	378	380	419	406	361	417	377	372	374	411	434	366	370	388	349	329	367	406	374	369	381	388	352	373	390	353	369	385	388	373	341	366	387	394	375	381	387	395	373	358	371	370	400	394	378	377	340	374	386	353	389	357	407	382	388	365	366	381	387	396	406	394	370	401	374	369	372	384	384	367	393	390	363	377	372	397	385	357	355	381	366	397	383	380	365	392	364	400	390	366	394	377	387	370	385	380	384	382	404	360	403	368	393	349	381	404	403	383	350	374	368	323	390	349	392	393	370	362	369	379	398	370	352	376	390	370	418	392	360	391	416	370	385	375	380	368	373	412	392	363	379	372	388	387	395	371	385	371	392	353	389	388	391	368	355	412	387	370	394	394	388	429	402	401	379	385	375	374	375	384	369	399	393	409	363	372	400	371	378	375	376	395	407	367	392	410	424	375	386	368	375	394	374	390	371	340	404	390	360	388	393	411	374	426	384	392	396	371	383	366	372	380	392	394	347	396	382	350	396	395	376	393	363	387	358	392	363	354	375	397	385	372	376	375	427	379	411	375	406	389	390	376	403	381	372	398	374	378	375	365	417	378	384	369	382	396	385	405	393	357	432	367	380	404	371	391	369	368	373	369	382	345	373	392	380	405	358	396	374	368	394	394	361	401	402	375	400	374	353	407	402	382	345	374	382	394	366	374	415	378	394	390	405	392	398	389	370	405	375	419	390	364	391	364	390	357	390	388	350	384	393	399	368	385	374	401	380	375	393	377	396	359	397	384	383	403	359	357	382	391	361	404	353	395	403	402	382	413	392	375	383	407	396	393	403	380	360	383	366	369	364	363	363	393	390	395	383	411	384	399	391	390	370	371	366	389	391	374	403	364	385	410	358	386	417	366	379	368	388	385	395	407	400	394	383	367	420	386	410	429	359	371	381	388	352	407	389	406	362	397	386	409	378	392	340	398	373	394	359	353	357	369	419	401	404	350	379	358	401	368	374	403	385	392	404	389	340	387	386	391	356	368	419	363	384	381	381	354	390	363	367	366	391	386	373	389	411	351	394	373	358	398	387	378	378	425	360	405	358	409	385	392	368	318	396	405	382	370	410	374	376	391	378	389	391	360	366	367	367	403	378	387	380	399	408	372	404	413	398	341	418	399	361	340	397	361	365	361	383	348	368	373	361	371	406	390	392	358	410	368	397	379	365	393	366	384	406	385	397	364	366	426	414	409	387	393	393	415	395	392	380	381	367	390	400	351	389	370	397	372	360	377	379	370	393	347	381	381	388	396	395	366	381	358	405	407	390	371	369	339	385	362	360	368	386	359	364	399	395	381	393	371	373	405	364	390	415	406	397	397	345	408	393	377	381	373	379	367	380	352	391	401	370	364	397	407	375	365	361	382	389	390	392	358	410	379	375	387	372	360	429	401	369	368	383	396	374	404	403	397	406	398	375	394	377	388	415	411	368	376	348	337	363	399	370	385	368	387	378	395	363	385	378	380	355	398	388	411	393	386	403	355	368	359	398	394	371	386	371	376	376	404	371	380	380	405	363	387	355	391	353	394	414	367	383	391	372	383	384	384	377	366	398	369	380	397	391	371	392	422	387	406	380	369	394	376	361	392	379	388	371	380	395	387	363	413	401	365	393	403	377	397	382	396	366	410	380	363	420	378	381	382	409	376	385	375	367	385	388	378	406	368	376	420	361	403	366	394	428	342	361	397	384	379	358	341	386	371	389	378	401	386	380	388	359	383	403	382	362	368	387	381	415	384	400	368	386	427	416	396	430	427	375	371	411	365	430	362	388	395	405	364	385	385	391	367	385	384	389	400	388	384	349	392	400	403	399	393	375	382	369	356	372	356	379	369	385	360	369	350	368	417	364	386	400	390	364	404	358	394	370	383	391	389	386	367	409	404	388	370	355	403	368	337	380	395	401	377	381	392	390	378	384	386	420	351	377	416	423	391	375	391	377	361	381	355	404	384	355	366	341	456	393	375	346	392	381	373	416	376	430	385	390	361	395	376	377	386	405	368	381	390	381	362	399	376	352	394	365	373	386	378	386	368	377	385	372	390	393	417	371	355	362	396	372	385	411	395	400	406	392	407	396	405	376	401	409	403	369	349	390	382	382	365	354	420	390	395	392	368	370	374	365	387	374	367	364	355	385	363	399	409	375	388	395	418	339	393	360	383	379	382	343	372	380	407	358	378	418	425	416	414	332	376	430	385	369	382	376	395	361	369	386	390	375	356	367	395	373	387	416	400	390	405	377	363	400	399	353	367	345	357	364	375	380	385	384	383	407	408	402	392	386	361	428	355	397	401	381	380	361	381	378	395	369	392	381	387	372	385	401	384	399	415	434	363	397	372	370	357	393	352	374	378	394	396	383	389	395	369	409	390	350	384	395	375	345	396	361	377	399	364	383	415	411	392	393	340	373	411	384	399	366	388	397	345	422	365	403	395	378	408
22676	1833	1114	728	538	389	282	235	226	176	155	156	130	129	100	110	101	96	87	93	92	94	80	93	77	93	90	72	75	68	80	77	86	75	89	70	59	73	78	65	68	81	73	68	79	60	69	97	62	74	73	81	83	78	82	86	78	73	72	69	79	67	50	72	75	63	61	63	86	75	67	51	68	69	70	67	73	72	80	87	89	74	79	75	64	77	81	78	68	77	86	53	67	66	59	73	72	69	60	76	79	79	77	82	88	66	88	70	66	76	72	62	61	72	62	81	58	68	81	56	69	74	63	80	86	72	70	59	75	56	75	65	72	64	85	82	70	58	60	77	69	63	65	72	67	53	63	74	77	74	76	69	63	65	64	68	60	73	85	67	91	67	76	73	67	71	73	74	74	70	71	66	78	101	65	70	51	90	63	75	72	62	62	79	73	70	43	79	64	65	57	73	75	79	58	66	62	75	66	85	81	70	80	67	64	68	61	78	82	76	76	70	72	63	70	58	86	80	65	81	67	64	70	73	81	64	76	85	79	56	81	63	72	69	72	65	65	69	82	59	87	68	75	79	77	78	63	76	79	67	58	67	65	69	72	81	77	84	68	74	78	62	63	75	83	59	64	79	80	63	72	59	65	66	81	73	75	66	74	83	68	63	69	77	61	81	65	77	62	79	69	77	57	79	80	78	79	65	67	64	84	60	82	62	82	84	86	81	68	63	80	72	66	63	59	58	66	69	64	73	66	86	69	90	69	72	66	72	69	60	69	67	67	68	77	62	81	77	72	65	69	69	58	81	78	60	66	77	64	75	71	71	71	68	69	77	76	79	74	60	66	69	74	85	77	63	63	70	70	71	76	66	68	69	69	79	69	70	75	78	75	82	69	84	67	82	67	77	80	61	91	73	64	79	71	64	65	83	80	83	62	70	62	72	62	92	77	62	89	73	81	81	64	78	83	62	68	70	70	58	67	68	84	82	64	59	66	70	81	65	67	57	67	77	65	64	66	72	81	75	72	70	79	68	65	57	69	77	75	88	79	72	65	79	86	83	73	86	76	61	67	72	74	96	65	88	65	72	69	70	69	69	63	60	68	80	71	81	90	70	77	79	74	78	73	82	65	51	78	72	71	60	89	69	61	61	71	79	50	70	80	72	65	66	80	70	73	79	65	61	67	84	83	74	75	70	84	62	66	60	63	73	77	70	66	84	75	74	77	72	89	68	65	72	76	69	65	77	63	68	66	83	75	67	81	72	73	71	71	67	75	68	56	60	73	65	73	83	67	62	67	75	84	72	84	73	67	73	70	67	58	76	73	76	67	61	78	70	76	77	58	70	67	66	59	71	69	71	75	73	75	74	53	63	80	67	89	66	84	82	68	58	66	90	65	71	84	74	85	59	57	69	59	76	73	78	71	84	72	78	79	76	83	73	67	58	78	72	90	75	80	74	70	58	83	85	58	67	74	72	64	77	71	68	74	71	66	75	73	78	53	76	65	78	69	52	53	70	66	78	67	73	64	64	74	72	76	54	58	68	83	64	84	63	62	85	68	68	69	73	83	61	73	75	71	65	70	67	71	74	65	71	62	67	66	79	80	69	58	81	80	76	75	79	77	81	70	84	63	78	69	67	70	57	84	72	66	68	60	75	71	63	63	53	71	62	75	74	76	60	52	62	91	78	80	72	71	81	76	62	84	53	88	75	77	66	63	71	75	64	73	77	66	62	80	65	75	66	65	71	92	65	73	65	51	70	66	69	72	62	73	70	70	72	68	73	57	74	79	68	66	70	83	66	70	97	58	65	76	71	62	79	68	58	51	88	81	81	71	70	60	64	79	82	70	64	78	70	77	71	69	69	69	73	79	71	83	57	62	62	69	75	72	62	81	77	75	68	70	62	72	76	86	72	68	77	65	73	74	70	60	77	75	64	77	74	77	59	80	84	65	67	77	80	80	65	62	81	69	63	69	66	78	76	82	74	63	70	84	82	85	70	76	76	60	82	72	59	82	73	73	70	68	79	72	64	64	56	78	68	59	68	57	68	67	70	77	67	71	81	65	72	74	79	62	73	71	67	84	80	75	63	70	73	74	68	74	75	57	67	70	81	82	66	66	65	55	68	74	80	69	64	86	72	52	59	65	74	75	69	64	74	71	59	65	69	81	77	80	54	71	60	65	73	78	77	69	78	76	74	87	66	57	73	75	77	83	80	79	77	68	92	72	67	75	67	66	84	79	89	78	75	87	85	77	64	71	62	69	66	82	74	74	67	75	61	56	77	69	67	66	76	77	70	70	66	72	72	81	84	78	68	50	67	70	79	61	90	61	69	77	83	75	73	74	61	63	56	86	83	64	74	59	66	70	75	69	66	69	81	63	83	75	65	62	72	77	81	80	71	52	71	77	78	69	68	80	68	60	89	78	85	74	86	75	77	76	66	74	70	66	71	65	62	79	72	62	61	66	69	59	75	69	74	78	52	82	71	70	65	70	79	65	63	62	66	69	73	79	68	89	68	54	76	68	81	74	67	70	62	64	58	63	79	65	65	73	77	69	73	68	64	77	75	66	79	75	82	66	59	79	69	69	74	73	83	69	70	80	64	68	74	75	77	71	68	67	74	63	68	54	66	77	74	74	68	74	84	63	66	78	63	60	84	68	67	80	65	58	68	84	70	73	79	72	77	71	72	83	75	67	66	66	68	81	69	76	70	61	70	67	78	65	81	58	74	65	75	66	67	78	68	67	85	77	69	67	68	73	83	60	65	64	86	66	74	77	65	86	68	96	65	53	71	75	66	77	76	77	70	67	60	69	77	62	66	63	76	61	74	89	78	64	71	63	66	73	76	80	68	62	68	65	62	63	83	68	70	71	88	78	69	73	53	74	72	56	70	60	54	65	64	90	56	62	74	64	78	70	56	69	72	78	67	88	70	96	75	65	64	54	74	68	54	63	66	60	69	68	77	73	67	75	75	79	77	66	59	81	83	60	64	74	79	79	61	62	64	76	58	71	66	80	70	58	72	69	93	69	67	64	76	74	69	79	81	76	66	66	72	80	77	75	77	58	55	79	70	59	68	60	75	73	61	56	74	86	76	82	71	85	83	66	66	80	62	71	84	63	70	63	60	79	66	69	59	50	72	62	86	66	84	81	64	64	54	63	66	75	70	65	56	69	79	74	70	77	75	75	64	63	68	70	68	83	71	75	78	82	58	68	62	69	67	70	76	79	70	76	75	70	76	83	65	79	80	61	68	53	82	57	57	69	63	72	71	75	70	80	76	75	59	74	73	76	77	64	70	67	83	74	72	71	75	58	66	76	81	83	79	80	73	58	75	79	75	81	76	62	75	70	71	73	84	69	84	64	69	65	64	75	74	67	56	68	73	65	66	66	77	94	83	63	71	69	78	75	82	78	78	67	86	80	81	71	74	77	65	73	73	68	72	83	71	84	73	63	83	84	59	78	66	83	72	86	69	81	88	83	74	72	60	75	63	63	84
14669	1179	2625	2978	2654	2044	1711	1428	1246	1078	963	829	756	698	649	631	579	568	498	521	479	449	418	397	440	415	377	402	386	381	364	384	364	370	344	350	336	314	366	314	324	289	302	362	331	343	313	315	343	344	307	330	310	314	322	268	331	333	311	303	287	312	286	302	306	278	282	311	327	305	296	312	316	321	334	318	347	297	327	329	328	279	262	273	307	311	293	317	297	292	312	300	316	283	283	324	310	295	337	281	324	283	274	306	295	312	301	307	316	269	303	289	288	314	264	304	310	305	291	301	299	304	287	309	275	311	282	320	297	267	280	275	311	275	312	309	284	307	310	287	277	309	307	281	319	269	269	264	306	267	306	299	325	292	323	279	281	302	284	271	290	308	291	331	300	282	269	297	313	310	289	285	301	304	290	318	300	287	275	301	287	265	275	308	313	260	321	296	295	290	300	262	270	312	285	288	301	292	288	285	293	307	312	314	284	279	278	259	277	292	277	298	283	283	265	258	275	306	296	304	314	280	322	284	303	317	275	310	297	280	271	274	309	332	276	300	317	282	298	305	251	287	310	282	277	302	296	305	283	291	306	299	266	284	292	284	305	306	291	296	276	285	315	252	295	326	274	328	318	286	283	281	297	274	273	306	313	278	283	260	274	282	284	276	296	332	278	292	284	299	301	275	265	296	265	277	301	263	294	295	313	285	233	318	273	315	294	285	297	307	282	258	302	294	299	252	305	316	263	263	262	292	306	299	274	288	273	278	283	279	280	277	306	260	277	275	331	300	289	292	290	265	300	274	287	289	276	298	304	299	273	284	287	284	291	284	287	281	256	317	299	316	306	274	281	252	314	292	262	296	297	292	322	316	310	315	264	296	335	306	251	299	300	278	303	325	301	313	313	309	288	285	287	296	265	271	283	296	269	275	321	264	288	288	302	301	292	274	300	281	317	272	292	260	312	259	297	308	289	338	293	256	303	271	282	299	269	281	273	285	292	266	271	309	276	283	269	268	277	301	306	285	324	292	285	281	287	306	271	287	245	238	297	300	320	282	274	282	303	278	301	307	298	286	299	301	290	300	303	287	295	292	303	299	328	283	280	296	290	288	282	330	304	278	292	293	282	282	289	272	278	268	270	267	290	282	275	312	296	288	286	284	305	281	302	299	263	275	308	293	276	273	293	299	281	301	293	277	295	284	316	298	306	278	309	297	297	291	266	294	295	269	267	276	290	260	288	313	284	265	289	277	318	296	304	310	283	301	278	301	318	314	285	303	275	295	284	268	293	278	298	284	314	281	272	284	303	314	315	276	287	269	294	266	311	266	263	307	308	288	293	302	262	283	279	287	298	278	309	284	297	304	276	309	305	293	302	307	312	284	296	273	297	288	311	296	308	298	305	270	296	269	318	259	305	261	307	279	307	303	288	314	259	286	289	303	272	293	272	300	289	311	281	270	287	303	285	296	293	297	273	284	309	300	284	291	279	298	282	285	282	326	280	250	282	273	272	274	302	296	303	269	266	299	326	297	296	314	292	252	275	293	314	282	300	310	272	292	272	260	278	275	295	288	282	289	275	290	278	296	283	264	279	279	269	327	278	277	283	284	280	278	288	301	283	275	282	312	288	272	312	273	266	288	337	294	308	284	284	267	289	256	269	270	326	278	286	314	285	298	275	306	292	320	293	323	311	315	283	282	265	277	308	324	278	280	283	295	290	283	284	287	281	305	291	294	274	314	308	256	341	279	327	289	282	280	297	300	304	277	287	286	290	286	292	318	281	305	304	293	309	298	291	312	297	285	287	277	294	289	288	291	250	243	272	300	311	282	313	282	293	303	294	308	333	296	290	286	279	313	286	299	343	290	323	313	291	274	294	267	271	310	309	270	287	304	301	289	288	283	268	312	294	308	281	311	321	307	276	306	282	306	295	302	266	282	269	278	299	297	304	290	337	278	294	283	288	277	304	274	253	292	293	311	293	265	290	293	288	247	285	296	278	286	295	274	294	262	286	278	317	282	280	293	264	292	283	299	267	307	304	272	286	296	327	300	291	299	304	264	293	293	294	269	282	295	265	278	293	293	252	298	326	274	294	321	307	305	289	274	273	272	320	311	315	302	300	286	277	271	310	277	269	284	306	279	338	339	299	271	282	295	269	290	257	292	311	263	290	289	273	281	311	298	296	282	287	303	324	289	301	303	312	313	291	288	282	303	267	293	300	289	303	295	291	314	300	301	283	310	280	279	299	302	292	293	310	315	277	276	315	295	295	268	285	333	284	305	306	293	286	306	297	313	283	246	313	296	293	266	317	299	261	301	285	294	287	314	269	293	314	300	303	300	299	284	283	288	272	283	262	314	278	302	262	297	317	288	280	294	269	278	282	305	308	271	309	274	301	300	271	296	280	294	297	313	290	270	293	305	279	294	350	290	281	280	299	287	284	295	274	314	296	301	269	325	304	296	277	307	303	281	302	270	300	291	301	287	291	287	268	296	310	282	291	274	286	302	284	267	290	293	283	299	257	280	274	316	285	269	285	273	259	278	300	324	303	304	297	287	294	285	311	283	325	259	277	290	288	322	296	284	280	296	263	273	302	259	300	283	323	307	271	313	281	303	287	279	277	275	294	303	302	292	279	310	294	293	265	308	287	263	312	280	293	295	321	302	281	303	296	283	323	261	282	273	320	273	274	291	279	303	288	303	266	301	325	312	272	256	253	304	295	299	293	283	279	259	271	287	291	290	272	295	283	273	341	280	292	306	284	293	247	282	312	250	294	295	279	294	259	280	298	283	264	251	276	294	286	275	286	297	303	294	257	307	294	278	293	298	313	307	315	301	301	240	328	258	310	284	281	290	332	295	294	268	275	266	290	278	280	305	295	292	316	281	264	317	313	292	276	290	269	288	292	311	304	285	286	317	294	290	292	286	275	288	295	298	284	294	273	292	313	271	302	292	308	280	288	293	282	278	314	272	264	300	286	310	303	294	300	277	312	269	270	288	294	255	308	306	288	277	306	303	324	273	276	258	279	321	273	304	272	290	322	317	294	287	337	285	305	295	278	281	303	285	296	300	304	291	276	322	269	291	295	273	300	300	296	317	311	316	273	281	267	290	293	271	294	300	330	271	282	333	271	275	272	272	306	319	300	266	296	290	283	308	283	286	298	275	273	316	288	307	289	302	295	297	294	289	297	305	311	327	279	308	295	245	293	289	270	304	330	263	293	314	291	286	298	320	284	286	268	261	295	319	287	304	287	281	306	307	277	291	288	275	275	253	296	282	311	297	291	269	292	307	287	302	314	272	275	257	260	296	310	291	282	266	325	290	279	281	281	288	288	262	243	296	310	336	257	301	284	266	280	287	296	268	278	288	288	286	278	297	282	300	280	292	282	311	276	292	286	319	289	301	271	300	252	300	272	351	274	285	316	288	297	276	304	303	275	325	258	302	325	306	308	256	278	293	297	295	286	312	294	287	294	280	270	319	276	285	308	294	282	290
36171	7118	2453	1586	1075	756	561	482	417	345	316	261	264	240	246	194	198	182	175	201	148	148	182	168	153	131	151	147	134	151	153	145	158	123	158	128	142	123	145	138	126	137	143	143	128	146	130	125	118	123	146	132	153	138	137	128	131	132	144	137	160	156	136	156	148	152	152	140	125	146	148	127	136	143	155	134	127	153	139	116	126	142	132	137	137	140	131	135	128	138	139	145	132	159	149	137	120	157	142	124	144	109	114	145	143	124	134	131	114	152	159	155	126	145	143	121	128	133	150	112	143	113	155	136	138	159	143	135	130	119	142	157	124	126	128	143	142	151	149	130	136	131	142	142	116	136	124	141	135	119	136	144	147	117	129	135	136	110	135	130	104	143	134	161	122	137	131	139	133	128	131	132	149	158	145	142	136	126	151	134	133	130	126	134	131	137	139	128	136	129	153	148	126	138	130	133	133	136	129	147	126	130	123	133	117	138	115	127	139	122	146	132	105	116	124	134	150	125	148	122	132	126	132	121	116	134	135	147	149	117	138	124	125	126	115	159	120	150	157	139	115	124	145	125	138	129	148	122	116	142	115	134	128	155	137	128	134	130	138	138	131	125	133	132	159	145	142	129	153	119	153	113	146	137	125	114	153	120	151	144	149	125	155	163	132	112	123	149	130	124	129	113	145	145	133	148	119	132	135	143	127	139	123	110	130	121	115	145	131	149	137	135	130	146	150	131	134	134	122	144	148	135	127	120	137	146	130	132	121	129	123	127	115	118	121	147	133	137	137	118	115	123	125	135	146	136	132	126	119	120	155	108	137	135	125	131	119	144	121	133	133	130	141	137	156	145	146	120	135	124	118	146	117	134	132	120	115	117	128	113	139	138	140	136	156	134	108	128	164	134	127	134	133	134	147	145	115	124	136	140	137	116	139	159	144	158	129	135	159	143	128	127	111	127	123	134	123	132	132	127	137	124	119	117	104	149	145	137	122	110	145	132	133	137	116	125	128	138	143	123	152	121	126	124	132	135	128	130	114	138	124	118	138	141	153	132	132	149	128	146	136	134	126	137	119	142	128	128	106	124	128	148	136	145	110	134	133	128	102	143	134	133	132	112	129	149	133	113	130	137	141	130	138	131	136	127	120	123	136	115	126	153	133	128	149	145	123	128	143	126	151	127	154	117	128	158	140	142	136	120	144	139	145	143	151	132	137	138	119	137	139	134	126	136	137	130	124	134	128	147	151	128	115	146	126	137	135	122	131	147	133	135	130	133	137	137	144	130	137	116	149	133	132	130	135	139	138	121	150	116	151	126	149	130	139	126	129	130	137	152	138	144	137	124	143	149	121	134	133	150	131	150	142	136	127	124	142	138	130	137	154	147	123	130	126	134	133	154	149	136	136	128	140	137	133	137	132	112	143	135	120	115	138	129	146	140	156	119	136	121	114	119	152	134	130	142	131	121	123	133	139	127	151	128	117	130	142	133	128	155	115	119	117	132	138	125	117	160	133	137	131	122	116	118	127	130	133	132	116	122	105	105	109	137	132	132	135	104	119	128	141	126	149	140	123	150	157	133	145	126	138	138	140	134	126	131	148	130	127	116	153	139	123	151	133	128	141	142	132	121	145	119	119	126	141	125	144	142	150	148	152	140	116	140	135	119	151	112	123	136	122	177	126	146	152	143	123	123	133	133	139	132	131	142	129	129	137	120	134	142	139	127	124	143	148	134	158	140	141	118	132	141	120	134	130	128	125	137	135	145	126	142	151	136	149	153	143	137	121	133	126	118	152	154	122	123	105	137	125	143	132	145	135	125	143	120	147	131	135	130	137	126	162	141	129	131	146	126	140	144	131	137	135	136	150	133	126	125	151	132	134	142	148	143	121	141	134	149	142	133	138	137	136	143	130	137	126	105	111	133	121	124	145	152	139	127	142	144	130	125	136	148	143	126	129	158	123	134	122	130	122	122	140	116	145	130	132	141	110	119	119	130	124	127	128	132	147	117	122	141	119	124	115	136	122	129	139	134	122	132	136	118	137	143	147	154	146	152	128	139	131	145	126	143	117	112	123	147	133	141	123	135	123	137	119	129	149	148	128	148	128	131	120	114	149	110	118	114	134	126	118	129	115	175	142	130	131	131	139	144	134	126	113	123	112	114	123	111	150	125	155	146	125	132	153	124	100	139	126	151	137	142	127	123	138	133	155	129	116	109	135	125	140	135	148	156	127	112	143	151	122	115	134	119	131	118	154	152	142	135	123	134	120	123	137	124	137	138	142	129	149	122	134	116	125	127	132	128	141	152	107	120	131	126	151	129	141	130	134	145	132	143	124	137	141	128	120	144	134	121	120	146	133	127	143	128	141	151	143	119	116	138	166	121	135	130	144	131	114	143	147	125	139	153	95	137	144	138	133	127	129	157	132	118	162	147	122	132	144	127	141	135	118	130	169	124	134	121	154	130	144	141	126	144	138	142	115	128	130	132	130	137	131	130	130	127	136	137	129	128	140	128	121	119	128	105	135	127	131	144	130	129	134	144	126	112	134	151	139	139	122	142	130	126	156	142	136	130	146	145	144	148	126	123	131	145	110	129	135	131	138	135	126	124	150	115	124	129	127	129	140	123	127	137	134	128	120	136	131	119	123	121	135	136	127	108	129	136	118	134	143	113	130	132	132	142	132	123	109	120	115	147	114	121	136	141	135	128	136	157	130	131	106	143	134	129	153	122	162	122	123	134	139	147	151	129	125	126	130	132	129	146	142	123	114	115	145	105	146	137	127	135	107	124	148	123	130	143	145	139	138	144	137	119	128	131	153	123	129	152	137	149	132	147	133	127	143	148	154	133	146	149	118	136	142	161	131	156	131	123	140	137	138	129	125	137	114	144	127	127	123	127	152	143	130	157	110	147	132	166	122	133	149	123	129	122	131	128	150	136	136	132	153	153	145	129	129	120	125	135	152	152	136	121	123	125	116	129	145	123	141	121	143	124	137	118	147	127	114	102	130	131	128	129	117	139	132	138	101	135	134	131	113	135	122	136	133	158	134	146	137	139	135	142	144	138	124	137	124	125	119	126	139	127	145	116	132	120	131	141	153	121	136	134	125	131	132	156	122	122	133	134	142	133	148	116	122	117	133	142	141	127	135	109	136	134	124	132	129	142	120	123	140	128	137	134	140	126	137	117	141	156	127	141	132	132	132	117	136	142	146	136	119	138	121	141	118	130	121	131	141	121	142	124	141	125	137	142	135	121	130	134	126	129	154	131	130	122	129	136	128	138	144	121	142	174	128	134	146	130	116	139	145	134	125	135	142	138	129	142	137	140	141	138	129	138	123	129	143	132	136	125	120	127	134	142	131	134	128	131	132	136	143	140	125	129	105	151	132	132	134	144	129	133	144	132	122	159	138	147	147	132	134	134	122	132	127	147	125	124	162	124	132	125	124	127	126	156	145	119	120	138	121	127	122	131	140	125	141	134	141	143	142	140	139	144
19252	2396	4942	5637	4980	3957	3343	2800	2321	1949	1769	1603	1470	1377	1189	1118	1066	993	949	965	892	817	801	738	773	766	681	724	679	683	709	645	607	639	606	600	586	564	562	584	589	596	564	543	555	569	576	553	579	553	525	516	536	556	584	503	518	526	523	498	496	504	530	521	541	494	491	537	534	532	521	535	516	557	483	511	534	509	533	484	519	479	480	535	552	508	536	528	528	500	502	504	440	460	524	501	505	502	486	486	494	483	485	530	478	487	512	483	480	486	523	499	522	554	523	488	520	472	482	462	479	460	485	528	518	473	457	492	505	518	451	517	472	506	500	453	495	459	476	467	517	518	461	492	477	474	429	472	442	454	510	485	454	504	498	458	484	474	482	438	456	488	507	483	486	492	499	483	521	490	450	514	503	510	481	493	465	511	505	503	472	466	465	501	478	515	480	478	490	494	461	509	501	523	485	482	479	517	503	486	483	496	513	503	450	502	475	448	478	494	473	520	508	502	478	510	496	491	483	459	467	493	465	478	480	473	499	462	448	442	474	469	496	484	492	479	498	503	439	524	497	518	498	461	466	493	502	451	517	477	481	481	473	487	437	474	494	479	452	525	513	485	497	497	523	485	478	479	470	491	546	474	479	494	490	482	479	462	469	478	451	470	477	489	442	492	466	495	489	499	475	476	492	497	495	511	465	496	483	501	459	505	487	466	483	481	486	504	484	517	462	501	526	509	500	451	516	464	483	516	457	445	489	450	487	450	474	504	485	523	482	506	509	490	481	430	490	484	464	474	509	498	450	510	495	483	496	509	508	451	527	492	499	470	510	501	496	510	453	500	482	497	488	491	461	504	530	468	519	459	494	469	461	505	482	511	470	519	497	506	462	503	470	478	499	479	459	508	478	464	482	493	520	461	454	498	508	510	474	511	497	508	452	495	524	460	496	500	474	464	508	485	451	484	480	441	495	479	498	511	431	498	509	453	470	471	484	473	488	494	517	465	473	463	445	504	472	498	480	516	446	497	478	466	487	470	489	502	476	468	493	491	483	503	490	497	490	505	500	502	475	507	464	496	497	478	489	499	493	446	470	468	459	507	457	477	480	491	439	475	464	483	448	471	475	442	518	512	531	516	524	470	492	498	507	473	492	445	464	528	458	488	476	507	499	517	471	492	452	501	522	457	434	525	464	462	507	489	459	460	435	465	512	500	479	480	475	488	473	445	501	484	466	510	505	495	476	499	510	514	470	472	477	483	493	493	487	512	510	487	509	478	488	476	456	487	500	471	490	481	471	444	497	474	451	454	492	486	506	482	515	488	516	464	481	473	495	506	499	491	484	520	484	495	465	511	451	518	462	520	456	488	458	471	504	477	497	479	487	479	507	543	494	457	514	492	474	527	461	498	474	446	472	469	486	480	509	481	474	493	443	469	510	487	498	480	502	452	518	428	480	519	469	472	498	450	476	469	446	453	513	479	463	521	495	458	484	519	494	474	479	472	524	497	484	492	466	446	527	467	461	504	475	516	512	488	501	484	462	516	491	495	456	462	506	431	472	493	506	446	459	499	486	483	471	467	484	514	482	464	443	488	481	461	466	488	468	470	496	490	487	478	468	472	463	481	447	457	480	490	493	499	530	491	482	495	472	490	496	480	465	505	459	524	481	477	469	474	482	485	492	488	459	488	504	462	468	463	488	456	481	438	470	474	482	455	443	497	472	484	476	475	458	552	521	449	481	464	477	485	478	487	512	465	518	484	502	546	448	507	486	488	478	512	487	457	480	463	481	505	487	505	518	482	491	491	496	545	460	485	496	480	495	463	515	489	522	509	492	541	479	485	486	484	485	473	496	494	487	477	507	516	463	466	473	501	487	497	487	466	522	500	480	468	498	501	476	461	476	501	432	499	478	480	467	440	486	501	494	495	470	499	499	481	489	506	485	450	476	515	538	463	481	486	495	470	490	437	462	478	466	492	458	495	510	460	496	456	471	489	466	495	440	486	519	514	464	488	478	477	448	454	462	463	480	492	513	520	493	489	459	504	464	468	481	499	489	468	512	475	490	505	503	486	514	503	463	466	466	478	454	497	533	449	469	475	459	497	472	511	478	507	504	447	498	462	520	503	506	475	419	473	476	484	505	440	517	456	509	483	477	492	500	444	518	490	490	516	515	465	475	510	489	493	521	482	506	478	469	484	474	532	495	475	514	453	477	502	503	475	497	474	466	484	471	485	445	465	520	480	497	491	484	498	462	463	503	486	477	529	469	507	497	507	504	481	442	461	477	510	500	503	495	506	495	495	461	488	486	471	506	525	485	462	485	478	464	473	479	459	504	507	501	496	462	514	510	491	487	489	462	498	477	472	507	465	465	476	550	473	462	454	482	491	449	484	430	501	508	488	454	520	477	502	487	511	488	511	470	530	471	479	491	511	510	504	465	479	485	500	467	489	444	492	490	486	473	509	490	448	504	468	500	504	496	458	488	495	467	460	472	522	466	496	481	467	480	459	499	472	485	500	487	485	496	472	469	485	505	476	508	476	485	503	484	491	515	501	507	479	481	509	496	504	493	451	531	470	457	458	456	445	464	461	507	533	482	485	478	535	519	495	531	487	482	492	507	464	454	502	470	538	459	475	498	466	468	459	484	472	520	492	475	464	483	485	458	522	519	447	485	488	509	471	465	474	494	484	479	488	484	486	491	479	486	454	453	493	466	492	474	501	499	507	512	477	461	470	511	495	505	520	499	515	472	489	462	467	484	443	501	493	489	438	485	494	456	516	518	476	459	449	481	497	470	477	492	470	483	475	488	471	442	437	519	461	517	506	471	496	455	490	494	461	457	492	466	510	495	513	473	480	476	439	482	493	482	460	451	496	547	482	489	464	473	494	499	512	484	551	485	489	490	495	482	472	503	490	494	465	463	487	448	500	475	490	480	462	480	490	474	457	474	520	491	467	501	494	477	525	471	473	469	450	519	502	488	498	473	489	487	475	490	483	446	477	474	470	478	477	483	443	487	498	488	497	500	507	476	518	495	496	458	455	477	500	505	463	451	472	529	468	465	483	481	492	472	528	481	470	473	461	498	460	448	464	494	502	504	512	499	504	494	455	463	474	485	469	499	530	482	493	528	466	511	519	465	461	486	487	459	511	506	501	534	566	472	514	496	480	462	487	478	459	468	455	474	472	506	475	494	492	469	466	491	494	480	453	502	507	504	481	490	481	505	480	497	475	471	471	499	500	487	488	510	497	461	490	421	481	493	500	478	455	465	482	527	493	479	468	510	495	473	457	507	503	490	515	538	488	488	482	451	489	485	471	483	512	466	480	498	506	495	513	467	445	486	462	470	511	502	471	486	518	466	469	485	485	497	474	489	482	468	491	525	493	482	491	499	466	478	492	493	456	489	461	482	489	487	488	478	456	490	511	476	518	497	469	451	465	472	505	485	486	480	496	494	467	491	489	489	482	461	458	472	510	498	491	472	485	495	502	461	460	511	485
3091	229	161	155	132	128	122	88	112	110	104	105	122	117	125	119	104	104	112	90	94	102	114	107	111	96	109	106	111	115	107	117	111	109	106	115	103	110	96	115	125	105	116	95	118	129	92	123	101	103	91	110	108	97	98	98	102	116	108	102	123	98	104	94	110	99	118	105	112	99	116	125	111	109	99	101	110	113	109	109	104	119	89	122	117	110	141	111	95	121	105	101	99	120	98	124	94	96	101	104	101	109	89	117	114	101	114	113	109	134	114	110	117	97	125	106	128	115	92	105	99	102	104	119	91	95	121	101	107	108	101	122	106	102	103	111	111	109	91	108	106	107	118	87	114	114	113	102	97	100	100	111	111	122	125	93	112	125	126	122	109	109	97	98	126	106	104	112	111	96	119	124	110	112	102	108	111	100	113	105	114	114	111	96	109	105	130	107	129	119	108	99	89	96	102	102	121	103	102	100	92	86	104	116	91	132	100	106	98	96	103	97	114	127	111	114	102	106	89	109	110	124	99	107	101	136	90	101	114	121	105	114	116	114	109	114	111	112	116	110	96	105	111	120	105	100	94	110	106	111	99	99	109	115	108	96	102	121	118	98	103	103	112	124	112	103	106	117	100	101	103	109	94	127	118	100	114	132	110	107	104	106	91	89	119	115	108	129	105	102	105	114	109	120	121	108	126	104	102	96	97	113	99	122	93	110	124	136	104	106	109	101	115	97	124	116	92	76	105	112	109	104	112	118	112	135	116	103	110	104	114	93	110	107	112	97	112	106	119	104	115	114	109	108	118	117	95	114	113	124	107	93	100	117	114	103	95	98	111	94	114	105	110	116	114	105	117	122	109	104	117	93	109	104	116	119	107	110	97	102	124	115	92	109	120	96	104	121	122	102	119	106	101	92	118	117	111	93	100	134	114	114	107	99	116	98	108	93	110	110	111	112	100	107	122	103	108	100	107	115	101	137	116	120	112	93	106	99	127	93	95	104	110	103	114	101	106	136	109	101	89	105	113	112	92	118	108	106	100	105	113	131	132	97	98	117	119	99	98	110	107	124	120	113	106	110	112	119	95	131	101	106	116	129	96	117	88	105	88	125	103	102	108	92	105	109	101	112	133	114	105	118	112	109	90	114	108	107	84	103	100	95	115	109	108	122	96	95	91	118	118	108	110	117	118	97	100	121	117	110	97	113	105	115	118	98	124	116	122	97	111	96	87	115	129	113	111	108	107	110	100	114	100	116	80	93	126	104	110	125	102	96	108	115	109	99	117	115	115	108	117	110	108	105	111	129	102	101	108	119	107	104	89	115	103	105	96	118	113	94	114	110	121	110	105	108	100	100	119	114	112	101	90	102	126	101	113	98	123	104	109	143	113	95	102	102	97	118	109	113	103	93	114	102	120	112	115	103	107	110	99	100	106	96	110	105	119	109	114	112	106	111	112	107	99	76	119	104	104	84	123	123	102	117	112	100	96	122	111	101	115	104	106	121	105	92	93	108	102	113	121	102	120	111	120	109	118	124	91	107	97	89	94	106	120	101	105	108	95	110	105	95	115	111	102	120	99	101	126	104	121	112	124	98	114	88	114	102	117	100	119	110	108	99	104	116	104	121	104	96	108	126	106	107	105	113	112	96	130	101	118	103	122	123	102	119	111	109	91	100	95	107	122	73	102	112	95	94	106	111	108	109	98	126	123	103	98	127	109	89	124	98	103	115	96	119	105	111	113	111	104	110	102	100	94	125	108	116	112	102	107	101	103	125	111	110	113	110	111	91	91	87	116	88	122	120	125	110	106	101	91	123	88	120	109	96	115	118	112	97	108	121	81	94	97	104	93	100	112	102	118	118	104	99	106	102	104	98	99	105	101	94	106	117	99	119	99	107	106	122	100	126	127	108	105	118	102	106	99	112	123	109	123	125	122	121	118	99	125	122	123	121	105	105	104	116	136	109	112	106	111	97	119	78	119	89	102	101	102	99	101	124	120	109	104	119	109	106	93	107	109	115	118	113	118	117	95	103	102	115	124	85	100	104	111	114	124	110	97	103	102	114	110	122	106	118	112	103	99	124	131	110	99	94	99	113	96	105	105	109	106	95	107	125	120	100	100	113	116	97	91	110	116	111	104	107	103	104	109	114	110	98	90	122	106	97	107	87	106	119	103	116	126	110	109	103	123	91	111	107	112	106	114	105	106	122	117	112	106	108	94	107	123	92	101	108	95	115	113	117	113	104	110	126	123	119	127	109	98	123	95	101	121	103	111	103	113	106	120	82	112	113	101	103	126	101	110	115	85	106	101	109	102	104	106	105	115	115	125	106	109	96	130	102	120	119	120	112	115	117	108	90	108	102	102	122	107	113	110	102	113	110	110	111	109	124	92	107	126	113	112	104	108	103	115	108	93	108	117	115	110	103	126	122	102	110	109	99	109	114	105	121	107	114	121	96	115	122	111	104	97	96	94	87	92	120	92	110	110	115	102	118	94	110	101	98	94	118	114	110	131	136	104	94	97	98	119	115	93	110	111	102	89	92	118	125	117	101	116	123	111	90	82	96	121	100	114	110	106	116	120	125	89	118	114	118	106	97	99	105	111	96	89	93	100	101	99	95	108	105	104	114	108	107	120	122	108	134	112	89	113	129	93	111	116	110	108	117	94	100	106	113	117	126	98	113	94	117	112	101	102	129	115	99	103	116	95	124	110	114	121	116	112	132	103	118	96	117	101	119	94	118	111	100	101	100	109	124	101	111	109	115	129	79	97	105	122	111	108	113	132	108	106	102	128	104	97	115	104	90	115	106	127	125	113	81	119	105	133	105	115	87	108	129	106	102	126	114	106	109	104	122	109	105	107	92	106	131	119	125	107	111	113	137	112	103	103	121	110	121	102	107	111	114	88	113	110	99	110	101	109	115	103	102	111	102	110	108	106	107	110	102	96	113	106	107	108	104	130	113	86	123	116	116	109	102	109	103	118	113	117	127	130	111	109	122	115	106	115	116	94	138	100	111	108	107	105	106	117	105	101	107	104	96	109	100	112	120	92	112	115	110	109	110	112	122	108	114	103	95	95	103	120	128	112	99	97	101	105	133	84	100	93	99	110	106	95	102	118	112	112	107	101	115	118	116	123	114	106	120	111	110	95	97	118	114	112	101	109	110	104	104	118	113	88	92	116	121	105	97	90	91	119	91	98	93	100	107	104	81	91	110	101	121	117	91	116	91	124	111	101	118	102	108	113	111	98	110	109	134	112	97	103	110	112	122	105	98	111	95	86	110	110	128	112	108	115	102	102	116	119	97	103	95	130	103	101	127	126	123	88	84	108	95	100	113	127	89	96	101	102	102	111	130	110	101	118	125	104	125	93	106	91	95	110	119	105	117	117	115	102	101	102	113	107	90	102	106	103	83	98	112	111	109	94	93	120	108	99	94	101	104	120	100	117	112	82	98	106	114	103	96	112	118	98	107	91	106	123	90	108	103	127	111	102	107
5715	470	537	576	504	537	500	503	496	455	447	462	460	415	422	429	366	453	429	419	379	418	406	398	425	418	395	424	392	406	391	412	437	422	402	381	410	447	409	374	446	370	403	413	418	356	408	426	410	412	390	388	392	386	376	384	400	403	380	383	398	413	428	404	441	388	394	340	405	404	381	386	394	388	409	383	380	406	380	359	388	414	389	419	386	406	405	396	399	396	361	430	389	420	410	395	410	418	430	422	402	369	380	400	409	397	409	427	393	453	396	423	409	380	383	378	395	384	409	396	381	364	386	428	409	363	392	407	407	428	409	383	407	385	377	386	360	348	407	401	411	383	430	365	420	411	387	403	422	394	394	361	387	379	382	365	430	377	377	382	430	407	371	395	406	400	417	394	389	414	424	351	416	424	397	401	418	382	420	410	407	392	387	395	370	416	423	372	421	388	403	364	408	378	407	332	398	394	404	404	380	387	370	387	407	393	421	375	399	422	398	417	392	413	411	384	373	389	393	395	383	410	379	402	393	368	384	387	427	396	363	369	380	418	372	452	395	387	377	380	381	440	393	416	406	390	414	386	465	392	419	365	399	415	396	378	393	421	382	406	435	385	387	388	385	375	408	399	406	381	402	424	439	381	369	405	391	416	397	375	402	413	401	417	401	392	367	404	376	394	398	400	413	393	401	367	429	397	383	403	402	418	383	403	426	426	418	417	338	416	426	400	398	444	365	408	404	419	407	414	425	339	385	397	395	403	396	418	372	389	392	377	413	388	418	403	447	387	404	406	401	407	433	370	374	412	388	423	407	408	411	389	364	410	393	381	395	410	419	409	394	392	383	382	403	410	405	412	448	409	378	466	404	416	403	400	407	355	407	364	392	409	374	393	407	384	410	399	416	388	393	381	375	397	404	393	434	366	370	396	405	372	383	406	399	430	360	403	433	345	393	456	375	386	415	402	402	441	408	394	402	375	415	397	367	403	390	393	378	367	392	391	395	390	395	378	418	394	411	393	354	391	381	408	387	378	403	414	392	382	423	380	388	416	422	383	403	420	430	358	440	405	417	380	410	411	394	383	382	445	408	412	407	372	381	407	385	413	404	414	428	427	373	383	389	361	411	415	380	382	383	411	437	407	387	398	384	395	375	377	434	417	409	388	410	372	379	376	376	419	393	434	405	419	413	374	357	401	416	395	367	392	388	346	373	389	413	379	405	446	408	365	402	415	426	394	381	393	402	432	432	386	395	385	389	424	396	426	405	395	415	389	408	380	389	413	380	401	366	399	394	394	382	374	411	387	384	396	388	408	380	369	373	391	402	384	393	393	386	426	408	390	351	420	415	415	412	380	383	399	388	391	423	377	410	362	404	413	389	403	397	413	371	428	403	372	385	422	403	394	417	384	438	402	411	397	363	381	418	395	411	398	372	452	405	409	399	428	378	402	397	365	421	420	413	378	386	403	369	395	446	383	402	406	424	408	414	406	372	408	407	394	397	422	379	368	398	371	380	398	383	392	382	417	425	423	426	392	403	383	395	442	404	406	416	383	397	388	406	389	395	389	422	409	395	415	426	373	373	390	395	372	451	420	358	399	378	414	410	379	413	400	402	409	397	391	403	391	389	381	419	358	408	400	400	422	377	410	403	381	411	374	404	389	431	417	403	404	377	383	383	391	386	392	410	387	446	398	417	405	389	379	395	424	389	396	395	397	407	403	417	401	394	363	416	404	396	429	410	379	361	399	401	388	399	412	378	367	420	416	420	381	399	397	401	388	376	422	369	380	411	380	394	374	397	366	408	397	386	413	410	387	379	371	386	403	394	424	413	401	425	416	410	405	387	380	403	380	372	387	378	407	414	424	423	364	408	386	351	360	390	400	403	422	427	375	421	431	423	339	414	404	404	404	403	401	398	390	375	402	368	391	377	437	399	406	380	407	390	406	378	387	371	394	370	405	421	382	383	418	410	372	428	381	409	401	372	359	416	424	396	384	366	434	388	412	417	413	371	424	402	403	422	430	409	391	406	411	404	383	398	414	377	390	383	387	410	386	399	410	403	345	424	415	408	420	375	454	426	417	430	372	422	399	428	377	418	422	417	391	404	403	388	457	421	415	407	409	388	357	391	400	390	412	389	372	419	414	404	411	366	414	373	400	370	391	388	413	403	369	431	390	389	382	378	365	410	381	409	335	422	454	383	387	406	410	397	398	393	397	418	408	396	383	416	365	374	386	422	411	386	405	402	407	403	416	380	396	395	406	420	409	364	418	393	361	409	402	381	380	375	397	353	367	398	387	408	377	353	404	411	383	394	433	402	366	402	407	399	397	386	411	395	410	381	412	412	432	395	395	408	396	409	424	390	404	350	398	403	397	411	429	434	386	394	387	430	389	394	423	372	381	408	383	394	382	355	387	451	395	428	430	383	385	404	391	401	371	391	395	369	394	395	400	395	383	367	398	403	411	370	412	376	418	394	394	363	385	403	385	401	389	392	354	398	382	389	406	399	402	387	390	412	405	371	369	373	405	422	394	371	398	396	423	401	423	413	429	367	415	380	425	394	392	423	412	356	386	377	357	404	436	424	394	400	389	382	413	409	403	400	439	363	374	404	399	370	399	427	407	398	396	392	381	380	356	391	391	370	394	402	418	403	362	430	434	397	423	385	377	395	401	401	385	401	404	396	387	411	389	429	405	403	426	395	403	400	376	408	406	392	409	394	400	424	413	396	397	377	387	455	383	388	414	433	401	392	378	404	394	377	405	381	385	381	432	399	384	372	387	400	434	378	407	415	424	395	418	428	422	419	411	366	393	389	379	418	368	422	418	398	374	395	392	410	411	378	398	400	393	420	414	393	399	406	360	387	411	399	375	419	440	411	434	416	389	357	375	409	394	378	439	369	390	407	370	419	386	413	402	393	402	391	380	441	400	412	407	402	418	398	403	414	441	403	424	438	380	400	427	402	400	380	391	403	391	408	395	393	443	383	409	398	433	394	390	403	387	391	418	376	412	409	366	409	403	436	403	383	366	383	367	421	411	370	408	412	416	406	368	378	417	422	387	455	407	393	388	400	429	388	366	418	390	398	429	432	375	384	379	411	429	375	408	386	390	386	396	411	417	391	382	368	406	398	365	382	372	441	362	408	389	403	393	389	394	390	414	372	378	399	398	395	387	438	396	414	403	375	406	400	387	367	372	413	398	414	364	414	373	427	426	389	415	376	382	394	393	373	400	400	433	417	406	413	387	426	428	450	396	373	414	377	405	394	415	397	394	379	377	387	417	382	377	360	403	432	414	414	431	426	397	394	414	381	402	383	381	357	416	390	405	393	405	427	391	388	397	402	422	403	386	430	371	412	437	364	415	383	413	384	410	422	388	412	413	405	420	403	411	406	430	422	399	363	400	371	397	399	382	395	371	398	406	386	420	377	381	366	384	410	380	396	389	413	405	402	427	394	399	379	388	404	396	419	393	384	404	414	392	389	377	407	407	408	373
24077	2423	1106	802	533	379	299	248	194	190	150	133	120	110	116	104	106	108	107	99	87	77	88	83	88	86	83	94	90	68	74	76	79	78	63	88	74	76	86	71	76	80	76	69	87	65	86	65	71	69	56	86	72	84	72	62	89	70	70	67	70	74	92	69	77	63	87	75	67	81	77	62	79	75	55	76	81	74	66	74	71	80	66	72	68	69	63	58	72	71	63	94	68	69	64	76	75	82	89	79	59	77	81	74	60	84	65	77	57	62	59	69	61	72	78	60	64	56	76	82	71	73	65	65	75	76	72	76	64	66	76	69	77	60	75	88	70	65	78	67	73	68	82	79	61	77	61	64	60	87	70	75	74	66	88	64	75	77	68	80	61	68	85	76	79	68	60	56	68	73	60	78	68	70	69	64	76	69	63	66	67	68	74	70	76	80	77	69	81	62	74	62	62	74	64	63	79	77	90	64	86	62	77	60	60	70	75	76	69	71	73	83	59	75	67	82	64	73	72	68	69	89	68	66	63	62	67	70	69	66	75	74	69	75	76	65	84	80	69	69	72	79	82	72	78	80	76	70	73	78	68	82	74	70	72	59	74	69	70	72	84	81	77	77	63	68	59	63	70	66	74	79	78	76	71	63	59	69	68	79	66	91	88	75	56	75	70	80	76	78	61	57	73	70	77	67	80	78	69	65	83	70	71	65	82	70	61	49	70	71	89	72	68	78	83	71	83	60	77	53	70	76	63	68	65	83	63	72	69	86	66	78	63	83	76	64	81	72	80	71	68	68	73	68	85	57	71	69	74	86	76	58	77	65	81	67	75	55	59	70	57	68	59	84	80	92	66	66	75	75	62	78	69	81	72	74	80	77	69	76	63	55	73	81	68	61	79	75	51	64	67	79	62	72	76	79	88	61	57	73	72	64	74	77	95	61	74	70	64	63	73	65	62	71	71	61	77	64	87	77	79	65	79	64	76	74	70	64	71	77	68	71	81	81	77	67	74	73	57	88	75	70	78	75	73	63	77	68	75	77	86	73	58	61	70	81	73	55	83	72	74	73	78	68	60	75	72	64	66	60	72	71	84	89	73	74	79	66	64	72	61	82	63	63	75	79	79	64	76	79	79	84	80	57	88	62	80	72	65	61	97	72	66	68	82	69	77	78	63	65	59	75	71	67	71	68	63	72	68	63	69	72	75	66	81	68	62	75	76	81	70	66	62	78	72	74	73	83	72	58	64	72	67	83	71	81	63	73	103	76	71	75	64	64	74	63	70	68	70	72	66	76	72	97	66	74	65	61	68	76	66	63	87	70	69	65	70	73	69	78	66	62	67	61	72	73	78	72	84	71	59	74	74	86	74	79	55	69	79	79	57	77	65	71	68	62	81	72	62	65	57	70	64	74	70	74	73	58	74	90	86	78	70	81	75	69	64	76	78	71	83	80	67	70	65	66	69	66	63	68	79	58	54	88	58	64	81	60	66	59	75	72	64	80	79	70	93	86	77	74	66	63	62	68	80	71	54	80	72	60	68	77	73	77	76	69	71	73	72	69	65	75	87	81	80	75	66	65	74	75	57	85	72	71	64	66	71	88	81	65	80	77	67	69	59	63	78	77	64	66	72	78	70	91	76	79	81	76	64	74	71	62	66	80	76	76	77	76	82	75	68	75	75	57	57	71	77	73	84	69	71	65	80	89	73	73	62	64	66	82	71	59	83	72	77	79	73	72	76	61	66	77	65	76	69	72	75	78	75	65	72	79	67	74	83	75	65	74	77	68	65	78	62	51	70	77	84	70	58	78	72	53	66	63	70	80	60	51	82	63	59	89	67	76	74	65	74	73	80	72	72	75	70	74	75	60	57	92	75	57	84	66	79	75	84	90	63	70	77	75	72	74	74	69	58	62	64	68	82	70	79	77	74	84	82	66	78	70	89	65	75	82	54	63	64	73	68	70	76	78	80	68	80	73	79	70	80	78	75	69	83	67	65	74	69	55	72	84	79	75	68	75	69	47	83	77	84	78	57	74	63	69	63	66	76	75	81	66	72	88	61	69	84	73	57	74	75	74	61	85	68	93	83	62	74	73	77	65	76	82	59	68	69	89	68	66	62	84	49	69	82	83	84	69	64	55	69	75	59	71	71	83	91	61	79	76	67	68	72	68	79	63	76	77	78	93	77	60	58	70	65	81	83	83	77	86	72	62	69	65	70	60	76	75	73	82	72	66	68	53	67	75	80	71	54	74	59	57	73	68	64	82	58	63	71	72	67	63	69	64	67	77	67	69	80	70	64	71	69	72	60	69	76	54	68	63	66	73	82	63	67	74	72	52	73	67	67	74	83	65	62	58	63	70	62	83	71	73	74	86	93	75	75	70	68	80	74	61	62	82	79	70	61	64	62	64	86	78	65	67	67	86	60	80	65	71	58	70	67	58	73	68	69	54	70	70	66	81	69	71	72	70	72	69	65	69	70	80	80	79	76	65	66	72	68	65	70	71	87	67	75	66	85	80	89	74	71	75	81	73	70	62	61	76	88	63	79	66	79	75	63	70	74	64	79	64	68	75	63	86	70	87	66	72	57	57	73	71	67	78	65	76	65	89	46	77	82	76	68	79	65	77	51	73	71	65	60	75	79	76	71	71	59	63	82	72	75	66	77	66	71	73	75	76	60	72	72	61	77	73	68	80	79	84	53	70	62	53	76	80	69	62	61	82	62	73	76	68	67	57	71	71	70	67	56	70	68	63	70	76	74	56	70	72	65	77	81	67	53	68	73	57	72	71	84	76	64	56	73	81	72	64	79	76	80	62	81	66	57	86	70	65	81	76	71	75	72	75	74	64	78	82	64	87	74	63	66	62	89	70	63	98	82	66	61	62	70	60	60	68	83	57	76	76	66	83	72	56	77	64	64	69	71	72	79	82	78	80	79	65	61	76	77	51	61	80	71	68	71	73	55	63	73	74	73	56	68	64	67	55	61	71	76	58	72	77	64	79	73	70	64	65	66	74	65	79	60	59	78	65	83	82	75	87	72	56	76	83	63	78	73	67	58	71	68	69	68	77	76	76	76	50	70	75	71	67	69	66	81	82	64	73	76	73	73	79	92	72	65	82	79	66	60	62	82	64	56	83	71	83	68	64	80	64	65	88	76	66	76	86	72	73	83	76	75	72	56	67	78	66	62	76	66	71	72	86	66	56	62	70	94	67	77	70	71	68	76	70	90	75	54	65	72	72	76	68	91	78	60	67	77	75	63	69	68	55	60	59	76	67	75	80	63	75	73	70	68	71	91	76	52	70	65	75	81	73	70	81	71	83	75	69	74	64	68	76	68	51	54	60	63	76	67	73	76	58	74	76	61	81	73	58	63	60	74	76	63	80	61	72	74	69	86	80	67	63	84	77	69	74	67	59	68	82	68	78	84	82	75	71	73	65	64	72	67	78	67	67	69	68	61	72	64	79	77	57	65	80	73	64	61	73	79	59	67	70
14546	1149	2657	2997	2658	2133	1655	1545	1210	1108	943	801	789	711	643	631	578	557	496	463	489	434	443	383	431	430	381	400	392	422	370	396	387	391	377	345	351	373	348	358	326	328	360	323	349	333	329	314	349	318	334	318	352	314	294	337	309	327	340	308	329	297	321	341	339	317	303	304	333	290	291	293	294	286	293	280	275	304	293	281	304	274	275	300	292	292	294	280	320	300	291	306	285	278	330	313	296	306	301	294	267	278	275	258	277	260	264	298	330	310	292	273	281	314	275	282	295	279	289	279	302	297	305	301	279	287	336	305	298	287	278	282	309	294	299	318	316	292	288	288	284	276	307	319	303	324	286	282	287	281	275	298	273	271	294	288	287	284	268	286	290	286	320	263	284	278	324	274	275	275	268	278	307	275	291	312	312	295	264	297	307	286	289	288	286	318	277	302	297	275	274	274	308	289	295	283	279	318	268	292	279	305	289	311	299	300	295	289	272	274	283	261	287	315	297	275	296	290	297	301	282	298	284	280	306	280	314	260	288	277	282	287	256	296	269	283	296	308	273	276	303	284	316	310	306	291	280	278	295	296	270	317	305	275	272	255	274	295	279	280	294	285	272	291	307	294	295	258	284	290	300	266	307	292	310	291	308	272	274	297	297	289	316	308	297	289	284	291	304	257	280	260	303	278	311	309	291	287	303	277	315	268	303	304	315	316	284	288	266	301	269	293	309	281	256	279	274	287	300	290	295	311	281	317	294	285	304	293	320	308	283	277	272	293	330	294	298	283	278	309	301	294	311	289	289	281	287	287	270	262	290	276	289	304	302	281	262	289	282	255	285	255	254	277	281	290	286	289	301	290	289	299	261	308	251	266	267	299	321	319	289	284	295	286	286	268	290	317	277	316	314	287	277	290	269	275	270	264	279	276	272	285	281	259	297	263	290	285	301	282	295	262	278	324	265	281	297	282	297	256	312	307	308	285	302	292	287	321	287	284	276	308	271	302	282	283	310	286	294	278	320	305	306	301	284	284	316	307	282	287	280	280	297	276	283	312	282	307	307	283	305	271	289	278	297	302	275	261	273	259	287	282	315	284	275	290	288	301	268	282	300	264	282	288	270	300	290	291	308	300	292	297	300	278	298	286	315	269	277	310	289	296	284	292	282	313	280	276	270	303	292	281	283	301	302	323	308	291	293	278	293	305	282	274	271	273	274	271	312	280	293	290	257	263	284	295	309	272	311	299	274	286	298	260	295	300	294	301	277	318	306	311	273	284	287	300	254	301	289	296	267	292	296	273	306	262	295	319	292	274	289	318	297	303	306	287	254	261	296	298	295	294	291	250	296	276	313	289	269	269	322	282	269	285	279	285	272	296	270	285	299	285	272	321	291	294	253	286	296	311	296	289	261	265	277	291	309	292	256	275	296	272	290	289	319	293	301	296	322	301	289	279	273	286	285	282	299	304	270	273	302	257	305	311	290	260	263	271	262	285	269	278	293	318	282	293	300	282	290	319	310	277	276	290	306	284	283	312	290	292	316	316	272	287	285	269	279	278	264	327	309	265	309	293	282	292	263	290	284	253	284	293	300	285	278	288	287	294	278	280	311	281	262	269	259	287	300	259	277	275	285	309	292	289	296	293	282	292	272	300	297	308	261	276	268	289	312	311	293	298	301	281	277	259	277	262	304	303	295	288	306	301	280	282	275	306	277	284	265	292	241	280	282	297	292	298	287	332	269	329	295	296	291	293	294	310	305	265	272	290	327	304	270	276	294	307	282	297	287	272	305	289	296	286	303	308	309	309	303	267	288	268	256	315	284	266	276	287	283	266	312	294	290	302	271	278	289	324	301	272	292	288	318	291	280	319	297	328	254	281	298	310	273	312	305	272	305	264	273	277	275	319	280	326	298	281	281	286	275	285	282	278	258	297	310	315	263	317	295	278	284	286	304	279	320	294	286	309	260	269	278	287	267	264	275	305	319	287	286	282	281	264	270	273	250	279	272	308	306	293	337	273	304	324	291	304	289	290	293	268	270	271	287	246	291	301	313	299	282	271	330	266	277	328	246	283	301	292	306	312	307	290	280	313	279	286	311	297	292	280	262	280	331	303	260	278	268	266	244	276	321	304	288	302	292	270	272	314	273	332	302	302	294	289	292	278	286	289	305	291	284	307	291	239	288	298	308	282	282	289	290	318	285	271	279	268	306	310	305	304	281	272	295	305	262	272	305	258	286	286	305	285	299	305	288	295	298	301	314	311	306	270	303	295	278	301	281	299	300	283	283	300	290	294	286	268	263	299	297	301	293	269	304	288	295	301	294	303	301	293	285	290	257	286	273	252	285	285	266	252	291	307	294	301	277	288	301	323	295	296	276	297	295	284	314	297	279	278	282	274	285	272	274	290	317	285	296	291	304	278	286	281	287	280	306	265	284	306	307	291	295	282	318	266	270	278	300	286	270	286	268	301	261	293	299	278	269	301	248	275	298	316	290	294	284	299	272	277	286	306	271	296	317	279	284	283	275	279	281	302	305	295	293	267	313	272	269	326	270	290	277	292	276	249	291	302	294	283	296	283	301	285	298	263	295	290	283	303	304	306	282	289	285	258	280	288	295	296	279	306	289	294	294	272	280	277	280	262	295	285	280	287	315	292	308	297	288	315	280	258	290	278	285	293	262	282	294	283	312	308	292	285	290	285	292	289	288	338	278	274	288	303	242	294	297	283	276	266	276	275	310	292	280	301	273	292	277	287	296	296	281	275	286	272	320	277	267	289	287	314	278	282	299	309	312	272	276	283	299	303	273	270	285	255	296	294	272	323	279	285	280	276	300	274	308	308	271	296	285	279	278	283	282	270	281	279	321	304	257	309	307	290	277	286	297	297	299	291	289	281	267	283	282	291	284	282	290	287	308	278	284	251	270	322	313	279	284	266	255	297	295	271	289	287	290	279	286	276	295	327	295	290	287	297	274	301	284	276	282	329	284	296	302	299	253	309	283	295	273	274	305	249	325	264	302	299	298	306	316	300	287	301	322	304	295	301	299	303	308	289	282	305	290	304	296	281	285	304	304	296	277	283	287	330	292	306	272	257	247	290	281	283	266	287	304	291	309	296	277	306	258	267	309	269	312	296	248	280	274	308	299	279	302	289	319	312	284	280	285	295	289	291	301	276	310	288	300	305	303	303	279	298	268	295	273	297	297	292	276	267	292	286	271	252	312	279	274	275	281	303	266	262	277	287	298	266	285	302	303	266	283	283	299	264	280	293	285	288	265	306	312	298	282	285	259	292	304	340	287	286	271	301	291	287	253	270	256	292	282	286	306	268	294	292	251	281	300	306	268	295	285	322	310	293	315	282	301	269	286	305	292	305	270	289	281	288	303	294	316	283	306	333	277	312	284	279	305	278	295	303	291	292	327	281	270	275	277	287	305	291	277	287	284	283	269	269	289	271	307	271	300	283	271	279	292	327	294	292	295	288	310	304	289	324	297	282
36801	9446	2718	1607	1071	773	604	447	396	350	268	295	242	224	203	190	182	173	182	181	155	194	187	161	132	149	159	144	164	154	159	140	150	125	134	139	148	136	123	128	127	161	145	150	139	134	147	155	160	150	149	126	145	124	142	148	143	151	165	120	143	132	129	137	148	132	125	112	139	156	128	121	137	147	137	133	133	136	135	132	140	119	134	133	107	154	140	142	153	139	130	137	131	122	137	134	150	141	121	137	128	141	138	133	111	129	123	142	132	141	119	145	150	150	138	135	122	140	135	122	127	120	153	146	136	124	126	134	124	139	151	139	131	130	152	110	131	121	147	129	118	145	128	118	145	144	129	119	146	129	112	128	125	148	140	126	124	109	135	126	116	131	116	164	131	111	111	127	133	139	118	120	124	134	131	105	146	143	126	129	110	125	131	128	127	145	120	136	138	119	165	117	125	147	128	120	160	135	131	148	135	129	149	145	133	122	114	144	141	122	147	105	138	134	135	125	133	139	118	127	165	116	133	134	129	132	125	142	130	132	139	135	129	137	135	127	122	141	121	121	125	138	116	132	126	141	121	113	128	154	128	123	117	137	124	149	125	134	140	137	136	141	138	160	137	127	119	142	131	130	140	131	127	134	125	125	118	129	128	102	139	135	112	126	125	108	156	135	148	139	148	123	133	141	128	131	114	132	148	132	147	134	128	142	131	130	136	135	125	133	125	122	135	131	114	127	116	103	110	128	159	150	113	129	131	135	127	135	132	129	149	124	131	124	129	117	121	141	109	147	139	123	128	153	129	147	136	108	140	140	142	127	127	127	140	128	141	128	133	133	135	134	115	142	127	133	138	151	114	128	117	152	136	126	129	134	122	130	135	157	136	134	128	132	142	116	141	134	139	137	135	117	113	154	130	148	136	130	121	138	126	130	146	133	134	129	124	160	136	132	137	135	149	108	122	142	135	119	136	139	115	131	128	127	138	133	127	123	135	102	141	148	123	123	146	126	112	147	138	145	133	136	153	129	145	154	137	137	122	143	128	121	121	107	124	125	142	136	135	138	130	136	127	127	117	114	126	123	158	144	122	114	144	149	136	112	140	127	126	127	148	133	125	146	121	143	132	145	132	129	142	138	134	132	113	142	108	162	133	133	115	125	129	129	121	136	121	126	118	123	126	120	124	162	145	136	133	131	134	150	137	152	108	141	134	166	119	161	159	141	133	124	127	135	139	128	143	144	151	144	125	135	133	140	120	131	127	141	119	116	140	131	139	122	134	124	146	132	128	129	139	119	132	152	136	148	125	131	143	148	142	146	143	128	148	124	140	129	133	139	126	132	135	130	116	144	136	156	154	138	127	133	136	149	124	126	154	155	146	126	134	130	120	125	134	124	126	129	136	145	130	137	135	138	138	122	128	130	128	132	136	131	154	125	130	145	146	124	129	135	138	131	147	122	148	123	134	138	137	147	126	134	134	114	114	111	129	136	117	127	123	125	120	114	134	154	130	132	138	133	120	147	144	129	127	141	103	114	128	149	133	145	131	126	125	137	144	148	129	124	138	118	138	152	124	141	143	128	133	114	147	125	154	142	124	115	144	115	136	133	143	134	133	139	114	153	138	120	131	122	138	141	132	129	133	151	132	148	132	152	126	157	122	157	124	123	142	139	131	158	114	137	120	123	123	123	150	139	142	126	131	138	146	121	131	126	134	130	157	136	131	112	129	97	123	112	141	138	133	118	125	117	139	138	122	129	129	137	132	119	112	148	154	137	143	134	139	123	143	142	140	135	153	129	146	160	141	138	120	139	132	130	135	132	145	127	123	115	136	136	142	140	128	141	129	142	125	138	144	137	125	143	126	143	134	141	121	128	133	115	137	143	143	135	120	129	121	144	129	137	137	128	136	128	147	135	121	133	131	123	123	135	163	161	151	136	141	139	142	136	140	125	129	132	137	135	111	131	140	144	127	125	143	162	114	161	112	130	144	111	136	114	117	126	126	128	128	140	115	132	122	132	151	151	137	151	153	117	115	126	140	109	136	146	123	142	136	125	147	144	144	152	130	156	128	148	136	135	142	131	120	120	144	121	143	142	136	142	150	130	136	150	140	124	129	137	134	121	156	143	130	121	134	134	124	146	123	126	149	144	103	133	156	107	115	151	134	135	135	129	108	135	127	154	133	142	124	134	149	115	127	142	158	126	136	109	120	140	133	125	121	150	129	142	145	136	142	113	132	137	137	131	123	124	115	135	122	125	119	138	150	109	123	151	117	136	134	111	162	142	123	124	126	148	131	129	122	141	133	137	136	131	129	122	133	143	133	141	125	118	157	137	127	131	134	139	133	155	120	147	136	134	123	143	131	156	144	143	120	142	134	136	134	133	125	131	132	145	118	125	120	140	131	142	144	136	125	120	140	117	132	120	152	137	130	131	141	128	132	147	134	124	121	133	142	132	136	122	134	137	125	136	137	131	123	126	120	133	129	121	127	147	122	145	137	131	141	139	155	115	130	150	122	141	114	122	123	118	147	133	136	127	139	123	139	136	150	142	142	141	107	123	132	118	130	128	158	117	142	120	141	110	109	126	147	112	143	130	138	131	125	127	121	156	130	132	127	123	121	160	118	121	148	126	144	140	121	143	148	119	129	103	141	120	145	137	138	126	119	136	135	139	173	155	125	139	122	144	140	112	141	122	140	136	123	140	142	129	119	126	158	144	136	169	149	145	122	129	127	146	127	132	138	143	143	134	138	130	130	139	120	123	134	126	120	122	153	135	121	111	117	132	137	128	128	152	131	117	120	151	136	124	145	116	125	122	121	115	125	114	133	143	122	136	137	114	132	135	129	105	129	118	147	140	146	132	136	156	112	144	126	141	145	137	125	116	124	127	142	141	144	142	130	152	147	122	133	150	136	139	144	132	141	98	127	125	154	154	133	124	136	142	132	121	133	143	120	137	134	120	125	126	131	150	141	118	124	130	133	128	122	155	145	142	165	133	141	130	114	146	143	119	139	149	116	146	136	159	149	120	142	139	152	169	127	146	135	122	143	121	142	118	130	161	119	133	120	120	119	139	122	129	147	130	131	162	141	114	122	138	138	127	148	116	128	127	142	126	132	149	135	130	138	153	142	153	121	126	141	143	121	142	145	126	130	124	158	116	120	134	135	120	137	129	132	134	127	131	160	122	138	125	135	123	138	140	135	120	146	133	139	135	129	129	137	120	116	158	138	142	144	118	138	136	148	129	137	143	128	148	149	142	138	130	134	133	147	133	146	113	148	142	124	119	118	133	131	130	132	103	148	126	139	136	149	120	128	130	144	121	138	153	135	123	145	126	132	164	138	136	122	133	118	125	113	132	145	141	140	143	141	134	130	132	141	141	124	129	140	152	136	126	130	130	138	118	127	142	130	137	126	122	126	124	136	121	128	131	137	122	115	134	132	110	146	122	117	133	121	132	127	147	123	143	134	132	120	135	135	120	143	129	126	111	147	119
19100	2299	5050	5659	4936	4018	3352	2806	2363	1976	1797	1573	1426	1418	1252	1217	1032	959	980	906	888	837	800	804	762	750	704	709	691	705	666	696	692	622	621	572	624	599	640	560	592	591	542	523	561	552	552	546	558	565	515	539	522	558	524	511	548	490	540	514	524	493	518	511	520	524	516	530	515	498	527	533	489	537	490	502	487	532	513	489	503	510	515	506	457	484	499	499	484	514	475	511	489	517	528	489	502	469	485	477	457	497	492	493	491	492	516	496	485	489	504	498	514	501	507	478	513	469	475	468	470	491	490	478	518	474	526	492	504	512	510	527	505	469	480	473	514	476	474	503	466	491	462	481	464	480	519	487	517	502	519	495	493	485	503	488	482	512	488	504	470	510	486	475	517	519	480	476	455	482	458	505	476	506	482	474	469	470	473	509	488	469	507	489	488	494	438	517	494	477	497	499	478	467	466	503	488	508	490	507	460	507	500	539	551	499	466	499	478	503	491	501	493	527	483	473	482	458	533	491	481	501	452	491	522	502	478	474	480	455	501	483	487	493	470	468	498	515	496	501	493	477	494	498	443	456	467	458	469	481	491	481	529	492	517	467	492	486	452	466	501	467	514	525	478	554	468	538	467	465	474	483	488	500	454	503	459	525	484	489	494	471	455	497	477	456	481	494	467	526	469	439	491	499	484	509	477	459	508	510	470	536	493	488	511	480	430	466	455	479	497	490	501	476	461	502	519	504	487	468	509	506	502	480	507	514	469	508	489	487	475	499	458	478	506	516	459	509	478	494	480	485	466	485	492	502	469	475	495	476	498	483	465	518	515	466	465	488	502	481	526	475	466	496	477	475	499	462	469	479	476	498	506	516	479	449	476	486	490	431	484	490	476	491	526	502	468	483	471	501	525	460	463	447	508	469	475	482	488	492	458	489	475	482	485	472	493	518	496	517	484	500	448	471	459	467	483	494	436	485	477	500	487	458	472	455	482	429	522	473	496	491	429	499	471	469	519	457	480	495	497	510	467	523	508	470	506	474	495	475	494	485	486	473	513	506	519	471	488	492	493	458	466	470	489	485	473	465	534	467	462	470	479	470	506	499	460	510	454	472	489	497	507	495	475	465	476	478	428	490	503	515	485	447	470	503	472	474	483	525	495	503	504	456	478	523	473	483	470	502	502	477	502	484	469	453	486	492	509	456	461	522	472	482	481	537	516	518	501	494	481	465	459	463	496	493	514	520	475	463	471	489	452	489	449	458	484	470	460	496	512	487	456	495	458	502	532	508	483	498	493	492	500	508	454	464	493	484	519	518	499	451	505	493	508	490	504	492	476	498	525	484	487	496	464	478	440	501	471	489	472	477	470	500	481	504	498	454	500	474	501	473	463	507	500	517	459	475	451	429	512	463	513	453	511	456	457	470	498	459	506	488	469	457	516	443	494	505	500	450	514	477	493	457	483	484	464	467	472	496	461	476	521	442	520	479	476	480	488	470	517	474	449	501	495	474	523	494	494	487	462	470	503	463	481	490	497	490	502	492	497	490	464	490	452	502	479	502	508	510	467	499	469	497	489	489	518	441	489	476	480	475	456	520	482	469	460	486	507	533	478	495	486	494	505	460	478	478	502	510	488	483	500	498	462	474	473	460	493	476	445	502	473	490	510	482	510	488	434	463	513	490	464	491	557	432	492	485	507	512	472	480	506	482	444	475	503	478	446	480	503	501	514	499	500	492	484	452	497	494	470	451	501	486	528	471	541	495	495	456	476	480	507	503	474	484	485	505	493	511	461	543	495	526	497	488	509	522	469	511	493	467	489	512	490	480	478	485	508	434	520	482	484	490	506	452	503	473	497	514	497	461	511	496	513	498	489	452	519	461	478	501	501	463	458	469	483	452	487	475	466	480	468	445	520	464	498	461	491	468	506	455	519	504	470	481	526	488	496	493	505	506	473	463	490	472	481	442	440	495	473	490	469	516	477	510	454	497	460	515	484	493	493	518	451	500	485	507	507	487	487	473	449	505	478	486	471	481	491	527	472	429	463	513	467	469	501	477	505	508	530	496	475	506	499	460	478	477	498	452	510	570	493	539	512	469	495	473	498	520	486	478	511	484	486	473	498	479	515	487	487	479	492	466	468	482	487	457	471	478	494	457	456	499	469	506	498	475	509	526	474	536	509	496	489	482	501	465	475	480	458	436	511	438	465	501	490	477	506	510	491	513	514	482	460	517	487	507	471	460	497	480	499	536	502	498	473	482	469	474	502	437	483	476	501	521	489	455	469	499	489	472	488	509	495	465	503	459	474	512	462	508	497	485	536	473	473	482	457	485	472	483	489	509	511	495	503	498	475	481	494	493	460	478	468	489	476	530	463	468	461	457	477	493	502	498	505	480	452	507	506	465	491	475	468	493	479	498	489	486	499	475	491	501	488	453	484	489	500	489	523	492	529	440	497	468	454	507	494	496	506	476	477	451	473	514	507	477	472	479	487	464	470	529	502	464	519	497	461	491	493	497	475	499	467	473	510	459	474	529	481	499	495	456	475	496	484	486	464	497	482	470	492	459	483	475	485	444	494	491	494	491	479	480	548	467	466	500	447	472	508	460	477	463	514	466	473	463	451	486	472	500	465	492	480	506	498	520	487	473	523	483	480	460	489	485	515	471	486	488	521	479	465	497	491	478	448	500	514	512	431	462	472	466	486	505	480	511	516	458	487	496	448	459	482	500	469	503	479	490	483	485	486	463	490	478	498	495	460	484	458	504	514	507	475	502	486	497	494	490	493	552	485	467	457	461	526	471	486	477	442	469	492	506	474	484	459	490	528	462	480	474	497	527	476	493	501	458	439	473	504	463	477	495	486	505	472	500	469	506	479	468	463	455	448	509	543	501	530	470	430	462	505	479	532	513	480	496	511	474	457	486	454	474	519	477	461	477	512	464	456	478	484	485	473	499	500	495	482	499	484	478	490	476	505	497	507	542	474	470	495	490	484	486	469	503	479	460	486	469	475	463	495	539	489	514	501	513	514	474	461	482	554	476	472	524	483	500	459	506	461	484	466	527	491	465	493	492	484	536	509	481	505	504	475	481	440	440	491	458	468	467	492	454	469	512	440	527	481	520	495	462	488	488	479	514	511	493	525	493	484	500	508	445	484	466	510	479	490	492	470	499	452	487	506	456	452	453	492	485	451	495	474	490	429	520	488	465	478	466	474	467	497	453	515	492	513	496	438	526	498	473	478	460	474	469	524	535	502	500	462	495	498	468	540	449	460	461	528	464	464	463	465	467	514	494	539	456	447	494	517	532	471	448	495	478	505	473	484	436	485	467	477	524	466	492	500	465	459	474	471	472	479	490	527	474	477	476	482	502	477	480	477	453	493	506	504	470	529	479	447	478	520	473	513	483	437	470	488	503	476	490	483	456	495	478	499	495	455	495	499	482	480	467	460	471	478	464	510	483	494	491	504	486	478	499	493	486	492	544	496	479	455	487	470	505
3051	204	179	154	129	124	117	139	98	106	109	109	116	111	104	101	118	107	99	104	102	108	118	114	108	96	90	109	105	109	110	107	99	115	99	114	118	124	115	114	99	119	111	110	89	108	133	118	110	114	131	110	123	111	120	101	100	99	98	106	98	103	125	90	102	108	101	103	115	108	126	99	111	91	113	108	103	108	94	101	106	121	111	105	95	101	123	141	112	128	107	103	105	100	92	129	97	106	116	99	120	101	117	122	118	109	105	104	117	108	115	110	100	109	118	107	111	86	109	107	101	129	117	127	107	105	88	110	103	113	105	103	111	102	121	110	115	114	128	86	104	107	111	96	105	106	90	113	118	134	94	113	116	115	91	115	96	109	110	78	114	93	106	115	94	93	115	119	109	100	102	98	112	123	108	98	94	111	118	108	119	119	141	123	109	110	98	112	108	102	95	104	93	104	109	104	126	83	115	118	106	82	107	100	102	110	102	113	103	104	93	106	110	113	107	106	101	104	98	106	88	116	126	107	111	100	110	83	92	110	100	111	109	100	130	109	94	111	106	100	97	89	112	108	94	112	111	104	98	108	116	122	110	108	116	110	106	110	120	113	88	107	106	118	93	107	104	103	113	83	90	123	114	108	108	112	125	114	106	120	97	95	106	116	90	125	93	134	107	100	89	124	101	124	100	105	110	105	110	90	97	103	115	87	103	95	105	103	103	111	99	109	91	115	108	90	100	115	100	103	100	89	113	99	99	117	105	118	107	119	96	103	101	94	105	119	106	90	104	93	99	104	117	108	112	111	96	122	117	109	120	114	114	105	99	117	104	125	110	108	114	90	111	99	105	111	123	122	90	121	120	104	102	95	112	103	107	106	122	111	124	109	106	110	111	115	123	105	118	118	94	91	128	108	101	115	116	115	97	102	102	101	101	102	110	112	113	125	115	93	95	123	108	107	103	100	107	120	105	112	101	100	123	101	102	109	100	110	108	107	119	105	106	122	108	101	107	103	108	88	102	106	107	106	112	95	113	86	97	79	119	108	110	109	115	111	101	111	98	88	115	105	98	113	72	81	108	100	110	102	115	103	107	106	112	111	116	99	107	127	101	104	108	105	128	93	93	107	122	99	105	105	103	108	113	112	109	111	92	112	95	116	98	97	104	97	117	110	118	115	95	91	106	106	96	106	113	102	103	90	82	118	90	106	109	105	102	100	105	102	118	113	86	110	101	106	112	120	115	91	110	111	99	100	110	96	119	115	102	91	93	115	110	114	93	97	112	104	104	119	100	112	111	113	113	101	83	93	122	124	107	104	104	119	102	120	109	115	105	110	117	98	117	104	93	73	109	91	100	110	126	117	109	108	97	111	87	117	109	98	124	106	96	101	120	99	111	117	102	105	92	97	101	112	110	94	106	116	117	113	113	107	104	121	116	112	109	118	110	104	98	114	126	95	116	108	83	92	124	118	110	93	115	114	105	100	114	119	122	94	112	103	116	116	94	103	91	91	116	115	103	128	103	109	112	103	107	121	106	109	116	116	107	101	105	121	101	100	107	132	125	94	108	96	113	102	115	109	105	131	105	93	110	102	106	105	95	112	92	104	120	122	121	91	111	100	111	105	114	96	104	111	103	109	108	105	111	126	89	134	120	127	93	100	100	100	121	105	117	101	104	95	102	116	107	114	94	99	108	108	97	109	103	100	120	96	118	94	102	107	96	100	112	99	112	115	118	101	103	102	104	114	125	105	121	126	103	112	120	94	105	110	111	98	99	111	103	116	98	115	94	109	79	106	117	99	109	99	111	100	114	106	107	106	108	124	98	110	97	103	103	121	101	107	103	103	117	115	91	107	107	127	120	119	105	100	101	129	100	126	102	100	110	120	124	104	110	101	107	121	107	105	83	96	108	106	113	116	111	108	113	99	106	113	113	109	101	92	120	103	112	107	94	107	107	102	108	88	102	96	128	114	91	118	121	101	123	107	122	110	115	103	120	111	103	130	120	105	130	98	99	104	114	108	109	102	124	111	117	114	110	78	106	99	107	83	97	97	120	110	124	121	112	97	120	142	92	130	109	108	110	98	106	99	89	98	89	90	122	107	110	120	107	101	114	107	114	104	88	102	115	97	105	121	104	107	90	125	114	116	106	102	103	117	102	111	90	107	117	110	103	107	92	109	99	96	104	115	107	101	95	100	108	103	106	121	113	105	110	103	133	93	110	96	100	127	108	110	124	100	109	110	108	117	103	104	95	103	92	108	99	87	114	102	96	90	112	98	101	100	79	114	108	95	111	128	108	101	119	94	114	107	128	111	105	112	105	100	99	99	111	111	100	98	99	108	115	107	106	120	103	134	120	92	88	87	94	111	96	97	111	96	108	97	90	115	121	112	110	97	111	115	111	109	93	115	111	106	109	114	121	125	121	102	98	89	95	99	104	117	98	100	102	101	103	96	120	95	98	98	116	108	109	92	96	93	93	118	93	111	110	108	106	112	114	104	115	132	90	111	107	138	106	115	99	109	117	131	112	95	98	115	114	129	103	119	99	101	106	100	107	111	102	129	100	104	105	77	101	110	113	114	101	104	118	102	101	89	122	125	92	103	99	128	113	119	101	112	124	110	117	107	107	115	121	103	113	107	108	104	109	102	102	112	91	120	105	81	109	111	127	91	113	127	95	100	108	106	100	117	94	102	102	101	101	82	106	103	80	96	89	114	92	104	115	103	105	113	98	90	101	108	104	94	112	109	109	110	109	129	115	100	122	102	113	114	125	117	88	106	97	117	86	109	107	114	106	107	109	105	106	98	122	118	107	124	107	113	107	106	102	112	106	107	106	145	108	99	88	129	109	109	114	95	95	115	119	109	90	106	104	92	98	124	111	116	99	128	110	114	93	119	122	105	104	114	105	114	116	122	133	87	107	115	89	115	115	124	105	97	114	105	107	99	110	116	105	95	129	117	112	118	105	101	109	103	89	105	111	92	120	99	120	109	129	131	120	133	107	96	99	115	111	95	127	99	123	119	97	109	100	95	112	104	108	86	109	100	126	97	98	97	108	99	92	108	110	114	98	126	101	115	112	106	109	94	110	115	80	100	93	101	92	119	92	108	114	99	107	109	116	108	124	86	108	126	105	122	108	86	101	98	106	115	106	112	101	102	88	110	103	96	107	84	113	106	103	113	105	106	109	122	99	87	107	108	96	115	109	108	99	110	110	101	114	94	107	99	116	109	96	114	96	115	98	98	110	95	94	103	118	118	102	104	104	107	98	105	99	101	123	117	115	91	89	97	120	115	93	93	120	97	119	101	108	109	112	98	94	98	107	112	117	99	113	94	103	115	96	125	115	98	97	104	109	100	121	106	117	111	117	108	109	112	100	111	107	117	121	96	108	97	104	111	119	91	107	112	104	115	94	114	100	116	100	111	87	109	102	106	103	115	105	125	97	124	92	106	116	99	98	98	120	107	107	115	104	117	94	109	79	122	103	108	105	85
5539	475	587	579	553	537	508	473	413	479	433	484	440	436	435	400	458	399	459	437	405	396	397	405	440	405	364	425	418	434	368	414	395	395	417	403	420	368	397	412	386	384	366	386	406	374	385	389	396	386	384	395	395	428	391	408	421	373	394	371	371	367	391	442	429	396	423	382	403	404	379	416	403	413	422	395	410	361	381	386	359	406	402	413	381	417	375	389	434	387	409	392	394	392	424	423	376	384	400	392	380	359	414	413	427	368	407	430	443	386	393	406	436	388	364	415	383	403	403	412	379	393	383	407	409	407	383	388	372	389	389	405	385	416	379	410	369	385	371	429	356	378	410	398	428	422	404	410	442	428	389	393	394	397	409	426	428	399	443	391	341	411	379	400	398	409	375	415	377	387	388	391	389	376	418	395	412	411	417	392	392	427	432	421	419	350	347	420	432	408	395	390	382	423	391	388	389	398	404	417	412	380	377	393	384	390	426	436	408	407	408	407	401	380	394	414	404	423	404	394	382	392	395	394	384	414	378	415	412	449	384	423	387	397	403	421	410	392	369	421	404	389	376	417	432	390	384	402	423	394	421	413	396	438	400	395	446	363	410	376	398	414	393	417	417	378	377	421	386	397	412	380	396	371	413	407	363	441	364	391	387	395	405	397	390	420	393	386	375	367	369	411	412	383	404	409	425	412	353	407	388	398	392	365	399	369	378	402	392	402	399	426	388	409	392	404	373	411	401	379	386	404	416	389	398	396	369	361	391	406	396	408	396	399	425	362	413	392	395	392	414	406	421	387	369	415	391	362	412	396	405	386	389	408	368	429	410	410	397	404	405	426	364	396	428	414	407	383	388	389	416	404	392	413	406	348	435	439	408	355	389	394	431	400	391	376	412	385	409	393	390	383	384	395	375	403	382	378	388	378	381	360	392	404	402	425	385	411	406	431	383	362	411	404	397	405	386	416	401	422	378	382	388	413	380	366	366	422	420	416	404	411	415	392	379	401	381	442	406	391	390	392	403	376	435	408	411	405	435	426	400	387	425	391	401	396	414	395	391	402	402	422	413	370	369	372	436	403	412	399	391	384	383	404	398	415	382	414	375	411	400	384	408	374	402	401	402	383	378	375	372	386	380	374	406	411	397	362	382	432	388	379	385	386	368	393	405	424	401	391	437	390	410	416	410	406	369	379	362	393	400	386	365	382	387	408	365	374	415	392	423	414	388	426	391	378	369	360	413	384	358	395	395	426	423	420	386	388	389	397	385	383	403	374	410	401	404	424	428	431	377	413	416	447	420	373	380	386	396	433	398	371	409	468	426	432	400	404	390	389	372	395	397	394	391	395	377	369	396	364	392	386	406	387	361	397	366	386	400	366	429	385	395	388	417	410	400	413	388	382	434	399	376	375	410	400	412	382	377	418	407	423	408	407	402	380	400	384	382	369	401	411	364	396	417	387	388	410	379	405	384	388	390	430	368	395	417	346	432	410	370	381	389	414	400	368	433	416	363	398	418	406	395	411	415	385	382	382	387	410	404	389	412	433	397	403	350	391	370	404	389	404	440	411	411	393	427	380	411	423	369	406	402	412	409	384	423	435	396	379	433	403	380	377	387	418	416	381	406	419	400	424	410	386	364	407	381	414	389	369	390	382	369	401	399	408	393	424	378	414	399	424	391	405	393	379	412	357	417	385	395	406	398	398	407	432	384	432	390	406	385	367	396	433	387	412	407	392	387	425	388	385	418	393	423	386	395	363	372	407	407	438	379	395	378	399	407	408	368	380	373	406	443	374	408	391	419	407	423	415	370	417	394	408	419	400	383	415	413	411	376	426	386	390	382	406	357	400	407	393	413	411	429	350	424	394	377	428	414	385	422	405	414	375	404	388	385	430	399	410	394	364	428	376	413	423	403	401	378	388	398	417	435	366	379	468	409	411	403	407	420	396	384	393	395	404	357	382	404	392	401	380	394	410	381	412	404	397	354	414	371	392	395	399	397	418	417	371	373	380	418	366	385	411	397	404	413	364	399	412	361	401	417	402	406	364	391	397	397	401	380	402	422	380	356	354	424	366	414	398	431	395	383	407	399	413	402	411	428	412	377	386	362	381	366	431	397	403	387	391	419	409	431	411	406	416	421	377	395	404	443	387	396	442	414	444	429	414	429	405	435	453	413	381	396	388	423	384	420	414	411	424	383	392	393	374	406	416	381	379	373	417	404	378	404	377	401	403	448	414	369	385	405	391	371	400	373	404	406	395	392	396	384	378	400	409	378	375	415	390	421	383	371	403	370	419	450	409	416	382	392	378	373	411	426	414	429	357	401	417	399	415	379	377	374	378	408	422	425	412	372	384	374	409	414	422	387	415	405	387	372	395	382	366	427	423	393	422	425	425	418	400	376	406	384	421	390	362	385	411	411	390	395	420	412	406	408	414	442	425	377	423	385	388	389	407	388	375	406	405	385	412	389	370	387	413	385	409	389	393	389	416	382	405	377	395	403	405	418	419	374	392	417	402	399	393	404	387	386	358	372	388	398	400	393	413	388	394	374	391	381	389	392	396	426	414	386	356	386	356	384	426	372	387	421	398	408	400	409	401	411	410	431	391	406	432	403	378	418	384	344	434	387	386	389	390	409	390	410	387	397	383	366	402	389	379	394	417	374	392	420	355	398	405	365	384	408	394	376	386	403	378	417	403	387	378	389	391	383	396	378	431	422	400	408	374	394	390	402	403	402	383	420	393	414	423	424	390	420	375	393	410	382	391	374	386	404	385	390	438	391	409	398	385	378	415	401	399	392	381	353	375	370	412	387	419	393	406	392	417	393	413	383	425	363	399	402	384	418	397	388	369	380	371	423	388	372	407	403	388	392	416	423	412	432	420	420	377	423	413	409	397	417	408	404	375	387	417	411	416	399	394	416	426	392	413	385	369	409	393	379	415	397	386	406	404	373	398	364	381	414	393	392	422	400	389	428	414	403	399	373	381	396	395	404	371	403	382	381	415	388	402	367	443	393	427	378	400	418	406	396	397	400	359	409	398	409	359	414	416	367	415	392	416	410	434	407	384	375	405	391	399	431	385	387	390	379	384	387	369	387	370	423	361	428	412	434	399	418	410	399	402	440	417	379	365	414	354	420	395	400	381	415	391	383	422	382	379	428	397	402	441	358	366	384	391	366	391	412	387	382	406	394	386	429	358	394	417	332	378	448	401	413	414	375	383	407	422	386	437	351	381	394	358	410	382	354	417	389	379	412	413	404	411	414	439	383	385	430	433	433	385	418	394	406	401	388	358	398	389	422	400	389	359	379	419	384	398	416	410	370	432	384	409	386	408	393	433	416	391	358	377	379	408	421	394	417	419	391	398	378	378	401	407	389	403	405	399	383	377	433	407	428	390	406	403	409	400	390	383	394	429	432	377	421	393	411	392	410	372	399	387	403	403	414	385	380	381	370	428	388	410	406	420	393	397	444	375	399	415	415	404	416	432	419	390
23726	2818	1098	688	529	355	282	219	206	175	162	138	136	141	114	89	97	81	100	87	77	84	79	69	85	84	76	97	88	74	76	85	82	59	74	76	71	64	67	67	69	83	90	82	69	73	74	67	76	55	76	65	63	78	65	61	58	81	69	63	61	63	86	63	85	75	64	67	81	65	80	76	72	72	74	61	69	72	72	59	57	73	70	85	66	67	63	65	61	76	66	59	67	82	70	79	58	69	73	82	69	62	72	54	77	61	68	72	86	60	66	69	57	76	59	69	65	65	65	71	74	56	82	58	68	71	62	79	76	68	77	85	70	60	61	57	73	62	75	71	55	73	81	58	63	85	59	67	59	59	78	73	85	54	72	70	66	67	65	60	69	76	61	81	85	78	62	74	70	66	66	74	79	76	66	80	82	66	71	57	63	68	60	70	61	58	71	75	73	65	76	81	55	77	73	60	63	82	55	72	69	61	49	73	80	61	61	57	69	65	76	74	62	50	72	56	77	66	70	79	78	52	78	65	66	69	82	80	65	58	85	77	77	63	72	85	58	65	67	73	63	56	63	99	66	57	69	70	71	82	74	75	66	74	76	76	81	58	59	63	60	71	62	75	64	73	76	82	75	74	72	65	73	69	80	80	62	74	79	75	67	61	63	67	53	62	59	72	69	66	75	63	70	68	72	77	74	78	78	66	54	62	73	70	62	77	51	68	83	62	65	68	69	53	82	71	53	65	59	77	82	80	73	70	68	77	73	58	68	62	78	80	72	70	60	73	72	61	55	71	68	57	64	72	60	71	63	70	64	74	63	82	67	58	45	65	74	82	79	65	56	63	65	77	82	64	61	49	60	75	65	68	70	62	76	69	71	82	73	59	59	63	62	63	70	60	63	51	71	66	66	83	59	71	69	66	70	59	63	70	88	72	64	56	74	73	76	68	72	78	79	62	58	59	69	61	80	80	65	65	74	76	69	55	67	62	65	63	76	69	69	70	71	81	71	71	63	67	58	66	51	68	75	65	69	84	93	64	81	66	66	62	71	72	76	71	79	67	60	89	72	81	63	58	60	65	61	73	69	65	65	80	71	63	68	78	76	70	74	54	51	69	63	66	62	60	63	71	73	79	65	87	72	62	57	65	74	71	79	71	64	54	61	68	70	65	71	61	74	77	88	61	60	91	61	62	78	68	62	80	62	65	73	85	72	71	61	53	70	59	71	71	68	73	76	52	64	67	57	68	70	64	73	71	74	61	64	83	75	69	73	68	72	66	63	69	73	63	79	69	73	76	67	64	79	79	62	57	75	70	57	65	57	63	69	70	85	82	66	66	66	57	73	62	65	72	72	78	74	74	66	58	78	62	71	70	74	88	67	74	66	65	64	58	70	70	71	71	71	74	65	62	54	85	73	85	63	65	64	72	63	60	82	70	82	61	68	59	70	65	59	67	72	59	60	69	67	64	61	63	61	60	62	66	59	72	69	74	69	66	69	76	77	67	71	64	71	72	74	80	68	65	76	60	51	70	63	77	78	62	67	71	59	75	62	72	64	64	76	72	70	87	62	62	77	69	55	68	60	72	66	71	62	79	69	69	58	50	84	70	60	68	59	69	65	67	84	65	73	62	69	66	75	70	53	71	66	77	75	51	79	65	77	68	61	66	84	59	69	64	68	69	68	75	82	57	78	67	71	68	70	71	61	55	56	64	73	64	67	78	69	64	63	75	73	63	77	66	86	73	53	72	60	61	77	65	77	55	65	58	58	67	61	78	73	88	80	68	71	72	79	69	65	69	72	55	85	78	67	62	67	70	68	50	53	68	63	76	78	58	66	59	77	72	66	63	72	51	75	51	67	60	68	58	67	68	67	74	61	59	59	78	74	69	90	59	76	57	83	63	78	71	60	64	55	90	86	84	73	67	65	66	73	77	64	67	56	69	70	70	64	78	63	61	73	78	63	71	68	62	69	73	59	81	75	73	62	51	67	72	70	68	69	64	65	76	73	56	72	63	72	79	68	76	71	78	81	49	67	66	73	66	67	76	60	67	66	70	70	59	74	74	65	74	61	75	66	69	60	77	73	76	61	66	81	68	63	69	64	65	70	75	74	68	73	71	57	76	84	63	75	81	60	70	79	69	69	69	59	74	69	62	74	83	74	61	73	62	56	78	66	68	65	68	61	66	75	57	77	76	66	76	83	68	90	70	63	77	73	73	60	65	68	63	56	75	55	61	96	63	63	84	58	69	70	78	71	71	55	65	65	64	69	57	67	68	63	82	70	82	53	59	73	57	78	71	76	71	87	73	79	54	81	74	67	90	69	60	79	59	62	68	81	87	61	65	76	66	85	69	51	60	57	57	64	68	55	57	77	66	54	62	67	73	65	60	69	66	64	72	66	65	65	72	61	62	61	64	63	78	66	90	54	60	76	59	59	71	69	62	61	74	68	77	77	57	83	75	69	71	70	69	64	71	55	60	68	70	58	62	85	56	58	66	67	61	67	74	71	67	63	76	65	76	71	55	74	74	64	79	60	80	71	69	63	59	63	63	69	75	69	66	52	76	71	81	63	69	74	73	64	53	64	59	70	67	70	70	76	67	73	68	81	71	77	73	77	60	54	77	74	60	68	55	66	74	76	67	73	68	75	67	80	74	55	63	61	60	66	57	61	61	59	58	69	58	70	59	68	68	67	50	61	61	55	64	64	48	53	55	76	74	58	56	67	63	71	76	75	54	68	56	74	65	79	60	68	76	62	66	62	81	61	75	53	71	84	68	72	57	61	69	75	68	66	75	56	57	70	73	76	69	59	65	76	72	58	68	58	73	82	59	73	65	66	60	70	63	59	65	53	65	63	75	65	75	66	70	76	68	56	74	80	74	67	77	71	68	69	65	58	57	62	67	71	81	74	71	83	66	66	65	64	59	72	59	56	71	73	86	81	54	72	64	66	74	63	66	53	77	61	59	72	58	63	78	71	67	71	67	70	71	82	54	69	71	76	56	65	76	63	77	70	75	71	71	70	73	54	67	58	77	67	60	81	84	65	71	81	58	71	64	53	66	65	66	84	70	68	64	77	72	64	63	52	71	61	69	68	73	60	67	60	73	71	80	64	59	60	83	84	69	57	71	76	73	54	62	64	64	61	81	74	62	69	79	62	70	82	67	70	78	74	83	75	69	74	73	61	73	62	50	58	66	82	71	55	86	53	65	69	66	78	77	77	56	51	53	71	62	59	72	78	63	71	58	44	80	79	71	68	70	72	77	75	49	69	68	54	64	58	71	68	70	48	70	75	68	68	66	86	47	72	76	76	61	80	65	73	54	73	82	75	61	73	63	67	66	59	69	58	63	69	61	62	72	77	67	54	76	80	59	59	79	60	78	55	68	76	74	68	67	67	69	77	61	64	68	76	72	67	67	88	76	68	61	78	74	65	69	67	73	59	79	72	65	77	71	62	58	66	69	90	69	75	70	66	67	81	65	69	55	63	84	70	70
13692	1127	2588	2864	2599	2005	1626	1428	1151	1079	924	837	757	693	623	591	635	528	514	446	469	425	412	473	405	383	370	361	370	377	370	341	385	331	341	346	320	290	346	319	290	309	307	306	314	339	327	311	309	345	325	294	304	286	276	304	319	291	274	323	307	291	282	294	302	328	281	314	314	288	314	296	310	283	275	292	309	253	321	287	266	313	278	271	302	284	286	268	282	316	282	268	292	292	267	283	281	299	289	299	300	276	304	294	301	279	269	297	269	263	267	292	281	265	286	309	278	267	254	283	321	275	296	261	279	309	275	295	277	289	298	295	301	267	302	314	266	315	270	270	296	287	277	295	252	299	300	293	283	292	265	270	259	266	278	288	309	284	288	291	263	272	286	289	305	288	309	284	296	277	281	274	277	304	268	306	282	313	277	266	269	265	285	254	269	267	290	256	284	280	293	290	306	270	295	283	234	252	286	282	291	288	293	277	273	272	295	286	269	254	312	283	309	301	282	286	266	288	268	288	255	278	299	287	283	299	297	290	273	305	280	255	297	267	285	287	282	280	303	290	309	254	266	272	276	289	271	258	290	269	259	274	266	253	280	273	291	288	279	261	320	298	298	273	286	290	280	296	285	278	260	273	273	258	238	267	258	283	260	291	292	275	292	252	269	285	257	285	266	248	269	272	253	291	291	307	286	269	289	281	255	281	248	259	278	283	265	282	278	321	274	327	290	278	269	279	291	282	262	298	238	303	277	302	288	256	271	270	255	290	285	292	254	271	310	279	283	256	266	288	273	270	288	261	271	257	280	281	294	266	265	261	309	221	285	259	298	273	271	254	261	282	285	267	261	304	251	272	263	235	278	262	278	290	309	251	294	274	266	283	281	284	277	266	276	256	305	298	300	283	282	265	290	286	283	308	291	241	279	291	272	269	293	272	277	281	279	301	295	242	299	287	282	284	274	287	291	263	276	261	301	297	259	288	248	309	270	278	287	273	280	274	261	268	244	272	264	274	270	270	280	245	237	253	251	263	258	276	274	304	272	309	275	307	287	280	279	270	261	280	259	296	266	271	289	289	272	289	276	248	261	292	240	298	270	264	287	260	276	239	248	281	273	297	281	297	304	288	264	324	272	269	254	289	270	269	266	289	268	299	279	263	287	268	270	274	287	271	267	292	275	291	273	267	282	285	252	246	284	258	272	283	283	276	280	292	288	286	262	270	285	236	232	265	266	273	312	281	319	273	254	270	277	296	268	273	258	298	292	261	266	274	304	258	247	282	245	270	289	275	294	296	264	255	250	250	258	279	295	265	319	263	284	300	316	256	279	287	283	288	263	273	291	261	287	269	268	281	271	285	282	281	271	250	298	292	262	290	313	261	273	278	254	289	268	275	261	282	276	279	287	318	290	261	291	302	287	283	284	286	297	246	300	301	272	280	258	274	301	265	297	265	254	258	242	277	263	269	287	292	283	285	263	289	302	260	273	282	273	301	272	259	274	307	299	276	297	289	269	301	292	268	308	266	267	270	269	265	299	244	279	265	265	287	266	291	282	266	267	319	266	255	271	308	254	285	266	258	251	257	268	277	274	275	258	274	264	273	241	288	299	279	298	275	293	275	278	298	270	277	273	262	302	270	269	283	269	270	272	261	282	265	278	304	281	264	272	272	268	270	297	253	275	302	278	296	302	256	273	247	278	254	263	278	238	267	253	271	280	270	298	270	282	271	292	288	314	278	271	264	259	265	252	245	268	300	273	257	253	271	308	284	247	256	253	260	263	298	272	268	278	289	264	286	281	265	270	263	298	278	283	274	282	254	307	285	283	301	296	277	279	295	291	259	291	270	275	289	273	275	272	285	272	283	299	273	275	258	303	282	271	271	322	278	247	270	260	298	280	274	271	275	290	271	261	257	245	257	270	253	266	262	266	262	285	310	294	272	252	285	298	237	245	285	281	311	271	270	269	293	279	283	257	276	288	279	270	249	300	278	290	293	292	311	271	291	280	305	248	266	290	282	253	273	281	285	267	289	285	267	314	296	286	304	305	279	287	278	289	272	273	277	273	262	278	294	292	252	293	306	270	275	275	258	262	262	279	248	273	282	277	282	273	268	298	278	292	270	262	295	290	293	251	265	261	263	300	278	276	285	287	265	281	269	287	282	325	269	237	295	275	237	286	263	275	272	290	323	299	284	274	281	256	285	303	277	285	299	279	240	286	298	258	310	291	263	286	263	289	252	266	290	278	244	260	296	257	292	268	283	268	279	262	250	293	285	224	302	268	266	270	273	271	252	294	284	232	268	273	256	271	276	262	299	281	258	264	268	290	269	288	268	250	266	283	266	282	278	286	281	290	310	292	288	267	306	260	287	257	268	275	287	273	310	245	253	297	305	245	307	284	305	262	289	295	251	280	271	285	270	259	256	257	278	255	313	296	291	269	291	289	256	280	265	262	274	290	283	294	268	261	283	264	298	300	312	292	261	284	311	282	296	251	263	239	296	248	255	307	265	245	272	248	270	261	292	262	254	292	264	326	267	251	289	285	269	273	248	268	261	273	286	276	238	305	238	274	291	289	280	298	296	251	268	271	281	295	287	260	293	288	281	279	280	257	278	298	249	289	266	280	300	275	278	281	276	278	291	295	267	264	258	284	249	281	290	256	290	255	286	284	278	281	257	270	265	256	255	261	270	278	269	274	254	279	288	263	282	262	278	288	250	261	295	250	280	281	297	279	257	250	268	273	271	274	295	289	289	265	289	257	268	299	284	292	290	287	288	334	312	271	226	303	244	287	259	313	265	264	258	257	270	273	282	285	273	268	308	289	268	271	269	274	315	277	298	291	256	285	258	275	292	283	311	284	285	303	270	274	265	296	266	267	282	289	311	274	303	289	289	277	274	251	278	273	273	254	269	278	270	273	276	290	279	239	281	282	260	276	272	295	265	270	266	257	271	278	266	285	314	273	287	297	282	262	281	307	286	296	306	318	263	286	274	298	291	316	257	285	260	237	277	295	283	303	285	267	275	291	311	281	261	279	294	272	238	254	291	292	275	314	277	281	246	247	275	289	274	291	292	268	242	244	278	263	246	293	289	298	287	229	271	299	281	284	266	290	299	293	271	290	251	294	273	271	265	246	309	265	274	268	287	283	274	258	267	275	284	277	290	283	292	269	302	254	271	290	290	267	271	287	285	269	275	310	298	281	304	290	273	282	274	277	257	248	253	274	290	275	292	306	274	282	302	289	282	287	293	261	293	296	249	281	280	256	284	256	243	242	252	298	262	279	274	254	295	240	275	249	259	274	287	288	274	260	282	284	283	298	262	285	305	280	272	293	278	263	254	274	275	289	304	247	274	289	271	300	282	291	252	266	275	287	275	281	274	269	292	289	291	281	289	269	260	281	256	278	280	278	280	296	280	269	316	294	315	317	276	241	283	294	263	298	261	283	259	299	275	261	261	284	300	267	303	266	282	273	260	268	270	259	270	263	278	285	247
35263	11304	2972	1455	1068	768	592	486	350	353	276	258	241	229	197	199	181	195	175	150	145	173	178	169	168	171	153	156	120	147	130	131	136	136	143	134	141	153	131	115	142	137	138	133	124	144	139	146	137	132	139	113	145	151	116	118	121	127	122	107	137	129	123	129	122	138	112	130	123	132	114	125	126	133	117	148	148	117	124	126	145	130	113	137	125	135	138	144	129	132	147	118	141	96	147	147	141	115	123	127	140	127	137	117	130	127	128	124	120	115	130	135	119	135	122	129	119	134	139	125	134	112	125	131	138	138	129	116	135	143	155	119	120	126	128	120	137	116	140	149	128	126	156	115	139	131	145	122	118	137	136	110	110	112	126	137	115	136	122	128	121	133	118	138	122	124	136	127	108	137	142	121	137	123	128	124	133	127	126	129	134	129	131	120	157	108	155	119	113	122	130	120	134	127	134	134	127	126	147	120	123	116	123	104	137	150	161	132	121	135	119	128	125	125	138	120	127	120	132	125	116	121	128	102	124	132	123	150	132	109	128	116	125	128	111	112	134	129	137	115	151	121	128	124	138	144	132	123	119	147	126	139	140	122	124	148	122	138	110	118	139	137	114	133	133	105	132	137	118	144	149	114	109	128	127	124	128	138	131	119	134	117	118	135	118	128	104	130	131	103	145	122	117	116	122	129	133	147	139	96	114	120	119	114	125	131	116	125	139	112	124	119	124	122	122	141	144	117	121	104	111	125	121	135	127	125	113	130	136	122	136	119	111	127	121	143	148	111	110	120	140	114	123	125	125	135	135	118	128	111	115	119	122	135	102	121	121	147	116	140	141	121	120	118	121	125	132	118	107	138	137	118	108	138	122	135	107	116	153	108	130	118	130	135	136	116	111	152	118	111	144	133	126	125	135	148	119	126	126	123	121	145	127	126	122	146	126	122	141	130	131	129	131	138	118	126	131	119	123	120	136	145	107	131	122	125	134	133	130	131	145	113	128	130	127	125	129	103	128	125	124	116	131	147	142	157	139	140	126	130	125	101	116	132	117	120	122	119	134	130	123	127	125	131	136	134	132	123	133	106	129	140	139	144	122	128	122	138	119	121	122	101	120	117	116	123	120	138	144	144	128	106	124	145	138	127	145	120	126	138	129	112	119	123	124	137	134	117	123	127	121	144	131	137	141	135	130	116	124	134	128	135	118	124	129	136	120	126	132	116	112	144	122	121	124	126	134	139	120	134	109	128	151	128	122	126	114	117	127	121	138	130	110	131	143	114	125	123	125	124	149	114	133	124	134	110	121	123	110	115	119	118	123	124	131	128	132	133	129	119	138	116	141	118	123	103	151	120	125	120	141	109	118	134	108	140	125	128	137	119	157	114	131	128	113	142	123	126	123	134	130	134	110	128	117	133	109	108	143	124	148	132	128	107	120	131	114	119	133	128	103	139	132	125	132	121	118	132	117	131	108	132	142	132	99	119	120	130	131	127	110	134	117	122	113	116	129	126	120	114	113	138	133	140	127	113	116	142	116	151	157	130	113	125	104	115	127	132	137	126	124	125	122	130	124	128	131	113	130	136	103	112	110	123	131	120	120	146	116	141	139	114	121	138	144	120	116	111	133	135	135	126	121	120	124	123	114	139	120	119	127	118	114	149	133	136	125	142	123	128	114	118	114	109	109	129	116	119	105	140	137	123	133	119	113	118	125	141	134	130	119	133	127	124	131	129	123	124	138	137	130	134	143	128	121	117	113	117	135	123	151	136	113	133	117	128	143	125	129	131	133	127	105	99	121	127	125	149	113	135	131	153	122	139	125	115	114	119	127	120	128	140	120	143	123	132	122	130	149	135	130	141	111	134	138	116	123	114	164	136	146	130	127	113	121	129	146	122	131	123	112	116	134	148	127	113	116	127	121	126	128	112	129	140	109	121	124	137	130	125	108	116	130	125	131	135	131	133	119	136	125	121	144	109	118	106	118	134	130	116	140	129	121	118	120	142	128	127	136	124	108	111	128	125	119	129	112	127	129	132	125	141	147	130	138	124	134	120	137	150	141	133	117	114	133	138	124	136	118	106	124	120	116	115	140	126	131	112	137	117	124	112	116	120	121	115	133	138	130	129	114	112	136	132	142	125	143	145	136	144	149	126	140	97	138	115	129	108	119	145	137	113	124	129	124	129	104	126	117	108	128	96	138	142	134	119	109	127	137	140	120	114	120	120	131	113	109	128	129	122	109	130	111	140	131	136	117	123	133	111	118	127	135	147	110	129	113	134	152	115	128	140	137	140	93	118	108	119	121	109	120	134	133	107	122	132	124	111	140	121	143	133	149	138	153	112	142	127	115	131	113	155	123	113	122	115	133	131	117	130	122	127	134	143	136	137	137	110	129	139	128	107	114	107	126	126	133	115	115	135	130	133	114	128	129	134	117	120	116	98	143	139	109	104	123	142	138	120	130	132	106	122	126	156	152	117	131	133	149	139	112	140	120	132	141	108	130	126	122	150	118	117	136	137	105	111	124	147	124	106	136	131	112	124	113	130	134	133	135	128	120	112	123	119	142	146	141	134	142	132	120	126	121	138	121	147	129	124	139	112	136	124	112	112	106	113	131	118	131	128	133	129	124	108	137	143	146	111	121	132	129	125	113	124	134	118	126	139	125	124	122	130	120	125	141	139	118	121	113	148	117	114	132	131	126	131	117	121	124	131	118	107	126	111	122	143	136	132	104	137	138	127	139	134	126	120	102	123	123	114	104	140	117	129	124	120	124	121	129	106	132	112	108	115	134	104	116	125	117	120	130	124	138	126	146	138	142	138	115	127	120	113	112	121	124	116	122	124	125	130	102	118	106	114	103	113	106	143	125	124	116	124	145	129	119	116	129	118	127	116	123	119	132	130	137	108	116	131	130	125	118	137	116	148	127	123	116	134	137	127	124	123	117	126	147	103	144	102	132	143	113	129	139	120	143	96	134	138	124	121	128	148	126	130	104	139	145	148	129	115	128	126	133	143	122	115	133	139	113	133	100	124	147	143	127	125	156	144	133	127	125	112	133	114	117	138	125	134	126	124	126	121	106	109	127	122	143	131	119	103	113	140	110	127	140	118	128	117	126	129	128	143	107	117	104	125	126	103	112	122	136	137	137	144	105	124	135	119	116	129	137	117	126	111	131	142	145	130	118	117	108	145	127	138	136	147	127	117	130	115	129	119	130	134	124	108	120	139	120	131	136	131	112	111	119	133	122	149	124	126	130	141	141	110	134	117	114	95	136	146	112	123	137	141	119	127	120	132	113	123	131	138	120	130	147	145	103	117	136	115	136	128	121	140	122	124	138	137	116	104	102	152	118	145	142	123	122	110	123	131	122	130	138	134	139	133	139	113	123	134	128	144	109	124	131	126	107	118	142	103	132	130	126	126	133	126	132	126	113	132	117	162	105	121	113	119	98	128	134	132	143	126	108	131	139	130	115	124	122	116	118	125	139	124	116	128
18060	2243	4956	5498	4793	3774	3188	2610	2296	1915	1743	1512	1384	1322	1221	1123	1008	913	850	900	886	808	735	749	729	730	705	681	675	620	604	584	629	592	643	545	574	612	558	573	535	541	540	526	543	520	523	527	539	515	519	552	500	540	496	551	512	529	503	500	513	513	515	508	519	470	458	472	511	519	491	473	452	516	507	491	440	439	504	487	513	476	480	454	493	506	486	493	477	457	466	493	488	468	501	456	442	469	470	485	464	445	523	464	485	435	484	482	507	471	466	458	460	441	488	452	473	468	474	477	478	482	473	486	451	477	453	462	429	473	460	484	445	500	471	453	468	418	452	492	464	479	458	473	477	471	436	471	480	467	445	478	416	448	459	488	471	469	470	468	463	475	460	496	447	485	456	451	497	423	471	505	454	469	462	470	474	455	451	454	467	469	473	466	457	461	473	485	466	406	471	465	446	421	452	451	440	460	452	470	487	445	532	450	493	457	458	482	404	474	443	458	471	502	496	500	464	466	476	493	465	461	442	473	515	483	474	446	447	463	461	496	455	468	453	479	486	468	447	443	454	409	473	460	493	490	496	510	434	447	462	470	416	445	449	423	470	461	453	459	461	466	422	415	483	438	475	434	460	470	460	447	395	449	454	460	472	486	467	451	424	495	413	469	434	473	489	487	467	449	509	501	466	483	447	436	455	460	475	495	456	467	478	461	490	459	508	421	451	443	432	465	444	504	486	465	417	480	483	447	446	449	491	442	503	482	463	462	416	456	477	473	455	483	425	421	472	455	487	458	524	487	469	492	456	472	429	452	527	445	447	484	435	426	463	422	453	450	443	444	513	448	472	445	457	413	444	449	444	498	473	447	478	448	461	484	484	471	478	439	469	443	429	467	487	452	475	451	436	472	442	504	469	453	469	461	453	465	456	465	445	460	478	442	433	473	457	467	464	480	460	481	478	458	436	460	453	483	445	481	409	444	470	464	485	466	481	461	468	459	466	489	448	472	433	506	485	468	440	458	471	455	459	481	460	447	490	476	478	447	462	476	455	481	457	470	462	430	462	442	472	464	454	467	473	502	458	472	483	458	530	486	464	470	450	476	442	460	462	499	486	443	467	473	490	474	487	445	421	444	446	493	466	464	476	456	463	433	466	422	484	468	469	460	485	472	459	461	465	445	432	476	485	447	472	439	479	449	453	436	427	503	490	434	444	442	430	474	484	452	492	493	449	486	472	472	471	463	435	474	437	452	444	453	447	483	446	502	475	435	471	436	466	442	478	438	466	485	460	450	458	476	499	467	465	435	458	446	469	417	465	472	485	443	497	456	498	439	449	404	479	475	482	501	460	479	487	478	483	462	454	478	477	467	459	433	493	466	464	455	512	455	456	466	505	468	475	451	448	432	464	444	476	464	499	450	455	478	470	486	471	431	483	470	453	467	464	447	440	456	417	494	505	475	462	481	490	451	460	459	447	432	491	468	480	469	468	481	456	470	450	443	427	467	456	429	471	442	459	473	492	450	432	489	448	440	443	497	443	479	468	469	426	471	470	452	462	455	469	457	434	433	488	458	472	454	472	453	510	465	462	428	444	446	446	418	455	452	461	460	482	464	469	457	469	461	441	455	483	476	449	476	472	432	449	508	465	442	463	428	439	473	452	448	469	461	444	457	432	492	457	429	420	460	443	447	496	497	444	441	444	486	453	441	457	466	479	421	448	473	436	471	410	473	444	435	451	453	465	424	461	480	438	474	472	458	463	473	488	457	452	506	477	459	475	469	479	435	432	457	451	478	471	455	445	467	471	454	436	430	462	430	431	472	489	487	446	459	442	452	498	461	461	436	460	422	466	464	425	434	468	495	461	500	468	453	457	452	488	461	434	476	460	513	452	443	471	450	452	476	438	444	469	441	451	443	474	445	463	470	489	424	470	475	464	479	486	461	465	459	458	437	464	447	486	472	451	481	464	485	452	461	450	446	489	428	459	482	479	490	478	471	501	481	469	448	505	477	460	457	468	451	511	424	442	454	468	454	448	466	440	490	455	480	476	469	470	470	435	436	468	459	473	419	500	481	466	458	448	444	475	478	437	473	497	452	478	495	493	450	492	473	493	459	423	429	481	405	484	444	443	460	421	472	431	442	468	456	454	471	459	461	454	475	457	448	473	431	457	477	477	444	473	433	435	475	476	428	496	488	490	455	474	466	429	424	457	422	470	446	471	456	493	420	479	444	482	428	469	457	463	459	428	487	469	478	474	454	483	452	510	467	495	456	451	469	495	479	463	483	467	446	493	456	444	491	488	460	453	473	460	534	439	464	474	469	478	426	468	462	479	461	465	451	464	450	479	451	442	443	473	445	448	456	508	461	419	470	447	422	484	459	438	483	462	451	462	505	468	453	462	463	460	459	467	461	444	456	437	469	466	435	469	475	428	459	443	450	453	476	431	467	465	426	482	439	465	466	453	453	480	446	469	463	453	441	518	442	480	451	479	449	467	468	479	465	464	471	444	532	461	484	484	438	478	483	429	446	458	504	463	475	485	477	468	483	465	475	486	461	459	468	468	445	482	456	431	412	468	476	450	458	454	471	452	470	490	455	482	446	461	447	440	449	470	463	472	456	485	491	467	448	510	472	478	457	446	501	466	482	467	486	495	470	489	496	441	450	450	477	465	488	498	466	461	432	493	477	469	431	464	460	435	454	487	480	479	476	474	446	476	475	502	474	424	444	507	423	449	446	405	450	466	462	450	471	468	463	465	432	483	471	469	465	479	448	469	464	473	447	486	460	482	457	468	482	479	487	467	452	489	487	447	463	478	470	441	458	484	469	471	470	439	474	465	496	425	481	477	449	449	467	514	461	428	458	427	445	498	485	472	429	458	430	453	449	470	424	443	486	461	438	484	448	471	467	462	474	426	437	471	477	482	501	447	469	477	479	463	467	459	462	442	442	493	475	461	468	457	480	476	465	430	426	430	466	442	419	486	474	448	463	472	473	449	447	485	461	425	472	442	457	428	461	459	465	437	472	455	503	456	455	477	462	460	446	488	431	433	474	500	462	468	461	472	470	489	456	462	450	497	471	460	444	473	445	494	442	479	461	445	464	483	411	483	470	433	456	449	447	467	481	470	446	502	475	457	459	484	396	454	486	468	462	471	479	457	483	480	452	480	452	505	445	470	459	502	436	456	482	450	457	443	482	474	493	482	434	464	469	481	452	495	453	460	450	472	473	493	476	453	436	503	465	422	481	461	476	477	485	456	477	440	411	483	454	482	500	472	467	439	477	462	479	494	491	476	442	481	476	488	496	429	499	432	446	500	456	435	464	475	448	486	463	493	455	457	488	422	487	486	450	464	432	476	455	486	468	437	442	466	455	460	496	504	492	462	498	463	445	462	445	457	450	471	467	444	441	483	430	458	456	481	456	466	471	453	462	463	471	429	414	476	470	444	455	479	483	453	435	468	479	458	447	485	503	444	499	498	419	410	504	481	474	454	468
3005	268	159	172	117	133	104	114	109	116	126	112	128	98	129	123	108	110	82	114	111	99	106	105	116	122	102	134	99	114	117	113	114	103	98	113	126	102	110	109	116	101	94	120	110	129	109	97	95	99	120	103	118	99	116	101	103	128	98	102	101	111	113	104	113	84	112	98	96	110	90	127	87	107	123	118	118	101	114	104	118	117	108	94	98	113	104	106	107	105	102	102	110	91	119	104	116	113	95	111	108	100	134	103	126	103	109	90	95	101	126	103	107	93	112	93	91	122	116	126	117	114	108	112	105	98	118	119	108	115	122	94	109	102	112	125	97	115	112	108	100	108	94	94	108	102	109	97	98	104	114	100	106	102	121	97	105	87	112	116	109	97	108	126	119	108	129	110	97	113	117	103	85	103	102	107	109	113	120	118	114	106	135	133	109	99	112	107	105	108	96	102	97	121	101	117	115	94	98	107	112	114	93	102	108	114	129	121	88	104	107	110	110	112	92	117	128	117	88	101	101	123	106	110	112	126	113	106	120	109	111	96	108	113	105	97	103	101	97	113	121	116	105	117	120	98	109	101	116	97	117	101	105	106	90	112	111	115	106	118	114	118	98	110	105	111	93	93	107	88	102	119	100	95	117	122	93	113	91	117	115	108	108	104	108	109	108	108	96	96	116	98	118	101	104	118	111	117	87	91	112	113	104	114	111	118	103	104	103	121	115	94	120	112	135	118	107	110	96	111	108	108	82	110	111	92	89	120	108	104	112	111	95	117	95	91	118	128	116	106	113	94	101	91	102	111	102	96	108	136	103	110	97	116	119	115	105	115	117	111	100	92	101	110	93	100	112	89	100	116	92	112	106	130	107	106	114	111	93	103	95	97	103	107	120	104	108	114	103	117	105	109	129	94	88	95	105	106	104	103	102	105	126	104	102	91	113	111	113	113	85	98	102	104	101	99	115	113	103	107	98	115	79	114	108	111	93	101	107	83	94	107	120	110	121	119	90	94	109	122	100	114	99	101	115	104	100	117	134	115	105	116	114	118	102	117	118	104	118	107	99	95	118	130	98	110	108	99	104	118	112	114	90	118	118	105	98	123	110	108	104	104	112	110	102	121	114	105	114	104	98	102	127	121	124	122	97	110	94	83	105	115	109	98	97	103	102	104	110	120	115	129	102	119	83	105	106	111	92	105	103	95	91	110	85	116	116	99	106	107	112	96	122	121	107	85	119	90	123	109	101	93	99	130	118	108	124	100	117	103	102	108	108	109	95	110	102	109	121	109	97	87	105	94	98	95	95	119	110	100	107	113	109	119	111	113	116	98	93	111	113	121	100	133	104	104	106	104	108	106	101	103	123	102	101	95	94	100	108	116	105	120	115	110	115	118	103	99	124	94	107	126	111	100	109	116	117	107	97	104	107	97	95	96	115	100	113	92	89	105	96	108	109	117	96	89	113	112	85	124	99	100	105	113	108	116	107	86	104	106	100	108	114	118	115	104	109	108	102	106	111	98	117	108	110	99	99	113	102	117	111	89	101	115	110	100	111	114	82	96	117	124	105	96	109	117	119	112	87	108	106	106	115	114	99	90	117	111	104	99	121	115	115	101	100	112	99	115	113	114	119	97	102	91	104	115	111	100	128	119	100	80	94	105	124	95	104	111	95	115	112	107	95	109	113	99	111	104	98	91	97	100	92	108	90	101	116	96	98	115	96	106	124	101	108	101	108	103	108	108	91	118	121	130	90	114	117	93	115	111	134	102	96	115	127	101	99	101	105	115	95	114	78	117	105	97	107	102	116	100	109	118	94	101	93	98	92	107	136	100	111	113	117	110	119	114	117	113	127	103	95	86	104	100	112	108	88	127	101	100	105	115	102	125	99	103	120	106	99	107	92	108	123	143	116	101	109	111	106	104	120	99	121	112	116	115	120	96	109	101	118	91	117	97	94	99	106	89	92	126	113	114	109	110	103	124	118	88	106	108	102	116	112	100	118	112	110	109	110	107	104	89	112	108	111	119	130	110	105	125	123	108	103	108	90	93	113	113	98	104	112	91	129	101	103	91	101	104	98	122	95	100	119	93	112	120	102	103	119	98	120	120	102	95	132	110	107	109	94	113	108	114	100	113	114	103	98	114	88	95	102	100	119	110	107	114	114	115	117	109	98	105	115	116	109	118	118	122	106	95	107	110	100	92	92	102	111	112	107	105	114	115	111	109	129	99	99	101	116	92	108	86	134	109	95	112	80	126	111	99	106	107	128	121	81	99	90	90	106	117	99	113	119	107	104	96	95	122	94	107	94	105	104	111	125	103	96	110	101	111	108	111	107	110	100	100	105	105	113	98	110	107	96	104	93	110	113	119	109	108	102	105	107	89	99	104	96	124	114	109	143	121	96	111	110	107	81	123	103	126	98	115	109	107	95	82	115	106	112	104	107	111	112	106	106	102	103	114	102	101	107	119	107	93	114	89	106	99	114	106	106	114	104	108	89	119	114	109	87	94	89	113	112	97	132	96	112	106	115	92	121	106	107	115	107	129	115	122	108	100	112	104	109	112	117	109	133	90	118	103	107	116	79	107	108	113	109	119	121	82	113	113	100	105	119	107	106	105	107	118	108	111	102	94	97	114	106	95	95	111	92	111	100	102	108	96	99	91	96	108	112	107	89	105	110	101	107	108	125	84	107	113	118	110	101	98	96	115	126	101	109	97	111	110	107	114	101	96	108	96	128	103	98	103	101	115	91	107	120	125	106	103	109	91	108	114	111	121	115	114	114	116	103	101	108	108	117	106	105	100	113	85	106	105	112	125	109	109	112	116	110	114	90	110	127	91	102	106	96	105	101	100	93	109	101	124	120	112	109	95	109	106	116	108	101	112	115	95	92	108	117	115	115	126	103	108	111	102	97	111	104	81	102	97	117	98	95	113	114	124	101	105	112	93	118	101	94	110	93	88	120	121	103	98	91	103	115	101	109	124	112	119	102	121	107	90	82	117	121	101	113	87	119	96	89	108	120	106	107	107	112	103	102	103	109	99	109	76	99	107	106	106	122	108	117	110	117	99	112	96	98	84	114	79	103	108	90	120	87	105	114	90	87	108	99	88	92	105	104	113	105	114	92	107	108	112	111	107	123	121	91	115	95	109	104	104	123	91	98	95	116	105	113	102	96	124	108	114	108	123	127	101	112	113	110	118	129	107	93	110	100	121	107	101	91	114	123	104	87	104	109	114	125	111	95	108	103	101	105	99	100	121	106	115	101	103	95	92	118	110	106	92	113	98	98	123	112	93	115	114	108	98	94	101	110	104	108	102	91	129	110	97	118	96	111	115	109	113	115	113	120	92	105	95	113	118	102	107	83	122	94	106	105	121	120	117	89	126	97	117	92	125	117	92	115	105	103	102	95	108	111	96	91	117	121	99	106	111	116	118	110	112	114	106	118	102	119	107	113	98	112	108	96	110	85	114	111	114	111	124	106	101	105	128	115	106
5249	480	575	611	550	551	482	435	470	451	452	439	455	441	441	438	415	397	414	382	376	417	410	397	405	436	401	404	420	405	398	388	390	448	404	428	401	389	411	347	377	393	424	405	402	367	396	393	419	440	402	359	403	371	409	411	383	388	419	434	426	388	404	408	412	402	414	379	441	420	389	361	382	401	411	409	399	410	417	405	433	391	418	378	391	379	415	352	378	409	417	386	438	377	401	410	400	369	388	381	415	393	359	381	409	402	388	402	383	420	419	393	408	405	422	395	389	379	379	424	406	399	401	387	405	412	435	380	406	408	410	396	363	414	464	395	400	405	405	381	384	395	388	395	403	396	400	402	398	417	399	391	374	358	414	389	411	380	382	424	395	358	411	428	414	403	420	396	429	404	399	410	402	381	384	427	382	389	380	353	391	386	401	405	411	403	414	417	385	401	406	426	358	408	378	372	425	416	369	398	371	382	437	413	387	383	385	397	424	422	374	417	395	403	420	357	395	394	387	384	372	399	392	443	352	406	404	402	424	361	390	361	412	414	387	399	400	401	389	379	404	389	409	404	402	411	408	377	418	426	383	387	419	390	369	387	391	398	388	411	427	401	393	385	404	419	417	419	411	406	401	434	397	388	435	362	405	360	354	391	387	433	402	349	376	443	390	385	433	413	396	396	385	386	396	368	412	360	398	446	395	368	393	397	391	382	404	372	385	387	395	406	433	393	362	372	408	403	404	421	404	408	391	426	368	375	389	405	377	384	426	429	382	373	411	382	395	386	414	395	378	407	437	390	404	425	403	389	390	393	384	399	392	372	395	387	351	421	360	410	379	392	371	407	402	403	396	406	417	378	373	430	433	415	414	403	409	389	402	435	405	419	436	410	366	375	385	397	357	404	398	415	406	374	397	423	375	430	387	392	393	383	380	393	439	421	378	384	375	447	389	402	422	419	392	432	443	365	407	390	428	387	394	424	399	411	385	379	417	419	405	395	389	451	376	402	345	399	409	397	387	392	396	371	393	392	394	399	394	415	404	398	402	409	360	405	396	396	407	390	383	415	415	407	383	369	400	418	405	441	424	377	395	361	446	422	412	402	419	383	420	396	439	358	383	407	405	399	413	348	411	394	388	405	393	405	382	434	407	344	396	406	403	410	379	421	417	378	375	418	410	414	405	394	375	371	390	384	392	430	377	426	415	347	396	419	384	401	401	399	393	423	372	379	355	410	403	420	382	385	403	386	434	401	410	445	404	422	430	405	389	392	409	395	402	377	383	404	387	374	426	339	410	381	414	396	433	403	379	384	442	378	409	367	386	446	402	398	373	428	430	380	435	385	381	409	418	377	355	380	398	400	342	354	378	398	411	388	396	397	367	377	390	390	381	421	384	401	381	389	388	413	407	396	427	416	416	412	376	396	388	381	394	389	389	393	390	397	415	388	381	420	430	411	391	407	380	384	360	409	405	405	395	414	397	406	386	408	393	388	398	380	410	382	397	378	436	423	399	387	406	406	389	418	367	408	403	384	408	377	381	392	384	395	355	442	385	413	404	417	408	433	380	424	387	372	411	417	382	403	386	374	381	416	380	393	401	387	411	387	378	377	403	408	404	424	374	435	414	413	413	358	414	394	389	373	377	409	405	381	410	368	404	383	401	405	383	389	398	366	431	427	375	405	391	371	405	413	366	397	382	384	406	399	381	389	414	369	429	390	401	417	379	374	383	426	435	415	393	392	403	388	391	415	400	404	413	370	407	365	412	378	402	391	376	427	425	368	385	404	379	419	361	431	377	384	388	414	435	416	389	422	388	403	400	405	391	391	404	408	394	411	389	436	401	372	418	357	386	373	412	394	413	419	365	383	419	377	407	377	417	380	397	386	420	404	395	382	416	418	377	427	392	376	379	386	418	405	404	424	389	357	391	437	411	392	419	396	399	378	417	392	416	400	400	415	385	369	391	395	423	387	367	378	388	390	421	383	409	385	425	427	376	392	421	393	400	388	389	364	406	388	406	350	406	405	427	377	350	381	352	405	379	405	425	418	402	392	378	381	384	402	393	412	397	392	436	386	380	422	400	371	413	392	388	413	409	426	373	428	384	430	454	410	414	434	380	401	363	375	398	420	367	396	367	394	371	357	400	427	405	397	421	382	425	403	407	431	396	401	440	403	419	375	403	393	395	387	395	433	380	372	409	410	409	391	421	439	437	389	385	408	406	403	409	369	381	385	390	399	387	428	417	430	382	417	416	399	421	391	425	350	401	395	402	376	449	431	368	363	400	416	412	378	392	397	371	409	406	394	412	410	422	418	431	418	408	400	398	372	397	452	403	379	404	346	413	402	374	411	389	417	352	351	371	427	391	397	407	368	395	374	405	392	429	448	372	397	407	400	412	410	417	383	386	389	411	375	394	401	406	393	361	406	416	414	378	384	402	429	383	350	368	367	409	364	408	418	428	374	397	407	402	398	419	359	379	372	420	401	398	399	384	381	423	416	387	395	382	412	429	405	396	385	370	374	386	414	343	398	420	417	375	410	422	359	391	427	381	412	424	383	393	413	385	399	383	403	430	418	408	389	433	420	400	444	382	446	379	388	411	408	377	385	357	376	411	406	393	412	396	409	382	384	416	373	396	387	406	376	426	421	385	390	387	420	415	423	408	382	401	381	372	407	396	389	401	386	427	360	406	420	380	398	452	383	397	409	374	390	421	423	407	406	418	382	432	402	420	398	423	401	388	404	421	389	393	413	388	400	370	412	400	396	391	382	390	409	396	407	400	382	400	376	383	418	420	427	405	367	401	410	415	373	390	430	404	392	392	398	414	382	410	405	408	412	432	388	406	365	358	390	406	433	389	388	427	402	388	404	386	405	394	386	372	368	427	399	365	420	389	398	417	385	418	391	389	349	404	355	419	419	391	392	391	378	400	396	380	397	393	402	390	403	362	358	406	396	400	366	430	395	424	429	376	415	404	389	379	383	419	427	382	396	374	360	395	387	422	408	419	413	376	384	417	402	385	400	402	407	386	388	407	394	387	396	401	372	434	394	388	397	402	419	432	386	391	404	405	384	376	436	401	371	348	386	390	411	402	397	401	400	354	433	423	395	372	407	367	432	405	400	398	379	389	402	370	385	378	381	373	394	405	402	383	410	429	385	386	389	401	377	392	401	413	379	388	434	405	386	420	416	380	403	423	393	420	413	384	407	417	382	397	414	391	413	384	375	396	408	406	381	401	375	410	415	396	410	363	378	380	445	417	395	406	430	372	392	389	408	412	392	406	366	401	397	366	406	428	395	430	375	382	409	405	374	397	400	384	417	410	388	401	374	417	391	395	410	404	395	390	396	388	406	381	395	392	373	438	426	367	402	404	412	394	392	404	395	369	416	446	390	388	395	386	396	388	432	408	401	405	431	411	395	414	393	393	406	387	407	378	423	420	414	408	371	416	390	418	361	422	406	395	407	430	408	383	406	388	397	437	377	377	397	376	407
23877	3228	1129	792	516	372	262	249	186	135	144	127	137	130	111	110	99	104	92	77	85	90	93	88	79	83	82	71	85	64	78	71	56	67	61	75	65	72	72	75	65	82	61	54	57	73	59	76	71	67	78	62	74	62	71	71	77	65	72	61	70	49	75	76	56	80	69	70	68	66	68	68	74	59	70	73	70	59	58	64	80	76	77	66	62	85	78	72	72	77	71	65	66	66	77	82	58	52	71	66	68	70	79	75	57	54	66	65	63	78	69	67	70	66	69	64	63	67	67	61	72	65	70	55	72	59	77	62	74	71	62	70	66	60	69	82	77	60	67	59	71	52	67	78	76	66	63	61	51	68	69	82	79	68	72	66	58	66	58	62	60	67	70	74	78	75	69	79	67	60	54	55	69	75	56	66	60	57	62	78	66	66	69	77	62	61	70	72	59	68	76	80	67	76	74	75	59	78	68	71	63	68	72	74	71	67	69	70	51	62	75	71	80	82	77	74	70	85	64	75	82	79	68	69	58	54	42	67	62	71	67	53	75	69	63	71	75	72	74	53	76	63	59	78	62	73	59	66	72	62	71	75	47	73	77	73	85	59	78	67	67	60	63	66	66	78	52	47	79	64	59	85	64	59	79	67	63	59	67	67	75	63	56	69	66	68	76	74	60	67	74	68	63	70	74	64	61	58	60	84	74	67	84	63	72	66	84	60	69	44	70	63	60	73	66	77	62	64	70	62	62	66	68	70	56	60	86	64	82	61	55	53	73	78	65	46	71	59	81	66	71	64	60	64	62	61	63	89	68	51	66	78	75	67	67	84	76	60	55	68	59	81	72	59	73	51	58	80	61	56	66	89	67	72	68	56	74	57	65	73	78	61	72	65	69	67	85	59	69	77	75	53	63	53	56	71	72	59	70	66	63	76	63	69	64	71	54	74	63	72	69	71	63	54	57	74	70	69	71	74	63	75	83	70	54	64	58	63	69	53	68	61	65	63	62	60	61	62	62	74	78	53	92	62	73	56	56	67	66	65	82	48	66	60	66	63	73	71	53	47	62	57	61	68	64	61	77	64	66	80	73	54	65	77	79	65	66	59	71	65	60	66	62	72	67	64	63	72	71	55	66	71	73	74	69	68	51	64	80	54	68	75	70	70	60	69	73	45	73	75	63	67	64	82	66	64	64	63	56	71	78	58	74	64	68	61	76	59	75	62	62	74	70	56	86	64	55	59	65	73	76	55	58	44	66	77	76	56	53	60	61	86	69	55	70	76	73	80	69	79	67	73	66	72	73	70	76	89	74	67	60	76	81	52	66	55	72	66	63	59	73	55	62	63	71	68	70	62	82	75	61	79	57	62	70	67	62	69	82	67	56	88	61	75	73	64	74	72	68	61	56	76	61	62	67	64	72	70	65	56	84	64	73	67	63	65	67	66	67	74	55	58	69	79	54	56	65	63	63	73	72	67	65	53	73	57	68	65	80	68	62	61	69	74	73	88	62	71	69	51	59	72	62	75	67	80	86	70	80	71	76	70	66	77	68	71	66	57	84	69	76	73	59	72	87	68	68	67	67	59	66	59	70	83	67	65	55	63	63	55	69	54	61	67	61	77	72	70	64	67	61	64	76	70	58	64	66	65	69	82	52	78	67	79	70	68	71	79	64	49	63	53	65	74	67	70	68	70	76	69	57	80	77	69	47	57	67	82	72	59	75	64	50	53	70	73	61	59	61	61	67	69	64	74	65	67	80	65	66	77	70	65	57	81	69	65	50	77	70	69	57	63	68	63	66	66	56	72	75	50	69	72	61	60	69	57	68	69	71	65	63	57	66	53	76	58	60	79	83	72	74	73	56	83	63	71	83	53	69	77	66	72	68	67	71	68	61	60	70	73	63	86	63	71	76	78	71	67	68	66	78	72	59	60	73	74	51	51	55	70	63	71	63	62	84	41	81	62	67	75	71	69	72	79	64	68	72	67	72	62	56	65	63	66	72	61	79	66	68	72	62	79	65	70	76	63	71	70	63	62	55	59	53	67	81	79	64	74	59	59	58	55	80	73	70	75	73	73	66	63	71	71	62	65	54	60	64	60	79	72	76	57	65	62	68	58	64	78	52	63	76	77	61	66	61	65	71	61	67	64	62	62	62	80	60	81	75	52	66	80	67	65	77	74	73	64	67	74	66	72	66	68	63	63	53	79	74	61	76	52	55	71	60	64	76	62	80	55	65	73	67	60	74	73	70	66	46	62	58	68	59	52	65	61	75	72	76	63	72	76	60	60	52	67	59	57	58	72	54	77	86	59	80	72	74	64	77	67	58	76	61	69	62	73	54	72	70	68	78	73	80	61	57	92	61	75	64	70	89	64	73	71	75	75	79	57	68	70	75	68	57	79	84	78	78	78	64	64	59	63	75	65	52	77	69	76	80	73	67	69	79	79	67	56	60	72	66	69	67	66	77	63	73	80	59	89	67	55	72	54	53	69	69	62	71	62	75	62	60	66	57	61	61	71	42	63	68	62	61	66	74	60	62	60	73	79	77	60	66	60	60	59	71	73	81	77	75	68	56	57	71	84	52	68	82	72	66	63	80	67	57	67	67	67	73	63	62	60	70	65	44	77	65	70	63	69	79	66	75	72	52	53	73	67	82	58	60	73	68	73	78	84	60	63	70	56	64	74	55	65	72	69	69	72	69	76	50	55	68	60	57	87	56	72	74	68	72	67	68	73	61	76	69	62	72	74	74	52	54	59	72	83	63	66	62	58	85	74	71	63	66	81	56	75	71	77	66	61	57	80	74	51	64	72	61	60	78	58	70	67	64	61	62	59	62	69	54	70	65	58	58	65	64	70	78	49	73	70	73	78	58	62	65	77	54	77	78	58	58	61	64	70	77	65	65	59	68	63	59	52	79	58	66	64	65	72	64	77	61	71	65	78	65	77	56	69	61	72	58	68	68	71	66	64	72	68	88	73	73	65	61	65	58	55	67	62	59	70	65	77	72	66	68	70	64	68	63	58	68	61	64	76	87	52	63	73	62	70	69	71	56	79	77	68	73	83	68	80	67	71	67	65	67	66	69	83	64	73	52	73	70	81	71	68	69	54	69	59	61	60	75	89	59	69	77	60	69	71	57	61	75	69	68	63	64	80	59	67	71	67	74	68	78	53	77	63	58	70	66	62	75	66	72	69	63	86	68	70	60	67	62	77	65	56	53	60	64	61	62	68	63	71	63	52	67	72	77	86	63	66	80	67	59	59	49	66	61	66	89	65	60	74	66	62	63	70	60	84	62	75	84	64	69	56	71	68	74	76	65	66	66	56	87	58	64	54	66	69	70	59	73	64	73	57	72	61	53	59	72	57	55	84	70	80	58	63	75	54	71	71	78	65	65	52	62	69	75	53	73	69	71	64	64	63	79	54	49	83	81	61	66	73	59	63	67	70	68	67	71	78	75	82	87	67	76	68	71	73	63	73	65	71	80	84	80	61
13154	1196	2680	2909	2610	2067	1683	1434	1180	1009	947	828	763	712	666	602	547	541	506	490	472	443	392	410	391	380	372	405	358	337	344	336	349	361	331	329	322	319	295	342	312	352	305	327	326	309	312	277	298	329	312	289	316	276	293	304	280	292	286	305	305	309	284	287	297	302	316	303	288	275	274	285	269	282	297	307	293	294	285	278	283	287	313	304	272	282	253	280	272	274	241	305	324	300	298	276	294	313	258	293	292	286	274	311	289	278	305	285	277	302	308	258	285	297	277	272	280	264	288	245	276	274	293	277	278	267	246	286	308	310	256	276	277	298	277	300	283	268	280	293	303	265	275	276	256	301	303	290	253	259	262	271	287	278	283	276	267	281	279	276	294	262	322	284	308	284	256	273	276	278	299	303	266	303	280	285	264	292	283	290	285	289	233	287	261	290	273	284	276	270	300	257	272	307	285	287	294	308	288	261	282	259	290	257	279	275	257	256	274	252	274	304	252	242	288	267	253	279	284	283	296	264	257	265	302	261	244	298	267	266	250	287	277	297	263	299	299	277	278	312	298	239	279	280	290	283	285	267	257	276	260	284	250	271	280	256	262	287	281	259	280	266	265	236	248	304	301	301	275	260	265	239	265	289	293	292	273	273	258	288	268	271	287	282	235	306	267	250	262	282	271	287	271	281	273	244	274	264	256	327	259	268	272	300	304	280	267	295	291	308	284	263	273	282	270	277	253	278	283	286	285	243	294	268	280	260	277	308	288	282	293	280	296	290	269	250	279	267	274	273	301	269	273	273	287	277	281	276	263	263	295	274	279	267	263	262	266	265	307	293	263	284	294	306	268	259	243	275	249	252	269	254	290	259	287	231	276	286	275	282	276	282	246	268	286	273	304	280	281	269	261	249	266	272	241	277	305	297	266	271	285	258	281	284	273	283	284	283	284	266	270	254	235	324	282	273	292	299	245	285	297	291	292	251	272	264	265	253	264	288	254	282	263	309	289	303	269	302	277	257	244	246	249	285	293	256	247	285	283	275	277	259	263	281	262	270	265	300	292	282	275	282	264	261	239	292	277	242	240	289	277	267	279	266	270	281	272	254	294	269	296	267	298	260	277	252	265	246	276	259	298	273	252	280	270	280	309	273	281	263	287	273	269	299	260	286	284	262	290	281	285	274	283	272	276	286	310	275	254	276	296	262	250	276	271	263	275	275	276	278	262	262	272	298	274	261	251	275	283	292	267	303	276	262	285	259	278	295	297	279	267	283	273	258	283	267	250	287	301	254	275	288	287	231	253	276	255	272	280	302	263	282	285	293	294	278	260	298	266	283	270	293	265	299	272	283	292	287	263	285	255	265	285	250	273	264	286	269	259	288	281	289	283	281	276	283	298	288	271	283	278	292	283	272	254	273	258	267	283	299	296	263	269	238	279	269	235	263	268	288	297	292	263	266	268	309	251	268	268	284	273	283	281	246	246	290	295	273	267	297	248	272	258	242	292	268	280	251	274	272	290	247	256	282	253	273	308	282	274	243	280	289	267	284	249	284	288	291	256	270	271	303	276	301	296	257	256	282	271	272	260	261	313	262	294	294	274	305	279	262	293	271	287	257	279	304	280	282	269	272	254	283	307	282	269	305	282	262	250	273	277	280	288	258	242	251	278	284	263	267	263	250	265	284	283	285	274	279	290	266	322	267	276	276	242	294	274	275	303	278	281	262	270	289	270	256	280	291	258	271	241	262	271	250	286	279	266	293	265	286	278	261	274	281	265	278	260	298	285	287	275	282	285	288	228	273	274	261	281	268	306	292	258	280	288	282	286	270	288	255	270	280	290	285	265	263	266	273	315	282	277	276	282	294	264	275	254	280	256	280	265	268	268	284	272	282	270	263	277	267	252	282	259	292	261	306	277	282	288	298	274	277	276	262	254	265	272	295	275	283	266	260	295	264	268	285	245	296	270	286	249	289	267	287	262	282	288	274	289	276	297	283	257	245	280	282	280	279	262	307	259	265	299	268	264	293	274	257	288	289	256	292	311	301	285	250	270	283	263	276	254	249	285	265	283	305	264	259	282	261	261	252	283	252	271	292	289	273	299	260	280	276	287	269	287	266	271	261	290	293	267	277	270	265	275	248	260	275	251	252	283	251	260	257	313	258	281	267	279	281	259	255	274	286	269	290	260	273	270	258	260	318	260	272	265	248	283	264	272	286	266	260	282	268	266	271	334	261	264	287	260	277	247	263	287	269	285	298	270	281	284	318	284	289	257	304	277	256	277	271	293	261	283	293	277	275	286	267	291	261	272	261	276	292	285	272	306	282	287	263	269	246	257	283	252	285	295	306	272	277	270	275	309	274	268	235	268	302	271	247	269	271	264	258	278	284	243	262	271	274	283	272	263	281	286	261	293	275	276	309	262	294	273	269	289	295	271	276	251	293	273	284	268	305	254	262	245	247	263	255	255	254	267	290	280	282	278	265	256	297	265	279	279	272	276	277	267	284	304	308	277	241	278	293	268	269	292	285	313	271	292	289	259	260	283	268	290	245	276	264	284	270	286	287	265	279	265	290	292	257	265	254	307	268	260	272	265	288	257	298	265	252	282	277	270	252	286	290	274	256	287	284	299	257	269	289	274	275	249	261	281	279	278	281	274	270	278	243	288	269	262	273	300	279	270	296	278	268	272	280	279	271	263	293	252	272	272	277	287	281	259	277	292	270	253	285	265	284	277	284	265	275	284	269	289	297	284	245	273	293	290	308	276	257	269	278	262	271	278	300	293	278	284	240	264	257	255	295	284	271	255	287	307	256	289	299	276	283	272	313	273	268	293	267	254	283	275	262	278	268	269	268	264	270	250	270	242	278	291	253	228	252	265	283	292	276	302	270	273	260	282	288	286	266	283	294	253	278	268	271	306	300	235	279	278	269	259	290	288	266	289	266	303	288	246	276	245	267	253	281	273	250	239	287	263	275	276	237	283	276	286	267	279	254	284	285	254	287	291	295	292	264	249	261	260	285	269	254	287	286	251	279	274	252	264	270	255	291	289	276	273	255	254	261	257	280	289	269	277	261	278	272	268	261	287	285	285	263	281	301	318	297	258	262	290	265	255	299	275	283	285	273	284	279	261	313	272	248	281	292	265	281	263	284	256	263	273	262	265	282	271	284	259	287	293	265	240	245	280	269	270	258	261	281	277	270	300	333	257	270	275	269	275	262	302	233	271	248	285	259	286	299	263	257	287	257	268	286	255	277	254	298	278	247	238	260	282	266	284	310	299	249	248	275	258	252	280	285	261	271	283	279	288	263	295	281	265	269	266	263	269	265	292	288	269	256	268	263	261	310	283	273	278	279	257	301	284	279	278	285	299	258	263	282	242	275	303	298	267	265	282	270	284	299	272	288	289	273	297	266	296	274	288	291	271	279	273	298	251	267	252	306	284	260	267	263	277	251	267	277	279	297	245	282	267	269	275	269	244	271	273	312	292	269	269	279
36228	12190	3286	1630	1092	793	551	469	395	356	255	275	264	249	206	205	196	208	164	178	169	189	161	160	166	154	163	154	159	159	152	132	165	148	146	156	136	147	136	146	157	146	152	147	135	136	160	150	176	131	143	166	136	136	145	131	153	137	142	122	125	158	159	126	150	146	134	129	152	128	138	151	143	115	136	127	128	137	137	118	132	138	150	127	146	117	156	162	155	145	112	126	132	133	137	124	111	140	131	145	114	149	152	142	139	142	141	133	154	115	128	137	133	114	146	131	125	151	139	120	111	163	122	132	127	132	125	129	131	108	141	135	140	137	137	123	147	144	124	109	149	108	147	115	129	126	113	127	142	138	134	117	137	134	120	118	143	144	119	122	146	131	126	130	130	127	130	131	135	122	125	128	147	144	117	137	130	113	130	122	127	123	115	142	129	133	118	153	135	113	117	141	131	142	141	134	142	104	140	142	122	138	119	124	123	120	123	131	147	136	124	121	129	108	136	122	122	125	125	143	149	150	154	136	143	127	132	141	126	143	125	123	136	134	122	126	136	128	136	144	129	125	144	139	111	131	131	111	149	137	143	142	139	122	126	132	121	146	127	123	129	128	118	132	121	137	137	127	165	128	117	121	144	134	135	127	150	140	162	136	124	138	150	119	136	114	113	131	147	128	125	143	170	145	138	134	174	118	136	152	122	147	128	137	135	124	128	121	117	121	125	124	136	140	157	138	122	160	115	128	149	133	125	127	132	136	123	122	119	127	138	136	145	125	126	128	155	130	108	145	133	148	128	110	124	144	126	129	118	105	117	116	121	137	140	138	134	124	158	165	134	158	132	127	119	124	122	113	119	118	132	117	119	136	133	130	147	150	123	135	135	127	119	113	117	114	128	130	122	156	152	123	153	133	130	123	118	132	142	121	148	146	141	151	120	146	124	123	134	125	134	132	132	130	121	152	125	119	138	116	122	142	150	119	150	128	116	132	127	149	122	111	126	114	126	163	130	123	128	129	123	139	117	118	151	131	143	156	123	142	139	125	134	143	126	128	130	128	131	134	135	152	124	111	120	155	137	119	138	125	144	125	141	113	136	136	115	130	137	132	139	115	139	136	139	124	122	151	135	132	128	141	126	129	134	135	137	119	156	137	132	125	149	119	134	131	124	111	138	117	150	142	129	132	149	151	127	117	137	150	156	142	124	136	147	138	120	159	118	150	151	146	138	136	142	130	143	134	131	121	127	130	155	129	140	119	125	132	144	122	130	141	130	142	139	135	132	112	130	111	128	110	149	133	130	126	147	141	131	146	146	148	110	117	131	127	140	140	143	127	130	119	148	132	143	125	145	148	131	108	135	140	112	108	124	126	133	137	131	109	122	147	135	140	135	120	129	130	130	145	149	142	148	150	123	159	137	151	129	142	133	134	124	142	148	133	125	134	142	132	128	115	114	125	130	125	141	134	126	138	124	134	140	150	133	124	130	124	111	141	120	129	127	148	134	126	130	132	124	141	152	131	134	142	135	127	115	139	126	135	127	133	136	123	128	115	153	121	133	131	133	107	139	131	126	127	118	144	138	125	140	124	133	129	141	140	151	146	137	119	129	124	144	126	118	138	117	144	139	130	137	130	134	151	128	128	139	131	129	130	109	126	138	138	124	122	135	136	139	129	119	131	135	152	112	108	131	133	128	114	123	145	119	136	153	128	124	136	124	143	139	146	145	128	131	125	150	130	156	141	146	128	122	132	144	158	123	132	130	145	152	147	134	131	140	120	124	147	138	130	137	115	151	139	146	131	137	133	127	135	166	142	136	111	128	129	135	138	116	136	130	127	113	125	147	125	137	123	123	128	127	119	116	138	117	145	127	133	163	128	140	139	128	142	145	128	138	123	135	135	136	133	122	129	117	139	137	127	141	145	128	146	141	137	132	115	123	137	137	139	126	118	136	136	135	133	129	144	125	141	130	118	141	119	133	143	143	125	147	123	141	135	138	129	127	123	131	132	143	133	132	131	127	118	130	118	116	141	124	138	140	125	108	116	142	147	125	124	130	120	137	133	101	132	131	147	121	144	159	125	118	137	136	128	140	139	124	138	137	137	133	127	138	149	140	127	140	153	126	123	138	119	152	126	131	134	119	138	155	124	148	136	137	141	116	134	144	141	135	143	124	131	141	125	128	130	138	125	122	139	145	144	151	151	121	138	112	123	119	133	125	152	125	121	138	127	127	128	132	148	131	146	137	132	122	140	117	145	142	127	147	131	144	138	148	138	150	108	120	135	120	129	116	130	139	126	113	131	142	140	131	128	115	140	109	128	132	123	116	107	130	125	135	122	119	134	121	139	129	133	139	148	130	130	121	116	132	135	133	120	149	134	129	126	126	141	122	131	124	140	145	117	135	126	111	130	129	136	150	145	112	126	139	141	135	136	112	126	146	135	147	134	133	132	123	101	113	141	131	129	134	124	113	122	153	164	131	125	138	125	121	121	136	141	150	156	129	120	119	125	144	137	133	116	142	112	104	139	147	138	157	150	146	117	138	154	112	147	139	136	146	121	133	126	127	126	144	135	120	130	138	130	144	132	119	137	139	147	130	138	126	126	131	134	140	144	157	134	136	149	121	123	133	118	141	116	123	117	139	126	103	152	141	119	115	140	138	134	134	128	126	142	117	133	136	133	136	131	129	131	132	140	173	137	136	160	135	123	120	140	130	123	166	172	135	129	131	124	117	118	153	136	126	142	141	134	138	159	133	143	143	119	127	97	115	120	151	149	131	137	151	127	134	136	117	134	127	153	122	145	143	141	134	138	145	129	139	139	121	138	146	119	136	139	120	143	122	147	128	148	146	151	147	113	134	117	140	128	135	155	134	125	147	140	142	141	141	123	120	122	135	136	146	159	135	148	125	143	137	131	118	129	151	123	142	131	127	118	129	154	113	137	141	115	143	133	132	161	137	128	136	135	131	130	145	160	129	123	132	137	140	140	133	122	126	132	141	125	126	144	134	136	131	112	155	113	140	120	151	115	136	118	122	130	114	138	123	143	145	124	136	130	133	108	123	144	115	122	141	134	124	123	128	145	132	129	122	133	133	138	115	119	147	129	120	135	141	121	129	139	135	118	151	140	131	97	139	129	130	135	148	112	130	145	122	132	130	146	116	111	130	135	118	120	147	135	149	117	121	133	95	137	119	135	123	141	125	156	154	104	123	155	125	128	127	133	116	129	135	120	133	130	117	130	109	145	133	153	127	144	115	128	135	133	149	97	121	125	130	119	154	142	132	131	132	126	129	135	126	125	111	109	154	137	145	143	128	135	130	119	133	144	131	122	139	118	164	126	148	114	119	140	138	141	130	140	122	148	128	103	135	131	127	131	125	114	121	127	138	117	152	146	121	149	131	136	121	122	144	137	152	142	131	160	136	122	130	117	130	124	136	133	126	132	127	134	145	132	145	143	133	124	122	116	138	142	146	137	149	128	140	129	147	140	116	133
18314	2331	5186	5709	5128	4163	3411	2839	2243	2027	1836	1630	1520	1361	1255	1240	1174	1065	958	951	891	799	803	739	732	726	721	699	727	676	685	667	600	632	631	617	659	580	621	558	587	627	561	569	586	561	550	535	564	568	514	491	522	527	558	502	503	489	523	569	522	508	482	527	504	512	520	524	499	543	516	526	488	524	520	494	491	505	477	524	472	507	479	507	490	466	533	492	497	521	533	500	524	479	480	523	479	496	496	518	525	496	497	494	459	482	484	534	489	521	500	514	478	525	475	465	490	505	475	499	500	486	492	495	502	520	492	470	477	482	510	476	507	504	459	533	515	486	484	512	512	482	509	474	482	495	510	457	467	474	475	482	481	479	468	470	476	538	513	495	486	522	455	504	486	505	444	509	470	475	483	526	468	458	468	464	501	477	457	499	462	506	482	495	477	474	466	461	496	481	467	522	498	486	495	511	496	506	464	490	461	527	477	480	487	470	464	485	483	460	474	471	482	449	474	484	472	491	480	463	456	477	497	438	491	513	457	497	476	507	513	514	489	487	506	487	446	471	510	482	474	469	492	496	491	494	489	498	472	474	456	494	495	467	480	504	452	482	472	458	471	491	461	477	481	468	463	490	466	542	477	470	459	455	517	500	472	477	509	447	489	477	468	478	522	430	511	479	548	482	469	501	501	480	516	454	458	517	462	513	508	490	516	475	488	498	496	463	515	458	482	492	464	484	503	473	492	470	486	453	450	485	474	458	515	454	498	493	485	519	501	446	505	507	484	503	486	484	453	523	501	500	459	480	471	487	473	442	462	493	470	450	483	445	539	484	467	474	468	489	516	465	492	454	486	524	452	493	475	476	502	491	490	533	491	488	439	484	492	507	493	465	485	518	501	442	479	479	470	452	496	470	505	470	492	479	519	466	516	467	493	478	488	479	509	489	471	445	497	492	497	517	477	487	501	455	454	489	511	486	484	439	488	499	495	469	473	473	459	479	513	480	508	467	483	490	453	518	486	485	483	477	454	472	524	496	495	482	496	490	493	493	497	482	487	476	466	485	495	462	473	498	532	502	488	466	486	446	516	490	450	492	488	522	479	475	460	464	491	464	497	473	441	475	481	492	457	506	482	497	509	469	489	510	523	490	502	478	528	466	484	478	441	486	432	440	503	461	507	502	465	497	464	484	490	488	493	461	502	499	512	474	467	485	493	529	468	507	534	473	484	471	460	484	466	469	451	464	465	497	434	482	457	492	473	502	460	481	480	481	481	462	506	474	508	473	474	452	503	447	490	491	512	475	509	452	490	477	481	488	482	482	490	462	546	464	448	492	501	466	460	469	504	472	470	439	508	477	481	506	485	481	501	513	493	465	492	524	516	547	451	443	460	495	485	481	464	455	493	515	464	466	485	424	504	437	483	489	519	467	481	507	523	455	461	481	482	523	483	508	484	475	494	516	462	454	453	472	485	503	495	467	459	464	487	480	518	464	459	504	485	514	487	489	473	519	507	460	494	528	495	473	486	465	514	499	446	466	464	460	497	502	468	424	491	492	490	494	506	503	473	465	478	552	522	491	537	507	459	505	473	465	452	463	490	452	462	497	504	462	521	542	464	484	497	462	486	501	475	473	480	495	492	486	474	478	510	508	520	480	497	497	506	512	516	491	499	503	474	487	515	493	511	473	464	515	507	508	483	445	477	503	429	472	483	457	483	471	503	449	451	511	515	499	474	475	461	508	483	496	482	493	485	504	491	477	497	542	493	499	457	473	491	537	490	512	475	471	466	476	519	478	478	474	504	461	461	457	549	513	477	477	455	435	467	483	460	496	462	456	439	470	482	496	472	486	483	521	475	480	437	507	460	487	466	511	466	489	499	507	468	473	463	534	453	466	485	474	479	482	468	484	471	491	479	528	478	470	522	488	489	499	527	503	481	482	514	469	469	468	489	481	491	488	490	416	478	449	506	487	511	493	481	463	493	478	509	481	422	493	507	487	450	521	509	473	488	498	499	466	478	486	487	490	493	449	509	496	438	503	494	475	457	529	525	444	477	457	470	485	479	491	438	496	514	470	519	498	492	516	510	475	502	479	472	512	454	504	474	486	482	484	462	432	460	458	499	522	499	478	459	473	452	463	470	493	450	492	495	496	508	460	466	471	503	501	502	459	518	489	501	458	493	444	489	487	494	468	475	486	465	470	519	477	498	451	515	464	524	464	505	453	490	466	517	462	487	511	496	490	463	482	506	478	494	426	460	482	505	469	471	489	486	484	440	509	474	514	482	500	469	522	527	517	529	467	479	461	485	486	475	453	515	509	493	471	532	480	501	469	466	471	437	482	512	505	486	499	434	487	522	469	451	430	499	504	506	482	498	474	516	465	511	545	439	505	507	475	455	464	471	466	487	474	482	475	508	483	473	448	495	460	467	501	475	478	492	486	492	498	504	531	495	478	506	516	466	473	468	447	474	509	530	487	500	483	498	461	483	471	501	505	505	459	491	480	464	516	446	463	514	453	511	481	519	453	509	490	464	474	476	454	474	486	514	456	468	472	475	473	476	498	459	475	482	528	459	493	499	473	503	478	487	482	483	463	473	489	503	511	479	447	497	488	513	518	538	463	460	466	489	450	476	460	477	471	498	466	466	470	511	451	467	487	474	499	510	488	464	466	448	476	458	455	491	489	520	481	477	507	474	493	521	466	502	518	512	484	463	486	479	516	475	458	479	526	479	513	447	494	489	534	492	478	493	459	491	516	430	477	492	487	480	471	474	469	509	468	471	474	470	495	520	474	484	497	489	472	522	464	507	476	499	496	466	483	481	496	480	550	472	483	493	528	525	497	455	494	483	482	478	519	481	489	468	522	432	495	500	459	482	499	491	463	487	501	504	490	467	501	470	499	488	522	465	470	522	491	487	491	503	464	449	507	531	478	499	486	435	483	512	469	474	528	516	486	476	484	485	502	481	446	499	513	552	471	414	461	496	480	464	450	489	435	493	488	489	503	470	484	496	476	546	463	511	482	497	458	505	469	506	550	481	464	516	494	452	481	507	464	449	497	490	499	470	516	515	502	495	520	478	529	484	481	501	468	494	474	521	468	461	486	501	455	492	468	443	480	460	479	493	476	447	493	451	474	457	452	477	467	466	442	440	487	482	456	471	472	476	461	496	491	510	444	541	463	489	500	509	461	479	468	501	430	513	513	430	475	459	514	481	502	468	491	488	537	467	476	455	480	489	487	492	498	517	483	487	458	481	458	475	485	489	520	481	484	488	455	490	494	478	491	469	452	493	534	488	535	483	481	492	496	484	512	505	456	466	502	522	493	475	490	450	495	477	474	521	450	503	470	471	420	466	450	495	483	455	487	489	498	502	497	435	502	479	458	488	491	498	467	455	524	499	491	466	448	446	477	448	539	490	451	470	457	475	489	444	467	486	492	511	496	474	558	519	515	510	508	436	457	519	463	432	453	507	482	470	466	485	488	455	484	449	506	483	507
2785	245	189	146	143	135	96	119	96	105	106	127	118	122	91	106	92	105	103	102	115	93	119	81	106	103	89	100	106	107	112	98	97	102	99	104	95	110	104	106	107	87	95	92	102	108	103	115	115	106	107	99	95	107	99	105	106	118	119	122	108	104	122	101	102	80	112	93	88	105	103	91	99	104	97	114	99	103	124	96	108	98	117	94	95	113	84	104	105	114	103	92	121	97	80	98	90	101	110	110	91	103	88	103	108	106	92	94	107	117	102	106	109	95	89	96	113	100	90	99	99	86	103	110	107	104	84	110	97	94	105	124	98	105	107	119	113	88	109	112	101	105	90	90	103	106	90	107	79	113	116	103	90	86	109	101	114	100	110	100	104	88	95	105	97	94	102	117	91	94	91	86	119	113	103	112	93	109	93	111	112	100	117	113	99	106	103	94	102	97	103	96	109	99	113	105	83	95	117	108	101	126	112	100	101	93	118	89	108	101	94	99	98	95	97	108	104	96	109	97	117	101	117	114	92	105	102	98	106	101	91	102	93	95	112	83	110	106	97	116	113	120	93	106	100	123	103	84	114	100	100	90	114	110	104	80	92	110	106	111	101	84	110	90	92	102	102	101	88	104	117	102	113	80	100	100	105	114	93	99	84	113	84	120	89	105	109	110	97	74	82	99	94	97	80	91	107	93	100	120	121	78	93	118	92	105	111	79	122	82	93	119	110	102	93	106	103	93	90	108	98	102	105	110	104	118	106	95	104	95	100	85	95	94	106	97	91	110	112	104	106	86	97	122	110	94	115	123	95	114	100	106	104	101	116	100	96	89	100	101	118	93	100	99	93	115	94	103	95	84	95	78	101	100	104	102	109	99	109	118	98	93	86	99	99	93	98	90	101	86	107	125	98	107	101	105	97	88	96	111	95	101	101	101	107	96	93	99	103	99	89	110	96	99	114	101	102	97	115	91	119	104	112	92	103	88	94	100	92	98	96	102	94	102	128	87	94	103	94	99	118	90	114	111	98	98	95	96	107	108	130	114	83	119	105	110	122	103	92	103	102	114	107	101	102	96	94	97	102	96	103	112	115	102	101	110	113	119	85	115	106	124	103	103	95	105	85	107	102	110	92	80	95	111	102	87	90	88	88	94	104	94	121	123	79	97	93	100	106	93	99	81	100	118	105	107	109	91	107	90	91	108	95	107	100	108	81	123	102	100	90	89	90	100	92	118	116	103	98	105	103	109	112	97	95	117	93	105	122	93	93	89	95	89	112	105	126	102	111	93	109	87	82	87	97	94	114	91	118	89	94	111	107	90	99	100	109	98	101	113	91	103	109	101	87	95	96	101	103	117	94	108	100	102	107	77	85	100	102	103	105	111	91	105	78	94	82	107	100	111	104	102	106	106	81	113	109	102	93	101	117	100	87	97	101	115	103	113	88	103	105	108	105	117	111	87	69	111	87	103	117	121	105	76	105	102	106	90	90	107	88	85	104	89	104	105	77	109	106	112	113	95	109	99	96	86	84	107	103	105	93	111	99	112	132	101	87	98	94	108	79	111	107	103	93	88	110	107	125	105	91	114	99	102	97	96	100	109	101	108	106	101	94	105	80	105	103	99	106	109	106	104	99	100	85	104	103	90	105	106	95	92	106	117	94	95	96	114	105	83	106	95	102	95	102	86	114	98	77	120	94	92	97	99	116	104	106	113	106	97	99	110	104	105	100	98	106	99	108	99	93	102	100	92	116	94	100	108	108	107	89	101	105	114	100	99	118	90	97	114	99	109	89	85	83	109	96	129	118	100	110	90	109	97	113	99	100	125	91	104	110	103	93	97	121	121	122	103	106	91	102	113	102	97	88	84	91	97	102	115	105	102	94	91	103	110	102	126	81	98	99	92	87	101	92	110	95	106	114	98	96	107	93	106	92	111	117	86	99	109	119	101	111	77	84	117	90	95	116	105	107	104	107	107	102	107	112	86	101	107	86	88	98	112	110	92	97	119	89	115	92	97	105	115	117	82	93	97	112	100	81	96	117	97	96	104	116	90	102	104	100	96	98	95	107	86	103	103	88	104	96	95	85	92	100	97	97	102	117	104	88	109	85	124	94	103	107	101	85	94	87	113	94	112	89	109	104	104	96	107	97	108	104	95	112	87	98	77	86	102	95	90	104	93	114	97	109	98	106	109	94	90	91	104	98	100	105	92	98	105	113	110	104	107	101	105	96	112	75	111	91	108	88	99	119	99	81	100	111	101	86	89	106	101	90	97	101	98	113	109	78	90	114	90	95	96	93	96	94	95	100	97	97	107	108	105	115	103	95	103	84	95	112	106	115	105	76	121	111	105	90	92	83	102	90	104	82	97	107	101	98	107	115	101	105	89	115	107	92	85	85	78	106	99	91	108	98	99	110	107	99	100	123	107	89	136	95	104	107	108	81	107	99	101	101	104	90	87	98	99	104	117	122	99	99	100	93	83	82	115	86	101	84	102	101	91	126	96	130	106	84	95	95	95	100	96	110	109	101	91	97	103	106	91	98	112	98	108	109	121	95	80	124	107	98	80	100	87	107	109	117	101	91	101	100	83	110	120	77	76	101	106	103	89	89	98	95	105	96	111	101	98	121	118	111	94	113	115	73	101	96	98	102	115	123	100	98	89	99	110	114	92	89	117	109	115	105	106	101	93	94	98	88	98	108	113	110	107	99	109	105	111	84	120	97	96	114	107	104	97	96	103	97	95	96	73	103	102	99	74	92	102	114	102	90	93	104	92	97	105	103	97	111	104	100	110	109	99	85	122	97	98	90	102	107	101	85	98	101	119	93	109	104	111	89	102	98	110	94	90	101	105	90	86	87	101	106	84	94	96	86	102	96	104	119	110	115	93	95	75	99	103	120	110	102	93	101	88	120	112	83	104	107	104	98	99	97	97	102	111	93	91	94	96	117	90	104	97	98	78	117	107	90	94	113	103	100	90	105	89	80	94	88	88	99	92	107	100	102	100	86	99	84	112	87	105	103	100	96	76	93	90	91	113	111	107	114	112	103	87	98	97	96	101	96	93	96	107	117	96	95	120	93	97	91	106	127	101	98	110	97	102	109	111	98	94	100	102	107	94	92	107	99	97	102	98	107	121	107	98	102	118	94	112	94	111	89	85	85	104	96	107	102	119	106	113	104	103	120	98	91	87	107	90	99	94	115	106	105	97	102	91	103	97	97	90	106	102	89	109	89	107	118	97	83	89	105	101	92	83	101	91	101	99	100	118	80	97	98	96	108	112	106	124	94	101	97	95	96	92	95	86	115	102	100	105	97	95	98	108	110	118	96	97	113	98	106	118	106	99	100	96	97	100	97	103	93	73	117	77	102	105	112	114	107	122	99	101	92	101	100	99	110	101	96	88	105	98	102	92	102	99	121	102	93	102	99	105	115	112	117	95	124	113	103	105	81	99	95	83	104	94	91	99	109	104	101	112	102	95	97	88	101	112	106	97
4590	437	535	514	534	494	474	465	453	421	416	418	429	407	423	399	391	419	385	384	404	366	409	372	366	376	377	366	398	380	393	422	413	373	365	394	390	425	378	383	351	394	426	386	391	381	384	352	377	385	381	413	386	379	357	392	418	398	360	383	394	429	368	354	406	398	421	363	373	370	357	385	370	382	394	371	426	386	394	362	351	369	372	386	379	356	405	380	402	350	375	402	368	395	360	356	394	368	372	371	376	359	380	375	377	368	390	384	401	399	361	388	390	392	401	418	390	370	399	367	384	409	369	392	374	389	379	350	408	376	379	359	406	379	400	357	382	371	406	369	383	397	363	393	380	402	353	380	372	377	400	383	364	380	390	351	381	386	382	402	384	383	352	376	385	385	368	368	400	355	377	400	349	390	371	390	378	379	359	372	358	392	367	371	338	371	404	368	381	384	377	374	389	367	355	355	379	372	351	374	377	392	372	404	401	385	392	412	371	355	377	374	365	371	408	350	372	366	393	411	377	343	379	357	351	360	373	413	407	358	353	383	376	403	397	418	365	386	378	358	394	360	359	394	371	352	377	356	425	391	377	372	397	375	413	421	383	410	385	368	395	365	352	402	351	322	368	377	384	354	379	376	345	391	407	411	369	413	345	364	389	374	391	377	378	385	379	398	361	405	379	383	353	360	391	393	345	361	393	396	360	350	337	358	372	401	366	338	417	343	392	349	380	359	390	356	391	386	365	360	384	374	365	347	357	395	373	385	368	388	382	386	391	374	368	383	392	348	342	395	365	382	399	344	389	345	387	385	362	357	429	360	359	376	403	403	375	376	384	371	420	402	363	366	392	365	376	378	372	360	391	409	360	374	376	373	383	380	343	392	375	338	385	365	381	379	381	370	340	370	387	356	414	368	373	380	404	352	386	390	372	390	345	389	366	410	386	345	396	368	387	382	415	364	390	364	389	390	397	384	356	386	404	364	344	360	408	378	388	389	336	368	387	354	392	372	369	404	404	356	396	383	393	401	381	399	346	397	391	355	392	342	374	423	390	384	340	356	354	402	373	375	390	342	427	395	393	361	386	365	393	396	387	364	371	380	387	399	370	352	383	380	393	392	399	365	395	359	414	393	369	381	384	360	383	356	362	401	355	388	380	390	373	368	389	414	390	370	388	363	365	347	406	371	359	398	399	351	370	391	366	376	357	378	386	368	382	365	360	346	379	396	364	403	379	377	379	379	395	386	368	383	402	365	380	385	397	380	372	379	360	384	391	408	366	370	357	379	387	412	353	359	406	378	391	370	387	431	414	412	348	362	351	388	362	317	386	361	410	380	387	386	388	380	355	393	359	373	366	358	374	384	379	358	360	366	380	362	397	379	385	372	402	406	386	363	365	366	375	386	375	404	363	357	397	400	389	412	372	370	369	397	376	391	362	385	407	376	404	380	429	382	390	388	386	375	346	371	374	391	382	402	363	386	354	391	380	383	387	359	349	386	365	407	381	373	363	416	410	340	374	381	387	355	354	366	400	369	349	411	387	394	382	397	346	430	404	397	357	401	359	369	397	381	394	382	398	360	380	380	397	385	334	357	372	355	371	365	388	366	397	388	390	369	386	372	359	416	398	372	350	374	371	369	399	373	380	395	369	361	362	365	344	369	394	409	389	387	336	374	385	423	398	392	369	407	388	376	363	360	385	403	380	385	394	377	371	406	399	369	373	379	404	360	366	352	388	365	374	390	369	399	366	416	344	352	364	390	389	383	388	389	373	381	374	366	381	360	367	350	387	364	379	390	373	358	382	397	378	383	394	391	403	430	364	385	369	353	388	361	388	352	376	368	373	356	387	384	414	379	379	397	403	336	375	394	390	397	369	357	361	396	418	373	407	365	335	411	355	345	414	372	371	362	338	386	366	372	377	357	395	375	339	405	353	372	358	390	379	377	390	374	377	382	423	379	361	359	378	366	366	342	384	375	402	354	375	393	366	362	399	375	348	362	355	364	345	355	372	362	388	383	345	407	405	394	376	362	377	397	361	422	369	328	366	398	411	373	388	360	356	381	417	351	363	376	372	415	368	363	360	356	372	381	376	356	417	374	392	348	384	388	387	390	393	366	396	410	400	367	355	368	384	359	376	406	387	376	364	411	364	364	370	377	394	405	385	373	371	372	355	370	397	379	366	378	387	378	369	396	368	374	366	378	381	353	370	345	378	380	409	374	387	377	388	381	359	353	386	391	390	364	353	382	371	351	367	411	353	363	414	382	386	365	378	377	394	361	372	358	393	364	365	368	414	346	383	371	397	400	408	397	349	383	379	375	389	356	345	361	382	368	387	386	371	391	386	397	373	379	356	374	393	403	370	396	378	379	379	359	399	397	329	383	351	386	391	341	384	388	367	406	382	384	344	375	382	379	381	389	367	405	386	366	345	401	388	372	389	379	377	397	394	377	372	342	401	384	357	420	394	392	370	381	389	395	355	345	400	372	352	363	377	367	391	363	389	396	398	403	362	375	378	363	367	371	418	412	404	385	378	372	369	355	362	430	350	388	370	361	344	359	364	383	392	377	369	376	406	394	363	358	360	376	397	374	406	374	404	386	350	382	387	360	383	355	406	342	384	398	424	415	389	425	391	381	394	400	364	402	383	395	348	380	376	385	342	402	360	348	395	376	380	387	347	377	374	366	412	371	353	371	400	356	404	352	392	389	404	357	351	323	346	402	360	363	383	378	389	337	373	371	361	391	374	372	416	353	391	336	397	379	380	385	376	390	377	388	370	393	363	437	359	409	402	379	361	366	369	362	385	385	398	368	397	365	400	398	355	384	415	376	374	375	390	347	352	375	419	368	412	384	369	348	385	389	389	373	356	366	398	361	357	392	407	389	415	343	385	360	411	408	387	413	347	356	370	350	396	359	366	357	407	389	368	347	372	392	380	333	399	384	361	388	375	394	386	428	360	395	378	403	394	385	356	390	394	376	367	395	381	380	396	362	385	383	408	364	361	394	370	382	360	386	387	396	386	343	361	369	364	374	416	347	402	374	392	385	402	388	385	359	364	415	343	396	368	403	367	372	381	342	366	391	375	332	362	341	363	357	382	395	395	394	367	334	364	369	389	375	406	370	400	411	372	341	371	342	382	387	426	403	396	369	362	359	356	388	363	353	378	390	360	365	385	408	383	396	350	378	392	372	390	375	382	348	376	351	367	396	362	367	373	364	382	367	383	367	377	371	394	368	361	374	368	385	353	370	366	390	382	351	383	380	392	378	360	364	410	406	386	385	374	357	383	386	376	374	392	405	352	372	373	352	375	363	379	373	372	379	378	349	392	396	372	391	373	408	360	377	392	398	342	389	382	383	358	362	367	370	378	386	392	403	392	380	361	370	350	335	378	350	365	377	354	368	374	385	374	404	346	385	384	377	417	382	347	359	362	378	429	389	379	351	377	366	370	377	369	375	401	343	377	373	402	384	360	368	379	369	416	356	374	379	402	385
25195	4113	1234	785	544	386	309	234	174	196	176	133	118	102	111	123	96	99	66	102	86	98	96	112	83	79	80	79	85	64	77	70	59	77	81	82	100	81	96	86	60	92	74	61	65	73	80	67	79	75	68	66	67	85	82	65	77	74	57	71	61	62	50	60	64	83	70	69	66	70	67	67	83	61	69	77	67	81	79	74	64	56	68	64	74	55	77	62	78	75	85	67	55	57	68	89	85	69	79	71	67	83	55	64	66	66	65	66	65	72	55	74	65	81	60	82	67	90	73	73	59	57	71	65	67	77	62	67	75	80	63	69	85	65	65	78	66	71	55	60	71	69	75	68	74	67	63	66	65	78	65	70	80	83	68	70	73	87	69	84	64	80	78	74	85	72	73	60	72	72	63	70	66	74	69	74	60	61	57	75	61	66	59	64	67	65	79	73	59	69	60	76	68	68	60	81	68	67	58	77	72	73	70	75	60	60	63	65	66	72	73	69	79	66	63	81	75	73	60	68	63	76	75	67	67	63	83	59	63	74	69	70	77	62	67	70	69	78	65	79	76	78	66	62	77	73	81	77	83	67	69	86	78	57	80	69	71	86	79	66	68	68	74	72	78	66	64	76	81	76	73	78	77	83	61	77	72	51	79	90	66	64	69	72	68	82	72	67	79	76	77	78	71	68	73	64	73	59	83	71	87	64	71	67	67	74	73	72	55	69	69	63	76	69	77	56	78	59	71	77	85	61	71	68	71	78	63	66	72	78	62	78	75	82	56	82	73	73	75	75	77	88	60	77	84	76	62	68	67	69	65	68	73	70	68	62	71	74	71	82	76	57	73	73	69	67	75	78	72	88	77	62	80	74	69	59	80	82	66	69	82	66	70	73	73	78	74	71	71	50	68	71	59	72	73	73	69	70	63	82	62	78	81	75	62	71	52	69	60	63	68	73	60	92	68	81	69	79	62	63	74	78	73	77	75	84	73	60	75	57	63	54	69	69	75	60	71	65	80	69	92	88	65	73	69	63	65	66	59	60	66	55	83	90	84	66	63	60	68	91	63	72	84	66	77	64	67	61	62	61	65	66	79	72	67	67	64	62	96	75	60	78	62	71	79	58	75	74	68	74	69	77	88	71	68	86	71	71	66	87	86	55	70	66	59	73	63	68	67	62	90	74	67	69	57	81	61	78	69	78	76	74	84	66	66	78	62	69	70	78	78	68	88	72	56	73	61	71	70	76	77	76	68	64	77	61	66	69	77	65	75	57	66	76	75	82	69	68	74	77	62	72	80	65	63	53	64	59	58	64	52	75	82	61	67	70	77	79	58	85	80	76	83	68	78	76	82	67	67	83	79	70	66	62	70	67	79	87	70	65	64	78	69	67	67	66	59	76	85	59	58	66	75	62	66	78	60	59	70	73	75	73	73	66	70	60	73	73	82	82	75	58	66	80	74	86	69	57	74	90	71	58	57	65	75	53	87	62	75	78	61	60	69	78	74	75	67	78	58	69	75	87	65	77	78	68	75	70	77	69	76	56	73	74	57	59	89	69	68	72	75	86	74	56	81	77	70	72	67	55	78	67	77	69	70	53	60	76	61	74	78	96	73	82	71	76	62	67	58	70	74	76	57	64	72	68	87	74	63	84	76	72	74	74	80	79	54	68	59	66	78	61	67	71	70	64	66	78	84	60	85	75	70	72	73	79	79	66	73	81	79	76	76	89	52	65	74	68	60	67	83	75	61	70	93	69	77	69	70	69	74	68	73	57	77	62	69	69	73	73	56	74	60	63	65	57	67	62	72	69	78	62	66	54	73	73	80	78	64	62	58	67	72	65	73	75	82	76	63	83	80	84	70	87	71	84	66	74	70	64	69	73	65	67	64	67	82	63	80	76	70	87	71	85	67	57	67	75	82	90	65	73	78	73	77	64	69	77	67	87	65	75	69	67	64	75	65	74	68	70	70	62	71	73	80	87	73	81	72	50	73	63	81	69	75	59	62	74	67	74	73	64	70	74	61	65	86	81	58	96	73	65	70	63	71	75	75	86	79	75	56	55	59	76	74	64	66	83	56	79	73	73	69	80	68	73	66	80	65	74	72	78	64	80	53	65	70	75	64	77	77	96	73	74	74	79	83	94	68	71	85	81	82	63	67	70	75	78	58	73	59	67	74	82	70	82	76	81	54	75	71	80	80	68	60	71	75	67	70	64	73	75	61	69	79	83	67	76	57	60	62	59	68	79	84	50	79	62	74	74	76	73	88	69	71	77	73	65	61	78	89	66	84	70	70	71	73	75	76	65	79	69	72	69	74	80	75	55	66	68	73	62	83	71	66	66	63	76	66	63	64	62	73	53	86	71	68	86	81	68	75	59	59	69	85	60	77	62	84	77	80	52	70	67	70	75	52	66	64	87	68	71	63	68	86	66	75	73	48	56	57	65	72	73	69	68	67	67	67	58	54	69	66	70	72	71	71	67	62	84	70	81	78	73	63	74	73	81	64	71	81	72	72	62	85	59	73	76	66	77	76	61	65	74	85	60	76	81	83	66	67	92	78	84	55	66	73	96	85	73	82	76	71	95	86	83	61	73	73	70	77	90	74	71	68	62	75	61	80	78	67	80	73	71	65	76	67	63	64	74	73	56	65	78	82	60	79	67	65	66	83	65	83	74	96	73	62	75	71	72	62	61	76	56	63	66	69	79	66	70	73	67	76	76	63	86	62	79	78	63	61	72	71	67	65	80	82	73	68	75	72	67	72	71	80	60	78	76	79	65	65	49	85	79	74	73	77	60	60	75	65	67	61	64	58	64	68	64	75	85	92	55	56	72	74	73	86	76	67	77	69	66	69	59	78	69	59	73	67	72	70	85	68	71	59	68	65	71	74	61	68	76	68	79	64	77	82	71	71	73	61	73	72	68	85	71	65	75	66	65	76	63	66	75	72	80	64	65	70	70	69	67	65	72	65	67	80	58	81	72	70	68	76	68	71	72	82	73	78	84	67	79	60	87	65	68	69	64	68	58	85	65	76	61	84	83	62	68	83	53	68	68	60	90	88	55	82	74	69	57	75	67	56	60	63	61	71	74	69	66	67	72	65	64	68	73	63	68	72	67	69	51	78	77	87	73	59	83	70	61	72	69	69	84	75	67	52	63	56	63	65	61	64	68	84	83	62	71	70	70	49	63	76	70	79	72	82	85	64	73	76	69	72	79	54	68	61	72	62	65	74	68	75	67	84	68	65	76	54	68	64	76	72	61	61	68	63	75	73	83	78	74	70	68	68	82	75	72	65	70	85	70	64	63	65	66	63	58	72	66	79	71	72	48	62	72	70	89	77	68	62	65	84	71	61	68	61	80	74	78	70	81	80	63	88	74	60	71	61	70	70	68	74	73	62	55	77	75	75	61	66	64	68	73	60	76	69	67	76	72	80	66	66	70	73	80	79	70	86	61	71	81	69	80	78	72	63	71	62	70	82	84	61	77	74	68
13705	1171	2836	3143	2711	2109	1770	1509	1263	1051	1039	889	823	797	662	650	598	573	554	476	525	501	429	407	408	444	412	397	408	381	374	414	436	393	364	332	337	348	360	363	327	305	321	308	343	312	333	313	320	291	310	327	351	340	302	306	348	302	327	304	289	274	309	301	354	304	321	332	322	300	321	308	287	286	301	317	287	294	268	293	291	291	292	307	303	306	321	317	270	268	309	325	281	313	289	329	304	299	306	305	316	289	300	308	292	300	284	312	321	313	316	325	308	278	281	308	292	289	305	288	275	298	304	323	290	274	278	304	298	306	341	280	286	289	329	311	267	311	317	282	296	287	298	280	281	264	269	305	304	282	310	292	270	286	300	292	308	282	310	305	275	300	305	286	308	285	292	309	309	321	290	277	271	288	298	279	294	289	287	298	306	298	276	288	300	304	260	301	289	269	272	278	299	284	271	297	289	279	286	295	304	278	270	310	278	295	313	272	321	281	295	298	284	257	294	305	298	301	313	304	256	281	272	285	267	276	290	264	252	301	302	276	268	326	295	300	284	288	292	303	287	304	245	277	315	267	310	302	283	283	272	316	269	275	301	273	268	308	261	299	305	294	289	275	283	292	284	279	244	298	307	280	272	275	285	257	306	289	292	281	305	298	292	312	301	319	315	259	292	278	287	326	278	299	262	289	263	320	307	323	291	321	294	286	261	282	300	301	294	284	290	313	305	286	295	286	310	300	253	317	255	270	261	304	294	282	273	260	273	272	269	284	302	288	272	292	290	275	283	255	286	303	247	308	275	312	315	282	317	292	275	285	285	289	288	284	301	297	305	296	319	278	304	255	288	290	284	285	258	268	304	305	285	286	291	291	280	311	295	250	302	289	276	323	273	278	274	293	271	290	354	283	294	292	300	287	272	276	263	290	262	274	285	284	300	318	255	283	307	268	288	302	303	287	306	288	310	286	284	277	308	307	288	290	287	267	289	289	270	291	292	289	307	274	343	291	333	273	284	265	283	307	313	246	279	302	290	284	317	277	279	287	248	296	301	291	296	281	299	276	289	284	305	300	301	288	281	271	290	294	284	300	266	317	272	280	261	265	287	306	274	290	282	302	318	276	299	299	289	274	293	285	291	311	286	272	256	280	294	274	295	284	292	282	291	301	279	292	303	268	298	295	283	292	295	298	299	284	296	287	310	317	270	287	280	288	287	293	300	300	294	279	286	292	301	300	263	279	307	271	284	297	275	271	297	290	279	284	293	300	290	278	280	296	256	333	321	273	274	280	270	276	307	296	293	279	291	289	307	293	269	283	292	303	271	304	307	290	282	297	289	265	327	272	269	266	310	300	277	292	297	271	318	262	281	275	297	264	297	269	282	304	289	279	298	273	255	293	290	306	265	300	297	295	261	316	316	312	258	281	285	316	266	292	263	269	294	276	286	272	290	280	291	292	281	308	310	306	284	315	257	282	289	306	281	310	284	278	297	319	296	279	304	292	294	308	296	280	274	269	291	302	302	289	294	289	322	293	298	309	298	300	304	300	272	284	319	253	272	295	280	296	278	306	265	285	274	281	295	254	283	287	289	283	265	284	271	300	277	307	301	284	307	285	302	302	294	305	291	289	271	293	277	299	270	286	277	272	270	285	255	275	284	299	305	264	280	262	269	282	275	305	297	281	303	297	293	270	309	278	272	282	297	275	298	277	279	292	290	283	281	309	281	288	321	269	261	273	272	265	296	329	310	318	278	300	278	265	316	288	291	272	288	309	278	282	291	307	277	295	260	291	294	309	309	281	268	253	302	298	292	289	281	279	287	298	326	264	254	309	295	277	312	295	271	308	262	294	323	286	315	284	306	300	301	288	276	294	299	295	308	285	269	259	331	303	301	295	280	275	272	297	287	274	294	294	290	286	297	272	283	283	284	265	279	315	299	283	296	279	289	263	286	281	317	271	282	297	276	265	299	298	290	282	314	276	278	287	333	297	317	302	272	278	294	282	274	311	287	288	292	273	298	304	310	304	279	275	289	284	286	301	275	280	293	262	305	289	282	298	293	279	278	272	295	299	298	276	279	280	287	297	268	325	286	277	257	281	280	291	283	284	279	253	263	300	286	284	301	295	271	311	312	299	306	237	297	306	295	304	292	325	302	282	265	276	275	292	297	275	274	275	272	284	278	282	267	322	276	320	297	278	290	313	308	292	282	259	284	286	256	275	264	285	301	265	264	286	285	292	302	289	309	281	290	280	309	265	329	278	291	276	307	319	283	274	284	272	256	281	288	249	293	287	279	277	288	302	279	300	300	315	263	289	289	290	272	278	282	285	284	257	284	303	268	300	292	307	283	321	296	313	283	300	317	276	288	277	305	302	266	277	267	247	293	270	324	281	292	272	308	274	267	302	232	305	291	263	275	284	287	308	276	269	298	298	267	312	291	285	284	289	299	287	275	284	267	274	301	309	285	297	286	293	295	295	305	281	295	288	273	292	279	321	293	297	274	290	300	289	293	277	305	302	291	301	267	285	275	266	278	307	272	305	259	282	266	275	313	303	303	290	281	292	264	277	310	304	252	306	292	295	283	275	325	306	271	290	313	287	265	293	286	252	298	278	286	310	273	295	297	300	286	279	277	278	277	295	269	268	278	288	316	313	301	292	278	299	284	296	316	269	292	287	259	291	249	285	288	287	311	308	285	274	328	287	300	279	290	303	272	280	281	300	289	295	266	284	295	274	270	279	264	263	306	298	307	291	287	250	298	303	290	283	294	278	309	276	289	297	303	303	267	247	287	261	303	303	304	314	271	287	270	282	259	287	273	272	282	287	259	271	328	270	315	290	318	305	280	276	303	268	304	290	307	308	309	287	265	284	286	306	277	303	304	258	285	270	277	278	326	296	302	277	270	270	261	298	297	279	273	274	299	282	273	304	261	267	283	296	278	285	315	257	264	296	300	275	299	296	290	297	292	278	292	266	310	267	326	304	298	301	282	300	306	305	283	261	278	261	283	312	318	282	273	302	265	271	300	260	291	279	285	295	282	295	303	271	286	301	279	299	289	308	289	283	289	292	306	266	274	294	303	266	299	277	294	274	289	287	270	240	293	312	281	297	295	312	308	275	294	288	252	288	298	283	306	272	327	288	280	301	271	314	282	300	270	307	285	295	282	285	299	291	285	279	280	296	293	302	283	271	284	272	295	310	333	275	301	295	270	262	265	265	276	276	280	300	298	301	287	273	265	322	288	293	297	315	284	269	253	304	298	262	280	305	288	276	292	285	241	300	272	298	281	289	279	264	294	284	309	306	266	268	290	272	290	255	291	292	327	283	278	270	293	294	292	303	264	284	296	298	273	272	310	299	282	280	291	247	306	292	276	314	277	272	286	289	296	319	269	300	269	280	281	297	303	285	321	288	229	287	272	305	299	261	262	295	280	301	294	248	306	293	290	282	274	270	323	291	304	268	294	305	294	303	291	287	281	295	252	308	248	311	283	280
34691	13166	3667	1581	1072	796	576	494	326	332	330	268	232	220	222	195	175	160	167	150	172	162	145	153	155	155	143	160	174	140	127	145	121	162	132	141	126	136	128	138	127	128	122	146	153	128	134	154	108	126	127	118	129	140	132	132	119	130	154	120	128	140	169	151	146	135	118	127	124	123	141	143	129	114	123	129	142	138	128	136	137	131	102	126	134	125	156	131	115	145	123	133	134	135	137	138	108	127	124	125	131	155	129	145	131	134	147	134	122	130	135	133	118	119	133	136	126	124	149	109	126	117	128	130	117	125	119	120	151	113	123	135	129	110	135	112	104	136	131	145	126	136	127	140	103	141	134	149	129	119	134	123	149	135	111	129	157	128	132	116	135	112	119	120	108	156	124	125	118	126	138	121	126	120	147	134	140	117	120	146	128	125	118	131	115	129	129	136	123	117	130	119	118	109	169	108	135	122	127	117	113	131	100	141	126	138	123	132	125	130	110	130	121	127	133	127	125	137	125	102	127	114	114	132	119	115	124	145	109	115	127	126	121	129	129	149	128	121	134	104	128	115	128	117	137	138	124	115	132	132	137	111	115	135	120	128	130	131	133	121	128	120	148	126	101	116	135	127	141	119	120	109	136	145	128	126	132	124	112	108	117	121	119	120	132	137	138	121	145	123	131	130	119	119	122	137	127	117	123	108	125	147	137	130	108	114	128	125	122	117	136	111	129	134	118	125	121	120	105	119	115	130	123	105	100	129	143	147	145	131	129	138	117	118	127	127	134	139	116	123	118	115	132	121	112	137	113	121	142	127	115	132	134	125	107	129	130	127	134	123	145	119	126	114	131	172	129	134	123	140	122	125	120	116	123	122	135	143	117	108	121	117	117	122	127	131	150	131	145	141	116	131	126	112	114	115	129	103	138	125	126	121	119	144	127	124	124	129	137	125	130	128	114	142	152	107	127	130	128	142	126	123	120	121	127	140	146	135	116	106	126	129	130	108	120	116	106	98	121	136	108	132	125	141	105	144	133	121	130	128	127	133	125	114	145	125	130	116	132	131	112	140	123	142	120	114	124	142	149	125	144	131	138	119	129	130	135	127	121	137	131	137	117	122	119	118	132	146	126	142	121	113	121	145	117	131	115	126	127	132	126	133	132	114	119	134	134	131	131	122	109	132	135	118	149	117	122	102	125	124	118	133	115	128	127	137	125	122	124	122	128	123	116	125	120	130	128	138	140	124	127	137	129	126	152	139	94	120	130	135	138	121	134	125	136	112	134	108	127	136	157	128	120	123	123	125	144	127	119	135	133	129	115	125	163	137	132	134	118	111	119	123	123	117	137	126	129	154	131	124	124	103	138	106	134	128	146	117	112	153	111	127	120	140	118	115	111	129	121	127	103	123	117	123	117	113	102	138	117	122	139	116	124	131	119	109	116	132	114	132	109	122	91	134	130	129	125	145	148	124	137	129	144	144	128	127	126	139	139	120	124	142	120	120	129	119	131	109	125	133	116	132	140	112	139	119	134	125	131	160	124	134	115	118	100	131	114	115	153	118	114	124	135	122	124	138	135	111	122	122	125	145	145	115	100	132	128	129	118	127	133	125	121	139	129	137	126	110	149	125	136	124	109	140	120	109	142	112	126	114	134	141	122	149	145	119	129	122	121	122	129	141	133	127	137	125	143	113	136	137	128	114	121	105	128	142	136	132	124	113	129	124	122	146	139	121	137	115	125	134	120	118	130	135	126	119	121	125	113	114	127	116	109	132	122	127	122	132	133	140	137	125	121	115	140	127	103	119	128	133	112	128	120	116	132	128	131	128	121	129	127	137	123	124	135	134	121	125	125	139	108	145	141	130	97	120	125	125	117	134	129	132	128	127	148	133	105	120	131	128	110	120	115	120	126	107	145	114	145	136	114	129	116	131	123	119	120	133	141	123	130	113	150	120	122	126	105	121	116	117	124	137	118	129	119	104	117	136	131	120	136	135	104	132	129	135	134	120	110	140	115	146	122	99	138	134	111	136	130	136	117	137	129	141	113	118	153	125	123	122	133	118	128	132	119	152	141	145	131	122	120	124	133	150	136	117	119	123	118	135	145	125	124	146	131	114	136	133	129	150	127	132	135	120	114	127	152	109	113	131	132	120	110	123	120	100	124	124	117	129	127	136	119	117	135	123	139	140	123	124	137	134	119	147	139	114	129	125	117	122	122	124	139	110	129	116	121	128	125	121	136	132	129	130	140	124	124	108	124	127	138	142	126	136	137	117	131	134	111	105	134	120	122	133	141	135	135	152	123	135	142	123	124	116	111	126	124	117	135	123	129	122	123	112	117	130	130	127	124	125	118	117	131	138	109	128	115	138	143	142	122	112	139	121	140	122	128	141	124	121	127	126	122	142	104	151	132	115	124	111	120	137	128	129	120	111	117	130	131	128	125	123	132	147	122	127	128	133	134	139	144	123	133	137	131	128	137	136	130	129	137	121	133	153	122	119	125	125	133	131	125	113	137	133	131	127	112	123	121	133	113	141	138	122	146	129	120	140	145	104	127	142	128	121	112	138	135	106	118	140	123	128	120	127	129	142	115	144	112	138	142	130	101	145	138	118	123	151	120	113	134	129	130	138	148	126	136	131	108	122	138	127	131	124	136	139	145	147	132	110	126	124	127	119	133	111	135	136	153	140	128	122	131	138	131	122	136	116	102	120	124	127	128	136	136	123	142	121	111	134	133	111	120	133	124	130	136	124	135	142	120	119	123	124	140	120	125	120	133	142	114	131	159	122	127	117	109	127	138	118	119	121	135	145	123	135	138	127	127	123	119	122	142	115	142	112	134	132	110	125	114	117	110	128	129	142	123	133	114	108	116	144	137	140	135	110	140	132	161	107	122	141	139	127	129	137	132	128	141	127	123	139	157	127	119	131	120	147	139	141	139	124	147	129	120	100	114	123	129	131	112	128	132	121	121	131	108	136	126	138	144	99	124	118	128	116	141	122	118	131	131	123	155	154	139	142	143	109	133	104	123	109	120	121	121	134	148	117	115	144	121	143	125	121	138	136	131	116	112	118	132	149	127	131	141	123	111	117	123	121	134	100	136	128	146	128	123	138	133	119	135	103	140	113	125	130	119	138	132	121	121	128	111	143	129	125	125	134	131	138	113	120	128	110	109	109	147	141	134	130	118	127	118	134	126	140	108	125	138	117	118	121	125	113	142	121	136	144	129	111	138	136	145	134	113	139	140	124	137	103	116	124	127	136	146	125	142	123	131	129	114	111	108	110	126	123	146	119	129	130	134	108	120	118	120	136	130	104	111	120	139	129	126	126	117	140	126	145	130	127	132	123	127	117	139	122	150	134	119	128	121	122	105	120	115	125	135	115	139	124	135	129	131	145	111	143	108	124	130	124	129	132	119	122	108	131	131	129	126	143	147	124	128	133	111	113	119	130	133	126	131	125	133	124	122	124	119	137	130	146	135	124	140	126	134	119
17496	2299	4783	5622	4874	3917	3261	2699	2260	2021	1725	1580	1490	1371	1150	1119	946	988	849	893	843	777	765	744	715	721	714	686	629	691	638	591	630	614	625	567	552	570	548	545	526	576	560	552	567	556	524	539	532	497	527	521	536	508	517	519	506	517	511	522	518	506	473	472	528	508	528	462	433	492	521	480	513	481	475	476	501	483	498	459	483	504	482	468	475	506	454	458	477	480	476	444	511	463	493	495	462	452	443	508	479	468	482	452	467	433	431	453	441	455	463	467	445	473	450	479	468	440	438	456	450	462	485	458	482	462	442	508	458	424	449	453	489	479	491	463	471	447	489	479	466	498	453	493	485	476	474	463	470	473	493	459	477	456	481	448	455	467	410	482	447	435	470	462	466	464	486	463	463	490	449	406	438	469	479	443	450	471	483	499	479	475	442	473	470	438	473	462	477	419	453	436	458	486	496	465	470	429	480	437	456	473	509	448	434	451	442	462	460	438	475	461	519	450	461	466	489	450	464	437	439	463	482	452	440	465	446	482	447	457	436	446	465	471	480	492	449	427	496	434	491	480	445	476	479	443	499	462	476	471	480	471	460	462	460	502	477	461	474	499	452	478	453	467	478	446	459	498	404	480	461	474	433	398	477	427	441	452	453	450	439	469	449	431	450	495	441	460	473	494	448	457	431	459	451	485	486	458	475	460	473	519	463	450	441	433	474	457	438	503	487	440	430	457	494	460	432	481	456	462	481	456	482	460	483	458	503	460	484	462	470	457	434	457	442	451	453	470	483	490	458	475	454	498	475	451	454	479	466	471	463	459	505	484	426	491	426	486	490	431	480	458	428	481	472	466	499	469	475	492	475	487	434	433	456	441	496	495	437	452	472	481	460	491	402	460	443	447	467	499	469	455	451	497	412	452	456	441	470	445	464	449	448	490	446	458	471	419	454	471	475	475	445	439	440	439	447	459	459	485	487	459	493	436	468	439	434	453	479	448	500	452	465	470	490	451	449	456	470	476	460	430	478	427	464	463	472	477	471	457	469	488	488	466	435	452	463	479	452	498	452	451	473	474	475	440	463	466	435	454	479	473	462	451	471	462	435	427	478	460	471	411	488	473	478	456	473	465	463	432	426	487	478	449	468	426	466	450	435	470	451	415	461	460	451	463	459	492	505	437	447	461	428	478	423	477	455	435	486	440	481	451	471	474	493	473	440	442	470	467	479	450	474	455	472	471	502	481	430	475	482	447	473	472	447	489	462	479	489	445	495	456	459	435	478	477	487	435	455	462	483	474	463	445	444	480	449	448	459	482	444	473	494	488	487	466	440	474	477	470	455	479	442	438	474	467	482	499	439	433	464	451	427	484	445	453	465	432	475	480	425	434	480	479	473	444	461	448	462	408	433	457	496	494	496	506	456	438	409	464	501	493	454	464	469	477	482	449	486	444	443	459	438	475	452	484	445	439	469	475	448	480	498	493	469	429	454	406	460	474	486	487	458	467	459	487	444	441	435	488	458	456	435	489	432	485	467	462	455	451	446	436	508	434	453	461	458	475	494	450	473	451	476	436	465	460	477	428	434	464	469	489	446	519	463	499	429	447	465	474	487	484	480	436	481	451	478	470	457	465	426	424	448	452	430	456	441	469	466	530	476	488	460	472	436	469	472	480	446	477	465	484	430	464	480	445	432	459	516	458	459	475	449	474	444	461	476	495	480	443	466	450	461	447	471	459	485	444	498	470	445	417	476	420	463	501	447	508	475	460	468	471	468	495	446	444	484	440	430	452	433	485	440	455	454	462	460	531	483	465	462	459	440	451	479	493	418	503	484	505	435	488	450	447	452	454	460	488	444	462	474	419	447	463	470	478	479	474	499	412	443	497	471	464	454	484	487	458	459	447	439	428	428	445	455	440	418	499	419	507	497	444	471	453	481	467	445	478	484	449	442	467	467	513	457	439	471	497	467	472	495	428	446	458	433	447	451	486	439	449	483	442	468	463	482	485	458	437	508	452	466	450	463	487	469	489	464	434	463	433	469	469	492	463	463	464	526	463	462	463	475	463	491	480	460	433	454	446	505	482	438	464	435	443	484	454	439	479	479	476	429	455	427	464	471	469	447	453	486	452	470	445	462	460	448	444	460	474	488	477	470	472	445	476	456	469	445	462	462	481	474	476	453	466	474	468	462	503	519	487	444	464	463	438	436	443	490	431	460	473	479	463	448	452	468	450	455	493	448	464	463	473	461	471	453	450	463	457	485	463	468	472	471	475	461	458	437	436	450	472	451	481	421	439	454	437	451	470	446	456	493	442	489	487	438	480	490	461	474	427	429	452	471	486	475	458	435	457	485	427	439	480	474	463	461	457	483	465	443	451	459	509	460	436	441	432	483	467	443	508	462	450	492	439	467	436	464	483	477	484	488	484	472	454	461	444	455	457	469	430	477	462	432	424	458	443	466	460	474	484	433	493	460	465	435	424	473	469	496	452	483	500	452	439	412	465	481	420	482	465	486	464	466	425	455	450	470	450	437	479	464	474	439	472	453	451	431	447	432	456	466	453	474	495	515	453	473	450	483	451	493	491	478	453	456	463	431	476	436	466	476	468	448	473	464	473	481	424	434	469	480	473	464	485	472	441	511	455	443	498	471	461	438	476	476	475	489	461	464	486	499	429	456	477	460	468	444	454	471	472	471	459	447	435	406	446	449	457	432	452	500	487	472	461	430	491	465	433	480	460	417	464	503	462	450	493	422	450	459	474	453	476	432	490	473	475	441	481	458	450	440	423	459	507	470	458	427	484	479	454	448	529	457	464	502	503	478	470	501	464	458	480	457	450	460	448	466	422	427	475	459	423	467	471	437	462	476	482	468	426	430	455	478	445	472	474	481	444	420	471	444	463	474	473	490	470	470	447	448	447	502	464	423	483	485	473	462	508	454	491	461	429	452	429	450	448	458	476	447	461	496	432	442	472	467	434	459	467	486	405	474	491	455	472	459	455	407	477	436	476	488	432	464	464	455	483	451	463	457	430	476	463	431	474	497	457	487	481	481	426	442	465	418	505	464	431	466	449	448	478	485	465	496	465	462	480	437	452	468	452	470	471	483	445	423	467	496	460	477	456	462	488	463	453	461	455	471	444	480	502	426	427	415	477	448	449	467	450	468	474	465	531	458	460	442	444	478	454	441	465	444	462	499	481	504	441	471	464	444	405	483	493	445	488	477	459	491	439	454	420	424	434	473	526	457	492	481	461	423	448	434	489	510	451	495	477	497	455	460	494	487	477	504	476	445	445	432	419	470	432	452	402	451	429	464	469	440	473	489	444	445	469	490	490	489	464	471	465	461	455	439	453	468	456	467	486	461	444	487	485	457	515	485	455	440	476	444	426	525	490	482	466	453	446	468	483	441	485	438	449	483	473	407	454	493	432	452	422	486	433	457	465	468	451	457	462	451	432	423	471	445	443	439	485	436	417	462	435	486	450	457	462	457	518	438	467
2908	266	185	144	135	119	133	116	121	105	118	107	107	142	128	113	103	97	116	112	86	98	102	111	103	106	104	100	98	112	105	96	114	118	99	115	108	122	142	112	105	123	114	105	106	106	109	87	85	123	122	113	123	93	121	112	107	109	96	109	117	113	106	101	116	112	104	106	113	139	122	121	120	114	101	90	135	124	108	113	107	114	111	115	113	121	107	119	97	100	108	80	116	108	124	99	100	109	123	115	97	120	107	102	93	109	129	108	91	101	110	115	108	120	101	112	93	90	99	99	102	108	92	113	108	111	122	115	93	108	104	119	108	94	103	117	112	103	111	104	105	113	86	102	103	124	110	97	116	106	116	126	103	91	105	102	111	105	118	102	100	97	103	95	108	90	102	113	116	109	95	100	89	103	105	105	106	126	112	108	97	108	108	115	93	122	115	110	126	116	117	104	104	113	109	115	123	100	108	99	96	117	98	106	115	90	110	99	106	115	105	92	121	119	111	106	109	96	89	102	124	88	101	97	87	106	100	132	114	115	107	105	109	123	115	110	119	96	116	93	91	111	100	113	105	115	120	92	110	113	125	95	118	115	117	124	111	101	98	124	117	109	128	112	127	94	108	112	106	111	80	108	108	106	108	107	114	114	122	94	106	136	100	95	111	93	94	120	124	102	120	98	97	101	123	122	106	119	100	99	106	120	109	105	98	115	109	102	95	103	113	104	101	83	95	111	107	97	106	104	125	96	103	91	112	110	108	104	96	118	97	121	117	90	101	100	105	123	90	104	133	94	131	118	115	116	100	113	105	128	111	106	111	108	99	113	112	126	110	117	103	95	107	102	100	95	117	108	109	97	124	123	121	106	111	92	88	107	105	104	104	108	104	102	96	115	108	100	110	123	118	98	119	99	94	111	108	93	111	96	117	107	100	107	96	101	100	116	98	94	100	106	110	92	102	110	110	120	96	101	113	101	96	114	122	98	107	104	90	108	112	106	108	107	97	104	111	103	105	113	112	104	97	110	101	113	89	115	93	113	93	97	96	113	80	110	117	104	124	119	114	98	110	105	96	113	111	116	103	105	119	92	85	113	114	104	107	102	119	121	111	113	104	104	105	101	97	117	95	110	118	116	116	118	96	99	94	110	120	118	97	106	116	119	100	113	105	125	114	114	96	114	96	101	105	89	115	99	103	115	108	100	127	98	113	105	107	119	105	109	116	116	120	108	101	115	106	107	114	92	115	97	108	117	122	105	118	103	106	105	96	128	100	99	102	107	112	109	120	102	106	111	108	108	106	114	115	102	111	101	106	120	109	107	94	97	116	111	104	108	108	94	115	98	104	113	121	100	98	117	110	108	100	120	107	100	105	111	89	104	96	96	96	124	116	99	105	101	92	96	94	101	96	111	111	108	105	116	94	128	102	92	114	104	117	97	106	106	107	109	126	103	105	118	113	109	94	119	108	117	113	106	115	106	120	114	106	108	107	121	116	102	92	104	109	120	103	108	111	112	117	123	99	100	88	95	94	120	111	112	103	110	120	112	98	117	110	112	105	97	82	121	112	113	121	108	99	119	102	99	95	109	104	113	121	109	109	91	111	110	95	115	118	105	101	112	94	96	122	133	113	94	108	102	131	110	102	108	103	98	101	90	101	93	101	103	107	97	116	115	111	120	95	113	105	93	115	107	106	112	94	103	104	125	109	86	125	120	97	115	100	91	103	93	114	114	104	86	105	112	104	87	90	111	101	112	120	107	87	116	102	108	103	85	103	106	111	119	113	91	104	110	101	110	110	109	97	101	93	107	115	114	109	91	104	91	96	107	102	100	87	109	111	114	78	141	109	120	109	108	106	128	93	115	99	129	105	116	118	108	98	115	101	102	83	104	118	118	102	112	106	123	97	110	101	106	95	97	105	106	124	100	106	125	108	106	114	91	119	100	119	99	114	92	104	109	88	103	103	105	117	101	112	103	109	104	109	110	116	93	111	95	110	103	102	132	117	85	111	97	110	109	101	107	105	113	103	103	105	120	113	98	97	97	115	106	98	99	123	116	108	139	114	88	133	108	127	103	102	110	97	113	113	91	93	108	103	108	107	117	92	112	109	101	102	112	107	114	115	111	118	105	108	120	110	106	111	112	111	87	99	115	111	106	115	94	108	105	94	113	128	100	105	103	114	122	128	113	141	105	108	107	93	102	122	118	111	109	109	103	115	103	106	104	90	119	116	109	108	123	94	92	115	124	109	115	107	88	110	109	123	102	114	111	108	94	124	107	108	114	120	120	131	112	85	95	103	98	116	120	84	102	103	104	121	88	107	88	99	106	116	137	103	104	106	102	119	111	102	119	115	109	105	117	110	112	83	103	104	102	124	113	114	106	92	120	119	103	111	106	106	93	88	89	92	120	121	118	105	98	116	118	87	107	99	111	111	104	131	102	101	110	112	118	115	112	112	119	100	122	108	117	127	101	130	113	97	115	125	99	99	93	99	104	105	93	110	107	99	103	88	115	107	110	102	97	102	107	120	108	116	108	115	101	111	101	113	104	89	100	129	106	112	116	111	87	109	116	102	120	123	119	96	116	95	119	112	117	105	104	95	96	108	103	95	105	98	117	90	104	116	126	111	134	111	109	115	107	118	112	91	131	104	103	113	101	99	120	94	119	96	117	117	103	133	120	117	113	115	102	114	99	93	118	117	113	101	119	101	97	92	103	106	99	111	112	94	96	95	110	108	110	90	103	94	105	120	111	106	94	117	117	104	104	124	134	104	93	95	105	101	109	104	95	118	107	104	105	99	108	115	108	108	91	118	126	110	118	118	100	93	122	116	106	115	115	119	95	104	109	96	88	108	99	123	100	100	104	124	118	114	105	120	123	93	116	112	96	132	102	123	121	107	117	99	115	102	112	112	118	106	109	89	116	109	104	104	114	119	106	116	96	106	112	114	99	117	94	113	111	108	97	99	100	117	108	122	105	126	110	81	102	96	102	105	97	112	100	103	98	119	126	109	91	90	102	103	90	112	110	109	116	93	100	105	111	119	107	89	119	105	95	116	80	112	118	115	121	115	112	103	118	97	110	117	100	112	102	111	116	103	115	101	112	113	112	104	121	106	121	93	127	124	99	111	109	111	91	101	107	114	105	99	121	105	116	127	119	116	102	103	112	114	107	111	117	95	120	98	95	107	94	129	135	115	109	105	101	114	97	103	95	102	93	118	108	112	115	126	91	105	109	107	101	124	91	120	125	102	105	108	114	92	92	85	110	105	107	101	101	113	109	109	124	107	98	107	107	108	107	111	93	111	109	113	108	115	99	102	110	127	99	116	110	100	109	117	95	91	116	96	118	108	107	124	97	114	104	104	99	103	107	101	106	101	102	106	111	127	103	103	110	105	107	99	109	118	92	137	86	91	111	114	118	111	120	107	104	101	121	105	140	101	124	91	113	121	108	99	115	106	102	119	95	107	91	90	122	108	127	89	86	111	109	91	113
4681	479	541	598	570	520	521	462	439	436	469	403	421	449	430	398	413	418	388	436	442	410	422	397	425	403	388	425	409	355	365	419	434	394	431	408	386	423	370	379	396	413	338	375	388	399	396	390	416	396	441	392	406	389	395	394	414	394	432	408	416	415	369	411	422	361	396	409	390	438	413	404	410	387	397	360	391	384	390	385	388	377	385	380	393	395	406	398	429	388	414	343	401	395	415	389	412	399	390	405	401	420	395	392	391	410	368	369	424	463	420	420	363	450	396	387	437	380	409	398	371	385	402	373	403	433	365	409	404	380	399	399	406	364	375	416	398	395	395	413	401	424	391	408	357	420	368	409	390	402	395	386	387	378	381	387	386	411	373	375	366	391	413	408	399	409	405	404	414	380	448	386	384	392	386	433	388	411	385	419	414	410	372	402	390	391	424	392	389	375	400	405	384	353	393	407	372	415	410	397	422	391	413	388	377	411	376	397	368	396	377	378	403	383	393	381	358	400	417	361	397	409	386	400	415	407	404	409	388	437	388	384	394	377	385	391	395	415	391	386	366	368	386	402	397	404	403	423	429	388	382	427	384	384	400	397	409	399	365	388	404	388	389	383	409	390	415	408	377	402	404	397	434	351	388	381	375	373	396	411	400	390	408	407	381	381	395	406	344	381	416	391	388	403	375	368	368	438	425	415	369	416	385	367	376	408	397	429	404	406	399	400	389	404	388	355	406	401	403	406	393	402	408	410	374	364	402	361	383	389	390	370	388	380	414	393	383	375	386	395	402	403	395	399	447	422	422	347	379	415	404	408	364	395	417	424	395	376	426	403	408	396	349	426	395	382	407	401	401	389	406	401	357	378	419	383	390	408	424	376	432	424	394	403	404	414	392	380	396	395	380	401	436	378	385	400	389	395	396	416	415	439	396	393	430	397	365	404	382	392	415	408	407	413	375	373	414	420	370	387	416	394	360	396	410	381	415	377	381	421	403	405	384	394	374	428	354	436	399	378	388	381	425	395	423	392	377	400	422	416	443	367	423	386	388	419	387	382	432	365	388	383	394	391	408	422	381	394	363	413	406	371	420	366	362	403	372	400	407	396	391	398	381	415	406	399	377	414	377	393	418	371	407	340	340	434	374	376	402	401	410	406	423	400	377	391	370	441	393	393	396	350	389	398	385	402	410	400	381	415	382	422	396	393	391	403	372	426	390	417	403	379	416	383	390	383	398	399	415	414	423	379	392	372	407	441	392	435	398	392	379	389	376	414	410	403	398	380	386	415	388	404	388	401	366	396	359	424	408	410	414	376	400	388	407	431	393	400	422	416	400	375	391	411	382	383	410	427	410	387	383	399	386	372	407	374	394	421	392	394	410	411	378	395	395	412	393	357	385	393	385	396	392	380	396	393	366	363	413	357	389	359	357	404	393	418	386	392	413	392	436	372	404	397	401	417	381	372	415	383	401	385	418	372	393	397	409	407	385	424	395	379	394	411	398	398	391	395	409	419	408	361	405	425	387	403	346	417	377	374	403	419	372	392	419	415	396	414	372	426	408	388	410	400	399	399	413	370	394	363	422	392	403	377	399	390	355	384	418	409	399	413	428	420	391	374	388	376	406	389	394	403	380	415	385	402	401	407	384	423	414	387	421	377	393	393	386	390	421	390	392	370	381	383	378	404	390	399	393	417	444	392	399	405	404	414	415	355	395	405	382	404	391	405	412	436	395	395	362	411	375	376	385	403	423	414	400	442	416	392	403	397	395	418	431	371	411	387	382	402	415	360	385	419	398	392	431	391	353	394	387	404	387	399	384	392	375	366	414	412	375	417	390	371	398	381	385	417	398	400	416	440	415	397	417	372	410	390	394	380	426	415	397	379	384	364	411	414	413	387	409	394	373	404	414	406	414	387	400	391	362	412	372	374	443	377	417	378	436	396	407	389	399	384	391	439	389	400	385	380	384	399	433	395	343	387	409	428	392	367	388	404	419	407	418	357	383	382	397	371	407	354	375	434	378	409	401	421	396	373	406	398	398	388	367	394	400	427	394	420	414	372	366	363	370	425	390	394	382	401	363	431	407	386	388	405	363	376	345	393	396	378	362	404	375	412	374	385	395	418	365	395	366	450	416	349	390	401	419	421	410	436	393	379	380	398	346	367	403	413	414	399	375	365	359	400	389	390	388	402	374	374	398	397	395	422	417	408	415	431	413	411	417	428	396	389	397	408	411	370	402	392	415	393	386	367	380	376	413	389	410	396	407	395	404	423	429	414	377	422	405	397	398	407	399	374	351	417	358	390	373	373	390	363	454	420	387	382	384	408	379	397	392	386	389	383	388	403	391	407	362	430	415	411	410	410	376	417	424	415	383	393	433	394	404	416	385	387	406	399	413	371	412	371	395	430	381	394	455	408	391	388	441	416	430	386	374	392	437	402	378	366	396	416	372	403	352	425	392	391	396	445	393	397	419	357	421	413	387	390	395	404	379	413	387	438	435	410	404	373	391	390	413	415	390	408	378	372	401	432	393	409	416	385	389	377	406	426	423	387	381	365	363	379	390	406	402	412	401	402	404	420	404	391	404	416	391	359	374	392	397	423	406	406	371	418	423	423	430	405	405	417	414	341	390	385	389	355	380	411	348	395	421	425	382	417	402	394	406	378	365	387	395	435	416	388	392	433	356	400	407	393	372	394	390	413	391	387	406	362	381	421	375	391	412	383	364	411	444	428	401	432	377	366	405	373	365	386	423	415	387	411	403	416	392	391	403	384	370	427	389	412	414	420	396	380	399	399	391	388	384	404	407	422	393	366	383	433	398	411	419	425	414	407	376	414	413	419	362	407	401	390	377	380	408	381	381	399	408	420	391	394	417	359	365	391	368	379	413	390	379	381	387	373	376	386	399	405	400	389	369	406	417	417	402	417	434	416	418	394	365	398	382	391	394	380	401	397	403	416	408	364	400	395	401	410	401	358	398	396	352	423	376	412	380	391	409	435	401	427	401	393	380	376	363	384	387	376	390	384	386	414	360	369	361	408	419	378	368	353	431	400	396	374	394	423	411	387	391	415	352	370	379	390	372	405	433	363	373	408	382	376	395	358	382	383	395	359	399	399	421	422	393	395	383	425	403	408	423	406	398	428	397	461	388	413	391	378	400	377	401	379	418	405	379	420	432	380	381	390	387	410	443	393	427	403	367	438	395	412	402	405	383	434	398	403	373	416	397	422	392	388	394	371	386	400	354	436	416	370	364	404	390	396	407	389	395	368	428	425	419	427	371	371	401	390	398	385	385	404	418	441	419	385	384	421	425	356	415	390	410	364	393	404	420	403	373	368	398	383	408	398	421	372	366	394	426	402	362	415	351	400	389	372	421	352	426	415	429	417	408	404	385	388	387	403	402	410	390	421	387	407	413	350	427	407	400	394	403	359	429	408	369	414	401	404	411	391	377	382	405	398	403	422	379	409	382	395	392	373	393	394	354	370	466	373
25788	5042	1154	754	491	395	301	209	196	192	152	124	117	107	130	116	100	93	99	94	77	103	84	60	67	71	70	76	79	62	79	80	79	82	72	69	65	79	79	87	76	62	60	68	61	79	67	59	59	84	64	70	84	60	84	66	63	66	66	71	81	74	69	78	64	71	71	60	75	81	74	72	57	81	61	75	81	68	75	72	87	82	79	63	64	55	74	77	71	69	67	67	71	59	80	76	73	83	78	63	58	60	68	68	79	64	80	63	62	60	71	80	67	73	79	77	70	71	63	74	68	73	66	53	78	63	71	53	70	70	71	77	69	59	77	70	74	81	70	72	82	69	70	73	61	58	81	61	72	66	65	66	71	67	71	84	61	71	59	74	71	69	61	58	62	62	73	56	82	65	81	65	78	73	64	64	64	61	54	66	67	63	69	68	69	64	60	73	58	67	76	77	69	61	68	80	78	73	85	59	69	67	65	55	55	76	66	60	83	75	70	64	80	72	79	77	62	64	64	61	57	68	64	71	67	72	53	69	70	73	69	65	68	68	67	60	73	71	68	62	59	72	69	62	77	66	62	69	57	69	62	54	64	69	63	55	60	61	73	50	57	75	67	73	49	60	70	82	65	68	58	73	61	56	64	58	66	68	74	73	65	66	69	65	57	74	76	70	62	73	72	73	68	78	68	60	61	73	58	71	67	84	63	65	65	64	74	82	66	56	81	60	60	68	62	64	71	67	74	51	77	56	67	73	75	67	81	77	73	71	62	73	66	76	62	61	63	64	70	72	57	67	60	58	80	67	57	68	74	75	66	58	58	77	79	73	65	67	60	69	84	79	76	84	69	68	51	60	74	72	59	72	61	74	70	56	61	72	76	70	69	56	67	72	76	68	66	62	72	60	54	62	62	58	75	75	73	77	72	78	67	68	64	67	77	56	60	73	67	80	74	79	46	67	63	74	58	64	83	52	71	72	55	63	69	66	58	73	74	80	72	80	73	84	64	64	66	60	79	63	90	65	68	70	74	71	62	67	69	60	61	69	66	72	74	76	75	66	72	74	78	81	82	59	63	86	84	74	76	78	55	63	71	73	59	64	63	61	61	63	56	77	74	59	62	72	69	72	70	77	69	86	71	49	52	72	76	75	84	67	71	78	70	59	59	65	72	46	65	64	81	82	88	53	64	72	76	58	67	63	63	76	76	50	72	75	66	76	63	58	74	77	62	64	70	52	69	67	60	73	58	61	77	57	78	83	57	74	56	71	71	76	56	68	65	69	66	67	62	69	56	59	76	72	60	64	60	70	63	63	58	69	59	65	66	69	61	55	56	74	83	66	70	57	58	60	77	78	66	77	87	75	61	77	59	71	62	54	61	75	49	59	70	74	60	71	77	72	81	69	53	51	67	72	83	62	64	68	70	78	71	59	74	78	66	69	65	66	54	74	67	70	74	63	67	67	58	74	63	77	79	85	71	72	72	67	74	74	69	67	69	58	77	65	52	61	64	64	64	65	73	72	80	74	76	66	68	57	72	80	68	68	59	65	66	70	71	64	83	65	66	63	60	57	56	72	74	71	63	68	71	64	83	63	58	71	77	71	63	70	77	57	71	62	70	64	72	70	71	70	53	60	59	59	69	77	68	72	70	72	60	57	57	69	58	49	75	69	81	57	70	69	68	51	71	57	69	71	72	62	54	70	70	74	82	76	68	48	59	63	55	68	55	64	62	64	59	64	85	73	64	91	73	72	70	64	67	82	67	83	76	80	57	68	80	65	67	59	55	77	84	70	58	56	56	69	58	64	57	76	62	59	63	79	62	68	63	72	71	63	75	63	65	60	64	64	73	66	56	50	84	62	70	60	60	62	68	78	67	73	68	60	72	65	67	61	62	66	70	59	65	63	74	55	71	60	79	69	69	55	60	62	62	69	68	62	61	64	64	83	74	70	70	63	69	85	63	64	67	66	79	61	79	75	67	57	69	54	57	64	68	80	58	72	76	59	69	61	77	56	70	74	68	82	72	72	64	60	54	70	70	55	53	72	64	64	73	70	58	75	81	69	65	82	80	56	69	64	58	72	82	69	60	43	71	71	65	61	71	96	65	76	74	59	64	70	65	73	62	49	61	59	62	68	75	46	65	61	68	60	76	77	66	50	69	77	60	69	63	60	71	67	86	57	57	53	55	77	64	71	90	65	75	78	67	70	52	64	73	63	68	64	63	84	51	77	68	73	56	62	46	67	72	78	48	66	77	60	60	81	63	78	71	97	55	57	76	61	64	69	72	83	77	75	66	71	77	69	63	71	65	64	76	76	63	68	95	65	69	59	65	68	52	56	65	69	70	66	71	76	69	68	76	73	55	66	60	75	70	51	78	65	58	71	73	80	82	88	62	68	72	60	76	76	60	87	74	73	86	79	57	65	62	78	64	74	58	72	68	59	68	85	88	71	64	73	59	82	59	60	82	56	72	64	83	74	71	63	58	76	53	73	77	74	58	77	69	77	67	71	70	73	76	71	73	83	52	55	72	69	61	65	72	73	70	73	87	67	61	68	59	60	65	85	78	70	69	81	67	66	64	63	78	60	53	72	56	65	74	61	67	64	61	63	60	61	57	66	72	74	62	61	62	70	72	71	62	54	62	72	66	67	61	87	54	83	67	54	81	46	78	68	60	58	64	72	64	57	56	57	43	72	79	86	74	63	71	61	86	75	60	69	71	75	64	65	87	68	71	81	71	55	70	69	75	75	77	62	55	71	64	73	75	65	67	56	56	64	61	58	73	80	60	63	66	76	64	71	65	60	63	73	81	71	62	63	63	60	72	78	59	75	74	71	70	65	71	67	61	68	67	69	86	75	67	63	93	72	59	65	68	58	68	76	54	60	66	73	62	63	86	66	53	65	54	73	89	59	66	76	82	67	61	79	69	60	62	67	70	70	73	73	49	65	56	67	54	65	71	58	64	82	71	58	69	60	57	71	81	75	49	55	80	67	80	72	70	81	65	60	64	65	71	75	67	70	73	58	79	67	79	76	72	68	63	66	57	67	73	83	78	60	65	59	72	61	74	79	61	69	48	75	59	76	61	56	69	66	76	74	67	80	79	69	71	68	66	62	57	73	80	55	55	60	62	59	68	64	75	63	62	55	67	73	73	73	58	56	58	50	63	65	82	80	70	65	89	58	60	81	80	77	78	79	73	69	74	53	77	64	77	64	68	55	84	68	72	64	63	63	79	73	76	60	65	62	81	82	68	75	72	80	71	73	78	73	59	72	69	64	62	76	59	75	65	67	65	89	62	72	78	65	79	56	67	79	65	58	68	75	71	63	71	76	73	80	70	65	72	62	78	77	71	68	65	84	57	73	51	63	78	69	65	65	72	60	75	68	56	76	69	64	58	66	75	64	75	61	76	65	73	77	65	72	68	59	70	73	60	75	76	71	56	57	73	66	85	72	57	58	83	64	72	88	79	64	54	68	65	66	65	63	73	67	75	63
13401	1202	2698	2987	2607	2125	1733	1434	1206	1041	909	769	781	726	648	660	533	535	524	487	499	482	409	417	420	408	353	361	337	379	380	385	309	347	326	335	329	326	353	320	324	340	310	330	280	338	312	305	300	311	326	274	317	333	309	288	279	272	297	271	259	279	306	292	297	297	314	273	313	281	310	267	317	274	296	297	290	265	280	279	312	284	303	263	282	289	268	300	276	290	286	271	280	258	297	267	252	239	265	260	295	293	290	264	255	289	273	256	274	241	285	302	278	278	288	288	281	269	268	305	258	269	294	297	279	284	271	274	291	281	262	291	268	254	260	283	264	272	287	277	268	291	261	268	272	275	302	311	284	273	287	261	274	289	270	279	257	292	266	266	274	270	303	270	271	261	281	275	285	287	271	260	275	305	281	279	282	295	262	250	285	296	251	274	291	246	287	274	286	287	258	269	275	276	283	256	256	268	309	250	254	290	275	293	262	247	240	259	281	268	266	240	288	270	276	285	283	269	253	294	292	290	262	272	253	285	272	260	278	280	272	279	275	251	299	276	252	291	257	275	274	251	262	289	260	290	285	246	299	276	270	264	303	256	259	251	281	272	253	261	259	276	258	279	280	276	269	281	257	274	296	270	285	287	284	284	245	309	300	311	272	272	274	274	250	287	245	260	277	264	275	269	265	285	290	253	255	264	285	255	317	277	306	245	275	268	280	282	291	289	299	284	263	285	282	281	265	267	262	280	286	297	270	291	291	280	268	256	267	289	276	304	280	285	294	282	269	274	264	283	286	279	271	293	287	285	285	279	278	254	286	274	264	269	280	278	261	285	251	283	258	285	274	284	286	269	264	259	279	289	286	311	293	278	271	292	264	279	290	288	253	291	253	299	284	264	264	302	281	266	267	294	264	257	260	265	289	267	261	283	273	276	284	295	288	265	282	263	287	252	268	245	284	264	303	292	272	280	250	256	280	266	291	276	252	275	297	277	272	284	288	291	279	292	286	299	256	253	282	262	276	294	286	262	280	262	269	278	292	274	284	259	273	298	288	252	277	273	263	256	268	254	273	274	255	292	260	288	259	265	274	296	284	279	296	280	267	288	243	295	301	226	272	305	287	276	269	252	249	254	284	261	268	279	266	251	274	260	278	292	261	281	263	289	285	254	292	293	265	277	280	281	269	266	288	290	257	255	261	279	252	314	282	302	252	250	250	245	294	273	294	250	255	272	281	288	246	280	261	294	235	306	266	278	282	307	274	255	254	281	256	295	275	304	296	280	291	276	305	279	274	269	287	263	294	284	260	287	276	276	277	275	277	261	277	266	326	259	255	270	305	296	252	274	265	281	274	281	281	268	295	262	286	266	290	269	276	292	258	265	275	265	270	255	244	289	264	278	277	281	292	284	277	323	265	235	288	262	292	256	264	250	287	274	311	285	262	265	284	288	270	282	276	288	279	250	313	289	245	280	282	273	301	277	269	280	284	299	274	264	262	287	288	264	283	259	291	253	233	280	262	222	256	275	262	291	288	270	274	259	279	249	269	271	266	258	266	263	270	259	257	290	283	293	277	280	262	297	274	273	292	255	243	281	255	285	270	288	261	278	272	282	283	251	265	292	290	281	268	283	265	279	301	258	295	278	288	298	287	274	288	276	269	297	292	270	275	306	272	286	274	291	251	274	265	258	260	269	262	259	265	264	283	285	276	262	299	286	298	298	290	258	277	260	255	267	262	303	263	284	252	258	289	293	278	269	275	303	311	284	264	275	269	297	286	278	270	289	261	278	272	281	298	265	305	272	254	267	292	265	282	288	257	289	277	268	305	265	279	265	262	250	237	261	257	278	281	267	268	259	288	270	293	261	252	270	294	268	259	271	259	276	277	304	258	241	250	271	277	261	301	274	278	277	282	287	274	274	257	268	278	259	274	272	273	278	260	303	267	247	249	289	290	301	273	266	301	291	283	252	278	271	289	271	276	260	249	278	308	283	292	266	264	289	282	270	253	247	266	263	281	255	250	282	259	268	299	269	268	291	284	250	283	303	292	304	279	255	274	284	281	246	291	289	276	277	290	297	255	291	291	235	254	257	273	314	249	272	262	267	295	262	262	279	266	288	275	280	261	222	281	290	307	260	255	267	286	278	284	256	284	275	280	264	284	253	249	282	248	289	288	243	260	226	297	281	291	299	271	292	268	269	264	295	287	271	268	278	257	266	262	256	255	278	291	283	269	296	291	275	277	242	266	239	260	278	275	273	259	270	248	278	243	286	278	270	261	261	275	298	265	272	291	274	262	281	282	280	247	277	267	252	255	299	252	274	268	288	305	262	272	277	282	269	246	252	270	268	276	277	279	266	309	268	256	276	260	241	290	283	259	290	285	268	287	266	276	268	280	273	273	284	251	306	283	277	249	281	278	284	270	284	296	267	276	287	268	251	287	303	292	306	259	260	275	270	288	275	283	279	276	288	287	260	292	261	288	289	266	285	273	259	290	265	288	246	287	281	276	252	279	268	269	273	289	251	256	258	244	262	289	271	276	243	291	297	304	262	289	276	269	269	254	263	291	265	248	297	302	241	282	292	251	293	298	249	270	270	304	276	323	281	279	265	255	304	266	257	277	290	237	261	265	278	277	268	266	271	252	237	286	263	298	265	297	261	252	257	256	283	264	249	269	270	298	266	276	265	293	288	282	277	291	270	268	282	258	280	281	311	255	302	302	278	286	287	273	283	273	263	261	302	291	266	268	229	281	253	273	263	285	251	274	270	297	272	297	277	295	236	226	321	281	293	263	261	245	249	255	279	290	274	281	295	278	278	280	262	269	273	267	321	275	254	278	267	270	260	243	263	257	243	280	292	266	275	290	272	268	295	265	282	276	270	276	287	230	272	276	289	251	262	274	283	268	255	269	272	282	324	283	298	264	272	279	272	268	288	288	307	271	279	258	267	267	278	273	285	280	277	280	315	246	265	281	271	312	266	270	285	289	324	279	289	285	278	246	270	257	277	274	243	235	264	260	285	289	259	268	273	304	255	266	293	261	263	259	259	260	305	287	239	251	281	276	284	276	264	291	249	289	267	248	270	305	268	301	282	248	276	292	281	287	256	288	295	260	304	283	295	286	295	260	267	249	277	296	295	280	271	283	269	278	309	300	277	277	281	284	277	254	268	251	268	270	292	274	280	263	280	259	285	289	281	298	264	267	284	276	270	279	288	304	247	300	281	276	263	288	277	286	265	284	283	256	283	298	289	284	277	287	255	298	279	265	301	262	267	257	259	278	286	281	258	241	257	268	245	210	283	264	270	299	284	255	264	265	253	248	260	273	279	279	267	253	264	280	278	264	283	262	266	284	299	273	274	282	243	270	254	241	269	310	271	258	270	275	267	232	287	289	288	246	274	249	292	293	272	279	258	272	242	297	330	267	272	262	277	264	307	249	288	284	261	254	277	275	262	244	277	269	276	272	272	260	276	269	270	256	265	271	291	275	247	282	270
36252	16154	4782	1761	1123	805	623	447	386	331	316	296	248	255	207	237	174	200	203	168	177	179	178	163	156	162	176	148	145	154	159	153	164	159	119	156	146	146	134	140	148	136	131	145	149	146	129	139	154	130	145	155	138	140	132	133	126	132	150	142	137	133	136	124	138	136	122	136	138	118	140	135	138	123	132	127	115	136	130	171	162	144	138	134	123	143	121	139	129	143	136	127	138	125	152	132	142	137	137	114	153	137	132	138	139	147	130	127	128	130	131	131	150	133	136	139	140	142	128	132	147	126	133	135	148	140	139	132	119	134	150	156	149	139	124	118	123	157	137	137	131	145	145	133	134	152	137	122	124	145	132	153	119	135	137	138	142	111	139	136	141	167	136	148	137	129	132	131	125	122	129	136	128	123	119	138	127	122	141	138	140	144	143	142	143	130	134	143	133	143	144	148	133	132	136	150	124	132	133	146	149	140	130	121	136	145	132	144	127	157	151	153	130	143	127	125	137	142	120	109	132	131	123	165	141	134	142	127	146	162	140	136	139	135	121	147	150	146	127	143	148	120	128	136	145	134	144	124	167	116	144	132	150	127	149	136	122	149	142	125	135	144	150	143	151	121	125	116	136	150	147	137	119	136	134	128	132	147	134	125	126	126	143	124	144	120	125	143	129	135	129	125	115	133	126	123	135	136	136	113	122	153	123	127	141	118	124	132	133	123	138	140	132	129	128	157	134	142	131	121	122	128	134	135	132	150	157	135	124	134	134	137	120	135	159	121	133	152	127	124	142	157	135	123	126	118	127	141	138	139	140	129	127	137	122	132	122	142	151	128	142	148	149	133	142	143	129	153	140	149	159	143	125	140	120	117	125	99	118	134	132	132	134	125	132	143	134	155	118	124	121	123	143	143	130	122	135	134	155	122	115	129	124	128	140	143	128	139	137	126	128	111	124	144	146	141	144	140	115	135	135	131	130	130	149	140	124	157	162	119	132	119	123	138	132	121	146	130	135	142	145	152	134	128	127	151	133	151	144	158	133	132	144	126	122	134	132	124	143	126	130	134	146	124	133	139	143	137	141	135	134	134	124	126	137	125	126	125	138	159	132	137	142	138	135	157	133	140	146	126	149	134	140	152	142	156	138	159	130	130	129	128	124	130	131	146	139	113	127	114	138	135	108	142	145	114	155	133	141	121	133	129	128	132	134	123	118	156	123	134	137	124	139	129	130	132	119	136	153	139	136	136	136	134	142	146	154	131	160	121	131	120	128	137	137	144	138	149	145	147	135	149	129	147	127	131	135	146	107	119	136	146	120	146	141	142	131	149	126	142	146	123	118	133	127	115	118	143	111	137	108	134	132	126	125	135	135	153	148	145	142	130	131	137	148	118	148	134	119	142	135	152	142	145	151	150	145	139	131	127	120	138	138	133	130	128	113	116	159	146	130	140	142	121	137	120	149	128	144	122	125	140	120	122	155	116	137	163	131	136	115	125	153	120	127	126	144	137	143	124	116	118	149	140	116	144	171	128	138	127	120	123	119	153	149	119	121	134	150	135	115	114	132	118	145	141	147	132	114	151	144	129	136	122	115	134	152	146	131	143	142	135	133	122	120	136	136	121	150	135	139	128	135	98	123	147	141	146	119	135	143	120	124	130	130	152	141	125	128	132	141	133	156	140	121	123	134	124	126	138	130	130	137	149	124	136	141	140	146	133	126	132	131	138	142	149	123	133	125	145	134	131	133	124	138	128	109	123	113	119	144	128	131	133	136	125	122	137	134	134	122	138	124	144	125	140	131	150	134	114	117	110	122	130	134	139	140	144	146	133	131	129	139	144	127	119	117	143	138	134	138	147	153	131	144	126	148	125	116	138	119	146	135	135	132	120	119	115	144	123	157	117	136	143	136	128	144	127	147	126	124	114	135	135	146	122	124	134	113	124	131	142	147	134	132	130	127	155	130	127	145	140	148	133	140	127	133	124	141	133	149	125	135	141	135	137	132	132	135	128	134	125	128	125	138	129	138	125	146	154	112	128	147	126	141	130	122	147	136	176	152	148	125	131	127	150	125	135	140	150	146	128	122	135	139	116	139	152	132	136	122	157	142	122	148	128	124	133	120	133	130	162	121	124	128	131	125	130	144	143	124	119	135	132	126	163	136	126	134	133	130	112	150	137	125	156	138	141	126	134	137	144	125	133	126	138	132	134	134	137	115	131	137	146	140	128	150	123	154	124	137	125	137	128	140	147	112	120	133	127	138	132	145	120	131	128	155	98	127	157	136	135	150	158	122	134	139	126	142	145	118	135	120	126	145	120	122	153	146	139	136	121	130	129	132	141	133	132	128	126	121	134	117	125	123	95	149	123	125	123	136	120	108	146	137	121	119	120	138	143	160	134	141	130	122	131	132	137	129	138	142	131	123	145	118	132	144	135	139	134	137	143	144	109	113	120	125	130	116	136	113	136	120	135	132	122	126	137	124	121	139	123	140	133	138	127	122	143	138	120	135	137	143	123	146	131	116	139	147	155	140	144	132	144	159	136	124	133	149	136	141	132	113	137	133	148	138	124	118	146	128	121	125	133	116	123	136	137	131	130	139	140	152	136	129	129	139	128	118	131	123	129	121	133	136	129	122	164	122	139	125	131	135	141	137	137	139	141	123	152	134	137	160	114	146	129	165	139	127	124	121	125	139	125	147	130	154	134	133	140	126	122	139	153	127	143	119	128	136	131	140	130	129	117	143	121	139	118	124	139	136	152	131	111	128	120	121	117	150	144	147	144	129	133	142	102	121	127	133	135	132	128	124	121	123	121	142	134	138	127	140	114	116	120	143	136	128	130	143	143	118	146	133	137	135	124	123	138	148	127	134	131	128	126	133	126	123	133	126	133	143	131	119	140	157	139	133	135	140	134	125	121	155	138	123	122	134	140	128	124	145	148	144	140	135	122	111	129	119	103	133	140	116	112	130	145	141	126	128	136	113	141	121	139	149	154	137	131	158	110	131	126	122	133	130	141	128	122	146	155	132	122	141	138	122	143	141	134	131	140	105	141	163	119	127	133	127	144	140	143	137	131	127	142	134	157	143	116	124	144	148	153	125	126	108	128	150	141	144	152	120	155	148	134	135	121	141	133	130	150	128	133	119	124	153	132	136	129	152	135	131	136	111	151	150	137	103	140	140	136	169	134	144	131	118	156	142	116	141	153	147	136	133	141	132	140	137	146	119	121	135	139	134	129	116	104	125	137	157	131	143	140	119	132	134	156	126	109	136	140	148	153	117	163	140	145	130	130	144	155	136	123	114	127	143	139	141	124	138	142	119	144	131	152	138	138	135	125	134	130	139	144	151	123	122	121	138	143	131	127	126	133	141	141	137	132	125	151	142	149	137	125	135	164	107	156	118	121	135	140	115	149	156	147	150	128	130	134	159	132	121	135	129	123	127	135	125	115	147	139	133	127	131	140	140	141	156	117	145	126	161	130	157	128	137	129
18458	2345	5135	5691	5093	4106	3367	2865	2440	2023	1898	1598	1485	1394	1213	1206	1109	1034	975	925	893	817	786	776	819	723	754	731	672	658	697	675	635	648	645	633	596	640	559	587	589	616	561	559	505	576	560	545	537	574	537	550	564	531	531	525	495	502	561	554	516	585	533	530	492	515	533	511	515	539	488	491	520	558	499	507	497	501	540	483	480	548	505	504	495	476	485	487	511	490	491	502	523	522	499	509	518	476	481	472	470	505	491	469	534	482	524	495	479	500	508	505	514	526	487	494	457	467	485	518	491	504	476	520	509	482	475	476	473	495	473	505	515	528	482	500	498	518	476	498	488	476	486	489	552	492	463	486	493	475	461	455	514	472	480	482	482	470	482	496	449	447	483	471	487	508	493	508	477	459	483	487	525	485	461	479	480	481	475	466	458	464	486	474	498	509	459	537	471	502	495	518	496	522	477	513	498	440	475	498	497	443	471	477	468	511	489	527	526	464	489	501	506	504	474	522	441	524	472	467	516	460	458	477	465	514	496	473	475	498	456	483	490	458	501	462	498	508	452	540	520	519	516	505	439	470	518	492	531	487	509	496	487	490	458	476	483	466	514	486	523	496	487	455	489	448	480	487	519	482	514	485	477	486	486	443	469	465	480	463	474	485	447	512	499	475	479	511	494	478	522	485	513	500	432	497	468	467	497	500	448	492	482	500	470	505	487	499	479	469	515	475	488	487	441	462	488	495	492	485	491	490	472	505	482	483	460	472	457	523	500	508	503	514	466	494	519	515	480	484	464	479	478	519	502	519	483	468	468	537	522	479	480	484	497	471	467	496	479	496	500	464	483	483	475	462	459	500	474	551	467	512	476	497	475	473	511	514	481	491	487	470	508	501	472	497	491	484	468	475	460	503	494	473	490	514	472	468	502	520	483	464	468	494	501	479	500	510	508	467	453	469	455	479	491	473	502	505	463	448	471	504	468	461	457	548	460	462	481	491	473	486	476	478	464	466	519	501	492	498	484	529	505	497	459	483	490	498	492	481	512	492	490	450	455	498	517	479	498	494	511	475	494	506	486	464	483	448	500	506	503	523	513	476	490	451	523	484	503	482	524	475	497	480	485	511	471	510	500	495	498	488	477	495	483	496	465	501	494	495	507	488	493	486	514	455	525	466	492	469	469	439	487	450	460	450	485	483	468	459	514	457	493	507	495	463	477	501	466	533	476	489	492	512	479	484	473	495	472	441	452	464	490	482	515	498	492	440	522	463	494	504	494	462	500	466	494	464	486	484	502	478	448	470	480	525	502	482	442	450	478	491	463	502	491	521	477	473	508	474	490	476	450	495	463	477	510	480	471	524	450	484	490	509	511	485	489	509	488	488	477	502	462	490	486	499	528	488	504	483	447	451	500	456	485	503	472	494	491	495	503	438	450	540	522	471	477	516	510	468	467	492	486	471	489	504	471	491	495	486	536	483	468	513	512	517	499	476	456	528	488	454	455	518	518	477	508	505	495	474	473	473	561	489	483	481	472	537	483	501	481	473	498	490	484	510	515	491	494	479	491	528	488	494	472	485	474	538	462	480	463	502	468	471	491	477	441	463	495	521	475	476	451	458	472	501	492	487	508	506	492	463	533	501	531	516	502	472	488	447	471	454	530	434	495	434	454	493	474	457	498	495	477	499	507	506	449	488	484	452	505	473	454	472	482	485	475	448	479	486	478	440	477	467	500	495	494	499	486	475	463	465	471	503	495	456	460	474	469	476	462	500	478	476	492	446	514	481	515	460	486	462	488	502	491	478	488	453	495	474	476	488	493	497	488	494	462	506	475	525	487	469	446	501	489	479	484	496	485	507	444	491	488	465	500	475	423	474	452	491	467	472	491	461	440	443	486	547	481	475	484	505	481	436	490	508	477	491	439	483	525	469	474	453	457	527	484	458	491	488	498	431	514	502	471	468	489	485	494	489	496	500	502	510	468	454	482	485	493	481	496	448	530	523	517	468	488	512	504	469	517	485	490	492	469	472	466	473	450	501	510	495	445	450	494	459	477	503	493	447	489	501	488	467	462	520	508	476	504	507	464	463	525	501	469	494	507	467	491	469	484	460	529	463	446	473	494	480	533	455	422	469	456	479	464	474	479	512	479	505	464	483	468	508	488	506	474	491	495	459	455	497	476	521	507	468	471	507	500	489	463	512	501	459	516	495	501	509	507	444	483	511	481	473	480	482	477	469	481	503	447	466	466	533	536	491	511	447	520	451	494	473	477	480	496	494	464	516	460	490	491	469	517	440	532	483	475	488	484	507	496	499	464	494	510	484	493	475	470	502	509	457	485	502	483	505	512	517	463	462	447	529	478	485	508	500	487	491	479	481	483	458	525	442	468	501	479	527	471	475	479	471	512	446	472	456	488	485	451	435	513	485	473	490	467	485	490	514	468	470	495	509	507	503	482	417	447	509	478	505	481	494	469	493	513	490	448	466	520	475	485	515	440	448	509	482	465	494	456	465	513	464	488	500	458	469	473	539	464	487	490	497	517	479	457	485	494	517	496	502	462	472	472	479	478	453	458	487	492	473	460	490	510	487	497	474	477	480	503	455	538	479	505	474	476	483	448	480	447	451	494	467	479	524	489	448	487	498	523	514	457	478	452	478	492	487	463	491	465	456	523	452	487	506	507	505	480	453	489	478	474	495	489	528	510	501	470	467	512	486	503	491	506	470	488	464	447	503	510	477	475	498	471	496	458	463	490	449	520	486	469	488	511	469	495	485	445	487	473	427	484	505	468	484	491	474	513	537	466	498	505	511	432	465	533	489	468	509	468	466	497	492	489	457	494	450	499	431	461	470	455	465	489	493	465	479	440	499	481	490	495	444	491	507	502	462	486	534	490	516	472	460	445	466	506	512	487	500	541	489	472	506	478	473	538	506	503	468	456	506	495	471	481	485	505	484	446	492	465	473	504	508	468	464	459	471	471	456	473	464	496	516	488	525	524	471	504	481	480	489	456	499	441	444	482	443	461	513	464	475	488	483	463	482	457	520	429	475	485	455	452	477	450	476	494	518	505	474	467	481	473	488	512	510	467	500	520	491	518	494	485	496	484	492	481	506	434	507	502	449	468	444	478	443	520	486	435	468	489	478	469	515	504	506	492	478	480	488	478	465	470	463	511	491	514	499	504	487	503	493	497	485	495	456	521	447	492	494	492	470	482	531	472	493	491	511	470	501	488	507	467	496	457	468	472	498	499	490	479	533	491	502	510	481	485	471	482	469	518	503	520	513	485	490	500	516	485	432	467	467	495	485	456	478	494	461	494	500	535	507	496	466	460	530	441	475	473	476	471	492	469	438	486	456	483	514	469	483	454	495	477	521	457	482	499	502	484	477	519	466	490	487	486	494	482	507	522	497	451	458	496	471	503	449	469	525	468	474	493	480	500	543	460	479	471	490	481	487	487	477	513	480	502	518	493	495	525	480	507	505	480	474	433	497	475	529
2935	282	189	159	139	121	116	109	104	112	121	109	104	104	116	103	111	113	111	97	121	117	113	115	110	115	112	95	111	111	102	95	111	112	104	106	98	103	137	117	120	104	112	117	99	123	119	106	118	105	103	119	103	103	103	112	111	106	76	104	96	110	107	106	121	117	117	93	128	104	110	106	112	121	119	94	114	100	136	106	107	96	112	94	103	102	120	117	112	110	102	93	102	121	99	114	115	98	97	101	99	102	107	112	102	101	106	104	110	108	101	118	86	117	106	105	112	125	101	99	106	109	113	105	119	95	124	109	115	95	134	109	106	91	102	99	121	120	104	100	115	93	91	94	96	128	116	93	119	101	104	89	112	98	114	109	132	89	105	104	96	110	99	100	105	102	90	92	115	103	112	109	104	109	98	96	100	101	113	110	120	110	106	104	122	99	97	129	102	96	112	90	97	101	103	114	108	110	105	98	98	95	122	101	115	101	112	97	104	105	99	108	116	111	102	116	117	113	125	106	118	118	110	104	107	104	90	100	113	94	106	109	110	111	107	89	116	97	91	93	123	104	106	104	112	114	112	121	109	92	100	111	102	116	105	98	93	112	108	91	110	119	94	108	108	107	93	124	106	103	102	112	106	112	112	88	118	122	111	103	127	115	94	101	116	114	118	102	107	111	99	99	105	90	111	98	98	117	116	110	96	102	102	100	129	103	99	126	133	97	114	117	122	108	106	105	104	76	113	103	106	105	121	106	110	100	105	106	108	93	110	125	119	98	102	114	122	101	113	111	97	103	116	96	116	92	113	94	102	125	112	111	121	98	115	98	105	105	114	108	96	112	93	117	115	100	110	109	91	120	96	102	100	116	94	121	102	101	99	117	128	86	121	103	115	117	86	85	104	105	93	100	109	130	116	115	106	109	108	115	114	113	121	107	114	107	116	110	123	124	102	112	116	117	88	122	120	122	90	113	120	113	91	101	105	108	96	118	107	97	97	110	115	124	99	110	117	96	95	111	108	112	109	129	108	91	96	96	125	105	118	121	127	85	104	119	107	89	115	97	91	113	96	101	111	103	95	123	117	100	110	109	112	114	109	111	97	109	76	116	124	95	113	105	95	102	106	107	114	98	107	108	105	86	124	101	87	97	118	134	112	117	114	129	105	103	98	95	99	102	104	112	113	103	134	101	106	107	105	111	100	88	107	101	96	96	113	98	105	110	107	85	107	110	110	111	101	106	106	110	109	119	110	114	119	103	106	104	95	104	99	107	120	88	108	98	103	100	107	103	122	100	128	105	106	87	122	130	105	123	111	98	105	104	116	99	91	108	104	103	121	106	126	89	94	103	111	101	112	106	123	135	110	95	100	98	90	91	104	88	100	107	102	93	115	89	127	103	104	105	99	105	103	114	102	123	96	83	103	114	118	111	116	106	115	107	101	120	108	113	114	97	90	121	123	96	104	115	103	100	100	120	111	124	108	99	96	91	119	107	119	113	108	110	100	122	101	94	90	105	90	99	116	118	95	123	90	108	109	95	104	112	114	110	94	106	111	110	108	107	102	104	125	81	93	113	102	105	111	105	99	106	103	100	97	135	112	106	104	95	109	110	101	108	98	85	104	114	84	100	119	126	100	100	103	115	104	122	104	86	124	107	92	102	122	107	129	103	126	92	131	106	113	126	109	118	115	106	110	91	96	106	116	113	111	127	119	112	90	112	91	121	108	101	133	115	109	105	120	108	109	115	116	101	111	90	100	99	114	112	114	104	122	113	110	99	116	112	94	101	112	124	120	108	90	91	109	98	112	108	94	96	132	119	92	113	103	105	131	100	101	104	120	85	103	110	111	139	86	101	99	131	115	124	122	110	99	110	122	95	95	121	121	94	117	107	120	110	117	96	94	120	109	118	112	101	102	106	120	127	96	133	101	109	114	105	98	130	121	125	128	104	137	100	101	117	111	108	87	99	122	102	112	126	83	110	107	102	113	101	112	96	113	119	112	126	124	120	122	101	86	106	103	110	108	83	97	99	110	101	97	119	99	100	102	99	95	113	101	106	104	113	104	110	121	87	117	85	112	117	107	101	104	114	109	110	86	97	108	103	99	111	113	96	106	104	102	116	86	97	96	108	98	109	111	116	96	115	109	82	127	99	113	106	99	107	99	113	110	107	104	133	100	107	105	105	107	92	122	93	129	99	111	118	108	99	104	124	113	116	107	108	116	97	105	114	99	132	109	102	114	112	119	128	114	108	113	110	104	105	94	113	96	108	95	117	109	121	108	104	94	109	106	96	113	105	101	115	91	103	111	116	100	107	112	116	113	114	114	113	114	114	95	112	101	99	90	107	92	84	111	116	103	109	113	123	105	101	113	111	80	108	106	94	90	109	117	107	108	103	104	102	113	106	94	104	95	120	106	112	84	94	110	102	102	113	96	101	108	93	119	101	116	117	96	99	104	103	106	99	105	92	105	105	121	104	112	99	113	110	106	108	116	98	113	114	122	131	118	107	123	114	109	90	108	109	90	111	109	119	117	119	97	123	124	90	102	102	107	114	106	111	95	123	110	102	105	120	94	110	106	107	115	114	114	118	115	100	116	101	118	95	111	116	102	106	103	107	108	97	112	101	110	101	109	120	99	99	93	118	106	113	105	116	104	105	109	100	142	96	109	103	124	97	102	98	100	103	100	106	94	121	115	107	117	108	115	95	123	100	91	87	106	111	84	116	114	109	97	102	107	105	116	96	119	107	104	108	107	115	90	113	123	116	102	106	110	105	111	116	108	108	93	105	111	107	99	104	93	108	96	115	97	97	125	101	108	106	115	105	104	98	113	112	100	111	94	110	120	112	119	101	108	120	89	97	104	105	100	95	97	99	100	102	107	104	111	113	102	115	108	105	112	116	99	113	111	94	116	106	114	108	122	99	122	91	107	103	115	103	102	116	106	108	130	90	90	91	107	119	108	125	112	113	94	125	92	117	135	108	113	107	120	119	102	106	109	112	119	100	110	97	106	109	124	104	89	97	111	123	107	102	108	118	121	114	90	101	111	114	89	118	106	98	91	111	119	128	108	112	105	118	85	89	100	112	103	132	104	109	123	99	96	88	104	105	99	107	115	106	103	111	106	111	97	112	103	79	98	113	91	99	107	91	109	105	102	108	109	127	96	111	126	135	105	119	102	96	124	103	113	125	127	105	106	108	111	118	113	96	99	119	90	85	110	99	105	116	111	123	114	103	128	102	105	112	99	98	115	106	118	126	110	122	111	93	105	113	125	113	107	111	130	115	99	92	108	114	113	94	118	105	117	116	99	104	121	121	108	118	106	134	130	136	106	115	105	108	111	101	91	105	109	109	115	110	110	111	108	110	106	98	105	109	110	109	115	117	112	128	103	116	99	113	102	93	95	103	107	98	110	102	110	100	105	114	108	104	102	119	105	115	108	112	104	130	117	101	109	108	106	110	89	108	106	118	101	121	99	118	140	93	119	107	107	116
4765	505	553	596	553	522	467	474	449	494	429	448	467	437	465	428	404	375	454	415	426	434	383	394	401	415	382	382	407	414	394	398	420	407	398	380	394	417	402	413	375	443	421	374	398	404	405	387	412	381	390	387	391	372	411	410	421	403	411	435	395	414	380	416	416	372	424	389	418	397	378	397	456	420	385	417	368	387	422	421	399	415	382	393	410	385	351	415	392	406	379	399	374	379	407	392	424	398	412	382	412	359	404	400	400	396	375	368	401	390	405	407	422	438	387	411	356	404	386	402	401	382	378	400	403	399	362	387	399	415	388	369	398	388	408	379	387	408	438	405	402	360	360	376	405	393	395	397	416	398	402	376	403	413	378	361	403	351	361	411	395	428	399	395	430	387	395	378	363	393	413	375	398	373	430	406	419	447	423	380	429	414	363	396	399	348	408	381	410	400	389	361	391	442	415	369	394	385	407	391	394	404	377	405	406	362	422	397	425	406	405	382	420	378	416	414	395	377	405	429	402	388	383	395	355	413	378	397	386	410	414	413	387	391	391	412	394	373	361	395	383	399	413	397	395	366	418	402	363	364	394	355	446	395	368	416	380	407	429	383	411	427	403	369	422	402	404	391	420	413	406	374	365	387	413	394	366	411	375	384	399	354	416	381	422	377	415	400	365	398	396	426	377	398	398	373	381	386	417	393	385	393	379	420	375	449	405	416	359	385	374	367	422	383	387	358	412	380	408	374	386	404	386	401	412	386	391	396	400	352	395	356	389	400	417	393	386	370	427	408	356	422	387	391	364	375	404	449	379	384	378	379	342	389	391	367	397	411	440	395	382	376	382	407	382	470	387	352	433	401	411	374	421	395	428	403	369	389	421	416	417	396	370	416	420	397	400	417	434	393	419	431	366	368	409	406	388	413	368	422	432	429	420	390	408	382	391	367	398	440	418	398	399	424	403	383	396	369	367	423	388	429	402	416	422	368	391	393	421	380	388	384	386	428	381	395	412	382	386	403	403	407	375	420	359	417	413	397	400	388	405	404	409	421	409	406	412	375	386	383	362	379	438	398	402	402	398	393	380	404	400	398	386	401	404	448	369	432	396	404	404	397	420	378	408	402	419	417	418	393	393	406	420	378	388	370	414	416	405	394	387	372	429	444	392	368	379	388	393	379	381	361	393	393	406	355	373	386	398	407	401	381	404	371	422	424	393	378	364	397	359	412	360	415	400	380	466	378	390	428	401	384	372	372	426	388	376	396	386	379	415	393	402	329	402	391	400	385	370	391	354	391	414	431	407	425	390	402	404	400	374	414	413	418	411	417	414	385	428	384	387	372	410	407	371	416	401	411	395	369	413	396	392	385	408	395	387	388	405	401	372	384	377	368	383	388	415	390	399	436	383	411	454	373	393	417	391	401	400	379	383	389	390	454	395	397	423	388	378	392	400	376	383	415	403	417	382	414	362	387	403	405	393	406	396	371	401	387	393	405	379	409	380	350	432	425	432	396	383	364	400	411	401	389	397	406	377	397	411	370	407	413	393	393	402	390	427	436	410	391	431	404	410	377	333	391	357	385	400	392	386	404	386	368	394	419	400	398	408	409	443	408	423	405	412	376	396	385	406	374	416	414	382	415	382	407	398	387	359	382	398	423	397	400	399	414	381	420	367	394	368	400	397	401	405	407	428	364	416	408	388	403	390	416	396	437	391	384	427	395	398	416	409	391	388	394	398	408	408	424	374	379	412	400	385	380	406	412	409	387	391	411	414	393	419	397	423	422	379	386	414	368	419	417	371	385	384	433	375	421	399	392	389	438	395	423	391	380	401	419	398	414	387	405	384	356	408	411	392	395	381	382	407	388	394	373	428	374	394	367	379	424	411	385	400	401	430	386	386	402	379	367	391	363	400	410	388	406	398	382	415	384	378	404	393	385	412	406	400	419	386	388	409	384	397	409	399	402	384	376	399	410	387	377	395	445	394	389	397	419	397	366	411	405	385	392	438	412	360	359	410	402	443	363	366	442	402	403	400	381	397	427	375	402	396	388	394	422	423	405	399	396	364	403	382	384	434	422	398	388	393	384	374	424	407	400	354	422	382	405	399	369	377	380	421	392	356	441	405	367	417	413	385	399	402	360	430	407	390	348	420	393	386	399	412	392	398	372	397	391	393	397	395	387	385	425	391	377	389	397	406	410	395	385	389	409	382	353	395	431	388	382	376	412	396	391	363	409	370	404	382	404	375	385	388	387	361	378	373	412	367	405	415	384	401	412	374	382	412	382	402	431	425	394	373	415	372	383	400	418	402	368	421	391	437	375	394	409	414	399	375	401	407	399	365	408	439	395	430	401	412	380	358	407	395	447	399	416	409	395	417	402	342	387	435	372	411	386	401	415	405	429	365	389	393	413	403	384	420	417	403	421	371	389	416	362	409	373	414	387	403	389	384	368	389	385	396	374	409	387	376	392	392	365	379	412	375	376	387	342	423	440	408	418	396	432	418	394	407	387	390	410	378	414	402	377	399	428	391	411	371	374	369	426	388	360	442	352	391	394	412	384	379	384	401	398	379	403	403	364	418	403	402	372	394	376	374	369	409	389	384	401	390	407	414	368	399	405	371	375	402	388	394	411	412	379	389	403	378	341	383	398	425	389	410	370	404	427	393	393	384	410	408	371	404	359	411	395	400	389	389	393	421	371	393	408	403	378	398	352	385	374	353	372	400	379	418	383	381	405	400	414	421	371	413	420	368	390	361	397	389	432	383	378	371	388	376	413	390	425	386	425	388	384	361	427	398	397	416	403	386	401	387	397	362	408	392	411	375	412	422	403	385	371	426	405	416	419	423	371	405	388	386	394	419	396	413	414	378	412	363	406	389	395	387	372	395	406	413	428	379	384	419	401	408	408	403	416	421	408	396	398	391	409	395	420	402	377	353	395	371	387	403	378	376	379	368	417	409	373	395	404	377	393	401	410	384	373	402	356	430	415	377	360	411	394	409	427	401	410	443	378	392	389	421	419	402	384	385	390	392	382	396	446	386	371	433	366	400	440	393	382	397	415	371	405	390	400	440	420	389	374	398	344	376	405	416	386	374	398	437	401	401	386	380	345	392	424	379	391	361	409	414	385	414	344	398	389	385	409	390	398	388	386	394	408	388	413	390	418	391	413	401	423	386	413	418	420	398	412	399	426	356	378	390	382	389	394	377	382	386	401	411	371	388	384	391	427	405	392	374	405	401	419	380	371	400	411	378	432	389	354	399	365	383	390	393	388	432	402	423	384	398	392	397	434	390	352	362	406	401	394	420	378	372	418	393	415	403	399	388	394	418	366	431	397	407	393	396	410	398	376	393	387	378	375	385	400	387	384	379	401	408	371	409	397	371	386	351	367	390	409	400	414	399	402	403	388	400	389	407	400	407	377	409	401	416	362	408	374	348	417	396	370	413	361	384	413	388	412	396	405	379	402	372	381	407	371	433	375	413	393	344	408	400	379
26050	5479	1291	761	519	348	295	230	177	162	146	129	144	109	111	86	113	82	86	99	74	95	70	74	70	70	67	80	79	74	74	73	70	65	59	70	67	72	81	65	79	74	58	75	78	72	78	55	86	61	74	86	54	86	74	64	73	80	76	84	82	55	71	63	74	77	71	73	71	67	78	65	63	59	70	63	68	72	66	89	70	46	66	68	64	75	70	63	62	54	56	84	82	53	74	56	84	58	71	67	52	63	58	69	64	62	64	54	76	76	67	70	61	78	67	67	61	76	72	69	59	56	86	48	58	60	73	61	56	73	65	65	69	64	77	70	55	62	72	64	69	62	67	68	60	57	74	68	70	64	61	80	64	56	64	79	60	57	69	74	73	66	77	66	68	75	83	88	62	83	63	56	53	57	69	67	67	71	73	70	73	86	70	59	56	64	76	66	66	66	79	69	69	69	68	56	62	70	56	61	53	77	64	73	56	61	79	71	72	67	58	80	67	60	65	77	76	90	76	78	66	59	64	74	73	78	68	55	65	67	63	58	74	65	76	73	66	76	58	65	66	55	67	67	57	66	72	73	64	63	63	75	58	80	69	61	57	57	66	69	67	64	67	68	54	76	56	64	63	86	84	61	61	69	60	86	65	71	69	58	83	69	62	69	65	68	56	77	74	49	54	58	54	77	67	68	71	68	84	56	60	60	47	68	66	60	59	71	66	82	71	72	57	66	62	60	68	67	46	60	70	66	62	75	65	66	63	63	69	66	75	63	63	65	73	63	75	66	61	75	65	69	66	58	64	66	60	85	61	51	61	56	51	72	72	56	68	75	70	79	69	67	65	72	53	64	76	47	63	60	57	55	55	54	71	78	67	72	72	60	75	68	95	74	58	63	56	55	54	54	52	66	67	62	70	53	67	63	68	70	65	68	77	65	63	56	56	61	68	64	79	68	81	66	67	62	76	68	56	72	73	73	74	68	66	69	69	66	80	77	63	78	71	66	65	76	70	49	74	73	75	63	77	61	55	65	79	73	65	75	62	70	58	67	59	55	74	70	72	68	67	64	84	72	67	70	74	72	62	62	77	67	76	64	71	60	73	80	64	70	69	57	74	70	76	85	57	58	85	68	74	59	75	59	64	59	73	72	76	75	64	70	62	72	77	75	72	84	71	63	60	70	68	68	70	69	60	74	71	73	75	68	56	69	83	73	73	85	69	67	66	69	68	69	48	53	67	65	77	64	68	68	81	64	65	69	69	67	55	56	57	80	68	81	76	71	79	76	58	62	74	77	71	47	75	70	68	75	73	75	67	73	57	69	77	57	62	65	65	72	68	69	55	67	61	63	59	64	65	52	65	77	75	71	60	66	79	69	54	69	60	66	72	72	69	54	83	69	76	73	55	65	68	76	77	82	58	63	71	70	65	56	71	69	58	70	80	77	74	71	78	67	55	75	64	73	60	75	72	77	74	58	60	58	68	72	68	67	69	56	83	70	77	75	75	70	57	67	65	68	62	78	82	59	68	64	58	54	60	70	65	57	73	63	71	69	77	63	67	70	60	67	62	65	69	83	73	61	59	45	71	66	72	82	81	72	60	77	64	65	75	68	63	70	60	56	77	63	78	71	56	55	75	63	55	75	74	64	54	52	82	77	62	69	80	75	73	76	70	64	66	78	63	79	71	82	76	66	59	79	67	68	70	71	74	68	70	63	64	71	67	63	77	78	64	70	71	61	55	64	63	85	64	60	81	70	64	62	72	58	68	61	59	57	57	66	71	85	50	75	55	75	64	70	62	71	65	73	63	63	68	59	68	54	61	82	83	70	68	68	69	64	75	53	65	72	58	91	72	68	64	59	87	60	58	76	75	60	64	69	75	82	62	55	61	70	75	60	55	59	54	63	66	62	75	54	64	74	73	79	65	72	65	68	59	70	66	64	60	69	63	56	70	65	56	57	62	56	47	64	71	65	58	62	49	67	59	65	78	59	57	56	65	77	54	60	72	64	77	59	65	63	62	61	61	60	68	75	66	63	58	66	58	64	56	89	65	63	63	77	65	84	62	66	62	51	79	60	60	68	73	89	58	63	65	64	61	72	80	61	68	61	68	71	83	66	86	83	76	82	100	75	61	78	86	77	63	64	64	55	71	67	73	63	76	72	65	65	73	78	60	75	62	59	65	67	72	66	78	65	48	75	78	69	75	95	77	60	76	64	79	90	66	65	59	67	69	83	73	72	66	73	70	74	72	62	65	70	53	67	71	69	55	62	76	69	60	57	66	70	61	76	60	81	52	64	73	61	65	45	71	66	75	77	73	82	64	61	77	69	69	72	68	51	57	63	55	81	74	60	71	71	60	80	64	80	64	76	60	70	65	66	68	67	66	62	75	70	69	74	69	69	73	70	61	58	71	65	62	67	67	69	67	61	69	70	82	53	54	64	65	63	66	76	68	74	68	66	61	64	51	79	64	66	70	79	72	84	68	53	70	71	61	70	61	86	59	84	55	80	70	74	69	79	68	68	48	68	66	63	74	75	59	78	61	57	64	74	54	63	62	65	77	73	81	70	54	59	76	58	67	83	63	62	66	67	69	67	75	67	73	55	67	64	64	77	69	77	49	67	66	69	62	69	66	72	75	68	60	55	70	78	78	82	74	65	70	81	68	57	69	74	69	68	62	86	62	70	55	78	66	69	68	72	64	73	64	70	62	74	59	84	74	68	68	84	63	69	68	63	64	74	69	63	70	76	71	60	72	72	67	69	79	62	73	63	73	62	77	50	64	53	66	57	64	63	63	71	60	67	61	72	46	91	70	74	73	69	65	62	84	67	81	49	62	62	58	56	70	62	65	69	78	70	63	69	76	68	70	74	47	61	84	58	62	55	66	61	74	75	65	72	64	61	68	73	62	57	68	61	64	78	62	76	65	78	65	64	55	89	65	62	75	76	76	63	72	61	59	58	63	66	73	67	68	79	72	72	80	74	60	67	75	55	71	64	85	73	62	65	68	70	64	76	56	67	62	73	79	73	80	60	60	71	71	64	67	71	75	69	71	72	60	85	83	61	76	79	61	68	71	80	56	84	79	65	72	76	62	67	71	59	81	64	68	74	57	61	60	72	56	87	63	58	69	73	73	71	74	73	56	71	62	64	59	66	67	55	70	59	63	61	71	64	77	75	67	62	60	52	65	71	70	78	56	70	72	72	62	52	93	57	65	61	69	74	84	72	70	62	82	63	54	70	72	74	69	69	69	71	82	69	65	65	77	66	70	70	65	70	69	72	56	55	70	86	67	50	62	58	52	69	60	62	71	69	61	69	60	78	79	67	73	77	64	79	61	57	64	96	70	72	77	75	59	74	68	82	66	61	57	56	70	71	75	61	81	66	68	84	73	60	62	64	53	78	74	58	70	81	75	84	55	55	89	66	68	65	59	78	72	59	70	56	70	66	73	65	76	65	79	72	54	53	66	64	69	70	62	64	68	66	73	71	72	62
13392	1127	2677	2978	2673	2023	1773	1432	1315	1023	941	885	756	684	687	623	629	508	544	463	497	434	421	414	397	409	416	394	352	362	387	351	329	343	343	349	329	338	383	320	292	330	320	297	331	332	298	335	313	314	312	300	291	317	344	295	314	304	310	328	277	285	287	301	303	265	298	295	296	269	294	271	276	281	282	255	277	274	276	301	266	311	283	302	268	284	251	288	262	263	279	261	276	321	327	287	291	294	282	272	279	260	292	294	286	239	278	273	283	285	276	288	299	256	315	271	258	301	268	278	268	281	257	288	288	270	285	289	279	295	281	267	282	276	287	255	288	275	301	289	281	284	307	293	267	270	305	274	278	275	290	272	257	235	278	272	277	279	304	261	250	313	295	284	263	258	303	290	285	243	271	293	296	303	275	263	285	263	265	262	270	276	305	275	265	302	271	246	285	310	278	280	259	269	293	266	268	257	298	287	279	267	263	261	262	245	285	281	278	288	274	280	300	253	270	298	247	287	290	265	290	292	286	295	256	265	261	322	263	274	261	306	304	274	280	298	254	266	268	275	257	265	278	245	295	283	273	313	284	278	306	242	258	281	270	297	287	301	281	272	279	288	276	264	283	297	271	260	273	261	265	286	280	256	266	250	255	256	257	274	291	283	283	295	253	275	287	295	253	304	282	288	274	249	250	259	282	301	287	280	276	265	301	283	309	268	251	271	291	287	256	283	268	292	294	282	306	228	310	294	250	266	278	267	281	270	273	277	268	275	263	267	267	286	279	257	266	283	290	301	265	287	242	284	279	274	278	275	264	266	284	272	272	277	281	284	283	266	266	280	269	260	291	286	286	271	279	310	245	283	268	258	272	235	268	325	292	328	270	281	277	277	271	268	259	293	293	284	279	286	289	282	283	281	297	285	261	290	281	275	267	272	251	280	271	302	255	291	293	297	299	304	292	292	266	274	284	283	287	270	289	250	233	295	265	253	280	281	263	266	282	293	282	282	264	269	277	271	255	311	252	301	266	288	296	287	277	267	299	284	270	293	285	285	298	290	274	282	269	273	260	279	261	251	272	254	275	262	263	274	286	267	290	328	277	286	307	279	269	260	291	288	261	267	259	272	297	281	283	280	272	258	284	285	297	265	278	291	261	278	280	299	268	294	260	298	294	288	276	286	292	267	281	285	295	285	280	306	297	280	296	278	268	273	299	263	279	293	263	283	274	259	255	289	261	288	258	264	296	276	258	277	263	269	252	283	288	287	265	248	308	277	276	287	272	277	277	268	279	276	262	249	281	276	264	285	297	269	290	286	290	266	303	258	248	278	297	265	266	285	288	254	294	268	254	297	291	272	274	271	262	298	272	289	279	267	258	278	281	279	280	287	279	280	251	262	278	265	255	307	281	291	304	272	284	258	253	291	261	285	270	296	266	276	275	286	277	268	292	266	289	295	279	266	291	301	286	290	281	252	274	268	275	273	298	263	253	301	288	267	275	295	250	260	265	292	286	256	289	274	288	281	262	279	285	268	291	256	267	261	264	268	280	240	293	264	292	291	274	255	296	253	265	222	284	259	288	253	296	277	241	287	292	236	261	264	271	274	267	284	231	261	262	283	275	290	249	272	274	273	277	285	275	296	273	286	239	258	279	307	260	282	297	292	269	267	302	253	256	285	294	284	273	246	270	277	298	274	283	290	252	289	288	266	263	268	278	294	291	292	277	265	296	265	299	263	276	262	275	298	296	278	285	246	268	256	270	317	276	298	263	256	289	290	261	263	271	262	298	276	273	271	259	272	268	247	272	293	287	258	267	288	233	259	291	268	269	242	291	288	259	235	251	261	253	262	263	269	261	281	270	285	258	269	255	271	298	254	293	296	281	239	278	258	272	282	300	290	298	266	281	286	262	282	286	283	277	255	303	249	292	262	280	258	283	262	276	290	303	277	286	288	255	273	243	270	303	272	262	263	295	298	258	277	279	265	261	313	267	298	292	281	266	271	281	287	268	274	281	293	284	277	279	301	287	276	296	288	293	279	258	295	280	281	266	277	286	282	284	288	267	253	262	305	259	284	257	265	275	281	303	268	246	263	264	278	293	289	307	268	254	302	291	270	280	281	283	309	309	267	284	266	300	248	270	289	257	293	246	221	271	249	266	292	273	303	244	319	284	273	263	250	291	286	299	289	279	290	293	270	269	250	255	270	286	311	264	308	280	286	281	265	283	273	273	270	287	259	287	280	267	296	296	277	264	255	274	291	253	262	288	269	309	288	278	290	256	269	287	280	243	288	264	267	299	286	284	270	255	280	261	303	283	252	272	291	278	262	269	280	298	284	289	293	263	280	294	293	233	288	279	239	289	271	281	274	269	277	294	277	289	298	277	272	280	259	277	310	284	286	284	288	275	279	278	283	265	263	264	284	262	312	297	261	265	294	274	286	244	243	284	277	277	270	265	283	303	297	269	301	276	264	280	295	277	247	242	282	257	288	280	282	263	300	296	275	277	303	299	282	260	256	280	260	290	310	292	303	264	276	245	248	277	283	249	265	248	271	261	285	299	267	278	253	275	289	242	293	279	302	265	292	273	265	275	291	288	302	269	257	279	263	273	290	285	304	295	274	269	259	278	285	305	278	259	266	288	266	272	282	259	271	238	272	286	267	271	280	298	265	301	298	271	263	263	283	266	256	301	250	289	285	260	293	258	282	324	274	283	276	275	282	296	272	268	277	280	305	298	278	263	262	276	271	275	279	279	294	255	246	296	266	247	281	260	253	262	264	255	279	258	288	271	268	264	259	306	276	280	280	270	277	264	283	283	276	295	274	293	251	286	304	271	252	285	257	253	270	302	296	267	273	278	265	257	248	259	299	266	246	285	264	264	288	280	312	273	269	318	264	274	275	266	275	279	257	256	290	268	246	268	255	306	275	280	277	296	285	271	282	256	269	278	285	273	280	253	262	260	263	282	316	309	235	292	287	280	245	287	264	255	246	255	275	286	259	255	283	252	306	275	271	267	262	301	287	284	305	276	263	266	296	303	269	270	295	266	302	266	274	280	292	288	284	260	284	267	252	265	272	285	288	261	288	298	302	291	285	285	272	300	306	285	282	261	272	290	269	287	307	273	273	281	290	254	286	269	276	273	296	291	288	309	295	277	250	263	284	294	280	287	271	242	283	277	271	270	283	306	275	256	287	252	244	280	264	292	292	256	299	258	284	271	294	272	301	273	258	262	294	278	298	292	283	253	276	297	270	274	285	280	263	271	277	252	289	267	276	257	277	264	292	283	276	290	289	293	267	290	265	283	252	309	262	266	301	260	251	269	282	256	269	278	272	272	310	302	280	267	263	253	284	275	273	291	276	301	275	279	259	258	267	269	259	315	281	262	275	266	293	285	273	274	304	266	305	292	261	285	282	265	238	248	256	294	267	266	266	274	261	295	283	291	282	296	281	289	298	263	282	307	264	251	282	284	311	282	286	285	261	266	244	265	254	272	273
34831	16235	4785	1629	1108	727	584	501	401	340	313	276	266	216	231	211	189	176	152	166	181	146	182	161	129	134	163	152	149	147	133	147	139	136	150	133	139	137	154	132	147	146	98	171	136	142	112	107	137	111	151	127	124	142	129	118	130	126	109	136	140	128	125	129	126	125	139	123	122	128	115	141	124	119	123	126	151	130	133	146	138	111	112	143	114	133	116	138	130	133	136	114	135	137	150	142	117	131	115	135	134	104	133	124	139	121	121	118	149	122	131	139	140	115	115	121	131	128	117	132	128	138	129	125	144	141	129	123	101	152	119	140	128	124	128	126	124	117	129	128	141	139	138	119	98	143	168	125	134	138	123	121	136	115	118	131	142	124	124	139	135	122	143	139	133	113	121	119	125	125	128	112	120	146	125	129	111	113	152	126	104	138	133	136	114	108	133	138	125	130	131	130	120	111	117	137	129	125	124	130	148	130	133	126	127	147	124	121	141	117	103	139	123	146	117	144	142	114	132	116	140	122	122	126	121	119	105	112	131	121	130	143	120	136	135	123	134	122	123	139	133	113	134	164	132	124	128	116	135	113	115	122	144	122	121	115	119	138	113	113	134	146	128	125	139	125	118	134	131	137	120	134	118	115	128	132	118	126	141	131	138	121	142	127	122	149	123	114	119	112	114	140	122	122	123	120	127	116	138	157	129	141	142	131	117	120	101	122	103	129	110	117	140	103	145	123	126	123	133	133	133	149	149	142	124	133	146	119	130	119	116	110	134	131	104	113	135	123	128	130	134	144	125	109	127	129	130	137	127	119	133	128	110	113	123	115	126	139	105	103	134	118	129	122	106	130	138	129	120	153	114	117	131	134	149	124	115	125	140	133	139	128	124	112	147	130	121	96	118	139	115	142	129	129	127	142	134	128	129	126	112	107	121	124	149	142	136	137	121	116	122	117	146	129	115	134	139	142	128	127	132	123	129	131	117	117	123	135	127	132	139	143	123	101	148	115	118	113	134	124	97	146	117	140	128	149	136	105	103	115	133	126	122	111	133	138	98	124	134	114	145	105	126	134	129	121	118	146	141	135	117	150	113	124	126	127	136	114	121	137	111	130	139	115	124	131	133	100	139	125	133	143	145	127	148	127	126	143	120	125	115	128	124	139	132	134	123	115	137	125	130	137	131	138	143	118	131	111	91	124	115	118	113	128	136	130	120	130	126	119	121	127	122	136	126	152	145	132	126	139	108	138	133	118	130	130	123	122	131	134	122	119	129	129	113	122	137	111	142	122	112	133	132	109	118	136	122	153	115	133	123	128	139	136	124	115	108	113	120	137	117	123	137	136	117	132	139	137	144	134	141	109	139	143	122	114	126	126	145	143	121	120	137	123	132	122	113	116	120	113	125	106	110	136	95	120	126	132	126	143	135	107	131	117	128	137	136	156	115	112	104	112	126	105	121	122	130	118	138	115	118	116	114	150	130	120	137	117	131	114	120	138	117	127	139	116	138	152	115	132	137	129	102	116	123	135	136	126	136	103	131	131	139	98	138	127	109	110	137	115	128	112	112	118	123	113	137	124	158	134	123	141	134	122	134	116	121	108	132	131	141	146	125	116	137	112	122	131	125	135	123	102	104	154	136	142	137	119	145	126	121	126	128	145	128	116	116	135	112	132	140	114	122	125	116	131	144	128	116	111	105	141	152	98	121	113	131	124	110	112	116	132	119	112	120	135	136	130	123	126	124	128	121	116	117	121	151	109	129	114	140	132	125	134	119	112	116	141	134	120	149	124	117	117	135	146	134	120	129	131	130	124	118	126	125	130	125	135	137	124	123	122	139	117	125	134	116	138	129	123	122	135	146	116	120	127	114	121	134	116	119	145	115	126	131	125	118	129	156	112	123	137	131	122	123	124	132	115	127	133	111	128	135	105	140	107	114	123	132	121	131	133	141	117	119	120	126	129	98	122	136	123	130	132	132	133	118	124	140	131	115	128	129	132	140	138	137	140	135	117	115	130	120	137	127	143	116	141	130	135	120	132	137	136	121	130	97	125	140	109	126	135	117	126	139	102	124	124	136	129	111	113	127	144	118	106	117	134	132	107	129	127	108	145	128	132	103	129	124	128	113	125	140	120	128	115	125	124	122	122	164	113	133	130	140	114	124	119	117	131	106	130	117	129	118	111	136	136	116	127	128	117	124	111	128	123	135	134	148	114	126	134	119	119	141	133	122	141	118	120	129	138	136	125	148	110	120	119	130	126	147	136	127	142	148	121	109	131	113	133	132	110	113	131	124	140	123	120	105	134	137	143	146	114	128	129	120	129	131	152	152	111	122	117	132	117	130	118	114	128	137	122	135	115	117	120	129	116	133	112	117	127	124	129	142	123	122	152	133	140	134	131	129	124	126	118	138	133	150	139	132	126	110	123	121	132	135	113	133	133	144	136	121	132	121	130	125	161	100	118	140	126	127	116	140	138	135	129	140	138	141	135	125	125	119	114	113	133	135	108	126	124	137	148	132	124	136	106	127	130	136	124	149	126	129	119	116	120	127	123	129	136	125	130	136	105	120	140	147	135	144	145	114	139	116	125	136	119	139	130	128	131	145	143	119	107	102	114	109	155	127	123	128	136	127	111	114	148	120	141	137	135	120	119	104	116	137	145	122	110	130	148	136	110	147	127	121	135	114	130	135	125	136	119	128	116	151	122	133	134	129	111	113	122	125	132	125	139	150	128	114	130	124	119	129	134	141	121	145	131	134	135	144	132	120	128	142	114	122	140	121	121	137	132	131	153	135	137	132	143	126	122	134	115	123	129	118	120	121	133	147	127	137	141	108	125	114	140	141	117	138	111	139	128	141	113	125	148	143	122	98	134	131	121	143	108	119	119	114	116	119	131	138	119	135	126	111	112	145	131	132	125	149	125	132	114	123	152	121	113	144	113	144	119	132	143	114	128	121	144	137	122	125	132	126	126	136	114	119	126	133	124	110	113	108	150	160	143	142	114	130	144	124	119	129	121	157	118	122	115	117	125	128	126	127	144	136	122	133	125	138	113	124	121	116	122	140	139	139	112	109	145	127	112	130	120	125	106	126	136	130	122	137	106	122	127	152	147	146	123	124	104	132	119	125	117	126	114	131	122	97	118	124	130	145	107	108	146	119	127	132	125	118	131	118	143	126	131	121	135	147	134	123	118	121	141	125	143	137	130	122	133	117	119	103	116	148	125	132	138	134	125	130	135	125	144	133	141	121	135	112	124	125	136	127	131	137	110	129	140	139	122	144	135	118	140	130	132	118	126	106	110	120	111	121	131	125	119	122	127	129	142	151	125	121	138	126	135	154	135	150	113	128	160	108	120	101	134	140	135	115	121	138	135	125	127	126	137	125	136	112	111	134	147	132	143	117	135	119	128	125	142	135	121	119	142	126	135	130	116	126	147	110	123	130	112	112	123	133	131	135	129	107	123	140	129	132	147	157	149	111	135	109	111	145	126
17659	2175	4938	5613	4791	3988	3288	2670	2271	1903	1833	1550	1458	1321	1159	1103	1007	996	904	877	850	855	787	725	766	687	723	641	637	629	674	666	661	640	572	593	561	539	548	573	535	531	568	540	532	530	572	566	531	495	547	512	531	488	504	496	524	487	479	508	479	524	485	508	559	510	477	486	517	497	530	454	477	466	502	485	460	483	491	465	482	506	490	516	494	475	473	495	490	483	501	479	496	513	489	512	444	493	516	455	484	480	434	500	484	499	430	479	510	495	453	496	474	494	501	464	436	463	432	472	493	459	454	478	462	474	469	458	449	474	479	472	436	519	476	471	491	446	431	479	475	470	485	471	450	500	464	463	451	478	476	432	465	461	466	480	431	497	449	449	491	462	450	469	452	460	479	444	461	442	444	481	466	484	494	458	466	472	500	462	493	467	454	417	438	446	457	471	491	467	485	496	447	451	456	488	440	488	483	447	448	465	469	480	471	481	462	450	476	498	414	469	485	444	468	451	484	492	450	491	463	457	435	436	457	471	467	446	480	418	478	488	435	486	499	452	441	473	438	453	434	456	458	434	455	465	470	500	463	428	443	457	445	460	484	455	482	464	450	443	457	491	458	467	448	462	432	423	443	502	456	470	485	473	452	457	504	450	469	431	459	440	458	475	449	445	484	433	446	480	447	476	475	471	468	452	489	482	456	456	423	493	454	476	425	467	502	457	473	469	431	427	443	483	477	487	472	452	469	502	473	466	483	434	472	475	478	465	479	495	467	437	481	427	503	500	488	490	450	431	441	456	442	457	462	423	495	445	469	466	484	505	478	444	446	459	475	469	473	433	457	451	481	447	473	446	445	500	480	462	489	491	448	461	438	457	458	450	454	513	469	469	423	476	498	439	486	483	440	477	468	458	485	445	461	436	438	467	489	439	478	436	471	459	464	443	478	520	446	439	474	457	471	484	475	456	468	484	437	440	471	476	467	449	444	441	465	452	471	445	420	460	442	463	458	464	420	498	455	479	481	466	430	444	463	459	471	467	412	433	468	462	466	471	469	466	471	475	483	485	476	434	456	433	484	473	469	438	483	423	458	481	470	469	459	468	473	448	472	470	464	491	433	471	479	496	496	468	397	482	424	496	470	489	450	452	468	498	472	426	500	481	464	431	478	489	453	480	467	468	436	435	466	446	471	497	481	438	457	425	466	444	453	467	442	475	523	467	440	440	505	513	482	462	458	453	454	464	450	469	489	432	445	508	477	459	455	451	448	435	477	486	446	483	463	467	460	483	462	465	442	448	459	472	473	443	472	495	449	481	504	504	426	472	450	504	450	447	458	447	433	451	484	441	477	472	448	474	441	437	491	518	479	449	482	439	432	475	453	472	429	441	462	484	451	464	451	433	449	433	439	447	470	477	449	454	498	460	495	473	477	472	480	437	478	451	463	431	465	467	449	467	453	467	474	476	471	461	476	495	500	447	497	457	473	442	457	455	445	464	476	455	478	488	432	432	493	445	428	447	458	490	488	508	455	467	438	471	446	457	440	451	435	476	488	468	499	480	437	471	458	475	483	465	419	489	477	423	474	435	460	476	446	473	495	462	440	450	480	489	460	421	460	470	487	450	465	444	495	422	429	444	470	470	466	474	414	471	467	448	436	441	484	478	454	447	445	443	501	409	500	490	487	457	473	456	478	499	478	444	471	483	443	467	470	442	490	444	484	468	492	503	429	432	493	448	472	479	476	449	478	464	412	419	439	462	458	455	463	474	463	454	428	470	446	466	465	446	452	420	468	419	470	482	447	450	470	481	457	458	439	488	449	454	509	476	469	489	441	454	464	495	465	473	467	485	485	466	476	465	439	478	461	467	438	443	453	433	472	501	450	472	473	479	481	465	471	459	455	465	442	475	430	448	479	477	417	439	468	481	498	487	510	461	432	467	465	461	483	487	430	467	480	480	446	420	459	457	484	458	502	426	500	475	455	446	496	442	470	456	467	441	447	465	488	453	449	450	459	449	448	491	461	459	442	467	476	451	462	523	466	493	453	471	430	459	477	479	460	480	450	459	460	469	469	454	466	443	442	449	511	469	500	466	440	461	448	458	473	505	518	489	399	472	462	456	508	419	512	465	504	483	484	477	485	421	476	459	478	461	428	462	466	472	447	457	452	477	464	453	405	460	423	449	458	444	488	464	449	481	440	474	481	460	434	438	463	436	473	483	482	465	500	471	478	440	484	421	443	460	465	468	446	497	490	468	464	462	445	490	463	471	503	487	441	462	501	445	465	457	447	480	470	433	480	482	471	469	445	466	473	480	472	493	474	451	430	456	464	485	462	455	422	463	457	452	508	482	496	483	470	497	457	450	470	403	466	505	467	481	443	451	480	469	452	446	457	465	470	488	463	450	421	480	449	489	437	503	477	454	463	484	483	484	427	476	497	452	473	455	449	463	508	472	429	498	480	461	482	463	478	457	454	452	457	458	450	490	475	450	447	483	498	481	456	418	479	503	429	463	471	440	468	476	525	469	489	473	423	473	435	438	480	463	435	440	448	510	483	460	478	436	458	461	424	467	466	466	450	471	465	463	443	470	450	418	483	476	454	481	476	445	447	488	509	460	469	462	475	475	454	478	442	451	470	478	484	475	499	482	458	438	488	460	447	476	477	461	453	443	442	478	444	479	452	444	466	488	470	406	461	443	434	476	473	465	453	469	467	441	488	426	462	451	508	433	468	490	461	494	498	425	404	488	442	462	478	490	471	480	442	460	472	430	461	465	472	478	452	493	444	487	450	429	456	447	481	477	465	479	430	519	473	468	471	490	426	452	456	478	443	443	459	467	457	454	479	450	480	461	487	452	481	428	458	442	445	485	454	493	485	429	477	468	441	455	444	493	463	456	438	437	438	494	492	503	448	448	462	459	484	460	440	454	450	460	454	457	429	500	455	461	518	442	492	488	456	430	450	452	454	477	448	487	476	467	455	472	489	475	436	466	469	470	470	439	467	454	457	477	469	462	480	444	460	461	429	474	486	472	501	450	463	449	430	450	469	470	506	469	466	474	471	435	439	447	460	451	454	466	501	435	449	472	482	447	465	492	446	469	524	450	452	466	461	503	441	488	450	474	485	460	465	479	462	422	435	445	471	449	502	472	457	448	482	458	471	513	420	475	460	482	436	452	486	492	499	478	472	442	453	445	486	470	466	444	437	462	456	459	455	437	482	479	458	472	448	462	485	442	467	484	441	497	485	442	422	446	452	461	495	490	432	453	497	477	487	473	438	484	471	446	504	459	446	466	506	457	458	419	455	493	471	448	482	439	443	446	442	428	456	483	486	492	470	494	475	481	443	419	467	461	464	433	448	458	486	445	495	458	458	458	449	435	459	465	454	450	427	473	487	484	453	470	437	453	491	478	463	471	487	465	476	478	478	462	451	436	444	445	435	449	482	470	450	473	465	486	442	462	479	485	469	457	426	453	433	462	437	458	475	448	478	494	444	455
2827	282	186	136	112	151	124	95	117	102	115	92	118	122	103	110	119	91	114	115	110	89	83	103	109	101	102	101	89	78	117	96	92	128	104	89	96	95	112	103	100	102	113	99	104	106	99	107	118	98	105	90	102	118	92	110	100	90	106	130	97	99	104	84	93	100	105	111	98	104	111	107	112	98	103	95	114	90	108	94	103	102	87	93	94	114	94	87	94	102	93	88	101	99	95	90	99	100	105	97	99	97	121	107	89	115	101	101	89	92	105	110	97	106	91	102	93	122	101	111	119	86	114	102	113	95	109	84	90	105	108	107	95	113	84	114	106	99	101	91	93	111	90	107	95	105	112	113	98	104	93	90	96	109	111	100	118	107	107	87	85	90	97	107	99	101	103	113	112	110	109	100	87	123	102	111	96	106	88	94	99	96	92	113	91	118	87	101	115	103	83	99	83	100	99	109	111	107	120	89	114	95	103	104	86	78	109	96	94	103	111	100	91	113	93	113	105	105	96	101	104	119	101	95	111	115	89	125	111	106	107	97	128	106	100	102	95	85	89	79	114	105	93	103	97	96	91	102	101	94	97	102	96	105	95	107	89	114	96	89	100	99	97	105	88	115	100	94	111	99	88	94	81	106	86	89	94	115	113	97	105	84	104	95	114	101	92	92	109	94	87	103	97	98	119	110	110	123	117	95	100	110	86	101	123	115	75	101	126	99	109	94	99	108	96	102	113	87	104	109	111	84	88	89	103	101	98	86	117	95	106	102	104	106	88	78	91	116	91	108	122	84	95	87	93	95	85	102	104	93	111	98	113	89	102	101	101	108	107	99	99	97	109	100	101	106	104	101	99	114	78	101	90	99	124	107	106	103	101	112	108	96	90	98	93	103	98	90	94	98	100	100	96	98	109	112	95	94	94	89	102	88	97	106	95	103	92	108	119	104	102	113	105	111	88	96	105	82	112	124	108	102	96	104	109	81	92	114	87	106	99	96	110	101	100	100	105	124	105	88	111	114	83	99	104	108	118	92	95	87	116	102	93	106	107	101	101	102	113	103	90	107	97	107	105	100	99	94	96	93	103	106	126	100	89	118	112	92	101	100	108	90	99	122	100	99	97	108	91	97	101	98	104	90	98	116	114	95	108	94	114	95	102	114	92	116	107	105	94	103	95	86	121	82	94	111	103	85	82	102	93	103	104	88	99	96	99	100	92	102	104	94	111	104	95	94	96	115	98	102	110	91	109	94	74	97	91	111	108	95	109	103	95	106	88	103	106	96	100	118	104	97	106	91	94	105	97	96	110	90	94	108	103	93	119	109	85	99	100	91	110	112	110	92	108	117	98	112	110	107	106	100	88	96	111	99	115	105	102	117	94	134	116	96	90	111	99	94	103	99	88	98	87	98	109	102	98	108	108	99	108	116	122	96	98	114	107	92	99	93	96	100	105	104	101	113	96	99	106	108	114	104	95	92	104	112	101	96	81	102	91	103	103	98	100	113	101	101	106	107	102	115	119	83	99	91	98	91	105	89	94	108	124	114	95	116	93	104	84	98	97	82	120	115	105	104	107	106	89	94	99	92	99	101	118	81	70	91	103	91	89	88	106	95	109	108	115	114	93	116	91	110	90	95	101	93	102	113	105	107	114	115	102	112	102	106	104	93	115	120	103	95	97	99	101	92	96	99	94	94	105	77	94	101	104	106	100	109	96	108	78	104	85	87	114	87	103	108	104	110	100	126	104	104	95	101	100	105	84	112	120	96	94	108	110	104	100	103	98	112	102	75	96	102	94	104	94	102	100	121	98	108	96	102	85	93	82	101	107	103	113	103	94	112	97	110	101	103	91	108	101	81	124	83	102	128	107	110	104	118	101	106	103	119	99	94	102	96	103	101	83	96	80	109	110	90	108	97	111	99	108	93	98	97	96	102	119	102	85	108	111	108	93	112	100	103	107	107	118	103	113	91	105	103	122	105	101	117	89	106	101	108	98	100	106	110	99	93	108	104	103	100	106	99	119	106	100	127	106	115	100	91	102	69	91	97	102	103	102	92	91	91	93	114	98	93	106	114	83	101	100	89	105	106	114	95	74	80	87	106	89	97	101	99	103	122	96	122	106	99	112	102	116	95	104	89	100	103	107	89	102	117	107	116	108	97	125	92	112	101	84	113	97	101	90	91	94	100	88	117	90	92	106	116	95	102	96	101	112	106	103	93	118	123	107	100	107	90	105	105	119	92	123	98	104	106	97	103	100	82	100	81	106	99	102	134	109	123	89	96	101	116	110	96	107	121	87	105	109	113	102	86	91	119	93	83	84	92	72	99	107	105	110	108	102	99	86	108	100	109	101	90	98	94	103	111	101	117	108	101	96	99	90	99	109	96	101	99	103	84	97	114	91	68	103	83	118	97	113	107	111	114	118	89	103	102	90	112	95	103	105	116	123	110	104	84	91	91	114	108	100	100	108	97	84	98	107	115	111	73	108	100	106	84	103	95	92	100	97	91	111	97	97	86	100	105	90	111	120	94	97	106	96	115	117	94	93	106	105	110	96	102	104	104	127	109	93	101	95	107	83	101	105	94	101	103	79	89	91	95	110	113	82	106	83	91	122	108	105	96	96	98	107	89	100	103	135	108	107	105	86	104	89	87	84	103	97	104	120	111	112	100	89	104	112	99	98	108	103	95	94	86	97	103	96	106	109	95	96	104	108	95	107	99	101	109	111	101	95	82	108	110	96	120	97	86	92	106	97	112	109	79	99	92	118	105	95	108	106	84	98	111	114	99	112	107	97	113	115	102	103	95	103	97	96	91	101	128	112	112	102	114	98	126	82	103	101	91	97	106	95	107	121	101	110	93	99	106	96	108	102	120	115	98	106	90	97	128	104	94	98	76	89	104	76	95	116	111	100	133	102	95	90	96	84	116	96	108	98	104	90	92	108	116	86	99	103	85	104	114	121	99	109	105	97	111	78	101	107	99	100	89	95	100	91	98	101	111	95	110	105	88	88	99	98	94	86	87	104	107	105	112	119	114	109	99	98	107	112	98	107	90	117	86	104	96	118	106	102	108	107	87	117	92	97	106	104	99	84	85	100	82	95	122	103	104	98	95	94	112	102	102	102	89	98	121	87	104	100	120	86	88	103	96	110	121	83	90	121	112	99	98	98	87	91	97	96	107	81	88	114	126	105	104	93	97	108	99	100	99	136	119	106	99	99	88	82	113	125	101	95	100	119	89	98	93	101	95	103	103	102	98	95	107	95	106	95	102	97	108	97	101	118	97	94	97	97	116	104	95	100	108	116	102	105	105	108	118	109	119	99	113	109	101	83	96	103	108	91	89	96	121	123	100	107	106	95	107	116	120	106	97	121	66	103	104	97	103	98	105	97	98	89	105	84	115	119	123	115	103	109	100	97	96	87	107	93	107	122	98	103	97	130	80	91	90	110	81	101	103	97	106	95	101	100	91	90	93	96	96	97	91	91	85	103	119
4513	475	519	521	570	482	483	460	477	450	447	406	407	412	381	379	387	388	408	391	401	370	374	395	388	361	374	380	364	419	374	374	343	345	367	357	353	415	402	354	413	358	386	381	369	387	371	393	386	404	384	376	372	369	371	383	390	389	389	399	375	380	372	366	363	369	386	410	378	392	379	358	381	382	375	363	347	346	333	403	361	366	369	384	374	387	379	379	357	374	396	375	369	394	372	384	373	367	391	372	352	370	384	354	388	375	354	372	391	405	386	372	362	385	374	352	353	348	411	374	391	395	397	396	396	381	373	377	408	394	377	383	364	363	363	362	346	338	381	395	399	364	400	388	403	359	407	415	374	348	400	394	357	369	357	374	357	378	369	386	410	397	362	372	367	405	392	401	370	365	402	428	384	399	383	380	401	347	380	360	382	377	401	400	388	361	382	348	360	417	414	390	364	406	388	374	386	391	356	363	346	375	403	364	391	380	370	386	424	369	361	358	373	436	419	394	385	380	415	345	394	378	399	361	363	333	379	402	391	350	351	387	385	333	392	380	348	390	361	367	389	388	358	403	382	384	376	436	374	368	373	420	372	381	359	361	379	394	411	379	350	366	369	396	383	379	358	404	371	359	401	367	380	377	322	357	362	365	351	372	364	356	410	384	377	384	404	362	381	368	355	402	367	427	371	373	350	386	377	359	339	373	376	376	367	356	398	371	394	360	402	336	371	402	362	374	390	396	351	357	400	407	393	367	348	339	374	374	360	363	370	364	347	332	356	377	402	378	365	327	370	379	387	398	362	386	374	390	354	364	376	393	389	386	382	394	370	392	405	413	384	362	360	397	393	389	388	361	384	371	348	368	373	405	391	370	364	383	374	383	347	409	378	368	366	357	353	371	388	385	354	402	370	409	388	394	423	363	379	367	360	348	424	373	337	369	345	403	360	389	368	378	384	361	415	391	382	356	380	385	379	390	362	391	349	422	383	388	419	383	403	365	340	394	418	395	394	354	372	388	379	384	382	403	372	406	388	391	382	396	364	399	375	382	396	373	380	384	384	397	381	377	374	353	363	381	368	370	375	343	372	411	353	382	409	362	350	368	358	379	366	391	400	378	365	369	383	383	360	380	364	355	358	373	403	390	412	355	392	398	357	381	397	392	352	365	364	332	348	386	394	408	369	382	349	351	381	402	400	341	404	393	387	425	376	379	400	412	398	396	368	365	355	372	355	368	355	394	434	373	400	388	391	383	371	405	360	338	367	372	361	367	375	415	376	367	395	380	382	397	386	377	360	358	399	401	392	357	425	392	351	350	373	391	387	363	378	386	349	380	386	372	362	394	371	362	388	346	357	356	358	380	381	388	358	409	385	348	377	374	383	352	374	381	389	352	362	374	393	366	377	398	362	380	381	381	370	363	402	374	369	371	398	363	379	359	371	380	363	398	357	377	396	340	370	406	406	358	354	368	390	382	307	384	356	342	344	350	431	360	378	360	389	372	364	379	357	376	373	391	400	402	366	344	403	383	367	398	386	384	338	420	370	382	372	394	363	392	407	386	380	383	410	361	415	395	385	358	357	386	394	372	424	379	363	368	414	368	349	388	358	395	365	355	378	375	401	392	359	384	410	390	351	372	345	357	379	368	390	403	388	371	378	370	377	398	382	382	383	384	401	345	369	370	386	415	388	380	400	402	387	396	399	376	419	370	399	386	371	377	374	388	375	365	384	381	379	365	374	395	370	384	324	364	405	403	362	378	373	374	364	336	411	376	403	345	373	350	365	379	405	418	352	375	386	390	382	362	348	364	358	361	346	398	377	352	374	395	385	366	392	383	369	390	346	422	369	373	381	365	371	376	400	376	373	397	378	367	398	405	370	386	361	392	393	377	361	366	378	361	374	361	378	382	355	353	405	349	372	378	369	395	379	373	387	395	370	369	396	384	401	375	364	391	397	339	387	366	385	368	395	394	388	375	395	392	383	399	361	330	346	372	423	389	354	378	372	378	358	360	402	346	377	362	353	382	377	381	405	398	376	409	383	358	401	393	341	377	426	418	377	402	399	322	346	368	363	367	386	406	390	374	370	351	395	375	378	386	396	408	375	371	398	354	361	354	408	369	354	355	366	375	380	418	371	382	390	372	367	383	370	350	384	384	363	373	383	384	416	364	370	409	396	382	381	368	381	346	412	395	381	361	371	420	374	368	356	368	418	373	340	381	361	397	354	394	376	355	379	386	370	395	369	375	367	372	405	344	362	379	377	372	408	364	406	362	373	385	341	364	375	357	380	359	389	406	377	379	393	331	373	397	341	378	362	380	379	359	395	394	371	387	347	344	393	373	381	345	349	408	388	364	372	352	407	412	369	375	367	371	410	313	331	394	395	355	387	403	374	379	387	388	334	399	336	358	370	399	389	419	373	390	351	378	391	387	364	355	357	396	403	351	399	370	395	404	380	383	393	358	360	366	394	378	366	375	390	366	389	353	371	397	385	375	354	389	385	354	365	367	370	353	377	384	395	368	388	358	379	370	356	364	351	353	372	376	378	345	369	388	413	378	386	374	387	369	374	369	362	404	373	383	412	368	368	353	346	382	379	382	424	372	357	397	372	405	346	399	391	368	385	403	423	391	389	355	338	391	381	408	392	364	389	337	366	394	379	403	358	364	364	366	369	352	379	388	389	355	409	363	385	406	392	390	396	374	380	373	396	344	367	362	390	377	368	391	368	384	377	406	369	373	381	359	414	329	382	369	371	313	357	370	429	382	417	364	368	355	365	382	375	356	378	384	390	368	370	406	372	392	359	401	364	353	366	360	390	384	408	382	356	337	382	397	388	390	405	358	374	359	382	386	339	373	385	404	344	400	389	390	366	364	372	373	400	369	355	394	392	344	373	382	351	350	413	389	369	385	365	378	408	383	373	358	360	377	377	350	381	382	370	360	381	372	332	359	381	372	411	398	392	390	353	371	360	368	371	381	376	384	391	379	394	387	391	373	362	401	325	387	373	381	403	355	384	353	388	366	395	402	379	374	357	378	406	398	386	405	373	385	382	342	376	348	382	367	393	341	364	394	378	416	359	378	372	351	387	382	370	413	374	396	380	386	370	367	392	375	366	378	395	349	394	382	374	370	352	401	382	415	409	392	360	389	385	366	380	389	379	373	402	379	337	358	387	362	405	382	363	381	380	369	365	379	350	368	389	387	343	363	400	408	387	374	412	371	387	378	379	356	377	354	363	388	377	382	364	357	403	366	396	342	394	371	347	373	375	362	380	384	337	404	377	392	372	397	373	348	378	377	330	387	371	377	411	374	374	362	382	362	331	388	387	391	362	355	370	397	367	385	384	389	402	358	381	366	391	384	341	388	411	367	384	380	396	372	397	366	423	373	366	401	359	390	381	368	385	367	361	358	386	396	369	378	357	376	380	394	413	400	361	361	372	356	374	365	393	395	361	394	391	388	397	364	398	415	401	349	345	395	381	358	413	407	341	373
26229	6138	1180	760	559	392	307	222	193	157	179	128	138	90	135	104	86	83	94	87	95	88	105	79	72	79	91	102	75	73	78	65	68	76	66	77	75	70	55	72	74	76	67	71	70	71	80	80	76	64	68	78	65	81	71	86	77	80	74	64	81	82	62	81	76	74	70	77	51	64	64	80	80	66	76	57	68	78	67	78	66	61	73	82	65	71	67	62	75	71	64	59	62	71	73	74	68	63	68	75	77	84	68	59	63	55	62	70	64	62	78	68	70	71	74	73	68	62	80	60	72	60	70	70	67	65	71	79	78	63	60	87	74	89	74	73	82	69	66	71	76	71	83	71	81	55	68	65	78	74	73	66	61	62	58	67	55	55	70	65	69	68	84	73	84	72	57	68	64	70	66	73	75	70	66	72	66	60	78	67	73	66	65	63	77	60	62	75	66	52	82	61	68	71	70	73	59	68	68	66	58	69	45	78	64	71	66	69	59	77	61	61	65	73	59	70	68	67	65	61	67	74	70	60	72	67	71	76	64	74	68	66	71	65	76	66	71	54	70	62	68	79	74	63	62	63	91	79	62	82	67	74	56	73	57	69	63	74	75	64	63	78	66	78	68	70	80	68	70	58	71	55	81	67	82	73	70	77	72	62	62	61	64	76	72	72	58	59	74	68	76	62	70	66	53	66	65	77	92	75	74	69	70	57	71	62	57	87	81	68	51	61	70	71	67	50	49	63	90	56	68	78	76	61	66	69	70	81	64	76	74	75	62	59	80	72	87	56	76	72	69	53	69	67	65	54	56	74	78	80	87	70	62	65	68	61	67	60	75	78	62	65	74	72	60	72	62	71	80	81	77	60	55	68	68	55	71	72	57	71	74	81	80	76	67	69	69	72	69	61	76	68	76	62	69	84	54	66	63	83	72	80	68	55	81	69	50	70	62	66	58	48	62	57	78	73	71	57	65	63	61	75	66	58	70	64	63	74	73	63	69	65	62	58	60	71	66	74	66	79	75	73	77	66	75	73	57	71	69	65	83	75	85	74	64	71	67	68	60	69	71	68	74	77	67	64	81	76	76	58	55	71	66	82	74	92	72	72	75	77	80	67	78	82	77	68	71	68	75	77	75	73	77	56	68	64	72	67	75	67	69	60	68	72	77	51	67	74	54	74	72	73	68	64	66	74	74	64	61	69	70	68	81	60	63	69	70	78	60	52	71	69	69	69	66	86	70	69	69	65	79	68	73	65	71	73	66	62	72	57	72	61	90	65	49	73	67	53	66	75	70	82	54	63	67	66	59	58	70	69	68	82	52	57	77	64	77	70	60	71	68	71	82	61	69	79	79	68	72	51	83	77	64	75	61	66	71	60	66	68	75	71	62	79	63	78	73	61	68	64	67	67	60	58	64	52	76	66	75	80	65	63	62	57	69	81	67	54	66	65	71	70	71	83	81	70	66	71	53	62	69	63	55	75	75	93	82	73	78	66	66	75	54	49	72	60	67	64	64	64	59	83	58	70	68	71	59	64	69	73	74	68	73	69	69	65	71	76	71	90	80	62	77	67	64	70	74	63	79	71	62	73	61	58	70	64	74	64	63	68	65	61	70	80	67	70	73	76	70	70	63	67	77	77	60	61	64	82	53	58	81	77	68	59	66	68	64	70	68	57	79	61	72	65	62	73	74	51	67	74	80	77	48	77	73	59	62	57	54	67	79	63	67	66	73	85	66	68	59	75	67	72	63	61	60	59	72	86	66	52	61	78	81	82	64	83	75	73	76	59	58	70	66	81	60	57	70	78	71	86	47	70	82	68	77	72	68	66	73	60	74	57	61	76	57	58	68	68	56	64	64	68	73	77	64	67	80	78	69	82	80	56	60	74	65	58	84	71	66	68	83	72	71	76	67	58	69	67	58	64	83	78	81	64	77	69	69	54	66	69	56	76	60	73	56	71	79	66	70	70	85	69	74	74	66	57	65	75	60	69	76	69	67	79	69	73	56	66	73	76	58	72	82	68	59	69	76	60	63	73	67	65	68	64	65	76	69	57	76	64	61	60	65	70	65	76	78	65	71	71	81	58	68	70	71	67	73	61	72	58	67	73	69	68	76	73	65	65	65	67	83	63	55	63	60	60	66	70	71	75	59	75	74	69	73	87	68	66	65	85	60	47	85	77	68	60	51	70	63	61	85	64	66	71	72	89	68	80	62	79	67	81	68	53	59	71	76	73	56	60	77	73	73	61	69	71	66	65	74	67	63	57	65	75	67	68	74	68	69	60	48	75	81	69	64	61	63	63	64	59	73	59	67	73	76	83	58	65	72	90	87	54	68	68	73	67	70	45	65	69	69	76	67	69	69	68	58	65	81	62	73	63	66	69	82	69	83	72	62	58	69	67	66	64	78	80	56	75	69	65	63	66	69	61	83	84	71	74	77	58	73	74	75	84	82	65	65	70	85	67	72	69	77	65	78	58	64	77	66	71	64	61	62	73	64	64	87	67	62	84	65	63	70	72	53	70	82	52	63	78	67	84	65	74	75	66	85	65	83	74	73	66	74	81	75	68	63	68	71	70	63	70	71	61	83	71	54	65	71	73	65	62	71	62	67	74	71	76	67	81	58	61	68	69	66	72	57	65	69	71	75	73	77	77	52	64	42	60	82	74	69	64	76	72	77	62	57	82	66	70	63	69	85	67	71	73	80	67	69	65	61	64	65	80	63	67	62	76	61	83	73	61	74	83	70	62	73	73	72	77	68	63	67	80	63	70	72	67	71	71	77	66	70	67	77	74	75	82	59	64	55	83	69	76	60	65	68	87	70	75	84	67	71	65	59	56	64	59	73	72	71	56	87	47	75	59	71	64	55	81	55	70	59	58	64	65	50	72	77	75	59	87	76	61	63	71	72	70	67	59	67	72	65	65	64	70	62	74	95	61	69	78	52	61	68	70	74	57	76	60	77	65	77	55	63	66	61	66	70	72	66	69	78	77	64	66	61	75	75	68	73	55	68	65	68	75	69	53	74	78	65	75	53	68	78	65	75	61	79	66	71	74	82	71	62	62	77	78	67	65	70	69	71	69	80	75	56	71	67	71	64	60	64	77	66	75	66	84	66	65	63	69	57	56	81	72	70	81	60	59	74	102	68	73	71	64	65	68	70	79	73	72	70	74	68	70	65	71	53	70	86	73	60	56	75	82	58	69	56	66	72	71	68	69	87	67	70	67	80	70	59	68	59	65	77	72	82	57	58	69	64	73	80	80	54	63	75	64	79	76	78	77	64	68	53	50	57	64	75	58	77	61	73	66	79	74	79	74	60	78	78	75	73	73	83	64	89	59	69	75	68	54	70	66	67	84	63	72	66	66	74	69	66	68	63	67	71	60	66	64	64	73	53	75	62	65	71	52	76	59	67	72	78	67	75	69	74	62	58	69	60	80	67	66	70	59	60	65	77	72	68	71	58	69	64	77	74	70	68	57	70	71	83	69	73	63
13487	1148	2659	3031	2481	2118	1672	1446	1218	1044	922	842	765	741	644	619	564	526	559	499	512	429	402	443	432	404	414	378	378	390	344	367	353	374	328	322	365	317	338	302	304	309	315	307	304	302	328	329	296	309	313	304	311	316	322	276	302	297	300	319	293	293	297	275	276	311	293	279	314	280	268	298	300	307	302	325	288	274	267	270	301	295	293	319	295	279	306	275	274	283	285	300	309	280	269	280	280	345	258	301	302	283	287	305	312	277	277	263	290	274	277	281	290	303	278	295	296	282	276	263	270	274	247	288	306	262	303	296	252	272	289	266	272	275	283	299	286	271	287	302	274	278	280	281	309	279	279	268	268	298	291	291	255	259	287	284	281	272	266	271	295	295	285	265	271	249	260	293	280	297	275	291	305	268	280	285	257	270	294	296	263	283	278	284	288	301	284	267	277	246	253	305	275	278	262	268	297	264	309	300	266	298	273	256	282	261	280	271	292	307	292	269	277	269	310	281	302	285	311	305	278	274	274	269	312	276	263	261	283	272	288	289	275	301	303	289	278	270	283	289	298	302	324	251	282	296	311	282	276	267	266	276	273	308	270	284	287	262	293	261	280	265	285	262	282	254	270	289	277	293	283	270	268	296	305	273	270	319	272	267	287	290	266	299	251	255	255	269	288	285	247	268	283	304	251	272	280	269	270	284	292	279	252	278	293	272	265	272	246	301	233	278	267	323	310	269	299	304	291	277	272	289	285	293	283	292	280	294	256	302	273	320	285	294	281	299	285	272	255	294	254	276	273	270	272	302	282	277	260	324	269	269	273	261	295	275	264	268	278	270	255	275	309	259	293	277	306	254	255	273	289	246	276	269	266	293	275	287	254	260	299	270	285	257	273	279	272	301	269	263	264	302	282	278	270	294	273	284	310	307	269	284	310	281	292	263	259	279	261	276	269	291	264	285	304	261	284	300	282	303	300	261	254	256	285	292	274	303	296	275	276	277	299	255	274	264	275	269	275	297	303	275	250	295	307	304	284	293	272	302	276	292	291	270	292	278	270	305	270	264	272	253	285	296	303	306	288	286	277	302	310	286	301	287	269	294	278	280	266	295	264	277	278	290	290	256	261	307	287	268	283	282	273	281	278	263	273	288	265	290	277	247	266	286	239	293	263	258	292	289	316	257	268	293	267	285	278	287	294	280	306	273	302	276	259	260	272	273	271	238	270	257	259	267	311	282	275	269	319	269	279	273	255	307	297	296	255	279	265	283	275	294	273	269	279	273	274	279	272	282	266	274	295	287	282	275	272	275	284	291	257	268	289	285	304	274	269	278	298	295	240	300	265	282	295	290	270	248	342	280	289	290	280	274	286	282	268	296	277	291	277	267	320	307	296	236	281	260	303	262	267	297	273	262	272	277	287	296	283	269	292	302	245	280	311	277	289	249	286	268	275	281	303	275	280	280	281	271	279	285	261	316	276	263	279	308	269	281	277	302	307	299	246	276	264	268	285	263	275	274	280	292	275	282	271	267	339	279	285	272	279	267	282	285	254	272	293	298	268	278	270	288	268	276	277	276	268	288	280	285	283	307	271	257	277	294	279	308	282	290	310	266	260	297	281	303	250	258	265	283	301	277	302	234	268	297	286	254	265	284	274	323	270	268	275	270	248	270	256	287	265	265	317	283	239	272	290	287	268	266	281	269	281	283	271	293	273	274	272	276	290	282	310	279	275	258	256	275	281	239	265	292	251	283	258	264	260	297	262	304	281	269	262	262	291	296	274	279	292	255	287	278	256	276	292	283	283	265	271	273	268	249	265	285	297	276	244	282	258	277	269	273	236	269	272	255	274	250	288	262	268	236	280	261	294	250	284	264	270	279	298	287	271	277	280	269	279	262	317	271	288	293	279	299	247	274	283	286	288	274	275	279	272	271	331	256	271	306	269	281	285	246	270	279	258	289	277	268	311	274	267	269	261	286	269	284	290	274	283	282	273	266	284	260	291	266	253	308	272	248	277	257	272	266	258	281	261	271	273	267	247	272	281	282	305	266	289	285	273	282	283	259	265	284	270	280	285	304	290	299	279	272	312	257	257	279	268	264	270	268	270	284	288	276	274	281	279	281	286	276	273	291	283	284	291	297	292	286	249	289	268	325	270	266	291	254	291	274	281	258	287	282	272	320	304	256	283	251	279	267	268	287	302	283	278	277	278	292	302	276	276	250	266	276	301	259	288	316	265	269	282	296	261	294	278	322	272	259	325	272	290	252	255	269	259	297	279	288	255	270	256	280	269	283	283	284	284	247	308	296	294	261	299	297	258	262	305	276	279	285	291	291	291	268	266	284	280	267	305	263	281	281	259	274	266	304	293	267	280	281	291	272	270	312	260	288	269	279	268	287	268	304	262	317	300	273	271	285	285	292	275	271	280	273	289	270	281	302	285	261	287	281	281	278	273	273	276	290	276	268	302	300	259	264	281	272	304	298	258	268	286	292	268	284	272	305	294	299	279	290	297	305	261	261	306	279	268	283	273	309	259	320	262	287	276	295	281	243	289	256	265	281	284	309	277	276	259	284	284	277	284	288	260	241	262	266	274	282	260	316	274	257	288	298	304	299	262	254	261	255	283	268	278	292	284	282	272	281	257	257	308	281	282	268	225	248	293	299	281	298	261	258	279	264	261	275	280	292	288	288	286	314	266	278	251	270	303	299	287	277	232	252	277	304	268	273	266	243	279	287	257	287	297	293	302	267	279	267	272	299	285	302	304	295	304	293	296	281	285	266	255	295	294	281	266	238	282	245	283	275	260	265	267	296	295	273	316	269	262	276	290	283	287	256	275	256	282	263	267	255	273	325	300	312	278	294	274	287	272	271	281	290	309	261	282	313	275	279	258	272	266	238	273	268	289	251	287	288	262	275	255	281	238	301	267	280	265	275	285	280	304	284	252	277	267	280	288	264	291	262	309	279	256	260	288	264	264	286	272	308	271	280	263	279	255	252	282	288	274	267	314	294	269	260	295	290	291	255	306	271	270	282	276	254	287	289	280	269	263	291	266	275	273	268	267	270	282	291	293	301	289	269	264	264	289	298	281	268	273	277	271	277	300	274	294	278	262	271	279	258	281	243	266	261	258	276	283	261	290	267	258	274	302	298	285	268	268	257	278	268	272	279	282	252	295	249	271	277	274	288	277	271	282	298	268	252	291	278	276	299	284	266	256	259	288	281	253	273	241	263	287	302	252	282	275	290	275	258	258	281	267	241	264	276	274	300	277	280	288	278	260	277	259	273	300	292	253	289	302	265	284	272	299	293	252	276	273	279	280	262	275	306	253	258	305	278	305	251	282	285	294	263	274	277	313	285	304	288	276	277	274	291	286	280	299	263	267	289	299	278	278	295	275	292	284	251	280	294	267	282	281	278	253	275	294	280	270	282	277	279	255	294	269	283	271	265	260	272	300	271	303	275	253	300	311	264	267	254	280	279	278	264	295	261	273	300
33565	17912	5585	1633	1072	793	591	487	391	336	283	237	233	207	190	205	193	172	200	176	166	174	166	157	159	172	136	165	141	134	146	124	151	118	133	136	135	145	133	130	126	142	109	141	123	123	117	133	134	132	139	132	131	144	123	112	122	122	132	132	133	135	122	116	147	147	114	140	141	117	141	133	142	137	121	124	140	127	122	139	153	137	151	116	141	159	141	119	129	132	101	132	119	113	133	133	140	124	113	131	128	138	128	107	124	108	111	109	116	119	152	132	132	121	125	144	117	121	143	127	127	135	150	152	123	121	140	119	128	128	116	116	124	140	122	128	123	143	134	118	124	114	128	115	144	118	106	129	152	153	129	128	110	151	136	124	119	144	116	110	120	132	128	124	112	134	106	125	125	136	142	145	127	134	146	111	128	118	144	134	122	154	143	109	120	124	123	118	138	162	125	134	126	129	128	123	115	134	129	124	116	148	129	125	130	88	132	125	122	145	122	122	124	139	124	115	102	132	129	123	125	107	120	125	124	132	119	142	119	112	136	134	132	125	130	118	128	136	142	150	126	127	130	114	122	135	121	136	118	119	136	140	136	122	123	122	116	118	128	115	126	131	128	127	149	130	120	134	142	130	136	123	127	116	126	140	127	133	108	124	135	137	143	114	111	123	132	121	123	144	120	120	138	119	119	126	99	133	122	127	125	132	140	121	144	128	124	116	142	137	126	137	140	125	136	136	123	127	142	142	121	94	117	137	139	119	148	137	129	118	145	137	137	120	107	133	149	154	147	147	142	103	132	132	115	115	137	128	138	122	134	126	121	129	129	145	116	140	115	105	121	145	137	128	125	129	137	110	121	131	113	134	118	129	132	130	121	134	111	119	122	127	129	127	136	138	117	142	124	134	141	136	127	117	132	137	118	132	122	118	112	134	143	131	123	131	132	107	125	151	123	134	122	128	123	132	141	141	124	146	126	116	122	132	122	133	132	147	142	132	134	146	154	150	118	134	127	125	131	126	133	134	118	117	117	117	130	106	140	112	141	122	139	121	131	115	133	127	120	133	131	112	133	127	138	126	124	111	119	141	116	137	130	132	132	130	116	135	137	128	142	140	132	121	133	119	112	129	124	121	135	104	128	147	110	126	125	148	123	127	130	112	138	133	138	138	137	127	121	150	129	133	135	113	126	123	147	139	117	121	124	152	128	118	131	130	125	141	119	126	135	126	151	128	118	132	148	112	138	140	145	122	130	145	143	120	134	133	138	138	150	128	124	138	130	147	123	167	113	119	117	143	131	143	145	137	132	140	124	133	124	128	148	113	119	125	130	112	152	109	118	131	139	115	129	128	136	114	131	129	129	142	117	139	125	127	142	127	114	119	123	122	140	131	127	118	131	152	125	140	132	114	124	133	139	137	121	127	120	117	116	135	123	121	138	151	116	134	122	128	132	108	119	134	132	109	133	118	133	136	136	123	128	118	132	145	132	126	143	126	136	139	126	118	121	136	119	120	124	126	144	125	115	125	125	115	128	119	121	123	122	129	116	145	152	130	143	128	157	140	130	127	120	131	107	131	124	129	120	122	116	138	114	142	125	145	117	125	137	150	126	123	125	133	128	141	114	116	103	137	113	127	147	127	126	114	111	139	133	121	133	138	111	135	128	106	121	125	118	118	140	123	122	117	140	119	132	141	127	135	138	104	132	111	118	101	135	130	123	128	119	104	125	119	128	131	152	131	141	136	147	131	127	126	130	128	121	121	122	125	139	136	122	134	128	131	141	153	131	137	127	139	149	137	122	137	141	129	145	143	137	120	142	126	126	115	134	137	122	143	128	140	143	124	112	113	149	128	140	137	124	111	131	119	132	129	138	123	118	106	105	119	128	137	130	137	124	124	109	130	123	153	138	113	133	123	122	134	110	118	126	130	128	131	132	121	125	144	144	117	106	134	137	117	124	131	122	141	125	120	130	138	122	110	112	139	113	125	147	136	132	115	133	136	132	136	141	124	129	115	127	121	128	125	134	106	111	110	138	128	143	137	118	119	126	125	145	118	143	114	144	125	121	120	143	128	141	130	140	141	119	116	126	129	144	129	129	126	123	121	133	118	143	146	133	119	137	135	134	131	135	135	125	128	128	136	120	128	140	129	119	122	124	139	121	130	112	147	113	140	136	136	120	149	141	130	124	115	112	125	142	136	130	112	115	129	120	133	121	137	153	151	123	114	132	132	147	156	141	145	147	120	113	138	122	120	127	113	131	140	107	134	145	122	128	133	126	119	138	135	118	138	146	122	126	129	123	117	144	124	142	106	130	131	117	130	140	117	119	126	133	115	133	117	143	121	150	126	108	141	133	140	130	112	114	126	131	121	120	114	144	135	134	119	134	111	107	145	121	118	119	142	123	137	124	126	132	117	140	140	138	128	110	138	123	126	144	142	133	140	131	124	121	133	136	119	140	113	113	124	138	141	124	146	126	144	140	141	139	137	142	130	122	140	129	145	133	112	119	141	132	132	124	146	133	128	123	130	121	127	135	133	130	115	119	115	104	114	142	121	113	124	129	143	149	130	126	129	119	139	126	136	133	110	139	153	144	131	114	112	119	133	135	126	148	135	134	136	140	126	114	130	134	140	135	129	134	129	130	128	138	144	152	129	129	143	113	138	155	132	115	148	115	127	120	114	139	126	111	126	139	124	143	151	128	130	128	120	119	130	125	113	125	127	121	143	126	131	124	155	121	135	125	136	119	148	122	130	135	117	130	151	127	110	117	127	123	132	140	116	149	122	120	121	128	141	91	134	143	138	135	153	128	140	118	125	123	133	118	133	144	116	132	135	124	137	119	113	135	126	133	138	137	142	135	144	139	133	127	110	131	121	122	123	131	144	145	128	137	121	124	140	144	127	141	128	118	120	154	120	127	129	137	119	132	146	126	133	117	128	144	111	130	135	124	137	130	115	109	128	146	128	138	158	121	134	146	112	132	126	136	119	143	108	123	112	103	121	122	117	134	124	131	110	110	130	134	122	143	123	126	135	135	123	141	141	124	127	127	127	128	115	140	131	123	125	136	130	128	141	136	118	116	118	121	114	130	121	111	109	129	152	131	115	120	138	121	126	122	127	125	118	126	104	138	126	130	116	120	111	129	119	122	125	115	128	150	128	151	130	139	118	128	143	133	127	158	127	124	144	123	136	111	128	139	135	142	116	137	137	127	133	143	125	128	136	152	132	122	156	142	117	134	144	147	123	120	116	123	142	131	135	144	121	132	117	129	125	143	111	159	136	133	147	120	127	117	119	103	119	132	118	115	120	119	132	147	112	134	101	108	140	124	108	101	150	125	122	123	121	119	120	124	104	134	130	122	138	142	136	118	140	131	140	121	123	132	145	132	122	136	107	115	116	119	132	129	130	124	112	147	106	144	135	118	120	130	145	141	121	127	137	143	139	116	127	117	152	128	113	148	134	135	143	122	99	103	138	116	115	124	116	127	122	115	127
17590	2205	4939	5659	4864	3940	3213	2751	2311	2038	1703	1496	1408	1373	1172	1172	1046	967	924	918	846	790	771	724	713	755	662	664	677	609	607	616	608	614	604	539	571	579	606	524	558	567	529	514	515	533	484	493	531	552	526	533	514	541	529	555	513	511	527	511	477	533	486	498	508	541	505	497	453	538	489	501	474	498	471	512	458	492	443	480	471	493	483	488	493	499	457	441	466	497	481	469	480	494	500	499	461	473	502	463	455	445	485	470	468	471	481	473	461	466	460	467	458	453	472	451	493	475	504	461	473	503	481	465	482	471	492	481	489	490	471	488	448	456	487	444	456	485	500	470	470	462	447	449	482	479	511	471	435	453	480	472	487	485	455	500	466	461	493	486	461	451	457	498	465	413	425	496	479	459	482	444	488	436	509	498	454	450	501	461	445	488	493	487	477	482	442	487	481	467	483	496	482	475	477	454	480	456	483	423	491	467	463	466	476	491	466	481	441	429	446	451	495	443	471	483	457	513	448	493	447	470	424	471	462	437	505	457	465	399	495	481	464	496	435	453	480	462	451	429	478	420	448	447	494	436	476	480	463	491	495	466	483	472	390	479	454	459	527	495	469	493	467	502	477	462	452	473	444	437	450	456	482	425	451	474	472	478	436	484	479	435	447	485	483	461	473	477	495	458	452	462	437	438	479	445	438	482	487	425	440	480	462	492	466	484	436	441	472	458	505	483	468	458	476	437	469	446	434	498	478	506	465	454	442	450	449	473	495	494	442	476	450	453	444	444	483	497	480	448	465	445	436	459	470	463	431	464	456	468	487	449	429	476	466	442	461	428	461	431	448	488	454	462	494	466	453	466	456	465	480	485	442	494	483	472	464	472	461	453	468	461	427	485	459	494	434	430	481	488	483	448	494	457	467	477	463	461	494	492	469	450	461	463	501	436	438	492	468	440	480	413	483	442	452	525	430	468	476	435	457	466	473	425	465	461	453	441	480	444	424	470	466	444	465	484	455	501	447	419	474	427	439	455	464	484	474	451	442	469	441	477	478	452	448	454	453	434	473	463	467	453	494	450	450	435	464	425	441	444	470	440	489	465	475	498	456	439	424	468	465	453	476	518	467	460	465	454	465	460	445	482	444	473	434	453	474	461	462	446	456	466	446	457	455	454	498	409	465	441	414	484	496	457	474	482	467	438	489	474	429	459	470	446	450	454	498	455	495	462	490	437	483	511	445	464	437	485	474	437	458	434	515	459	431	433	447	456	444	466	448	449	472	449	465	447	463	473	473	487	451	484	447	468	456	487	440	455	482	489	461	472	444	500	512	486	457	492	463	472	448	477	469	453	486	472	448	482	487	471	489	480	483	461	474	462	459	443	466	480	496	458	493	428	461	448	410	454	438	493	466	462	446	463	488	477	463	462	459	452	480	454	464	473	508	447	452	423	453	475	482	468	472	451	476	424	448	507	448	427	487	457	450	424	466	492	459	516	434	470	450	450	462	455	493	493	460	441	478	487	476	456	437	503	466	462	484	496	496	427	459	432	492	439	458	487	447	505	446	464	496	486	458	452	452	462	452	432	438	453	473	487	454	435	501	444	473	448	457	435	461	476	485	464	455	472	453	476	449	480	453	435	449	473	415	477	498	473	475	467	519	441	465	463	488	462	461	455	466	446	488	463	434	458	480	416	462	456	485	439	499	472	458	454	493	453	481	466	459	440	451	463	430	461	432	474	473	483	497	484	499	461	475	462	489	451	468	479	445	453	500	479	490	485	447	411	452	470	455	450	453	426	432	473	448	462	472	453	470	479	454	464	477	437	456	447	478	477	443	443	456	480	471	444	447	497	429	472	447	460	457	454	433	431	488	411	474	476	482	528	423	441	464	436	439	491	488	467	446	527	470	473	469	471	458	463	456	483	449	464	417	501	489	449	445	496	481	469	451	487	440	472	461	450	444	484	452	443	473	458	456	471	477	463	446	460	394	466	445	436	428	443	447	460	477	495	438	449	454	454	457	457	471	458	496	481	469	465	456	450	484	452	456	475	442	470	467	476	454	456	455	481	478	475	476	451	459	459	473	490	458	470	470	458	458	471	476	482	477	494	459	421	486	391	482	435	443	471	472	518	455	466	453	482	483	456	487	461	477	458	450	453	430	442	468	439	485	442	477	449	521	428	470	485	451	451	476	465	479	475	458	468	484	487	463	435	413	466	466	464	468	408	450	457	488	470	457	473	469	457	461	472	488	445	445	446	474	491	490	473	466	461	450	467	461	478	478	462	443	468	486	482	434	491	481	478	472	482	483	477	487	484	465	481	488	485	494	437	471	471	466	478	473	438	462	456	478	472	446	437	460	430	472	479	471	458	483	464	470	454	437	468	481	446	472	474	480	492	472	441	452	500	446	455	441	428	428	427	483	459	483	465	445	449	449	504	442	467	449	479	483	482	469	457	489	479	496	476	477	472	454	431	468	449	475	482	478	459	480	446	484	441	447	469	477	456	450	442	468	475	420	439	477	446	485	459	468	456	472	448	441	446	497	479	475	462	450	480	479	428	455	443	484	445	409	472	468	428	428	499	472	438	460	441	462	481	473	425	418	502	486	478	482	454	457	488	444	461	519	435	443	472	453	467	450	471	492	451	458	473	468	492	481	465	469	424	476	493	458	437	444	462	472	463	480	461	486	444	479	484	474	451	461	445	454	470	455	478	464	488	463	475	469	483	443	454	516	452	484	484	495	424	498	468	472	503	465	469	434	450	455	448	453	467	486	452	464	479	450	477	487	543	470	429	465	465	427	464	464	457	483	487	473	462	458	508	448	447	465	472	470	433	448	438	461	499	490	489	447	482	409	449	502	467	437	477	492	475	470	467	447	459	435	484	451	487	453	422	498	440	428	463	464	489	435	488	477	499	410	430	463	472	480	455	478	490	428	467	445	478	456	476	466	482	445	441	448	491	479	432	465	497	471	457	494	460	457	429	434	494	455	450	423	463	490	459	444	445	487	449	477	468	447	466	463	485	470	465	467	491	457	461	455	476	496	461	460	477	440	466	464	488	460	419	468	426	490	472	483	493	465	484	454	476	476	454	457	484	471	449	465	486	455	412	433	512	441	459	452	413	497	455	493	419	465	480	450	495	501	441	476	438	474	452	467	483	478	415	428	439	469	441	487	464	447	472	491	455	432	418	468	444	480	453	451	448	478	479	450	432	493	428	457	474	505	482	473	493	460	466	451	479	403	470	470	459	472	462	477	477	490	459	475	481	475	457	458	439	495	441	446	458	438	465	484	520	473	456	456	438	475	464	444	473	471	463	457	448	469	450	463	475	460	455	448	485	479	458	438	486	472	431	478	444	448	481	431	489	479	445	450	479	432	463	490	448	457	438	446	461	487	475	523	460	446	439	481	443	460	477	427	480	464	471	455	451	465	450	429	459	472	444	455	419	452	493	498	473	491	447	430	461	450	469	466	426	477	436	447	448	488	480	504	449	484	465
3101	312	217	149	139	131	116	105	115	101	123	91	116	103	105	124	112	111	78	106	108	104	98	122	105	96	120	119	106	114	106	119	133	93	110	102	110	90	120	98	109	105	122	108	92	119	118	125	116	107	105	94	103	106	103	94	116	100	100	93	104	92	100	106	99	119	85	113	88	98	115	114	122	122	111	109	114	112	85	123	93	106	99	93	96	125	139	102	109	99	102	116	98	94	108	93	107	109	103	105	106	105	103	129	106	106	113	117	92	105	116	105	110	110	106	96	111	107	104	117	98	91	107	100	112	90	100	106	109	101	118	116	113	123	105	89	105	117	105	108	103	105	108	97	98	114	97	110	104	103	110	118	100	98	104	107	100	90	106	114	102	119	89	104	107	122	124	106	113	97	107	102	107	97	103	116	110	103	118	102	99	94	107	102	98	104	103	111	95	87	92	125	91	106	99	94	100	132	105	101	87	116	108	105	96	107	92	110	111	112	101	100	99	110	110	116	116	102	121	113	87	112	100	98	105	95	120	122	107	122	120	105	114	98	122	112	111	108	109	118	109	100	97	112	104	106	108	138	110	103	113	105	127	104	97	102	104	92	124	109	119	106	109	98	98	114	119	94	110	96	94	120	113	106	109	106	101	101	108	105	94	90	119	115	119	111	103	84	127	97	116	122	108	100	125	117	81	107	110	105	94	109	118	101	100	114	125	103	119	121	130	110	112	98	85	121	105	99	109	113	108	118	106	105	111	115	112	107	117	106	110	100	109	100	107	101	99	108	110	93	103	91	125	119	102	113	111	91	116	111	104	107	100	120	93	106	115	106	107	96	92	92	115	93	125	98	103	105	127	103	102	111	108	118	99	105	125	111	107	112	113	106	118	111	107	116	116	100	110	111	119	87	113	94	102	113	111	109	100	95	88	102	112	110	107	110	106	98	108	108	115	92	116	97	101	99	104	92	87	99	100	111	112	105	104	98	99	93	121	100	136	119	110	132	107	120	110	97	123	106	113	117	124	84	102	89	101	103	107	98	114	113	112	100	120	98	115	113	111	134	110	116	122	108	101	109	113	116	101	113	81	120	107	96	107	113	83	106	91	104	108	108	102	100	129	118	107	109	114	117	114	105	111	114	94	98	108	136	112	96	99	117	115	101	97	110	103	112	107	102	107	93	118	100	111	113	107	111	115	100	108	119	105	82	108	107	108	104	106	106	106	98	108	101	88	104	124	106	98	127	112	107	114	90	97	109	117	103	97	121	105	107	116	119	128	97	101	93	101	114	116	105	104	113	101	85	118	133	94	108	103	108	102	94	86	92	115	110	119	123	80	104	110	103	128	99	95	106	103	94	85	132	116	121	113	104	108	87	104	109	112	96	103	112	130	108	111	116	121	99	103	118	86	91	88	89	102	127	113	105	118	114	105	106	108	103	82	111	93	93	111	128	101	106	106	120	108	99	85	105	111	117	128	106	93	100	93	125	90	109	90	89	109	113	96	106	107	104	99	114	107	100	100	107	123	94	100	138	99	107	93	93	110	99	124	118	105	109	101	114	91	114	84	92	93	117	96	125	88	98	100	134	92	114	102	106	99	98	106	113	110	101	100	109	87	109	106	105	108	104	104	88	117	128	108	100	121	107	136	98	101	109	109	96	121	102	127	109	96	103	123	88	114	108	100	88	116	106	109	112	107	92	131	94	97	106	96	99	109	111	115	103	105	107	93	117	119	120	124	89	132	109	115	101	116	102	108	96	117	106	103	96	106	102	95	103	115	84	102	109	76	111	96	129	102	119	125	108	101	104	102	108	116	98	122	110	107	110	99	112	114	122	107	102	129	109	108	102	111	104	110	111	98	111	108	122	115	116	123	150	124	108	113	110	116	126	98	117	114	114	104	113	109	87	101	106	99	89	85	107	125	99	106	103	109	111	109	103	87	102	89	96	96	96	125	88	88	97	114	97	121	112	107	107	107	108	86	112	120	126	111	107	103	110	121	102	111	112	87	114	87	108	106	98	106	81	115	90	118	106	103	125	121	102	114	102	107	114	104	99	119	115	85	109	108	112	104	111	100	102	118	110	91	119	106	89	105	99	112	106	92	119	104	107	106	109	123	99	103	110	106	103	106	111	91	94	103	106	97	119	104	104	86	107	108	99	95	108	108	93	80	92	118	111	93	100	96	99	102	109	113	115	96	96	107	104	106	122	110	102	104	90	96	104	104	118	113	116	106	111	110	106	111	107	114	85	98	122	109	91	103	107	98	101	89	109	108	102	121	95	114	101	104	118	100	117	96	100	102	99	106	94	107	112	97	89	122	118	95	117	123	101	116	98	109	98	121	101	100	96	107	120	113	113	104	101	92	132	102	95	120	128	90	114	117	126	100	95	99	91	96	106	96	112	102	106	94	103	110	108	103	104	91	109	112	109	92	103	104	110	102	104	121	112	104	113	103	109	127	97	117	102	113	121	103	90	119	86	99	121	95	96	123	114	101	105	114	117	117	120	110	93	117	104	97	108	108	131	104	107	112	113	88	102	118	113	86	99	96	116	91	111	108	112	112	102	110	125	104	137	118	117	110	110	111	127	99	118	107	127	86	119	111	105	114	103	101	124	94	113	110	101	122	101	113	109	108	111	107	116	90	104	111	115	91	97	104	99	103	112	103	103	110	99	108	112	120	107	116	106	98	105	111	109	98	105	115	112	99	100	104	129	106	109	98	99	103	121	113	127	99	115	111	120	104	106	111	120	126	116	104	116	106	109	113	109	97	103	96	116	111	110	110	106	129	86	101	111	115	108	107	106	108	103	87	119	106	109	119	104	109	111	109	107	89	98	116	116	115	93	121	116	77	105	110	95	128	101	101	90	100	120	97	96	106	118	104	114	109	98	91	93	104	98	88	122	108	117	99	109	86	99	109	93	105	96	108	110	110	109	113	108	111	102	91	109	110	93	110	101	113	107	120	109	123	119	87	116	104	104	122	111	115	99	98	101	106	90	113	110	113	91	106	106	99	112	98	119	95	107	89	93	113	101	97	92	113	111	99	100	120	90	116	98	105	97	94	99	92	118	91	95	115	122	110	96	118	105	105	111	109	116	105	94	113	97	90	102	100	103	101	100	106	98	117	111	101	121	93	98	101	116	107	96	118	113	116	96	127	106	103	89	100	92	121	93	106	92	100	114	116	126	105	120	113	122	109	111	109	93	91	116	133	100	109	107	106	98	99	110	98	94	120	107	105	114	105	108	111	112	102	129	132	99	100	109	101	90	121	105	91	113	123	84	101	104	115	115	96	108	112	121	104	105	108	116	106	96	110	97	112	115	107	103	106	93	110	94	103	139	107	111	116	93	112	106	97	103	91	98	122	117	115	93	93	110	120	113	115	110	101	111	112	119	97	106	102	101	72	104	105	99	93	105	117	101	101	101	113	109	104	96	99	106	113	100	110	106	105	109	101	111	92	105	94	107	120	108	112	106	96	103	102	106	97	93
4826	472	604	548	544	520	535	491	484	387	429	442	432	416	411	426	453	414	403	431	402	420	407	432	423	389	380	397	401	407	433	388	385	387	379	400	388	388	400	389	394	402	407	392	411	409	392	379	380	427	406	355	403	424	387	397	390	379	417	382	429	402	409	427	412	396	393	404	397	406	390	407	401	416	385	376	401	396	383	370	396	376	386	359	394	393	360	415	409	373	366	411	424	363	426	408	415	396	397	418	377	393	437	379	410	369	373	349	428	388	397	395	401	390	392	378	391	397	399	407	371	403	398	415	406	393	385	412	423	401	403	422	404	418	379	447	400	402	418	387	421	391	365	381	400	389	396	393	400	399	405	383	394	385	396	397	376	337	395	377	388	416	382	378	388	412	384	390	408	388	398	409	387	380	399	381	392	410	385	371	393	380	373	407	382	418	399	381	398	425	383	407	424	406	373	382	410	380	395	403	382	378	371	378	439	403	365	392	376	407	363	422	377	403	430	410	389	368	393	441	396	385	398	385	385	386	394	442	400	358	372	420	394	392	409	384	420	362	387	428	422	395	365	370	401	378	409	395	416	429	418	411	395	411	408	377	394	325	407	413	421	399	411	361	405	378	357	401	407	376	375	427	427	364	365	366	386	371	410	390	424	412	368	408	411	408	387	440	401	421	407	424	386	433	422	385	393	420	414	413	365	382	448	355	404	416	397	396	368	413	366	406	387	421	390	418	388	404	365	367	374	386	330	383	387	391	382	392	338	405	394	410	396	388	405	409	394	387	415	421	394	407	390	377	398	414	400	368	411	400	390	422	411	430	389	411	403	419	421	356	361	373	444	415	405	405	395	412	371	414	408	395	404	396	407	386	389	434	412	410	418	401	396	404	395	373	412	354	389	402	436	413	409	432	417	395	392	383	395	399	395	400	393	395	388	386	405	378	405	388	379	391	368	417	432	394	382	412	409	416	358	386	441	392	354	427	395	356	397	409	395	365	422	377	410	381	401	430	402	390	377	400	361	420	421	397	428	413	391	355	390	396	387	411	371	377	385	420	387	386	392	378	387	387	398	418	393	382	370	424	404	401	384	381	384	366	374	417	374	366	379	400	396	379	378	405	419	382	398	407	418	399	373	432	406	422	407	429	430	424	413	390	373	447	398	385	382	376	371	385	412	391	387	371	431	386	415	427	414	380	398	379	437	384	384	403	428	392	376	406	381	349	434	479	402	407	439	410	416	381	392	416	399	412	380	390	392	356	402	402	403	377	394	403	405	398	364	428	379	441	357	354	409	430	378	383	381	354	379	422	410	401	397	426	361	413	376	401	393	378	404	412	402	392	393	370	364	416	397	414	380	369	391	412	407	396	393	394	421	420	401	378	380	389	412	422	370	374	368	388	417	420	411	411	385	347	413	400	449	391	416	405	412	402	393	411	379	397	378	419	376	365	449	393	381	406	368	396	370	364	403	410	415	423	456	411	413	413	385	385	428	383	377	395	405	421	376	385	396	429	377	406	413	398	439	412	398	430	400	407	463	392	435	414	403	420	361	384	383	397	369	391	427	393	405	383	405	375	391	400	413	436	369	440	387	373	371	382	400	400	409	392	379	388	393	402	394	429	406	417	362	409	441	412	412	382	406	410	411	405	435	387	421	413	394	406	403	394	393	418	381	439	407	399	389	383	402	383	426	383	370	409	407	401	414	396	413	383	392	405	398	397	383	398	386	389	379	409	365	424	364	411	349	415	388	394	377	388	388	371	378	360	368	424	401	379	388	401	399	394	382	380	407	406	392	399	399	385	367	374	401	418	413	396	365	374	395	418	366	369	355	429	372	390	412	403	440	395	401	382	374	379	410	399	377	379	415	396	378	373	416	404	414	420	365	378	383	434	414	412	393	414	397	396	427	366	378	402	382	358	395	421	402	373	421	363	378	422	359	381	426	349	425	388	362	423	393	394	386	396	428	412	370	409	382	380	377	405	360	391	396	370	379	389	381	428	425	384	403	395	392	403	433	380	387	410	368	402	419	393	394	424	406	404	404	394	431	378	405	384	399	385	396	401	382	398	405	412	383	395	402	403	429	392	440	404	395	387	405	387	392	446	406	392	375	385	394	399	383	378	408	387	364	372	423	393	403	398	388	413	394	420	428	424	389	404	394	387	401	421	421	425	391	414	388	383	430	402	419	400	428	382	391	378	409	400	402	367	399	373	404	395	381	378	382	391	363	396	388	388	392	392	401	373	407	390	386	369	392	386	388	365	408	389	385	398	375	399	391	378	401	391	398	409	367	416	386	410	415	398	402	372	393	365	378	372	411	386	399	360	397	399	394	381	396	379	388	404	425	403	379	414	435	425	383	379	419	430	408	379	398	414	411	396	396	386	356	372	419	374	399	427	401	398	357	410	379	415	412	412	384	400	384	411	378	416	404	387	387	395	391	414	420	392	375	400	367	423	403	428	411	420	437	377	401	397	408	366	396	410	386	409	410	391	401	374	373	396	403	362	395	370	358	403	404	388	417	401	386	387	383	383	401	370	363	384	356	381	407	396	406	387	384	398	416	394	392	393	371	399	405	395	378	400	360	383	375	379	394	385	405	418	361	422	415	392	405	397	414	401	378	378	372	410	380	367	428	371	423	414	395	405	385	374	407	346	391	417	408	413	379	417	361	388	403	401	395	418	381	461	403	406	443	377	410	368	396	390	390	400	405	385	415	381	411	395	395	425	409	407	389	409	397	417	425	402	435	413	404	400	422	370	407	400	395	400	401	392	404	378	416	430	358	406	382	401	397	382	443	412	386	368	366	455	364	400	408	410	372	430	397	407	424	410	382	405	407	441	398	359	447	445	398	390	398	385	404	403	397	385	385	388	397	374	408	406	404	400	407	368	382	396	382	400	361	394	347	403	391	414	428	405	380	407	409	396	346	402	348	394	425	410	400	387	410	413	384	399	424	337	427	406	435	391	388	359	393	401	402	393	409	384	375	385	374	382	441	370	420	383	418	378	419	374	405	447	393	383	393	392	376	387	418	385	388	395	394	371	421	391	397	440	392	360	396	422	412	394	395	407	399	412	401	405	375	402	395	387	425	426	420	385	396	424	402	392	393	380	400	397	368	391	396	420	410	388	368	355	385	431	396	381	417	350	380	378	410	411	401	392	386	396	397	440	396	436	414	401	398	356	387	362	377	424	388	418	406	389	389	414	399	414	388	382	360	411	385	375	408	411	375	387	391	421	377	393	391	363	435	396	427	376	390	404	377	424	412	428	414	411	389	373	399	397	373	428	422	398	383	399	399	394	407	371	398	403	406	380	393	421	413	427	395	417	390	408	395	406	384	381	404	392	382	396	404	426	419	356	368	372	375	368	366	420	379	435	400	383	394	418	395	415	400	410	404	415	373	388	411	408	422	392	398	444	373	388	397	407	376	437	396	425	353	409	386	428	405	401	378	387	388	393	420	402	403	400	374	433	389	406	436	372	419	405	424	339
28064	8389	1357	771	541	386	325	236	214	183	164	142	123	131	100	117	106	89	94	97	92	90	83	73	80	95	90	95	75	88	80	75	91	70	61	77	75	79	58	57	76	56	86	92	78	79	73	71	86	78	72	56	74	60	77	50	72	68	80	78	73	67	64	68	95	72	78	68	71	89	84	80	62	76	65	73	64	88	60	79	58	66	70	59	83	71	77	67	80	87	53	75	67	78	91	78	82	58	56	79	60	81	68	70	71	75	60	67	63	64	73	75	83	69	81	72	77	71	82	87	87	90	65	66	77	83	68	66	70	59	63	74	90	67	72	67	61	84	84	76	59	66	70	77	80	68	74	70	68	78	58	82	57	82	74	82	91	78	66	72	75	81	81	77	63	75	83	82	66	74	68	85	67	67	61	60	80	85	73	62	73	63	77	77	71	88	82	67	68	68	71	80	82	69	64	79	89	77	80	80	74	67	79	84	72	77	54	71	79	62	71	61	60	56	68	71	64	61	81	79	76	67	71	74	69	69	78	74	65	62	77	67	69	70	73	61	68	61	60	79	68	80	73	80	78	73	92	71	73	69	54	67	60	66	60	81	64	74	90	80	83	91	78	58	72	64	77	73	72	76	79	77	81	67	70	86	53	78	50	69	67	66	93	78	62	69	77	73	70	79	69	69	73	73	68	64	65	80	81	72	74	71	65	84	86	66	80	68	71	85	66	90	59	76	62	69	63	78	64	64	69	68	83	71	58	71	70	71	75	70	55	79	70	84	66	71	80	85	68	68	75	79	76	63	80	73	86	61	72	51	77	83	88	90	73	71	55	67	69	68	73	64	70	69	80	74	71	70	72	79	76	63	86	63	75	54	70	70	75	71	72	80	58	77	57	75	81	57	70	84	75	79	76	71	66	76	73	64	79	66	63	82	75	91	71	75	72	68	62	75	78	62	68	96	64	80	60	82	68	83	92	57	65	64	67	70	69	77	69	70	64	77	59	84	76	82	62	73	65	80	84	70	77	79	75	60	85	73	83	83	70	92	78	47	75	55	63	65	56	76	64	71	63	56	74	77	90	79	90	72	71	66	73	56	72	72	62	75	76	71	70	66	62	63	82	79	60	81	69	80	66	71	79	84	70	84	77	84	81	85	81	74	60	75	67	75	69	72	60	88	75	54	66	84	81	75	71	81	63	76	73	91	57	60	68	73	70	66	82	70	85	76	72	93	67	70	75	82	74	82	84	89	83	82	64	71	55	72	70	65	82	66	63	78	65	65	84	60	70	81	69	66	67	58	96	64	70	66	69	61	75	70	60	70	80	77	74	62	72	66	69	72	79	73	69	70	68	69	64	70	76	73	70	57	76	69	74	60	71	76	76	57	67	74	64	73	67	64	91	54	78	73	68	67	80	70	70	78	74	69	65	74	85	82	82	81	64	70	82	78	88	93	67	73	81	69	70	63	77	91	68	83	61	68	71	75	67	70	65	91	72	66	65	83	70	79	66	84	61	75	79	59	90	85	71	80	73	70	78	73	85	80	60	79	89	64	75	80	66	70	74	57	68	68	61	73	68	78	75	84	90	57	74	72	84	73	71	68	66	62	71	64	74	64	68	63	81	79	78	74	75	74	62	63	74	79	73	68	76	74	55	74	71	88	72	73	85	73	67	67	73	77	77	76	74	69	88	69	74	70	71	75	77	70	88	70	79	69	69	73	69	63	64	61	79	83	66	83	83	59	63	72	60	62	70	90	86	75	66	60	72	68	69	71	77	53	64	80	70	87	72	72	69	58	71	67	77	68	65	70	64	77	61	75	83	86	77	82	76	61	84	80	58	85	53	67	70	79	80	69	66	68	69	68	81	69	60	66	66	71	69	69	61	80	79	83	78	72	69	74	74	74	60	61	73	66	49	93	64	79	77	61	73	61	76	73	82	88	80	74	86	66	58	74	69	63	51	77	64	74	64	57	92	87	75	81	72	88	78	64	72	60	87	69	71	80	62	70	66	59	58	85	80	76	68	87	61	65	79	74	67	80	81	88	72	81	63	72	72	74	63	85	65	78	68	68	75	67	77	64	79	66	74	58	78	64	70	55	63	76	71	81	57	70	65	67	62	78	84	86	70	80	49	67	83	65	83	74	80	52	76	85	48	64	69	66	71	71	69	62	70	78	77	61	82	63	72	63	84	64	53	74	73	67	68	91	73	59	78	63	76	70	79	59	67	74	70	67	62	71	78	62	78	66	70	78	70	57	76	63	67	67	67	51	59	57	75	84	84	66	73	64	81	65	55	75	87	58	58	82	60	70	79	72	67	73	67	79	86	72	63	62	74	79	61	73	73	78	65	81	81	81	58	62	66	70	84	72	77	66	58	66	75	88	67	75	74	77	60	70	67	70	64	65	78	71	74	67	59	72	67	93	67	63	66	63	58	67	72	73	72	82	74	64	82	76	78	81	59	78	83	73	77	71	67	47	82	65	68	68	85	70	75	84	67	73	71	77	82	56	75	86	93	72	62	63	64	65	72	71	69	78	83	66	54	62	76	56	90	80	69	74	79	76	60	73	61	75	89	63	66	67	73	69	75	80	68	82	58	59	73	69	71	76	63	81	76	74	66	65	91	76	79	73	66	70	81	76	82	78	71	70	85	84	62	84	80	73	71	64	74	88	53	65	70	76	76	65	65	68	70	69	63	79	71	69	59	66	74	70	74	55	73	77	82	77	91	68	54	63	75	61	78	80	69	71	65	72	83	57	62	65	68	57	60	68	65	79	67	70	73	66	67	84	81	67	72	83	72	57	68	70	76	85	79	81	77	61	64	78	76	74	70	84	72	61	74	75	76	59	68	67	67	77	77	66	83	61	70	78	65	62	72	69	72	72	56	83	83	86	57	78	82	68	90	84	87	74	68	79	77	72	63	65	85	58	61	66	67	79	71	79	74	80	65	75	63	82	66	79	71	73	67	52	62	70	67	70	85	70	63	77	80	65	63	75	87	72	65	73	74	57	82	80	69	61	73	74	82	71	72	77	87	77	66	67	88	72	71	81	85	73	58	61	65	78	76	67	60	79	75	78	81	56	69	81	71	72	71	74	60	69	70	79	68	84	81	71	57	66	66	64	75	63	70	64	52	71	71	64	62	77	80	64	79	65	85	72	72	62	71	83	76	65	76	62	59	72	75	74	69	68	72	75	64	63	66	78	78	70	55	80	66	51	64	66	70	82	85	64	66	71	67	71	81	70	75	61	72	67	73	78	71	76	71	67	69	85	62	75	64	93	72	79	72	80	82	87	68	84	81	58	60	54	63	64	58	79	66	62	64	77	81	62	76	70	77	71	67	67	84	57	83	84	62	76	60	54	68	81	70	76	69	72	71	52	78	71	65	87	81	74	75	84	59	55	67	75	55	77	65	83	63	65	80	81	76	72	56	86	67	73	74	63	71	70	76	87	84	73	79	82	79	63	71	71	71	64	87	57	74	54	66	60	85	88
14317	1287	2712	3086	2800	2250	1766	1569	1223	1149	912	862	801	803	667	700	596	587	526	470	472	483	423	406	395	447	409	384	392	373	380	367	378	379	346	369	341	367	351	358	330	323	351	338	293	348	347	323	286	349	335	301	331	311	310	321	282	309	314	342	306	318	333	316	337	307	325	299	310	336	318	303	302	320	339	294	295	327	289	326	321	314	281	291	293	291	334	279	305	275	296	265	311	321	294	282	306	315	271	271	275	289	301	335	308	284	264	298	290	252	278	286	297	294	297	294	314	254	281	285	272	297	308	279	299	311	283	297	301	325	287	284	294	281	308	255	294	303	316	302	319	263	270	288	281	293	283	303	302	302	300	293	309	281	292	311	295	297	281	300	278	284	302	303	294	285	312	294	239	302	288	287	283	297	295	298	303	298	280	282	265	279	278	288	277	325	292	263	306	293	302	280	275	253	273	252	285	272	304	267	296	313	271	267	312	280	299	313	300	287	299	272	255	286	285	265	299	311	284	258	292	316	280	292	280	288	272	295	302	313	282	319	312	259	276	259	259	264	312	315	290	287	253	282	268	284	297	264	282	289	296	299	327	282	311	311	284	265	312	305	290	288	257	295	286	268	300	274	308	294	292	300	291	272	286	283	270	301	297	312	267	294	301	242	317	305	279	299	286	294	285	303	273	297	278	294	284	281	285	279	291	310	297	267	300	268	276	298	279	296	318	267	306	282	280	288	276	294	303	274	260	334	299	291	276	302	262	307	290	287	264	285	295	292	306	329	271	301	301	285	256	313	295	294	288	276	300	287	290	273	290	292	266	274	282	295	325	276	294	292	333	284	273	289	319	292	303	277	290	295	295	295	310	281	318	303	287	252	297	299	281	264	289	288	318	320	271	293	276	318	286	303	306	283	282	290	290	270	296	324	276	304	294	298	288	279	310	282	282	308	288	302	316	284	266	310	257	276	295	282	284	286	285	281	293	307	278	288	283	294	303	318	284	294	294	319	302	283	277	261	305	270	320	303	284	274	287	282	298	271	284	299	281	272	291	281	310	264	305	312	303	289	314	286	263	271	274	308	240	310	307	307	317	286	302	269	299	284	322	248	273	321	292	271	271	308	284	294	278	282	297	298	265	275	283	306	281	258	293	283	289	298	326	316	293	273	285	313	281	319	297	273	330	288	291	285	289	292	288	284	278	270	309	287	286	285	298	285	281	303	285	305	275	310	267	273	293	309	288	285	318	302	284	321	275	279	296	293	284	302	286	303	279	270	302	249	280	282	289	304	290	283	307	300	288	271	298	315	286	285	312	249	311	270	280	298	298	275	287	283	327	283	286	298	283	290	289	323	318	280	294	263	324	274	284	295	297	304	334	321	253	288	276	265	308	284	297	268	278	302	319	304	303	299	309	280	284	306	267	289	276	307	280	238	273	284	288	279	302	251	277	308	318	299	278	305	296	313	313	251	267	289	304	310	275	298	264	294	281	269	303	314	294	291	273	275	269	306	261	280	287	312	295	295	308	277	297	293	282	294	282	300	261	309	293	285	255	301	268	299	295	284	317	273	309	287	301	304	273	294	319	263	275	271	316	301	283	300	269	278	315	285	303	283	279	293	283	297	274	278	311	301	268	269	260	288	281	260	273	278	298	290	283	313	317	272	269	279	272	289	265	327	267	297	281	285	272	322	285	313	277	277	266	323	287	289	301	289	271	324	294	289	283	307	285	273	290	260	286	298	294	287	286	286	273	299	309	276	293	300	297	294	299	299	293	325	259	311	278	308	295	286	283	308	264	296	293	285	252	308	287	294	289	284	287	304	285	276	292	290	298	291	304	299	308	296	244	297	321	290	297	295	295	301	273	277	292	310	286	295	259	252	309	298	295	281	289	298	261	282	317	258	283	305	287	284	277	276	297	311	291	312	333	281	294	342	287	293	300	279	300	260	300	324	291	279	312	311	309	292	317	287	294	295	279	303	265	285	317	298	277	316	275	293	302	283	298	272	298	298	267	275	280	290	313	332	290	300	293	290	293	258	292	315	282	285	299	311	291	313	306	278	256	300	293	310	301	292	302	278	293	298	281	333	272	267	304	292	286	289	273	271	316	285	254	286	282	290	275	269	278	286	274	270	261	319	306	277	278	285	297	275	271	264	301	294	289	319	302	268	281	290	306	299	313	300	307	277	296	312	309	292	286	293	268	264	303	271	300	323	260	317	269	279	287	274	295	270	260	287	312	307	272	311	283	281	306	290	299	299	286	283	294	272	325	287	288	321	330	310	292	314	266	302	271	297	283	308	312	287	299	289	324	297	311	293	310	276	303	313	299	319	296	284	295	286	271	289	283	254	275	279	281	313	305	290	284	289	292	291	273	285	310	317	320	288	276	284	291	270	238	255	292	316	260	283	275	321	282	302	305	270	288	284	274	289	298	295	295	273	288	287	289	283	282	279	274	311	295	251	305	300	295	267	297	298	323	279	269	290	284	304	289	295	303	313	302	290	296	295	288	301	256	292	292	275	289	297	266	275	310	294	273	321	280	284	307	267	284	288	286	292	296	297	304	289	265	266	283	282	292	288	311	282	273	289	290	326	286	272	287	312	285	310	311	314	292	286	282	270	282	311	291	279	309	263	302	288	267	293	263	270	311	302	301	288	271	317	276	267	305	276	301	276	292	284	284	294	274	302	327	316	285	263	292	268	248	300	288	283	309	286	294	292	314	293	305	279	312	282	292	295	292	296	266	300	316	277	293	310	289	306	289	299	290	273	274	324	292	319	300	266	293	296	295	276	319	283	287	306	289	280	256	275	254	272	291	284	272	288	301	281	285	287	306	288	286	317	303	280	266	272	266	286	282	296	290	309	310	278	294	321	301	298	280	269	290	309	260	305	299	251	291	288	280	292	307	270	281	292	299	303	286	298	267	282	284	271	228	265	291	303	305	285	287	284	287	284	263	294	274	291	330	283	292	268	286	278	294	302	281	290	322	289	284	306	309	310	295	295	275	301	306	270	294	283	281	297	296	270	278	249	318	269	301	280	280	274	304	283	275	275	276	313	280	265	304	289	284	287	293	322	296	281	268	273	276	289	300	290	290	260	313	285	260	293	305	304	295	311	304	327	272	275	267	274	295	285	284	291	286	275	286	277	269	266	284	304	257	292	309	274	285	278	281	305	252	317	280	288	276	308	328	279	302	290	283	301	289	288	280	313	300	290	287	304	263	286	280	294	286	284	296	283	285	314	291	278	288	284	236	295	302	300	284	271	279	310	270	267	289	261	302	289	315	284	291	309	299	278	286	285	295	312	296	271	279	301	293	243	290	301	285	295	289	281	274	298	294	279	282	288	309	282	308	313	289	284	293	291	283	276	294	280	281	302	288	313	279	328	295	296	259	292	290	265	313	279	262	299	268	292	268	287	269	310	312	297	323	284	306	291	297	280	295	278	275	313	304	305	264	280	304	283	310	264	271	303	266	287	290	303	290	267	273	294
34149	20797	6944	1663	1148	842	632	501	404	345	308	254	261	253	224	206	225	203	222	178	189	165	171	162	156	146	155	167	158	143	169	172	150	142	136	169	133	124	148	108	149	140	152	142	155	151	149	139	135	134	151	112	154	139	129	137	135	132	117	150	136	150	133	150	143	153	118	148	139	127	124	146	140	152	123	142	139	144	137	145	140	159	136	141	126	124	152	137	154	136	158	134	127	111	167	129	133	128	140	128	133	135	114	159	122	148	127	132	145	133	128	142	123	133	131	135	149	137	136	140	127	155	149	136	135	138	117	130	153	121	135	133	132	152	128	125	131	147	121	151	183	146	145	123	134	138	145	132	130	135	135	135	132	127	119	121	120	125	124	138	122	131	143	148	149	152	129	149	116	131	125	151	131	143	135	135	127	135	153	134	140	125	133	137	129	147	137	151	126	139	135	135	131	127	151	122	133	126	135	127	122	142	141	117	131	140	135	129	133	115	138	124	135	143	145	136	122	130	124	123	147	131	137	139	128	136	122	122	130	148	146	139	142	120	147	125	142	136	131	138	132	146	142	127	148	122	118	129	132	151	124	138	133	143	132	131	155	149	155	128	140	147	153	139	128	130	119	139	128	119	114	138	130	124	120	127	112	157	139	146	124	160	120	145	146	122	136	147	145	147	140	141	128	140	124	158	133	146	121	117	125	126	147	135	138	131	122	142	157	136	136	123	139	140	156	131	141	150	123	117	120	133	140	146	138	156	142	147	148	149	121	150	147	147	158	131	123	131	141	143	150	126	127	164	147	141	136	128	126	160	130	132	126	139	121	144	146	125	152	132	139	125	142	142	155	143	139	131	144	135	151	124	148	127	131	118	123	140	143	149	135	140	121	126	136	131	132	145	135	153	137	153	131	130	116	160	139	141	138	127	135	128	127	136	124	155	153	136	124	138	141	131	140	106	138	121	131	122	131	155	165	135	123	128	168	138	120	127	146	143	148	142	145	159	135	133	137	125	118	152	129	149	121	111	128	149	127	123	146	125	145	124	136	125	128	145	147	132	142	106	153	135	144	127	135	141	134	131	142	126	140	124	129	143	141	137	143	134	141	150	132	143	143	113	126	136	146	140	136	147	137	141	138	128	148	153	147	129	137	134	133	171	138	125	139	122	129	141	136	123	140	122	123	144	111	149	139	138	164	133	135	137	149	116	127	125	142	156	136	159	151	146	127	137	130	125	128	132	112	131	125	150	133	113	124	138	136	149	121	144	120	138	137	125	140	126	127	141	135	136	114	130	125	139	124	139	138	124	141	147	132	122	135	145	158	116	130	147	144	152	147	152	150	119	148	130	146	163	139	146	122	140	148	141	134	114	147	132	140	134	147	130	121	127	137	134	131	141	145	131	132	133	132	122	133	130	137	129	128	131	136	125	137	145	129	162	112	129	130	120	130	148	144	127	149	116	149	147	145	120	133	123	146	144	154	122	125	143	134	126	131	134	148	138	142	139	109	142	139	116	158	146	149	141	122	134	137	136	112	139	129	141	135	122	107	142	138	143	136	123	132	143	148	123	161	147	148	134	126	147	124	136	139	122	123	134	140	148	115	124	153	136	134	125	148	118	141	132	138	114	140	130	125	139	142	136	116	138	133	136	142	136	131	128	99	138	138	133	147	134	129	140	117	130	134	124	132	129	136	137	122	128	134	119	144	123	142	138	150	146	153	137	116	127	135	151	120	140	125	138	120	107	140	133	118	126	139	127	147	138	168	124	157	114	128	127	144	135	142	133	138	145	144	134	140	148	138	140	155	139	145	132	146	138	146	135	132	136	136	118	126	134	129	137	124	125	137	135	144	139	147	117	151	159	124	146	133	138	129	135	150	140	147	133	143	134	123	154	129	159	143	128	134	144	153	141	127	151	165	146	128	131	125	145	139	135	130	107	142	136	107	120	139	121	124	118	115	157	136	113	123	120	135	123	141	111	138	118	137	127	133	133	150	128	127	133	131	138	140	141	130	112	130	128	136	148	119	132	128	142	132	131	147	141	116	128	145	132	143	131	142	141	132	134	128	113	120	136	133	124	129	138	144	129	147	137	141	127	127	133	126	121	126	138	121	119	128	139	150	128	125	148	124	146	109	137	137	134	137	118	125	124	147	120	125	132	133	122	121	146	131	119	132	134	134	143	134	111	127	139	165	130	125	142	137	149	121	135	145	148	128	127	123	130	138	138	142	146	140	152	130	142	122	142	162	123	159	107	111	145	137	150	127	106	149	142	123	129	111	111	138	150	143	115	116	118	138	122	147	128	139	136	153	129	133	139	141	139	123	129	131	140	136	123	140	131	126	139	151	135	150	130	139	129	125	119	150	137	136	139	124	112	158	133	119	120	139	123	138	144	139	126	138	140	138	119	127	117	144	144	139	147	159	151	129	148	145	112	149	116	135	137	145	144	138	141	160	139	160	122	136	131	119	142	131	128	132	151	124	145	132	157	117	130	135	163	149	163	134	138	123	124	155	146	129	146	119	128	130	133	140	133	137	129	134	128	116	135	143	137	132	139	137	141	149	139	153	123	148	131	136	131	132	137	155	147	132	118	136	140	141	113	121	136	115	129	124	147	146	121	131	138	125	144	148	136	146	132	125	142	123	143	141	129	122	113	146	140	126	127	133	140	133	141	135	141	143	119	136	144	124	138	148	147	124	136	126	120	113	149	130	139	148	121	136	132	128	142	148	153	115	136	129	131	142	122	135	146	155	127	150	162	168	160	141	135	126	141	145	123	137	125	126	159	158	135	137	143	126	131	145	144	133	128	159	136	134	146	112	139	125	129	131	152	139	119	133	139	110	122	152	131	122	133	159	126	141	129	130	127	152	137	128	151	134	137	144	158	140	126	143	135	152	128	137	158	140	140	141	134	137	131	157	139	127	131	151	122	140	135	133	149	153	148	151	141	157	137	140	151	151	137	138	127	134	140	147	126	158	130	124	129	142	140	121	117	153	138	124	143	147	151	153	122	127	122	121	123	151	122	153	151	114	130	149	119	143	120	161	134	134	134	135	148	119	121	150	136	140	121	139	123	123	137	144	122	169	142	130	144	102	121	135	122	139	123	137	157	136	157	146	155	151	134	113	145	146	127	107	139	132	128	142	129	131	141	120	140	147	117	109	118	155	133	141	143	151	132	150	130	143	125	141	136	122	120	132	126	141	131	152	158	140	126	116	150	124	138	143	152	137	142	153	126	139	111	149	145	120	126	123	149	142	142	182	137	149	128	138	143	122	134	122	135	147	137	119	138	138	138	146	127	132	123	140	132	144	131	137	144	130	118	148	127	131	121	114	134	130	138	125	131	148	130	127	162	141	135	133	143	121	130	162	139	126	136	130	127	128	142	140	140	144	135	169	156	119	134	124	144	137	140	128	142	148	141	162	142	127	147	118	148	130	141	142	135	121	124	138	135	141	116	127	140	116	134	133	144	134	146	125	134	136	127	116	133
18452	2303	5209	5770	5133	4205	3417	2932	2372	2120	1859	1622	1538	1403	1280	1185	1102	1023	1025	896	845	847	823	766	751	743	703	742	702	671	640	642	640	593	626	646	606	619	575	556	579	569	593	589	552	558	548	576	581	546	548	515	576	508	549	567	553	545	547	560	484	515	505	520	498	571	514	530	503	507	518	550	513	509	529	528	524	534	503	549	532	533	530	479	520	547	492	486	489	525	491	536	462	514	500	557	516	503	535	511	473	494	527	501	481	472	542	545	516	516	503	496	486	493	508	512	504	521	501	522	516	494	518	474	521	494	495	525	517	470	475	490	528	473	486	512	522	483	547	472	543	485	512	476	475	469	514	487	481	501	501	485	486	485	530	484	485	516	502	460	454	521	471	513	469	463	489	473	505	489	488	517	502	491	499	450	471	483	504	483	503	454	489	489	526	504	489	528	483	483	477	483	501	507	457	517	490	484	475	500	467	543	510	460	515	458	464	501	513	486	527	507	472	515	489	486	494	468	507	457	491	459	484	463	482	514	431	481	521	457	491	495	489	480	471	524	505	477	484	485	519	501	511	495	479	490	508	479	481	491	487	484	467	534	469	489	470	480	474	468	471	527	507	527	493	472	467	524	525	514	474	516	481	538	522	487	480	502	485	453	534	473	495	484	462	512	498	514	470	517	494	448	482	517	504	502	458	486	484	507	500	496	506	498	468	501	524	479	506	493	484	530	523	512	481	536	473	454	496	466	511	498	477	500	493	499	480	500	533	490	476	489	490	509	501	500	491	492	462	494	428	495	499	452	519	468	460	498	496	499	491	508	472	501	478	484	486	514	516	554	496	488	489	472	473	484	465	496	513	493	503	484	499	513	494	504	470	470	476	450	505	466	507	492	467	508	499	491	523	470	492	519	464	508	526	490	496	511	515	495	486	511	480	483	492	445	486	463	482	496	510	465	489	484	480	477	511	518	553	469	491	467	463	477	495	491	480	487	480	451	487	496	503	455	509	502	488	502	477	455	505	472	476	453	488	475	506	491	442	460	475	523	451	514	488	495	462	462	476	498	501	486	472	469	468	502	463	529	484	466	434	513	488	490	476	458	454	476	533	534	503	492	501	477	531	532	496	503	460	468	461	485	476	509	508	510	513	497	483	500	477	502	484	478	488	460	455	506	506	473	471	517	541	536	466	479	480	500	509	476	491	480	502	493	470	514	501	448	472	486	467	449	466	447	489	467	494	479	484	463	484	490	512	455	489	507	495	494	487	469	488	498	488	446	485	536	505	477	508	496	509	501	493	499	495	505	479	466	531	494	483	486	524	512	446	509	489	480	497	509	512	513	465	478	477	494	497	485	493	523	497	495	480	484	522	478	492	500	482	488	479	472	474	513	464	521	464	495	455	468	482	479	534	480	472	471	467	466	460	476	481	506	517	503	470	480	467	526	456	471	494	537	467	496	481	458	499	483	505	491	499	497	481	462	469	507	475	468	471	523	489	470	502	504	496	505	516	509	480	474	516	522	460	475	448	495	452	460	495	464	437	466	499	503	490	489	512	481	500	519	517	496	491	479	477	514	499	476	483	479	470	487	477	492	472	482	505	482	514	512	493	476	479	495	484	478	491	497	479	434	476	466	462	501	485	477	525	470	487	479	493	489	494	510	489	477	498	467	467	509	485	490	512	474	495	490	472	490	456	460	478	492	483	482	468	477	500	500	511	493	445	450	459	500	471	455	485	473	492	469	492	479	490	499	485	489	526	481	477	513	477	500	493	471	539	491	484	485	521	508	491	477	481	464	476	500	499	463	469	515	494	522	486	514	461	520	512	489	494	509	509	492	485	471	522	475	482	474	467	501	454	505	480	477	480	446	462	496	478	475	461	482	499	478	491	526	505	490	483	491	485	511	486	498	508	498	491	477	523	503	473	479	520	489	486	521	488	470	519	481	467	491	490	477	456	471	474	486	441	511	496	495	464	439	493	476	457	502	509	506	519	461	491	496	507	497	492	527	483	492	469	509	474	473	494	482	497	541	535	510	512	511	496	518	501	507	495	465	511	467	464	496	480	484	467	447	514	491	487	493	441	462	471	466	500	452	499	485	483	468	525	512	495	479	514	473	528	525	467	479	463	489	484	515	462	532	476	470	496	478	502	488	476	491	495	499	488	486	513	479	510	481	496	503	444	487	493	492	504	497	470	491	506	518	498	475	493	502	473	469	505	490	483	463	516	486	479	504	499	486	519	470	501	519	499	512	462	543	468	484	491	471	498	516	471	524	511	472	497	505	470	461	478	481	491	475	485	493	468	491	502	471	487	497	447	510	521	486	515	492	488	476	479	509	504	506	514	492	496	486	490	507	466	525	453	521	512	480	463	498	506	453	515	505	538	488	531	511	504	460	467	448	519	514	494	510	482	476	479	490	479	478	430	485	496	511	475	494	473	512	502	459	490	515	499	501	499	477	512	485	482	464	474	463	489	489	503	494	501	492	489	491	504	474	502	488	501	486	500	495	477	484	498	518	480	468	481	470	516	495	455	455	501	459	507	436	493	463	506	482	497	470	498	461	465	488	511	468	467	465	487	477	516	449	481	470	474	487	479	492	492	496	489	483	504	530	488	450	451	490	467	475	457	543	517	491	458	527	496	471	492	502	497	500	467	472	504	508	522	486	492	497	444	460	481	533	521	458	488	457	505	490	499	456	467	515	496	453	504	473	511	489	483	516	496	478	504	525	532	471	536	448	502	521	464	463	528	447	487	495	482	466	485	520	509	499	501	482	512	449	447	502	480	478	499	485	503	471	489	462	527	497	553	485	492	494	481	499	516	491	479	533	490	456	498	525	471	505	519	484	489	465	512	488	544	486	445	451	483	504	488	472	493	458	507	501	502	476	521	463	484	495	487	471	497	518	520	511	471	474	491	484	501	488	465	473	478	493	457	471	506	481	495	485	488	537	460	462	534	477	482	468	506	478	504	452	464	467	489	505	509	479	475	501	468	496	466	474	490	473	504	522	481	480	494	477	538	448	475	496	462	488	513	522	483	478	508	428	487	495	479	472	446	539	453	462	536	509	489	495	491	481	505	481	501	487	488	497	481	490	455	481	508	481	466	473	504	482	495	478	496	504	474	472	497	504	463	491	516	485	498	514	479	467	488	473	490	512	495	440	504	517	481	460	461	470	440	489	496	475	445	461	461	483	476	497	500	488	459	460	489	466	479	478	460	518	524	450	497	480	473	521	488	449	486	442	465	464	497	486	487	481	502	508	480	500	459	492	476	459	457	478	461	476	510	493	478	470	492	493	502	498	482	481	507	468	502	499	464	509	483	495	532	487	518	496	475	524	470	513	481	450	521	522	513	483	478	453	481	498	457	493	477	490	488	539	497	452	525	489	509	513	448	500	477	493	485	526	483	447	495	507	492	486	480	467	495	485	479	495	448	471	429	499	467	472	532	489	490	451	474	477	496	497	463	465	487	497	494	521	485	493	520	465	477	478
3045	358	200	161	136	109	136	114	105	103	115	92	109	112	93	121	110	114	108	111	107	111	85	87	102	115	126	92	122	112	95	112	123	108	105	108	111	111	96	127	111	121	102	101	115	99	100	126	131	94	107	114	90	101	110	123	85	94	97	115	105	97	107	100	91	86	102	123	100	107	99	135	98	101	121	112	127	112	121	109	108	105	102	105	106	117	125	104	100	110	106	116	99	85	111	112	101	119	101	113	119	93	112	90	103	105	133	101	110	86	109	105	114	104	108	103	116	104	112	96	103	115	113	99	114	110	117	99	110	109	94	82	100	103	127	131	102	94	112	109	103	116	128	111	105	102	96	90	100	110	94	93	103	112	108	105	123	114	96	119	119	97	116	108	118	100	95	108	117	104	104	115	118	105	85	110	113	106	113	108	115	115	101	119	109	105	119	104	111	102	122	91	119	109	104	88	119	78	116	114	103	93	108	88	98	98	123	104	110	116	108	111	100	109	109	111	99	126	105	106	111	113	99	119	106	119	104	103	101	117	111	116	113	91	104	111	99	106	129	111	113	115	99	100	88	122	98	90	120	111	93	128	100	110	104	102	102	126	110	107	111	118	91	92	123	110	97	113	126	101	83	98	109	110	102	111	95	90	105	111	88	102	95	99	99	123	90	105	83	106	110	116	104	117	87	102	105	96	117	104	92	111	101	93	100	94	115	98	113	91	119	111	106	95	107	113	105	114	106	100	100	106	110	100	129	135	113	97	92	126	114	123	99	106	112	105	104	94	117	98	109	98	112	94	110	114	113	116	100	107	97	113	108	88	88	110	85	110	98	103	104	114	107	127	102	108	132	114	109	122	109	97	94	103	96	78	101	99	121	130	102	115	107	98	108	99	145	113	103	122	104	110	92	122	102	98	102	95	123	121	114	104	102	103	110	117	111	97	92	134	111	109	99	110	102	114	112	108	95	97	137	114	110	97	114	101	102	103	101	104	110	101	94	105	101	95	102	103	121	109	116	106	103	121	113	97	111	115	100	107	99	105	106	113	106	100	113	116	102	96	126	97	117	100	111	105	104	105	79	89	119	108	112	105	117	104	104	115	115	114	97	104	120	101	124	105	119	114	102	121	121	106	94	120	109	124	107	103	110	106	107	125	114	106	115	120	112	129	132	99	88	105	113	93	123	123	113	105	110	115	95	98	124	103	122	114	112	113	99	103	97	102	125	103	112	109	93	108	96	113	105	108	114	108	126	105	109	106	98	107	108	111	107	107	107	103	100	102	98	99	105	87	107	113	119	108	119	94	110	102	99	97	109	98	94	107	121	108	105	123	108	100	116	115	124	100	106	103	105	106	94	112	106	97	125	105	127	100	102	108	123	134	109	128	112	119	89	101	113	96	96	89	129	116	106	86	117	108	114	103	107	100	96	133	98	117	109	119	99	95	108	100	104	103	110	114	90	121	129	104	95	115	95	97	122	106	123	90	108	105	123	108	88	103	104	107	115	102	107	98	98	120	100	103	96	92	79	109	100	117	115	106	101	109	119	106	104	85	112	104	113	123	102	120	82	115	109	94	110	101	118	99	97	122	122	99	101	102	92	111	101	106	99	116	90	106	113	110	96	118	114	116	107	106	107	99	117	97	105	101	135	107	100	97	116	109	121	112	91	119	105	110	107	103	126	113	118	121	106	123	117	99	119	119	106	102	91	115	113	101	103	108	115	94	98	92	124	86	105	117	109	118	108	107	88	103	106	118	115	93	116	104	91	101	105	113	119	106	113	118	107	106	108	108	112	100	79	115	91	112	104	97	115	102	126	124	107	113	101	128	100	94	120	111	110	104	106	129	109	101	98	122	121	100	99	102	110	106	93	109	106	107	92	107	89	107	125	107	114	114	105	96	115	117	97	110	103	106	103	123	87	115	119	98	114	111	95	120	109	111	118	115	129	105	108	113	110	107	94	98	111	102	128	114	108	138	93	93	98	98	106	109	120	110	110	113	103	93	99	117	107	103	97	101	81	98	113	99	96	106	124	106	97	91	110	128	122	98	98	99	115	107	99	111	94	90	111	111	100	100	112	104	111	114	126	114	116	111	83	102	110	110	103	108	103	114	111	89	92	109	107	101	91	107	110	118	107	109	110	105	99	105	117	96	102	107	107	105	110	91	94	119	133	97	104	112	107	110	121	105	98	109	102	95	126	116	108	96	107	114	111	124	111	103	103	108	110	124	122	104	94	109	97	101	109	115	120	121	122	98	114	119	102	108	104	92	108	110	99	109	110	100	101	111	102	115	105	105	125	91	84	103	111	90	105	105	100	102	95	114	98	108	97	118	114	110	111	97	98	114	96	106	88	114	120	123	99	120	110	102	109	89	110	110	110	109	112	115	98	98	97	101	110	102	91	95	112	108	108	108	116	112	111	103	105	90	100	93	87	101	105	111	117	94	103	91	109	102	138	117	88	119	97	101	94	126	113	103	113	100	111	109	109	108	93	114	120	106	118	87	114	99	106	96	111	124	140	119	109	104	121	111	107	118	106	120	116	83	111	109	111	102	97	99	101	100	104	102	107	81	102	113	110	116	117	100	96	88	114	131	94	104	108	97	102	98	109	139	83	111	115	108	104	108	127	131	107	105	111	117	133	110	106	100	106	108	104	100	101	115	126	95	106	111	92	119	109	108	116	93	100	110	121	102	100	114	107	120	114	84	105	115	108	106	128	116	93	109	100	95	81	111	91	116	94	110	101	122	100	100	97	98	93	97	109	106	105	121	105	109	105	117	93	106	108	96	113	98	103	105	93	106	132	95	91	117	114	122	108	114	133	122	104	116	103	107	100	108	103	101	104	105	92	102	92	90	106	122	122	99	120	91	92	106	111	113	93	101	110	102	107	127	120	90	101	112	107	103	104	109	94	97	102	114	113	110	103	79	108	97	106	108	114	117	116	109	104	127	99	108	108	92	104	104	89	114	110	106	117	99	91	116	103	105	88	110	112	123	107	105	110	113	95	89	97	105	90	107	111	112	122	107	129	110	108	126	109	109	97	108	112	98	122	102	121	111	103	106	112	94	105	128	112	110	106	107	94	118	108	95	116	125	107	88	131	117	96	126	124	100	119	107	99	120	109	125	119	113	99	109	115	103	95	98	118	116	111	99	119	119	107	120	110	119	122	100	113	97	113	114	117	114	112	99	109	108	97	107	98	103	89	98	110	114	85	128	108	89	110	108	101	101	102	118	92	109	128	106	136	108	69	112	97	114	108	109	103	105	90	108	102	116	104	98	97	110	120	116	94	111	106	126	107	102	114	112	114	126	115	104	118	108	98	117	88	93	126	109	101	112	93	115	107	106	116	98	102	114	126	118	104	113	104	99	107	107	107	128	84	88	79	116	108	131	114	108	100	115	89	131	95	108	97	97	112	120	99	125	97	120	104	82	94	108	115	109	108	98	120	109	118	101	103	115	115	106	117	107	90	111	103	109	99	109	102	111
4618	470	556	588	541	484	455	458	477	449	460	461	410	446	413	431	373	444	434	404	409	390	404	423	368	377	428	391	410	392	394	410	401	420	404	437	409	397	399	392	389	411	404	424	419	401	400	406	413	412	387	409	380	389	404	425	398	399	397	427	420	397	417	428	370	367	430	397	408	440	373	404	386	378	400	404	386	407	399	384	409	383	374	400	413	413	408	411	409	396	411	401	431	412	398	391	412	400	400	413	384	435	415	378	370	429	418	389	403	400	411	418	428	378	371	399	395	407	396	399	359	384	400	403	398	393	410	373	408	389	385	409	403	379	369	379	439	388	407	360	401	421	419	393	391	383	394	395	421	419	386	360	389	409	411	384	407	376	420	408	401	404	383	395	418	406	415	396	412	378	421	403	392	412	385	427	404	396	400	400	367	409	423	373	411	387	396	427	390	375	437	373	380	437	407	406	375	385	400	410	369	398	401	366	396	443	432	387	368	384	412	407	399	414	420	386	404	369	417	362	411	397	393	440	387	391	404	413	380	411	410	387	394	399	391	391	390	375	398	390	399	385	384	381	397	362	400	390	389	380	420	397	411	403	399	396	393	393	387	412	373	397	405	398	386	376	409	397	371	388	366	382	403	427	408	428	389	377	372	408	426	396	404	424	406	419	409	408	392	377	419	412	390	372	390	407	376	411	391	378	388	464	385	393	398	380	397	370	389	380	389	410	407	402	421	401	396	380	391	407	374	382	385	352	400	397	341	393	388	405	381	408	399	363	381	387	411	412	423	430	422	384	406	382	403	381	357	423	405	370	377	399	370	411	348	373	391	386	388	400	398	408	362	426	392	387	392	369	370	395	422	388	398	379	356	377	426	394	391	421	388	367	370	379	434	380	375	400	408	398	406	429	371	425	420	360	384	375	398	381	385	373	385	388	425	435	381	405	371	374	401	403	388	396	395	372	409	428	386	393	372	363	395	378	414	371	392	382	407	415	407	374	395	364	407	397	385	397	406	412	422	370	359	396	396	389	377	393	391	359	397	396	378	381	372	369	383	390	388	401	400	400	386	386	375	401	378	395	380	438	408	392	391	397	402	393	386	421	397	409	365	396	365	371	383	399	397	416	385	382	390	376	369	372	361	402	395	390	385	388	385	385	413	386	383	414	420	408	433	398	397	400	359	372	413	385	430	411	436	382	401	406	409	389	396	381	436	371	435	400	383	383	400	408	385	403	429	363	413	388	384	395	377	405	415	398	398	395	364	405	386	418	425	420	347	409	370	444	354	420	405	404	386	390	395	420	400	403	411	408	405	395	375	385	411	407	380	375	364	401	418	421	377	423	408	420	426	375	391	351	361	382	375	422	380	421	384	388	370	387	359	370	392	395	416	398	368	378	379	394	412	427	411	367	372	392	376	418	407	420	382	394	400	422	384	393	369	385	403	404	385	359	350	402	396	362	402	383	385	411	403	399	391	381	387	346	413	388	375	402	379	352	396	376	368	415	390	413	382	412	370	385	428	370	404	402	420	427	403	374	406	408	401	391	405	383	373	375	410	367	413	367	408	390	388	394	362	406	408	385	395	395	366	402	394	397	435	403	425	377	392	370	399	397	379	415	404	377	366	408	387	386	402	409	423	392	391	386	403	366	408	422	389	421	409	382	369	434	372	404	444	389	385	387	392	411	369	397	385	368	393	368	396	395	342	453	414	426	420	375	400	410	405	391	403	379	422	407	400	401	385	424	359	453	425	368	394	378	384	402	390	426	400	404	393	401	407	421	406	410	378	391	407	390	373	411	417	420	409	385	385	405	410	395	390	429	388	374	376	380	392	370	401	388	420	390	402	403	376	393	397	369	405	382	402	416	405	405	416	408	384	410	453	428	420	388	371	398	400	367	384	400	435	366	430	432	416	389	404	392	398	390	376	391	411	420	376	387	408	389	383	413	426	411	371	397	387	406	409	363	452	410	393	390	381	435	364	405	389	426	444	389	401	349	396	447	392	415	379	412	425	376	394	418	399	378	402	387	405	380	422	387	362	394	390	372	408	364	395	394	395	378	385	437	392	386	389	404	428	391	414	411	395	429	431	416	375	378	418	394	387	388	418	394	397	379	416	406	397	423	408	392	450	399	418	387	433	420	386	371	389	428	355	414	409	394	372	382	370	394	430	391	382	401	411	368	388	441	383	386	383	400	388	406	406	365	375	396	440	411	396	398	385	378	435	390	397	409	384	401	420	411	400	381	391	370	396	401	407	414	377	403	376	431	412	403	373	400	385	398	400	421	380	402	385	348	410	358	388	392	428	392	376	410	443	443	408	368	418	408	379	395	348	390	408	362	386	377	381	385	386	394	379	401	419	384	385	388	418	400	410	409	361	426	397	382	415	398	396	401	400	393	382	410	387	383	451	412	415	385	398	420	409	374	406	420	376	417	413	383	388	413	396	370	368	397	385	374	405	411	363	424	407	355	409	393	392	384	393	392	418	395	400	403	354	383	394	422	405	401	408	390	402	402	379	384	414	392	387	392	414	382	416	395	415	426	416	423	341	389	399	385	386	428	405	367	406	382	432	422	392	422	361	398	382	392	352	394	400	403	407	451	414	432	402	397	417	396	399	394	446	357	395	396	421	434	411	384	366	439	407	403	416	402	401	376	388	401	390	388	413	420	400	364	382	395	399	413	409	394	382	431	404	345	360	402	404	391	393	400	437	387	427	389	356	410	409	409	384	399	414	352	369	418	374	438	418	399	401	396	432	407	356	415	437	393	353	360	405	409	404	396	419	396	381	377	390	397	434	419	396	401	371	373	404	409	378	381	392	392	376	417	394	383	405	415	407	408	402	376	455	412	430	405	384	416	375	397	374	393	422	417	399	403	410	425	377	414	430	428	430	392	395	412	380	380	423	400	405	407	397	420	423	426	385	418	379	393	387	409	420	416	421	390	397	378	376	393	396	379	414	373	373	415	372	365	374	428	405	377	397	409	414	381	402	374	383	382	406	400	363	372	418	411	398	398	373	395	420	398	378	422	414	405	394	411	393	358	366	420	401	384	389	413	359	363	387	420	374	413	415	361	398	393	370	380	394	429	398	424	450	391	402	376	416	397	405	408	400	395	442	371	438	418	424	403	410	408	410	392	394	402	413	367	390	394	380	383	402	406	385	394	367	426	401	402	386	407	404	396	419	414	401	388	377	395	393	392	407	372	448	393	418	426	383	393	383	402	379	391	400	406	384	406	416	383	365	387	404	395	360	367	379	393	374	379	395	405	380	392	391	418	382	410	410	404	449	396	403	410	383	399	379	420	402	403	391	396	414	400	435	382	414	404	385	403	386	407	388	386	398	441	407	382	421	416	413	404	392	416	404	359	428	398	431	414	390	376	407	385	360	394	360	415	392	444	374	376	390	402	396	377	402	387	366	392	406	417	437	379	363	403	427	372	363	401	418	402	402	388	388	364	394	374	432	421	433	396	452	380	407	404	358	418	415	398
26003	7471	1266	727	538	370	302	240	189	147	156	140	125	131	114	127	102	97	89	100	96	87	103	78	71	69	83	84	73	75	83	74	87	77	71	62	65	78	60	74	71	63	75	60	62	72	80	68	76	87	74	60	70	73	64	66	85	70	73	80	89	65	67	52	76	80	74	63	64	62	64	68	61	59	73	73	64	81	71	83	64	72	79	56	90	72	78	76	64	71	67	68	64	71	77	68	52	64	69	67	73	66	64	65	75	67	77	73	60	48	74	71	78	80	88	71	83	63	67	55	71	61	81	63	73	62	79	63	73	62	80	72	69	58	61	74	69	61	73	61	72	64	76	75	54	68	75	64	76	50	56	59	60	63	68	63	64	57	78	67	69	68	72	72	55	78	68	55	73	82	69	62	57	72	73	56	65	82	76	67	43	80	73	61	55	76	82	68	78	66	64	65	52	67	58	69	62	75	86	67	70	70	74	78	59	72	66	79	60	65	68	50	68	84	66	65	80	63	64	57	57	71	86	79	72	67	64	62	53	61	57	66	71	58	72	76	57	56	72	51	60	77	74	75	75	73	61	72	69	73	63	78	58	46	67	66	74	62	75	64	46	81	64	67	63	63	81	74	82	75	60	67	68	75	65	65	74	66	80	62	47	60	58	79	84	74	69	72	79	65	63	64	82	65	72	70	59	74	67	82	67	70	52	66	64	69	64	52	73	79	61	60	67	60	63	77	61	62	59	65	67	63	73	70	57	58	65	59	90	67	74	78	77	77	64	75	68	63	62	76	62	66	65	67	81	76	59	73	78	69	67	64	77	58	73	64	63	76	76	61	65	73	66	69	67	62	67	74	78	67	69	59	66	61	64	65	58	67	83	52	75	76	70	66	73	71	74	79	65	79	64	90	74	70	63	60	73	71	69	75	71	59	76	54	65	63	59	64	70	69	83	63	67	71	59	54	64	72	74	64	73	74	68	58	69	68	71	60	70	62	65	84	64	75	79	61	59	76	75	71	69	63	72	58	92	72	76	75	80	67	74	73	80	59	71	65	53	77	66	58	64	89	71	62	64	68	71	77	80	81	61	73	58	76	60	65	63	72	68	64	71	70	58	65	58	86	79	62	61	72	62	51	65	53	58	70	82	67	61	72	56	61	72	69	73	68	76	57	74	56	85	80	62	73	66	76	53	77	67	66	70	70	57	64	62	62	73	80	75	64	66	56	68	73	92	73	72	69	64	66	75	70	72	62	59	78	65	64	74	64	76	90	74	68	76	57	67	55	63	65	79	59	80	66	72	70	60	64	72	71	75	62	65	54	66	83	74	60	79	78	70	60	60	60	75	55	52	63	67	69	63	64	73	70	65	83	61	61	58	61	60	60	58	70	85	66	60	73	86	68	59	76	82	74	88	67	59	60	74	66	67	78	67	73	79	77	61	74	77	65	79	78	74	78	63	74	61	65	63	77	59	69	60	60	60	64	59	67	64	56	88	60	65	75	60	72	68	61	58	64	66	78	59	58	71	74	83	69	72	65	69	83	63	67	62	53	72	67	57	64	63	64	70	61	79	73	66	68	57	56	68	82	54	72	62	52	71	68	77	50	53	71	67	75	74	59	72	64	60	66	72	59	68	55	66	79	68	61	64	71	57	67	72	69	74	66	64	58	60	80	68	51	58	58	65	87	63	72	73	69	69	63	81	56	81	63	55	61	61	68	59	72	65	54	54	75	61	52	61	75	67	67	76	71	65	74	74	64	72	64	69	79	72	65	67	66	74	86	73	64	71	74	74	56	58	61	60	87	85	72	69	59	63	72	69	62	69	74	79	62	71	68	64	84	73	76	76	68	73	71	72	75	61	68	71	64	74	65	60	73	77	67	75	68	72	82	62	66	64	72	59	66	60	76	65	71	56	54	65	59	73	56	57	62	78	64	78	63	64	60	73	60	89	60	83	87	65	81	59	65	71	63	76	67	83	72	67	60	64	76	64	68	83	70	61	75	66	64	67	64	67	75	64	70	71	64	63	65	59	88	78	71	66	60	71	59	58	72	66	58	58	64	51	63	79	67	76	57	75	71	50	72	66	59	86	64	64	58	72	67	58	62	71	66	87	79	78	69	60	71	70	62	79	53	71	69	53	58	58	72	66	73	75	55	57	68	68	62	44	48	62	76	60	61	52	76	71	81	71	59	70	65	58	67	70	65	61	75	79	75	55	65	87	61	61	66	76	71	74	77	68	71	64	60	49	58	61	68	79	53	75	68	79	70	83	82	94	77	72	65	72	73	73	60	53	76	73	70	72	64	65	89	61	74	74	69	78	57	69	56	63	53	57	60	77	52	75	65	73	80	59	56	59	67	86	66	69	59	73	48	68	56	69	62	49	74	67	61	68	81	76	67	60	65	67	71	77	70	62	63	65	61	69	56	54	69	61	85	70	67	61	62	67	56	60	67	58	49	84	71	79	62	43	84	70	67	58	60	58	80	79	74	73	72	67	66	78	80	86	53	70	62	66	56	57	67	72	67	66	78	54	70	61	69	57	74	70	74	72	54	69	67	75	58	83	76	80	85	64	69	79	72	67	75	70	72	93	73	80	73	59	57	64	63	58	71	65	75	61	66	70	63	61	59	61	75	75	66	71	71	73	85	76	76	73	71	66	71	62	66	75	87	54	65	59	60	70	73	52	66	70	65	74	57	77	74	58	67	60	77	62	59	61	62	61	67	75	71	68	66	68	72	75	77	63	60	77	83	66	68	78	65	75	64	62	74	63	80	68	68	64	55	56	71	66	68	70	60	68	61	79	63	77	68	63	64	65	73	62	48	67	65	72	71	65	55	63	66	56	68	77	69	66	66	58	75	74	76	58	72	67	73	83	66	49	73	72	74	71	57	70	78	75	77	71	71	64	72	60	64	74	75	71	57	53	52	62	57	66	62	57	66	60	86	71	79	87	70	76	51	81	62	75	57	63	83	61	64	60	71	74	69	66	79	64	84	62	75	65	59	53	74	67	64	85	70	69	59	58	66	79	61	75	73	63	56	75	56	79	59	74	70	74	71	71	69	69	54	80	74	53	79	77	59	55	77	69	71	83	79	70	63	70	74	64	67	53	58	50	63	62	71	78	83	66	79	85	75	74	74	67	59	59	71	79	69	64	74	75	58	69	69	78	67	73	62	64	73	73	79	78	66	72	84	68	83	71	76	67	66	73	64	73	60	81	81	73	69	61	80	67	65	60	71	59	64	67	85	77	61	68	63	59	65	67	61	73	75	64	71	63	70	54	85	81	60	68	82	74	64	65	69	77	71	60	77	70	75	77	76	56	72	82	65	58	58	63	61	77	66	74	69	56	60	64	56	61	68	55	61	78	67	55	69	74	56	60	69	62	57	62	64	67	44	74	78	75	63	84	79	72	59	72	89	63	74	65	71	60	74	64	71	70	67	68	80	63	83	63	66	60	65	70	67	61	80	72	75	62	63	63	59	75	73	80	87
13527	1141	2633	3131	2606	2106	1670	1386	1251	1076	931	856	782	696	629	609	602	521	498	512	441	484	408	427	418	370	413	371	376	350	390	353	344	331	318	342	314	319	315	344	333	314	330	314	272	347	341	312	343	313	304	288	290	296	289	313	306	297	304	286	285	318	291	278	326	307	301	299	281	283	273	297	310	318	252	304	297	299	292	306	287	259	307	294	279	297	305	274	302	257	314	251	259	264	280	247	268	286	277	263	286	274	259	274	303	291	287	282	278	288	273	286	311	267	283	269	286	277	282	261	279	293	292	295	310	286	284	281	310	280	282	274	249	333	284	284	277	263	290	317	232	288	283	291	285	262	272	265	249	270	259	293	305	283	266	272	293	281	258	291	288	280	285	275	282	262	267	267	311	304	282	252	275	314	277	271	303	248	289	308	285	285	283	242	277	262	295	315	286	284	306	287	245	315	273	280	285	273	265	304	276	264	278	268	278	271	297	274	284	259	267	274	286	274	264	298	272	280	259	246	287	268	264	268	267	279	271	256	279	270	297	280	270	300	262	273	278	259	285	285	284	290	287	285	287	300	287	268	303	272	250	271	271	271	266	269	268	266	248	270	275	271	310	257	263	306	286	281	283	304	285	247	299	272	302	289	270	287	293	278	299	252	270	266	270	256	301	254	285	292	296	268	319	254	293	294	263	261	275	254	245	304	276	290	279	265	284	293	276	281	264	290	269	292	286	267	278	264	284	297	289	270	263	263	277	273	280	263	302	291	310	278	291	293	278	288	280	304	234	264	285	276	272	269	275	282	259	282	293	274	273	263	245	290	262	277	263	242	293	285	270	283	282	295	290	286	267	274	272	296	254	249	246	268	281	280	252	263	277	286	281	282	258	282	259	261	276	304	304	295	285	301	296	300	260	256	288	266	276	284	278	253	306	314	260	286	288	250	309	263	314	270	303	269	253	292	266	261	297	329	273	287	285	248	294	280	256	289	273	262	278	293	270	267	322	264	272	277	272	255	263	312	285	278	287	286	277	274	290	290	307	253	303	261	299	266	269	256	269	270	302	280	286	309	270	255	286	272	260	248	277	271	287	285	284	259	272	269	280	281	283	250	280	282	283	287	293	255	296	266	275	285	250	261	302	285	260	276	280	316	277	279	282	256	293	277	299	288	273	306	250	282	272	302	310	261	252	304	296	271	249	267	268	307	267	273	276	264	308	239	296	273	281	274	265	275	251	265	267	278	292	308	279	264	288	240	267	260	249	285	292	307	249	327	271	293	272	275	285	274	298	290	263	282	292	276	289	280	295	298	290	285	290	276	305	282	278	297	308	286	275	260	251	249	290	255	266	262	262	282	282	301	253	261	282	301	258	259	290	250	269	259	303	298	289	259	295	277	258	287	287	256	276	272	304	274	292	289	284	236	280	283	276	246	291	266	267	274	287	253	265	284	266	246	264	250	290	275	290	275	321	290	269	265	253	260	284	288	298	299	261	264	276	303	287	270	307	301	261	266	279	271	274	282	250	254	260	255	258	276	267	286	291	296	310	282	281	277	281	294	273	274	281	253	285	252	260	282	316	265	294	264	295	278	269	296	301	269	275	263	284	249	265	282	304	281	318	287	291	285	271	286	271	262	296	273	277	304	277	305	269	285	269	293	253	249	292	271	266	288	258	311	289	286	283	291	265	255	306	285	302	266	256	253	282	296	288	295	283	270	288	265	285	260	297	276	302	271	275	269	280	274	305	286	267	281	285	290	262	253	298	279	265	318	284	253	278	270	258	278	295	260	260	260	273	289	307	288	267	286	259	260	246	271	246	266	303	278	261	290	260	285	284	257	258	264	251	257	261	289	303	265	320	276	250	291	274	285	285	283	275	296	250	273	274	275	305	289	281	263	263	261	279	269	263	240	286	289	278	273	269	258	274	253	263	272	262	270	292	296	272	302	265	274	273	289	261	270	259	302	281	260	302	280	303	286	284	298	268	245	280	303	281	289	268	268	279	316	276	274	270	265	255	301	235	278	309	244	297	263	267	309	274	246	283	295	285	272	295	287	263	286	291	255	277	298	265	255	289	257	292	315	278	276	295	293	273	278	274	276	317	293	266	297	288	262	276	280	268	277	240	275	284	302	297	239	279	249	276	291	268	260	291	301	269	277	292	290	260	281	257	293	266	282	275	284	283	266	282	302	274	273	285	260	264	285	273	269	285	255	260	275	292	287	281	273	260	283	314	288	283	274	287	282	252	251	267	277	282	282	258	284	252	267	273	277	303	282	268	281	261	252	253	256	276	268	266	277	294	262	260	274	284	275	290	281	277	256	289	294	302	289	281	283	268	308	300	264	281	279	298	294	294	249	275	273	288	251	271	276	250	302	260	283	293	275	284	302	264	284	270	266	271	275	266	270	312	274	255	277	269	283	286	290	243	273	283	276	248	261	278	278	269	285	268	292	263	282	267	276	276	284	289	280	269	282	281	272	281	294	268	266	271	291	264	245	267	296	284	303	270	295	287	283	271	292	269	306	317	285	283	266	280	273	286	288	282	281	314	308	274	268	260	262	242	295	288	240	293	256	258	265	272	253	268	294	289	268	284	252	261	276	290	278	272	265	278	264	267	241	289	283	238	267	265	285	281	305	250	265	233	282	250	296	290	300	269	289	273	281	255	300	279	273	265	300	300	266	270	307	286	266	253	271	260	281	291	303	242	276	244	282	269	266	301	248	264	289	278	284	316	269	248	277	273	303	277	260	269	303	293	265	266	277	299	264	226	259	268	301	280	271	299	275	283	290	309	256	251	277	284	293	235	299	277	261	260	261	246	272	300	262	301	280	286	297	298	262	255	263	260	249	298	297	252	279	247	281	257	285	281	321	272	267	276	291	317	278	264	277	261	284	282	259	284	269	280	297	327	281	309	268	276	262	272	240	286	298	252	273	271	293	292	284	279	278	302	313	297	289	274	275	246	289	294	262	271	282	303	289	272	250	280	302	280	275	283	266	286	267	279	275	277	279	279	281	276	299	266	264	308	263	260	268	290	293	282	261	300	252	271	292	304	286	262	267	286	271	285	268	271	250	297	254	259	264	272	319	295	309	268	264	290	291	290	292	261	288	259	259	237	266	306	284	231	274	285	270	310	254	249	285	288	295	276	290	278	269	258	261	259	261	279	289	247	292	243	291	257	293	254	267	316	282	289	298	253	312	300	271	271	311	268	269	231	298	278	293	252	271	282	295	302	276	259	283	282	265	260	253	284	271	309	251	270	265	290	273	277	245	282	313	281	261	290	259	288	254	246	293	272	315	286	276	273	264	260	272	237	278	262	271	264	265	278	269	290	290	270	311	259	302	313	268	322	284	276	296	244	277	260	293	276	264	300	267	262	297	285	269	293	265	312	254	289	286	288	327	283	325	272	246	251	257	266	269	269	254	288	294	297	284	269	257	294	306	278	259	287	265	259	273	296	268	266	255	286	268	272	282	276	253	266	271	267	275
32732	18936	4961	1579	1121	772	604	462	370	332	275	266	226	225	210	217	206	148	172	142	172	164	156	153	146	163	147	140	141	129	148	160	144	156	139	133	148	153	125	142	154	118	134	146	145	128	128	138	153	146	138	139	145	129	138	137	126	132	143	120	128	112	144	138	150	141	138	122	144	133	122	133	133	146	122	119	129	120	113	133	129	131	133	128	122	137	128	133	145	141	128	131	136	133	112	141	133	136	135	137	133	126	138	110	142	128	138	110	129	130	123	132	125	132	122	146	130	129	129	120	134	127	124	161	118	125	140	116	132	131	146	112	141	130	126	144	122	136	141	119	142	132	96	123	126	136	116	123	124	126	127	143	121	126	159	126	144	145	143	139	128	129	124	130	121	123	116	108	142	133	141	132	161	120	115	136	130	115	126	122	148	133	130	135	148	132	139	136	120	151	128	133	117	142	116	135	115	140	148	126	152	133	128	131	148	137	112	120	120	132	126	122	134	140	116	112	136	130	137	140	133	137	115	118	122	124	107	116	110	126	133	127	125	123	131	149	121	124	149	107	134	125	139	122	128	148	119	121	130	114	119	126	119	114	107	120	140	128	131	111	113	137	122	109	122	127	130	132	117	141	131	131	137	135	144	135	129	142	132	116	119	145	141	129	153	117	128	134	146	139	129	121	141	129	112	133	119	114	112	121	118	109	132	139	118	116	146	124	127	131	138	121	127	105	154	129	109	135	113	138	135	120	123	129	131	136	122	125	154	117	123	110	142	126	130	119	147	118	139	108	131	127	117	118	126	132	149	133	144	140	119	130	136	143	135	129	130	121	118	125	115	126	114	137	123	136	127	153	106	155	121	125	136	121	131	112	141	116	131	141	125	114	123	134	133	115	129	133	123	112	142	143	127	154	122	117	125	133	128	135	126	100	108	152	132	134	143	131	131	120	117	124	130	135	140	138	141	120	131	124	107	150	126	123	123	125	108	141	125	116	153	130	121	126	143	134	120	118	139	138	117	116	124	126	113	120	118	121	123	130	135	131	122	155	128	100	111	121	146	129	117	131	130	120	136	123	113	152	109	120	143	142	123	132	111	143	114	131	106	121	124	130	127	130	155	115	141	145	125	148	116	112	131	130	126	138	112	122	143	119	114	129	125	127	110	123	145	118	131	140	150	125	129	143	147	143	124	141	123	131	129	124	127	140	134	134	103	106	116	152	141	117	120	127	144	123	122	136	127	142	113	143	126	114	125	161	122	122	125	130	111	139	118	111	127	128	130	129	133	130	102	135	130	120	130	126	134	130	116	141	132	124	112	125	120	137	130	128	129	125	119	125	113	135	118	141	128	130	117	145	147	111	132	136	136	116	103	124	122	125	126	137	139	127	143	126	152	126	108	137	120	116	122	138	141	110	121	139	111	125	119	121	134	128	131	129	142	131	116	131	124	123	113	136	122	140	128	129	143	135	143	118	144	108	127	131	128	120	133	126	135	136	130	140	127	119	115	135	108	117	130	115	137	125	128	104	143	122	118	108	119	130	141	132	126	122	116	119	131	106	135	133	139	128	118	132	115	132	124	127	122	132	134	129	146	117	127	114	132	124	146	118	145	143	110	143	134	132	137	131	120	123	139	125	115	144	124	144	133	131	112	152	129	123	141	134	111	124	131	127	129	141	122	120	135	115	132	131	110	136	133	121	122	132	133	132	132	105	125	145	124	124	121	127	128	128	124	143	137	117	118	99	126	120	138	108	125	127	117	109	135	152	110	112	127	113	104	122	116	126	111	153	142	130	118	134	122	127	127	117	130	124	151	119	125	119	121	136	123	135	139	144	146	129	117	129	151	136	116	139	129	130	128	156	111	132	115	134	129	137	136	131	123	112	133	122	130	147	119	136	116	121	134	138	118	111	143	127	129	122	128	124	151	146	127	128	132	131	126	138	134	131	132	128	134	144	146	125	135	126	127	135	129	118	110	114	123	150	117	131	139	127	141	132	133	159	134	146	121	112	137	138	154	130	154	129	137	138	138	126	132	124	112	128	129	130	127	112	131	130	124	119	119	132	119	135	131	126	121	124	132	135	102	144	125	120	141	125	145	144	131	130	136	134	129	136	137	119	142	113	107	131	114	158	136	119	145	118	125	128	114	119	105	120	121	146	120	135	134	116	105	138	147	135	133	119	135	123	133	125	125	133	124	148	125	126	133	137	112	132	127	145	131	138	120	139	140	125	126	122	120	123	141	139	138	119	124	132	133	126	153	116	122	136	138	125	137	125	116	140	128	152	150	154	133	124	114	135	129	123	118	116	117	109	121	127	143	116	135	133	129	143	132	121	136	132	119	134	115	124	136	139	118	126	117	149	142	127	117	126	116	110	124	127	134	126	138	144	131	137	126	131	111	133	136	124	138	120	148	131	144	122	135	125	135	123	114	123	130	137	142	137	117	132	138	130	130	126	134	124	126	132	144	113	152	137	135	140	124	120	129	138	125	130	140	115	145	128	140	137	130	132	109	109	145	126	111	114	140	128	110	124	121	144	126	121	134	115	119	117	123	134	137	137	98	121	122	125	147	113	124	125	129	119	141	129	122	135	122	129	134	154	129	127	110	121	154	118	130	135	130	127	133	143	147	123	119	124	149	117	124	130	133	133	119	130	107	131	130	134	123	131	124	125	134	120	112	144	105	110	124	131	138	123	128	156	121	118	108	126	121	117	116	120	122	121	113	118	132	124	134	135	116	127	130	133	143	114	114	141	117	108	141	127	127	137	143	130	133	104	154	128	132	94	116	111	136	122	140	123	139	143	138	159	147	129	147	131	122	135	129	149	138	116	146	127	112	122	114	122	152	124	135	106	145	125	149	132	111	130	128	135	142	142	140	127	127	139	137	140	140	130	112	111	122	134	139	129	119	120	124	134	111	131	134	131	118	126	134	113	136	140	145	133	128	131	117	136	112	114	135	131	132	138	135	133	132	121	120	137	105	140	118	140	146	111	137	114	114	124	128	129	116	135	120	123	115	134	125	148	147	127	126	157	134	133	118	131	109	132	137	117	122	136	129	118	111	137	143	130	156	134	127	138	120	121	158	108	128	118	130	132	134	114	126	117	125	120	140	141	140	130	129	121	130	108	124	130	127	115	124	120	111	138	121	150	151	142	152	139	130	120	128	130	131	139	117	121	104	157	131	116	140	135	135	132	124	125	136	105	122	133	106	116	127	133	130	133	121	124	133	133	118	119	133	116	143	121	127	128	117	128	156	142	130	129	136	123	132	127	130	145	135	139	133	122	130	145	128	122	117	119	127	141	114	141	128	119	128	124	145	128	159	122	134	99	144	120	145	119	125	146	128	119	131	121	133	123	126	130	127	130	151	137	113	122	137	106	127	116	133	140	141	124	146	128	113	165	134	132	134	111	134	124	147	136	119	111	129	112	134	116	133	140	114	116	127	136	116	138	130	137	111	126	129	124	139	124	153	146	129	129	134	121	128	128
17307	2294	5159	5654	4906	3987	3298	2784	2266	2111	1779	1562	1465	1315	1256	1114	1047	920	908	870	842	789	788	764	737	650	664	727	632	686	665	644	627	585	544	612	611	588	568	554	535	555	554	538	559	528	499	566	506	538	513	505	500	520	520	530	469	490	513	500	502	534	496	545	509	467	492	517	497	495	499	465	491	514	550	505	475	500	514	484	461	472	426	489	495	456	497	496	466	510	470	491	468	461	489	483	461	468	443	460	473	443	460	448	469	465	491	470	472	469	489	485	473	496	452	475	439	485	453	465	516	483	480	458	444	512	466	460	461	425	507	448	496	468	484	439	459	475	454	450	485	487	491	453	469	449	485	486	449	477	457	501	517	504	489	473	475	476	457	460	493	470	461	457	517	501	434	454	459	496	450	477	458	471	484	454	481	471	475	435	462	483	461	453	454	445	460	483	446	454	472	496	437	469	479	487	488	440	517	452	464	477	456	494	468	451	457	460	449	468	486	464	482	440	492	492	460	518	464	442	461	485	472	463	447	484	474	493	478	472	445	442	455	475	445	497	511	448	450	472	455	493	425	450	467	468	476	463	459	438	448	492	472	472	462	464	513	482	469	482	440	459	457	534	452	459	474	461	450	460	472	462	437	463	450	478	467	477	498	472	474	474	506	454	482	507	472	460	467	440	455	458	494	463	458	425	476	464	465	486	488	483	491	495	459	457	471	456	457	473	492	497	455	518	453	468	447	423	464	479	477	491	490	446	482	486	482	474	474	464	444	437	501	516	511	482	491	462	484	453	466	432	434	457	480	478	467	479	447	425	453	475	473	445	487	455	471	429	468	442	486	438	439	486	451	482	443	496	447	443	476	476	479	470	476	439	451	467	464	459	452	426	458	463	446	465	501	468	475	458	463	438	493	453	490	471	474	483	465	446	438	465	432	460	493	483	459	435	468	442	477	467	462	480	457	508	405	446	478	447	446	459	483	513	477	492	465	465	449	492	486	451	475	444	458	467	466	457	507	422	441	455	465	468	459	414	460	431	468	470	436	473	477	499	476	466	500	480	473	478	443	468	460	461	435	468	480	461	461	509	421	435	442	479	450	455	473	500	433	497	481	513	455	481	521	478	451	448	495	401	488	456	433	480	456	474	468	484	477	442	441	485	451	471	479	475	484	484	467	489	448	500	473	457	478	477	466	491	462	477	448	428	475	498	477	456	460	424	471	506	444	485	453	505	439	426	493	461	485	408	479	461	426	488	462	465	456	481	499	508	484	430	455	478	491	427	487	438	477	458	441	509	457	445	509	491	469	432	429	476	453	463	469	473	474	460	472	492	407	463	456	503	423	482	453	467	498	496	475	444	524	484	471	433	489	449	473	445	473	423	476	436	453	467	459	499	456	441	468	429	468	485	482	476	448	454	450	465	460	480	444	461	463	477	443	475	490	438	467	495	457	500	487	483	473	449	450	472	469	484	435	468	485	463	473	467	471	460	457	466	503	453	428	475	475	466	493	449	488	457	481	448	480	456	507	477	454	462	483	472	481	470	493	419	457	456	448	465	466	481	505	472	500	459	488	431	474	430	447	481	459	485	485	484	497	484	454	483	449	458	459	486	465	479	412	474	441	423	517	480	474	437	430	495	512	487	468	454	468	481	451	437	481	450	497	463	468	419	435	477	432	467	437	420	487	459	422	459	453	471	478	435	451	477	470	461	463	487	480	472	455	485	462	469	463	468	474	472	480	442	449	458	453	442	506	480	439	516	470	493	455	472	468	498	498	431	419	479	478	425	469	462	448	489	464	423	468	452	470	500	500	461	466	459	521	455	487	441	467	487	450	437	480	457	469	425	465	460	502	459	446	487	490	446	436	471	468	468	430	450	492	496	474	484	493	452	510	481	469	410	502	479	454	472	489	453	427	446	469	453	455	440	481	463	451	497	488	464	496	454	486	489	502	446	484	493	475	479	473	462	473	500	477	463	447	475	468	480	495	450	433	449	434	442	450	442	476	498	453	442	441	450	464	480	512	428	490	464	455	443	435	482	456	449	459	460	469	482	481	465	478	479	489	441	429	458	456	501	478	476	473	447	471	465	485	470	450	451	453	465	464	454	504	464	446	469	451	449	461	443	461	472	477	453	452	453	446	476	477	480	457	458	452	451	446	461	418	446	453	466	483	513	448	457	472	469	443	459	474	464	488	504	432	493	446	481	498	476	455	440	438	465	474	491	452	485	505	435	450	474	437	486	464	441	460	443	446	475	433	465	457	447	443	476	508	477	483	463	457	471	438	446	512	443	447	503	493	436	469	491	460	482	439	486	440	440	493	453	462	479	476	437	457	460	470	468	421	429	437	504	474	456	483	441	475	476	462	459	473	456	483	458	490	432	466	428	463	472	443	436	465	456	455	443	486	421	483	466	473	476	474	429	462	467	505	467	481	460	454	440	455	471	505	477	470	496	471	458	473	460	495	460	466	440	538	481	455	470	478	489	467	465	482	468	471	461	493	526	466	460	457	470	491	467	453	452	455	458	447	478	447	481	480	486	452	449	443	483	467	452	453	468	467	484	467	457	467	461	416	472	482	459	477	471	439	483	430	471	452	506	438	480	469	461	471	454	469	454	486	436	496	458	480	471	468	471	474	461	437	458	461	536	470	469	476	476	495	483	457	487	467	423	440	399	462	463	515	477	470	474	450	445	472	482	481	477	459	466	472	467	487	472	445	458	508	464	473	487	440	469	478	461	460	473	472	448	484	467	475	464	458	462	515	488	462	469	502	459	430	443	465	470	487	480	490	456	484	449	462	476	426	478	485	423	422	502	465	439	449	492	491	468	464	475	472	475	468	453	484	427	459	499	497	465	479	443	477	494	432	486	432	522	442	469	493	487	437	454	486	453	488	472	468	474	488	483	463	471	512	464	460	526	445	474	469	476	439	507	498	455	480	472	435	455	435	502	491	479	486	480	450	464	509	470	470	426	460	483	460	459	499	441	478	504	474	454	465	470	488	440	439	456	486	430	498	495	462	454	437	456	444	477	442	466	456	468	426	486	468	473	463	481	443	487	460	490	466	460	451	488	460	484	507	459	443	454	450	481	456	456	494	485	455	478	464	472	417	427	471	476	470	468	495	449	457	445	465	457	456	460	461	479	481	460	464	444	449	467	476	465	495	505	512	480	485	479	409	469	453	475	485	488	449	465	500	429	494	467	481	471	469	449	487	465	500	457	458	478	465	486	493	469	472	476	492	430	451	465	488	476	494	462	492	459	489	530	471	454	477	493	470	471	433	487	471	475	460	474	496	455	433	502	482	460	471	477	469	456	477	449	486	430	469	439	439	459	478	510	492	489	452	494	475	506	457	460	447	492	433	458	471	461	481	454	497	453	446	465	475	471	468	427	462	486	464	488	500	484	444	463	484	462	460	477	458	473	418	471	451	476	492	459	463	485	442	456	465	449	462	432	451	440	473	435	494	458	428	471	465	477	484	488	481	463	466	467
2741	267	178	141	125	105	114	113	92	109	93	94	113	98	95	103	85	98	105	119	121	106	99	107	96	102	102	110	115	108	99	105	112	111	111	87	100	97	94	99	110	117	101	112	119	102	98	110	104	113	104	103	111	101	106	98	102	95	104	94	120	106	105	109	99	113	106	90	95	103	100	121	99	85	118	110	118	91	122	97	108	120	95	110	94	91	92	106	103	85	115	90	119	90	98	94	108	95	99	120	96	99	94	116	98	93	85	117	101	102	87	99	87	84	120	106	117	109	104	116	111	83	82	99	119	101	98	84	115	112	94	97	105	108	107	87	83	94	102	83	106	100	113	98	118	106	108	96	98	85	97	98	93	95	101	95	103	93	119	90	110	118	99	100	104	85	109	99	118	109	97	104	123	104	103	102	109	98	113	109	116	88	105	111	109	94	97	106	86	90	94	95	83	98	101	72	71	94	84	106	106	105	109	112	102	81	104	93	116	87	108	99	75	109	100	98	112	109	110	91	104	99	96	103	99	93	101	95	104	110	95	106	105	110	105	101	116	105	97	110	102	89	95	102	94	100	96	86	90	106	113	102	95	105	100	108	90	98	91	92	96	82	99	110	108	98	102	97	75	107	84	78	107	116	106	88	77	89	112	115	100	96	94	105	105	93	101	83	99	114	123	108	114	110	100	101	102	103	91	79	98	116	106	116	94	104	94	108	111	104	105	105	113	88	94	88	104	89	95	101	107	101	109	105	84	107	108	93	94	104	113	94	99	103	94	106	110	102	83	94	103	105	108	106	92	100	114	103	109	95	108	92	96	98	102	110	100	109	92	108	100	104	105	91	110	112	88	101	76	126	91	101	87	104	103	95	88	94	122	108	84	107	110	121	99	112	113	99	104	98	98	94	115	114	101	111	111	94	99	99	108	116	119	123	101	103	104	94	110	111	101	102	98	102	114	89	89	91	90	113	108	106	88	90	89	100	115	111	94	105	103	115	94	103	115	96	96	101	92	102	100	103	88	89	77	101	94	95	98	99	94	99	100	91	104	112	107	91	102	98	90	103	114	112	113	107	112	90	98	109	98	90	110	96	99	109	99	119	84	101	105	86	101	105	100	90	118	97	95	116	90	107	80	100	101	85	96	104	91	107	97	100	94	99	108	97	112	103	110	93	104	112	109	111	99	103	118	94	110	92	94	97	125	109	100	97	105	106	86	116	96	99	93	117	111	112	102	106	90	107	98	108	101	98	113	96	111	105	103	113	104	87	109	96	100	110	87	106	90	96	94	117	97	102	91	103	121	98	119	100	118	104	119	98	101	88	103	82	93	107	106	85	99	120	111	112	99	105	99	104	91	81	100	102	110	101	90	92	119	102	98	113	90	110	78	113	115	98	110	105	110	86	107	118	109	112	109	97	97	97	93	104	106	102	109	104	95	103	97	102	93	102	88	109	88	103	100	119	83	98	82	115	100	95	111	82	98	101	96	94	95	96	119	85	99	101	97	87	102	98	104	93	110	121	96	95	99	109	108	100	109	103	104	108	96	111	109	98	118	107	100	100	100	93	96	93	118	89	108	97	110	94	102	93	106	97	100	100	110	91	117	110	98	110	97	103	121	83	109	96	118	109	95	111	101	123	91	102	99	98	92	97	110	103	106	87	105	98	97	111	103	114	111	79	116	98	96	89	97	101	110	108	123	105	88	106	113	110	92	116	107	104	115	92	107	98	123	96	117	91	120	99	75	111	86	93	102	104	92	109	96	102	101	94	102	88	118	121	98	113	91	95	106	109	108	111	89	99	94	101	104	89	105	86	103	104	98	92	109	80	117	106	84	90	108	112	94	110	90	101	90	94	89	106	102	103	106	102	116	128	123	99	99	96	88	97	113	91	110	98	108	95	105	87	116	107	90	110	97	113	94	99	111	97	104	101	99	98	86	92	108	103	97	107	108	126	98	101	88	93	108	94	119	105	99	93	129	122	101	73	96	107	92	76	93	81	74	123	103	104	100	118	99	84	101	97	112	114	97	102	82	94	105	114	100	88	90	106	111	118	89	93	100	110	101	108	121	106	106	106	102	112	104	115	78	105	104	96	104	104	112	97	97	89	114	103	105	100	105	102	115	95	96	93	101	109	107	108	97	88	92	100	109	101	102	97	99	113	104	85	89	116	111	101	111	113	100	93	96	106	93	91	103	91	70	108	112	114	124	103	121	89	92	99	102	96	71	79	98	102	93	111	103	91	91	118	108	104	108	96	94	113	91	90	111	102	101	130	100	90	106	83	94	94	105	106	107	107	102	95	96	115	96	91	102	91	109	93	103	98	121	108	112	98	97	112	95	106	104	105	95	88	113	103	99	102	95	111	99	110	113	97	108	102	124	104	117	75	123	94	107	99	100	112	98	86	91	91	114	93	102	103	108	95	95	106	107	90	113	84	92	107	94	99	103	108	86	93	102	105	116	102	103	101	99	102	99	97	115	86	88	91	99	92	88	87	104	103	101	91	98	125	103	102	101	101	97	95	102	110	105	96	100	97	114	99	113	108	108	97	94	101	111	101	91	114	98	93	94	80	116	99	103	108	118	110	104	97	100	98	85	97	100	97	107	106	96	99	94	86	97	109	108	109	94	106	111	88	97	114	109	105	105	91	97	101	100	92	103	103	117	108	102	94	96	93	133	101	89	111	80	103	105	100	89	106	95	101	106	107	89	94	98	95	93	96	108	84	107	116	83	121	94	96	96	94	112	88	94	113	114	93	111	112	107	105	113	80	116	93	98	89	96	99	112	106	104	97	126	94	112	91	107	93	97	90	95	100	86	79	91	89	95	79	110	111	94	105	101	98	92	102	92	126	107	89	97	101	90	125	103	116	119	103	104	89	104	104	100	98	94	98	115	91	101	102	103	111	91	108	93	94	94	98	99	105	99	115	105	105	117	91	106	93	108	106	97	98	110	103	97	109	84	87	107	97	106	110	88	114	109	104	95	94	93	109	91	101	96	93	98	114	92	95	98	103	85	111	107	109	89	102	100	113	94	108	95	88	80	92	99	102	95	100	96	95	90	105	104	103	109	104	96	105	90	105	98	110	99	96	106	104	100	108	94	104	105	95	93	104	102	109	109	113	102	86	100	97	96	102	108	100	115	94	114	99	108	104	115	113	82	109	100	116	111	105	86	116	100	110	118	91	95	94	95	117	103	115	97	81	88	121	86	115	90	93	99	114	105	101	114	104	97	93	118	115	85	88	110	82	99	107	86	107	103	86	98	118	94	112	104	108	119	81	92	113	127	94	83	115	111	90	122	105	88	88	100	108	103	97	84	111	114	100	106	115	85	121	105	112	96	140	90	105	88	102	88	126	80	89	106	104	92	93	110	91	109	96	106	114	95	111	99	92	104	86	114	107	89	99	111	110	102	119	120	101	107	116	92	105	98	112	94	85	83	90	103	107	108	113	110	104	85	103	98	106	95	102	109	119	113	96	91	114	109	117
4205	430	501	582	511	488	487	449	384	426	419	425	417	400	416	419	419	399	405	403	399	394	372	402	410	376	378	390	372	406	346	394	359	385	392	406	387	373	432	359	364	402	363	406	347	376	380	391	367	336	362	407	401	397	375	361	341	376	371	409	371	438	363	399	418	377	422	378	404	363	312	383	416	399	360	379	379	370	366	379	382	370	376	377	387	364	382	358	381	367	387	383	313	369	359	405	345	388	404	426	393	371	389	350	372	358	354	358	380	356	391	355	362	378	403	373	383	375	389	415	384	337	342	350	399	376	399	418	348	368	390	351	347	360	405	372	416	365	353	403	359	395	363	362	396	372	357	367	362	377	355	379	351	362	346	390	352	369	367	364	418	368	359	392	356	368	391	378	342	372	371	368	399	357	387	377	351	353	399	387	349	372	374	411	384	367	370	368	374	389	394	368	404	353	351	384	375	375	406	410	398	367	322	407	369	390	379	358	386	344	380	354	407	377	421	369	388	381	373	373	406	392	399	393	364	377	335	386	375	353	386	394	372	369	391	367	369	367	384	361	381	408	352	390	370	387	396	373	376	360	364	378	384	400	376	415	409	363	388	375	379	403	348	386	370	354	393	374	391	418	365	381	377	362	381	370	373	410	366	398	382	364	388	344	372	370	384	375	408	341	410	412	407	376	407	380	357	379	402	364	388	366	373	368	410	396	390	374	394	410	369	378	344	382	362	416	363	379	382	374	344	360	362	393	375	405	392	378	396	426	382	388	395	348	347	388	372	404	369	344	353	381	434	358	408	362	380	372	372	404	376	341	366	403	351	379	344	337	385	374	341	364	368	413	362	428	372	378	369	339	397	389	378	380	351	361	371	392	392	341	382	380	410	375	346	390	366	364	355	390	405	411	368	392	354	374	391	359	398	400	369	344	377	372	395	383	346	395	359	370	355	375	355	377	372	390	338	374	388	346	379	393	358	362	372	382	389	376	407	372	389	370	379	347	346	374	378	385	390	358	352	397	375	346	382	399	364	391	377	356	375	359	367	383	369	358	386	369	373	372	365	379	352	379	427	391	377	377	381	336	351	356	378	350	361	361	361	419	393	397	362	358	345	372	366	390	393	367	362	379	351	405	392	395	357	362	345	353	396	366	404	358	392	411	343	370	383	372	421	364	385	401	371	396	426	371	432	386	414	388	381	372	347	383	377	360	362	397	363	392	368	408	362	393	371	370	362	402	364	400	382	350	392	386	381	368	410	366	401	398	374	379	414	399	342	345	378	405	368	358	347	400	366	367	391	381	394	402	373	358	391	370	406	395	406	381	384	356	359	357	337	411	367	368	355	387	372	371	354	374	401	386	381	391	396	375	392	356	380	404	344	329	351	418	364	368	350	397	363	368	370	343	393	406	365	384	358	369	392	358	387	356	409	346	379	365	377	389	388	342	385	373	337	373	398	369	363	372	362	354	360	350	363	352	326	368	377	378	350	387	345	364	366	374	342	396	371	378	369	393	352	372	359	338	393	358	380	360	378	375	359	385	379	389	382	372	416	391	419	391	358	370	367	367	374	380	390	389	377	366	382	366	387	383	381	395	372	387	386	358	378	366	359	359	374	401	372	362	335	416	368	387	394	351	358	394	370	394	369	369	400	383	370	362	342	400	415	376	396	341	372	387	356	341	386	383	376	391	400	377	413	368	384	374	349	394	382	367	397	388	365	384	368	369	357	409	403	361	368	366	402	363	381	364	369	351	394	362	369	364	362	347	350	389	376	362	340	360	406	356	338	388	374	342	377	373	383	350	397	375	354	423	379	359	371	391	423	400	368	403	389	374	389	345	391	382	366	382	393	369	419	361	362	399	378	371	398	351	413	410	390	417	392	371	346	363	352	354	366	352	371	390	344	371	383	342	362	396	370	378	332	332	384	369	379	348	371	375	409	377	373	421	403	370	389	390	389	374	376	377	354	382	368	411	366	350	358	391	358	395	357	356	401	366	374	364	388	402	403	388	393	360	395	378	346	364	389	387	395	359	367	367	372	418	389	374	365	401	379	410	386	394	372	337	380	349	416	364	385	348	373	351	405	395	316	386	388	347	411	388	380	395	334	377	372	388	354	389	381	393	385	395	380	357	358	382	348	414	381	375	392	346	395	381	342	376	377	411	384	363	349	374	367	408	352	386	393	389	392	387	361	354	369	356	381	388	412	369	397	387	403	358	388	385	393	352	396	354	324	381	403	407	379	347	368	414	387	382	346	379	350	349	376	403	362	348	363	392	361	384	370	391	411	359	360	398	370	344	365	401	363	368	350	385	350	392	375	345	388	378	350	427	370	362	427	391	420	362	353	381	402	412	375	376	380	397	404	351	359	357	385	405	406	366	369	365	379	352	375	390	372	373	425	371	372	400	368	407	368	378	385	399	395	372	366	376	349	392	378	395	357	366	403	353	369	340	400	380	379	377	339	391	362	349	352	369	370	383	364	366	371	387	402	379	375	392	365	347	372	368	379	390	375	334	382	404	368	376	369	354	377	371	372	375	389	373	368	379	392	346	353	372	376	364	379	342	372	377	341	370	397	350	364	372	369	398	334	358	358	359	396	389	368	403	401	394	369	388	365	381	373	382	370	413	387	377	411	413	376	360	372	388	388	403	383	361	359	377	386	368	404	376	352	377	374	364	373	384	402	397	381	363	373	382	368	363	395	362	389	378	357	399	354	361	394	398	396	375	321	349	364	371	374	401	369	374	404	401	392	364	379	365	383	385	428	370	406	393	377	374	429	362	399	399	346	378	383	397	353	391	409	383	396	357	375	379	394	368	388	384	340	366	383	380	372	377	385	373	380	366	358	400	373	357	368	364	389	356	412	373	372	382	369	376	407	363	379	375	365	410	356	373	416	376	388	389	363	377	360	384	391	393	351	370	386	363	386	392	376	352	349	403	358	404	406	405	359	383	366	378	343	383	414	384	404	409	368	371	392	392	376	399	386	387	363	427	381	372	355	348	421	367	357	397	388	394	370	379	402	348	385	394	408	370	357	387	358	355	363	397	396	386	395	368	369	351	346	367	401	386	380	338	395	355	373	375	397	368	397	381	357	391	405	363	363	387	373	373	411	348	364	379	412	348	383	359	338	370	359	375	356	382	368	368	386	356	388	362	393	364	393	371	393	384	402	363	362	389	380	378	365	337	385	346	397	396	389	374	391	374	349	408	374	382	380	359	379	413	370	428	377	366	365	358	384	397	399	380	370	397	377	407	352	408	388	372	396	392	415	382	377	412	357	375	363	348	362	390	374	391	382	403	366	353	384	381	364	386	390	366	364	359	350	360	410	388	343	381	360	355	384	398	405	328	386	356	419	373	357	351	423	373	388	345	404	404	409	374	364	359	393	410	386	364	369	381	386	383	362	381	383	404	382	375	387	379	393	383	394	350	370	412	364	381	351	378	372	406	351	331	344	370	384	368	395	379	402	368	349	399	373	378	368	374	404	404
26299	6342	1240	807	540	389	295	244	201	168	171	153	145	126	116	116	121	91	94	88	107	80	91	81	76	90	79	82	76	73	73	71	71	74	67	72	66	63	84	69	69	81	74	56	80	82	74	73	79	63	74	55	81	62	87	69	75	79	86	64	70	74	73	82	71	79	62	66	75	59	69	80	67	60	60	70	67	85	69	63	84	57	61	67	73	62	73	82	71	84	86	56	70	58	79	84	77	66	71	58	83	67	79	66	76	78	72	76	73	73	62	61	78	70	65	64	68	70	57	69	60	63	96	85	69	58	74	74	66	64	71	84	73	62	63	63	88	67	65	65	64	59	83	65	61	78	67	71	59	52	70	59	71	63	63	68	68	78	62	70	63	73	56	66	62	75	56	65	68	74	81	57	72	73	59	66	69	68	72	74	58	57	76	72	66	69	59	54	63	70	65	65	74	70	61	67	63	70	78	70	66	59	60	59	63	75	67	63	74	68	54	74	79	79	69	58	70	81	54	70	63	71	72	88	55	63	64	72	54	66	67	78	62	68	62	64	75	67	75	57	66	67	73	76	57	67	58	59	64	76	68	50	56	60	64	71	73	60	73	74	63	71	58	74	68	65	74	65	65	47	64	66	65	81	67	80	51	79	61	64	71	71	65	73	87	70	76	82	55	67	66	66	75	79	69	56	73	70	67	58	69	68	81	67	53	64	56	73	66	71	60	48	81	58	84	60	76	62	68	65	67	67	66	77	56	73	69	69	66	61	75	56	68	73	76	71	78	72	70	65	63	76	88	70	66	72	72	65	70	66	78	78	61	69	63	66	81	55	74	76	74	62	59	67	56	75	72	73	76	54	57	78	60	68	81	58	70	74	77	73	60	61	62	61	76	81	70	70	72	47	65	71	60	68	59	80	69	59	82	66	66	86	78	74	67	75	77	72	75	66	63	69	81	54	73	66	79	51	69	59	64	66	96	62	65	65	76	63	65	62	61	62	76	59	80	62	61	79	73	80	69	66	68	56	68	68	66	73	63	86	69	73	72	66	60	67	67	60	69	57	62	84	47	65	69	66	66	66	60	64	63	76	63	73	73	61	57	67	58	74	56	63	64	60	75	78	59	66	78	68	66	76	69	73	69	78	64	82	72	76	77	69	61	85	66	69	81	65	60	65	80	66	82	66	58	68	75	75	72	59	70	74	62	67	69	78	58	54	58	55	71	67	67	56	66	70	69	64	69	75	61	70	80	74	65	67	60	72	67	52	81	74	57	74	60	76	72	65	54	64	81	77	78	69	74	73	67	75	67	68	75	64	61	66	68	66	70	67	69	63	69	58	76	79	67	76	86	63	67	78	75	70	63	51	78	70	64	76	76	77	68	66	70	54	89	65	79	73	70	59	54	50	66	63	57	62	55	77	63	58	59	64	72	61	61	60	76	61	66	80	72	64	73	67	80	82	70	68	61	62	70	64	77	69	73	72	57	60	69	68	71	77	52	48	70	69	70	67	69	67	70	62	69	78	59	75	69	82	56	70	68	75	68	67	57	66	71	62	69	64	66	77	82	66	67	64	81	81	58	77	67	64	88	61	54	86	61	79	63	69	67	64	72	66	68	61	63	62	74	78	57	67	67	52	70	69	72	69	74	76	52	63	64	60	57	75	64	61	51	69	55	69	57	41	65	51	68	70	73	58	61	70	54	73	73	77	73	60	63	59	60	65	69	74	54	82	74	61	88	57	60	71	48	68	73	70	71	60	63	72	64	68	62	71	76	53	72	68	73	62	67	68	76	59	65	73	68	79	63	70	74	64	52	66	67	65	76	68	78	69	59	59	51	67	74	78	68	72	72	60	64	77	67	66	61	60	77	62	65	69	58	58	68	63	63	77	61	70	63	63	73	75	91	65	70	60	83	73	78	82	74	65	60	81	68	66	65	65	77	77	58	66	56	70	69	59	61	53	63	70	74	70	83	79	77	68	69	71	66	78	77	69	67	80	60	65	70	62	56	50	58	57	64	68	70	74	65	68	57	75	55	83	63	64	73	62	78	70	57	66	72	64	64	75	69	78	57	61	57	72	76	70	75	85	76	77	68	67	66	75	70	64	68	74	59	74	60	65	63	69	67	66	62	59	73	68	70	65	64	67	70	72	55	69	78	58	69	70	50	71	61	83	48	64	65	60	71	55	63	86	65	59	69	58	62	61	67	69	64	60	65	71	71	63	57	64	79	75	72	67	69	67	70	77	73	61	66	61	68	66	70	63	72	71	69	76	63	50	74	74	84	70	55	58	83	72	69	73	76	65	70	76	75	75	62	73	58	41	62	69	77	55	77	73	76	68	67	73	79	77	66	70	78	65	70	64	66	57	64	77	65	68	64	69	71	70	66	73	50	75	76	52	65	80	60	57	59	57	75	62	75	75	64	86	58	69	63	70	59	68	74	72	70	83	68	77	73	75	66	70	61	65	76	75	81	85	53	62	88	68	74	94	71	61	67	58	67	58	47	80	86	61	56	56	63	78	60	62	82	70	76	62	60	78	64	73	73	66	65	56	73	67	68	62	71	81	54	70	71	73	68	63	63	74	69	57	63	83	67	66	57	88	77	69	67	66	73	72	61	58	61	91	70	71	73	70	81	62	73	66	60	75	72	72	79	66	70	64	60	72	68	57	64	68	70	59	68	69	74	61	74	71	76	58	70	69	71	75	59	77	63	65	80	62	53	59	75	80	67	68	76	72	69	67	64	85	59	62	53	68	71	71	73	44	50	66	63	49	61	64	61	66	63	81	61	76	87	64	56	78	69	52	65	81	73	58	65	59	79	65	58	57	73	68	75	61	67	74	63	57	73	55	63	66	70	60	65	69	62	65	65	62	71	74	78	64	66	50	66	84	70	64	70	73	78	64	71	62	67	52	67	81	70	63	81	62	72	65	58	65	67	63	54	69	59	56	67	53	54	80	65	64	56	63	66	71	81	72	72	65	80	51	82	66	54	81	77	63	72	65	57	58	69	78	74	57	64	66	60	85	71	77	67	60	57	71	74	63	81	64	67	69	75	73	70	72	53	72	67	72	82	61	67	54	62	86	64	80	65	79	71	80	76	67	76	59	64	72	55	61	80	66	95	73	72	57	60	57	72	67	70	61	74	69	70	62	66	52	72	55	72	53	80	73	62	61	65	57	68	77	77	74	67	71	71	81	64	77	71	64	62	62	68	53	80	76	72	74	69	63	58	68	50	65	60	67	55	70	70	66	89	69	61	66	71	84	62	62	60	68	60	48	64	61	88	62	58	72	82	71	73	70	68	63	51	72	75	63	62	67	78	63	90	71	68	68	76	67	55	70	75	60	70	62	65	73	67	57	58	59	59	62	63	74	73	62	72	69	60	69	66	62	72	53	58	68	78	69	63	63	75	73	64	75	74	78	69	52	71	65	70	65	77	63	60	64	74	54	68	60	62	70	57	60	75	61	62	73	70	72	65	80	84	68	74	70
13158	1157	2666	3037	2575	2038	1808	1452	1259	1050	982	830	788	696	673	595	558	553	527	496	507	446	402	404	405	431	389	403	397	361	382	422	370	387	323	353	350	329	361	315	312	326	337	301	332	330	347	331	303	343	335	316	334	319	293	266	292	319	285	318	297	298	277	294	278	288	283	299	290	297	311	267	268	259	299	299	276	263	276	284	289	292	309	284	254	286	296	297	278	284	270	275	303	274	269	301	288	270	279	287	265	243	283	267	304	286	285	285	284	300	298	288	259	268	284	295	277	302	281	279	270	272	283	286	257	276	267	270	288	281	270	302	301	284	289	276	272	292	296	263	292	243	296	294	261	275	253	282	293	263	277	291	282	312	306	313	261	255	255	267	278	270	295	309	268	280	292	308	289	269	284	277	271	287	296	270	287	262	266	292	254	283	256	276	288	268	300	257	265	274	294	296	277	294	273	293	281	267	296	267	279	265	301	263	286	276	285	273	251	291	262	280	284	266	311	286	295	280	294	270	293	276	285	280	285	309	285	253	276	281	320	251	315	308	298	295	252	337	264	248	289	258	295	281	263	271	271	286	274	275	278	279	278	280	274	280	292	253	275	292	302	285	282	300	273	296	287	257	259	269	262	294	265	311	285	259	278	300	286	273	285	289	294	276	259	286	296	318	272	305	249	245	267	294	270	287	319	262	336	266	277	280	301	281	292	272	298	271	285	271	299	286	260	265	300	280	285	275	245	269	247	292	268	264	294	266	295	284	269	287	281	302	289	262	237	297	283	299	260	288	288	282	276	272	331	277	280	293	260	299	289	275	242	282	290	269	270	277	277	294	258	272	271	286	297	294	281	276	294	292	253	293	269	286	261	268	300	281	290	274	286	296	275	275	263	280	275	260	259	259	246	276	266	254	300	299	290	288	296	270	286	298	292	299	252	275	260	283	297	294	260	276	241	243	279	302	296	268	291	261	286	283	270	270	281	275	260	263	269	281	280	248	255	264	275	259	292	310	267	300	266	285	293	306	261	256	270	259	274	262	253	281	255	264	294	276	278	261	258	289	268	279	306	279	258	290	274	267	274	276	270	283	289	259	296	301	269	303	297	305	247	304	286	281	299	270	285	284	261	272	247	276	275	271	270	308	307	242	282	267	274	256	278	292	298	283	262	293	306	260	272	269	283	263	287	239	269	319	262	296	303	295	284	291	308	246	287	295	263	296	254	290	267	287	258	297	263	298	273	287	290	271	309	274	272	283	266	261	263	282	265	262	291	311	258	286	259	287	278	268	246	309	272	283	269	268	292	263	263	251	265	294	262	276	285	256	268	275	267	303	283	269	274	289	265	290	252	258	285	248	307	300	272	272	272	292	266	248	278	301	258	277	304	292	261	262	300	286	314	308	269	269	300	306	299	311	271	298	257	313	261	301	256	257	257	252	270	261	262	268	301	291	263	282	268	267	263	275	279	256	302	243	274	271	296	287	294	279	289	292	294	280	286	278	276	293	267	286	291	279	244	243	270	329	294	294	278	261	284	306	230	269	294	264	295	294	286	265	266	272	288	288	262	264	271	264	267	289	284	296	271	264	281	268	288	257	282	291	277	256	268	282	305	293	291	268	257	236	276	279	284	278	264	260	284	276	292	288	258	276	279	279	259	283	301	286	261	289	280	266	271	296	249	279	268	253	281	285	271	261	280	281	277	288	272	287	257	287	271	281	276	283	302	283	280	260	278	294	244	289	262	248	300	270	289	274	278	294	248	257	277	278	286	289	286	282	270	291	262	283	295	301	260	285	281	271	301	258	248	284	296	304	259	291	298	277	266	287	292	304	299	249	260	281	273	277	281	281	267	269	271	297	258	300	268	263	281	307	284	282	274	272	295	289	273	254	294	270	296	258	264	277	258	295	280	276	279	268	288	259	285	265	292	266	270	276	294	254	289	272	271	304	290	268	288	286	265	240	300	287	279	294	284	252	284	273	268	297	309	285	308	274	299	268	295	305	276	247	252	290	282	285	280	261	292	281	281	270	252	272	280	275	306	288	261	255	257	266	248	283	268	276	298	274	286	280	277	246	286	231	260	269	265	257	289	269	270	283	247	267	280	273	263	279	285	249	254	275	297	255	287	286	280	273	237	284	296	285	294	315	279	295	286	275	267	255	287	279	259	302	269	277	296	264	304	270	288	288	306	290	261	236	280	264	291	274	273	292	262	262	268	252	268	274	287	249	279	276	276	284	271	306	264	311	289	272	267	278	281	266	253	284	289	291	264	285	256	299	242	272	271	298	251	275	296	269	263	252	284	289	281	271	288	289	273	234	277	297	302	284	259	252	264	290	290	265	276	285	291	309	269	276	257	269	277	305	289	268	289	299	264	247	285	281	259	283	257	283	300	277	263	261	225	269	246	321	260	286	262	273	295	274	304	272	297	331	256	285	264	263	313	286	289	298	310	301	320	283	264	286	280	274	268	278	264	302	253	286	282	280	275	255	302	257	325	253	283	302	275	283	263	291	249	281	269	271	289	281	271	256	280	298	285	278	278	249	282	296	281	313	292	296	257	336	294	290	277	280	302	259	266	292	271	268	266	246	306	307	266	247	253	291	276	264	316	284	302	278	277	273	260	261	286	269	276	296	282	289	289	274	280	274	299	251	252	291	301	266	299	273	264	274	270	286	278	278	262	277	294	270	255	276	289	305	286	276	272	294	279	271	299	269	296	273	257	311	280	281	285	297	316	286	298	277	290	278	243	267	310	304	280	290	268	272	275	264	247	278	293	273	295	267	269	290	283	277	301	277	268	258	264	263	271	302	280	280	284	270	293	250	281	255	316	280	287	284	274	286	275	274	239	287	264	295	297	278	284	296	297	289	278	301	261	256	293	270	288	284	274	242	281	249	260	278	282	310	273	275	275	287	294	282	295	277	261	279	266	255	260	253	242	266	277	258	269	300	258	268	269	278	265	291	279	281	258	293	307	281	278	272	293	285	293	298	259	283	266	286	246	259	288	251	299	292	308	273	275	309	278	283	270	260	257	293	256	288	268	287	279	279	289	255	281	289	266	270	273	258	250	253	274	313	292	285	258	302	274	259	267	278	286	282	271	281	277	282	310	281	274	301	307	285	264	287	286	271	307	249	272	301	274	273	307	271	281	262	301	262	300	295	289	279	299	294	275	309	319	302	298	280	285	308	254	282	296	255	299	288	279	277	281	263	283	302	283	286	285	299	307	286	286	256	297	276	279	258	282	265	248	289	295	263	310	268	271	293	285	255	240	262	275	268	276	273	286	285	265	268	268	295	314	283	281	291	267	273	258	309	298	298	257	269	272	278	298	239	273	282	287	250	263	298	272	258	268	281	278	268	262	296	306	271	260	238	282	304	268	277	266	256	277	272	263	273	281	285	293	281	289	281	259	301	283	287	268	263	260	312	282	274	275	294	256	285	276	274	273	284	252	274	258	262	274	288	266	277	281	286	257	262	266	304	275	283	296	260
34141	18810	4371	1541	1126	780	606	466	360	299	305	263	235	225	228	210	200	198	187	168	155	140	164	157	154	143	168	151	157	125	160	138	134	159	154	136	147	140	133	131	131	143	123	151	145	126	143	124	137	155	144	126	129	128	114	128	138	154	118	125	145	117	143	148	139	150	130	144	127	129	136	138	143	117	133	120	136	119	139	134	124	127	120	138	134	126	125	149	123	135	109	129	128	129	141	121	135	116	132	136	128	119	145	120	143	134	112	113	125	128	136	136	130	122	121	107	140	125	126	121	119	118	147	121	134	145	119	147	148	135	130	124	141	155	119	126	120	128	122	130	139	140	113	134	114	130	126	125	146	135	121	126	146	135	127	131	117	103	124	128	120	119	104	137	123	131	134	121	118	102	122	127	119	125	134	120	141	124	109	135	121	133	120	126	128	139	133	123	134	138	116	144	132	123	116	118	136	143	122	142	141	152	107	130	120	111	112	125	133	118	135	132	140	134	134	140	119	147	104	139	126	120	125	125	134	117	125	101	115	144	129	128	108	133	123	130	137	139	117	121	130	137	146	117	120	137	127	146	125	130	127	119	135	130	152	116	130	130	155	149	126	150	125	141	142	119	124	129	100	120	125	148	127	117	123	115	124	133	119	129	113	127	130	139	133	125	127	138	118	118	134	131	149	121	118	136	107	130	115	141	125	146	146	132	129	111	137	141	128	128	116	116	125	133	131	142	153	137	127	109	118	133	125	135	115	120	111	115	129	125	119	128	115	138	153	121	118	116	116	140	137	137	120	140	123	148	113	128	134	116	116	137	131	132	112	151	128	127	118	120	112	134	136	115	122	128	143	143	129	131	145	140	126	145	122	117	129	131	129	131	130	119	123	129	111	148	129	132	110	114	142	130	141	137	133	146	153	107	113	155	145	131	133	129	132	127	123	133	96	140	112	136	144	112	155	117	127	123	131	134	132	146	152	131	146	122	142	133	145	132	115	131	126	119	119	124	150	116	125	130	117	126	128	135	130	128	141	126	134	129	117	127	129	114	110	117	115	119	124	119	132	125	122	123	140	135	126	122	120	136	117	135	120	135	134	126	133	134	130	151	150	142	121	123	136	112	136	134	137	128	113	134	137	133	120	131	113	134	143	138	131	119	135	116	121	125	120	122	120	129	132	122	140	132	114	138	111	115	120	127	118	127	128	137	136	148	127	124	121	139	118	149	134	119	123	124	123	108	126	137	119	121	128	119	114	119	123	136	135	125	132	135	112	124	104	141	104	114	123	136	145	123	119	127	135	148	119	120	115	151	117	124	138	134	110	115	138	131	130	127	115	120	139	125	112	111	126	131	123	124	145	127	145	141	106	126	129	120	130	126	127	126	112	132	138	137	114	142	132	130	139	126	155	124	123	139	119	125	124	112	128	144	127	132	132	113	138	123	130	119	145	114	138	129	136	114	127	130	137	126	133	135	147	142	123	114	134	121	133	139	121	118	125	123	123	111	122	136	129	114	141	140	122	121	116	132	125	106	126	137	150	140	153	120	136	116	126	118	139	126	128	140	135	131	126	119	128	120	148	139	137	139	125	144	132	132	107	127	129	123	122	138	135	121	129	103	134	146	132	124	132	129	126	133	108	132	120	111	127	121	144	152	138	129	123	133	128	129	164	141	136	143	134	111	97	122	148	147	127	120	135	111	123	117	131	140	126	120	128	138	117	133	141	124	141	111	152	138	130	127	123	114	138	123	143	136	125	131	131	122	137	131	118	125	140	128	127	111	135	137	132	127	128	134	120	110	132	138	142	109	134	134	129	133	134	146	127	122	121	134	138	136	128	144	146	110	120	148	117	138	119	136	132	131	114	117	119	122	135	117	124	118	135	131	125	125	145	135	129	115	114	147	130	132	129	127	128	148	113	130	131	141	125	130	142	114	112	126	122	135	114	117	101	126	125	130	137	124	123	128	144	131	136	130	132	130	132	139	128	128	118	113	122	132	142	120	137	122	125	148	142	141	123	135	126	103	124	129	119	129	130	136	150	135	117	126	134	136	112	125	140	151	135	108	120	132	121	154	133	127	130	126	135	122	136	141	143	134	123	123	131	118	126	128	134	137	136	123	151	141	146	137	132	125	121	134	109	120	127	130	121	141	120	125	118	129	142	107	145	125	126	125	143	127	145	159	137	139	150	115	140	144	136	123	143	123	150	124	115	129	134	119	129	140	134	127	116	112	134	152	125	144	131	128	126	127	147	108	145	142	123	129	123	131	147	125	116	127	140	112	134	101	123	152	157	121	128	120	123	127	128	131	135	145	148	141	123	119	128	106	131	124	122	130	152	133	119	117	147	102	110	113	135	135	118	131	117	122	134	128	129	146	128	137	121	148	149	126	113	123	128	99	120	126	134	130	135	101	114	117	131	119	140	100	141	133	139	130	147	147	135	117	118	118	120	138	117	118	121	147	114	125	138	124	123	125	140	121	111	123	125	134	131	127	122	130	133	110	122	121	121	156	123	135	128	112	113	104	123	165	150	137	126	135	129	122	127	139	132	121	131	131	118	115	120	113	130	122	125	139	132	99	126	130	127	129	112	164	141	124	121	128	154	131	127	142	129	138	130	136	123	124	125	129	142	139	145	145	103	129	127	130	151	115	129	149	134	127	137	133	134	132	135	155	113	146	138	115	153	121	128	149	131	126	111	118	111	124	127	129	114	135	113	127	125	135	126	127	118	119	125	141	107	125	132	131	145	129	140	143	113	144	148	132	124	105	130	128	133	145	127	132	126	110	120	142	123	126	141	117	133	124	140	103	157	139	138	122	126	140	111	112	101	116	141	137	132	123	141	123	123	142	126	123	135	107	123	144	146	120	131	146	123	124	129	137	122	138	131	148	107	101	134	131	126	124	119	134	123	144	122	117	134	117	137	131	126	126	126	119	119	120	146	126	120	133	134	130	125	115	132	140	128	121	124	120	126	141	124	145	126	130	141	130	131	114	110	127	128	122	140	131	138	135	144	124	130	112	151	136	109	121	139	126	141	116	115	132	130	124	136	121	121	115	118	142	148	114	90	138	137	136	150	138	140	140	121	122	122	127	118	128	144	143	135	133	120	125	117	116	131	126	148	120	133	124	131	151	142	129	131	116	130	131	128	122	119	126	135	143	138	127	145	125	133	137	141	137	139	123	115	122	128	122	129	116	129	120	117	139	118	135	139	127	147	125	117	124	117	128	140	118	129	106	123	123	116	133	118	145	123	106	123	134	133	156	132	144	123	132	122	143	120	115	143	137	124	123	128	123	123	136	129	132	136	137	105	109	148	123	125	132	114	141	133	107	113	135	143	129	146	134	117	129	109	120	132	138	123	122	130	128	122	109	132	133	137	144	133	132	120	131	138	130	115	128	133	133	125	114	109	113	143	127	123	147	119	119	144	128	123	117	120	126	132	140	132	128	127	119	122	134	135	128	141	121	140	122	114	115	146	119	96	137	113	159
17512	2292	4972	5740	4855	4040	3276	2719	2434	1961	1702	1579	1416	1322	1199	1162	1032	996	947	842	884	790	789	734	729	690	677	660	712	651	687	619	591	598	603	575	573	569	579	578	573	597	545	546	537	539	527	499	562	530	525	494	542	524	525	529	512	528	553	479	550	522	470	476	520	523	523	491	528	505	508	505	511	509	485	506	508	479	513	480	445	535	490	552	526	495	521	473	471	452	504	478	488	499	481	501	500	466	462	469	465	491	468	457	500	456	496	490	530	458	467	486	473	472	489	510	473	490	458	494	478	483	478	511	442	439	475	516	462	479	497	480	496	481	480	441	510	438	476	500	478	475	398	453	481	473	500	483	480	495	486	462	496	470	498	461	485	458	470	466	482	467	466	448	501	431	480	480	457	498	478	477	452	503	478	493	487	469	491	493	512	471	490	492	459	453	499	480	499	463	522	493	457	460	472	491	457	470	484	457	476	482	419	451	456	453	450	446	472	478	487	457	473	482	471	469	467	505	452	468	489	463	436	460	419	500	481	491	441	491	479	493	475	473	459	462	415	479	478	474	466	449	488	490	462	490	467	461	480	450	452	481	484	459	467	447	465	470	470	457	503	471	462	430	460	467	459	471	488	510	479	453	473	512	521	457	465	478	521	445	465	469	469	459	492	465	458	456	517	484	469	531	465	454	479	496	476	472	489	467	466	475	489	480	497	457	478	480	501	482	469	485	445	467	493	491	433	476	463	469	460	471	476	500	499	484	504	461	491	497	470	466	464	462	468	498	500	416	461	466	477	486	489	457	453	483	468	446	473	457	491	467	451	468	494	469	500	478	459	486	473	494	496	491	467	460	470	484	464	463	498	495	490	483	450	485	448	482	492	489	444	482	481	451	490	456	440	477	480	470	451	462	469	503	518	450	457	475	495	465	466	476	446	489	477	467	459	508	475	417	468	475	463	464	440	459	484	474	441	454	487	515	433	476	471	489	459	513	451	472	464	500	514	445	493	462	497	503	482	469	464	461	437	458	486	429	445	484	446	458	500	492	463	485	467	491	482	442	455	445	472	461	461	481	514	467	467	434	471	441	521	480	451	443	454	435	473	488	463	468	442	462	487	496	464	470	481	482	503	446	470	478	444	422	462	477	474	468	431	472	461	511	475	479	502	513	440	502	460	487	452	458	508	462	507	460	478	468	429	469	447	482	468	449	454	477	456	502	480	466	485	456	476	458	505	462	496	463	438	476	461	498	459	472	476	480	451	474	444	454	506	445	456	496	458	457	474	450	453	472	449	465	481	444	469	430	459	501	440	439	493	480	507	469	467	455	477	476	477	488	491	461	451	449	462	486	454	417	506	471	482	478	485	449	442	473	488	487	518	513	449	495	480	456	485	490	474	521	478	510	483	476	462	494	468	472	448	462	452	468	494	448	472	472	469	467	501	462	481	448	473	462	480	459	484	449	431	470	468	465	468	461	461	490	445	454	511	472	427	473	497	431	438	466	447	502	461	475	459	452	493	468	493	447	471	495	454	427	476	452	456	468	500	448	508	473	490	481	468	483	459	463	452	436	467	479	477	450	418	452	455	470	486	519	446	469	513	447	441	481	465	487	474	457	476	494	475	459	428	440	487	498	459	507	449	499	459	466	467	458	501	494	482	473	482	498	496	507	443	446	499	465	465	478	467	473	445	477	463	478	437	506	483	478	445	503	485	476	505	435	479	476	430	459	443	463	459	498	488	462	461	495	505	469	503	470	461	492	520	461	477	481	459	488	484	483	443	469	473	433	458	467	475	470	461	489	451	480	449	499	458	452	455	492	492	502	470	485	468	453	461	499	480	473	450	443	494	437	476	454	447	461	460	452	492	497	469	452	427	506	479	495	450	440	500	457	454	500	493	489	483	506	456	419	488	465	465	463	477	470	473	459	442	470	465	456	485	457	464	428	465	490	503	425	465	462	464	449	476	523	487	469	444	485	462	451	480	509	455	484	483	470	476	452	445	436	430	467	457	466	457	478	465	456	507	477	489	455	468	496	447	450	463	442	478	452	456	479	427	503	466	452	439	491	495	460	468	449	502	467	480	472	482	474	466	489	472	430	458	473	477	448	486	466	474	460	464	449	490	470	485	474	447	465	450	477	499	461	493	448	474	473	452	510	467	483	468	475	468	484	481	461	481	429	448	498	499	454	440	502	448	453	460	489	474	455	452	460	511	493	460	485	446	457	468	491	475	456	497	465	526	472	469	481	487	505	448	454	475	482	461	446	435	457	463	485	460	450	453	453	498	452	480	522	493	439	455	481	518	465	481	469	459	438	452	508	479	465	497	466	521	474	517	508	496	476	463	450	428	525	469	442	464	453	466	516	487	451	473	505	487	487	465	506	510	482	464	483	447	473	467	447	507	498	454	433	472	423	474	500	480	451	487	482	505	463	479	460	456	486	471	474	455	447	468	474	459	467	452	508	457	503	479	466	463	447	451	480	461	467	487	446	429	453	478	447	415	469	466	450	464	472	490	458	489	486	490	488	473	471	504	513	481	433	479	465	466	469	481	441	485	484	463	468	499	443	444	454	506	479	461	439	472	457	497	440	500	501	480	442	483	412	455	441	474	454	481	475	466	483	415	491	522	481	484	492	499	486	479	492	459	487	478	459	501	469	420	474	481	480	477	464	450	490	430	460	528	485	493	466	448	480	484	471	466	519	490	477	480	477	451	495	494	476	440	441	500	466	482	463	474	479	467	464	495	493	455	457	444	476	478	456	477	467	478	472	454	494	507	457	490	470	443	432	470	489	431	482	479	458	462	462	473	466	475	473	430	461	466	472	457	484	455	476	486	483	463	467	485	458	482	506	490	433	444	456	477	485	463	464	492	501	482	499	467	459	483	490	489	498	462	436	454	480	497	489	449	467	465	463	495	454	494	498	484	487	449	477	440	505	469	477	477	451	512	488	487	440	469	497	491	453	449	476	431	469	499	467	467	455	500	446	440	466	462	512	445	441	436	484	481	431	469	453	482	452	504	470	507	440	499	462	414	468	453	491	458	479	496	470	486	443	441	467	498	484	511	454	457	488	496	449	449	457	456	459	473	475	451	498	476	430	448	503	454	453	441	486	506	458	477	447	464	482	486	465	475	437	488	503	463	455	482	455	546	453	494	436	414	480	437	499	409	484	446	463	472	455	444	502	452	485	443	495	422	451	465	485	460	479	460	469	501	474	464	503	455	484	474	458	484	467	494	517	470	493	482	455	466	474	463	475	462	457	488	468	424	493	525	473	475	456	472	445	465	468	455	461	449	485	443	459	480	472	476	469	453	491	465	472	444	491	466	492	453	476	492	468	471	484	456	456	449	455	455	467	455	468	430	474	470	470	474	445	511	456	431	491	481	464	431	424	498	490	507	453	502	481	458	479	464	498	484	471	481	469	464	477	445	426	443	490	463	451	480	472	458	485	459	485	455	497	454	460	461	473	470	450	451	485	462	493	491	502	468	462
3171	397	217	137	135	141	119	114	107	127	106	120	114	104	104	111	103	96	109	95	113	92	98	123	104	105	118	104	84	102	120	113	119	89	103	94	113	102	111	95	107	105	101	104	105	105	95	114	113	115	104	112	82	85	112	102	100	116	104	100	91	99	102	90	96	99	115	96	105	96	81	103	105	97	116	101	112	103	106	86	121	110	97	102	110	100	107	102	114	108	112	97	102	106	106	97	93	115	114	83	97	107	109	87	80	104	102	98	106	115	100	113	94	97	113	108	105	83	108	88	105	91	108	104	101	90	110	105	109	134	105	104	113	109	110	110	97	90	110	105	93	110	95	115	108	91	89	88	107	113	111	104	88	106	113	118	85	111	114	107	110	111	98	132	103	102	88	90	91	106	118	103	105	100	99	86	110	81	105	111	115	119	103	93	109	114	97	91	104	114	97	103	103	99	105	112	106	87	102	97	95	100	116	108	101	117	106	115	102	106	129	116	100	96	97	107	98	116	115	102	96	106	115	89	100	106	109	92	90	85	84	112	109	97	105	106	103	88	109	102	117	103	111	105	101	101	112	95	95	113	123	87	115	91	105	94	108	96	106	133	111	106	93	100	101	103	117	89	103	108	117	88	92	93	79	102	93	113	112	112	101	113	125	114	112	102	108	106	91	95	89	116	119	89	98	112	97	119	95	116	93	110	111	113	117	92	82	92	99	114	91	103	113	105	99	82	109	106	114	99	88	108	93	101	114	94	101	112	104	105	104	92	104	96	95	84	96	102	108	96	119	102	111	93	106	95	109	101	100	117	95	119	101	106	101	106	103	109	105	109	127	115	82	96	119	106	106	101	88	108	101	101	121	101	125	103	100	90	111	105	102	103	91	95	112	104	103	99	102	81	95	116	96	84	94	121	106	119	95	100	116	98	86	93	93	97	85	93	102	118	113	97	102	93	96	112	95	113	109	92	104	91	89	94	100	95	102	114	114	116	88	97	101	112	91	103	102	92	118	113	114	83	103	102	89	123	96	91	99	100	94	96	86	97	107	98	83	107	113	106	109	96	84	91	85	110	106	91	98	104	97	103	111	85	117	89	107	102	105	101	107	105	86	104	110	117	89	104	101	104	120	103	101	106	83	96	102	99	108	94	118	106	100	88	89	115	99	111	94	97	96	99	82	115	91	121	111	107	106	98	100	92	89	111	108	107	116	104	108	97	117	99	91	102	106	101	116	119	125	115	98	108	82	99	106	85	114	107	101	105	107	100	111	95	92	97	107	105	92	105	98	101	122	103	112	117	121	99	83	96	104	107	103	101	101	116	104	105	105	86	113	114	95	91	89	106	95	101	91	85	96	109	102	82	94	93	105	94	96	100	104	103	102	107	107	106	106	102	109	104	104	115	85	86	100	84	102	116	101	125	107	117	107	107	74	119	100	91	107	86	108	99	102	98	87	119	126	104	120	109	87	107	101	94	100	115	112	99	123	101	112	94	100	104	113	105	98	105	119	105	116	109	96	89	88	99	93	112	112	99	125	115	111	102	116	103	96	102	102	118	87	102	95	103	101	115	106	86	103	114	124	93	84	82	86	105	114	114	101	91	111	129	97	95	96	99	98	98	106	118	110	113	107	98	88	108	113	89	111	82	102	98	117	106	112	112	111	104	112	108	107	97	105	87	88	87	114	103	81	99	121	100	117	118	89	89	82	89	80	99	92	107	97	116	110	108	88	97	128	97	110	110	88	98	107	94	107	108	101	121	101	107	100	114	102	95	100	110	98	106	103	97	106	111	106	92	108	108	90	103	95	95	109	98	117	101	97	108	88	99	100	98	112	98	107	104	93	114	89	108	116	89	98	117	114	107	103	87	96	111	100	113	113	95	91	93	97	92	99	100	85	103	85	120	92	95	123	109	98	85	98	107	103	107	91	96	105	111	93	100	115	107	103	100	108	108	111	97	110	87	102	110	122	98	106	101	120	109	94	113	99	107	95	98	96	97	113	96	92	104	111	104	103	122	110	119	117	115	93	116	93	118	102	104	98	104	94	93	83	95	113	100	96	108	104	111	86	119	107	101	106	122	108	100	106	92	104	104	103	96	103	122	90	92	110	85	100	124	103	97	92	91	93	112	92	95	115	100	103	92	106	102	106	102	108	86	98	98	115	114	92	108	118	100	104	123	116	105	99	94	103	108	103	102	111	114	107	121	106	96	97	93	118	106	113	98	118	111	106	107	119	121	89	98	102	106	89	113	100	100	96	115	106	100	112	103	113	89	99	93	116	118	106	104	103	104	123	105	89	117	87	94	106	103	92	100	118	106	97	92	104	121	127	102	109	106	96	108	104	105	94	87	86	114	107	103	101	103	105	104	111	115	111	92	85	105	90	110	134	104	97	113	83	122	123	108	108	111	108	101	96	104	104	123	111	109	90	83	117	100	109	93	98	104	93	87	120	96	94	94	99	104	114	116	113	90	107	103	105	105	112	95	113	118	101	109	95	121	98	87	93	97	105	105	95	107	108	106	82	95	103	116	107	97	115	110	115	104	106	112	113	108	113	115	93	100	110	91	115	104	108	107	120	99	87	93	114	105	95	125	120	69	98	122	98	106	98	105	121	125	114	108	106	100	102	99	103	95	80	106	88	110	102	100	117	103	113	122	88	92	84	97	105	95	98	100	89	84	105	100	95	83	101	110	107	103	104	107	106	91	128	95	126	121	107	109	92	93	99	105	103	119	104	107	107	103	78	117	107	113	110	112	105	109	108	104	98	104	105	81	101	110	111	101	99	100	102	88	98	112	100	108	116	104	88	110	114	95	127	106	103	112	89	101	100	94	118	117	99	109	88	109	112	84	93	116	101	96	116	106	88	101	88	123	86	96	120	108	88	108	102	80	125	108	92	90	91	117	99	95	110	106	101	91	110	92	72	101	118	109	103	127	92	105	104	102	99	88	95	97	102	95	103	87	105	108	115	123	99	94	117	106	93	120	91	99	117	120	104	111	93	103	108	111	98	116	96	100	92	104	93	93	111	95	94	80	92	89	89	86	113	87	106	106	89	101	104	90	95	104	91	86	113	104	103	97	98	120	114	96	102	104	90	106	91	86	105	111	121	104	106	114	106	98	98	100	100	115	139	106	110	106	90	89	107	113	106	86	87	122	99	99	105	102	118	114	107	107	100	110	100	88	108	88	90	103	98	105	122	126	115	92	112	102	81	111	88	108	113	103	95	115	104	113	94	115	90	114	118	95	102	84	99	115	104	99	89	99	120	125	102	103	101	103	113	103	104	106	91	120	110	96	95	91	100	105	108	104	103	95	101	106	90	92	102	108	104	101	106	100	91	108	85	107	110	93	97	116	93	101	93	84	109	116	100	101	114	100	108	100	105	112	101	110	96	112	84	96	94	100	89	106	121	110	104	99	97	77	122	100	98	90	94	113	106	109	115	93	96	91	100	117	116	96	101	90	112	97	101	109	98	119	114	100	79	100
4158	407	562	529	475	473	446	416	402	390	413	359	426	333	364	362	380	355	326	333	351	335	352	349	381	331	348	352	360	362	366	362	349	352	357	361	338	345	324	368	352	367	337	364	322	332	332	362	351	368	367	355	350	331	346	346	321	351	328	376	327	340	372	335	343	303	380	345	319	346	357	357	350	326	346	328	370	367	366	340	333	344	338	329	343	354	359	320	347	374	332	308	361	363	328	331	387	368	357	369	338	353	336	334	372	355	317	366	333	350	361	327	335	343	325	338	342	351	358	343	349	314	329	354	341	327	355	346	373	349	334	368	378	316	369	313	314	359	320	365	343	387	310	346	355	331	356	344	336	362	324	329	317	329	345	331	316	370	364	364	351	335	322	372	343	368	382	337	335	350	360	329	339	337	343	339	322	348	337	372	354	341	353	316	336	356	322	339	329	398	339	349	350	332	326	352	352	363	360	374	356	352	337	338	416	320	369	340	347	327	354	348	322	351	357	358	321	338	358	340	332	322	352	363	361	361	353	381	342	328	351	364	361	338	358	337	332	359	348	370	374	346	372	332	362	350	364	327	367	320	341	335	364	337	358	347	329	331	370	326	358	358	345	355	319	373	338	349	369	359	371	371	367	377	351	395	357	338	378	332	339	325	324	340	331	332	349	363	343	316	356	313	351	333	363	347	327	351	352	354	327	357	338	348	316	331	335	316	348	334	343	317	367	355	329	314	353	366	346	336	310	349	347	365	325	325	364	368	355	379	354	351	375	351	326	353	366	346	360	312	369	343	348	329	359	329	337	357	311	311	345	351	336	368	361	350	345	356	331	321	369	325	343	340	363	342	360	366	338	348	356	356	343	347	322	353	368	322	334	369	366	312	365	393	389	348	366	345	351	327	346	319	354	331	342	332	362	357	352	322	349	349	384	331	345	350	340	328	349	332	336	329	333	318	329	313	345	355	356	317	343	343	325	331	351	374	319	345	349	325	347	344	333	363	354	315	330	359	344	343	330	354	343	308	366	355	363	353	364	372	326	385	309	368	340	376	343	346	318	316	358	330	317	362	355	323	373	360	324	347	336	317	347	345	362	362	334	364	340	330	373	339	361	353	329	356	341	336	328	331	325	338	332	352	311	346	386	357	363	325	338	339	363	341	356	336	369	333	349	339	360	310	364	358	373	325	347	363	373	323	369	341	388	333	343	330	347	320	338	309	364	349	374	354	364	331	351	358	359	349	356	305	331	356	364	351	333	322	348	359	333	300	320	359	356	320	342	353	355	372	374	347	302	392	329	393	327	351	364	339	350	335	327	343	317	360	327	331	347	306	331	364	367	339	321	354	342	357	353	355	368	368	326	361	373	367	347	312	335	347	351	371	405	354	324	312	350	316	331	370	354	348	341	356	318	373	376	322	366	349	369	317	347	345	388	344	338	330	367	363	358	332	344	307	335	337	354	369	326	360	359	360	289	360	348	300	343	362	325	331	307	371	319	362	356	317	332	378	322	345	348	336	329	351	369	335	353	349	368	347	331	376	314	331	340	344	345	348	378	337	367	353	352	318	348	321	327	346	335	364	364	312	329	349	359	346	339	362	350	341	337	348	345	358	350	344	315	320	333	343	342	374	358	339	325	348	348	343	329	353	350	333	339	365	330	384	342	330	353	362	387	319	335	318	348	345	340	353	364	337	317	352	346	359	333	355	377	362	331	379	378	339	359	334	328	329	350	337	325	345	324	350	350	356	338	339	311	346	320	343	316	345	356	323	320	358	349	297	353	337	380	351	360	344	354	326	366	332	347	330	317	334	352	356	342	391	319	366	354	331	383	344	306	356	333	361	386	359	325	371	341	357	345	340	327	337	350	350	329	319	343	356	352	377	360	345	346	333	361	317	356	350	324	350	363	329	361	346	365	322	333	336	398	348	374	334	354	348	351	358	307	349	332	329	336	365	366	338	360	345	357	333	348	340	364	326	324	327	346	378	334	302	350	322	369	331	351	312	327	340	340	371	379	367	313	306	329	347	380	332	351	303	332	376	386	355	346	346	380	372	373	345	319	354	338	344	383	356	354	357	333	348	351	341	348	359	324	351	347	345	358	369	374	352	361	335	345	358	365	364	354	342	343	329	361	340	364	348	354	342	322	365	341	332	327	356	345	310	331	323	390	345	316	367	307	341	340	357	338	345	339	354	337	362	340	350	316	365	378	329	373	304	344	334	375	368	359	360	333	347	355	353	314	357	326	336	368	323	341	343	380	344	342	358	349	330	348	354	343	335	375	349	351	349	348	387	325	343	329	344	335	361	337	327	349	375	344	353	335	366	370	326	341	346	326	342	324	362	321	341	337	343	336	368	363	344	340	345	339	353	337	330	338	353	374	353	353	340	354	339	368	348	316	366	305	346	376	356	332	353	343	344	339	360	341	306	363	290	366	342	347	358	358	327	374	325	336	297	317	329	323	359	334	364	330	345	348	326	372	381	349	353	332	339	312	327	377	346	355	346	347	346	335	329	318	366	345	349	320	347	345	348	358	348	324	342	327	349	359	348	353	366	345	370	320	338	349	351	314	314	347	334	359	315	358	348	334	360	336	322	351	330	343	341	317	369	351	323	365	336	369	377	334	331	364	369	368	328	341	312	310	335	336	360	342	372	335	315	327	326	356	349	385	344	366	360	349	333	350	382	348	370	328	349	372	359	355	368	354	364	344	359	343	343	311	361	305	340	347	325	389	354	370	339	337	365	369	348	348	307	332	358	345	347	327	347	342	367	371	378	363	352	374	326	339	368	366	362	369	377	330	357	327	371	328	332	353	340	353	302	379	336	351	326	339	305	318	340	339	343	330	341	341	318	324	388	342	359	356	333	381	327	340	368	323	350	344	340	336	322	359	376	392	348	350	382	345	327	311	338	334	381	348	347	338	352	333	343	359	339	345	341	334	343	374	349	322	364	357	356	364	350	322	382	345	339	321	361	320	328	336	334	372	377	351	345	367	342	371	342	343	320	325	328	374	332	339	369	331	343	343	336	390	335	338	345	344	316	344	335	345	333	326	379	318	368	349	344	375	371	354	351	314	336	347	337	341	363	338	340	322	343	334	337	328	315	368	323	377	350	345	334	359	321	347	377	321	355	355	360	329	355	333	331	337	369	357	380	349	344	355	332	336	338	322	370	352	323	346	344	386	349	391	338	354	309	339	329	334	308	347	369	320	315	331	310	349	369	333	315	376	359	352	358	340	346	351	324	340	357	378	359	347	351	340	324	349	346	372	352	350	358	347	343	377	342	319	342	372	347	367	323	314	342	299	357	361	337	357	337	367	354	360	301	336	346	338	375	332	366	328	374	327	369	321	346	348	341	354	353	367	326	357	358	335	356	313	310	345	344	357	349	370	360	322	329	365	355	387	361	345	387	358	348	336	342	330	363	344	329	408	360	354	342	319	370	346	386	348	345	363	361	351	364	320	334	373	334	357	336	312	360	359	388	357	358
28009	7866	1242	797	540	408	333	247	198	206	163	140	119	118	111	96	107	103	98	92	104	89	90	84	72	81	83	77	66	70	73	73	81	69	79	57	59	86	64	80	94	65	85	74	72	66	78	69	87	81	75	91	74	83	72	68	67	77	75	77	64	64	85	68	80	73	72	78	66	73	71	59	69	64	86	83	67	64	70	77	77	84	83	71	75	66	71	63	71	81	73	70	51	76	68	65	57	71	84	77	66	63	62	75	85	58	66	74	67	77	75	91	83	92	72	69	66	79	71	63	81	72	68	75	63	73	75	72	63	67	59	62	84	82	78	74	70	67	71	73	72	71	53	51	57	79	59	67	78	65	74	81	83	66	79	66	79	66	77	68	67	68	76	74	85	58	72	68	74	74	62	63	70	82	86	73	74	83	78	72	72	67	77	78	70	68	69	60	64	61	62	85	67	53	75	65	73	81	67	72	70	77	80	73	71	64	79	73	69	82	61	77	61	64	87	71	76	57	74	88	96	76	87	76	72	70	86	60	63	69	70	74	73	80	69	86	57	72	96	60	65	71	75	81	77	64	55	83	67	76	63	67	63	84	70	74	76	73	80	90	60	82	83	69	74	72	81	74	67	80	74	74	70	77	66	64	86	81	63	83	70	70	61	71	67	91	56	73	81	88	75	66	61	65	69	66	70	80	71	70	64	70	65	60	70	62	88	64	70	75	81	69	83	63	69	64	92	73	68	84	67	83	60	58	72	76	63	65	70	76	86	66	65	69	65	65	90	79	58	68	66	78	69	74	67	74	71	77	69	72	76	69	66	69	66	70	71	70	77	73	76	68	71	65	76	86	81	75	58	58	66	72	79	82	75	60	76	78	79	77	77	63	85	67	62	51	76	68	72	54	83	69	71	57	75	60	95	70	72	71	59	67	86	76	78	68	62	75	56	68	78	70	66	80	85	68	76	53	77	69	77	54	79	76	71	68	73	82	80	93	68	84	74	81	66	63	74	78	76	73	65	66	75	72	73	72	69	76	60	65	66	81	85	81	82	75	73	80	74	71	84	73	79	69	67	76	75	71	70	77	80	74	71	57	63	84	60	79	76	63	67	83	64	74	62	73	63	75	71	69	69	75	72	69	71	61	68	65	72	58	80	70	64	81	80	66	81	62	63	69	65	69	81	60	80	66	81	78	68	73	75	63	82	69	79	65	68	69	75	67	88	70	55	56	68	88	67	77	80	72	76	82	85	80	76	74	74	62	86	84	85	67	69	70	78	60	58	66	67	80	74	54	63	73	77	64	81	70	82	72	93	66	76	70	62	64	86	71	87	78	63	72	78	66	83	71	68	79	60	69	72	87	69	81	77	72	75	62	66	75	56	62	80	69	81	60	86	68	63	67	75	92	78	75	70	72	66	70	75	71	75	67	83	72	68	55	66	80	79	63	79	72	67	81	76	68	66	72	72	58	49	68	70	65	69	68	67	71	93	69	70	77	60	80	54	74	63	69	61	71	69	87	68	78	64	79	65	74	72	72	71	85	66	64	61	78	97	82	63	73	67	66	77	67	59	78	59	82	55	78	69	62	64	72	78	79	71	75	73	72	68	67	71	72	75	72	72	61	74	69	77	70	65	76	64	90	77	72	71	81	85	83	81	62	79	84	82	67	55	78	58	68	77	68	90	69	69	77	69	68	63	65	69	73	73	74	80	80	73	69	73	67	62	58	78	75	68	61	73	52	77	72	76	83	76	80	66	67	79	78	87	77	68	64	71	76	80	78	82	62	61	65	65	76	74	65	63	63	64	74	77	88	59	53	68	70	60	74	60	60	59	75	67	86	62	76	79	66	68	69	67	76	60	66	82	66	75	64	69	76	66	70	76	70	78	74	64	72	56	73	75	63	75	77	79	82	64	63	70	74	70	72	63	61	79	71	77	66	83	76	73	62	71	71	85	63	69	54	65	75	79	68	81	83	79	58	73	69	68	68	82	68	59	58	62	62	74	82	70	80	69	69	74	64	56	80	70	78	89	64	89	58	66	94	69	68	62	67	76	59	71	63	76	74	72	79	74	87	67	69	62	77	84	87	71	70	75	75	71	73	73	67	67	60	63	76	76	72	68	60	79	77	76	92	65	69	78	59	81	65	86	73	64	83	70	76	65	89	66	79	57	71	63	65	79	78	89	57	79	89	68	78	79	74	73	72	57	67	58	75	83	60	70	85	68	77	62	70	59	69	85	65	73	64	74	74	71	79	70	79	76	65	86	87	63	85	72	78	70	72	79	74	76	81	77	78	72	67	59	80	58	76	75	86	70	68	78	84	69	78	82	71	88	83	83	76	73	86	63	66	62	76	68	72	75	78	90	70	90	74	64	82	71	82	78	68	63	73	76	62	82	80	53	59	80	64	61	84	63	76	90	85	64	72	67	72	75	78	73	74	72	69	85	69	77	64	70	66	60	62	80	70	97	74	74	71	83	81	67	76	79	79	61	52	57	79	86	53	71	74	77	91	78	88	75	59	74	86	80	71	71	78	75	72	70	66	75	71	81	52	70	85	70	66	78	86	66	73	73	68	80	49	70	70	60	66	68	81	80	68	65	74	77	73	75	68	68	69	87	76	73	73	62	72	81	63	60	70	63	82	60	63	60	71	61	68	68	67	63	75	59	90	71	80	61	80	76	66	70	65	71	80	78	62	48	87	64	62	78	68	68	53	77	79	95	59	60	66	87	59	62	69	73	71	67	67	61	70	63	78	77	86	74	66	70	64	75	68	69	63	72	77	67	78	71	72	87	82	70	78	86	80	73	77	75	77	78	70	85	72	81	75	84	76	63	67	60	62	77	78	88	59	70	79	56	71	84	81	84	60	94	74	68	84	85	83	66	72	73	73	71	77	71	74	70	59	67	70	67	75	81	60	66	62	67	70	76	81	59	65	67	61	60	69	57	68	67	77	79	61	76	68	66	63	78	79	82	76	70	52	82	71	74	59	82	50	72	68	71	88	68	74	92	69	81	74	88	58	75	78	72	72	78	70	67	65	70	78	60	80	77	69	47	69	84	69	69	70	77	88	89	67	80	75	79	65	73	61	70	78	54	64	70	63	72	74	76	65	75	70	66	79	81	72	67	72	58	70	75	75	64	61	88	64	80	65	80	75	43	71	77	97	74	84	71	88	80	49	69	60	56	67	65	70	79	66	70	60	56	74	78	65	70	70	69	77	80	65	89	68	80	53	72	71	78	85	65	62	77	73	66	80	75	79	66	65	67	61	73	78	70	69	73	84	78	90	89	65	77	72	59	73	93	64	72	67	74	81	71	66	77	55	70	81	80	70	64	80	62	69	66	77	70	64	66	75	53	91	79	67	78	77	75	81	74	90	73	87	75	70	81	70	63	75	69	71	82	65	77	71	73	48	72	87	68	71	60	84	74	73	61	68	77	77	62	69	78	65	86	59	68	71	59	59	70	67	57	57	73	71	82	67	77	52	78	77
13825	1316	2765	3163	2810	2290	1851	1565	1293	1066	974	935	828	772	683	623	589	598	549	491	501	461	436	427	400	458	369	416	411	395	358	369	376	357	363	357	369	362	337	369	323	342	315	339	361	351	365	322	335	318	322	356	295	326	298	312	320	301	312	285	318	302	294	321	312	326	305	310	325	286	314	274	292	291	279	331	299	315	303	312	314	305	319	301	311	305	316	313	284	287	319	286	288	311	273	294	293	303	294	292	271	263	308	305	271	301	289	322	271	309	314	269	310	303	289	315	294	301	294	273	307	311	291	298	278	298	292	309	327	315	293	310	288	278	287	327	269	284	291	277	283	314	307	271	275	297	286	312	303	282	277	294	279	300	267	286	290	280	301	316	291	274	298	301	277	283	308	323	292	280	305	316	306	294	288	278	291	267	250	282	282	285	286	292	266	289	292	304	291	313	269	257	294	287	290	288	285	299	278	277	310	302	316	307	296	295	281	311	307	281	327	303	298	293	297	289	320	281	287	309	314	311	306	303	293	295	302	285	303	275	309	293	266	286	272	311	267	282	306	306	292	284	273	304	294	278	276	304	262	297	268	267	290	273	284	276	288	315	314	316	298	296	281	292	295	296	284	299	277	289	278	314	327	282	299	312	302	261	306	285	322	295	304	305	284	260	298	281	282	291	332	299	306	295	303	284	280	269	296	297	283	294	296	280	302	287	290	261	277	278	272	278	307	272	287	320	285	278	302	306	289	287	313	283	263	283	299	272	271	334	303	299	292	277	315	308	285	294	309	291	289	290	292	263	304	290	273	266	278	309	294	291	271	284	262	327	310	271	304	297	291	297	307	285	275	289	315	291	298	282	295	303	294	295	300	295	262	292	299	299	304	290	287	277	300	311	320	294	286	296	289	274	283	273	275	281	292	285	299	299	283	315	282	286	314	280	329	298	297	300	277	291	290	300	266	293	316	278	298	279	286	279	280	271	273	282	313	283	313	285	280	297	263	287	299	314	328	293	296	298	283	297	275	281	303	304	302	308	316	272	284	272	275	289	287	326	281	287	285	264	334	278	272	266	291	283	308	269	280	267	289	323	296	289	272	295	301	266	288	290	268	282	342	295	304	292	252	279	311	317	257	268	298	280	290	276	272	299	285	323	265	276	309	303	286	279	258	283	299	273	274	271	270	310	324	293	286	285	320	298	283	284	316	290	290	285	307	264	288	284	299	279	287	273	292	315	274	297	300	294	320	306	333	299	303	280	299	286	284	274	301	253	317	277	319	292	265	293	292	285	285	312	303	278	287	281	278	293	286	276	285	267	300	301	305	285	319	286	289	281	303	312	303	308	329	323	262	306	324	289	306	266	289	312	288	276	288	303	277	295	305	278	320	305	303	337	277	298	280	265	301	275	299	300	268	304	291	270	298	286	282	272	276	310	267	308	291	313	268	282	282	311	298	299	281	302	286	332	295	264	296	281	302	263	290	305	268	296	292	288	264	301	283	244	261	305	288	290	301	304	280	355	259	290	291	291	338	286	282	294	302	305	278	285	308	333	293	298	299	304	319	297	270	286	293	281	327	287	322	269	265	278	288	291	315	310	271	270	311	276	264	303	308	287	300	303	285	287	300	284	317	307	285	288	307	287	304	278	293	288	296	308	292	303	302	282	285	284	314	278	309	311	282	295	286	291	266	260	275	289	296	270	329	279	278	311	317	318	317	267	306	304	316	302	271	298	298	312	279	282	283	278	281	271	275	291	272	292	265	295	307	324	289	303	303	296	305	254	280	279	303	301	299	287	289	281	298	257	298	281	299	284	275	291	294	316	281	292	292	266	276	339	283	281	295	276	284	300	297	261	281	298	283	264	286	300	298	300	279	279	278	307	284	258	264	309	277	291	311	298	300	266	287	317	289	314	321	280	306	298	281	272	298	237	311	307	343	290	309	303	289	347	298	298	283	294	266	303	271	287	267	297	302	306	302	275	270	312	273	266	273	286	288	291	289	308	302	298	292	264	307	274	280	285	277	290	270	277	311	307	280	282	287	314	296	276	285	296	283	264	271	296	308	272	310	327	297	298	318	266	303	307	312	282	288	286	293	293	277	270	300	320	278	283	290	262	323	289	316	307	308	280	299	324	314	279	281	310	283	291	295	291	299	289	303	291	282	308	296	265	310	313	288	328	335	259	281	294	275	315	263	299	316	287	264	316	297	292	311	269	268	294	304	268	316	289	258	269	310	290	291	324	283	291	278	275	291	295	271	267	291	290	269	294	302	267	295	305	271	286	305	274	294	318	288	273	270	298	293	304	289	267	283	274	294	288	277	296	283	304	295	320	283	289	319	273	289	315	280	279	292	305	289	281	285	280	291	299	302	250	306	292	318	282	264	301	291	293	277	292	307	270	331	271	275	274	281	296	260	285	289	289	270	285	269	277	285	306	301	288	288	264	289	297	293	280	271	278	278	260	286	269	306	279	275	295	294	288	291	307	282	287	276	274	290	275	294	266	292	310	294	284	279	307	317	279	309	290	299	323	270	289	280	312	277	299	299	292	281	258	282	283	310	296	293	312	312	294	272	277	288	305	305	287	298	280	283	268	288	269	287	277	309	286	273	276	285	264	295	284	285	267	293	268	283	277	284	289	274	278	284	298	280	321	320	305	308	300	280	284	290	310	279	285	281	293	290	285	295	268	281	286	280	304	287	317	329	345	295	281	310	288	278	303	323	299	293	282	292	263	283	272	314	311	300	291	315	299	305	278	303	282	283	280	298	309	280	279	308	263	290	311	294	275	274	292	307	252	298	279	306	298	278	309	279	302	314	287	284	287	305	294	310	327	297	333	278	298	293	275	296	297	333	311	270	299	307	289	282	289	314	290	278	296	269	304	292	294	289	275	284	301	290	282	284	301	295	298	259	279	298	323	289	281	259	325	287	277	264	296	321	318	273	302	300	280	282	260	302	324	307	304	299	273	285	281	309	314	291	301	272	312	278	287	303	271	299	310	283	299	290	304	293	319	285	309	294	307	285	303	278	268	303	258	315	273	309	307	277	260	277	303	282	318	279	284	293	295	264	285	262	287	295	294	296	298	298	304	295	296	286	299	286	275	277	309	317	271	304	283	285	290	274	319	269	286	299	286	276	305	273	253	272	293	281	296	301	318	290	264	303	302	297	288	256	305	298	289	286	282	301	309	287	295	297	275	273	319	284	279	322	287	262	301	290	303	309	320	282	304	293	327	295	276	292	287	309	290	287	281	277	272	313	292	277	317	302	293	322	294	314	288	307	317	308	291	260	296	303	273	271	255	295	277	265	320	309	282	309	300	287	300	290	275	277	291	293	289	299	319	317	267	314	282	286	271	265	295	306	312	289	291	281	274	296	262	289	300	286	293	299	320	283	287	293	288	306	290	311	270	280	295	295	299	278	307	288	287	293	299	297	270	305	290	293	274	277	320	282	297	325	281	320	304	275	293	303	281	304	268	303	330	284	327	261	310
34703	19310	3886	1614	1155	827	641	480	392	330	309	287	254	239	247	182	221	173	164	175	167	174	146	172	165	153	141	139	157	155	170	151	130	168	160	136	141	149	142	141	149	138	162	125	151	144	127	156	144	148	134	135	153	134	142	148	145	153	156	139	151	136	136	159	149	138	138	137	124	137	126	136	154	138	130	117	142	117	120	99	143	146	144	160	141	125	132	134	134	132	139	133	139	136	131	136	137	127	156	131	158	137	136	129	143	136	149	123	140	150	135	131	133	154	135	109	140	134	143	124	127	133	130	143	186	125	134	151	143	127	149	130	127	126	136	137	135	117	146	120	140	132	135	134	152	155	124	109	156	136	131	142	128	152	127	124	123	151	151	122	124	151	145	137	139	127	126	107	154	136	129	138	119	152	142	144	140	129	143	131	145	143	137	122	137	128	144	143	123	136	134	152	148	134	123	134	137	137	138	137	150	136	136	130	139	129	133	150	125	158	134	125	132	122	139	134	129	145	126	128	150	141	142	125	136	146	130	161	138	129	136	153	124	146	126	121	128	140	150	137	131	127	114	134	123	146	156	132	140	148	150	137	133	147	134	168	142	139	165	151	130	125	130	148	119	144	127	125	137	147	157	113	138	148	132	147	124	136	137	149	115	144	125	139	130	140	139	122	139	131	136	127	125	153	112	147	141	103	151	143	120	136	138	144	139	120	150	152	145	123	126	153	123	155	123	131	144	173	135	138	154	144	116	136	143	137	133	145	121	130	116	145	151	124	129	148	171	128	126	125	122	153	131	130	145	124	120	138	133	128	133	146	160	118	125	131	121	150	137	143	135	135	149	145	126	131	131	140	131	118	118	163	138	130	146	144	126	158	133	129	136	132	139	147	159	117	146	133	147	120	146	144	119	133	114	137	126	134	136	140	146	125	146	133	140	142	132	153	128	122	140	136	131	161	133	140	114	130	135	144	124	148	134	140	147	144	137	130	128	148	141	149	136	126	140	131	151	132	147	106	139	145	126	151	140	146	125	122	132	112	122	135	129	124	139	125	156	133	157	155	121	137	162	132	139	126	138	123	131	130	132	135	150	137	144	137	131	145	148	139	145	141	116	135	130	128	137	133	138	146	146	153	134	146	145	132	147	129	112	145	131	122	145	146	129	131	139	152	155	143	139	140	132	134	130	145	135	137	134	153	141	130	129	140	145	133	131	144	158	131	148	135	134	135	128	141	128	139	130	114	139	134	156	124	137	130	131	135	131	122	134	124	145	140	153	155	143	136	134	128	140	146	146	114	157	151	133	134	128	127	130	134	127	129	134	125	142	126	146	149	125	139	135	126	104	122	133	144	158	143	121	150	135	121	135	126	131	127	143	147	137	144	146	123	129	131	151	143	155	128	142	144	128	147	132	130	134	116	127	140	154	127	137	155	124	158	153	136	116	161	130	133	131	140	137	146	122	146	140	112	137	116	151	143	155	126	150	127	120	126	137	137	137	125	135	159	145	136	135	117	124	132	150	175	121	134	151	116	95	134	146	144	143	134	145	116	148	135	127	143	143	132	141	140	125	115	137	128	152	123	135	156	118	147	126	124	123	132	145	159	138	123	143	133	140	133	122	142	118	138	130	136	140	132	142	142	137	147	132	123	146	128	124	132	112	138	134	139	125	137	154	139	138	126	134	134	140	141	126	119	128	139	123	119	129	131	147	147	144	137	146	138	113	141	136	142	150	131	129	141	126	151	156	130	136	157	135	127	126	149	134	163	127	133	103	125	117	138	137	152	130	142	125	127	136	134	118	149	149	135	133	139	113	126	143	154	140	150	145	166	139	148	126	140	124	152	129	160	134	146	130	138	114	132	142	133	137	141	139	132	146	145	138	154	145	129	136	140	122	155	105	148	144	127	143	133	139	135	133	141	149	142	130	117	140	118	136	121	148	137	129	145	132	129	128	139	119	124	141	137	144	125	160	144	146	124	133	125	100	134	123	140	140	133	117	132	148	135	129	156	145	118	148	163	140	138	118	125	134	143	129	125	125	123	127	152	154	130	137	162	155	123	142	141	152	121	150	147	123	154	143	136	140	138	140	134	121	142	151	123	103	135	154	132	119	143	135	142	146	132	129	134	152	142	125	147	141	143	141	137	119	129	111	161	139	142	129	150	136	123	165	143	142	122	148	124	144	160	150	149	126	136	135	125	150	136	134	143	130	140	126	146	140	139	143	144	129	128	129	148	154	142	139	159	132	132	147	137	144	137	102	124	123	138	140	145	131	153	140	132	121	138	130	153	119	121	122	144	142	122	144	123	126	126	134	138	128	123	118	132	127	125	121	133	140	152	139	142	126	148	120	143	121	143	119	124	144	130	136	124	131	157	135	128	137	140	135	151	137	111	135	132	108	141	141	145	149	140	122	148	158	130	140	159	119	134	135	130	167	125	131	150	132	143	130	131	130	150	125	158	117	130	146	108	144	122	120	118	129	137	146	120	142	152	135	154	141	163	129	138	146	131	126	129	146	156	148	152	126	131	144	143	126	127	128	156	137	173	158	147	134	126	146	133	143	127	153	137	126	140	147	125	133	149	141	138	123	143	154	134	141	134	135	109	130	143	135	144	138	141	141	138	123	130	120	147	141	150	149	133	130	131	155	150	149	151	143	128	133	120	159	140	138	142	139	141	113	145	123	129	153	153	124	134	145	145	150	130	122	110	127	116	131	129	141	140	159	131	132	124	114	142	160	137	136	141	135	133	158	159	153	140	125	145	133	130	161	123	131	127	128	133	157	136	134	135	132	144	151	127	138	133	136	106	149	100	128	143	133	141	152	137	128	123	134	147	157	124	151	148	125	133	137	133	136	117	127	120	145	148	114	155	155	143	138	132	124	149	147	135	114	133	139	132	143	146	140	129	128	137	126	134	162	142	125	115	146	125	124	123	138	119	123	120	145	139	121	143	133	142	134	144	152	118	134	137	121	136	133	139	130	153	149	126	123	126	131	133	134	131	143	124	127	140	130	131	122	123	125	141	133	128	134	135	144	162	118	135	142	136	149	170	134	141	135	130	116	139	128	151	126	136	150	131	139	127	121	155	129	144	148	128	154	142	118	143	119	126	143	136	129	135	142	135	156	139	143	131	130	122	128	133	113	139	145	119	160	137	137	127	123	155	129	115	131	119	148	123	130	127	121	124	135	134	128	116	123	131	135	129	130	131	135	131	128	146	131	137	145	156	143	128	131	131	139	142	130	128	130	152	132	154	131	148	140	150	151	134	119	133	128	137	133	124	126	139	148	141	165	132	140	125	149	124	131	122	116	136	138	137	129	142	142	123	145	137	131	136	128	131	137	147	130	130	104	141	129	137	143	138	121	130	124	123	140	140	150	120	149	139	114	138	137	129	111	128	132	123	134	132	148	156	113	160	129	125	138	147	118	138	123	125	143	119	153	140	140	154	138	130	130	139	151	131	138	117	137	127	136	153	149	139	153	150	121	131
16151	2138	4855	5334	4741	3819	3237	2624	2227	1847	1749	1581	1355	1289	1140	1019	1042	982	914	906	820	770	690	735	750	682	633	656	621	666	628	637	615	584	567	568	549	545	565	521	519	513	537	546	519	488	538	493	496	511	525	512	490	469	479	502	478	489	475	481	497	465	452	498	495	496	463	498	503	458	467	469	479	447	476	489	481	515	466	471	458	516	419	456	446	433	458	505	462	465	449	460	450	465	494	455	473	450	459	491	483	445	458	501	471	456	468	456	457	464	456	441	454	431	468	477	472	494	503	441	456	486	458	483	481	496	452	427	440	452	425	422	456	468	444	434	461	454	439	432	450	460	444	461	423	475	439	473	433	464	459	454	433	415	453	469	474	427	396	454	438	482	473	455	480	473	462	470	483	472	461	455	447	459	449	421	459	465	440	475	454	466	442	464	442	445	436	464	443	454	473	447	461	457	456	450	473	441	441	490	452	435	439	470	440	445	463	462	445	453	474	441	478	474	434	457	457	446	461	439	461	453	454	460	475	447	463	471	411	438	467	465	468	441	454	434	497	451	438	455	431	421	452	453	463	452	436	489	423	448	429	448	448	446	462	453	450	483	453	481	449	425	460	458	487	423	479	474	453	429	479	444	451	475	431	451	433	466	422	465	487	440	439	491	453	485	447	431	467	486	450	424	451	495	478	462	444	460	433	480	441	436	442	477	442	454	437	482	451	499	456	415	467	429	403	449	438	476	481	452	454	435	493	442	484	434	476	474	485	462	463	457	418	446	487	439	488	461	479	491	428	405	441	427	435	492	481	420	476	438	468	405	469	438	434	464	445	461	452	440	428	418	445	451	470	492	458	433	495	446	461	455	447	436	491	436	454	447	453	429	446	478	449	453	472	416	463	429	474	424	436	492	441	470	445	439	438	468	443	451	456	404	440	432	459	414	467	473	463	430	459	445	440	443	485	459	445	446	431	477	459	412	390	468	458	497	457	414	485	452	450	464	455	453	446	428	429	485	437	488	456	448	430	483	452	457	440	478	433	454	438	443	468	435	436	451	459	448	447	402	435	467	473	474	415	454	438	453	451	471	435	443	463	485	434	402	438	444	471	467	437	482	434	465	442	445	473	429	461	415	423	440	494	443	460	433	438	453	452	451	448	419	432	458	435	457	432	459	425	457	451	455	411	457	428	485	432	422	455	455	412	453	429	442	439	462	439	422	419	459	427	455	445	459	446	462	413	455	457	429	464	434	450	430	454	449	439	449	461	415	445	443	476	448	433	404	455	453	443	446	450	461	458	423	439	452	457	456	456	452	446	454	422	453	430	457	434	426	467	471	452	459	435	454	489	419	425	458	440	465	467	435	446	432	470	467	429	464	467	469	441	447	450	419	443	460	441	407	452	436	438	459	473	428	461	443	464	495	465	445	425	450	460	439	435	474	441	437	468	452	451	456	453	448	428	438	426	466	448	445	428	452	438	456	451	455	428	433	425	430	449	425	431	419	484	425	427	425	454	468	455	468	426	438	485	443	434	428	464	452	446	444	434	456	493	421	455	434	461	458	461	439	448	460	423	412	435	421	484	465	438	464	443	435	467	452	427	455	439	465	449	446	446	468	476	441	449	428	458	449	446	415	436	447	407	434	433	456	431	459	456	433	413	468	465	468	430	455	429	464	429	454	466	463	456	481	448	431	428	447	439	424	452	421	472	455	429	503	431	459	440	452	406	464	424	426	437	448	481	460	431	431	431	436	453	462	433	468	421	437	475	450	440	443	456	456	431	451	416	417	458	471	480	460	453	489	432	451	430	441	402	403	448	438	477	463	445	413	482	448	440	400	478	479	464	460	443	463	430	414	484	484	434	450	432	478	471	429	473	479	419	459	501	442	428	430	457	465	453	416	416	451	431	436	399	439	425	427	460	459	437	438	456	441	456	488	450	484	478	436	454	419	461	467	435	443	428	436	431	502	482	464	461	446	445	448	417	465	465	458	462	435	414	468	461	436	431	420	463	416	418	432	438	449	444	444	463	448	455	435	433	477	458	484	450	470	437	420	427	456	440	467	454	446	423	462	442	438	424	435	454	476	441	473	456	490	437	437	483	424	450	439	401	447	430	443	419	476	448	463	427	447	443	446	468	438	496	456	449	466	487	448	407	427	482	452	467	473	467	433	443	485	432	413	412	451	443	435	449	449	404	428	431	452	419	454	454	393	484	424	414	492	474	417	457	452	438	411	457	459	454	445	412	458	450	437	427	447	467	440	455	445	444	437	436	465	435	495	446	460	438	456	450	468	425	477	464	481	424	427	524	450	457	477	443	466	436	456	464	468	455	429	423	403	441	445	460	483	441	446	456	452	473	447	426	435	433	425	451	445	462	442	421	464	465	473	430	441	441	467	456	443	468	483	451	444	447	467	474	430	433	466	453	426	446	451	444	432	443	402	481	446	479	457	447	465	441	446	476	442	422	419	447	399	450	447	471	442	504	433	477	453	427	475	486	441	450	444	452	451	460	448	438	500	415	413	444	459	452	464	441	444	400	451	447	441	469	403	447	441	438	452	463	446	459	464	427	460	424	458	412	460	476	412	438	437	441	422	435	432	429	471	454	477	448	481	424	472	439	484	447	451	454	417	475	446	432	432	415	408	447	484	417	440	412	449	463	471	478	435	443	460	442	467	408	430	438	441	442	427	438	449	434	454	479	453	489	473	452	466	455	429	458	451	454	449	457	475	437	431	439	494	478	469	439	461	434	452	485	468	449	414	481	507	457	433	430	455	417	477	421	450	437	443	444	415	426	430	443	423	460	453	449	429	456	462	431	478	447	455	440	431	437	439	435	446	434	458	444	443	477	446	474	456	455	436	446	438	457	475	447	455	476	452	474	446	442	421	450	423	396	440	428	446	466	488	472	414	489	447	429	431	454	446	480	428	461	428	455	437	456	420	439	486	412	461	454	468	411	448	427	455	418	424	438	450	458	416	445	450	453	462	430	431	430	449	472	501	450	444	455	420	463	407	444	483	434	438	445	446	472	477	396	445	454	471	436	478	452	437	412	467	429	422	447	441	450	434	405	499	446	415	433	457	440	435	489	435	450	468	426	412	445	483	448	452	435	424	425	448	407	460	441	458	418	406	445	445	433	490	440	506	435	438	446	479	448	462	465	450	444	488	456	443	485	448	449	462	460	431	443	462	417	450	448	414	449	436	482	474	440	425	445	429	472	422	459	461	427	467	469	467	406	409	456	446	435	443	425	430	409	455	459	468	434	438	417	474	452	447	472	453	423	448	459	458	423	451	441	474	431	439	432	417	438	442	421	435	405	435	416	420	449	461	447	445	437	457	443	431	471	435	433	473	486	455	430	462	450	429	472	455	454	440	465	443	447	467	462	445	498	414	487	428	442	501	450	444	484	436	466	478	478	442	459	481	468	464	447	452	437	447	427	425	478	435	472	471	510	448	471	477	464	455	439	435	469	437	419	437	413	422	458	450	423	473
3254	383	203	146	122	132	138	136	112	138	128	118	125	126	100	99	91	114	85	124	102	109	99	137	86	110	126	99	114	118	115	94	83	136	119	134	111	129	97	100	114	112	111	120	112	116	90	105	114	128	119	118	114	113	100	103	100	105	96	99	112	114	122	114	121	100	125	104	114	112	118	99	123	117	114	90	116	111	119	105	100	119	107	111	83	107	102	105	120	116	123	109	106	101	111	109	91	124	105	115	111	97	105	109	113	110	108	96	88	102	112	103	109	109	97	117	99	98	123	118	113	104	102	117	108	92	116	99	110	91	95	114	105	95	121	97	101	96	133	99	84	106	108	110	115	108	113	111	107	119	115	104	116	116	112	101	107	95	93	96	104	102	108	98	118	98	115	111	106	86	102	103	94	96	110	112	98	110	103	111	102	102	104	109	110	94	106	115	115	113	109	90	109	140	103	101	102	105	100	119	98	111	119	112	106	101	102	111	121	98	107	118	109	96	123	107	114	109	104	91	126	97	115	114	96	111	100	106	87	111	119	123	101	117	104	101	107	92	111	107	95	103	128	110	104	85	94	110	91	105	117	113	112	113	102	107	104	100	127	112	134	118	95	119	111	109	89	112	93	132	117	114	97	106	86	108	105	116	103	101	95	106	122	101	107	102	126	127	104	108	114	105	90	118	109	119	117	100	105	92	95	97	108	92	111	112	107	110	82	121	95	92	108	99	121	117	108	108	130	98	104	110	108	126	106	102	118	99	90	107	104	100	111	98	86	112	102	104	106	104	104	108	112	84	112	105	119	98	108	101	111	114	106	107	100	89	107	120	100	123	91	112	112	91	118	119	100	120	110	94	117	116	94	105	97	105	127	109	116	107	107	93	90	114	84	109	106	109	104	103	115	114	118	105	100	95	105	103	92	111	117	102	101	111	107	111	95	81	97	117	102	117	110	123	97	106	126	108	109	107	114	121	113	111	117	115	118	103	86	102	113	123	119	112	109	101	96	111	128	98	94	128	98	105	119	107	103	113	105	114	100	88	114	114	103	100	105	108	132	98	105	118	108	100	104	105	110	117	122	107	107	107	95	121	129	112	131	110	102	119	118	99	123	106	104	96	103	104	97	116	83	110	118	111	95	123	87	112	112	100	130	106	112	84	105	104	115	139	107	117	99	106	128	86	96	119	114	108	113	111	109	128	110	106	104	107	118	93	104	102	89	109	89	99	122	122	108	101	119	117	99	106	124	113	109	95	106	95	94	100	106	111	104	98	103	106	99	112	106	110	99	103	94	106	108	102	112	119	111	110	120	119	113	115	106	103	105	85	106	104	112	106	112	112	116	115	105	95	116	117	115	94	96	100	107	99	112	125	121	106	114	114	113	106	111	121	105	73	104	107	89	99	101	116	121	113	107	93	117	100	106	121	120	95	116	109	106	113	106	99	95	102	109	117	107	100	122	116	107	97	118	114	96	108	96	131	101	93	116	105	105	125	105	127	115	122	94	127	98	99	102	131	104	112	96	114	117	88	104	109	102	113	95	103	102	136	111	101	108	108	85	95	131	106	111	108	106	100	111	102	117	97	101	106	101	101	99	90	142	116	87	104	121	99	120	106	122	131	108	112	86	114	115	115	103	103	122	110	108	102	111	115	97	120	106	127	92	117	131	103	112	82	92	102	102	105	112	106	119	112	106	104	108	106	107	112	109	103	119	123	112	89	122	101	93	99	111	111	99	89	94	105	111	96	98	109	106	122	102	108	109	111	116	105	111	103	118	106	101	114	103	124	112	118	108	110	111	90	104	97	113	117	113	114	102	111	97	106	109	107	132	117	113	100	104	116	95	112	99	110	108	108	114	96	104	114	100	134	108	117	101	107	110	123	110	100	114	100	108	121	98	106	119	108	105	109	98	102	99	92	91	98	94	121	101	93	118	103	119	100	114	124	103	120	105	101	115	125	108	105	121	107	122	131	118	131	106	112	126	113	119	105	94	105	114	105	123	88	122	120	117	110	96	109	96	121	100	105	116	118	107	133	104	110	95	111	103	103	100	100	111	120	117	110	98	128	101	91	100	114	120	124	110	107	100	116	104	80	117	111	118	121	105	120	114	93	116	94	115	109	115	130	99	83	110	120	122	95	110	103	118	117	103	106	121	105	112	111	103	90	108	110	93	113	106	103	119	95	129	108	105	102	101	96	93	95	111	110	110	117	112	113	119	104	106	98	108	111	95	116	106	97	118	120	113	111	114	120	103	98	96	104	109	114	104	98	113	95	119	107	122	108	107	103	112	125	113	108	105	92	107	115	111	114	102	121	121	107	104	112	106	122	105	103	103	100	94	96	115	108	95	113	108	114	102	114	122	119	103	114	119	109	117	105	126	108	113	123	99	104	105	108	102	97	108	109	115	90	110	108	125	120	106	140	99	100	103	113	116	120	94	117	99	91	111	109	93	87	122	105	113	113	108	96	96	100	117	105	108	125	97	104	109	101	99	117	107	117	109	101	88	110	104	109	133	100	108	102	90	123	114	106	119	113	128	121	99	108	100	109	110	116	111	123	104	110	137	116	108	95	117	98	111	114	101	111	103	99	88	92	125	110	126	119	97	104	114	97	101	106	115	109	104	109	107	112	92	109	115	101	102	104	115	115	102	94	103	114	106	102	107	98	117	110	87	128	103	96	94	110	84	95	113	108	99	113	101	116	103	105	96	105	113	108	107	112	96	112	116	103	101	103	132	94	107	116	96	101	104	95	99	99	99	106	102	94	119	101	105	115	120	113	105	101	96	107	102	126	111	101	127	94	101	109	108	105	109	100	119	115	113	95	129	114	93	123	107	108	110	86	130	100	92	105	104	120	96	107	135	116	115	95	115	102	110	115	97	111	131	104	124	113	106	89	98	103	119	123	123	99	116	104	99	104	112	115	89	118	100	117	114	114	99	95	101	94	112	123	101	119	126	91	106	103	119	87	100	109	105	109	106	107	103	98	101	131	105	107	99	96	122	87	122	117	103	132	123	107	113	99	118	98	110	101	109	115	114	106	100	87	106	97	119	102	98	88	105	106	121	125	97	115	102	113	111	129	91	94	103	98	96	103	117	109	97	110	108	111	120	115	107	106	112	100	96	102	111	101	99	119	95	99	96	133	109	111	107	106	96	114	108	101	114	119	119	86	83	108	100	99	109	102	106	105	106	110	118	92	104	108	94	104	91	108	104	110	79	110	108	100	100	107	108	125	103	98	110	105	102	113	91	108	90	133	109	107	106	103	123	102	119	110	91	120	114	98	115	107	112	110	90	106	109	104	125	115	112	92	118	107	107	101	105	108	117	125	95	110	111	103	104	122	135	89	112	120	91	118	120	103	122	108	103	105	124	101	108	110	95	107	111	108	119	123	103	111	116	97	106	97	117	106	131	102	94	130	103	118	102	124	107	99	118	104	94	107	114	105	108	118	91	103	102	96	105	93	101	88	103	108	98	99	107	127	113	94
4813	487	571	636	586	506	521	519	500	432	424	444	438	413	401	431	389	395	409	384	379	453	402	384	423	388	410	402	389	412	404	390	406	419	391	405	405	376	380	413	417	397	409	377	420	392	394	416	413	396	389	382	393	371	375	400	427	406	382	402	416	393	393	415	417	418	402	393	407	366	402	392	393	423	405	413	371	415	408	413	420	425	399	401	391	377	372	426	416	400	400	427	389	397	400	389	410	387	363	369	398	393	386	367	396	399	406	412	415	390	412	359	390	378	375	373	420	451	392	389	394	374	362	402	404	391	393	395	405	414	383	376	402	372	393	463	417	392	436	405	419	379	403	428	394	423	380	390	422	398	375	438	385	404	432	392	394	402	422	397	390	386	388	384	402	415	362	371	380	384	419	396	386	366	419	393	419	380	393	382	387	421	420	397	426	414	430	398	407	386	404	400	430	432	406	402	418	395	404	385	443	431	404	409	386	429	436	377	414	375	434	388	402	377	405	379	399	404	361	426	388	388	410	390	405	420	401	403	403	380	409	385	424	382	376	404	387	409	431	385	401	378	385	447	397	408	388	394	386	419	405	406	382	377	401	430	373	390	402	402	390	403	414	391	387	392	377	409	422	384	393	415	405	363	408	404	397	372	399	418	407	386	396	391	407	368	394	400	361	352	378	379	418	391	375	383	395	388	405	390	398	395	385	407	443	389	374	426	375	405	397	418	406	402	363	376	412	424	400	393	406	381	400	362	432	429	397	405	441	387	415	408	380	351	414	398	403	359	404	371	365	426	399	396	397	375	372	369	402	409	382	370	404	425	406	362	419	425	406	408	378	355	382	403	409	365	405	401	378	395	428	422	413	422	405	369	416	419	381	382	399	392	416	365	403	368	413	392	384	383	408	414	402	379	394	444	398	399	379	394	407	392	372	381	376	384	393	410	351	429	362	369	412	406	418	404	354	453	406	363	398	425	395	383	373	388	363	390	398	393	385	383	394	380	409	420	419	407	394	366	406	396	442	421	402	429	424	416	379	404	406	438	399	420	423	406	412	404	405	402	376	421	374	406	375	411	396	415	419	394	375	394	432	420	392	371	394	394	407	434	398	388	421	423	441	416	397	405	374	438	389	432	427	402	405	372	418	393	369	405	384	387	393	417	397	368	403	380	384	426	399	378	441	351	388	370	384	392	427	404	389	393	400	404	363	422	390	367	398	399	442	397	400	416	388	433	435	402	448	368	391	384	396	416	419	379	418	390	393	385	430	397	375	395	406	380	394	382	397	368	359	381	413	405	407	385	393	414	423	395	380	385	398	392	355	397	422	431	414	409	397	367	382	420	371	404	394	402	398	402	367	406	398	401	426	371	402	430	409	373	407	407	396	414	393	384	403	420	388	390	404	392	387	449	392	411	417	406	425	359	385	406	414	384	403	385	414	394	424	409	381	389	402	362	399	409	376	386	405	382	413	427	399	409	411	397	423	382	411	395	406	397	375	386	410	383	387	440	399	387	439	428	402	396	404	426	392	419	402	369	405	388	409	413	368	366	412	410	367	397	413	387	421	390	380	352	393	403	405	388	396	404	400	410	398	394	428	374	369	453	394	413	365	406	394	405	420	422	444	392	401	398	405	417	391	395	424	385	393	403	349	396	419	401	401	415	394	390	390	379	397	406	417	386	424	364	419	392	398	437	385	395	398	377	377	388	409	415	410	440	389	388	388	381	405	418	418	410	390	389	431	401	367	444	429	408	360	391	357	397	387	390	382	363	382	376	428	399	407	405	358	362	397	423	388	420	428	387	436	396	410	370	396	414	396	385	429	385	432	377	389	383	394	393	385	413	420	394	374	402	393	412	397	406	388	381	394	421	403	411	378	404	373	398	406	416	385	437	413	401	373	374	386	381	382	407	400	434	425	394	440	388	429	409	383	409	393	429	364	438	424	397	388	406	419	408	409	406	371	394	378	395	397	414	381	395	393	407	425	389	411	401	379	403	396	384	382	385	390	416	362	406	412	391	392	384	439	395	382	384	399	419	409	371	405	399	399	420	408	401	378	463	409	419	378	349	377	389	370	404	432	406	407	411	403	425	407	396	417	415	430	425	382	433	427	420	428	394	425	384	396	370	390	368	399	397	386	386	378	403	375	387	409	386	396	401	407	411	408	404	363	393	445	390	372	399	397	412	391	386	367	393	387	389	399	384	430	380	372	434	406	389	371	391	387	439	396	413	401	394	405	395	418	382	458	388	399	373	417	391	377	419	359	375	375	416	426	397	432	388	400	398	445	409	392	402	388	430	381	377	380	381	369	412	404	427	413	398	402	386	389	399	406	421	407	407	383	391	399	414	408	421	406	415	394	405	404	418	354	402	358	373	412	387	394	377	410	416	372	390	375	418	375	400	395	420	421	408	389	391	393	422	415	365	389	422	399	397	394	415	383	397	427	396	379	407	433	347	390	388	380	399	390	350	411	387	422	405	406	417	426	395	389	419	393	372	372	397	376	410	377	395	383	412	392	418	387	420	377	401	363	416	367	409	378	379	445	397	425	368	412	392	400	409	395	401	412	418	400	397	408	454	392	416	431	408	411	379	392	414	424	417	390	394	401	375	396	426	379	404	394	377	404	385	405	418	400	410	365	373	385	412	416	400	375	359	346	381	428	408	421	388	392	385	385	382	383	407	407	409	377	370	394	360	406	403	390	379	419	409	378	399	376	404	380	407	398	382	400	420	389	411	391	378	376	371	408	392	427	365	363	399	404	380	402	390	400	407	365	424	424	412	407	432	389	382	402	372	397	380	378	401	397	384	397	394	420	436	421	363	387	406	397	426	370	376	391	394	367	435	403	395	398	376	383	406	423	394	366	380	399	390	361	411	437	411	403	381	372	384	380	395	433	375	393	407	389	409	416	403	428	426	386	378	403	374	415	411	400	377	436	396	399	413	399	379	372	380	372	376	352	409	370	387	410	402	381	414	406	418	386	395	423	393	403	370	409	382	398	394	405	418	407	390	396	405	394	430	401	404	419	402	402	376	372	385	381	356	397	394	376	387	408	382	420	402	464	370	413	394	389	402	352	389	424	392	416	412	425	407	418	377	428	401	402	398	385	400	332	421	417	429	414	385	385	390	391	397	409	376	403	382	407	401	390	344	409	397	401	397	439	370	410	412	424	389	361	412	368	390	406	381	425	412	421	395	371	400	426	372	399	388	411	378	375	401	422	398	383	397	406	410	390	396	383	368	375	394	418	435	388	399	434	381	378	413	375	410	390	411	374	431	371	399	382	395	398	406	422	402	417	399	444	399	369	378	407	426	387	381	352	412	416	423	393	426	376	404	427	373	377	392	380	372	407	420	416	425	430	399	419	379	422	376	407	411	409	434	437	368	434	408	415	370	394	413	393	410	396	389	392	413	387	423	408	385	396	376	376	398	384	405	381	412	399	367	384	405	414	417	419	416	360	405	417	398	402	389	394	383	434	407	379	397	411	411
26598	6725	1147	796	535	383	330	216	185	177	153	134	126	126	115	96	95	88	97	101	77	84	85	78	78	78	96	69	68	77	85	85	73	74	77	75	77	68	94	69	72	76	68	86	80	69	67	73	74	64	80	78	65	79	85	82	64	82	70	64	61	66	68	67	73	75	76	84	76	62	72	66	69	63	75	80	73	73	62	70	56	62	85	80	66	58	74	60	56	65	73	69	71	49	76	90	56	79	67	74	59	85	66	78	61	68	89	61	70	63	63	84	63	65	82	58	56	68	56	77	61	64	67	75	71	63	57	72	73	61	72	75	54	74	63	81	81	77	70	48	86	63	56	75	79	67	65	55	66	61	82	81	72	52	58	52	74	61	70	81	72	84	71	83	69	72	56	66	72	76	71	71	62	77	55	70	60	65	84	67	65	64	62	70	62	65	56	65	68	71	57	71	68	73	68	74	70	66	69	71	66	70	50	70	74	72	68	71	63	69	69	68	65	65	78	76	66	60	59	92	66	60	64	65	64	74	70	70	66	80	70	69	58	64	71	81	68	70	73	73	71	67	90	68	75	66	68	82	70	78	69	85	65	77	65	60	58	82	71	70	77	58	73	68	83	70	60	79	72	68	74	67	54	65	73	76	74	86	54	75	59	78	83	61	79	63	60	70	78	64	70	62	73	62	60	83	58	80	65	68	58	69	66	75	75	67	71	74	64	60	65	67	65	67	92	68	59	75	67	53	73	81	79	67	67	78	77	57	78	75	61	64	71	59	77	84	73	67	80	75	81	61	67	55	67	71	65	60	79	71	77	60	70	76	64	62	72	64	79	68	80	79	70	63	81	72	61	71	74	49	61	85	66	74	61	78	84	48	56	71	71	71	75	74	63	74	65	71	73	62	66	64	78	61	72	63	66	64	61	68	62	73	69	67	77	54	64	62	61	72	74	68	64	73	80	69	78	66	61	61	57	73	69	64	78	60	70	64	84	61	77	75	86	63	69	78	57	69	52	75	63	64	79	75	69	87	67	78	80	84	59	84	70	59	68	55	65	81	75	70	73	49	60	58	57	66	67	76	68	76	67	73	63	71	75	68	60	46	77	65	83	71	59	70	69	76	64	70	83	61	66	65	81	71	61	76	66	80	64	65	81	57	70	58	58	78	52	74	68	73	80	88	59	64	62	55	60	61	74	62	67	67	52	54	70	78	52	65	74	77	71	64	78	72	77	74	73	74	62	66	64	67	84	69	68	66	77	74	82	61	84	68	61	61	78	71	75	76	67	54	63	74	66	74	74	72	60	79	81	69	71	54	62	77	66	63	72	76	64	68	63	61	77	59	85	75	79	82	81	68	60	76	68	56	69	66	49	68	62	74	66	71	77	59	66	77	61	77	76	82	64	77	78	64	75	80	64	70	60	66	72	63	65	67	67	66	71	68	75	72	66	84	75	63	58	56	58	82	63	66	54	59	68	68	69	79	71	65	69	80	51	71	80	67	66	52	70	67	75	65	69	76	64	68	81	78	58	83	61	66	75	76	71	77	64	78	86	73	66	79	67	88	72	57	62	57	67	63	65	62	69	72	77	69	78	62	54	57	71	79	62	73	65	71	67	53	67	72	83	73	65	58	72	64	56	69	72	72	76	72	64	87	71	72	52	70	65	69	69	67	64	70	73	70	70	76	68	66	69	61	51	65	68	69	74	73	67	73	77	83	69	75	59	70	69	72	56	71	77	58	75	68	64	57	51	70	47	73	72	57	75	71	65	62	61	63	68	83	74	60	63	69	61	62	60	63	80	69	63	56	76	69	78	61	62	64	64	63	52	68	65	59	66	72	74	81	68	83	65	67	59	79	73	84	73	80	71	68	65	76	67	65	85	69	62	87	69	58	79	78	60	56	58	92	68	62	63	67	69	71	74	65	85	75	63	71	91	73	82	67	60	61	64	70	71	54	65	54	69	80	68	69	66	79	69	67	79	63	60	61	66	65	65	69	68	72	72	66	78	60	74	70	74	65	65	79	56	81	70	71	71	55	62	56	69	55	69	69	62	63	64	47	83	76	68	79	71	60	66	60	63	77	48	60	68	68	64	61	65	57	74	63	64	65	73	45	73	53	75	60	87	61	72	64	66	79	81	67	74	76	54	52	70	71	63	59	71	54	68	55	58	72	72	69	64	58	60	74	74	63	56	75	74	57	76	79	74	72	56	47	48	64	65	75	56	59	71	61	70	69	70	73	75	68	73	76	65	58	67	58	54	72	63	66	73	62	80	69	82	66	66	63	55	51	62	67	66	66	75	59	68	77	62	77	66	57	63	63	71	73	58	52	60	64	71	83	83	57	78	56	67	65	56	58	59	62	75	71	66	72	72	87	60	60	75	71	69	67	62	63	52	65	51	79	65	73	59	76	67	70	72	56	57	77	67	77	61	76	76	62	53	61	58	71	82	65	65	59	64	64	73	67	62	80	55	73	59	55	81	62	71	81	71	73	75	46	70	77	75	55	70	72	85	91	60	76	42	68	75	54	84	62	61	56	59	79	66	82	84	54	67	72	74	66	71	61	85	60	78	66	53	77	80	55	66	55	61	65	72	56	66	64	72	63	76	65	79	71	64	54	78	67	78	64	57	58	56	58	58	79	55	65	58	66	67	75	70	55	77	54	96	85	66	91	69	64	74	52	65	78	74	62	88	62	61	73	56	69	59	75	79	71	86	82	57	59	74	84	73	69	81	64	78	58	82	68	76	66	81	59	65	74	69	77	63	72	61	74	64	60	56	69	59	59	81	84	68	73	59	65	67	72	60	81	82	81	71	63	64	59	68	60	62	76	55	73	76	75	66	80	68	60	64	70	69	56	68	68	65	59	72	55	66	58	65	79	70	68	75	71	77	72	64	62	80	63	67	69	88	66	60	68	56	71	54	63	52	70	65	69	57	80	69	64	63	67	65	72	81	61	71	74	73	72	72	77	63	50	77	70	67	70	73	55	66	61	67	73	81	78	66	71	60	74	71	68	68	59	43	53	49	63	67	68	78	66	84	58	59	77	71	65	48	65	65	52	66	68	72	69	82	59	71	61	71	59	51	76	73	71	62	73	63	65	63	76	85	84	61	67	73	60	67	75	56	66	67	63	79	75	59	76	68	79	75	71	65	71	67	59	75	65	68	56	67	66	59	73	57	82	62	63	76	63	58	62	73	64	74	65	60	61	65	70	55	79	70	58	70	70	75	71	69	70	57	61	74	63	73	54	71	52	73	76	63	61	67	84	69	75	66	70	62	63	68	75	66	70	68	70	66	72	85	68	63	71	70	79	66	71	64	59	72	69	78	63	73	65	54	64	65	81	71	57	70	59	71	68	59	71	80	60	64	64	87	69	69	80	52	63	72	81	77	80	81	85	63	66	70	76	60	82	66	65	68	70	65	60	62	80	61	64	59	87	63	66	62	62	78	69	80	89	57	65	73	56	64	80	58	55	65	71	80	70	70	66
12079	1038	2411	2696	2399	1920	1632	1305	1075	909	822	721	745	626	569	577	495	527	491	488	393	384	386	386	373	359	382	338	329	363	376	337	318	300	316	304	279	283	319	286	269	232	313	279	310	268	275	253	303	298	245	270	280	276	265	278	298	269	290	285	274	227	284	260	259	252	250	252	268	270	265	276	264	252	244	256	269	218	240	261	256	264	295	279	232	232	253	246	242	266	259	258	253	253	252	273	259	283	246	262	244	251	248	245	264	244	251	221	273	266	235	246	284	262	268	231	268	257	279	236	290	264	278	248	243	229	266	244	248	237	269	252	258	265	240	259	250	249	289	264	230	259	235	270	262	254	247	242	246	243	262	271	232	248	241	260	219	257	242	269	229	239	245	250	258	247	257	236	216	245	248	284	263	240	282	249	268	256	274	264	273	233	239	241	237	243	267	276	293	244	230	278	268	277	270	251	256	256	245	246	244	252	267	243	258	232	265	247	274	262	247	277	235	232	240	239	264	259	260	258	228	264	262	268	253	255	263	266	225	227	225	234	235	229	249	242	242	257	234	281	269	260	236	261	259	246	287	265	219	225	274	217	254	264	235	294	244	249	269	270	272	220	246	247	246	247	261	258	278	223	245	257	241	267	248	228	239	239	235	262	254	249	231	263	264	251	264	268	252	255	271	259	248	247	244	248	255	265	246	246	247	232	260	248	246	236	243	251	254	266	241	250	243	243	247	242	231	284	274	264	253	245	236	250	235	251	262	261	238	277	252	291	264	269	272	255	267	241	252	268	235	269	260	247	233	258	216	260	274	261	254	264	250	245	241	254	252	246	272	234	271	268	222	231	260	264	282	248	264	212	266	246	211	223	233	264	233	270	265	247	283	235	252	232	281	258	214	261	271	250	248	251	223	262	252	241	236	232	251	239	263	245	248	262	246	237	259	271	268	238	258	280	284	251	250	262	248	254	249	239	275	252	286	225	261	235	245	259	253	267	247	258	268	253	243	249	235	246	227	260	246	242	230	228	268	245	254	257	249	251	261	252	257	257	264	267	276	227	246	239	243	300	230	251	251	250	231	251	258	237	238	269	245	251	251	289	248	237	239	246	263	268	226	266	241	245	242	248	232	255	244	273	245	242	248	243	261	243	261	246	274	250	259	253	243	240	252	233	251	246	257	238	228	292	252	238	264	246	235	255	269	261	262	276	264	243	251	247	249	250	262	252	254	246	254	246	282	235	236	260	248	263	259	257	242	283	254	272	259	246	280	245	235	246	261	249	233	230	255	252	243	253	236	273	252	245	267	243	219	238	252	230	253	234	253	248	260	270	270	243	265	263	250	262	263	248	256	258	242	265	252	250	242	251	237	256	237	247	267	225	236	235	203	260	256	248	257	254	256	243	244	255	263	262	247	276	235	233	274	291	256	216	237	265	265	258	278	260	266	212	245	258	280	253	268	247	251	297	253	254	236	267	271	240	228	244	252	247	252	252	242	255	246	250	228	260	264	218	224	264	272	256	240	242	261	243	273	266	241	250	250	276	246	281	285	271	251	264	260	255	259	229	295	252	277	236	243	256	245	283	255	252	277	253	280	263	241	245	250	265	258	276	229	257	237	237	236	241	266	268	266	280	275	236	267	245	251	261	269	237	275	258	239	256	256	203	232	244	253	276	244	231	240	252	242	241	264	253	259	266	245	244	236	260	265	257	245	218	232	272	243	222	242	244	266	229	257	269	248	261	247	247	249	262	241	228	250	275	239	277	224	253	258	226	245	270	238	261	253	273	246	236	253	256	263	232	241	230	239	258	265	254	255	253	244	274	252	242	242	230	261	245	278	245	240	247	247	274	244	259	235	248	260	260	266	232	251	232	232	249	212	260	278	257	253	281	232	254	264	230	236	249	233	256	236	252	260	240	265	254	265	252	265	259	236	239	249	244	247	269	229	263	281	230	237	260	281	251	256	237	267	265	252	236	221	251	251	278	233	239	243	270	255	260	264	247	227	273	237	258	275	238	259	243	268	237	246	256	255	265	230	245	273	260	227	263	257	215	244	269	245	251	277	261	281	266	244	253	234	239	276	242	253	238	251	234	250	247	266	281	226	255	262	258	238	233	279	252	255	251	252	241	262	261	233	260	233	251	247	269	234	268	259	264	255	238	306	240	237	265	259	266	235	244	246	276	242	262	240	252	233	250	236	264	237	237	232	265	243	254	235	247	249	272	251	238	300	263	240	235	220	255	264	252	255	213	235	231	278	277	226	278	238	252	259	221	220	246	254	253	244	263	231	229	279	226	217	237	257	266	263	246	251	226	279	273	275	240	233	247	274	251	277	225	259	240	246	250	250	240	254	272	240	211	248	268	235	251	245	253	254	236	241	239	259	248	250	240	270	263	264	258	248	227	228	256	268	282	251	245	223	244	266	238	244	267	266	272	233	254	265	260	250	247	233	242	272	232	240	293	258	260	264	235	246	267	252	240	272	236	245	263	274	248	223	244	256	254	248	260	282	225	255	260	255	244	225	254	260	240	243	236	240	235	269	250	272	250	248	242	254	260	231	231	245	255	256	261	240	266	277	252	252	240	249	248	245	267	236	237	253	255	245	267	239	247	260	271	251	232	234	261	227	257	244	237	249	253	260	257	262	270	249	262	277	257	215	261	262	241	235	263	247	249	260	265	270	257	276	280	227	255	243	231	255	258	246	230	261	250	271	268	269	263	240	219	264	279	266	217	246	248	229	264	231	266	257	258	239	239	215	248	227	257	244	262	239	242	258	253	242	238	259	258	281	237	260	256	251	237	239	221	259	239	273	254	228	274	263	257	237	261	258	258	237	258	273	270	232	267	243	292	269	253	249	236	267	215	248	249	237	262	254	260	237	266	218	284	273	223	238	254	236	252	226	236	255	242	246	258	245	255	274	239	238	270	242	270	292	216	246	230	275	263	265	251	256	254	243	276	241	257	237	246	265	258	239	248	264	232	231	238	257	236	273	247	269	244	256	261	253	251	264	252	251	262	258	265	249	253	265	218	260	228	249	242	250	262	268	245	259	238	265	238	256	271	264	273	245	228	257	269	263	247	234	273	225	229	265	237	235	238	260	245	262	273	216	253	267	261	248	234	269	237	285	276	249	255	253	272	254	272	234	249	256	253	266	254	253	244	237	253	226	262	273	259	256	239	262	252	285	245	275	280	259	264	258	252	230	267	277	269	287	280	258	265	247	270	249	258	248	249	237	234	254	255	259	265	245	258	236	259	261	248	272	269	232	260	248	233	246	251	277	268	241	243	271	267	231	239	226	243	246	259	246	253	226	249	225	252	248	251	262	251	255	237	248	258	241	254	246	246	225	267	235	256	279	258	227	274	255	251	259	278	274	257	247	261	243	226	243	210	268	278	260	244	273	252	265	245	261	232	245	241	258	239	265	277	256	289	264	232	256	239	222	265	265	291	249	266	268	289	275	260	244	270	234	286	250	239	252	244	268	255	248	272
35850	19367	3858	1554	1177	773	635	484	364	354	344	245	252	265	229	222	209	186	194	191	171	178	184	166	164	177	160	176	138	153	150	153	167	155	150	135	148	152	134	139	163	143	132	141	148	145	133	148	162	127	147	138	133	140	137	125	132	143	128	170	142	149	135	135	147	148	150	136	152	135	131	130	156	134	127	133	138	138	138	117	133	139	124	148	156	137	110	137	133	142	139	142	136	124	145	154	134	133	139	135	126	152	135	116	140	150	149	140	143	124	138	149	146	122	134	123	157	142	147	142	128	131	151	134	126	158	129	162	127	151	126	132	138	127	140	123	147	139	146	148	113	144	141	143	152	132	143	134	147	160	138	152	134	140	136	157	150	126	152	153	131	139	137	141	139	146	130	125	108	117	149	128	133	158	139	159	156	139	149	148	132	145	160	121	137	134	122	132	149	123	129	144	126	130	154	123	147	147	119	122	126	134	129	160	132	136	143	150	118	129	151	134	139	165	136	133	136	163	160	122	122	149	148	133	129	149	136	133	152	132	142	146	143	139	137	141	120	103	149	147	121	132	133	134	119	160	131	137	125	147	126	125	124	128	120	131	121	111	145	145	120	133	154	125	146	135	158	143	126	134	131	159	148	142	132	137	126	145	145	143	161	143	157	137	152	147	135	127	146	154	129	135	134	130	145	142	130	140	159	153	134	144	147	143	111	122	126	136	129	115	142	137	127	161	129	145	132	130	119	122	127	152	127	159	150	132	140	127	124	118	117	140	143	127	146	131	131	120	127	134	152	128	152	118	132	126	120	136	122	126	136	150	136	136	134	124	142	115	142	120	147	121	141	141	120	112	151	121	144	140	134	129	146	133	139	141	141	143	136	151	157	133	134	158	142	143	138	128	116	139	134	144	129	148	148	137	113	157	134	143	135	127	136	122	131	153	134	139	148	124	146	177	124	164	160	139	142	121	119	124	131	142	152	162	126	118	125	126	104	157	134	127	139	149	135	129	138	151	135	129	123	138	151	124	140	141	134	126	138	121	158	131	139	128	144	143	146	149	121	134	138	139	141	139	148	139	131	157	140	152	151	120	115	127	146	140	124	116	145	146	115	133	150	122	119	127	146	144	138	123	152	118	142	137	131	136	132	135	144	111	145	155	140	112	158	150	133	161	125	155	125	131	125	125	148	158	133	131	145	145	139	139	154	132	123	156	137	155	135	134	138	139	130	139	127	155	140	148	123	147	161	144	147	139	116	136	148	131	145	138	152	138	127	125	129	130	145	155	142	127	117	130	117	121	123	130	126	126	142	143	141	118	136	129	142	154	124	120	158	112	161	144	162	169	156	118	131	136	145	147	135	126	110	124	143	125	143	148	141	144	141	137	151	143	144	130	131	138	183	138	147	133	133	137	146	144	133	141	145	138	113	142	165	127	114	137	137	145	152	137	125	126	127	138	149	131	134	152	133	144	133	138	127	121	137	151	138	146	132	141	122	137	104	134	107	113	141	148	143	122	138	129	142	122	166	122	144	136	123	136	128	137	125	137	123	130	139	142	132	157	137	148	142	154	165	131	121	152	134	144	134	146	152	126	131	147	119	124	128	132	152	133	130	131	134	150	155	137	157	133	119	125	144	130	128	134	126	132	133	128	124	135	118	153	132	145	133	128	135	127	165	158	124	148	124	133	133	133	133	137	131	138	122	150	143	138	139	140	137	147	129	148	113	143	142	135	131	137	144	114	155	142	169	133	142	120	133	117	122	145	140	121	160	153	138	137	139	153	136	135	144	127	147	123	134	137	140	129	163	128	137	123	123	134	150	139	145	106	139	129	137	140	134	150	150	148	148	153	157	128	149	161	129	155	151	153	143	131	130	118	134	116	120	137	120	154	133	120	149	130	134	138	145	129	143	140	131	136	129	160	136	138	156	138	126	145	131	158	144	151	143	140	134	133	138	128	110	124	149	114	137	127	121	136	161	127	127	128	128	132	144	126	125	148	128	135	129	143	141	117	146	139	143	137	124	144	143	125	131	136	144	136	147	132	122	141	143	120	127	159	143	136	146	133	145	129	152	134	123	142	137	138	134	153	146	136	141	118	123	138	131	154	146	135	131	119	128	146	133	144	140	143	141	137	143	117	129	127	146	162	134	137	142	143	127	137	143	143	140	104	112	145	123	141	137	115	137	143	123	109	138	145	136	139	146	124	137	140	132	142	141	143	146	127	118	137	138	145	126	132	131	139	133	137	140	144	139	139	146	135	118	145	126	148	121	148	138	146	138	145	137	122	136	122	106	146	131	135	144	137	147	144	140	126	142	142	148	127	143	137	147	130	143	141	129	143	147	132	141	123	138	140	149	151	142	110	133	135	142	145	134	130	124	122	143	146	132	140	133	123	168	134	138	139	133	151	133	129	147	137	128	130	133	139	134	148	124	128	147	135	139	116	146	125	133	118	138	139	156	140	135	150	124	138	137	146	128	155	120	121	161	143	125	143	151	141	126	131	120	122	124	133	132	136	143	159	115	131	166	136	135	129	142	122	154	162	127	138	128	144	154	148	122	124	147	140	141	131	156	155	123	150	126	127	132	132	137	158	123	157	146	136	171	142	167	152	130	136	135	122	125	148	121	138	157	143	132	141	130	140	146	135	135	114	126	147	120	121	134	126	117	124	112	130	134	138	143	151	131	124	139	127	143	141	129	129	137	114	134	139	169	158	139	172	127	155	148	145	127	140	138	151	147	141	139	119	147	143	115	128	119	144	120	121	131	134	129	125	134	127	123	144	144	134	140	166	130	148	123	139	143	123	145	127	132	129	147	137	144	130	126	163	124	148	146	114	131	155	154	125	140	129	138	143	132	129	124	132	162	142	154	144	144	129	129	134	148	136	144	146	153	128	138	130	133	150	126	144	135	138	137	123	137	141	131	138	138	146	149	117	116	146	144	156	137	137	143	134	133	119	125	140	146	134	149	142	120	147	123	111	147	143	139	131	158	113	133	141	132	141	136	111	138	122	142	138	146	152	132	131	156	137	145	122	141	141	165	139	137	153	129	161	127	142	144	137	125	152	132	145	139	134	136	141	142	143	149	119	173	142	135	149	141	144	126	135	154	142	128	138	137	151	135	149	120	145	146	132	131	132	150	152	125	117	166	114	139	159	141	146	146	156	147	142	139	144	131	144	128	131	124	126	140	135	138	146	149	131	133	130	149	128	134	143	112	136	151	118	134	121	137	118	134	146	144	138	137	142	128	140	147	166	136	124	134	117	137	160	148	122	112	112	151	145	121	128	157	145	145	138	144	131	131	128	125	109	154	132	142	135	145	129	140	129	153	113	127	124	137	137	145	138	156	149	145	123	128	131	127	120	126	128	170	151	151	132	126	114	132	146	135	122	115	136	131	148	130	127	156	141	156	150	139	128	141	124	151	125	138	131	137	140	155	142	158	128	128	131	129	152	149	128	123	131	143	164	129	136	145	160	144	155	139	137	136	141
18053	2384	5230	5791	5050	4066	3369	2773	2350	2050	1846	1638	1501	1394	1272	1206	1098	1010	962	937	849	894	827	808	757	815	750	712	683	636	709	662	623	640	642	574	607	620	580	620	571	607	606	579	630	576	564	587	556	533	540	556	496	570	546	493	534	532	528	475	536	530	534	516	494	522	532	526	503	528	541	498	539	524	528	479	500	511	529	516	523	527	520	536	512	518	541	507	519	529	529	542	506	544	481	463	513	522	490	498	534	520	517	457	460	508	513	483	467	491	516	500	481	469	488	487	482	537	520	514	493	494	505	499	518	495	490	491	496	507	515	505	510	536	515	472	498	499	471	515	497	495	474	490	487	525	510	498	517	456	488	461	502	494	462	472	558	486	524	520	518	493	517	492	499	476	500	521	474	508	502	529	519	508	500	569	552	488	533	487	525	496	465	484	465	484	528	471	470	496	527	492	453	507	510	522	510	489	516	526	425	467	516	513	471	535	477	521	481	471	504	471	482	493	512	479	532	455	483	494	477	481	467	515	490	476	497	476	421	513	475	465	533	480	481	491	501	526	498	474	477	467	462	538	505	486	490	492	501	496	525	505	516	497	430	480	499	511	503	523	481	500	535	460	518	519	480	463	501	490	491	525	512	486	482	522	512	451	491	498	473	472	494	472	507	520	518	505	489	513	473	465	492	487	486	465	493	500	504	489	500	556	523	471	512	485	506	474	448	500	470	475	493	523	469	491	500	476	481	495	472	492	486	501	508	486	488	503	469	539	487	464	472	529	492	514	499	472	488	492	469	518	474	474	501	541	465	510	493	479	508	470	499	495	523	519	505	439	517	506	488	508	506	503	513	498	446	476	474	489	466	490	498	525	458	477	500	517	470	486	459	489	451	510	545	481	519	467	509	485	500	488	488	503	469	477	468	477	482	500	518	503	479	519	470	469	488	492	488	463	479	505	480	450	508	502	502	483	428	473	503	485	512	500	482	488	472	441	505	493	519	483	506	511	531	492	488	445	466	510	481	512	474	502	473	467	501	498	479	535	475	489	495	495	480	515	517	497	475	472	519	519	513	516	489	483	507	473	474	516	508	523	472	478	498	491	478	484	508	503	501	489	466	482	449	478	525	479	476	482	464	463	526	479	452	521	490	503	476	506	473	501	519	500	514	512	483	484	485	497	505	483	511	516	465	467	469	506	466	498	497	486	516	514	511	493	480	444	491	516	505	492	505	499	493	506	472	481	523	489	493	468	487	460	525	493	506	502	531	432	489	505	483	468	494	520	507	473	511	473	500	465	457	510	501	487	459	509	467	482	464	473	492	483	520	504	503	487	508	493	504	497	535	494	472	482	546	525	448	485	474	488	494	483	524	484	487	486	517	494	509	501	492	519	457	446	490	522	487	511	453	497	484	485	494	531	483	528	471	531	476	530	508	525	466	532	486	492	493	488	493	521	494	541	504	494	475	536	539	503	519	493	492	486	464	479	500	494	539	454	458	500	499	476	486	526	508	486	459	507	500	494	495	528	505	482	513	516	483	513	492	486	527	459	509	526	525	495	448	482	444	502	498	506	517	489	473	485	514	520	490	470	467	497	512	509	527	498	508	487	475	502	484	506	460	495	476	481	489	469	503	535	484	467	484	491	502	499	495	473	494	472	518	507	454	514	501	492	522	475	496	512	454	512	488	490	482	501	492	535	455	488	529	532	481	461	463	483	504	465	512	494	505	511	510	451	528	476	509	502	507	475	534	520	488	484	464	488	436	492	517	474	520	470	499	509	515	482	474	530	493	508	472	488	484	479	516	490	510	465	466	452	526	483	496	473	521	505	503	444	505	524	494	511	482	525	467	479	487	472	488	479	442	478	510	502	536	481	505	498	447	512	522	535	495	487	529	506	444	502	520	501	477	463	490	468	476	458	482	519	466	499	478	482	534	524	459	514	528	486	489	489	507	504	463	485	508	453	474	491	522	470	467	475	501	499	473	470	493	481	488	533	498	475	482	511	504	523	519	522	487	520	504	463	469	481	495	455	490	452	476	481	484	475	448	448	494	492	491	465	528	492	492	496	496	483	507	456	528	485	502	471	523	522	512	482	469	494	482	491	490	481	459	500	497	441	493	494	472	505	460	533	492	483	469	491	485	498	538	508	521	498	490	512	521	498	493	483	537	488	501	481	489	462	500	497	443	487	495	464	525	466	508	573	497	525	508	474	499	472	515	477	475	510	461	497	521	528	496	523	497	494	468	465	494	453	506	502	492	514	461	518	479	489	499	474	515	515	509	476	502	489	521	499	533	503	465	465	468	476	505	515	496	477	476	468	496	570	456	518	472	505	485	501	531	524	500	548	497	507	483	465	493	492	539	495	514	476	523	496	493	457	479	508	519	502	463	479	504	476	504	508	512	469	496	461	540	475	502	514	490	522	503	477	478	471	494	473	447	466	499	492	486	515	505	501	486	489	482	518	482	475	518	464	461	488	493	518	487	505	503	475	481	486	486	505	503	489	517	488	515	501	493	486	530	496	475	492	494	493	473	489	502	487	521	504	483	548	467	464	511	493	502	469	489	516	466	462	496	487	481	502	492	468	523	512	473	500	486	484	498	493	510	559	498	446	496	526	485	493	458	497	490	521	513	495	489	481	506	475	491	515	510	458	466	464	485	456	484	503	480	500	528	514	527	474	497	534	473	484	493	493	483	484	493	522	447	504	494	519	467	466	489	496	524	507	471	512	476	494	508	488	478	499	523	439	457	484	513	462	504	493	509	508	470	535	493	498	483	471	486	542	496	484	492	483	452	513	481	490	471	505	520	484	491	545	544	515	490	501	499	503	481	482	514	512	515	497	508	490	504	506	477	497	450	494	507	488	489	480	542	512	494	463	498	453	473	517	530	459	488	473	520	468	494	474	481	462	476	501	484	480	475	505	441	483	560	443	496	461	517	458	526	461	459	472	512	477	497	472	492	506	483	515	488	502	485	508	454	480	482	509	493	488	500	472	487	477	510	497	518	505	494	506	510	515	481	484	513	472	524	490	502	486	508	463	495	473	481	516	460	518	495	490	477	479	495	506	530	547	495	455	487	478	508	475	494	502	500	469	478	508	508	520	464	508	501	511	486	476	483	519	489	474	495	497	483	523	501	478	502	473	506	470	477	476	498	467	490	511	561	457	486	515	521	551	467	485	466	490	511	521	512	517	496	525	492	498	429	456	464	490	495	513	474	487	510	482	473	465	515	520	474	514	465	489	543	520	502	509	463	473	450	495	545	478	514	472	463	488	492	448	447	470	487	487	469	502	509	502	520	497	454	476	500	475	512	483	527	477	505	490	510	519	488	490	504	493	493	492	507	471	486	435	496	485	487	517	471	501	478	458	472	488	502	487	502	491	467	508	487	476	476	476	455	482	506	517	495	500	517	479	556	466	505	503	490	537	462	513	504	474	503	461	510	492	463	464	475	500	487	504	526	446	448	477	502	533	501	470	443	466	502	471	491	466
3311	298	163	154	131	115	133	114	108	112	101	107	106	95	109	108	108	112	104	124	110	106	100	112	97	115	99	104	106	118	125	118	136	122	109	120	105	94	113	101	102	97	111	88	107	114	115	136	104	105	97	120	118	111	108	106	108	112	98	112	99	116	129	97	99	110	112	99	119	115	119	119	108	111	106	118	101	89	104	100	104	109	97	124	98	97	102	116	118	91	99	97	116	92	115	115	90	114	86	118	114	108	112	88	97	125	117	97	106	122	104	103	102	109	96	114	91	123	104	104	115	94	101	98	109	92	100	109	111	84	115	90	108	117	108	104	115	101	99	88	111	124	97	102	109	95	101	114	112	96	108	108	101	115	93	114	124	113	115	102	114	113	111	105	98	129	118	110	92	126	102	103	105	101	104	118	120	104	101	106	103	96	113	113	108	118	102	103	103	87	111	124	92	103	115	111	100	102	113	124	115	102	109	117	105	99	87	102	99	116	117	109	105	111	112	105	103	106	109	96	111	129	96	114	123	111	110	108	102	113	119	111	108	95	95	117	95	103	105	115	113	93	120	110	111	90	109	108	119	108	119	94	103	106	120	96	95	115	101	110	94	103	112	122	117	102	111	106	94	113	87	95	113	128	103	106	102	102	110	97	108	117	104	127	127	96	124	100	99	94	117	106	115	92	107	110	120	101	109	112	117	101	104	115	129	115	104	132	115	97	96	117	102	108	115	104	106	118	106	120	111	102	102	133	120	97	119	104	131	115	96	89	104	112	102	93	107	88	113	101	117	106	112	116	118	121	106	101	102	110	117	96	103	107	113	104	106	110	104	99	103	106	99	101	100	94	118	96	105	108	105	105	92	86	122	122	115	90	110	122	108	106	112	127	105	112	109	92	103	97	114	110	117	102	105	116	117	130	82	104	105	113	113	117	95	114	120	113	115	102	100	110	91	107	101	117	115	111	105	98	93	119	108	100	119	108	95	99	109	104	130	105	92	108	89	110	97	104	107	108	100	99	108	120	112	101	110	105	114	91	96	106	105	125	97	128	122	105	117	101	111	109	91	96	104	90	106	102	104	94	116	113	116	92	121	101	107	128	100	106	103	103	101	106	125	93	96	104	117	113	105	94	116	89	113	116	101	99	113	98	127	111	103	100	119	104	99	109	96	97	106	112	119	96	91	115	108	94	108	109	110	113	102	104	109	88	121	112	97	106	123	127	116	110	101	102	99	111	106	122	96	108	96	103	91	84	95	119	102	97	116	96	98	122	105	105	90	118	117	122	111	89	94	101	121	105	102	119	104	105	102	94	103	111	107	100	126	126	98	113	111	106	116	114	115	121	100	99	104	84	104	109	102	118	97	115	110	105	111	130	105	98	96	100	113	110	111	110	105	93	110	86	122	98	96	93	95	107	125	107	119	96	99	108	119	109	115	102	92	93	88	112	101	103	115	114	87	104	105	112	108	116	116	102	108	111	105	115	95	109	107	115	107	103	106	95	97	116	109	115	95	109	100	104	107	113	110	108	115	90	108	97	96	102	109	113	106	102	96	129	110	98	94	111	99	114	107	118	101	107	111	103	113	114	140	106	97	104	100	115	113	135	100	111	116	102	103	113	118	105	112	108	97	92	119	107	117	102	118	109	83	108	117	100	96	101	126	93	102	98	120	111	104	116	100	122	113	104	107	98	96	107	108	116	110	102	98	101	98	111	103	91	105	108	110	109	116	93	122	103	103	112	108	105	108	92	115	97	113	108	113	91	103	117	109	103	113	101	130	108	98	107	99	93	109	107	92	141	119	104	88	110	109	108	99	108	105	102	111	79	108	113	105	96	97	100	121	98	114	100	117	114	114	106	124	113	93	127	106	99	108	101	84	110	108	125	124	109	114	105	121	112	117	119	106	118	100	105	114	98	115	94	112	108	101	117	106	119	98	102	110	95	121	123	102	123	95	122	115	99	110	117	91	103	119	99	107	108	106	123	108	99	130	102	105	96	105	110	125	106	104	93	106	114	112	94	108	114	104	105	102	102	122	111	107	125	112	98	100	102	114	102	107	94	105	128	96	108	110	120	108	119	119	101	115	119	113	110	115	115	116	121	104	90	95	109	98	111	107	106	105	91	103	118	112	104	113	124	104	115	113	103	98	91	92	114	116	104	100	107	97	106	109	107	105	105	123	121	112	101	121	104	90	113	99	112	123	123	130	93	95	100	98	105	111	97	101	110	105	105	122	98	112	93	118	91	104	102	124	88	111	119	125	98	123	116	85	94	115	124	123	98	93	80	118	115	93	110	98	111	111	104	103	130	90	106	102	122	132	100	106	114	110	113	118	122	101	110	89	110	100	104	116	108	106	95	113	109	104	104	114	75	98	98	106	112	89	102	109	107	113	105	96	113	113	113	101	82	115	118	135	102	96	109	96	107	98	99	101	117	96	109	111	114	135	92	123	110	99	117	112	106	119	111	116	90	96	113	120	105	113	108	110	109	116	107	96	105	117	104	106	103	101	97	101	108	92	98	103	95	118	110	114	111	87	111	104	109	114	103	100	110	101	108	117	106	89	103	109	95	107	108	126	108	116	102	125	107	92	118	109	107	107	100	112	97	117	96	133	108	102	121	103	95	112	106	120	133	101	107	106	122	89	117	100	93	83	102	89	91	118	86	120	115	109	117	109	99	111	125	101	97	101	99	92	101	108	100	101	104	93	120	122	106	109	123	121	107	117	104	91	114	109	89	104	109	100	104	104	102	102	98	85	109	116	92	121	121	94	108	106	105	95	119	108	109	112	102	108	101	95	103	101	102	105	90	94	106	107	103	95	106	109	100	108	103	110	115	117	101	90	108	117	109	111	102	117	93	91	132	112	109	138	89	101	107	102	109	90	104	104	111	98	110	120	114	108	120	111	106	119	109	115	122	125	99	114	115	133	103	115	109	101	97	89	105	115	96	89	103	117	91	99	122	96	118	115	110	121	112	98	102	100	98	112	111	90	116	106	100	94	125	100	107	102	101	95	109	109	103	110	87	111	118	123	106	103	127	110	105	94	106	86	99	120	109	90	100	101	99	114	87	101	120	118	112	95	110	113	85	102	100	113	112	108	102	118	91	109	107	104	109	120	105	102	97	107	117	103	112	99	103	101	135	121	93	99	117	128	99	90	115	115	110	123	93	110	90	103	111	86	106	110	97	119	106	111	105	110	99	89	99	94	100	75	101	86	114	114	117	121	113	106	117	94	98	99	108	111	110	98	98	113	102	107	105	104	100	88	114	117	120	98	98	111	104	116	127	96	108	91	107	102	100	106	99	123	113	109	114	98	95	94	111	101	133	99	110	118	107	102	103	117	104	78	86	109	109	93	121	116	106	116	90	118	108	118	113	113	106	96	111	95	108	90	108	104	96	99	101	113	98	109	107	92	84	119	109	100	117	116	104	100	102	99	109	108	119	98	96	114	113	97	107	87	112	86	104	112	111	102	104	112	111	117	96
5310	454	546	565	533	515	484	420	418	496	450	428	439	435	442	416	428	417	395	405	450	431	411	401	417	399	440	374	387	414	401	401	431	422	400	402	392	384	428	407	401	445	369	395	410	391	415	394	362	424	410	360	400	397	387	424	374	400	392	398	378	374	411	363	380	373	420	405	419	406	405	382	402	365	373	390	394	418	423	359	421	405	409	415	393	385	397	405	385	404	404	392	387	401	382	405	405	383	401	369	377	422	385	384	385	390	413	402	382	396	408	374	376	400	434	386	387	377	390	352	409	400	407	382	388	408	367	357	372	423	378	374	393	359	401	410	377	394	389	402	422	398	393	385	379	434	399	389	375	376	428	451	365	417	398	434	425	419	439	385	415	372	398	406	388	390	392	388	388	358	409	403	419	394	382	397	404	368	393	380	414	386	423	381	374	380	396	399	429	409	386	411	416	383	415	364	359	405	426	385	415	425	435	407	409	413	377	405	373	389	423	413	379	426	381	365	417	352	385	388	380	374	387	386	384	393	404	401	396	434	386	411	435	392	399	377	387	395	419	412	396	410	401	432	408	420	392	402	453	419	429	376	438	416	364	385	399	412	387	388	417	411	416	407	385	371	391	400	424	387	395	363	394	396	405	415	395	427	404	380	360	355	408	364	363	390	393	390	379	358	424	403	399	426	392	412	354	406	408	386	419	361	400	374	410	404	400	415	398	391	411	417	362	385	396	394	405	391	426	388	386	369	391	398	388	366	370	423	419	419	408	388	386	415	407	423	369	405	410	414	382	390	399	422	395	382	384	410	385	373	391	381	367	419	417	395	366	411	366	439	350	427	375	414	395	412	368	439	390	432	406	414	426	403	402	377	373	390	388	369	371	429	402	365	412	399	388	403	366	378	430	411	394	375	390	380	415	393	413	391	374	386	397	399	392	405	423	407	387	395	387	366	424	397	407	416	416	397	378	372	392	371	402	391	411	423	361	413	398	403	369	412	381	374	388	376	399	383	392	409	414	408	408	414	366	386	388	397	389	420	368	408	357	426	384	372	433	405	425	398	368	388	426	368	368	422	383	407	386	429	382	399	390	371	391	385	396	387	400	395	385	404	401	432	428	408	390	405	405	396	387	433	393	407	361	380	425	410	398	414	409	377	412	414	365	417	390	423	371	356	398	402	382	404	416	441	388	404	424	434	384	414	411	400	424	400	397	389	406	409	397	400	399	400	373	389	405	423	400	425	382	412	360	400	401	397	365	420	399	395	359	396	408	418	380	416	414	397	404	413	455	412	398	454	416	390	413	342	402	415	387	388	454	398	390	376	417	402	428	362	397	415	365	408	428	425	436	370	350	420	384	379	402	430	389	397	403	412	410	379	398	399	409	396	418	435	405	405	339	426	374	412	388	404	409	401	394	351	376	407	383	397	387	438	399	370	398	439	398	423	397	417	415	408	395	379	407	422	404	386	392	389	409	383	399	400	415	406	414	406	406	421	421	359	384	389	354	368	401	417	370	399	377	413	406	384	417	409	413	385	404	426	391	428	396	347	401	375	401	408	355	426	385	422	398	412	381	405	395	419	394	400	421	385	380	382	400	401	395	418	407	373	396	398	387	384	396	410	400	370	366	357	406	343	371	422	372	391	375	413	402	382	423	408	412	368	383	392	432	400	406	405	378	407	386	411	393	394	398	415	408	406	380	392	371	374	380	412	402	395	426	397	423	430	403	381	381	372	398	418	393	396	375	431	383	390	405	385	383	409	402	396	424	428	433	380	405	372	401	391	410	420	375	384	429	395	405	420	405	426	395	401	416	378	425	414	408	409	393	367	388	375	397	360	413	376	405	384	398	406	404	376	400	380	403	416	368	383	368	414	399	397	406	413	400	410	355	407	381	369	406	365	394	434	401	394	418	412	405	367	401	382	403	430	394	399	399	412	386	431	404	390	376	383	404	406	422	380	368	411	406	390	430	360	411	422	367	357	390	396	403	393	408	395	405	378	416	375	417	404	391	403	413	420	402	380	355	412	412	382	404	393	416	374	412	401	382	436	410	387	368	423	369	425	388	398	387	410	405	402	399	365	377	405	417	416	407	401	373	420	383	408	383	370	398	370	383	396	418	418	371	400	438	395	402	395	403	382	384	401	402	414	433	436	443	393	411	410	387	384	403	394	432	398	404	388	399	399	411	380	395	363	380	402	398	391	422	381	412	423	409	430	385	382	403	380	409	393	400	363	386	405	393	405	400	386	400	384	356	394	413	409	362	397	412	414	397	410	383	388	396	386	404	361	428	395	401	403	386	401	412	388	376	359	414	411	386	391	375	393	388	418	406	387	392	374	386	384	415	386	383	413	400	407	412	400	384	411	433	375	415	423	397	396	365	407	400	377	397	365	399	371	373	402	428	360	419	409	396	375	417	400	374	431	418	374	370	381	424	386	376	417	354	366	386	411	378	354	401	401	394	405	382	419	388	398	366	375	412	407	379	376	409	390	385	412	453	403	386	386	422	400	412	434	398	391	415	411	408	432	396	365	384	405	384	395	432	406	447	387	400	401	440	378	408	383	418	391	382	402	368	393	383	417	404	381	417	393	426	408	422	402	377	379	425	403	399	402	389	358	431	426	381	414	382	365	395	397	375	417	405	368	425	406	412	387	395	392	425	387	406	416	375	401	386	440	370	407	386	371	456	380	402	389	395	404	410	352	428	389	379	388	381	361	388	389	384	396	401	376	355	403	380	395	383	410	435	361	380	371	411	409	388	372	382	364	398	376	392	353	394	393	409	392	379	385	397	366	407	417	381	401	429	375	435	390	376	387	396	382	419	419	398	389	423	421	431	405	388	388	430	407	425	380	368	425	420	385	419	363	371	405	369	403	375	376	379	385	403	395	403	402	391	438	383	376	406	373	395	417	441	386	392	405	385	412	350	375	382	403	416	396	426	395	377	334	386	387	374	398	415	405	389	425	401	438	389	380	392	443	363	390	359	427	371	384	401	402	384	389	407	417	366	359	419	399	403	387	412	377	354	379	366	411	433	384	374	403	391	386	379	374	414	354	392	386	411	402	397	403	380	399	405	413	388	406	402	382	425	411	429	380	400	411	390	367	413	393	386	419	394	414	383	407	382	414	395	355	423	438	397	373	420	419	400	385	376	372	387	367	419	384	401	365	419	406	422	413	365	411	423	376	368	386	381	413	404	399	399	397	380	398	402	352	377	399	387	435	387	426	429	403	370	447	417	412	376	418	401	432	392	385	413	380	393	373	364	356	399	374	375	385	392	410	381	423	379	405	419	372	432	427	368	383	415	391	386	422	425	401	383	411	376	425	371	370	380	438	433	360	427	372	436	417	381	432	388	376	402	419	381	386	380	383	374	388	403	416	395	421	391	378	407	370	369	376	409	376	432	426	363	417	379	381	398	401	380	400	396	424	368	426	406	378	387	443	400	406	376	389	400	419	400	398	368	378	406	401	413	396	374	382	380	418	384	417
26126	5554	1081	780	522	376	292	245	179	173	151	142	104	138	110	90	96	98	86	84	86	83	66	88	75	79	71	84	86	71	71	72	70	83	88	73	66	77	72	75	57	71	75	85	69	76	65	76	76	68	66	77	75	61	81	71	63	84	57	78	79	77	70	58	61	74	86	68	58	63	66	66	82	66	72	58	90	71	83	82	63	68	65	71	75	62	69	65	76	62	62	77	68	65	66	78	49	79	62	66	62	64	77	69	91	65	73	66	64	73	66	67	73	61	66	55	53	70	68	66	54	70	59	79	60	72	42	57	79	84	86	72	88	66	69	65	74	68	71	77	83	80	68	73	75	65	68	70	68	74	75	72	64	59	72	70	70	80	89	78	63	63	71	71	68	63	62	61	53	82	67	85	60	76	72	73	75	81	79	93	63	77	70	90	65	59	68	68	71	84	66	60	66	75	77	67	66	75	75	63	66	76	84	73	67	78	71	77	62	64	59	65	73	57	62	86	61	73	61	68	72	60	76	74	91	68	56	68	77	62	81	67	70	63	73	61	56	73	64	65	62	57	81	81	97	71	64	66	69	71	58	72	68	69	69	65	67	68	70	81	71	58	72	66	76	65	55	84	62	74	63	64	59	71	57	69	72	70	59	72	83	81	60	82	72	74	69	70	92	81	71	60	81	67	58	54	64	69	81	56	75	78	49	67	70	82	60	70	63	72	54	91	58	70	77	56	72	83	70	73	59	76	71	63	62	84	73	69	76	55	73	61	66	71	65	75	81	52	61	73	64	65	73	85	66	72	78	72	75	65	78	68	65	69	77	66	68	74	68	61	73	56	71	75	52	53	64	81	70	67	59	74	69	56	48	66	62	70	70	74	70	70	81	69	79	77	69	67	75	71	68	73	63	79	75	72	68	65	64	74	62	74	72	72	78	66	63	67	73	76	78	60	67	66	64	94	76	67	62	69	61	80	72	79	75	71	78	55	65	78	61	69	76	76	72	74	62	70	70	61	52	82	77	74	79	68	62	68	53	56	75	67	62	78	71	74	64	73	79	76	71	65	75	66	96	57	75	62	72	61	73	67	81	79	58	66	65	75	65	81	80	69	62	83	54	72	58	73	69	96	57	62	76	67	70	76	67	73	64	54	79	60	71	77	69	57	60	73	64	73	68	74	64	67	65	62	63	58	62	64	69	64	69	62	65	72	59	63	64	69	64	80	48	64	60	67	65	72	72	56	67	64	66	69	69	58	70	75	69	54	81	61	76	72	56	60	78	78	84	59	78	75	54	71	81	70	81	79	60	74	68	64	53	66	75	72	71	73	58	72	77	77	60	51	92	74	89	68	80	75	68	70	68	72	65	71	54	77	80	76	82	57	61	56	79	58	68	67	67	74	75	51	65	67	74	72	64	66	75	72	58	67	44	68	62	74	67	83	74	67	54	83	66	66	76	69	75	60	77	65	74	56	68	67	62	74	76	64	77	75	83	76	63	69	65	60	63	71	70	64	80	69	75	81	71	77	80	68	66	72	73	58	64	65	59	80	52	63	56	68	69	70	61	67	58	79	65	80	65	73	71	59	59	64	59	63	67	70	68	66	67	64	67	86	79	65	73	65	64	65	56	69	67	72	57	60	62	72	71	68	73	85	55	66	62	61	72	79	56	66	57	75	75	64	76	73	79	68	78	74	57	87	65	74	77	52	60	75	75	74	56	73	75	67	65	59	75	64	53	60	74	61	77	68	56	70	62	65	74	60	76	88	59	80	70	83	79	74	70	50	71	58	54	66	58	82	71	66	81	80	56	74	76	64	64	64	75	54	79	82	73	62	67	63	61	69	76	56	64	70	68	73	71	66	70	83	71	74	67	70	84	66	64	60	70	88	72	75	64	77	78	68	74	55	69	69	75	60	70	62	64	59	89	68	72	70	64	60	60	85	77	68	74	64	64	53	62	60	55	73	71	76	65	65	87	78	64	84	67	83	70	68	62	71	78	74	71	55	58	75	67	82	74	56	69	71	85	75	71	80	66	79	68	68	67	82	61	59	68	60	59	77	67	67	74	66	55	67	64	57	58	63	51	67	76	68	61	64	68	63	84	76	84	68	77	75	59	66	66	74	74	49	75	77	63	71	70	55	78	73	61	83	58	59	62	70	64	75	82	69	44	67	56	71	63	85	75	79	60	65	83	82	89	54	67	72	68	71	84	84	88	71	68	76	80	95	52	69	76	85	58	83	67	90	76	60	82	68	77	68	69	66	58	70	84	74	72	74	62	67	74	71	66	75	53	78	68	58	65	71	61	73	78	56	50	65	72	86	61	58	83	68	58	71	62	51	64	66	73	70	79	58	73	63	63	63	58	65	63	55	80	63	79	61	58	67	65	71	71	73	69	72	70	66	64	75	77	65	62	74	65	74	63	78	65	74	73	64	75	60	83	88	72	58	71	79	78	66	60	60	88	76	72	72	60	75	55	51	76	73	65	73	64	67	77	80	60	73	60	66	71	65	70	64	77	66	64	64	68	79	56	78	59	64	64	66	66	59	75	71	81	70	81	78	76	71	66	59	66	73	57	65	62	65	75	58	60	58	54	80	70	59	77	72	76	58	71	60	76	67	79	66	64	57	78	63	74	65	67	59	71	81	75	47	68	57	43	68	68	61	71	75	79	69	60	61	65	80	71	62	51	78	75	56	68	73	67	79	69	67	83	67	78	78	55	93	61	69	68	62	58	60	93	66	70	69	68	68	65	71	68	65	69	64	67	73	57	76	61	81	88	76	70	65	70	70	71	61	74	61	64	70	64	86	80	73	73	73	82	84	78	74	83	72	83	70	77	67	67	71	61	75	56	58	67	65	59	65	71	75	63	63	62	83	67	74	62	80	79	68	64	73	66	69	59	72	73	70	64	55	63	67	59	68	65	75	82	62	78	75	64	86	83	78	81	81	69	66	75	76	71	73	66	70	80	69	67	66	73	60	55	72	66	56	72	59	74	64	60	65	74	69	74	71	62	56	77	65	70	85	61	75	74	72	64	68	65	71	74	67	78	60	62	83	87	69	81	86	73	72	60	72	59	50	72	70	75	79	51	68	75	66	60	57	68	73	54	61	75	56	68	79	56	77	80	62	80	72	56	66	65	76	70	69	63	74	71	75	62	74	53	64	66	53	76	69	59	68	68	53	73	77	63	58	73	66	73	67	78	61	60	70	81	72	56	71	69	75	58	59	77	73	63	76	67	58	63	62	58	73	51	60	72	56	68	72	45	71	63	56	64	59	74	67	68	59	74	71	73	50	80	61	75	61	94	73	64	80	71	68	75	60	72	70	63	55	78	67	62	67	83	68	61	64	63	68	54	70	77	64	72	70	71	79	68	72	62	63	68	53	65	66	67	51	62	62	89	67	70	82	64	54	70	63	69	63	74	74	81	82	53	73	75	69	66	71	67	63	71	67	77	70	68	70	58	79	63	78	59	67	76	54	71	75	69	74
13062	1189	2639	3045	2622	2117	1718	1471	1238	1010	990	804	769	720	677	633	535	519	490	502	490	430	406	431	397	406	448	390	359	368	356	361	360	368	347	332	360	321	291	318	311	335	340	319	313	331	305	344	317	304	290	311	316	327	317	296	315	284	284	268	304	329	302	323	310	326	323	277	298	269	265	290	282	299	329	317	263	323	308	290	324	289	281	262	291	280	298	286	293	291	296	271	273	271	271	278	280	320	300	265	314	281	259	299	286	247	277	279	297	278	295	257	291	261	274	311	275	294	285	272	270	296	269	269	281	267	294	275	289	267	244	286	276	276	264	291	275	278	286	309	266	277	259	266	278	278	292	276	291	289	319	260	275	272	273	271	296	266	239	265	284	269	330	281	268	263	296	282	297	298	279	271	284	286	273	256	259	278	283	277	270	301	309	272	275	305	270	274	295	286	266	297	279	267	302	298	281	311	308	292	265	290	292	286	265	287	290	275	255	288	253	235	302	257	284	294	255	289	286	276	311	267	296	305	257	285	264	284	267	289	269	303	294	274	308	265	293	265	250	275	291	267	292	298	283	293	279	284	288	255	273	276	295	306	279	288	296	256	262	251	247	287	288	251	316	299	260	260	283	299	281	284	315	290	261	288	266	275	245	279	281	286	270	274	310	277	302	286	268	302	261	280	284	274	279	281	276	279	267	283	285	303	293	285	304	286	259	274	285	282	268	248	304	264	316	248	286	277	279	260	288	274	281	288	300	279	294	290	298	276	233	268	271	286	278	268	257	305	256	268	291	283	305	291	265	257	294	297	291	251	288	275	259	268	287	305	288	273	303	256	293	274	297	289	308	282	331	298	302	267	277	245	298	264	303	292	283	270	261	280	277	276	299	273	297	290	287	272	273	306	289	281	274	305	292	272	283	287	269	293	280	270	326	296	271	263	265	287	286	288	276	276	294	280	288	271	286	281	269	302	282	268	311	250	282	271	290	269	267	251	254	277	281	268	270	286	296	267	303	269	274	287	273	256	283	287	293	299	307	296	285	305	288	288	257	278	292	275	283	323	254	251	271	266	251	297	299	299	255	285	270	259	270	251	263	290	290	286	298	270	293	286	256	273	260	260	265	292	253	290	262	268	284	254	271	281	258	303	296	283	284	291	271	302	301	284	279	258	287	260	300	257	269	259	276	274	268	283	257	271	285	291	287	300	258	282	261	284	269	293	264	290	287	298	312	272	282	295	275	290	286	278	289	298	287	260	301	274	308	277	278	257	312	291	277	276	231	269	287	266	303	287	281	295	298	296	313	308	310	285	275	281	287	281	270	281	297	271	262	302	284	274	232	248	242	260	295	269	294	254	275	273	265	274	279	269	253	309	254	280	269	269	249	297	286	278	256	276	261	275	291	308	285	260	276	279	232	287	295	261	281	267	281	279	251	279	297	273	253	264	282	284	289	296	248	282	273	271	274	280	317	269	309	277	297	245	279	291	271	286	275	257	291	295	278	266	263	286	291	296	271	288	299	289	248	296	277	273	257	248	283	275	272	300	295	287	248	286	279	289	270	246	313	298	270	252	243	275	264	284	272	287	274	283	286	261	271	295	297	274	241	254	288	262	268	283	264	261	318	271	280	300	271	262	279	256	276	250	289	257	277	304	276	292	263	279	291	280	264	284	299	285	275	266	310	284	249	277	297	257	281	279	279	307	326	269	283	292	293	284	281	298	288	300	283	279	268	284	261	259	287	288	303	293	299	280	257	225	286	264	239	281	262	268	268	248	264	302	272	261	248	280	288	259	274	262	301	281	303	289	284	307	283	263	241	278	271	280	304	305	271	292	242	278	276	294	241	273	314	251	293	274	253	276	266	287	303	287	254	295	271	289	279	286	298	262	280	283	305	259	279	306	274	312	290	303	267	283	265	252	274	291	282	274	251	284	256	319	287	284	238	272	303	268	273	268	282	251	274	274	285	268	272	286	273	293	256	295	264	271	301	258	236	306	272	273	280	302	278	271	283	282	265	259	280	277	293	250	261	292	283	277	269	268	293	292	267	236	278	266	290	297	310	281	241	302	291	273	277	280	268	271	317	299	295	271	315	282	246	307	277	280	337	281	272	264	258	280	277	264	299	284	271	290	302	309	264	261	254	274	306	286	297	267	252	245	286	269	285	298	271	307	275	279	267	288	286	256	253	285	266	301	260	262	282	285	276	265	293	305	278	280	266	278	268	297	280	297	277	299	274	272	289	279	301	292	279	269	286	262	299	294	272	288	267	265	270	258	282	285	280	290	287	273	285	274	268	280	253	269	257	280	284	295	273	285	285	274	268	296	300	274	265	263	286	288	287	251	291	302	256	283	265	274	305	283	277	281	262	303	276	260	269	322	295	290	286	281	276	241	281	272	267	283	287	294	266	309	278	263	269	257	267	283	282	264	280	283	295	279	295	265	319	279	290	280	274	287	287	244	306	272	269	270	297	260	295	298	301	283	259	278	282	280	295	279	282	245	300	268	288	281	278	263	292	283	274	279	278	246	268	253	289	279	311	302	256	251	248	282	279	287	311	277	307	251	271	283	287	283	284	289	293	255	272	286	306	269	276	297	279	283	274	275	314	299	293	252	282	262	250	260	275	314	282	277	302	260	290	272	252	279	307	306	285	277	272	270	311	291	258	251	260	270	263	289	291	294	255	295	280	291	298	305	283	269	284	264	280	293	282	283	279	278	291	276	280	298	247	293	272	295	278	281	262	282	273	229	295	279	262	284	274	262	296	264	256	300	303	266	291	270	279	286	259	277	269	253	294	273	296	285	256	295	296	310	257	290	256	292	296	298	239	301	275	279	250	262	279	293	268	303	262	249	285	322	262	254	266	260	258	282	312	300	284	271	285	307	314	279	303	276	293	281	291	254	276	274	307	300	306	284	300	272	274	300	275	288	252	264	268	262	266	293	271	294	281	284	290	275	302	247	281	280	279	280	283	280	291	287	284	305	259	243	270	264	289	283	301	272	293	271	275	275	281	300	256	301	305	253	264	323	248	288	306	277	268	287	288	263	276	309	270	265	286	259	299	261	279	283	295	276	270	270	300	279	316	271	257	330	270	277	292	284	266	275	254	260	276	270	245	290	272	261	276	282	292	275	274	277	266	285	289	269	257	278	253	284	310	249	290	290	276	297	264	272	305	290	294	228	279	314	271	271	275	295	269	276	275	275	288	289	303	291	286	287	286	274	254	292	287	287	294	275	247	270	285	268	264	253	271	278	264	273	289	280	263	291	313	291	261	294	276	257	285	289	283	266	287	303	255	284	282	285	293	275	260	253	286	301	271	274	281	270	260	247	269	273	290	296	298	300	286	252	283	297	269	310	272	289	270	259	287	283	277	284	285	271	285	267	296	283	286	285	241	259	290	273	270	256	267	295	279	312	275	269	282	254	274	277	281	265	260	291	245	279	276	279	279	267	251	267	282	250	290	302	290	259	266	270	273	292	270	270	291	261
34818	15667	3106	1584	1097	801	610	488	417	317	284	244	271	217	218	224	184	205	184	188	172	166	162	165	168	147	159	161	151	150	138	128	147	143	135	139	140	145	156	154	124	122	152	147	150	132	143	141	142	144	145	144	153	146	128	136	136	126	136	118	154	124	138	140	149	128	131	119	106	124	138	164	143	153	133	152	147	133	129	120	134	126	142	141	119	116	132	116	137	121	141	121	122	109	135	150	118	142	126	129	133	133	103	141	118	130	119	133	130	137	112	128	123	135	140	120	119	144	118	134	148	151	131	125	136	140	157	122	141	129	114	137	121	130	114	150	132	138	133	106	126	149	138	146	122	141	152	123	114	125	131	142	152	111	118	122	140	131	130	148	151	137	129	158	136	118	133	157	121	136	149	141	126	142	128	130	126	133	134	128	139	125	126	116	132	125	125	126	133	136	110	140	134	116	129	139	126	113	150	137	138	123	139	118	128	150	131	130	110	118	115	121	140	126	113	147	134	129	128	134	149	115	107	139	141	136	132	113	125	122	133	130	130	142	139	149	96	122	111	121	131	136	135	141	139	127	127	142	123	146	142	118	129	113	128	143	122	124	139	116	134	130	147	142	119	136	123	122	142	124	140	114	130	142	137	115	150	127	133	161	130	134	152	141	125	135	133	122	133	143	126	132	124	126	123	114	130	140	134	119	127	119	129	139	120	137	128	135	137	137	130	129	138	138	136	113	135	141	134	137	133	122	149	149	111	136	135	138	126	155	137	121	113	129	149	116	146	135	124	141	139	145	150	119	121	120	124	123	126	134	114	103	145	133	115	118	133	134	137	139	140	150	125	123	116	123	124	128	138	137	136	133	137	125	122	153	120	125	145	151	135	133	126	137	118	114	137	126	128	155	130	129	140	128	123	104	139	120	124	131	130	107	122	127	141	124	138	115	138	119	127	108	129	137	146	110	148	132	161	153	117	143	132	130	134	124	142	122	135	125	145	117	132	146	125	146	108	149	137	125	132	150	138	103	126	132	135	136	140	116	161	141	162	164	123	121	128	156	117	142	129	128	105	110	125	113	124	146	119	121	130	144	139	128	143	125	128	130	140	132	119	115	127	134	114	156	124	113	119	137	102	134	121	128	102	147	119	137	125	142	138	131	131	144	138	146	124	138	140	125	132	138	135	135	115	127	136	142	114	138	158	144	120	121	130	126	133	106	118	135	124	152	136	102	123	103	123	103	127	119	150	139	153	121	140	143	135	139	124	129	139	132	159	133	136	137	142	142	132	136	108	138	130	135	130	140	130	155	108	130	108	146	120	122	124	134	134	117	121	136	152	121	148	134	154	131	139	137	152	129	116	115	132	133	134	122	154	114	122	127	153	123	133	148	108	123	123	120	128	120	111	134	138	132	137	133	124	124	125	133	128	132	134	143	122	139	145	109	130	114	137	130	151	142	133	140	138	135	122	135	143	124	143	119	148	126	117	131	139	131	139	118	149	117	130	136	144	147	129	138	129	112	114	138	120	131	137	136	114	135	138	122	124	128	149	119	144	118	117	132	146	134	124	122	125	109	130	141	129	128	138	138	117	131	129	135	131	138	121	118	119	139	134	162	113	115	119	154	132	130	120	125	131	131	141	128	114	118	134	141	103	119	125	129	145	121	127	116	116	130	134	133	122	126	154	135	127	149	142	112	137	147	133	123	153	120	136	134	125	141	119	117	129	143	127	131	127	122	135	138	131	122	148	130	130	125	123	149	120	143	125	145	151	142	136	125	134	134	140	121	141	143	147	124	131	154	135	121	144	133	122	133	116	142	129	125	125	127	132	110	125	135	113	138	138	141	123	143	123	121	123	126	140	134	129	120	120	136	141	128	137	135	163	139	97	141	142	135	135	129	142	116	122	142	136	122	131	126	135	131	134	119	136	156	124	126	114	157	125	127	140	131	136	119	126	111	120	127	114	138	121	120	113	125	117	138	130	144	106	124	126	114	131	141	137	126	143	124	150	129	135	128	110	147	135	128	119	122	121	127	128	159	114	121	142	150	135	117	116	119	119	137	148	130	128	123	136	147	138	127	149	138	126	130	122	140	140	133	135	122	142	151	141	145	140	127	120	136	127	126	152	124	130	138	139	116	121	123	144	143	150	122	141	130	123	147	128	129	146	158	139	128	124	129	134	151	131	108	137	146	137	139	131	138	137	121	120	124	118	140	113	130	156	120	144	144	128	119	134	123	159	117	146	156	145	110	152	121	118	124	124	139	138	126	136	135	133	126	120	129	129	120	126	137	160	151	128	133	135	111	120	129	113	128	139	118	128	117	130	129	143	145	136	131	138	131	119	116	90	144	136	135	120	123	135	136	130	121	129	127	121	129	123	123	129	131	145	133	128	140	138	117	117	127	135	143	135	141	139	114	127	133	136	152	152	122	132	115	137	146	135	142	118	155	134	123	131	144	122	122	119	135	156	144	142	133	114	158	119	125	143	138	127	119	145	141	147	145	152	129	138	125	131	126	118	144	137	129	154	130	139	127	129	106	146	156	132	118	132	119	135	155	154	129	130	144	129	131	143	140	158	139	120	145	111	141	126	151	143	134	138	126	111	116	147	129	115	144	115	117	125	122	127	138	123	142	128	137	154	136	139	131	116	112	139	140	133	120	132	137	141	128	117	119	157	122	108	128	124	128	129	155	145	140	137	125	125	127	142	133	123	126	126	134	142	132	138	126	122	142	143	126	155	142	151	132	126	137	151	142	126	134	148	116	119	122	155	131	126	134	143	148	137	132	153	152	116	132	120	143	119	139	146	106	128	123	102	109	136	145	128	130	124	125	134	127	138	147	147	117	131	148	140	137	138	138	129	142	139	135	116	133	130	125	115	123	155	130	128	122	124	125	131	122	140	137	117	114	125	150	116	139	127	149	129	137	122	132	109	138	119	131	136	136	143	111	142	132	137	123	140	129	123	138	145	131	132	123	139	151	129	138	147	122	127	131	153	132	116	127	129	132	130	111	136	120	116	132	139	127	155	151	127	118	136	129	136	139	141	129	130	137	140	144	155	132	145	142	140	147	141	126	118	148	131	131	122	156	130	115	120	119	130	145	125	133	131	158	126	133	124	122	131	141	132	119	139	130	129	135	154	134	142	114	137	142	129	121	124	128	126	122	124	132	138	130	139	133	120	129	141	134	121	126	112	116	134	129	145	133	124	162	126	111	127	123	140	136	121	155	153	123	144	138	116	151	118	125	146	133	116	124	141	143	149	134	151	126	135	131	121	152	115	157	131	147	120	133	125	143	141	141	133	107	109	138	135	118	147	141	136	111	102	109	133	118	144	137	129	131	138	118	126	155	138	117	132	113	120	120	113	127	131	104	120	146	142	152	129	142	150	126	127	151	125	130	135	126	133	138	119	136	120	140	124	126	128	114	121	118	140	132	126	123	118	138	124	129	133	128	127	135	149	124	128	131	138	114	139	124	148	150	146	136	150	114
17217	2246	4917	5485	4731	3883	3352	2693	2258	1977	1735	1514	1414	1325	1203	1157	1056	980	925	926	858	845	790	693	740	723	672	698	677	639	670	673	606	577	600	564	586	593	603	614	555	512	589	561	543	500	518	522	562	508	531	569	527	504	505	493	478	554	542	492	454	512	543	545	498	534	486	508	510	538	525	461	497	508	450	464	528	518	512	483	503	488	464	493	469	476	482	467	504	471	486	447	476	507	471	503	455	498	476	503	461	467	502	515	499	516	480	481	486	479	488	492	486	499	493	501	477	490	490	491	448	490	486	518	449	479	476	479	488	495	548	497	511	486	432	469	529	501	465	485	486	480	456	458	485	454	469	468	512	487	465	444	430	507	519	491	485	462	491	449	471	480	471	508	518	464	468	505	482	484	468	506	489	505	457	498	464	469	476	446	503	467	437	464	481	496	503	456	480	477	467	495	513	508	458	466	462	508	534	448	516	466	494	458	469	450	477	448	475	447	477	507	486	491	474	427	455	467	452	487	483	477	457	476	451	494	482	467	525	503	442	480	507	522	460	469	451	468	501	478	496	469	507	506	504	460	467	440	493	473	461	469	465	471	417	456	468	518	465	468	469	500	467	483	444	508	482	442	452	469	464	471	449	464	500	464	490	470	504	470	456	478	481	505	455	477	488	467	453	498	480	511	509	449	476	454	474	495	469	447	496	497	470	473	470	433	476	494	454	446	481	495	446	474	455	460	491	475	458	473	483	474	495	480	484	470	481	481	429	468	472	462	475	483	465	482	455	455	458	450	503	481	468	472	493	485	444	454	457	483	465	463	458	445	471	495	446	491	447	480	455	495	499	502	524	475	506	456	473	478	504	490	456	505	485	442	500	475	449	527	481	471	446	498	461	446	484	439	514	475	469	477	484	490	455	487	501	455	460	448	459	481	443	457	474	461	444	482	464	495	489	469	485	468	453	462	454	481	489	484	450	468	474	474	471	484	474	442	440	448	484	474	459	469	478	476	455	469	470	466	504	460	510	491	512	479	465	508	504	443	447	466	457	475	482	482	510	464	465	494	470	483	467	488	424	445	426	457	469	471	462	495	486	445	488	474	485	467	455	472	482	475	456	493	466	466	471	445	488	470	463	476	484	452	490	455	472	471	467	480	445	467	477	460	467	491	503	503	476	485	502	513	461	452	453	473	511	443	500	474	475	490	457	437	435	483	513	495	449	517	455	509	500	450	452	451	460	463	508	459	431	466	451	464	510	480	462	449	461	477	510	476	480	496	457	479	457	489	500	497	468	442	464	473	530	452	486	473	473	497	486	472	463	462	467	503	465	497	473	453	515	464	490	475	447	542	516	455	497	489	478	441	478	458	472	516	486	456	487	451	452	445	482	484	465	492	502	425	474	467	489	449	456	452	494	469	508	490	490	462	482	507	472	433	466	481	475	477	425	504	475	497	500	460	437	442	461	455	483	479	527	431	473	456	459	424	489	435	442	480	496	444	465	493	440	478	462	496	473	457	447	466	466	475	485	469	506	483	464	490	535	452	506	483	486	517	493	489	485	528	481	477	491	472	454	475	452	475	480	482	474	494	463	482	489	440	503	495	462	482	463	469	469	463	471	466	480	425	456	481	468	464	504	485	443	460	490	491	466	457	456	502	437	496	393	497	464	472	472	456	448	479	481	477	504	511	514	461	472	478	477	496	470	498	481	441	482	469	485	475	479	495	478	488	449	466	468	493	484	473	431	471	479	475	460	448	437	444	480	425	499	469	472	450	441	474	457	499	471	499	478	440	468	485	462	442	500	472	444	507	469	433	478	480	449	480	479	500	534	477	462	483	485	448	490	471	464	488	508	495	459	478	461	491	487	456	478	456	471	489	513	480	473	466	476	431	483	446	466	451	453	434	461	459	455	466	469	500	498	487	460	465	431	458	467	460	449	506	502	519	506	510	480	464	472	450	489	475	499	491	473	499	496	424	497	450	462	469	472	450	473	522	430	450	462	477	453	446	460	482	433	463	487	497	472	473	474	510	422	508	424	499	463	468	464	488	476	466	465	479	461	480	414	460	469	485	483	476	520	441	499	492	466	457	472	441	500	503	439	478	463	462	462	468	478	454	459	469	510	439	469	494	477	508	439	474	511	513	452	408	478	461	447	464	506	489	448	507	422	506	433	459	429	504	476	484	484	462	476	460	463	501	471	450	445	506	485	463	464	488	454	512	455	452	487	468	486	474	483	452	475	488	457	460	487	496	504	454	511	499	463	483	460	484	476	452	489	460	445	472	449	436	462	475	454	456	484	480	450	487	450	488	460	455	411	489	470	464	441	473	453	487	487	448	522	455	484	476	483	496	478	458	484	475	509	430	443	451	444	512	436	438	483	471	501	498	478	453	474	461	472	440	479	453	476	470	475	461	496	486	480	525	519	466	459	454	475	458	470	459	461	477	472	452	504	464	437	462	481	532	445	484	483	457	463	442	470	467	473	473	470	496	507	474	484	416	499	457	473	434	491	512	469	476	452	496	467	478	505	500	501	471	483	398	462	458	470	467	495	458	494	469	483	504	443	439	471	503	445	486	461	456	480	482	460	470	479	467	434	496	463	452	445	486	489	470	475	516	483	479	515	462	453	491	508	490	513	453	470	479	486	484	448	496	486	457	476	523	503	506	495	463	490	469	497	469	467	472	469	460	515	455	464	462	474	461	452	514	512	467	450	473	473	498	501	452	458	439	474	453	505	466	498	481	515	442	490	459	443	432	491	448	466	459	481	466	445	509	475	470	464	470	485	467	453	512	489	451	480	492	461	462	524	491	475	462	470	490	467	470	504	467	481	454	464	470	468	449	465	478	454	483	457	488	485	523	475	448	465	453	450	433	492	481	452	484	453	473	449	456	466	441	505	487	496	435	446	485	496	471	485	463	495	503	472	461	447	463	483	472	484	462	439	463	504	474	451	472	502	476	466	453	471	452	460	455	449	476	472	441	462	478	460	463	483	439	450	489	504	483	481	470	434	477	460	467	445	476	511	476	480	487	493	491	488	468	464	485	490	496	456	471	471	437	465	477	502	493	459	468	452	501	454	473	514	491	466	455	517	472	496	476	451	497	446	477	458	469	456	483	486	481	477	462	451	484	468	472	481	480	431	471	477	504	479	502	470	515	478	494	445	457	459	469	489	477	499	449	478	466	453	502	481	434	500	483	464	511	510	490	450	448	474	484	447	503	487	498	453	428	482	480	457	494	478	467	433	444	429	491	459	476	493	507	418	456	472	490	481	485	469	459	474	480	432	503	466	479	437	509	521	469	452	472	479	457	458	474	448	473	490	497	477	462	477	418	471	482	460	484	480	481	485	443	489	482	440	515	460	480	489	481	463	481	467	509	470	450	489	513	479	414	481	477	511	462	440	490	478	502	475	486	504	452	468	486	468	451	504	458	500	468	450	500	474	408	489	474	462	455	499	441	460	446	470	460	449	509	504	451	454	462	438	499	438	512
3484	288	182	160	122	111	113	137	97	94	118	109	134	93	103	124	88	107	106	98	123	105	111	86	93	96	89	89	106	114	101	122	115	101	101	101	91	104	101	114	85	99	106	139	107	120	109	100	108	100	123	94	111	90	85	87	101	98	102	91	109	107	108	93	97	89	122	108	99	93	105	118	94	97	111	112	92	93	110	93	104	98	83	118	88	123	105	92	91	120	93	110	110	96	110	109	110	108	92	129	93	95	99	119	108	93	99	106	113	105	113	102	113	103	111	91	83	107	107	90	106	119	99	97	112	93	94	103	92	107	102	102	94	84	99	103	110	91	102	109	94	107	93	107	120	109	107	103	106	93	99	116	114	108	104	110	92	93	94	96	116	103	123	104	102	102	122	112	91	99	93	122	100	88	102	102	104	90	94	91	107	90	101	92	88	102	101	106	126	89	80	88	115	113	105	110	106	104	99	103	108	104	91	106	101	104	98	110	132	109	83	98	122	121	104	97	105	113	101	92	92	108	102	107	102	103	83	88	100	96	100	108	108	119	124	110	95	104	104	96	103	110	113	99	108	100	86	106	105	85	87	117	102	104	109	106	92	108	99	100	111	107	86	116	105	87	110	99	103	113	81	99	94	95	118	109	89	115	111	97	108	115	115	117	101	110	108	93	106	117	92	115	93	102	92	113	100	75	106	94	86	104	111	102	99	98	92	101	89	94	124	98	99	113	118	94	108	80	97	111	104	97	97	90	103	97	94	107	89	111	80	100	103	120	86	94	87	91	102	93	108	120	100	100	97	119	94	99	109	130	98	96	111	101	106	99	119	104	91	92	103	112	110	103	114	111	115	101	116	85	117	109	100	99	106	113	124	94	97	94	108	103	92	99	88	97	104	110	90	113	90	93	93	95	101	110	99	106	93	105	92	105	93	99	114	110	122	100	111	113	102	117	92	111	125	84	115	99	101	94	110	99	101	108	121	99	101	127	105	107	87	117	109	106	96	89	90	95	109	100	117	97	103	87	107	94	105	105	99	112	92	67	108	106	100	103	102	104	112	90	90	99	99	96	118	97	109	102	113	113	112	104	124	114	87	101	113	100	104	113	94	103	135	109	109	104	120	114	93	117	107	99	104	92	98	95	104	103	93	101	100	108	93	91	98	97	115	103	107	125	109	94	87	110	100	100	106	96	96	118	110	98	78	119	100	107	112	94	97	90	115	125	107	102	94	111	95	115	99	99	120	100	110	107	99	106	96	99	97	91	97	106	107	102	97	121	97	94	95	111	92	93	101	94	104	102	102	108	103	116	93	107	95	104	102	97	112	87	104	90	107	119	109	125	82	98	116	105	89	100	95	102	113	102	102	112	88	88	112	112	101	98	104	110	103	96	102	91	106	102	105	108	104	113	95	94	88	95	102	104	100	109	117	95	95	101	97	118	94	105	85	95	106	105	107	105	101	102	120	105	108	102	110	114	99	83	84	98	90	98	100	85	108	107	103	119	101	107	89	105	95	99	87	110	87	117	89	92	98	113	123	92	103	87	99	101	101	104	101	117	88	98	92	105	95	95	102	115	108	104	101	100	96	100	86	110	104	113	82	119	93	97	94	98	98	104	101	99	91	108	103	88	108	104	83	103	115	99	110	122	105	106	103	106	105	90	94	113	113	109	90	109	92	93	115	101	97	104	99	104	94	101	90	95	102	99	96	105	104	94	103	98	108	89	88	99	116	109	100	105	104	107	107	106	111	118	102	108	114	104	94	96	97	94	125	93	85	109	96	101	96	97	116	84	102	112	126	109	112	89	91	117	106	94	110	94	123	93	86	110	116	93	111	120	98	97	91	104	95	88	94	110	115	85	85	86	99	95	114	102	92	135	104	99	109	109	89	84	104	105	114	103	106	106	101	111	94	94	91	118	90	100	101	108	113	110	111	94	103	101	96	114	122	102	88	99	98	111	108	116	106	109	107	112	103	105	111	98	98	84	87	118	125	112	107	94	102	96	123	95	96	90	116	105	94	88	86	100	91	120	102	103	95	101	101	108	101	89	116	102	88	120	113	115	121	101	103	91	89	123	87	86	94	97	118	112	113	98	99	90	96	105	93	109	122	97	108	99	94	117	105	103	108	99	101	109	80	108	94	109	91	96	101	108	103	106	110	99	111	98	96	100	101	78	96	123	120	102	100	90	125	107	105	89	92	108	112	87	87	106	123	115	96	87	88	113	95	114	106	97	101	96	99	111	97	119	80	110	89	104	90	124	110	114	89	93	101	114	99	108	104	108	86	120	86	106	96	92	104	112	118	89	95	99	104	116	105	102	95	98	90	101	100	101	123	106	120	86	117	99	112	116	109	99	109	90	84	107	116	92	107	116	106	103	100	101	111	98	110	93	88	96	111	122	117	113	102	115	96	100	106	85	119	84	90	124	93	115	113	92	104	109	93	88	117	97	94	108	87	97	119	116	93	98	97	107	96	78	106	116	74	102	98	103	105	117	104	90	99	114	96	119	100	88	99	107	105	118	94	88	100	112	86	101	91	90	106	94	106	96	110	101	90	86	101	126	112	107	102	101	85	89	96	128	100	107	113	102	98	104	97	105	101	125	119	107	111	85	96	100	101	103	96	104	90	108	108	85	107	118	101	101	108	96	104	104	116	113	112	101	113	99	112	113	93	109	99	93	102	126	83	124	83	90	100	108	97	104	106	95	90	89	114	96	108	101	80	94	95	108	108	100	114	96	113	89	99	112	94	109	76	111	114	99	92	104	102	106	107	104	97	81	99	94	117	114	116	127	88	109	109	101	92	103	88	99	104	106	104	81	112	116	100	114	101	109	122	100	106	117	91	121	122	130	107	107	110	96	104	111	114	103	119	99	104	121	100	100	109	111	119	104	101	98	107	92	119	104	115	110	107	112	94	93	111	103	90	95	101	100	93	98	98	113	94	88	102	90	96	109	86	103	95	94	93	107	96	92	99	115	92	103	96	99	99	98	115	119	102	93	83	108	105	86	90	111	105	114	107	94	117	96	103	96	96	105	115	88	91	113	101	83	94	116	104	115	86	117	88	95	105	113	101	89	95	119	77	94	106	99	100	103	99	99	101	119	91	98	104	105	104	97	105	104	91	92	110	98	109	109	93	99	92	98	105	112	94	84	103	96	97	91	95	93	118	100	93	95	89	100	89	115	102	111	89	117	84	91	94	109	109	84	99	113	88	100	93	94	113	110	104	108	112	119	80	112	115	96	119	93	98	109	112	112	112	101	99	94	103	104	110	107	113	121	106	90	100	98	109	93	93	110	119	112	102	114	116	94	102	93	102	96	90	93	99	96	100	105	91	98	117	100	105	95	103	95	98	108	133	95	90	95	103	98	100	91	104	100	105	95	101	94	105	92	84	107	103	103	104	97	110	102	113	112	105	115	100	97	104	119	88	91	93	97	98	97	91	83	107	106	107	101	114	103	93	104	100	120	80	92	102	107	88	94	95	71
5930	443	540	541	500	480	443	459	412	432	460	399	425	409	420	396	416	400	404	414	376	362	370	389	390	366	409	378	379	401	403	401	384	374	401	362	414	423	340	383	361	398	361	416	402	408	409	391	370	375	408	373	383	382	366	371	398	373	367	364	363	363	355	388	394	367	381	362	389	407	366	357	406	364	386	398	407	362	419	375	399	363	362	388	399	387	377	396	360	346	386	372	367	383	373	390	382	368	421	387	395	395	424	360	394	397	367	395	364	388	375	377	404	367	408	365	386	357	410	360	399	373	402	379	378	385	354	343	373	382	395	386	384	381	374	420	364	372	398	367	359	399	367	378	407	377	360	351	394	376	376	375	362	406	382	361	369	407	370	350	390	377	361	383	376	381	404	360	387	362	388	369	369	347	369	376	362	413	393	380	379	357	399	424	380	354	390	404	395	370	370	340	395	366	358	383	389	384	358	397	396	397	367	348	370	385	373	395	359	368	398	385	397	426	399	367	365	400	399	377	386	370	377	376	375	361	387	348	392	369	384	388	346	347	351	393	368	372	355	364	410	355	391	372	397	397	413	375	383	358	370	373	384	407	398	396	401	364	386	373	419	367	370	386	390	342	384	392	334	383	386	409	393	398	370	379	412	366	385	353	354	428	423	353	381	353	393	406	381	374	404	394	371	370	377	402	376	368	392	358	392	379	390	347	385	358	383	364	367	402	397	419	364	401	401	368	360	396	376	401	376	372	371	397	347	349	383	374	401	332	364	416	384	362	390	369	406	364	396	362	413	408	367	368	394	372	359	360	365	401	353	381	371	366	374	335	349	374	371	402	367	423	394	343	378	367	359	366	386	409	413	380	414	372	383	394	374	386	393	346	377	375	395	370	371	326	338	377	359	385	392	365	404	400	359	386	371	379	396	378	395	384	390	381	390	393	365	411	412	429	355	406	399	404	384	380	373	398	381	371	366	377	355	358	348	395	404	325	430	383	352	394	364	386	369	420	366	381	367	367	372	398	398	382	398	356	357	366	379	394	395	357	384	368	432	361	418	400	384	351	397	375	376	367	365	361	401	393	406	387	371	375	393	383	392	370	365	387	363	364	343	355	388	363	371	380	369	348	398	354	378	398	387	385	374	390	385	365	369	380	412	395	373	372	393	376	333	385	347	343	390	402	346	359	403	406	374	373	373	373	364	351	357	404	390	402	386	341	355	370	371	356	374	393	401	363	359	400	366	378	350	365	395	394	408	362	356	374	352	381	398	420	395	368	395	401	396	348	378	373	397	370	350	385	346	423	409	370	395	388	363	387	363	386	359	376	407	391	377	354	389	367	417	405	413	354	387	376	362	337	372	380	380	387	365	445	404	408	342	405	360	388	398	377	367	388	397	379	369	348	383	382	396	385	341	347	388	369	369	367	398	336	378	364	378	356	414	385	404	382	371	354	398	401	375	384	385	358	376	349	372	406	403	368	346	384	387	354	349	415	408	373	364	376	357	402	371	387	378	382	425	389	423	394	394	354	376	369	373	368	388	405	384	367	350	390	385	369	376	388	400	419	399	367	333	355	360	390	376	407	369	347	373	428	384	398	361	357	368	383	380	392	350	362	376	429	353	376	414	356	383	387	412	362	388	364	395	353	377	404	380	335	395	370	381	399	387	374	339	371	404	374	403	383	403	373	386	379	397	341	418	379	368	375	357	360	370	381	402	372	351	382	383	367	409	410	378	370	367	341	397	372	365	371	397	392	386	389	363	356	389	363	399	389	384	372	383	360	396	367	370	351	372	430	353	354	364	362	388	366	401	400	381	370	388	378	368	389	364	358	368	379	385	401	407	360	360	354	396	395	405	357	403	363	357	368	375	382	381	381	384	378	368	359	366	383	418	369	370	411	396	353	382	367	358	372	382	388	385	380	384	363	377	360	371	391	369	354	335	410	420	376	380	382	349	355	356	388	375	388	387	353	402	409	402	403	366	346	372	373	391	357	380	354	356	363	347	416	371	386	387	361	386	376	380	390	389	366	392	374	356	388	399	367	403	368	395	350	368	378	361	362	373	409	377	354	377	384	382	383	374	373	405	382	368	402	356	377	364	366	401	377	342	384	367	377	403	400	415	385	370	395	371	398	378	360	376	399	401	371	367	363	366	360	387	357	385	358	368	378	352	411	364	445	373	397	383	361	403	385	344	386	397	388	365	382	349	388	365	357	387	362	373	388	376	381	383	388	399	339	373	358	373	367	375	386	374	380	377	389	397	368	382	387	390	378	380	365	392	373	376	378	431	373	369	383	375	381	347	386	366	368	366	402	384	359	396	357	395	389	374	380	379	401	362	387	387	382	428	379	371	395	351	386	396	360	422	393	368	344	391	356	391	361	374	399	351	391	396	386	374	365	411	360	376	380	356	344	396	425	376	370	384	382	353	396	380	380	361	376	384	427	350	376	358	368	399	398	393	346	390	365	372	359	376	370	360	362	394	400	367	382	370	368	387	378	353	404	392	397	405	389	402	364	350	365	335	343	373	373	377	402	341	406	365	415	355	386	420	381	360	384	373	400	393	351	379	390	418	398	426	376	351	365	386	374	373	380	373	401	393	410	376	387	356	413	408	383	381	383	352	409	398	365	391	368	379	389	386	352	403	365	366	342	365	385	346	360	395	353	357	371	376	436	359	379	382	356	398	381	404	410	367	321	393	365	358	393	368	386	348	365	391	375	338	421	363	322	397	380	392	393	354	367	374	378	397	396	391	399	361	341	375	357	353	382	389	363	373	372	358	416	383	358	357	410	357	343	360	392	386	372	386	372	369	377	362	362	363	352	390	380	388	373	383	389	387	370	354	365	379	406	389	396	400	384	376	386	398	361	373	374	381	367	357	331	322	390	368	429	366	382	368	363	388	371	373	393	400	379	381	358	375	359	410	401	400	353	407	415	381	392	358	360	384	376	378	340	409	392	393	403	421	378	372	353	381	364	391	397	373	397	403	354	407	381	398	356	367	397	399	378	372	367	401	373	398	385	377	355	381	396	387	372	370	369	364	379	376	387	384	393	340	375	399	375	356	364	328	394	387	368	374	409	368	403	372	353	359	370	371	352	384	401	371	359	369	407	387	370	373	388	378	361	369	383	371	397	359	416	395	376	364	380	394	369	382	402	372	354	387	381	372	430	385	353	374	388	392	370	417	378	379	360	369	349	394	387	381	387	386	343	363	392	380	406	420	383	368	395	391	384	360	393	390	375	358	389	398	368	429	432	400	393	398	383	397	372	410	391	403	390	380	335	415	334	393	403	359	367	408	394	370	392	369	366	359	345	398	383	367	407	352	406	345	366	377	371	415	391	385	373	376	405	364	390	371	388	407	398	371	387	408	370	376	373	390	382	362	369	370	390	375	377	319	377	362	366	359	384	371	390	413	420	345	385	371	384	394	361	375	368	345	379	380	356	373	379	385	373	408	356	392	385	371	362	361	379	360	384	370	371	388	375	348	398
26128	4946	1111	693	497	409	301	228	167	187	163	133	131	124	103	105	97	93	97	95	109	74	83	89	92	81	78	76	74	91	77	84	74	63	88	85	74	74	70	73	85	81	64	93	65	68	74	77	79	54	80	66	71	68	71	64	58	78	68	59	57	66	68	83	76	80	54	75	78	82	73	56	66	69	84	70	73	66	68	65	80	76	84	72	77	66	71	68	82	82	61	81	65	78	78	58	71	69	61	72	52	69	73	82	69	72	73	86	79	65	70	81	73	78	71	75	61	58	69	71	71	70	86	65	63	62	63	74	81	75	75	82	68	72	67	65	57	61	72	74	61	100	76	61	77	71	62	61	71	44	59	71	70	69	60	51	68	63	59	57	68	74	70	61	64	62	75	60	71	74	76	74	62	78	65	69	78	85	80	68	43	64	89	86	63	58	61	70	65	59	82	77	57	66	61	61	70	64	71	72	75	61	76	58	69	62	65	66	58	66	64	73	68	65	57	94	71	79	57	73	63	62	77	59	79	79	73	58	79	50	71	73	71	71	82	81	65	68	79	59	62	76	81	74	70	67	61	67	66	82	67	59	64	67	63	70	77	56	74	69	74	61	62	63	76	59	71	66	71	69	78	65	73	71	62	68	77	66	73	69	77	82	68	63	68	69	67	74	68	65	66	66	58	73	53	70	64	63	55	59	65	56	76	67	75	70	75	65	61	76	70	60	53	78	70	69	58	70	60	75	70	71	69	78	85	87	63	74	85	66	72	68	74	65	71	70	57	84	59	78	74	76	59	68	82	75	67	79	66	77	80	77	74	78	63	82	82	64	88	53	74	85	66	72	69	68	78	54	92	63	70	72	80	65	60	66	58	61	72	65	62	74	61	67	53	82	65	55	73	71	56	60	71	68	46	59	63	75	77	71	61	66	82	60	65	77	61	65	65	81	72	70	74	68	70	70	82	60	83	72	79	79	59	64	78	64	80	86	61	83	76	82	61	55	60	68	66	67	71	73	72	46	71	76	83	57	71	64	60	75	70	65	61	83	69	53	68	65	63	75	80	88	71	55	70	64	77	63	71	57	65	75	57	83	73	63	77	76	63	69	55	76	55	75	80	68	69	57	74	59	70	68	62	79	82	87	57	68	73	72	75	70	63	85	68	89	58	71	69	78	66	68	60	79	57	75	80	89	68	65	59	76	70	77	70	82	55	56	75	83	86	72	69	69	69	69	73	68	64	50	70	70	73	72	57	78	62	77	79	77	65	63	69	68	61	65	59	60	56	71	67	57	62	74	61	77	46	60	50	70	79	68	64	72	61	58	66	67	65	80	64	78	78	74	57	88	75	74	72	81	72	80	68	82	53	54	76	69	53	75	69	62	78	69	76	82	61	71	76	75	68	72	69	92	64	82	72	86	67	75	59	75	70	74	74	71	60	60	73	76	77	64	73	66	70	72	63	76	66	75	77	71	70	66	81	81	78	85	64	71	59	63	66	73	63	71	70	78	69	78	68	72	79	79	65	63	67	65	78	59	72	81	82	70	82	59	61	65	85	70	73	67	74	73	76	67	79	86	80	63	60	68	51	95	86	64	74	58	67	60	81	74	64	61	70	86	68	57	73	81	81	72	78	61	74	62	67	82	81	61	63	63	93	84	63	75	60	62	56	67	69	63	80	78	75	70	65	78	76	75	67	70	54	62	80	84	68	71	72	60	71	82	54	63	58	64	66	72	63	67	66	66	75	68	72	62	64	96	53	62	78	65	72	69	68	67	86	83	74	66	70	75	75	79	67	72	72	66	71	56	75	76	60	65	68	75	67	60	71	81	71	83	71	67	71	70	72	79	58	57	66	64	63	79	70	84	59	80	67	74	73	84	71	75	70	61	74	68	69	61	86	66	90	65	82	59	63	64	58	71	75	71	75	65	78	63	75	74	73	57	68	78	68	66	62	72	58	62	67	94	79	65	79	62	54	72	67	75	60	66	64	85	74	69	72	69	71	63	76	71	56	61	85	68	69	72	74	73	63	58	64	82	75	78	83	75	69	66	78	61	61	73	56	65	75	79	79	73	74	60	67	70	67	65	79	76	59	75	57	67	60	61	76	76	73	69	71	57	65	60	72	82	75	65	68	65	80	73	59	65	71	70	67	88	69	64	76	65	68	65	64	60	61	75	79	53	70	74	63	78	67	79	75	78	73	68	64	67	60	63	64	74	77	59	67	73	61	80	95	63	75	59	85	69	73	72	88	79	46	78	64	75	80	65	63	68	69	79	55	68	77	70	63	94	71	76	79	76	62	77	72	72	62	67	68	66	55	63	76	78	62	68	77	67	69	68	62	57	72	70	69	66	76	69	81	71	74	90	84	74	72	73	56	74	74	78	78	64	89	76	57	76	64	67	62	69	59	65	62	71	63	97	81	71	79	64	74	69	53	64	61	70	70	57	53	69	57	63	87	63	82	68	61	67	68	73	95	73	78	76	59	76	73	75	80	71	64	70	61	73	87	71	84	83	71	64	68	64	62	65	68	62	70	77	81	60	69	72	70	74	71	78	56	63	73	71	70	67	73	81	59	69	68	78	65	56	69	55	62	73	65	62	71	66	68	75	80	67	67	54	87	59	81	62	77	64	81	88	73	61	78	69	54	67	82	60	58	67	58	75	83	76	63	71	65	94	61	60	68	70	73	58	63	77	51	86	79	81	81	70	72	73	64	77	67	73	66	78	72	68	53	66	82	64	74	57	60	63	64	64	62	79	68	66	63	59	61	50	74	66	73	59	74	69	59	80	60	59	74	63	90	67	65	70	70	69	84	69	73	78	88	79	63	70	64	58	73	64	58	79	68	69	77	64	87	79	71	72	76	72	81	68	86	68	72	58	76	82	73	79	51	77	64	77	83	63	58	63	79	61	79	67	81	90	52	74	67	74	64	53	69	79	66	70	77	69	70	61	51	66	77	70	86	73	69	77	79	76	80	76	61	58	75	65	68	76	62	68	80	69	73	85	67	66	71	66	68	58	67	81	64	63	67	77	61	75	68	75	64	78	60	80	74	73	74	71	73	79	67	79	74	90	66	83	78	71	72	70	77	65	61	84	80	70	70	73	86	58	67	75	83	52	59	64	73	60	68	69	67	64	61	64	66	59	80	66	78	54	73	74	77	68	73	74	78	71	67	60	66	87	67	74	65	65	80	83	80	71	59	62	66	60	74	74	81	81	63	76	63	63	70	84	73	71	57	53	69	73	72	72	64	70	56	69	65	75	64	78	68	54	55	73	84	60	82	81	69	62	63	67	56	67	63	72	60	67	68	85	72	65	76	79	58	75	61	61	60	86	80	66	62	70	74	69	70	68	83	63	85	53	64	72	61	60	70	71	86	71	84	79	75	78	72	65	75	72	52	55	73	61	72	70	73	74	63	79	48	64	65	64	64	67	65	69	78	69	77	77	75	59	68	75	87	82	67	77	71	71	74	74	67	72	79	67	68	72
13479	1123	2542	2947	2509	2058	1654	1413	1175	979	937	827	742	721	678	565	582	508	494	517	455	492	421	420	375	416	418	406	375	359	372	369	376	361	355	334	317	331	317	339	310	326	335	331	339	301	340	312	314	314	296	315	307	306	294	320	299	285	285	277	320	318	284	268	300	306	298	266	306	312	318	298	303	296	290	315	293	332	304	300	312	294	317	295	268	265	305	338	278	291	284	301	287	296	286	297	281	287	274	287	295	297	308	291	264	322	286	303	263	295	298	287	310	296	295	303	296	263	299	288	295	269	293	304	279	305	282	272	279	280	285	296	279	275	292	289	333	301	258	286	268	280	316	318	291	272	276	300	283	265	282	262	262	272	261	304	274	306	266	302	285	269	272	300	268	279	286	269	281	265	277	283	264	281	271	297	285	293	264	279	296	276	291	267	281	288	272	280	292	273	271	260	262	309	263	274	296	314	316	302	300	298	298	284	262	266	297	321	270	262	274	303	273	271	323	277	272	289	279	296	285	283	267	308	296	283	273	267	275	306	229	273	301	271	277	288	278	280	283	275	303	255	269	296	278	320	246	291	295	297	287	257	292	259	265	291	296	272	304	271	298	266	275	294	257	284	297	279	262	280	311	288	301	284	260	264	312	296	264	278	258	293	294	267	276	286	268	294	301	293	293	281	286	291	305	291	284	292	267	302	289	268	284	304	306	288	273	280	284	260	282	286	300	285	301	275	322	324	299	284	269	318	261	275	291	273	277	282	305	288	281	260	283	286	281	282	300	283	290	253	282	273	288	272	300	280	315	262	287	292	304	279	279	249	263	309	268	294	311	273	277	302	276	258	315	282	274	316	279	312	264	293	291	272	281	269	273	291	307	249	284	259	275	301	305	313	243	319	289	312	285	277	255	280	285	255	269	299	278	285	285	255	262	269	303	326	281	280	281	276	287	295	276	274	285	255	260	276	310	282	255	284	291	269	277	316	299	285	281	309	285	304	297	275	295	293	278	263	309	291	278	235	279	288	259	321	296	275	250	298	270	256	267	263	274	283	277	295	296	290	283	269	295	298	298	244	258	274	297	277	277	292	314	265	258	296	284	269	281	287	268	292	303	288	265	268	280	316	279	266	274	264	287	289	311	280	257	264	289	260	296	285	275	296	297	265	282	250	268	289	271	270	275	302	242	286	294	291	275	287	294	288	263	272	309	281	261	275	278	295	271	288	287	311	299	282	296	292	283	274	293	280	313	263	288	274	272	292	289	263	296	264	289	295	308	329	285	271	262	282	294	284	276	271	252	256	287	309	285	282	277	249	275	323	260	278	317	323	279	281	272	297	280	297	295	275	282	274	270	285	299	280	282	285	275	268	274	285	255	290	290	279	248	289	298	285	274	281	275	310	296	270	286	273	274	285	275	262	280	261	307	291	262	282	298	275	275	297	298	284	256	298	279	296	293	293	301	278	272	275	289	299	281	284	325	299	289	281	290	297	282	265	270	302	267	313	323	289	250	291	276	294	276	284	308	270	271	293	307	298	312	258	281	300	261	277	282	305	276	283	271	262	269	314	282	281	296	283	272	248	317	260	282	266	285	259	286	294	261	290	281	264	297	301	279	290	292	271	274	305	252	294	312	264	306	306	280	264	287	267	283	303	270	269	267	259	256	270	285	257	274	289	277	286	266	270	284	304	288	286	287	283	282	266	275	287	303	269	265	258	283	284	310	286	268	261	277	258	266	251	256	271	284	273	295	268	262	305	318	262	267	273	266	292	270	269	282	262	244	273	290	237	309	288	287	277	271	303	283	271	289	314	271	264	282	278	270	294	259	281	283	285	300	263	287	299	271	279	275	288	296	269	284	272	289	280	287	282	274	292	279	274	302	275	292	275	299	276	308	258	274	273	284	252	291	300	277	273	251	296	293	301	295	330	293	294	284	286	277	322	322	278	308	284	274	325	258	264	288	275	274	317	274	248	277	269	264	330	298	238	293	273	261	282	274	248	285	289	309	296	256	293	287	277	254	309	264	271	264	286	292	259	285	272	274	259	300	305	312	288	263	284	255	303	286	285	296	257	268	262	308	272	286	274	259	291	270	287	268	289	283	269	273	298	270	277	302	299	269	331	263	281	294	262	305	289	274	287	278	268	253	284	251	294	285	294	303	270	295	273	292	280	282	271	288	305	273	311	273	301	271	278	275	283	308	315	266	288	286	278	294	270	268	301	266	240	271	300	285	261	268	261	300	261	277	312	283	304	311	303	265	304	310	275	281	277	309	283	299	275	289	281	292	255	234	281	285	273	272	261	269	277	277	277	285	308	291	254	271	275	264	266	278	271	282	293	273	272	291	262	253	302	263	273	289	284	298	278	264	269	304	280	300	296	258	261	281	299	305	321	257	291	273	293	262	251	294	269	291	284	255	267	280	298	277	267	285	256	294	278	280	276	261	276	289	291	274	270	267	279	268	287	281	275	273	266	299	267	310	281	288	285	277	295	300	265	296	289	278	306	301	274	265	272	284	278	315	281	274	274	291	289	297	265	276	266	306	294	258	285	287	278	277	282	296	266	284	287	302	292	298	279	302	280	263	289	260	297	282	280	296	277	256	281	292	278	272	256	269	303	302	291	304	254	304	282	247	318	286	282	270	294	280	263	265	293	292	264	273	249	276	293	268	286	292	304	286	287	265	284	275	248	274	247	275	316	268	298	298	282	266	311	288	283	257	257	270	296	305	296	266	294	286	264	281	305	261	280	268	284	272	297	287	286	296	303	271	253	268	282	274	274	295	276	256	292	275	295	293	281	289	301	278	285	280	285	264	263	265	262	315	282	282	254	267	291	288	294	298	288	279	259	297	272	272	269	292	290	284	307	279	294	272	296	256	295	274	272	273	278	310	290	300	323	288	299	280	253	309	301	267	278	298	302	318	275	272	265	306	260	282	292	305	272	264	304	318	290	287	266	284	309	273	283	289	275	294	256	289	256	272	254	245	276	273	298	266	275	308	290	286	274	277	291	274	285	288	282	270	233	306	276	286	239	257	271	277	278	269	279	274	271	303	273	288	287	312	279	277	275	286	290	250	292	296	249	293	266	297	297	271	289	275	280	278	283	294	291	292	283	278	280	262	268	281	323	289	281	281	267	288	263	273	275	306	286	278	286	274	278	283	282	250	255	265	277	298	278	258	266	267	305	273	292	303	283	274	278	346	263	303	298	298	286	291	273	293	311	305	272	276	315	273	282	317	288	307	313	289	301	287	279	280	287	287	242	288	282	292	275	283	269	291	255	281	271	276	271	273	269	306	282	288	272	285	271	284	299	259	265	295	304	284	292	241	265	268	261	292	275	265	290	286	314	293	268	283	262	270	250	294	261	274	311	277	271	285	248	273	292	272	247	295	323	288	280	265	292	265	309	318	291	252	283	301	279	285	280	277	303	260	299	277	253	286	281	287	273	290	277	320	264	283	271	273	289	269	263	265	267	281	287	271	272	288	286
34558	14377	2674	1512	1047	778	566	456	365	321	299	262	251	206	233	184	170	201	167	196	161	169	156	162	154	138	163	141	161	146	137	150	145	125	147	122	154	156	136	135	125	147	151	131	118	129	110	130	151	134	131	146	128	155	120	143	136	137	130	141	153	145	129	136	119	114	114	123	137	151	121	120	137	117	132	151	160	126	122	137	131	124	140	129	122	138	117	121	148	126	130	146	149	130	147	134	135	144	120	154	130	123	139	135	136	159	121	142	156	123	125	134	141	124	124	104	134	148	133	123	147	136	139	126	131	138	125	130	129	116	128	136	132	134	139	127	144	138	128	122	131	134	120	128	138	120	115	125	128	138	113	132	130	134	136	128	123	126	116	165	121	130	134	120	116	127	128	117	124	120	143	125	131	143	132	112	127	121	106	132	138	125	127	137	128	133	135	125	99	146	136	141	129	136	100	136	126	114	125	137	129	134	136	134	139	149	134	142	142	143	146	123	135	122	141	116	123	146	114	147	125	149	136	134	121	162	133	116	131	126	146	144	113	138	140	145	121	125	122	121	133	141	127	108	127	131	118	114	139	134	134	147	128	118	154	134	99	136	137	146	140	129	122	124	109	129	112	150	138	122	127	121	134	126	142	134	139	111	118	121	138	138	128	149	128	129	117	129	123	148	144	151	126	124	146	129	126	157	123	147	123	128	147	128	137	124	136	143	128	128	125	156	141	155	137	123	137	128	126	107	151	139	138	143	117	136	132	137	124	142	153	132	145	133	119	121	153	143	114	120	127	117	144	120	151	137	115	114	137	124	124	128	123	140	138	117	125	138	147	155	132	126	140	126	159	127	133	138	129	106	134	113	120	150	130	140	147	113	124	124	122	114	120	147	138	137	127	124	147	128	115	134	142	143	147	130	133	133	140	114	123	129	123	137	126	122	132	136	147	120	138	123	137	136	138	142	123	124	118	120	104	137	135	117	125	118	148	120	128	121	130	131	123	141	130	122	147	121	132	127	134	113	136	129	134	112	129	142	115	126	113	121	126	124	125	137	103	118	128	125	138	133	153	151	129	139	142	128	113	132	129	122	126	135	136	129	127	138	112	124	120	116	142	117	140	123	155	128	118	125	138	117	131	123	114	132	125	135	126	128	122	145	136	139	145	125	145	110	115	150	113	145	133	141	127	127	130	154	126	125	130	134	144	131	139	154	139	144	140	138	143	135	113	153	117	114	134	147	149	116	136	127	115	130	121	124	117	133	130	121	106	134	128	129	113	153	155	140	129	123	117	142	116	120	122	158	120	132	132	123	140	127	131	121	107	129	119	127	134	126	112	121	118	144	120	121	119	116	159	113	123	130	122	142	118	138	132	122	135	137	136	114	123	111	127	129	141	114	136	108	121	114	118	127	136	132	104	135	122	131	131	138	122	125	133	116	111	132	139	103	119	134	140	130	111	104	137	120	124	129	130	137	116	131	132	133	146	120	119	141	118	117	148	132	147	149	126	125	132	132	140	115	128	136	134	149	124	139	126	114	140	138	129	141	145	120	120	132	135	117	122	122	123	123	121	132	126	129	146	138	128	143	148	151	118	129	129	105	125	133	128	139	150	128	114	114	130	119	113	140	117	152	128	125	116	132	133	118	140	121	115	137	132	138	136	137	110	139	123	131	139	124	125	118	131	116	144	141	123	137	123	143	136	135	136	129	129	142	139	155	122	118	111	138	136	110	117	124	126	130	137	140	121	132	131	125	109	131	146	153	128	136	114	127	110	137	128	139	126	131	130	134	125	134	146	97	136	122	134	125	140	131	137	127	147	116	129	141	136	134	130	146	137	132	124	146	132	138	122	115	121	134	158	128	111	125	130	150	109	105	124	122	138	142	125	144	130	114	133	104	123	127	138	120	133	126	143	137	127	134	121	133	140	153	139	147	127	130	128	144	115	124	128	132	146	126	102	118	131	129	142	125	132	110	134	99	132	113	153	118	137	131	129	116	109	138	130	138	115	123	132	111	118	151	128	147	135	114	118	142	133	126	130	143	121	140	136	117	140	146	121	130	138	132	150	133	148	113	121	130	123	137	150	142	140	150	150	157	153	105	127	132	132	112	117	160	116	149	138	132	115	122	128	118	117	138	126	148	119	130	133	125	111	139	124	133	114	122	117	136	148	135	132	139	147	136	128	144	117	133	137	119	143	133	128	109	146	125	116	148	136	140	133	121	155	124	125	130	128	133	134	127	131	137	131	155	141	116	115	128	131	112	122	132	149	138	125	122	111	140	137	134	122	111	130	113	142	139	108	140	131	106	140	136	135	121	125	130	144	120	122	122	116	129	135	131	130	160	133	120	124	138	131	123	127	128	129	145	132	127	127	147	126	139	116	129	133	141	168	114	129	122	110	134	132	116	146	129	119	125	128	150	124	125	121	122	114	117	134	158	143	141	147	123	131	129	132	138	144	125	155	126	136	109	160	154	132	123	117	129	111	129	104	122	126	129	134	126	132	112	153	152	134	139	126	137	138	113	131	114	127	107	127	127	115	136	117	133	131	129	132	122	135	159	112	129	128	134	143	138	117	137	134	126	112	133	132	122	151	151	141	127	127	124	106	131	133	151	127	130	117	120	112	138	117	135	141	130	114	134	146	121	115	105	138	116	146	113	140	133	120	120	114	145	137	157	140	119	144	152	130	133	130	121	150	132	121	141	151	131	115	135	115	152	106	126	138	114	101	124	119	144	119	135	126	137	115	139	122	137	115	126	128	116	132	138	121	115	143	131	125	125	135	138	120	126	124	136	124	102	131	131	152	131	137	120	115	111	118	144	159	128	140	125	129	117	108	131	144	152	117	134	122	131	116	111	143	134	126	129	120	137	139	132	140	125	123	133	140	153	142	134	137	118	140	144	123	149	144	135	126	122	121	122	119	115	145	140	120	105	123	126	143	119	138	111	149	127	114	118	111	121	133	148	120	123	146	139	124	106	124	122	157	123	128	150	122	117	113	126	140	129	136	111	117	109	135	134	145	154	135	125	145	122	124	126	145	121	133	138	142	138	146	123	145	132	127	144	132	145	145	147	136	129	143	128	119	143	129	115	136	129	138	120	112	132	130	142	168	146	127	115	116	139	144	143	121	130	142	126	122	115	158	102	149	127	136	139	131	137	120	123	133	163	126	148	115	127	134	146	154	120	137	143	129	105	126	130	115	120	130	143	137	107	122	138	136	134	117	143	125	138	150	126	140	129	133	119	116	135	137	124	147	120	136	135	119	122	124	101	126	110	135	149	119	120	124	138	122	116	144	132	106	145	141	140	140	134	144	109	141	145	136	140	128	104	136	137	136	119	132	129	120	129	134	142	138	108	146	141	131	137	138	126	134	117	132	131	133	134	155	130	128	162	148	153	151	112	125	146	142	134	137	125	157	152	111	123	121	143	129	139	144	96	137	128	106	115	155	136	124	143	128	140	120	115	104	140	115	122	118	128	131	120	144	137
17037	2261	4851	5493	4706	3867	3216	2732	2265	1973	1720	1504	1457	1333	1154	1061	999	982	925	884	850	702	782	773	713	719	699	701	658	644	660	623	575	623	572	572	529	597	550	554	588	543	546	559	561	591	544	494	588	551	564	531	537	521	482	515	524	486	490	486	539	525	491	511	488	496	507	504	496	499	497	483	503	504	474	476	495	509	481	520	500	517	523	492	476	499	471	502	490	493	498	494	504	482	467	474	507	469	502	477	463	494	489	531	454	469	469	443	499	482	507	472	470	466	489	497	459	443	511	457	503	492	496	465	488	482	504	467	523	528	486	477	474	475	424	510	501	460	446	476	457	489	482	509	464	486	458	548	456	473	416	496	444	515	457	476	499	460	463	469	483	457	488	418	468	483	488	496	506	480	453	472	498	477	474	479	455	454	484	490	455	465	457	483	510	458	466	473	444	454	467	479	457	437	458	481	488	460	443	432	506	500	479	479	463	506	473	471	478	503	491	462	441	494	483	475	462	449	501	487	515	492	492	468	505	493	493	436	497	469	448	437	505	445	514	495	444	475	497	481	489	508	462	472	509	490	488	477	462	467	487	464	497	485	493	482	444	483	455	496	454	487	505	465	468	463	450	457	448	491	448	500	476	473	525	446	476	464	485	452	525	490	468	476	446	423	440	468	495	449	468	472	512	477	487	484	478	475	448	489	483	471	452	460	478	503	496	456	492	481	450	469	471	483	472	441	456	432	491	466	487	490	434	503	443	481	484	492	479	424	453	494	470	443	512	466	465	458	439	473	530	472	452	465	467	467	460	453	507	474	472	460	445	488	446	490	451	457	455	457	461	472	480	456	487	480	498	434	459	456	512	476	485	451	469	468	443	454	450	509	476	460	456	489	447	438	459	491	456	483	476	487	483	458	488	458	463	486	445	448	511	476	462	457	482	469	461	503	490	548	467	483	478	515	477	455	478	479	489	482	512	486	532	471	419	451	482	474	456	473	476	476	465	496	462	512	514	457	496	478	518	506	482	490	486	436	465	460	437	473	506	491	476	474	489	452	488	484	522	499	528	443	449	467	485	443	503	480	461	455	491	457	500	494	483	459	476	445	495	511	438	470	492	455	469	486	499	423	458	482	474	432	488	512	446	461	462	442	457	494	446	476	470	423	462	488	486	469	484	472	461	480	477	472	454	462	473	486	460	486	456	502	496	433	480	450	509	445	487	456	482	446	447	461	445	457	484	465	493	491	439	463	479	480	458	432	467	511	437	485	467	482	498	443	474	454	490	491	484	473	497	513	424	483	469	495	453	487	450	449	455	482	497	491	484	482	458	470	479	503	541	493	429	472	447	462	461	465	440	456	466	496	465	453	483	504	475	482	501	473	486	468	489	462	474	435	479	468	458	471	468	497	455	426	475	441	489	486	492	480	480	474	479	531	492	466	493	452	449	447	454	476	477	489	472	476	460	479	474	472	465	491	509	448	461	497	460	440	449	413	507	413	455	488	487	499	478	454	499	477	482	474	456	459	471	483	481	467	491	503	502	446	507	469	467	435	468	465	489	445	455	465	433	504	464	477	459	456	494	453	464	469	469	446	498	496	448	473	456	473	498	503	446	467	474	493	491	457	454	515	454	463	474	459	515	461	443	503	490	458	466	457	486	468	494	446	514	502	479	476	454	470	446	492	465	446	435	485	497	451	447	444	486	448	462	454	489	463	481	441	476	459	467	483	482	454	430	455	456	470	480	469	471	482	488	514	462	477	450	450	490	483	455	458	486	481	483	439	467	497	460	435	458	504	450	503	480	465	500	481	487	476	454	494	468	459	517	485	453	527	510	470	480	512	461	514	480	480	506	508	452	462	455	485	463	471	473	503	501	465	462	465	456	457	457	511	468	446	506	484	413	487	488	460	478	522	467	447	475	454	461	479	481	438	498	464	500	473	474	460	484	462	521	474	480	489	493	481	496	479	471	470	468	500	490	470	497	454	447	501	492	494	488	460	464	466	490	507	477	477	489	489	491	478	504	471	471	455	496	446	487	463	464	476	491	465	453	457	507	479	488	505	467	489	449	460	477	468	461	443	442	480	480	475	481	479	488	492	471	422	442	462	471	469	447	474	486	449	502	457	483	476	465	447	500	484	459	457	461	481	476	458	449	501	454	474	486	500	478	488	511	443	463	467	501	495	491	466	478	487	506	476	512	473	497	462	445	482	475	468	466	454	470	450	415	467	445	446	458	439	498	486	490	467	489	456	506	477	438	460	478	471	445	491	475	475	481	484	482	506	491	475	471	457	479	476	472	493	486	487	485	513	476	470	464	483	457	488	447	471	474	480	451	459	479	455	466	499	455	466	492	457	467	472	505	478	444	477	471	483	489	453	473	490	476	466	486	498	463	460	464	458	453	465	455	472	489	505	444	469	479	472	451	454	511	456	487	475	460	463	495	465	462	450	477	480	493	443	471	496	431	486	474	459	485	459	470	449	455	496	483	487	457	439	444	473	494	494	502	513	495	499	472	442	488	484	426	485	486	475	461	446	504	494	502	448	448	517	455	465	467	483	483	465	465	478	503	472	488	442	481	458	492	504	463	487	495	530	475	478	476	457	438	439	406	448	496	493	459	435	483	439	469	462	506	503	432	471	460	471	470	485	433	428	486	482	436	474	486	514	463	427	458	482	482	475	470	497	481	455	432	484	464	481	454	458	526	434	465	472	500	482	508	490	485	488	441	479	462	451	454	476	475	492	466	447	483	481	530	468	501	467	490	474	427	459	463	454	456	466	541	496	473	436	508	490	501	494	434	466	455	489	472	421	482	459	496	502	465	493	450	510	492	446	480	507	495	477	520	488	489	483	453	499	471	463	488	491	462	481	470	413	449	493	483	481	468	445	466	455	464	465	469	460	437	475	521	420	467	493	485	505	495	477	496	504	445	468	443	471	473	489	480	502	488	465	473	464	500	473	501	458	472	483	470	471	482	486	464	495	488	512	483	486	493	445	468	488	455	445	426	480	496	510	453	445	473	515	479	476	432	481	449	505	483	451	521	487	479	426	451	450	481	454	486	468	474	479	515	452	475	481	468	442	474	484	466	464	494	501	438	473	494	485	478	496	516	460	517	459	475	452	501	444	460	445	465	497	456	464	472	517	513	463	444	481	474	485	518	490	454	425	478	428	488	461	486	454	453	445	440	427	515	489	481	426	464	490	461	468	446	493	488	490	462	454	429	467	458	446	472	471	432	461	500	471	508	436	455	449	464	477	470	496	481	433	511	444	515	492	507	444	464	470	466	486	461	472	458	504	443	440	462	498	489	481	474	477	453	504	441	466	475	459	470	511	489	482	435	427	471	452	446	471	496	468	476	437	461	463	484	448	472	480	472	449	475	495	453	446	459	462	464	490	465	451	501	467	480	511	500	501	492	468	461	467	483	461	464	454	440	482	483	419	496	454	526	484	426	462	439	448	440	473	463	458	486	491	467	490	455	443	454	457	473	504
3257	230	189	151	136	99	115	123	101	135	114	104	112	123	113	103	115	100	104	98	101	102	105	124	111	101	79	124	115	107	102	102	99	117	93	111	103	102	130	111	112	103	98	105	103	116	97	112	118	120	99	98	118	103	111	124	119	122	105	108	130	121	107	111	98	97	93	105	91	105	102	109	92	103	107	118	97	118	108	110	112	104	105	112	137	108	94	107	111	89	127	99	105	111	107	96	111	121	117	118	98	123	102	106	78	103	111	128	107	104	115	110	123	116	105	110	113	90	94	83	90	104	107	122	103	92	121	99	112	111	105	124	114	114	117	110	102	105	114	110	99	104	96	101	91	128	100	110	104	133	78	94	116	110	102	102	107	112	104	110	82	100	91	92	107	105	116	110	99	104	116	115	116	113	96	118	107	118	113	110	94	80	102	99	106	125	108	124	97	124	98	94	107	111	108	103	88	116	94	97	107	101	111	128	105	93	108	98	96	104	121	103	125	97	116	128	111	106	110	96	105	97	104	111	102	102	117	97	112	105	120	112	94	93	103	101	98	101	113	111	108	98	118	100	78	111	107	105	128	107	116	107	95	124	116	103	88	94	116	112	96	95	116	107	111	111	110	95	97	90	96	120	108	115	118	112	94	93	105	118	96	116	106	101	98	102	127	116	96	106	120	94	119	121	94	111	118	99	101	91	92	105	112	106	120	112	102	109	110	101	111	99	106	125	118	105	103	130	114	107	98	113	105	94	120	108	105	102	100	115	99	100	106	94	121	99	110	116	99	100	105	92	86	108	111	138	116	119	125	112	123	114	105	93	106	96	110	97	103	107	104	101	109	107	101	113	110	105	117	109	89	100	114	116	100	96	109	115	95	102	107	119	107	133	111	95	117	93	101	112	85	114	106	113	109	101	99	80	126	93	114	114	89	101	115	110	93	111	92	109	105	93	94	92	131	133	110	93	106	97	100	108	111	96	106	107	86	104	104	101	111	98	103	127	111	101	103	123	114	100	99	108	97	113	111	109	98	110	112	104	100	99	102	91	122	95	99	103	93	95	119	107	110	114	106	130	94	119	112	107	118	125	102	107	101	111	103	102	103	108	106	107	94	98	116	108	103	105	76	114	109	112	110	110	88	103	112	104	113	75	88	98	105	119	104	102	108	98	99	92	105	91	121	110	114	107	108	99	91	121	99	113	104	116	108	95	121	90	110	103	90	87	112	110	95	126	122	123	110	100	110	112	117	96	105	113	115	120	102	117	128	94	103	106	102	119	122	109	105	121	107	107	111	114	109	109	96	117	110	95	96	113	114	100	111	107	96	105	105	107	98	111	96	91	82	99	118	102	88	90	117	82	104	110	112	103	117	119	111	109	107	108	111	107	102	100	100	92	108	95	101	113	93	92	110	108	114	90	103	122	91	110	102	101	112	110	108	92	98	126	111	110	106	114	117	109	106	105	107	104	98	98	98	101	110	105	111	104	92	103	102	97	111	105	119	108	92	97	111	101	102	111	102	113	100	123	106	107	141	124	97	117	107	102	89	124	108	94	107	110	111	120	110	118	115	131	103	91	109	91	104	108	123	106	102	103	103	109	117	113	103	100	87	108	92	117	110	102	106	100	121	90	112	101	103	110	129	109	102	100	110	104	104	110	101	90	105	92	125	123	98	103	95	106	99	102	113	108	93	100	106	95	122	101	123	100	112	109	117	98	127	100	101	112	109	93	89	106	113	95	112	105	101	98	100	115	104	96	81	90	107	122	144	96	115	117	106	119	103	122	110	120	111	102	85	119	129	121	117	119	116	108	95	86	102	122	113	108	130	93	121	108	88	120	114	113	118	118	105	99	100	117	119	80	91	111	91	97	111	111	119	119	117	112	100	102	104	110	93	118	104	123	107	114	108	117	114	100	98	120	100	107	105	101	86	99	99	95	92	117	113	95	103	107	106	114	101	100	110	113	105	92	98	100	125	116	121	105	106	112	117	119	108	120	80	126	103	112	104	101	109	100	119	109	116	108	105	103	112	112	110	106	101	92	95	96	111	95	106	111	103	88	99	91	117	81	120	117	111	123	117	86	105	109	107	121	100	99	102	136	121	104	110	101	103	100	86	122	118	89	93	106	116	102	99	108	113	105	113	114	93	120	96	92	117	108	105	91	114	98	123	102	108	113	98	115	100	108	96	107	109	113	107	116	114	113	121	97	133	100	107	104	123	106	119	108	98	101	106	122	112	97	98	96	118	109	104	90	120	113	99	121	106	125	108	121	107	131	105	112	98	116	108	110	95	111	106	106	94	105	101	104	98	102	80	95	110	108	95	99	113	124	116	109	109	104	115	113	105	108	94	101	101	98	112	107	82	112	106	95	102	97	119	102	107	97	109	97	101	89	105	117	114	97	112	105	133	101	107	111	89	111	93	101	101	122	116	111	99	96	100	99	103	110	120	104	98	92	103	105	96	115	109	94	115	99	109	109	92	109	109	113	100	117	127	85	104	96	92	109	102	80	91	84	108	111	118	105	105	121	102	113	107	101	111	87	117	100	94	111	106	110	121	110	107	113	112	108	99	114	115	103	107	102	99	96	115	97	95	98	103	107	105	96	104	99	113	93	114	124	101	108	109	118	95	105	116	121	103	110	95	125	91	107	121	88	89	115	118	105	109	109	92	120	108	89	120	103	107	107	102	107	107	111	80	90	102	108	114	112	109	98	114	93	86	116	122	111	118	102	93	103	120	109	102	112	110	105	109	103	116	102	98	99	113	101	115	101	105	105	89	109	88	101	111	107	122	107	113	114	110	91	119	112	105	114	93	103	106	113	111	109	101	112	126	113	103	107	101	104	107	135	98	106	113	104	109	93	105	97	102	118	108	89	101	115	114	86	103	102	117	125	121	124	105	92	109	113	99	124	116	99	103	112	103	101	109	83	96	117	113	109	99	109	131	113	102	92	90	104	109	88	89	90	116	93	102	112	115	129	119	113	113	116	108	93	106	107	105	102	96	108	122	112	97	86	106	92	91	123	112	111	116	109	95	110	104	114	101	108	96	96	112	92	119	89	114	100	97	100	97	106	102	106	118	105	102	113	113	106	111	89	121	122	117	113	114	95	91	117	103	88	116	93	102	101	114	116	113	121	98	98	107	123	118	101	103	100	117	102	116	106	94	108	109	97	93	120	123	94	105	101	106	85	118	95	121	99	98	110	101	101	88	105	110	111	100	116	107	126	103	115	86	112	90	103	100	113	98	102	111	106	94	118	102	92	100	107	104	87	97	112	111	96	104	82	92	129	93	105	110	117	104	106	112	124	105	104	84	99	123	125	109	98	95	117	112	112	116	95	102	110	108	105	100	105	101	106	114	103	96	91	87	111	109	108	114	112	121	122	93	120	111	108	116	110	114	96	109	110	107	103	112	111	99	93	102	115	103	104	106	105	109	112	109	120	98	102	97	107	111	88	98	106	110	101	113	115	100	107	125	101	105	95	118	102
5472	498	553	556	519	510	491	530	458	415	432	429	439	434	421	379	412	445	409	361	416	394	428	437	409	400	425	431	381	393	399	429	405	433	422	380	409	383	405	370	424	390	393	423	346	384	433	408	379	418	406	434	394	381	363	424	395	388	392	383	391	404	387	425	360	425	360	380	415	410	380	420	397	380	388	374	383	407	358	385	379	423	408	382	421	409	373	413	431	348	417	391	399	362	372	414	421	383	374	417	413	415	383	421	398	396	411	406	384	384	380	375	412	379	407	394	358	399	380	393	433	373	366	352	376	390	392	426	400	407	393	397	383	399	376	389	403	413	376	417	435	388	380	388	411	382	403	393	386	381	400	415	358	415	449	448	424	402	418	397	368	396	395	401	381	394	370	388	418	377	412	387	392	365	415	352	396	389	404	406	375	406	391	410	384	411	414	378	376	401	399	413	408	374	410	409	396	397	374	385	412	406	429	377	438	369	411	361	407	371	380	419	396	356	394	385	441	424	374	400	372	388	376	389	367	392	362	366	380	380	395	366	409	382	362	385	410	371	397	391	382	383	421	420	393	368	418	402	393	381	383	377	399	432	397	374	407	433	394	395	396	411	395	386	381	396	443	402	393	341	413	401	382	369	422	349	377	410	419	387	354	399	353	397	403	388	386	395	394	394	401	401	376	369	466	367	347	357	390	379	396	396	376	378	411	442	407	407	390	383	406	400	409	447	409	369	386	383	414	428	388	393	370	397	402	355	381	396	389	387	401	417	405	343	422	365	406	405	376	371	380	366	386	411	387	395	390	415	384	410	408	383	408	403	390	386	394	401	404	415	411	440	408	384	402	354	397	385	391	412	360	407	370	399	407	412	396	371	383	386	420	386	398	410	404	341	422	430	382	431	392	417	380	404	413	410	422	382	359	408	383	378	372	430	383	410	412	400	375	402	390	412	451	399	413	381	389	378	391	366	384	428	359	392	398	429	376	402	398	390	374	402	432	403	429	373	411	396	395	373	393	382	405	399	436	387	368	400	370	400	382	422	395	368	367	402	398	420	412	414	383	385	399	396	389	401	448	403	429	393	386	365	379	399	425	380	398	404	392	407	428	376	400	412	377	389	382	408	409	380	388	401	401	387	398	394	376	373	415	423	423	386	379	381	399	405	382	404	406	398	424	411	385	349	383	408	369	366	391	394	382	386	393	441	420	391	410	398	363	368	383	397	396	372	394	400	372	407	387	377	364	383	388	360	414	390	413	408	416	408	404	356	445	403	401	412	380	394	390	413	434	392	399	403	415	359	398	362	402	419	407	358	419	356	382	421	399	406	396	421	432	416	422	384	389	406	390	410	393	388	374	390	377	408	383	386	408	386	411	403	403	390	401	406	408	412	359	391	416	390	393	376	375	370	366	368	401	426	412	398	437	425	410	362	418	392	387	388	390	380	420	399	371	405	411	391	406	369	426	379	383	392	392	405	392	362	404	384	398	379	420	387	443	402	395	386	394	365	394	390	416	367	374	378	422	353	408	378	380	408	377	388	402	412	413	385	378	423	381	409	399	386	415	400	398	375	379	410	445	347	398	441	384	403	375	386	416	379	381	405	391	438	410	371	391	389	400	407	385	412	395	383	391	434	387	382	414	389	445	384	394	360	354	394	382	406	388	405	417	413	393	399	422	427	385	411	376	377	372	419	408	410	369	398	408	375	419	409	403	421	381	391	399	390	406	393	390	377	394	417	407	394	399	407	415	351	375	413	395	443	357	394	438	414	388	415	396	425	395	390	400	401	396	381	416	377	410	386	417	404	373	374	367	372	417	357	359	405	373	416	385	428	381	387	385	390	392	377	382	351	404	380	403	397	394	425	384	388	401	394	375	380	386	348	362	425	421	393	408	412	374	406	396	362	371	394	376	420	392	416	384	412	386	370	403	410	392	407	415	418	351	388	381	435	368	416	406	386	365	363	393	390	416	377	413	399	415	389	400	398	412	378	378	382	386	406	379	396	391	383	357	400	402	402	360	376	377	385	367	392	394	381	380	376	393	368	413	379	391	387	439	403	383	422	379	407	402	372	398	419	394	367	365	420	404	418	389	380	444	434	392	381	422	396	371	385	398	399	358	405	383	415	395	397	379	381	381	421	426	390	405	404	382	400	418	387	408	401	391	418	371	378	388	388	403	371	393	397	407	383	423	429	425	345	350	374	365	378	382	361	386	361	426	385	429	401	447	447	425	426	394	390	405	435	392	352	427	413	398	393	416	399	393	412	366	390	377	384	404	360	410	339	409	407	416	434	389	395	396	362	404	396	391	394	373	407	380	373	400	405	381	392	404	375	389	380	363	399	358	394	411	398	377	405	380	380	405	408	395	410	355	372	400	413	396	388	434	409	362	433	385	396	409	392	434	382	397	407	408	388	430	418	382	408	393	386	396	366	385	369	397	407	414	375	367	437	391	403	375	390	409	395	418	428	412	387	372	373	390	389	396	438	402	379	402	410	425	378	386	416	415	417	405	419	361	443	380	419	404	430	387	401	392	380	406	371	414	399	373	412	364	391	409	420	396	415	411	382	383	401	414	436	407	371	356	402	438	397	416	390	378	355	393	391	379	423	359	378	388	383	387	423	378	393	411	403	400	445	408	381	387	354	397	387	400	411	394	427	395	405	396	362	416	426	396	376	432	387	363	390	384	400	395	393	434	394	383	393	394	375	401	388	402	416	408	401	434	389	407	370	417	383	404	419	384	418	411	383	401	417	406	398	365	384	365	401	386	388	388	391	365	377	376	374	372	368	423	407	394	410	398	408	371	386	395	374	405	398	373	426	377	380	397	357	388	412	391	388	417	362	456	390	380	379	399	396	401	348	361	411	387	359	391	404	392	400	400	434	347	376	434	418	413	418	413	378	376	375	386	349	418	397	391	373	388	372	393	399	414	414	394	381	396	365	376	386	389	396	388	410	360	407	395	424	384	389	376	407	378	385	389	397	378	363	395	416	358	376	367	395	366	416	383	398	411	363	411	388	433	411	412	380	433	396	359	390	400	434	403	378	373	393	410	410	368	417	444	370	421	400	379	397	369	426	374	405	418	414	405	387	370	383	376	383	390	384	379	415	419	426	406	388	394	420	379	391	428	372	415	383	381	409	396	399	410	400	392	400	387	410	381	428	388	395	450	402	390	371	404	378	393	393	403	377	383	362	407	408	384	402	377	399	375	363	427	372	386	395	419	398	385	398	401	385	396	393	384	385	408	383	392	395	418	397	414	346	403	390	414	392	401	371	370	383	395	399	410	385	369	377	371	399	393	413	378	378	389	421	381	404	373	392	392	377	429	415	403	401	380	381	429	406	354	400	378	364	404	399	405	371	416	375	441	425	400	388	379	375	398	357	378	403	415	376	406	351	409	405	390	392	390	409	379	407	383	396	393	368	386	392	418	432	364	416	385	383	365	357	372	370	404	382	374	388	422	382	380	402	390	358	389	373	417	371	418	382
23972	3364	1176	838	553	411	299	239	206	161	145	135	134	121	121	110	98	101	88	116	75	83	84	77	93	86	75	77	77	65	68	91	99	70	76	80	70	64	78	79	76	60	53	78	87	72	83	78	85	63	63	76	77	73	71	57	60	84	73	77	79	67	78	85	83	78	69	75	62	86	79	65	69	94	68	56	82	70	85	76	76	66	77	84	75	73	79	80	77	74	56	77	64	60	77	80	62	66	84	70	65	70	72	74	74	79	83	82	72	72	70	71	86	80	79	71	66	82	78	70	72	68	62	76	66	67	83	64	78	71	56	78	84	75	55	75	58	57	78	51	70	70	80	72	66	59	73	64	73	68	69	82	71	75	74	65	70	68	76	66	72	77	65	72	66	61	75	57	64	54	67	74	91	68	64	60	82	66	71	62	83	68	73	83	73	81	62	66	79	76	63	92	67	64	69	65	73	66	73	93	87	66	72	71	61	70	85	64	68	64	70	72	65	73	67	73	78	76	75	68	49	68	71	65	75	74	65	72	76	74	75	76	85	78	61	75	90	70	70	71	81	79	85	64	74	77	74	68	86	74	69	77	78	60	64	70	57	70	92	75	77	72	72	78	51	58	64	78	67	73	74	70	75	74	63	81	60	71	74	75	72	73	68	71	78	62	81	62	71	80	70	78	76	69	71	90	74	70	76	76	88	78	74	75	77	67	78	75	71	61	77	79	78	98	71	61	64	76	68	67	82	70	70	71	73	75	82	56	75	80	77	83	76	67	63	55	62	59	65	84	64	58	62	68	61	73	83	55	76	66	73	67	75	66	77	72	60	67	75	70	80	66	83	83	74	74	70	58	90	72	67	69	72	72	71	79	71	64	64	72	65	74	84	70	73	67	59	87	63	76	69	74	67	61	68	72	79	63	65	75	64	90	68	63	56	65	64	93	88	58	73	68	77	73	65	79	60	66	67	60	66	63	61	76	63	60	72	71	66	68	68	68	65	77	89	71	75	72	77	61	69	77	64	76	57	85	65	61	64	83	55	73	66	59	61	71	69	90	73	57	81	89	67	69	70	75	56	73	63	69	61	81	66	80	61	66	73	79	73	88	66	64	72	68	75	58	86	63	69	74	78	78	56	70	75	89	48	64	65	73	72	69	86	70	87	75	68	65	70	65	86	85	92	71	75	72	69	70	70	73	72	83	71	78	61	68	76	81	65	94	70	68	80	64	73	66	71	79	70	88	72	66	76	70	72	72	94	76	70	68	76	76	68	69	86	75	62	70	89	75	71	61	72	94	81	66	58	63	70	86	65	77	71	71	67	78	68	84	75	80	68	64	88	76	71	74	89	71	74	64	65	57	80	81	58	52	59	64	85	64	78	73	74	80	63	65	70	74	70	79	67	73	71	64	72	79	87	65	69	52	65	79	77	68	75	69	92	67	55	76	70	66	75	73	78	77	61	63	71	81	59	73	59	73	69	72	67	51	61	69	59	70	73	74	61	74	75	54	64	71	79	58	80	85	79	65	79	67	75	64	58	69	70	62	67	82	76	72	65	72	66	79	77	66	72	74	74	66	53	66	71	81	69	68	88	74	82	63	78	79	61	66	86	57	70	84	74	64	72	75	80	60	75	60	91	77	77	66	81	75	62	48	67	59	72	69	69	92	65	68	71	76	69	86	83	66	80	77	72	74	84	50	83	66	70	80	64	73	77	76	50	60	63	78	68	75	71	50	82	72	86	73	65	66	59	71	71	57	77	64	69	85	72	64	86	62	81	98	80	90	64	76	81	62	83	87	71	66	88	75	85	71	71	59	77	68	79	75	75	71	69	83	58	92	77	56	73	65	70	85	85	78	74	80	82	75	64	66	66	58	73	66	79	71	72	71	69	82	65	63	75	78	58	80	72	68	62	68	66	63	78	79	83	69	84	58	86	64	72	86	70	81	62	72	71	75	80	67	83	82	73	79	71	67	76	87	79	60	68	74	71	58	79	83	80	79	65	78	70	60	81	75	62	68	63	65	57	74	73	95	70	73	69	81	58	65	69	57	77	78	68	76	71	57	74	61	59	72	69	76	81	76	75	73	69	67	74	76	52	59	67	66	61	77	56	67	75	71	74	81	76	64	75	71	62	79	71	79	80	76	71	83	73	67	67	72	61	72	88	72	63	65	92	72	72	66	67	72	93	60	63	66	96	63	62	83	73	65	67	67	64	78	64	81	84	58	75	69	68	62	70	71	86	55	79	84	69	65	69	72	70	79	64	78	75	72	89	69	74	64	78	54	82	68	78	62	79	83	89	80	72	62	79	81	67	80	70	83	71	66	73	90	65	62	67	71	85	65	59	74	75	57	75	85	75	74	63	83	68	67	78	81	79	72	72	64	80	81	70	83	77	72	74	68	67	69	70	86	69	68	81	60	75	61	67	74	69	71	78	72	71	68	72	69	79	57	61	61	65	76	77	72	79	75	76	69	74	73	73	86	80	67	72	59	73	69	80	62	74	60	78	76	61	63	76	63	78	73	79	67	86	60	74	55	62	77	61	74	67	70	66	82	83	73	70	69	83	84	59	55	66	50	72	74	71	73	67	49	70	79	78	80	73	62	86	73	73	72	76	84	74	77	71	64	76	62	62	79	68	79	56	70	67	72	64	76	72	74	73	92	88	68	87	92	63	74	69	79	63	67	65	61	73	74	60	81	78	73	66	67	85	67	75	70	81	82	76	72	63	78	79	73	56	71	77	75	63	64	64	57	53	72	53	73	76	74	80	88	64	64	70	81	65	89	62	78	74	65	72	67	80	72	80	69	69	72	88	70	61	67	65	71	70	70	74	67	84	72	69	68	57	70	62	65	73	79	50	79	68	76	78	81	63	74	78	73	67	73	73	72	82	54	73	78	71	74	67	74	72	75	72	78	71	85	88	79	90	87	91	77	74	65	79	76	60	64	66	83	70	68	64	87	77	81	69	67	83	68	57	81	60	79	85	68	78	82	71	61	64	69	62	77	78	66	68	71	77	82	84	55	90	82	70	66	76	64	56	86	68	74	63	59	71	72	73	83	79	66	73	69	70	79	78	74	70	67	65	83	83	59	68	64	71	66	57	71	81	88	64	72	78	62	82	58	59	56	64	72	69	66	65	73	64	73	85	83	77	77	65	70	58	72	67	69	73	72	85	74	81	76	77	73	70	63	59	77	81	62	68	65	72	86	61	85	80	80	64	71	85	72	57	73	71	85	71	69	83	74	86	65	74	72	59	72	78	78	77	80	63	71	60	67	73	67	63	66	72	68	69	64	68	74	70	88	66	79	85	62	78	59	68	78	94	70	61	72	66	63	74	68	75	78	77	65	52	72	66	63	77	87	88	71	66	72	77	63	50	66	76	80	56	63	77	77	69	96	60	81	73	67	70	74	68	72	69	62	68	74	52	78	61	79	61	71	62	67	80	76	74	78	74	70	73	80	65	76	65	84	55	90	85	77	67	82	61	59
12926	1225	2758	3158	2700	2155	1868	1486	1247	1051	983	881	787	726	650	657	540	575	514	509	491	478	431	439	432	423	457	424	417	393	380	383	385	384	366	322	376	383	352	367	323	325	318	344	356	308	306	291	324	292	349	332	342	326	306	326	306	318	292	308	301	306	293	331	311	305	332	291	287	292	309	297	298	309	287	325	316	313	285	281	292	285	302	295	318	325	326	314	297	292	307	258	284	274	295	278	285	310	298	308	309	277	298	305	285	302	248	274	312	298	299	340	285	297	305	284	311	292	316	311	315	251	300	287	314	268	294	294	301	282	269	269	296	280	312	297	269	324	273	290	278	331	274	301	275	250	307	326	271	293	305	285	307	291	274	299	285	340	316	298	303	285	304	291	295	290	277	297	295	277	294	347	294	314	317	307	260	300	273	282	278	302	284	274	283	305	290	283	287	332	299	283	315	269	287	263	287	272	286	297	293	289	315	289	317	295	278	274	281	292	288	299	328	285	283	329	340	306	252	312	313	294	326	306	311	265	299	303	309	271	289	312	324	319	296	258	294	294	283	270	287	280	309	302	292	297	288	280	273	305	278	274	292	264	305	300	283	278	291	297	291	295	289	282	310	287	309	303	253	300	298	305	255	288	301	300	311	300	278	294	290	294	275	326	283	297	309	316	259	274	295	294	269	298	295	295	261	298	268	296	314	290	304	251	292	292	284	303	292	287	309	288	301	286	301	285	320	297	323	292	276	299	304	283	286	304	281	301	290	321	274	277	261	300	294	297	280	291	288	251	338	272	299	275	306	299	278	300	272	290	271	298	311	268	245	300	270	278	280	263	292	290	312	273	295	296	287	284	286	327	301	268	265	302	273	303	290	298	277	286	282	300	274	281	294	306	277	295	261	292	246	291	296	288	299	289	299	293	293	253	322	279	251	277	268	302	309	290	301	279	283	273	300	283	267	306	310	318	281	316	288	322	277	254	293	261	269	312	306	281	303	272	259	289	266	272	317	293	284	284	300	256	300	306	271	281	273	300	286	292	276	295	286	295	317	285	301	277	310	305	280	289	313	272	273	283	279	282	307	297	281	322	296	283	274	298	252	270	290	256	285	298	264	290	314	267	298	266	300	272	299	281	321	296	330	291	280	285	261	287	301	285	314	288	327	309	297	280	309	295	272	312	302	318	289	273	294	276	310	284	316	294	327	301	288	293	299	266	305	296	311	281	280	287	287	285	319	298	307	269	289	277	300	275	297	296	279	270	293	308	291	302	276	309	286	305	309	295	283	330	275	301	281	293	283	296	275	303	281	288	315	283	324	291	264	297	297	335	302	294	283	289	301	309	249	319	280	275	278	288	314	290	273	313	283	298	291	309	311	285	299	284	301	295	300	314	293	285	257	305	302	299	288	269	290	297	270	260	268	287	291	266	276	294	314	281	278	298	317	283	283	288	279	247	290	265	285	284	269	277	296	244	301	279	299	275	314	301	309	293	283	267	327	292	316	267	295	296	286	306	306	285	314	298	294	311	307	287	289	312	268	279	293	317	296	269	287	285	301	311	282	281	330	287	298	276	329	280	306	277	253	284	296	266	299	296	304	265	316	286	304	285	275	300	297	315	287	287	289	264	315	309	270	257	289	305	274	332	301	290	284	311	316	291	283	303	289	277	285	309	324	276	293	289	259	251	300	287	294	299	259	285	297	325	278	298	293	280	299	290	293	278	298	261	263	283	293	283	308	295	319	262	294	330	287	292	283	295	284	274	302	275	258	302	254	292	297	305	320	314	271	303	280	309	241	288	290	310	281	290	307	297	279	296	296	292	285	278	296	290	291	278	281	294	277	303	297	274	275	303	290	277	309	314	268	306	267	288	301	283	280	285	327	291	262	297	295	297	294	288	313	263	275	305	265	308	314	279	284	339	297	298	284	260	265	311	320	317	251	300	302	283	293	313	257	295	289	290	316	288	295	297	269	315	259	272	297	293	298	283	304	278	296	265	263	280	302	290	275	288	278	277	313	302	284	308	268	276	306	287	275	267	273	300	302	268	290	283	307	292	296	285	278	320	308	291	283	311	320	293	289	295	271	306	297	289	282	283	293	291	294	279	274	283	280	294	283	288	316	287	278	295	297	280	270	271	314	279	267	269	258	286	278	302	268	269	282	273	309	259	292	277	271	293	293	314	332	289	317	291	269	321	269	295	278	284	283	293	304	303	289	270	288	289	301	276	295	307	289	314	275	268	285	309	296	288	304	279	268	298	315	303	289	310	289	280	313	276	266	307	294	299	284	278	295	286	297	308	305	316	288	280	284	295	284	290	293	310	303	283	276	302	312	300	301	268	257	283	286	297	303	296	280	307	313	289	265	259	270	261	275	293	282	315	274	296	292	286	294	303	315	293	286	306	305	280	301	269	298	303	285	286	308	280	304	307	263	290	288	299	324	284	304	296	292	281	314	295	266	275	288	272	284	267	265	279	292	277	273	267	296	301	290	309	289	307	295	301	282	284	293	280	288	279	279	274	297	305	305	275	325	292	311	267	293	298	282	301	300	310	286	299	311	311	272	294	272	283	296	285	266	301	303	278	288	286	290	296	274	303	293	292	290	309	283	277	333	277	274	276	273	302	291	284	317	290	333	305	319	290	260	278	260	274	330	288	292	259	318	297	293	294	317	303	281	300	292	307	309	277	316	296	320	280	302	299	290	275	307	282	322	283	311	270	267	304	314	283	320	285	334	309	279	247	311	305	279	323	296	254	284	271	295	269	293	260	303	298	284	337	272	293	287	291	294	251	293	281	298	274	293	281	314	319	281	309	291	296	303	297	292	288	279	302	294	279	302	290	289	289	303	311	287	290	310	292	256	300	296	332	269	279	267	306	270	275	288	312	304	304	325	283	336	306	277	310	267	304	299	290	325	286	302	293	297	293	289	331	312	308	319	277	293	260	308	290	303	312	272	265	296	305	276	308	277	286	294	265	270	297	305	313	275	290	309	301	326	294	291	293	269	294	283	329	314	302	284	276	308	290	283	259	272	303	266	297	273	309	308	305	300	276	325	275	314	319	300	278	285	282	286	300	289	257	299	289	289	266	283	279	253	278	315	278	327	285	294	288	314	302	251	290	260	311	276	300	294	295	289	301	290	270	281	292	291	296	326	288	284	264	269	315	299	277	292	307	270	303	285	332	330	292	299	315	288	298	312	293	296	291	283	324	307	306	283	257	299	268	327	275	305	284	302	256	280	343	271	290	304	300	271	309	285	285	317	309	298	290	325	282	297	290	314	273	296	294	288	281	307	277	275	300	302	286	280	269	290	283	304	294	272	260	314	299	270	289	303	279	303	316	276	314	288	279	298	304	296	281	322	285	261	283	310	293	294	310	289	288	283	297	296	291	276	284	287	304	325	315	308	284	294	287	332	306	295	316	296	288	291	301	285	271	286	284	319	316	318	327	275	292	278	275	270	281	289	302	301	266	291	292	285	266	264	277	293	301
33077	11032	2474	1537	1074	783	613	459	378	341	309	252	272	218	199	189	188	197	180	179	162	175	155	148	139	158	153	150	122	151	124	127	124	136	119	134	130	143	136	158	130	147	132	135	138	145	150	140	135	163	131	159	125	128	143	116	148	150	127	125	137	154	127	119	140	115	144	136	127	118	140	153	124	138	126	146	125	126	148	146	117	138	124	141	127	134	149	135	146	120	127	143	104	129	149	137	130	139	119	135	121	120	123	136	123	153	129	135	135	141	120	133	122	134	131	143	123	129	126	114	123	126	131	125	116	127	119	113	133	121	145	155	135	122	134	141	125	117	143	157	129	138	138	123	119	132	112	120	124	116	149	136	125	125	124	109	116	139	127	135	136	137	139	107	144	145	145	139	136	136	130	143	137	135	114	144	131	134	140	132	138	134	126	135	134	142	126	118	118	122	111	101	122	139	126	157	118	139	136	119	132	123	120	123	110	141	115	143	135	129	135	134	146	126	129	132	131	129	123	121	140	113	122	139	120	149	122	117	121	117	156	114	143	134	117	115	135	139	126	146	139	150	145	122	131	143	144	115	142	147	117	133	134	130	138	119	141	140	144	134	117	143	149	146	129	128	147	131	117	133	136	130	132	124	121	130	135	143	131	142	127	128	112	140	109	120	124	128	129	120	117	127	119	125	145	127	134	111	118	140	134	136	132	117	141	144	123	130	105	127	133	134	126	131	129	137	134	119	124	134	123	142	109	141	127	131	115	117	132	122	137	149	121	116	113	109	100	123	145	121	134	135	138	125	119	116	139	127	117	121	133	124	140	133	137	125	136	141	122	118	124	125	137	132	125	138	134	117	133	132	146	125	126	127	129	137	139	136	140	131	123	130	136	145	148	141	131	109	140	108	124	131	135	135	116	138	130	123	142	129	138	128	121	126	119	126	136	124	147	132	131	109	107	123	123	141	122	109	130	126	123	132	125	137	132	125	161	130	139	117	135	136	116	117	149	111	112	131	123	157	124	150	132	131	111	121	138	130	145	137	136	145	119	127	104	124	124	131	134	101	134	143	139	129	134	122	119	133	126	124	118	126	125	127	134	124	148	117	117	149	130	117	125	120	135	120	134	119	118	123	138	126	114	128	105	131	149	148	123	100	132	146	136	135	132	143	139	123	150	112	140	132	138	125	121	138	124	140	147	129	119	143	130	154	133	130	149	144	142	125	158	122	134	123	127	124	108	116	122	136	120	138	130	131	106	127	132	139	138	130	162	127	142	106	119	114	146	148	144	134	150	136	136	128	137	149	111	108	121	150	121	134	116	124	139	152	115	130	132	117	131	112	128	141	141	122	131	141	121	133	137	145	137	113	144	137	136	122	128	124	109	133	137	160	140	127	132	163	130	139	137	138	131	124	137	132	125	134	120	135	133	113	125	130	134	133	133	130	129	134	120	118	141	160	127	132	121	125	106	110	132	133	128	135	131	146	149	148	108	121	125	119	124	134	126	106	136	136	134	135	128	141	145	135	130	135	127	122	113	121	136	117	127	135	121	122	115	124	145	111	129	121	123	116	137	149	136	127	151	153	143	117	121	129	133	157	129	129	139	125	137	138	125	147	139	128	128	125	133	118	119	155	127	121	127	123	124	132	121	137	119	137	112	141	127	142	117	132	129	126	134	124	122	146	161	124	127	145	134	113	116	138	144	124	130	134	114	127	120	133	141	105	130	98	155	127	130	135	139	140	120	110	131	115	113	141	158	111	106	140	128	158	135	122	130	133	134	117	140	136	142	114	120	135	114	161	123	121	135	123	112	157	136	125	127	116	120	110	120	119	110	118	121	128	128	139	111	135	146	134	120	137	139	119	121	129	133	131	128	125	124	142	134	121	134	126	135	138	125	125	105	129	125	110	127	129	129	122	144	131	120	131	130	152	142	119	126	147	135	136	120	121	118	147	145	142	126	124	127	113	139	126	119	127	118	118	141	128	126	140	117	142	120	138	138	130	125	143	128	120	101	129	126	127	126	111	138	117	142	143	127	155	119	126	131	116	137	121	161	142	158	136	131	148	122	146	116	156	131	118	132	159	145	129	141	135	112	146	130	129	140	131	114	126	138	152	123	122	148	139	136	140	138	130	137	137	122	155	141	127	138	125	131	122	133	118	135	146	126	119	138	137	117	132	143	130	124	141	111	148	122	138	135	130	113	130	146	144	124	139	132	149	102	130	131	114	131	130	90	126	124	134	133	122	128	141	118	134	119	122	132	137	153	119	118	116	122	120	122	128	128	128	119	116	151	136	133	130	126	138	122	111	152	132	111	138	138	136	125	123	142	117	125	126	138	135	125	150	117	133	148	131	145	121	128	146	123	129	128	113	137	135	131	114	129	112	137	140	146	120	131	131	122	126	145	147	141	124	131	128	130	148	131	141	140	134	142	142	126	133	143	113	125	140	125	155	125	117	142	131	146	117	99	129	130	118	126	127	110	130	145	118	106	119	129	120	107	152	133	107	140	130	114	132	114	121	106	118	129	131	115	146	124	100	123	138	115	121	105	140	128	125	141	127	127	144	130	133	118	116	117	108	123	138	153	153	143	120	140	121	147	117	144	128	119	125	130	132	124	119	136	120	129	120	140	114	136	142	112	143	116	117	130	151	114	130	132	130	122	139	154	129	121	146	119	145	143	135	126	124	107	162	128	136	112	122	134	140	115	136	126	134	121	131	111	140	130	113	117	142	136	128	122	142	125	123	159	129	120	150	122	117	131	123	125	136	113	114	139	134	137	139	118	118	135	139	122	132	118	128	143	126	128	137	128	121	123	156	138	124	125	139	131	108	111	150	127	122	128	144	121	128	116	128	134	135	126	133	128	127	108	135	123	130	127	119	125	143	127	138	99	97	150	126	132	118	130	135	131	125	142	138	130	115	104	130	132	144	156	125	122	137	133	152	136	142	134	141	125	152	121	129	125	119	115	141	125	116	129	126	122	116	124	131	140	128	133	140	122	125	141	134	135	130	121	131	145	130	126	132	130	118	137	158	133	128	125	156	122	114	111	133	116	160	108	133	130	132	119	115	127	115	132	137	117	141	133	122	136	121	115	130	124	125	119	128	108	138	111	141	147	128	148	118	125	138	124	133	137	137	114	139	130	153	118	140	129	118	129	142	129	113	145	124	139	119	131	123	128	140	123	143	150	138	140	141	147	135	151	134	143	133	133	112	135	143	122	133	129	113	129	138	120	138	134	121	137	145	131	120	116	117	120	140	150	124	114	117	117	128	114	149	144	119	133	116	125	129	123	112	117	144	140	158	139	139	133	119	150	130	135	121	126	120	143	120	129	114	128	127	136	141	121	134	117	130	139	123	125	121	125	114	160	134	131	139	119	132	136	136	130	121	143	132	158	146	130	136	130	100	118	148	136	141	107	133	135	127	113	144	138	140	140	130	131	133	122	125	126	121	124	141	151	145	125	144	110	141	133	120	116	123	101	137	127	133
16241	2230	4930	5640	4746	3885	3336	2763	2323	1996	1829	1578	1431	1302	1246	1201	1071	951	983	895	895	817	755	803	715	773	690	682	656	644	666	648	654	620	602	645	580	604	571	569	530	522	558	509	532	534	524	536	535	516	539	561	480	508	528	527	507	517	502	478	487	481	502	519	508	506	542	526	522	562	449	480	472	506	525	507	479	509	463	514	536	489	466	511	492	453	472	495	458	499	510	493	542	457	490	512	487	504	474	457	451	498	501	501	478	529	479	449	446	509	469	508	451	497	462	475	500	466	515	448	476	450	473	443	461	500	447	461	458	505	469	473	452	527	493	498	474	474	507	466	462	467	475	479	486	517	503	497	477	452	496	484	509	461	484	490	454	488	500	477	489	483	495	437	473	464	455	485	451	498	468	451	491	451	468	472	466	442	506	487	488	473	465	451	500	480	477	439	453	446	470	449	457	471	476	457	489	473	506	441	466	505	458	466	452	502	454	491	473	490	470	465	454	451	474	487	468	484	473	480	449	458	472	458	461	480	440	441	454	445	489	443	477	472	463	454	481	483	454	491	464	504	503	452	444	502	478	445	442	481	464	496	490	435	431	431	467	466	445	491	456	479	454	448	446	486	470	451	473	437	490	439	485	449	476	469	467	461	450	451	497	451	447	449	474	463	493	455	462	474	454	471	474	495	459	426	477	476	474	473	453	491	449	498	456	464	482	469	488	493	474	434	516	460	475	482	466	484	496	483	521	481	482	530	444	437	444	452	466	481	442	451	470	514	485	451	452	462	519	485	475	510	495	466	461	478	488	484	489	464	499	436	456	459	449	456	467	478	475	501	427	437	484	476	413	480	498	451	471	457	487	462	455	459	473	493	491	467	457	456	491	477	501	465	445	483	501	484	466	441	449	464	473	492	535	465	493	463	503	474	420	455	452	469	538	460	485	470	474	478	511	518	486	484	478	478	462	433	480	464	462	427	461	471	473	473	465	500	443	507	470	478	467	450	453	462	484	495	455	488	463	469	474	441	455	465	455	492	515	495	462	465	444	491	502	502	492	477	471	457	478	441	518	485	500	472	454	462	445	461	447	466	439	449	514	471	471	502	483	461	463	470	443	511	498	466	467	458	502	446	473	493	465	473	471	480	472	453	489	489	482	483	521	471	523	419	479	483	464	446	457	464	502	447	456	430	478	485	422	479	416	490	492	434	505	473	495	474	502	471	466	493	506	439	483	448	477	435	460	497	471	419	402	447	479	469	475	513	467	471	474	438	447	503	487	457	430	459	482	450	495	437	490	467	469	508	474	462	440	471	491	456	506	505	507	500	469	462	491	470	497	490	471	479	485	469	462	475	449	485	479	459	432	450	483	480	515	476	480	456	418	477	453	489	448	488	449	464	458	479	439	497	481	458	477	458	468	483	489	412	450	497	482	484	464	419	481	465	489	486	477	476	488	484	477	473	440	443	494	459	491	454	490	457	481	446	470	481	486	522	469	500	488	482	488	477	418	462	475	464	504	462	475	480	464	462	460	483	502	487	443	466	482	434	485	470	445	449	454	476	520	443	494	486	457	495	472	482	453	484	453	475	453	456	472	478	449	436	455	458	449	463	480	484	496	438	462	455	481	468	505	455	484	521	452	482	478	493	430	448	482	485	477	494	470	499	493	452	475	440	522	479	455	473	463	466	437	469	494	503	526	465	467	504	482	477	513	499	472	472	530	442	482	461	463	447	435	463	445	467	474	476	451	485	450	473	485	462	462	498	451	479	450	487	447	496	465	456	482	457	479	443	461	461	448	481	480	487	477	503	469	494	460	488	481	488	481	477	448	493	459	446	468	448	482	457	487	473	488	476	461	500	454	457	463	495	473	444	447	476	498	509	476	440	487	507	482	470	440	489	462	472	455	451	489	524	478	462	501	467	484	499	479	473	466	461	458	478	496	463	465	458	443	473	444	433	459	441	502	447	438	506	485	456	458	454	492	456	464	516	450	453	442	466	490	498	505	486	478	480	488	451	493	465	491	475	478	476	480	445	460	481	493	459	452	488	484	479	488	454	500	503	484	471	504	475	473	469	488	482	443	510	479	436	469	467	460	466	465	456	466	451	481	473	491	464	444	492	462	494	496	449	453	444	457	465	475	508	483	431	508	433	489	476	496	492	517	498	468	465	476	496	499	485	469	460	479	439	456	495	476	481	486	520	470	468	470	471	435	488	462	453	492	472	425	488	460	488	487	461	479	496	463	458	458	504	491	460	494	472	497	491	459	442	444	471	474	433	438	507	482	453	461	449	466	436	419	475	461	439	482	467	448	454	448	447	499	446	456	494	541	498	422	471	502	469	490	464	491	473	508	477	470	441	482	446	490	507	482	450	434	451	485	496	467	478	552	460	476	430	498	438	477	482	450	443	455	496	469	496	498	441	458	452	463	455	467	480	462	501	460	485	430	471	447	459	459	466	457	487	457	518	496	521	511	429	511	497	473	500	459	511	463	469	489	453	485	441	468	467	472	501	461	443	467	482	464	452	500	460	465	470	455	488	455	466	462	482	440	420	474	435	456	440	468	450	487	471	497	472	458	472	503	451	453	456	472	466	481	501	473	448	508	458	468	494	482	488	513	469	426	467	492	464	471	493	436	493	467	504	465	471	465	480	498	437	521	471	439	491	472	467	489	478	471	473	447	467	478	497	484	454	514	453	441	495	469	449	482	449	466	498	466	472	486	420	488	460	464	444	446	484	474	468	460	488	486	464	468	475	466	509	531	470	496	504	439	460	479	468	496	448	464	472	479	459	493	508	444	486	486	435	444	460	470	457	482	457	450	495	435	470	445	479	480	472	437	488	503	443	444	475	482	468	465	495	493	492	444	489	478	487	483	455	504	484	482	471	434	474	489	457	486	469	479	473	457	447	485	487	472	470	492	431	488	463	474	464	491	492	483	474	494	473	434	480	472	497	466	426	452	457	442	476	462	505	492	458	438	450	479	472	488	487	518	451	513	459	418	446	427	466	467	513	508	479	504	522	489	467	488	449	462	495	448	466	477	455	457	509	493	486	448	467	480	468	441	486	457	486	475	469	501	480	482	492	448	495	434	491	449	471	497	515	479	468	468	494	491	481	482	470	455	466	491	476	454	472	453	465	463	489	462	490	480	437	475	490	449	484	457	468	508	461	454	455	473	506	484	468	491	477	487	489	458	454	462	474	506	483	475	494	443	473	461	476	485	492	458	471	442	447	438	441	475	493	459	477	458	455	489	457	486	441	477	461	492	491	471	493	490	454	481	456	470	482	456	477	484	482	446	488	501	454	467	469	450	455	485	415	456	490	486	540	458	482	484	468	459	501	446	488	452	474	483	491	503	496	476	478	470	480	448	519	513	475	493	462	457	472	433	456	469	458	469	513	454	460	503	435	458	504	460	466	433	459	496	485	444	442	474	459	451	442	442	478	466	454	438	439	484	463	497	488	451	437	467	490	514	429	477	480	488	531	490	523
2974	243	148	144	133	136	126	111	97	99	112	93	111	85	118	101	111	112	101	117	110	116	110	114	106	93	117	97	109	99	101	109	119	82	96	99	99	105	102	98	98	97	100	96	111	108	101	90	95	96	89	95	108	100	98	87	101	113	97	91	104	100	91	106	94	97	91	109	93	90	102	99	104	100	111	80	108	90	121	93	97	111	90	111	87	89	97	90	119	102	88	110	77	100	95	89	95	107	122	111	108	94	96	99	108	108	90	102	100	101	106	96	111	109	107	92	98	120	90	121	100	106	113	104	90	95	117	106	90	112	108	98	94	90	96	111	104	110	116	101	111	92	99	117	94	100	112	100	82	109	104	89	114	121	116	104	109	98	88	94	99	92	78	97	101	91	103	108	105	92	107	123	101	105	101	109	108	111	112	105	110	94	86	92	96	124	103	91	94	101	119	107	104	115	108	98	99	95	98	111	85	93	106	105	107	112	94	94	112	97	94	96	111	93	92	105	100	106	114	111	89	97	100	101	84	99	110	97	97	90	89	90	91	99	117	92	95	111	100	100	106	96	102	103	99	87	93	99	94	90	98	95	97	92	98	96	111	99	106	93	113	113	108	108	94	96	91	96	93	120	87	98	107	93	83	109	112	71	93	98	102	105	109	91	118	99	100	92	115	108	125	89	104	112	88	85	112	105	84	102	98	92	95	107	99	91	116	96	113	100	112	92	106	82	121	94	117	98	91	117	109	92	87	107	73	90	101	103	107	116	96	88	117	97	113	80	107	93	108	97	96	85	88	95	92	85	104	98	94	112	105	96	104	100	87	114	101	103	94	105	77	115	114	107	109	110	97	116	92	106	92	93	101	106	101	86	112	123	117	88	105	106	99	89	91	101	109	95	100	96	109	92	96	112	99	108	117	90	96	81	100	84	113	109	119	87	100	95	99	95	99	103	94	111	92	113	109	99	85	113	103	116	107	108	111	102	98	107	96	96	122	102	91	102	89	81	89	105	119	107	89	105	95	87	100	105	105	88	105	98	97	100	98	93	106	90	119	110	84	79	100	108	75	80	95	109	99	93	88	90	94	111	118	87	89	96	101	111	113	102	96	92	121	89	84	85	85	91	107	85	99	112	121	94	95	90	91	81	108	100	98	127	102	99	104	98	105	101	108	101	100	107	96	98	117	96	94	99	94	101	95	116	101	88	109	115	108	104	103	96	94	89	100	100	100	122	109	101	105	111	106	107	80	116	92	111	99	91	117	122	114	115	96	97	108	104	115	86	87	108	79	105	88	119	99	113	89	90	124	96	107	100	94	109	99	94	105	105	111	111	107	105	110	108	112	83	96	111	121	82	118	99	96	112	90	94	88	89	104	104	106	82	109	92	109	108	84	102	103	84	116	94	103	121	115	121	95	95	114	96	113	91	97	125	72	107	88	90	115	113	118	108	119	84	107	92	106	109	95	108	95	104	114	110	120	102	102	101	108	103	102	85	104	108	113	99	94	113	112	85	100	94	101	92	108	124	109	99	93	105	99	104	102	108	96	96	100	103	99	95	109	102	121	98	104	94	109	97	103	114	114	106	99	94	108	93	96	102	94	87	108	93	100	100	91	101	104	111	104	95	104	113	96	99	108	104	107	100	89	88	110	105	87	105	107	101	104	122	104	101	99	76	94	91	98	93	82	88	92	90	103	115	97	104	108	95	91	86	79	111	110	112	100	96	116	72	93	98	94	111	110	110	107	89	112	109	90	88	93	86	101	113	102	101	85	101	98	99	103	104	97	87	115	110	88	105	95	98	102	108	99	111	102	119	108	120	104	85	113	86	103	82	113	106	125	131	88	88	92	107	94	96	87	107	95	115	101	91	96	93	94	98	92	83	102	115	95	99	115	101	101	106	99	106	100	96	99	101	98	100	107	90	112	80	103	111	93	109	108	99	118	100	102	97	107	99	119	103	110	103	85	103	103	104	116	92	97	129	111	99	88	101	118	107	97	89	87	107	112	104	107	122	105	103	96	93	100	100	101	102	92	93	108	88	99	86	104	109	92	88	97	93	102	95	86	90	102	112	96	111	95	116	116	95	104	101	93	94	108	98	107	110	102	116	85	98	99	104	101	97	96	80	99	98	96	105	109	100	100	104	105	113	120	98	106	103	100	105	106	111	104	95	87	92	97	102	88	103	101	108	104	92	95	98	94	99	119	119	103	95	100	92	98	79	122	106	100	107	102	104	91	98	116	95	89	114	90	106	108	90	108	89	90	103	109	101	104	111	95	116	91	113	103	96	94	94	89	116	90	109	117	108	113	89	121	104	94	101	94	105	116	87	105	118	108	93	112	99	103	99	100	99	101	103	108	90	106	99	106	106	116	98	86	81	86	122	91	87	92	94	97	85	105	108	93	96	115	88	88	97	98	79	96	94	105	102	112	105	91	111	99	91	88	104	109	85	99	91	101	95	96	118	100	104	99	114	128	107	94	100	98	82	90	97	111	97	101	92	95	116	89	102	89	107	94	102	96	112	101	112	83	105	112	89	105	97	106	96	108	89	105	107	98	81	101	112	97	105	105	109	93	108	109	107	102	93	75	96	81	84	96	114	99	97	89	87	85	101	98	93	99	107	86	101	98	91	96	82	105	118	92	87	103	102	131	102	101	112	71	102	110	98	89	102	97	104	107	75	113	96	91	85	95	102	96	96	88	81	116	83	119	108	84	95	105	108	99	106	101	91	96	102	113	94	89	90	110	91	111	99	105	88	83	107	89	99	106	99	96	89	95	110	109	90	95	96	107	99	105	106	103	81	94	105	103	109	93	95	124	108	115	95	84	95	103	102	114	112	85	114	96	101	101	81	103	106	100	92	105	116	91	111	105	111	101	104	96	111	101	102	99	109	94	95	96	95	100	120	110	88	104	106	86	88	105	84	112	112	100	88	110	103	90	129	103	98	90	106	109	74	103	107	109	113	96	107	113	93	98	103	105	120	89	97	90	103	100	112	108	95	94	112	90	101	104	100	117	94	118	85	92	91	105	108	111	108	92	96	95	113	108	92	85	99	113	98	102	111	107	85	88	96	105	116	78	99	107	92	102	119	99	108	101	92	84	114	90	119	103	112	103	101	100	84	107	93	90	108	107	104	118	106	110	84	119	108	104	106	92	105	97	107	102	102	116	99	100	97	89	101	98	98	119	93	128	95	105	73	100	109	91	95	103	104	112	104	76	103	98	98	122	104	94	107	96	107	118	99	105	96	104	106	103	104	106	95	91	97	92	111	98	114	105	102	107	98	87	116	113	94	100	88	110	98	118	98	96	82	107	110	97	93	107	99	91	107	95	97	110	98	96	93	93	92	96	106	96	103	92	96	104	95	103	103	105	113	115	105	98	116	107	109	92	117	107	102	91	110	111	112	70	99	118	88	106	82	102	93	81	94	114	110	92	90	106	88	92	91	95	96	105	96	84	83	102	96	113	110	102	85	109	127	104	99	70	88
5093	423	538	561	494	513	474	487	452	428	451	400	409	379	376	391	378	375	409	408	429	374	409	365	409	375	405	349	382	370	380	409	425	381	390	368	358	390	390	387	371	391	385	370	390	369	418	376	365	389	376	396	371	385	363	378	345	368	403	373	369	403	369	363	420	390	397	364	340	396	386	377	380	370	365	399	395	368	386	404	375	361	377	387	371	368	395	373	363	403	393	404	400	415	372	401	389	345	361	361	354	358	364	372	346	383	367	378	384	389	366	377	396	393	406	374	370	380	391	389	401	385	368	388	380	385	347	371	404	362	350	417	379	369	370	400	386	369	384	384	355	372	400	397	370	397	420	386	331	357	370	379	380	353	382	373	383	331	421	387	380	373	345	419	372	346	381	369	351	370	373	364	389	369	414	367	377	381	380	378	381	380	374	397	378	380	381	390	393	382	350	379	357	428	341	371	378	385	403	388	338	353	381	384	407	392	339	384	363	392	411	405	415	342	396	357	392	378	361	383	385	365	388	404	373	362	383	369	412	380	365	431	381	382	374	348	393	392	390	358	348	325	380	397	392	360	372	363	386	367	368	376	356	397	367	377	382	369	401	356	342	393	377	415	375	374	373	409	382	379	402	354	398	425	348	390	382	372	400	371	372	362	376	407	358	414	378	402	341	372	388	347	351	378	425	384	383	358	351	370	374	388	403	359	382	421	395	402	366	394	357	412	357	378	349	376	391	398	373	408	365	355	364	375	379	359	373	374	378	415	343	374	359	350	370	388	393	382	374	412	369	386	404	405	361	357	402	374	383	418	382	387	392	368	335	364	369	341	358	384	355	367	389	347	400	411	365	368	376	395	369	364	347	381	374	371	352	407	392	386	374	387	359	406	397	366	377	363	393	387	361	355	370	409	363	375	363	381	373	345	378	386	383	394	369	374	386	387	373	388	360	389	340	357	381	384	374	392	381	388	352	365	372	356	362	381	369	358	377	381	380	355	415	411	339	373	394	417	373	378	410	388	378	347	332	407	384	398	391	398	359	360	368	382	363	390	373	429	366	376	380	350	387	409	357	374	382	383	357	386	371	376	390	349	402	361	371	386	391	371	372	405	384	372	377	367	393	399	359	384	365	372	354	373	350	369	380	344	399	419	393	377	351	392	381	381	402	379	385	365	402	364	364	369	359	379	367	404	418	369	371	353	385	367	357	393	387	388	389	387	427	400	383	346	373	380	389	390	341	349	346	390	393	382	390	375	319	340	375	358	409	384	373	383	410	383	403	388	364	386	375	354	382	389	378	393	387	362	389	367	348	367	373	398	379	362	360	371	388	358	385	374	372	390	364	361	385	371	384	404	355	389	373	354	371	376	391	390	366	377	402	358	370	357	377	388	381	377	320	363	388	386	376	408	337	380	376	373	378	404	373	363	385	371	353	333	373	413	352	391	353	378	370	389	373	377	356	370	389	376	370	359	353	375	360	401	370	390	369	380	370	387	385	397	375	367	359	395	394	367	360	408	383	398	367	346	373	386	359	379	360	387	421	345	368	385	388	393	358	385	368	369	412	380	324	371	365	378	361	363	399	415	397	390	404	366	368	383	363	397	373	404	398	350	357	402	361	357	385	411	390	381	422	379	411	368	364	384	402	383	341	385	407	381	371	402	355	388	381	365	419	373	393	395	360	378	351	389	371	382	390	397	359	396	368	362	398	347	349	386	418	379	371	396	386	414	355	406	391	363	396	395	381	369	366	368	384	385	356	426	375	374	387	384	369	382	398	358	373	381	370	355	366	382	370	381	325	371	376	362	381	384	394	354	375	351	381	351	344	407	375	363	390	354	362	353	374	417	402	368	397	369	360	372	392	384	354	363	389	398	376	371	409	426	376	361	364	402	391	392	361	381	404	378	386	369	400	399	392	390	345	344	359	354	363	383	401	370	399	370	384	386	362	415	413	345	380	350	410	393	369	356	378	363	414	413	384	381	373	368	407	396	388	367	383	386	397	374	376	393	396	368	374	356	404	358	386	381	385	400	370	389	390	361	399	383	349	374	389	383	356	340	367	384	362	370	361	366	388	378	383	385	405	358	379	364	384	390	376	389	412	412	376	339	357	369	364	367	360	349	332	395	361	376	339	403	373	373	366	385	382	379	367	385	385	366	360	352	341	374	363	409	371	332	387	344	379	363	422	327	356	392	400	391	382	346	393	394	385	360	378	377	362	394	405	344	383	398	385	368	381	379	352	385	361	377	391	376	382	354	435	369	367	376	366	407	354	359	386	373	371	398	370	361	385	371	375	363	391	375	382	421	349	395	386	397	387	394	363	381	347	359	372	378	368	373	362	370	343	385	384	384	379	369	400	406	337	392	391	375	383	399	399	392	400	417	390	403	353	358	397	366	387	379	359	367	377	367	412	375	357	364	350	393	391	385	388	364	363	400	409	405	353	376	402	328	385	408	359	392	362	381	380	396	360	361	345	399	390	391	390	386	406	362	381	376	366	419	356	343	413	386	359	356	422	389	347	363	368	365	366	360	374	381	441	415	363	372	386	383	376	343	380	371	389	367	367	397	358	377	344	406	367	382	352	381	385	395	429	409	377	391	334	417	368	394	414	371	365	418	337	374	370	394	384	350	355	341	378	387	357	367	384	372	387	384	372	398	400	338	394	381	375	389	398	365	385	383	369	362	383	396	366	360	369	406	369	370	366	389	395	373	352	343	377	346	379	384	373	369	393	361	375	387	386	350	361	371	409	379	378	354	385	404	360	358	376	388	378	399	377	391	360	366	356	381	384	367	394	354	391	379	349	356	378	384	377	383	384	411	388	382	376	388	362	380	383	362	361	370	358	344	363	359	399	367	375	359	351	400	378	376	414	408	350	363	385	372	377	404	381	382	349	400	358	396	368	401	391	365	344	373	420	374	351	363	390	363	375	390	338	341	371	408	378	385	372	347	364	383	386	371	392	378	402	384	398	363	368	356	383	356	368	357	398	372	367	393	369	387	351	351	369	379	378	355	365	378	380	377	405	345	401	364	359	374	379	371	383	404	404	385	340	399	396	367	376	353	354	336	374	397	382	394	377	398	341	385	383	393	392	390	380	402	358	372	418	391	392	390	356	369	401	379	361	368	362	398	391	352	374	387	354	360	364	400	361	376	409	404	381	366	382	344	393	377	384	391	370	424	394	404	394	378	395	351	354	380	379	362	367	393	358	350	388	363	390	395	395	356	367	363	388	382	366	397	391	351	351	396	376	381	369	357	374	386	362	376	355	392	399	384	362	359	386	396	384	374	369	397	372	337	368	387	364	363	363	378	380	401	398	354	377	404	390	374	389	376	379	348	375	402	371	350	418	355	399	386	399	362	377	375	382	399	357	386	356	389	355	376	358	364	339	447	353	371	342	354	356	382	401	351	364	391	386	418	369	381	362	381	358	387	338	405	375	387	363	382	385	375	389	386	380	389	380	387	364	380	370	350	368	377	384	399	362	388
22661	3148	1071	733	493	353	278	244	185	190	141	131	128	129	104	113	99	93	97	84	89	70	87	92	83	82	82	66	81	68	88	78	74	80	72	73	61	83	62	68	75	89	63	61	69	87	69	73	73	76	73	76	63	68	81	84	68	60	66	78	59	58	72	73	70	65	53	62	67	65	64	80	79	56	61	79	64	76	66	67	75	69	80	57	60	67	76	76	67	56	75	55	76	74	71	60	66	71	64	82	68	56	67	59	74	59	52	68	79	68	56	59	61	70	71	44	69	59	78	60	76	67	81	73	62	49	56	64	68	69	70	85	64	81	58	71	67	63	59	70	79	76	60	61	72	83	72	65	54	66	64	74	73	70	72	58	68	71	84	77	57	74	70	79	71	71	77	61	69	78	56	64	63	63	65	71	70	75	87	78	56	62	62	65	90	47	58	73	61	61	55	67	63	65	78	74	72	74	69	67	76	79	73	69	72	79	60	80	52	56	83	67	75	74	65	51	59	87	74	80	70	75	70	85	72	67	73	67	75	73	69	76	68	70	60	74	76	71	64	61	49	78	76	60	70	55	68	71	98	81	66	74	58	65	72	67	70	80	68	69	67	70	73	71	59	80	81	56	65	69	74	67	63	85	81	71	61	65	53	81	80	63	70	69	69	64	66	81	91	68	52	58	79	67	72	67	72	63	50	62	57	57	66	64	77	53	65	56	83	51	60	73	83	72	59	61	61	70	76	73	74	66	54	58	73	71	71	61	69	67	63	44	70	71	74	84	62	79	74	56	62	57	71	59	67	61	75	68	70	65	54	79	69	81	66	54	56	62	72	71	65	61	64	66	60	81	79	83	58	73	83	58	81	58	68	50	61	67	87	75	69	67	78	73	69	82	64	75	90	61	64	84	74	59	70	62	67	63	66	73	57	59	59	69	65	49	73	71	58	85	66	72	81	72	83	62	74	81	69	72	76	67	74	74	70	67	68	58	73	79	74	76	57	63	83	70	71	72	56	68	63	67	70	66	59	67	63	60	69	78	74	69	83	74	76	73	70	65	84	70	59	70	65	72	65	67	65	72	54	63	74	78	77	85	64	60	82	62	67	69	60	70	84	63	53	75	64	67	66	65	64	86	89	79	75	63	72	68	71	83	71	76	82	55	63	62	70	67	66	68	62	74	64	60	88	65	58	73	63	71	64	69	66	67	64	70	75	94	63	64	65	65	59	78	65	71	65	72	59	53	79	63	84	75	71	76	71	71	66	67	76	84	69	74	83	66	75	69	59	61	83	73	65	69	70	61	55	72	70	69	78	68	66	81	67	68	68	78	67	71	73	70	64	69	68	72	66	66	74	64	82	61	81	62	54	52	77	53	77	59	79	81	62	77	68	63	75	64	55	67	67	64	83	70	70	63	80	77	78	53	75	59	57	78	65	81	76	62	70	67	57	74	71	65	78	59	66	66	75	64	80	84	63	57	67	65	73	76	80	59	65	84	68	72	76	69	69	87	73	62	82	77	81	61	78	71	72	66	53	72	73	64	67	69	63	60	86	65	79	66	74	78	63	64	73	86	64	46	71	61	60	61	67	60	72	64	73	65	62	78	58	72	65	67	63	65	62	67	62	65	74	63	64	55	60	69	70	75	63	70	65	61	68	78	70	67	71	68	59	63	75	81	58	59	73	78	67	79	66	84	66	71	73	69	73	59	59	75	53	69	58	66	63	65	80	76	58	66	68	68	71	70	71	66	77	84	72	61	71	66	76	57	84	56	60	65	68	65	65	71	70	64	70	71	75	82	63	66	56	70	70	73	72	48	66	77	73	68	62	55	64	84	69	65	59	78	76	75	70	68	66	64	78	66	76	63	77	68	65	78	65	56	55	88	65	75	64	63	69	69	63	81	88	72	67	83	54	70	64	69	70	66	74	67	79	80	56	61	43	74	68	59	80	71	71	74	54	77	78	59	66	71	69	66	74	84	66	63	71	75	72	67	78	70	73	50	58	58	73	62	70	84	69	70	67	67	66	65	57	81	62	72	70	60	60	71	84	78	58	79	74	67	65	56	67	73	57	58	76	66	71	62	54	78	56	67	77	65	67	74	52	71	64	61	66	66	55	51	90	48	55	82	87	60	69	78	63	76	64	66	74	64	66	66	61	69	58	63	71	70	61	71	68	53	84	63	80	57	69	67	65	73	58	61	62	67	64	63	75	69	69	63	63	57	65	64	69	67	66	79	65	68	70	58	89	53	78	85	60	72	58	69	61	74	78	73	69	67	72	72	63	74	70	65	65	58	74	64	75	80	73	72	68	73	71	71	72	58	70	62	52	65	74	88	62	78	70	69	83	57	87	61	82	64	68	65	73	83	65	67	83	55	76	76	70	60	64	67	68	50	54	72	71	66	71	67	70	89	76	65	60	69	66	66	71	52	65	70	78	79	64	69	81	60	69	48	73	74	51	84	70	72	54	66	67	62	77	58	76	56	66	82	77	75	66	67	66	75	76	65	62	72	74	70	67	76	73	62	81	64	58	76	57	56	57	71	70	74	73	88	73	87	68	90	75	57	70	83	68	57	71	72	69	76	65	56	52	63	81	54	57	64	68	67	64	68	63	62	66	57	60	62	67	77	84	70	62	70	69	77	72	56	62	66	65	79	74	70	84	74	69	64	61	78	65	56	73	79	60	55	58	61	70	66	65	81	76	63	60	74	61	60	66	69	69	86	57	73	66	71	54	65	69	77	70	89	47	51	59	70	70	80	71	77	54	64	55	59	66	74	61	53	68	66	57	72	76	64	69	75	73	62	59	57	59	67	61	72	63	71	74	51	85	66	65	59	56	71	58	81	71	72	79	68	69	78	65	62	58	73	71	78	68	59	69	65	66	62	72	65	74	61	77	65	74	69	88	63	72	59	71	69	64	70	50	81	72	57	67	63	77	59	59	62	73	62	67	66	75	66	64	67	65	67	71	79	78	79	73	60	82	74	66	63	75	56	85	64	73	57	58	66	57	63	80	57	62	53	75	73	76	86	64	65	65	64	58	83	65	71	88	63	76	59	56	73	61	57	65	62	66	73	58	67	66	54	64	57	65	72	79	65	61	72	54	70	74	57	82	54	61	76	71	70	63	64	60	74	72	56	70	81	60	57	68	58	64	76	79	74	77	67	78	66	51	63	72	63	71	75	70	60	69	64	66	65	80	61	60	67	67	68	74	80	63	80	80	59	53	57	78	71	80	57	66	65	71	64	67	73	66	72	68	66	78	76	75	63	75	66	73	58	70	58	87	62	55	67	60	64	80	78	71	71	69	71	79	73	68	72	77	56	76	64	63	67	61	77	64	77	49	75	72	63	81	82	67	86	80	67	68	71	66	77	57	72	85	69	69	76	83	60	67	72	77	67	75	65	78	73	42	66	65	79	68	64	63	65	80	67	57	66	58	60	68	50	72	72	67	66	64	69	61	62	61	85	69	66	69	68	67	70	49	64	56	64
12371	1141	2506	2974	2467	2185	1770	1455	1257	997	969	838	738	768	636	618	580	550	518	479	464	438	430	393	384	399	398	363	353	392	373	368	366	380	328	328	305	300	342	299	297	291	325	308	273	293	287	305	316	309	314	322	290	354	302	306	266	299	305	315	286	285	274	281	289	302	277	286	280	305	292	296	278	275	275	297	283	297	312	293	316	290	269	256	294	313	296	292	262	309	311	264	294	295	318	299	300	288	279	253	265	284	268	295	254	290	262	263	285	282	266	301	302	271	280	283	297	277	271	278	265	251	264	310	269	269	278	290	271	286	288	298	303	306	256	287	274	288	294	253	293	264	286	253	287	275	280	313	259	283	282	292	277	284	259	280	303	282	275	297	254	252	272	239	287	260	275	281	258	251	256	262	279	268	295	294	295	281	283	275	323	288	271	279	266	291	277	273	292	278	281	256	261	281	290	268	270	293	276	284	301	271	290	291	284	285	268	281	267	268	261	282	261	278	279	271	284	277	269	287	264	254	310	292	257	279	275	282	274	256	267	300	281	240	262	271	263	272	283	285	279	277	271	290	277	286	270	262	298	279	287	253	287	295	270	270	261	270	269	275	239	305	307	295	260	273	292	277	297	266	276	286	264	278	299	269	288	285	298	268	315	267	247	260	249	248	256	279	273	300	282	259	305	272	282	264	269	279	271	261	290	302	275	322	266	279	252	293	290	264	271	292	275	296	278	287	267	309	283	301	306	255	279	254	285	296	280	261	275	253	298	297	256	276	267	298	270	293	300	282	259	298	293	263	271	279	285	287	256	268	293	251	260	279	275	259	255	291	285	285	268	273	296	302	288	236	251	283	292	275	279	263	275	278	284	291	268	261	302	290	286	278	287	287	271	291	277	235	292	263	291	285	283	275	286	260	282	289	306	267	258	259	260	270	288	277	285	297	297	262	300	310	289	275	297	300	288	259	294	318	280	306	277	291	274	288	277	247	272	311	290	276	240	289	260	273	289	254	298	253	293	245	264	278	306	257	264	257	274	269	259	273	298	272	264	273	293	289	303	303	290	320	273	289	255	288	284	272	304	284	259	278	289	299	292	289	240	290	258	267	250	276	274	286	286	290	275	281	283	243	290	281	305	259	257	286	267	273	260	274	300	276	273	278	296	251	297	275	275	290	285	295	244	264	280	292	256	304	286	299	266	290	267	300	293	263	292	273	280	259	259	263	291	265	275	287	274	265	273	300	247	264	259	275	301	297	276	276	282	287	237	282	276	256	303	292	279	272	286	302	313	256	283	285	266	265	271	298	277	296	279	304	282	289	288	259	314	267	281	279	299	275	249	273	242	259	268	286	302	265	266	290	274	300	292	323	281	273	292	262	257	295	260	272	312	269	313	255	273	287	295	294	250	264	286	250	288	272	309	267	281	262	274	261	263	263	253	277	285	253	293	273	274	240	278	265	276	272	278	275	293	272	276	267	287	271	269	271	277	315	270	267	283	274	282	255	297	267	249	307	268	260	264	267	262	263	271	300	265	295	263	302	282	283	306	297	273	259	289	279	290	268	273	282	269	266	292	279	271	261	249	264	273	255	270	316	287	245	298	266	293	253	270	264	294	271	291	278	267	257	311	274	261	297	275	266	249	251	271	261	274	273	291	275	279	280	298	264	301	295	297	261	262	289	256	269	262	279	275	271	250	270	285	277	262	257	252	302	294	263	280	261	287	277	300	297	285	266	282	287	261	277	277	282	258	255	266	306	278	297	303	292	288	267	299	257	269	268	275	283	283	254	265	266	267	263	237	277	259	290	271	247	286	296	290	259	277	245	267	268	265	277	260	258	256	314	263	287	263	277	267	243	298	288	280	304	284	283	280	308	313	261	276	252	277	302	294	256	289	251	259	287	249	261	293	316	267	266	263	282	244	251	276	258	296	242	289	254	259	297	306	267	283	273	277	274	280	268	301	305	263	276	272	255	264	278	260	271	284	315	249	244	260	282	262	288	287	294	280	280	251	255	277	302	280	285	314	275	269	285	277	286	244	301	275	290	272	273	281	282	261	249	283	276	254	281	276	287	270	287	251	293	288	284	248	272	283	262	254	303	262	301	288	274	266	295	285	280	270	272	283	308	276	255	304	287	252	278	287	277	303	279	276	267	307	287	261	262	260	303	294	294	260	304	268	267	276	271	276	284	291	276	276	290	277	278	263	276	282	286	257	263	298	287	284	259	263	258	260	275	297	280	293	301	256	302	301	262	283	295	273	267	272	268	267	303	261	280	296	280	287	328	241	283	292	264	271	283	234	281	281	260	273	268	263	270	247	269	290	281	286	279	280	318	263	259	265	300	274	257	269	273	264	245	320	275	274	288	295	264	269	288	263	275	288	307	273	273	288	256	264	282	278	286	274	282	309	286	309	271	284	304	270	294	289	273	274	257	232	269	298	263	266	312	286	276	302	306	268	261	280	296	275	264	269	270	274	267	291	287	279	258	265	284	267	287	248	251	298	283	269	284	278	273	294	297	269	268	261	266	277	286	278	264	264	310	280	298	289	238	274	280	281	287	272	280	269	313	264	273	297	304	283	293	313	259	266	285	285	303	308	277	264	256	287	236	277	267	300	272	267	240	296	273	287	293	272	237	277	275	296	290	276	240	279	301	252	293	293	276	294	273	288	294	277	276	279	246	269	288	301	277	273	271	296	287	247	269	279	288	268	271	304	268	278	265	238	312	250	254	253	296	268	271	292	288	244	276	250	277	271	281	262	259	241	269	272	275	261	295	299	316	320	280	278	249	299	293	284	293	264	277	314	258	305	280	300	288	280	297	300	285	276	285	271	242	298	296	288	288	292	261	286	273	273	271	288	257	270	254	290	280	291	286	285	255	309	242	283	251	258	284	270	269	282	289	302	288	298	274	282	256	270	291	272	277	272	238	278	304	270	292	251	276	270	308	273	260	294	269	265	266	299	273	278	317	299	241	266	290	247	281	281	285	253	296	272	290	254	290	261	269	261	283	309	276	282	300	295	268	285	277	267	269	277	310	273	284	261	256	291	243	282	286	270	270	290	300	262	302	292	282	277	266	273	252	271	263	263	270	268	275	294	279	280	290	284	255	280	297	243	301	284	279	275	284	276	296	267	295	274	267	280	268	300	277	299	287	277	279	260	301	265	281	279	306	301	281	294	260	291	262	279	278	260	306	304	279	273	277	265	286	307	292	295	302	257	296	267	284	284	281	261	258	247	278	270	280	268	280	302	251	286	292	288	298	256	283	265	269	285	282	280	282	281	264	301	289	257	272	281	280	233	257	285	286	279	275	278	275	287	276	272	295	284	270	285	262	276	252	270	277	249	281	274	291	260	266	301	288	260	241	260	293	313	237	309	275	270	272	280	296	304	269	288	272	279	255	304	263	284	297	279	304	295	273	300	256	251	258	252	297	312	293	294	276	290	314	274	258	279	281	271	251	296	287	274	297	262	292	284	276	273	253	288	245
34104	12997	2952	1533	1086	768	555	526	392	328	267	264	262	218	213	201	192	178	201	180	162	137	160	153	143	149	167	154	150	134	122	146	141	137	156	129	144	145	155	136	131	131	153	154	153	144	130	126	160	146	153	143	137	161	130	121	140	118	135	116	113	145	129	119	116	134	134	140	136	127	163	150	131	119	141	133	144	153	142	135	146	140	144	137	120	133	140	124	108	140	97	128	136	134	146	117	117	120	148	140	139	119	134	118	144	123	147	140	135	103	124	129	151	135	150	105	127	120	125	114	146	140	122	150	137	120	140	143	142	132	159	126	122	111	120	150	118	118	126	121	135	119	114	148	127	144	138	129	146	126	117	134	123	133	128	145	112	136	142	141	131	146	126	143	137	143	121	130	128	130	105	136	133	146	121	129	115	138	143	116	138	120	133	130	139	136	141	139	127	122	121	141	133	125	145	139	126	140	128	154	123	133	123	117	125	125	128	153	126	118	132	130	154	122	137	133	125	144	149	131	117	150	131	135	124	123	136	142	120	120	125	113	127	139	122	135	146	125	135	114	147	109	130	134	139	121	126	109	128	138	122	143	136	127	120	115	108	148	126	119	133	119	125	146	115	139	125	123	138	117	131	150	127	137	139	126	140	140	140	128	144	124	140	127	140	140	130	145	117	152	133	113	143	139	133	108	142	128	124	106	126	139	132	150	135	130	144	143	148	130	120	138	127	140	114	131	145	128	133	120	125	121	139	111	142	140	136	140	127	122	121	117	142	144	129	111	141	135	136	145	159	123	130	135	153	122	138	118	121	126	122	130	122	131	113	128	155	122	140	122	144	140	115	124	122	123	137	136	135	121	111	125	118	123	123	123	109	153	134	122	135	120	113	131	134	107	136	121	139	144	135	143	135	135	121	134	124	145	136	111	124	130	108	120	148	120	129	119	143	118	116	105	118	129	115	150	111	127	139	128	136	126	124	137	123	162	144	148	140	141	133	151	137	121	125	133	121	110	124	112	124	144	134	116	114	152	131	133	142	136	141	147	120	129	118	100	121	134	135	131	148	126	121	129	132	137	131	137	152	112	106	139	123	123	130	110	135	131	119	122	142	134	132	139	128	147	148	122	123	115	120	135	127	140	122	126	123	111	137	121	141	128	147	139	129	104	139	119	137	119	139	136	140	129	132	117	142	135	127	119	139	134	128	129	149	108	143	132	136	138	133	115	126	131	146	120	140	137	114	128	139	146	140	137	126	120	123	112	113	136	128	120	124	127	119	133	133	129	142	113	118	136	110	130	158	138	122	140	140	112	117	138	122	120	130	123	130	149	129	132	137	130	134	129	140	132	116	130	132	122	140	127	107	131	121	128	114	126	153	117	134	132	136	136	108	138	111	119	116	135	146	149	119	122	120	110	133	132	137	139	117	120	125	128	156	122	156	125	104	149	141	129	130	132	118	119	130	114	138	130	118	106	131	140	112	138	168	113	130	131	126	128	130	150	123	137	139	126	127	142	151	131	127	138	139	143	129	140	145	138	131	127	137	135	118	132	144	145	147	131	128	131	140	113	115	118	143	131	129	133	145	140	130	118	142	138	115	146	129	153	137	135	135	129	129	119	112	139	146	143	122	114	128	127	145	127	147	117	123	123	124	157	114	120	127	118	150	141	125	118	130	123	138	130	137	147	122	134	151	133	126	128	121	140	131	150	123	116	132	143	143	122	114	143	116	122	143	142	150	155	119	137	144	137	124	119	130	130	120	121	152	125	141	137	155	130	138	111	130	129	134	120	111	145	145	144	137	155	123	145	150	133	118	130	118	136	120	132	133	141	143	118	130	154	117	122	136	135	129	153	112	121	129	123	131	122	133	130	106	117	142	121	121	126	126	126	145	133	145	143	134	118	130	124	114	124	117	118	126	130	133	134	149	154	118	129	111	134	129	136	141	143	136	127	130	140	107	119	124	122	132	127	118	111	130	122	142	131	144	124	125	122	124	129	120	123	153	117	135	122	127	141	144	139	133	113	138	129	131	135	131	125	116	137	137	122	120	152	117	117	140	140	124	116	121	136	119	123	114	135	117	126	130	119	113	129	129	125	123	125	139	136	110	146	136	135	132	130	145	130	127	127	123	116	135	132	141	134	134	126	115	131	139	117	133	147	119	121	118	119	125	114	127	118	143	149	126	148	125	134	159	134	127	140	147	121	156	134	132	116	127	127	133	128	124	149	138	122	115	150	148	119	141	140	128	141	119	129	116	117	147	119	121	136	156	144	128	137	127	113	126	102	101	122	137	125	136	134	131	136	149	123	122	129	114	134	134	119	138	138	133	139	136	153	131	134	136	117	137	127	109	145	117	132	117	143	122	132	142	136	128	143	132	136	135	125	114	121	143	113	148	113	111	140	138	125	119	130	113	129	141	124	165	150	142	122	116	136	139	130	153	144	119	133	133	136	119	134	125	132	133	121	121	131	136	133	141	120	133	121	142	124	130	141	135	138	125	120	124	111	124	118	147	142	121	139	114	130	108	148	130	130	132	128	108	133	137	126	131	130	138	128	112	111	132	117	112	122	124	144	137	150	120	130	122	107	124	155	155	131	121	134	129	129	132	129	143	139	134	117	118	122	135	146	121	138	96	141	127	142	131	137	140	118	134	141	122	145	158	115	134	134	109	123	130	117	112	141	121	148	144	128	131	121	129	126	139	147	126	132	134	123	116	130	139	139	130	117	150	118	124	134	133	118	150	150	119	124	136	139	122	124	119	136	137	113	122	123	111	131	124	131	148	134	109	146	128	151	148	131	138	137	134	110	135	116	125	110	120	132	148	119	128	126	143	134	123	118	151	132	124	140	124	124	146	129	132	113	112	117	106	109	117	133	130	117	128	117	147	116	157	134	117	128	110	125	135	118	151	129	152	151	134	148	126	146	138	142	134	115	133	120	139	125	140	123	120	123	140	136	124	134	142	128	108	143	116	121	133	144	123	133	137	123	126	143	115	124	154	146	114	120	119	118	151	132	147	145	133	117	132	143	125	140	139	129	126	119	137	139	138	128	148	124	117	113	119	143	129	152	124	120	142	111	127	125	128	144	142	123	149	133	129	143	126	138	123	128	129	148	114	117	140	139	146	112	123	142	128	128	123	150	145	118	133	132	145	136	140	122	118	125	170	132	128	134	134	136	152	139	140	127	135	122	135	137	132	123	138	140	117	117	138	133	115	139	127	123	131	108	138	145	127	130	134	133	127	128	126	119	125	131	133	126	125	139	102	111	140	122	103	141	131	118	127	147	131	121	139	132	136	120	130	131	141	144	142	120	138	120	134	132	128	134	142	116	138	132	132	131	126	122	137	130	148	141	119	130	134	120	118	100	122	110	148	140	113	140	138	121	137	116	129	129	131	146	138	130	123	138	132	146	129	132	133	123	134	126	124	126	127	150	130	134	111	113	147	117	136	132	146	138	119	127	139	137	122	140	134	143	135	111	156	137	123	125
16771	2287	5040	5495	4885	3938	3264	2725	2276	1959	1822	1483	1472	1348	1213	1129	975	1018	977	866	810	778	802	749	721	763	723	682	659	655	653	651	625	601	621	631	578	610	560	594	584	567	545	553	583	584	518	537	558	464	554	502	535	495	536	526	502	531	511	537	535	510	505	515	533	471	452	504	514	506	490	486	500	514	531	485	474	483	491	497	489	515	473	480	498	452	483	485	486	478	504	508	487	460	492	458	506	468	452	443	509	503	440	457	466	506	468	511	514	478	507	505	476	478	462	475	488	486	483	468	462	499	489	441	484	494	515	458	469	478	462	466	435	477	460	486	530	490	489	461	458	456	467	448	452	484	465	450	475	493	467	465	475	522	471	468	509	485	489	454	469	496	458	453	454	505	465	461	483	474	485	463	490	460	523	481	457	470	467	466	487	504	456	481	458	472	511	468	492	447	472	468	480	422	475	487	472	473	513	467	445	454	441	473	491	525	491	473	484	469	465	467	483	479	470	445	486	493	448	490	484	501	484	477	482	466	509	489	491	425	491	503	447	475	497	495	467	428	447	503	496	472	504	481	486	500	461	463	471	455	518	447	492	466	454	454	494	466	467	485	489	441	450	447	482	471	464	485	508	478	452	502	466	473	463	459	488	483	468	452	481	493	475	485	491	478	487	484	468	440	464	459	453	466	495	512	477	475	463	490	477	466	486	492	458	503	455	489	513	457	524	491	455	440	493	462	457	477	461	459	452	455	444	476	462	484	483	474	509	469	478	438	484	469	449	440	502	488	458	464	462	492	469	458	471	462	454	467	448	490	489	449	488	496	450	453	475	477	470	435	472	454	490	511	480	475	447	412	512	446	467	508	472	508	485	489	454	512	476	467	474	463	450	432	517	490	439	497	417	459	450	464	446	452	486	483	430	477	476	495	483	456	495	481	469	436	457	482	474	442	474	472	472	478	497	487	501	463	479	486	472	428	495	552	483	463	484	491	465	474	413	478	453	531	470	475	469	474	485	497	470	505	489	476	447	497	503	447	493	474	467	459	468	500	460	491	478	483	462	428	499	445	462	470	512	460	474	464	447	495	470	518	465	454	456	477	458	433	457	480	486	508	512	483	495	467	483	460	481	455	488	434	474	481	457	468	466	462	503	482	521	505	533	473	460	481	447	459	449	469	447	439	507	481	497	494	494	458	431	482	489	479	473	502	457	441	493	467	453	479	476	465	480	485	477	466	496	456	475	509	473	490	459	469	490	452	485	476	486	473	451	466	477	451	485	478	507	510	477	487	471	473	453	471	480	483	461	465	485	463	505	477	472	471	493	492	503	499	455	474	475	468	479	484	459	450	478	481	533	481	427	491	491	476	474	502	451	466	508	455	465	449	465	445	486	497	508	464	497	435	459	465	467	478	463	502	489	437	458	473	451	472	444	494	461	473	478	482	471	471	476	461	458	458	494	485	459	459	482	463	465	465	477	453	476	460	519	507	489	461	471	470	449	444	454	481	476	503	476	478	469	446	465	500	473	469	472	481	499	457	477	496	515	441	457	531	460	462	520	448	492	502	464	520	487	492	441	496	467	472	437	446	475	458	435	495	484	466	472	463	490	487	473	474	527	450	485	462	488	514	500	510	435	472	482	493	456	478	467	450	474	427	485	463	486	482	453	467	484	469	460	459	482	481	434	473	466	451	472	473	489	468	469	495	494	470	464	458	481	480	469	471	474	402	458	469	501	468	485	463	492	464	496	478	504	447	475	450	477	462	504	480	452	449	427	481	425	430	477	456	504	465	457	494	424	465	495	459	495	442	442	468	479	487	487	464	484	494	466	457	476	463	458	489	462	456	515	466	468	498	452	440	500	472	411	449	483	452	481	475	445	440	447	468	472	450	524	469	455	508	472	474	469	462	447	476	472	450	441	474	470	458	480	474	499	443	482	446	471	472	465	460	459	431	483	461	480	466	452	471	447	474	453	510	497	527	481	464	484	456	454	498	504	494	490	463	493	471	480	473	462	451	468	431	456	470	453	511	489	492	466	518	449	446	435	461	485	479	506	476	485	454	492	514	453	462	440	481	482	472	490	497	448	450	483	451	494	469	464	446	439	474	495	472	476	477	480	435	472	481	461	480	437	492	516	473	474	481	470	429	485	464	456	461	498	442	409	489	474	498	480	460	477	507	495	455	477	526	443	492	449	481	472	490	489	512	458	509	485	476	511	463	490	460	457	498	510	463	453	510	494	445	472	482	479	488	474	465	468	447	499	461	463	470	444	455	467	458	517	455	462	457	509	486	449	486	452	461	485	487	468	500	464	459	494	486	456	464	491	467	483	440	457	442	467	443	476	491	456	471	475	442	463	490	471	434	454	462	437	426	453	478	463	454	469	511	477	447	481	450	441	476	475	456	460	487	472	463	462	486	474	435	481	458	483	456	507	486	453	489	430	480	476	492	436	469	453	443	486	473	442	504	478	425	505	453	450	479	457	479	475	456	454	490	481	474	448	470	505	469	499	452	507	491	480	480	441	490	464	460	501	482	479	496	475	456	455	505	486	467	481	451	485	467	468	499	446	479	491	474	486	470	451	504	444	454	462	488	455	491	461	476	458	508	486	488	460	470	507	482	457	498	439	411	494	457	484	439	483	433	490	493	481	517	453	447	471	501	500	462	456	442	491	465	463	427	479	436	485	474	478	450	445	438	454	488	473	422	480	503	477	485	475	497	506	461	478	470	458	490	522	465	458	515	483	456	461	490	513	460	475	485	502	467	452	452	435	504	474	476	498	466	474	455	454	463	444	483	483	463	448	446	484	445	494	436	505	472	518	506	470	480	445	445	469	477	459	500	471	498	485	495	461	486	496	503	491	446	498	427	470	483	468	451	470	492	509	502	431	449	469	493	497	448	493	436	505	455	470	507	432	495	449	486	529	455	460	483	442	503	455	485	447	469	467	464	490	453	470	513	483	480	465	500	489	465	498	451	465	489	454	472	501	454	456	470	457	505	436	481	484	487	472	455	482	463	475	458	487	421	502	485	460	482	457	471	506	474	462	469	449	485	479	504	468	474	469	500	499	519	486	478	499	446	507	464	452	507	497	464	431	479	501	460	452	489	455	467	492	461	479	469	467	499	431	441	487	465	447	465	457	455	460	471	502	481	465	422	481	429	458	469	512	496	472	472	459	486	457	477	482	461	467	488	460	493	493	507	480	499	499	438	463	476	438	464	456	498	484	467	472	463	462	479	450	478	450	484	481	477	485	458	495	467	476	479	479	444	474	491	511	457	422	463	474	489	462	470	467	528	478	487	464	446	457	440	500	492	489	468	452	459	472	500	434	446	471	464	455	456	499	507	450	450	457	476	434	436	476	489	486	483	480	471	425	489	460	461	452	458	503	458	429	492	470	474	497	452	471	482	438	476	474	483	482	460	474	436	493	495	478	434	484	456	461	469	453	455	461	437	468	461	495	448	472	484	495	490	468	483	497	491	445	446	449	488
2921	268	196	151	119	101	104	114	105	139	90	113	104	82	112	109	101	94	108	130	97	114	84	104	101	94	103	115	102	106	107	111	94	105	106	91	98	96	104	121	95	110	112	119	98	94	106	100	103	94	84	90	93	96	99	95	109	113	108	114	91	100	96	106	92	94	93	122	96	110	119	99	91	100	110	101	92	97	82	92	111	95	98	101	92	99	96	108	108	111	98	93	121	106	91	94	100	86	84	78	102	102	98	94	95	99	101	104	86	115	91	82	89	102	99	114	97	95	113	97	100	98	97	116	83	98	102	101	91	118	111	90	95	95	91	83	100	91	110	99	79	102	100	96	101	93	104	99	105	103	106	93	100	100	113	97	91	119	90	93	103	93	112	102	107	119	114	101	111	105	98	94	105	110	96	106	127	89	110	110	84	108	100	104	93	106	103	101	89	103	100	106	112	99	96	109	86	95	111	109	110	107	97	105	110	102	99	93	106	90	110	98	95	110	112	102	88	100	92	89	108	110	100	103	92	110	87	110	114	107	114	119	94	106	99	92	81	107	89	107	104	93	100	113	106	97	98	93	101	105	95	110	104	107	114	105	113	94	86	88	81	112	111	100	111	88	112	97	95	107	102	124	107	98	118	112	94	107	104	104	95	98	109	102	120	99	81	93	109	110	97	110	114	92	101	100	96	88	110	101	101	117	109	116	87	97	101	85	105	94	98	112	106	100	111	78	77	113	104	109	110	104	104	92	99	99	91	104	107	102	98	95	82	87	87	93	92	92	100	96	87	114	94	100	95	96	106	90	103	112	119	85	118	102	92	105	96	99	101	95	99	98	86	95	107	100	106	101	97	107	112	97	110	99	91	97	79	90	102	104	115	93	117	98	89	104	77	112	96	108	95	98	108	102	83	93	108	101	80	101	98	117	98	103	112	108	99	99	104	97	95	104	105	105	101	87	81	103	115	97	90	99	81	116	98	105	101	85	105	89	87	110	108	108	94	98	102	100	100	96	109	95	95	93	97	103	90	104	94	107	115	95	90	95	102	101	87	109	106	104	104	101	82	100	112	86	108	108	97	74	119	95	98	109	104	97	123	112	120	90	124	99	103	114	96	106	104	81	96	89	98	92	92	87	105	94	94	95	104	104	112	100	96	100	113	77	104	106	107	104	120	93	114	112	87	91	117	111	92	109	97	87	97	107	97	95	91	105	100	97	91	85	81	120	112	115	102	89	98	100	102	110	100	102	96	93	98	85	102	93	102	105	99	111	98	92	119	107	102	107	102	90	105	94	113	85	98	102	94	98	107	111	101	97	101	81	106	98	98	87	111	89	95	90	89	86	85	117	115	116	112	94	118	102	83	81	109	73	110	91	111	108	99	103	80	86	101	110	97	89	108	111	119	105	75	109	74	97	86	95	82	102	101	90	100	114	88	100	96	102	100	125	91	100	105	103	118	98	107	97	104	91	82	114	99	95	97	103	109	93	101	99	94	116	100	96	101	94	108	113	95	108	98	96	100	105	117	104	96	76	107	89	101	95	92	89	96	92	106	102	96	107	106	90	92	101	108	94	98	89	92	104	111	94	114	91	93	95	116	106	93	95	105	109	111	97	96	96	88	107	106	99	87	107	104	91	105	111	93	72	88	101	96	96	112	102	94	108	109	99	102	101	109	120	101	104	103	99	99	98	104	104	103	103	95	116	95	78	104	102	90	78	97	114	89	117	115	107	90	94	101	90	86	109	97	96	87	109	95	104	88	102	94	113	99	75	111	106	103	112	109	105	90	102	94	96	88	118	109	100	93	94	109	102	108	81	92	111	112	104	97	100	112	116	111	90	115	90	103	100	102	118	92	103	98	97	108	101	118	81	116	101	90	94	115	103	99	122	94	107	95	93	93	88	91	109	82	110	99	98	78	104	87	97	101	89	100	95	86	99	95	96	100	92	99	100	86	84	99	113	85	97	106	103	107	94	89	89	104	107	90	103	81	98	116	120	105	118	125	104	115	105	81	106	107	113	87	95	123	94	87	103	94	100	108	109	127	122	97	92	95	121	110	106	100	108	100	95	105	94	117	103	111	89	97	100	97	104	104	108	104	103	107	99	99	115	115	101	95	78	110	90	101	86	101	102	102	96	112	96	86	105	110	116	100	98	109	99	107	101	116	101	113	109	102	97	95	105	111	98	97	86	102	110	102	107	90	95	105	75	95	80	101	89	100	113	103	85	95	103	99	101	86	108	91	106	93	95	101	116	101	72	96	90	82	111	102	100	73	103	109	86	105	120	107	104	96	89	98	102	100	94	86	99	105	94	106	109	93	96	109	98	112	101	116	101	95	81	107	111	105	102	87	93	83	94	109	112	91	113	105	98	107	92	89	105	94	97	83	111	104	75	90	107	112	101	104	96	89	113	111	107	100	104	102	112	103	95	101	105	90	98	115	104	89	112	103	118	115	100	105	119	95	106	102	95	113	111	97	117	98	77	87	113	107	101	85	74	102	98	103	111	90	95	107	95	102	100	101	106	107	88	86	92	111	93	93	118	105	106	90	85	110	113	98	95	97	110	95	99	112	92	102	100	91	104	95	101	108	72	119	123	96	95	98	95	113	110	88	89	114	78	92	103	99	105	102	105	94	96	110	90	95	112	90	92	104	95	94	113	109	92	92	102	90	91	108	106	91	101	102	94	91	107	105	101	96	93	104	116	104	118	105	101	95	107	110	84	116	110	107	97	108	88	100	77	108	102	114	80	84	107	100	102	102	110	116	111	92	106	100	114	110	100	92	102	92	110	93	102	91	100	99	87	115	78	103	95	87	93	83	106	88	99	102	96	102	100	86	98	97	82	103	117	68	105	97	101	113	109	110	92	73	108	91	108	90	82	98	94	115	102	100	98	84	89	99	79	115	110	110	84	94	94	95	117	94	116	98	110	102	118	99	106	102	111	86	105	103	113	101	96	101	83	121	96	106	87	110	101	100	99	92	108	97	99	105	106	114	86	117	103	91	111	97	107	121	94	111	106	102	116	107	102	93	95	106	99	93	105	113	84	113	104	94	108	91	92	97	94	88	87	123	105	91	89	106	85	97	99	111	116	98	89	110	111	98	98	94	112	102	104	91	101	93	120	102	119	104	97	91	103	114	106	111	94	81	95	111	91	97	94	89	75	111	94	107	106	103	96	105	108	91	93	108	100	98	105	96	98	112	95	79	111	114	92	101	100	94	95	114	96	114	97	89	109	91	97	97	105	109	92	115	126	102	100	104	106	99	105	108	107	98	101	91	68	122	100	103	102	111	104	119	82	103	92	103	115	99	104	112	103	101	107	113	104	100	109	87	111	96	92	95	102	103	128	101	97	91	104	109	99	83	92	103	92	91	80	116	95	115	96	92	104	86	102	87	105	90	91	94	89	111	95	109	95	98	104	121	102	99	102	108	95	96	102	93	90	104	103	88	97	97	105	106	110	93	100	109	105	115	115	83	99	108	109
4821	492	526	555	578	529	441	457	440	419	395	415	441	424	399	349	432	397	360	397	359	356	383	389	440	366	364	386	378	368	396	412	374	356	376	332	407	380	355	368	381	374	378	400	402	391	379	365	387	365	397	412	365	384	389	404	382	369	379	423	344	412	360	426	407	362	403	361	374	374	381	379	368	358	417	370	365	358	370	382	343	346	362	359	378	370	384	356	386	399	354	380	385	390	385	395	377	399	372	348	355	349	387	359	401	389	368	394	359	362	358	408	396	388	377	377	404	374	376	387	392	366	383	353	418	434	369	395	402	385	387	365	389	368	352	376	358	385	362	368	393	354	338	368	416	314	398	392	399	371	355	400	396	373	389	392	388	373	368	405	392	350	390	397	386	423	370	365	375	395	401	361	392	396	359	362	360	398	382	384	409	403	378	349	390	373	370	381	386	371	387	374	390	395	376	372	374	349	352	346	379	380	406	348	411	363	373	390	374	391	363	377	387	355	426	368	363	352	362	368	368	402	374	365	387	364	351	374	339	360	386	376	385	391	374	410	349	356	370	410	417	371	403	378	424	364	388	344	371	364	383	416	400	383	360	393	383	385	348	399	418	341	365	347	393	406	393	398	375	389	382	365	409	377	363	356	367	389	360	364	370	384	363	352	346	390	386	347	390	379	358	339	389	392	366	381	368	364	372	376	374	411	388	391	364	342	382	376	358	405	385	385	389	388	399	409	403	360	385	383	339	373	372	390	392	403	344	341	360	391	366	329	389	381	373	408	383	371	388	377	380	380	359	393	399	395	366	417	382	405	366	359	370	386	346	396	380	385	355	388	373	397	341	374	391	363	414	378	388	389	371	363	364	378	389	372	330	398	367	366	359	361	315	362	385	353	382	360	382	382	404	382	376	374	418	384	370	373	390	354	373	387	380	406	412	377	360	358	394	378	390	360	381	386	392	374	358	385	370	343	392	364	380	355	372	350	397	368	376	415	345	377	373	362	392	389	369	380	382	356	393	390	415	381	397	364	355	388	349	338	362	356	381	394	343	344	391	395	362	390	403	364	342	376	384	377	374	386	360	387	377	390	348	384	374	390	383	394	371	348	366	349	398	343	374	340	382	367	409	383	366	370	352	389	369	352	373	349	367	391	391	398	371	364	378	391	390	383	360	377	363	378	368	375	391	395	314	405	379	388	344	409	364	358	358	388	368	396	386	388	373	360	403	354	362	379	370	374	355	365	394	365	363	370	415	375	384	363	352	378	379	372	397	383	377	328	387	409	402	391	364	345	399	364	372	362	367	360	373	384	351	376	373	391	368	371	358	378	374	393	357	362	406	392	344	363	395	371	371	399	370	398	366	393	388	348	364	383	390	385	367	346	385	375	386	406	371	374	405	353	374	409	389	418	385	401	377	401	359	358	382	359	379	348	334	359	349	364	400	389	413	381	410	373	380	380	421	384	351	378	365	399	378	343	418	379	329	413	364	355	372	383	390	413	404	389	336	351	385	387	348	346	376	386	376	375	373	383	390	388	364	351	358	378	391	374	378	346	381	406	382	364	372	390	377	408	361	385	355	355	375	350	415	367	367	379	356	366	379	336	358	348	368	378	374	376	390	409	351	350	373	379	331	368	396	363	371	388	358	383	383	387	364	407	383	362	352	333	358	373	375	361	372	402	385	363	366	317	383	382	395	345	387	385	363	398	408	382	361	360	388	404	386	380	350	376	395	388	384	403	355	401	338	349	368	328	389	372	381	333	395	374	366	391	372	354	345	413	377	391	360	353	340	367	408	359	369	345	358	398	401	406	381	372	346	384	395	391	339	397	356	354	403	384	364	357	398	381	375	413	384	368	400	379	353	393	375	403	387	364	364	375	389	389	400	395	362	390	347	364	381	358	354	361	397	400	386	387	371	353	395	372	383	374	386	366	408	371	377	351	357	381	377	394	387	402	330	394	366	367	371	375	363	383	378	366	385	361	381	370	375	376	371	380	364	337	388	438	382	347	360	365	436	363	381	373	352	352	405	373	383	371	356	406	334	395	366	358	351	380	353	386	394	426	368	390	361	382	392	371	370	416	407	381	406	380	366	380	383	372	380	392	372	332	407	374	393	355	376	382	394	403	414	374	388	398	384	371	363	342	402	343	402	363	383	366	378	377	394	365	350	416	362	418	389	374	395	411	396	379	335	367	388	338	394	400	341	369	384	376	404	383	370	437	359	416	375	350	365	340	353	384	355	372	400	375	383	348	374	395	388	391	365	387	369	343	384	369	358	441	387	369	376	378	396	359	357	364	385	377	379	352	353	362	386	368	376	382	383	406	389	374	337	380	392	356	363	369	352	367	371	392	339	374	384	395	402	386	390	398	358	376	383	369	364	395	394	348	382	374	402	387	415	429	362	415	360	324	369	391	361	398	375	331	381	347	399	394	389	381	406	378	367	396	392	395	394	397	368	336	359	391	394	353	379	372	378	389	362	337	366	355	375	381	399	388	381	352	374	383	352	391	422	390	363	367	376	363	390	399	387	384	371	382	361	369	386	378	376	378	343	415	388	369	372	391	425	373	365	395	380	420	359	398	359	394	359	387	337	408	378	367	368	399	376	362	357	392	356	376	415	339	404	403	372	358	376	374	380	382	363	406	368	377	417	359	366	384	338	400	353	393	397	396	410	368	359	372	340	376	382	361	374	382	385	372	411	363	402	350	387	361	400	370	393	401	391	343	392	347	377	368	348	388	411	380	383	386	386	400	332	377	380	363	370	399	382	426	379	381	376	369	364	373	381	362	381	367	357	347	379	377	391	361	399	384	373	379	385	373	363	372	385	384	358	363	381	359	394	363	352	368	389	381	384	374	378	364	376	378	397	364	372	383	379	412	386	342	370	374	403	361	388	382	378	358	372	372	381	338	364	411	358	402	374	405	402	414	355	383	399	391	388	388	406	365	346	392	363	432	356	352	379	410	373	354	333	398	345	396	370	370	376	368	365	394	388	331	355	357	439	380	412	326	340	342	383	363	349	399	362	399	365	383	382	390	390	367	391	363	386	416	398	371	382	360	392	401	362	394	368	389	369	356	356	378	389	416	395	346	414	395	385	386	396	373	381	380	385	360	368	349	358	347	374	381	369	395	364	340	376	386	390	372	371	384	377	370	372	369	384	416	399	374	390	364	353	395	362	339	404	384	362	408	333	358	384	368	397	376	374	435	374	384	392	339	373	393	381	372	397	383	405	359	398	360	375	354	368	375	375	358	380	365	384	378	416	336	365	388	369	388	408	388	358	371	397	404	368	372	368	364	390	337	398	354	387	342	397	376	370	379	364	397	351	378	340	360	355	396	388	372	385	392	346	337	392	390	364	366	362	381	392	346	368	439	358	345	375	380	407	364	394	358	373	388	398	394	393	400	389	380	355	391	405	353	421	393	398	367	399	363	424	404	374	384	359	391	421	387	363	391	364	388	391	386	358	343	383	350	385	381	390	378	360	379
24271	4459	1106	766	525	375	276	267	170	204	177	114	128	129	105	89	88	97	85	81	97	97	99	96	73	87	69	81	95	83	82	70	65	83	62	83	62	69	71	61	74	83	65	64	84	80	71	71	80	59	67	73	69	63	71	60	75	70	65	63	67	69	66	64	71	59	88	80	70	69	80	75	84	69	72	73	66	74	68	68	75	78	65	76	57	70	76	59	82	79	61	68	55	69	96	75	71	78	78	56	53	83	72	85	68	72	79	54	74	55	55	63	70	72	72	57	77	76	57	73	65	68	80	65	72	68	63	79	64	76	72	68	76	75	64	69	74	55	68	65	59	61	72	84	71	66	70	73	64	82	75	63	76	65	72	80	64	69	68	73	64	80	65	72	83	57	69	68	54	70	77	98	65	67	81	66	52	67	58	78	63	75	75	81	67	68	63	69	73	95	93	60	66	66	69	57	62	83	71	60	66	88	73	67	62	61	83	86	70	75	68	61	62	54	52	78	74	70	74	53	69	59	58	59	71	75	61	70	89	80	70	65	81	69	46	60	62	62	82	69	80	66	61	67	66	68	76	61	60	81	66	66	71	63	55	52	67	81	70	70	63	79	71	54	47	73	75	67	74	68	67	80	64	89	65	61	72	68	61	68	73	61	63	79	57	71	54	63	81	65	62	75	82	79	62	64	57	63	71	76	75	84	74	45	63	51	68	79	66	70	65	65	63	72	84	80	54	79	70	73	72	85	67	83	62	61	61	62	82	69	72	58	59	66	62	56	72	65	77	79	71	78	57	73	56	60	62	75	70	64	58	66	73	58	64	66	68	81	69	80	61	61	52	70	70	66	86	72	68	75	65	80	62	83	57	69	81	61	78	67	74	64	58	59	78	73	69	62	59	76	67	63	69	72	73	69	82	81	76	61	67	61	90	66	57	60	69	67	64	61	75	71	46	72	82	64	76	67	51	66	66	78	77	72	61	68	62	58	86	70	62	67	69	78	59	65	63	75	71	67	62	69	60	70	70	65	74	71	57	61	71	71	77	79	63	80	64	64	61	58	65	80	72	75	68	76	57	70	83	77	77	67	86	73	64	82	75	74	64	61	62	71	66	81	67	67	76	60	57	74	72	59	66	69	62	50	65	67	79	72	69	82	72	72	63	57	74	54	61	75	80	64	60	71	62	61	65	61	77	75	68	62	64	60	60	76	76	72	52	69	78	68	78	58	65	75	59	56	67	72	61	63	82	68	75	80	53	71	79	69	61	40	72	52	67	80	64	64	62	77	62	54	71	60	55	73	84	70	69	71	80	71	60	69	70	58	82	76	81	83	68	60	65	65	61	78	70	66	70	61	55	67	60	79	73	49	72	82	52	48	61	60	77	75	75	76	69	69	65	67	64	76	73	77	87	70	64	60	79	58	66	80	59	62	64	54	68	64	78	60	65	69	61	65	84	77	63	59	62	75	82	82	73	74	64	74	70	68	74	49	79	66	71	65	58	72	67	85	72	71	84	81	55	58	64	64	71	63	74	59	69	71	63	80	74	61	59	62	72	87	79	71	68	68	77	61	45	50	67	60	59	65	72	72	72	68	67	83	65	71	60	77	77	58	70	77	70	70	78	54	76	80	67	72	67	62	73	72	68	53	56	64	71	66	63	65	66	45	66	67	70	67	82	66	58	72	64	86	65	57	70	85	66	80	66	66	77	65	59	73	67	69	67	46	84	52	68	78	90	71	65	79	50	72	69	73	70	66	73	60	60	63	73	77	67	77	68	60	80	66	69	66	71	68	66	64	68	81	71	54	64	66	55	52	61	55	62	76	62	64	76	70	83	62	53	65	58	70	78	78	55	71	58	55	68	62	92	77	79	53	68	90	76	59	65	74	65	64	65	60	78	45	56	73	69	61	75	75	63	70	70	58	78	72	64	73	71	67	75	61	53	69	74	74	62	57	73	77	62	61	64	71	67	77	60	73	65	72	63	64	73	80	46	51	83	68	69	60	71	80	74	62	75	68	77	60	67	65	74	65	70	57	58	69	68	82	64	77	68	68	79	68	63	73	69	58	71	70	68	67	57	69	52	62	56	76	63	70	56	73	66	68	72	81	62	80	61	69	72	81	73	61	77	62	65	86	79	64	71	60	61	76	81	56	60	75	60	69	68	77	93	70	65	73	69	62	77	78	65	63	84	66	58	66	68	81	65	78	66	70	72	100	76	84	69	68	72	63	62	67	46	69	60	60	78	75	77	67	63	69	68	79	66	59	66	60	66	65	72	75	65	59	77	82	73	86	62	73	77	58	67	66	72	77	72	66	61	74	66	62	68	56	70	70	60	63	70	78	80	78	82	74	64	74	76	77	61	63	68	65	67	64	62	73	72	65	82	75	73	87	62	81	77	56	62	62	77	89	75	76	66	76	60	74	74	77	66	68	64	75	73	53	59	74	68	66	71	81	62	68	60	69	74	61	65	68	66	73	57	71	59	77	71	72	70	81	75	69	64	63	49	76	65	74	65	71	60	67	62	52	50	75	53	84	84	69	66	66	58	76	61	76	74	58	77	56	66	77	76	67	84	71	79	80	62	77	66	76	51	70	80	72	67	68	70	54	64	87	64	62	68	51	68	67	80	58	66	66	72	75	69	75	84	76	76	60	66	65	61	66	70	66	65	75	80	68	57	60	68	69	76	69	73	76	70	68	71	77	90	72	77	75	62	72	67	86	72	59	68	67	64	78	65	61	59	68	73	57	66	70	59	61	76	76	66	87	72	58	60	48	64	62	77	55	71	68	72	55	67	69	75	61	63	61	77	55	81	63	53	85	62	57	67	74	68	69	63	55	61	75	73	78	72	66	66	72	67	62	61	83	84	75	74	69	71	71	70	66	79	77	84	65	58	65	69	74	72	61	68	63	75	65	65	71	68	75	71	65	69	58	61	69	59	64	78	52	46	76	82	79	69	46	55	62	70	71	74	73	71	80	71	57	64	52	76	63	69	58	55	70	64	66	68	67	76	66	77	75	84	70	64	70	64	84	62	67	73	60	63	65	62	68	72	77	66	66	66	70	62	64	64	74	59	78	74	61	67	64	62	66	68	67	69	65	61	80	63	61	59	75	77	77	81	57	76	74	78	65	62	73	62	66	65	74	86	75	76	69	73	68	82	86	66	69	65	74	76	54	76	67	68	51	66	74	59	71	71	73	62	74	72	82	75	86	64	63	71	55	64	70	65	69	73	59	76	69	74	66	68	69	82	68	71	61	66	72	79	58	66	63	55	70	53	57	67	68	71	64	79	46	72	71	62	82	77	79	64	67	66	64	68	59	79	58	63	63	73	60	64	68	55	54	72	73	70	56	81	68	75	56	65	56	69	74	63	71	69	65	69	86	84	68	59	78	60	50	57	66	69	82	75	54	68	84	69	63	72	53	78	81	76	72	68	66	59	53	66	69	79	68	75	73	79	54	76	53	70	72	70	72	73	65	60	53	72	74
12855	1146	2637	2990	2624	2064	1727	1468	1225	1042	943	839	782	733	641	579	535	579	508	536	508	432	425	420	393	407	395	406	380	387	418	354	317	355	372	314	348	330	352	329	330	280	294	308	355	282	310	295	301	309	283	310	296	273	289	292	311	354	303	277	330	316	266	322	295	290	307	289	293	310	324	277	285	282	286	271	300	294	289	248	312	280	249	256	285	280	266	261	302	273	320	287	289	290	277	296	276	272	270	279	287	269	300	286	274	312	327	275	264	277	275	274	267	287	284	292	269	251	277	314	283	266	263	298	272	288	296	288	293	280	286	261	310	297	243	286	275	276	293	280	289	261	288	253	287	292	273	298	292	253	333	291	272	277	289	260	260	271	310	320	281	298	274	308	253	288	308	289	271	294	307	262	262	288	274	259	281	269	284	259	281	294	264	287	305	312	294	296	288	315	294	277	296	303	258	302	294	289	288	310	310	289	264	233	248	271	273	286	274	275	258	251	275	269	291	228	294	274	299	259	282	263	252	291	268	281	282	293	266	310	311	270	278	280	275	278	304	279	299	273	266	297	290	309	299	286	283	300	291	316	238	285	301	284	284	283	283	263	285	297	300	273	304	293	293	278	312	313	250	266	275	282	302	268	272	271	287	264	298	255	278	296	292	289	287	297	277	288	279	284	272	264	267	303	297	268	267	292	279	263	264	274	274	269	262	285	284	294	266	304	316	277	271	277	267	264	251	277	249	288	273	295	297	292	271	261	262	295	272	258	269	272	297	273	287	258	263	266	284	286	284	255	274	260	294	288	266	260	303	288	265	268	295	266	261	259	259	273	259	287	284	292	268	255	280	283	301	305	262	290	283	274	282	234	290	258	270	261	273	280	314	272	293	292	273	302	282	269	282	265	267	262	257	240	254	275	256	281	259	297	267	287	292	300	281	294	280	267	257	291	288	295	264	291	328	301	246	285	251	279	276	291	302	284	315	274	293	292	272	268	298	288	287	273	280	271	314	284	264	282	271	289	270	280	293	255	282	274	283	260	294	303	250	274	265	262	279	271	258	283	272	283	304	259	288	291	287	291	301	285	249	285	266	264	275	279	279	278	274	274	284	266	289	271	273	269	273	245	300	265	297	277	280	306	289	260	286	292	305	275	295	294	278	281	258	274	267	236	284	290	254	292	274	314	255	262	262	288	263	287	277	270	270	277	268	237	271	285	288	260	292	283	285	240	267	300	288	313	282	302	314	267	279	285	256	260	299	260	293	276	286	265	267	297	282	309	286	277	281	312	289	284	305	269	264	261	255	266	270	276	242	288	271	294	265	290	267	293	276	272	264	302	248	263	257	270	293	287	300	258	264	262	287	259	263	281	279	272	293	300	253	279	297	297	304	289	246	296	284	288	273	258	254	285	259	255	285	277	274	289	279	297	283	273	281	271	301	273	283	271	293	283	261	273	276	303	309	241	292	251	292	277	256	261	270	294	275	295	267	279	269	262	276	260	279	274	295	278	249	294	274	291	278	265	277	314	284	271	290	277	295	259	298	255	252	281	307	248	275	252	256	277	273	299	284	292	287	265	292	304	242	292	257	281	263	291	276	282	265	291	302	274	283	271	298	282	280	302	295	245	291	257	283	292	293	295	260	284	298	282	271	262	266	309	276	248	269	272	275	268	269	270	276	281	289	290	270	297	294	296	264	290	274	268	275	265	270	293	288	274	292	296	258	288	263	278	253	277	257	290	273	266	277	288	276	261	265	280	250	280	260	301	278	254	296	288	297	280	307	300	263	258	267	276	294	266	287	277	286	304	250	282	245	286	256	268	281	281	274	267	277	285	292	306	264	283	261	277	274	288	303	266	273	269	251	293	276	295	258	278	289	280	297	265	293	281	286	264	270	282	271	271	273	281	301	256	287	273	297	307	277	251	278	279	256	272	262	298	296	269	266	308	264	285	307	296	271	257	270	254	298	322	257	286	300	307	268	268	284	316	279	260	280	290	252	271	295	287	266	276	284	275	241	253	287	265	255	295	268	294	274	267	288	295	274	277	311	269	282	259	269	265	306	294	268	269	276	303	283	289	282	282	311	279	246	282	301	286	288	275	300	288	255	275	288	270	286	268	280	284	274	260	269	284	265	248	285	306	274	292	276	314	270	285	286	250	301	285	280	293	303	266	293	285	271	292	279	284	294	282	293	260	274	296	268	283	288	258	258	290	273	297	276	275	280	260	303	261	268	284	264	300	254	283	287	279	289	269	270	263	269	272	312	278	290	264	281	294	241	284	286	299	266	259	270	254	278	266	288	308	274	312	278	272	257	288	285	267	270	275	283	283	284	295	283	269	272	261	304	258	272	273	299	272	260	292	258	282	287	274	296	274	267	262	288	265	261	299	266	273	276	248	251	259	294	285	259	299	260	274	289	245	277	264	283	280	310	288	281	304	288	309	278	297	249	269	317	294	268	256	306	254	281	301	272	251	292	277	285	264	282	298	287	247	284	293	261	255	272	274	287	281	259	295	256	270	280	285	308	311	256	300	282	312	298	243	286	260	287	265	291	267	291	263	290	283	276	275	275	284	304	276	246	278	280	265	274	317	271	283	280	302	271	292	292	267	295	254	283	274	265	274	286	258	295	249	267	261	278	293	297	304	283	280	257	257	300	276	299	280	257	254	278	288	267	261	302	296	294	273	317	264	237	280	242	280	266	296	273	253	317	262	281	291	257	290	291	282	278	283	288	298	283	286	291	257	269	285	314	273	283	271	268	304	268	295	310	279	290	270	266	293	278	278	272	273	289	300	271	292	270	284	290	289	287	288	278	276	261	252	278	265	279	290	280	325	276	276	261	295	287	305	248	284	274	250	280	272	283	289	259	263	266	281	261	258	288	289	298	286	267	289	277	274	296	277	297	291	283	292	273	273	258	310	299	290	301	270	275	279	247	264	280	259	299	278	282	288	282	275	273	269	299	276	310	265	284	292	287	258	271	299	307	279	285	286	271	263	288	273	281	253	261	254	294	298	309	274	271	269	266	266	244	300	303	259	273	312	287	303	274	317	275	238	284	284	253	273	260	282	257	263	270	302	296	294	291	266	268	291	233	268	286	276	268	287	263	269	272	291	280	267	298	252	278	273	274	288	258	260	270	263	256	271	262	289	284	268	306	271	267	262	268	298	303	271	284	277	292	257	264	243	285	298	270	277	309	237	250	267	266	284	274	264	286	278	276	284	325	278	284	283	281	259	286	270	294	286	263	256	270	282	264	289	306	294	305	281	265	296	287	254	275	274	262	303	277	296	282	274	260	288	291	275	310	260	276	259	277	266	247	248	296	296	304	273	278	264	283	272	229	273	279	288	271	294	249	279	266	306	292	255	288	277	293	280	263	285	264	272	280	265	274	267	286	257	275	287	236	271	264	285	254	275	293	233	294	311	276	279	282	256	270	288	262	258	289	281	297	248	264	288	292	321	262	287	301	289	296	281	272	248	299	262	267	289
32828	15451	3414	1552	1061	750	543	508	374	306	272	276	236	237	218	180	168	194	136	157	193	181	160	152	159	165	159	159	156	143	132	150	143	136	133	172	148	133	124	127	134	127	130	112	137	141	138	140	151	136	166	117	148	135	136	140	135	130	131	115	136	140	140	145	133	133	142	113	137	105	130	114	120	152	102	124	139	131	156	133	145	143	129	145	130	124	127	147	103	131	130	136	127	120	142	122	124	137	136	131	125	127	142	124	127	151	119	138	142	129	133	146	154	123	132	122	152	131	140	131	135	136	138	135	119	120	165	144	144	125	123	128	117	150	120	107	128	116	142	119	129	129	120	139	130	115	141	126	115	135	136	141	110	146	137	107	145	140	123	116	132	132	123	154	118	125	116	112	118	132	136	111	143	122	133	110	108	122	120	135	134	148	121	112	129	132	130	136	122	135	122	142	123	120	137	134	147	138	118	137	126	139	148	135	146	140	132	104	133	132	110	149	132	115	126	120	145	134	110	125	113	127	107	118	136	135	120	138	139	138	127	127	130	131	105	141	119	131	129	121	125	125	120	138	130	120	137	130	126	144	131	140	125	119	124	114	144	131	125	122	129	118	122	125	120	118	120	123	129	117	135	138	133	152	137	126	126	117	130	132	147	109	125	136	129	111	121	111	124	143	120	131	127	139	124	125	123	144	128	138	126	128	125	132	131	112	131	122	117	140	145	124	120	123	125	128	134	110	127	109	140	120	121	115	110	116	136	122	139	122	143	136	125	131	104	138	113	146	141	133	138	153	144	137	101	132	125	134	135	119	136	117	140	132	133	120	144	134	147	116	141	162	119	130	124	134	112	126	140	117	156	125	122	137	149	110	114	133	129	141	145	145	131	130	115	143	151	139	117	119	139	112	142	126	122	124	138	134	111	126	125	110	119	109	131	114	147	143	125	118	133	127	130	135	129	125	112	116	144	137	115	111	127	133	138	109	123	130	110	128	118	130	126	123	121	133	126	136	127	111	136	109	131	125	144	118	114	146	118	112	129	174	115	134	134	121	149	119	118	121	133	143	131	154	145	130	117	114	128	137	122	119	146	117	133	150	143	134	149	143	123	125	149	112	114	134	141	115	123	112	119	132	121	123	133	117	135	143	141	130	126	121	127	119	128	149	137	115	136	119	129	123	134	127	130	138	140	132	145	123	130	129	128	140	126	148	118	142	121	127	140	119	124	144	147	136	120	144	128	138	122	131	130	154	131	140	141	135	116	127	136	123	124	117	117	142	108	135	132	130	121	120	129	146	130	140	129	134	137	133	115	138	126	141	134	112	132	125	129	125	167	132	140	154	121	133	142	117	132	136	133	133	130	112	115	126	151	142	112	121	121	144	122	126	136	127	113	143	130	122	135	154	136	118	127	132	127	138	130	128	128	147	118	119	141	136	123	138	135	132	119	125	142	150	126	137	136	128	148	118	146	140	137	132	139	144	141	131	117	119	134	141	132	133	113	125	114	123	121	155	132	138	133	139	115	122	120	146	143	135	122	133	118	129	133	120	154	130	135	110	132	130	131	125	128	120	113	126	119	133	136	151	117	111	138	132	108	135	119	128	139	153	134	134	112	101	117	146	136	125	123	127	112	125	132	128	148	120	134	124	113	128	135	121	96	144	132	147	135	134	132	111	111	129	127	118	120	136	127	112	129	124	147	116	120	137	120	121	126	133	128	127	123	124	158	131	121	114	120	118	137	139	125	121	124	112	141	129	147	123	135	117	124	161	118	126	134	125	123	130	127	122	124	120	122	116	115	121	131	132	120	136	145	133	129	140	109	127	141	109	135	125	124	118	124	149	140	138	119	124	132	129	131	135	131	124	136	125	124	130	132	146	120	120	136	136	114	124	132	115	153	126	137	127	123	112	124	133	153	125	126	128	135	124	132	138	136	130	130	139	115	136	126	121	127	129	129	126	129	128	131	128	147	140	123	156	129	126	139	123	136	127	151	108	140	117	111	118	120	111	116	110	126	152	127	133	108	128	134	106	130	137	131	128	128	135	137	126	133	128	142	136	132	144	125	126	140	153	106	142	126	142	133	112	127	113	139	133	132	123	129	146	151	129	139	121	111	131	120	120	113	124	121	125	111	137	129	125	127	136	134	133	138	138	128	143	119	145	150	114	133	114	135	159	164	152	116	144	116	111	141	134	122	139	122	156	137	129	121	144	115	127	128	116	109	129	125	143	143	135	128	139	134	151	120	130	129	134	142	112	126	128	130	128	149	114	133	136	116	102	133	127	135	116	136	116	118	132	121	145	137	125	145	136	126	120	138	122	128	119	139	135	125	118	137	117	130	128	146	123	133	123	123	140	102	132	141	126	136	107	121	125	116	115	149	144	125	135	127	122	142	125	139	146	133	123	142	151	131	111	129	139	125	130	141	142	129	131	138	126	123	144	118	124	123	136	118	119	115	144	114	123	142	117	113	115	154	116	125	144	135	118	116	139	120	127	119	138	140	131	118	123	120	130	138	131	137	126	134	126	121	143	112	140	138	124	135	141	132	124	119	115	134	129	126	133	132	142	113	135	132	153	119	129	111	144	128	127	136	126	123	129	143	142	126	155	107	151	130	118	119	144	125	131	142	138	119	135	120	125	140	138	154	118	157	127	141	139	139	147	130	112	144	110	112	121	149	124	116	122	124	113	142	138	137	117	134	102	115	131	151	137	127	118	110	130	122	144	134	131	123	139	152	121	138	130	123	154	129	142	138	113	120	132	100	117	143	123	142	142	108	123	134	129	116	123	122	132	122	139	114	140	130	123	132	128	119	128	123	109	112	134	142	130	122	137	140	131	115	136	128	115	145	125	131	146	120	131	118	137	129	126	130	120	146	142	126	154	110	132	128	147	123	128	123	134	149	122	123	120	144	140	130	127	119	146	120	150	130	123	129	116	128	126	136	148	112	114	131	133	131	109	135	155	145	140	131	121	125	130	131	116	150	128	115	120	136	121	124	124	120	122	156	115	123	137	125	127	140	115	108	108	142	143	139	130	129	137	115	139	139	107	117	136	140	124	135	131	139	137	117	132	137	110	133	149	139	111	133	136	127	124	121	142	135	130	128	102	135	127	141	139	127	130	125	129	130	123	118	141	142	147	132	116	125	125	131	113	107	122	133	131	141	117	141	136	143	139	138	125	127	122	136	135	112	124	124	131	118	149	117	130	123	140	118	125	128	125	144	137	122	143	130	130	119	127	124	110	131	133	119	129	127	139	140	133	113	133	122	129	138	135	151	135	138	134	139	120	118	126	124	102	123	140	136	110	138	126	125	143	113	129	142	126	135	119	139	157	125	119	109	125	122	118	122	126	123	133	131	108	142	130	139	141	131	153	129	121	142	128	144	133	133	127	121	133	160	131	123	107	134	130	134	152	151	132	140	146	117	133	125	122	130	119	127	122	120	144	124	128	140	147	115	123	142	129	131	138	128	121	128	126	119	114	122	123
16941	2210	5030	5616	4848	3933	3297	2798	2340	1960	1803	1670	1482	1345	1197	1106	1044	981	928	909	839	857	754	773	746	691	738	632	650	642	678	658	669	599	555	598	615	571	574	559	557	563	518	548	502	564	560	539	542	516	498	508	550	519	518	541	490	481	489	522	503	555	497	523	532	516	484	515	506	523	494	550	521	497	533	488	461	477	499	455	517	474	489	513	518	473	501	473	490	522	502	505	491	485	494	508	458	503	479	519	489	503	484	495	490	482	477	497	481	498	488	476	486	453	474	430	484	475	492	491	472	469	461	489	515	478	476	453	524	495	464	465	470	484	462	483	426	484	451	466	476	508	462	449	476	480	506	526	477	485	473	462	473	438	445	501	495	457	499	456	481	436	441	470	499	480	487	503	473	471	458	487	492	472	496	471	495	470	450	448	467	489	495	466	465	435	464	464	489	465	473	484	461	471	448	483	463	481	470	439	476	484	470	449	454	489	466	455	492	494	469	462	492	492	447	491	464	478	466	463	447	486	495	439	485	417	488	465	488	434	491	463	481	524	487	468	451	495	504	487	488	508	452	477	471	472	480	483	465	467	505	463	474	461	477	485	476	502	445	506	499	474	451	492	476	498	479	467	444	465	504	505	476	462	467	479	471	469	452	460	458	516	450	457	458	471	437	466	470	501	454	460	477	463	485	502	483	485	473	472	458	482	410	441	431	512	488	501	485	463	506	470	504	466	506	466	470	484	501	472	481	431	460	457	432	423	481	444	462	468	434	499	467	497	491	458	505	518	479	519	475	505	459	468	438	491	513	464	481	473	434	481	463	487	442	477	449	477	466	491	464	458	459	494	473	497	478	503	454	507	466	470	462	472	495	496	425	496	452	433	453	513	510	472	487	513	490	474	476	464	453	469	440	503	488	460	498	501	483	507	461	476	468	474	464	504	450	466	471	453	481	457	486	481	465	470	481	446	501	493	492	439	470	435	497	494	493	495	472	414	475	474	450	434	440	506	503	425	446	477	468	437	440	445	507	452	441	484	446	459	437	516	448	504	459	519	495	441	478	476	450	474	533	472	455	491	496	484	462	497	460	490	504	491	488	474	470	456	488	462	437	453	490	441	475	449	469	510	442	482	466	479	429	424	461	482	465	472	496	476	433	490	467	456	452	484	520	491	472	457	482	498	498	490	465	474	451	487	473	483	445	498	443	472	473	484	503	468	467	504	475	459	481	460	469	490	508	472	448	438	455	454	472	483	481	468	462	462	493	484	497	462	486	472	481	500	451	458	519	507	466	471	490	522	443	517	481	468	472	499	446	497	475	498	490	455	465	478	458	530	457	426	481	450	458	453	475	450	475	469	494	466	478	465	466	493	476	452	471	468	490	464	496	471	464	469	478	467	436	452	458	448	467	468	473	514	489	491	452	472	493	443	470	478	439	495	465	438	489	449	495	442	500	454	461	482	498	462	443	466	478	486	461	479	497	446	476	465	461	450	465	479	461	457	480	473	472	481	484	496	447	472	471	483	461	465	476	467	482	472	465	449	454	510	507	476	490	490	487	485	439	500	506	485	475	438	438	466	478	484	518	487	471	463	467	445	453	523	484	446	490	454	475	477	461	476	491	453	478	471	458	443	476	495	470	485	462	463	471	501	447	498	501	471	454	456	488	438	452	486	509	446	473	484	480	488	472	491	470	420	465	490	493	436	465	489	472	505	441	498	491	471	469	456	466	444	475	476	474	451	476	451	483	443	455	488	497	473	436	483	457	434	447	465	443	444	483	487	473	480	492	427	485	486	438	470	459	495	481	483	452	476	488	459	488	499	446	506	470	480	490	466	496	479	459	458	445	486	489	438	474	421	474	523	526	457	518	464	487	496	418	452	488	448	449	458	463	431	505	500	462	512	435	485	486	473	507	449	472	419	491	447	459	473	481	475	498	467	441	505	454	504	481	485	452	492	436	473	506	508	501	482	483	475	455	493	471	465	508	467	478	477	508	476	515	464	469	483	449	448	484	498	478	460	521	485	481	412	460	456	444	493	442	477	488	424	461	439	448	482	467	452	508	477	477	469	515	457	452	492	458	456	484	424	476	466	450	458	471	440	463	441	449	452	500	468	465	462	458	468	538	470	478	481	461	502	446	458	465	507	457	447	458	430	497	489	482	449	502	463	499	480	442	470	479	497	472	465	503	470	462	507	459	481	480	440	492	504	458	484	461	454	483	492	469	433	479	465	463	495	455	472	463	481	478	507	447	482	476	496	469	467	484	465	444	438	470	449	515	461	477	534	471	477	421	503	441	451	485	494	469	462	468	479	483	500	481	463	449	442	481	484	465	479	470	476	501	485	493	472	451	485	451	456	469	495	432	471	458	438	492	476	455	440	456	470	492	487	511	454	479	443	468	459	489	442	469	529	478	470	470	475	512	469	479	493	477	483	518	456	459	475	473	444	440	469	505	451	494	456	478	522	425	487	449	468	475	488	509	495	474	472	439	431	459	475	451	494	503	460	458	459	457	458	439	483	453	468	490	508	495	437	506	487	487	474	463	487	491	438	461	511	454	500	495	445	449	469	470	435	457	532	494	426	482	468	468	484	443	503	477	475	469	465	512	469	473	446	481	479	459	468	491	485	464	451	486	449	444	476	471	479	461	446	476	409	474	465	440	440	464	474	488	443	465	462	487	447	487	467	484	464	478	475	448	473	431	498	444	493	488	455	505	447	469	478	482	489	491	450	484	482	502	454	467	473	455	486	448	486	476	468	490	455	458	470	450	484	466	482	522	465	459	499	516	478	449	471	462	438	483	485	456	465	509	485	452	462	455	498	471	486	456	464	456	486	468	445	484	465	494	482	466	490	508	477	468	456	470	477	491	467	438	491	488	492	471	475	460	446	474	443	456	505	471	500	461	459	495	438	469	470	476	458	481	439	532	435	466	468	511	470	475	479	494	465	463	467	500	448	436	462	470	472	483	446	473	460	484	469	475	459	431	488	499	518	473	477	483	437	437	456	476	462	481	479	442	447	513	435	501	489	454	459	471	468	494	457	484	454	462	484	458	509	477	499	472	467	459	478	467	509	470	481	432	473	483	449	495	467	487	439	513	458	496	452	466	458	485	503	448	448	436	497	447	465	478	473	467	488	484	479	469	427	436	450	491	471	470	474	453	459	472	491	473	458	475	496	465	486	491	471	479	465	479	504	490	518	436	490	471	472	468	456	468	464	452	470	456	476	462	440	449	465	460	493	431	492	459	466	448	451	460	492	459	497	470	436	487	464	490	456	478	443	470	497	473	477	477	478	437	479	470	484	472	449	492	455	476	483	485	509	479	450	472	425	447	465	538	467	436	479	500	498	511	450	499	461	448	455	509	448	477	506	487	466	424	459	488	484	497	444	524	494	508	490	463	458	444	440	493	447	447	473	487	497	506	452	487	453	477	439	463	451	489	470	459	440	475	444	479	478	491	483	454	448	488	447	451	473	477	475	488	489	474	474
2951	254	158	124	140	116	106	108	94	114	101	108	106	100	83	92	101	121	103	92	84	92	113	92	123	101	108	112	123	93	100	107	98	87	100	110	120	94	115	112	104	101	108	117	97	104	113	115	93	103	111	109	97	88	100	97	88	106	108	109	105	91	102	93	106	112	100	95	105	85	105	109	101	96	95	95	101	104	79	90	105	89	95	80	76	104	94	111	108	98	96	105	95	88	111	106	82	99	103	101	102	107	103	101	102	106	100	115	96	100	107	113	117	108	97	127	102	86	110	107	104	86	98	121	86	116	97	109	119	101	104	99	99	109	102	104	103	93	91	97	90	114	103	100	103	118	100	98	100	104	86	102	101	95	116	105	99	111	96	108	108	98	104	107	114	103	110	114	96	102	84	123	91	94	107	103	105	91	96	97	101	114	107	102	107	80	102	99	97	107	116	102	104	90	103	97	87	94	94	103	89	101	114	95	98	94	115	104	89	105	100	112	92	89	104	106	80	105	97	89	90	101	98	128	109	96	94	98	107	125	114	113	96	95	103	100	99	108	105	99	103	114	116	90	104	95	103	112	106	85	110	99	108	110	93	95	99	91	103	114	103	97	97	99	91	109	100	106	111	117	99	103	97	109	94	87	99	97	85	110	95	90	83	107	103	124	100	95	71	96	105	110	82	95	118	107	114	105	90	95	85	109	102	102	94	111	80	110	119	90	93	115	96	108	125	92	102	79	105	115	110	91	98	92	107	111	116	102	106	104	109	115	99	102	107	84	103	109	100	98	114	82	108	102	82	100	95	103	99	114	113	92	110	102	102	94	107	102	101	112	109	101	103	90	85	86	112	87	111	112	94	81	103	100	105	106	111	99	107	87	105	98	103	112	87	86	104	104	96	102	104	100	102	94	110	103	94	120	98	103	106	108	103	72	105	108	104	107	114	96	114	80	104	112	90	80	97	98	90	111	103	100	98	91	113	101	107	108	102	114	115	100	101	94	105	120	94	96	122	119	89	113	99	100	104	111	110	100	118	102	91	104	95	95	107	110	115	107	111	106	94	112	103	95	97	106	105	105	105	88	84	103	99	107	103	98	113	111	89	92	97	96	98	105	95	99	90	106	90	106	82	93	114	91	103	124	103	100	108	82	103	84	108	118	105	104	92	119	95	106	103	97	82	111	103	89	92	97	107	103	97	91	101	93	103	96	95	96	119	105	108	110	110	90	97	110	100	108	101	115	107	94	105	80	100	105	119	113	110	92	125	121	91	114	116	101	87	93	97	90	90	87	96	98	112	92	98	85	104	99	106	114	103	100	97	119	118	101	118	87	95	100	90	98	86	106	105	111	93	104	95	105	103	84	99	98	106	93	104	80	95	97	90	93	106	77	97	102	103	116	97	130	110	107	132	102	89	96	105	124	90	88	103	99	103	113	102	110	126	104	112	100	98	104	102	98	92	110	93	86	87	116	93	112	93	106	101	102	99	115	99	72	104	96	86	114	115	99	100	91	106	98	89	102	111	105	93	87	116	120	110	105	85	106	117	87	95	95	95	93	100	102	98	79	108	94	95	108	93	93	101	102	96	98	107	89	89	95	89	104	109	109	99	85	86	94	100	109	109	103	90	111	95	110	111	104	106	113	103	103	102	88	102	109	109	105	85	87	102	96	105	108	100	112	117	105	81	125	106	102	95	97	85	99	109	82	92	97	96	82	93	98	89	112	95	99	105	80	107	99	95	105	101	106	99	102	98	91	102	90	91	110	110	99	78	83	99	94	99	105	111	112	110	104	97	99	117	96	95	105	106	87	98	109	101	96	115	105	110	85	103	96	100	102	108	103	110	90	95	104	93	101	103	92	111	91	101	107	106	109	86	107	101	107	101	106	108	77	107	116	97	106	110	105	88	107	106	90	103	100	94	115	109	99	109	94	88	92	104	120	91	86	97	79	117	87	91	95	100	98	100	110	107	106	92	109	102	106	103	92	95	98	85	95	99	110	102	92	100	91	105	100	110	95	78	89	94	94	120	96	125	95	103	88	105	88	104	93	93	112	101	105	102	101	98	99	107	105	93	116	98	104	121	94	83	101	85	104	104	105	100	106	89	106	100	88	77	107	113	103	104	116	116	113	99	101	98	84	101	123	99	93	99	108	98	103	89	92	101	87	98	91	94	100	95	97	83	117	109	107	106	118	95	93	105	87	102	119	103	103	112	95	79	87	107	97	92	95	112	81	94	99	109	96	91	105	83	110	100	91	107	95	90	104	103	96	96	100	81	96	103	86	118	105	97	116	109	108	97	105	107	108	110	105	88	124	95	102	110	90	99	100	105	93	119	108	96	94	94	103	94	98	110	111	117	120	94	105	108	92	96	94	99	86	90	99	98	91	90	96	106	109	93	100	105	114	123	106	113	93	103	96	106	100	81	94	94	101	114	104	114	107	106	89	118	94	92	91	101	112	88	102	95	107	101	92	84	115	100	108	99	97	103	105	101	90	112	89	90	98	100	105	109	111	95	110	99	104	103	103	81	96	89	95	121	104	95	103	98	101	114	97	119	106	93	97	101	112	98	115	80	100	92	100	106	102	118	98	118	105	109	98	100	90	105	124	95	100	97	111	110	98	103	104	108	91	84	98	98	91	99	119	94	112	108	102	112	106	112	107	97	100	100	92	87	117	95	86	88	104	90	98	94	87	106	98	101	105	97	101	100	115	93	102	117	111	104	106	114	100	90	80	75	94	99	97	96	111	88	94	92	96	97	115	110	110	104	111	113	109	107	95	97	118	91	100	109	105	99	112	116	96	89	79	101	118	88	97	111	93	114	101	125	86	98	88	105	96	87	99	95	108	97	96	108	128	72	101	94	90	102	94	88	100	103	91	103	93	88	92	99	108	113	103	99	128	111	100	97	83	103	96	111	86	101	128	87	102	115	94	89	87	109	102	97	116	125	107	101	101	94	96	110	88	106	89	108	107	94	97	87	103	106	109	124	112	100	96	107	117	101	126	106	94	100	93	90	96	109	86	90	100	90	92	118	107	100	113	122	99	102	109	92	73	100	95	119	110	111	91	103	94	84	101	92	97	112	98	90	125	101	112	116	108	96	121	107	102	92	91	92	110	92	95	86	99	103	103	94	92	94	109	111	86	101	95	102	102	109	108	111	86	91	102	108	119	83	108	97	90	100	92	118	117	89	104	102	113	108	99	101	105	99	96	104	94	106	86	90	98	101	84	100	113	114	99	113	112	106	106	90	95	99	85	82	107	91	85	92	95	102	108	96	107	104	98	91	93	99	107	98	104	95	84	94	100	89	96	81	103	122	101	104	92	122	115	103	95	100	104	105	95	89	108	118	104	85	97	92	83	112	86	101	106	100	90	107	78	100	94	108	100	110	98	106	99	84	108	95	103	111	98	82	96	112	91	103	92	102	101	94	105	103	99	103	84	105	100	106	96	93	106	94	85	98	102	90	93	106	101	97	99	85	107	91	92
4803	461	550	550	516	471	422	436	405	415	400	415	396	448	403	383	397	381	380	381	387	405	359	370	390	401	375	440	352	381	424	384	406	392	391	381	395	392	367	401	395	376	391	356	385	373	415	409	384	393	380	361	348	375	354	376	348	344	365	372	352	404	372	397	399	342	358	371	372	357	378	389	393	366	389	391	384	393	382	393	388	379	361	381	384	385	385	352	340	393	383	375	361	397	379	357	392	373	373	374	405	393	366	367	370	403	369	377	356	380	372	329	389	376	383	366	353	414	351	385	347	395	383	429	386	355	390	401	385	380	372	365	360	376	374	401	387	363	354	398	343	357	374	394	391	376	386	388	369	369	400	398	397	362	360	367	328	380	339	376	369	377	364	357	365	386	376	403	388	390	387	372	384	372	369	403	345	392	359	378	387	367	389	380	370	369	354	408	378	361	386	361	366	357	370	373	410	376	383	385	358	381	365	388	378	348	377	391	389	375	397	363	401	373	381	402	387	356	386	361	373	349	344	414	389	350	399	360	348	340	363	348	385	382	365	407	376	366	384	378	372	382	362	366	398	372	336	396	370	376	390	369	366	395	395	396	360	360	345	354	364	336	405	412	382	402	382	360	368	358	411	353	349	413	374	368	362	341	373	377	392	413	360	380	376	382	348	357	397	393	379	400	368	404	347	381	359	376	384	377	397	397	347	381	381	404	388	367	409	354	361	378	359	375	387	364	370	360	353	358	373	370	378	356	398	342	386	416	376	387	386	365	381	364	382	378	367	390	358	367	350	380	373	321	347	377	393	356	394	410	371	387	398	402	371	386	374	378	368	365	381	360	358	402	350	410	360	348	372	397	388	361	400	352	371	364	350	376	383	365	375	401	364	417	391	395	412	386	383	355	359	379	362	373	373	362	357	362	348	366	436	359	397	374	375	346	369	378	364	348	340	374	342	380	371	367	337	394	380	358	406	381	374	371	364	386	377	376	388	360	368	382	372	372	364	373	377	354	368	383	362	396	386	384	365	388	341	355	367	399	365	366	381	368	402	357	403	345	392	364	370	379	385	435	384	346	367	331	355	374	371	414	369	389	387	389	373	395	393	335	394	414	363	365	395	372	375	415	371	375	369	393	393	371	357	384	360	395	367	389	368	356	374	348	381	377	393	388	381	357	400	409	334	388	360	395	360	385	333	398	372	401	381	395	405	386	362	398	372	355	339	382	403	412	372	373	389	393	413	407	368	339	386	362	375	326	377	365	390	375	376	365	387	396	368	385	327	368	414	418	383	395	377	403	352	375	370	383	355	403	343	366	396	363	366	360	360	382	411	376	373	381	375	379	370	417	359	416	383	364	403	370	362	374	396	395	377	338	377	358	370	348	376	360	351	354	366	380	378	361	373	384	375	396	394	387	391	320	383	402	360	371	425	373	382	388	376	356	386	353	375	380	375	392	387	313	355	405	407	353	395	372	370	387	380	362	374	366	381	404	389	387	362	365	343	416	351	352	389	353	358	377	406	362	405	401	387	376	385	392	377	404	388	382	367	375	367	399	396	369	374	357	370	382	378	333	379	387	400	349	383	349	405	390	399	375	363	358	373	364	390	396	390	371	407	340	371	391	375	342	412	386	353	371	375	360	380	387	400	354	386	370	374	398	372	365	384	408	384	390	417	356	355	387	406	368	388	375	367	360	377	386	381	342	385	360	364	365	355	367	385	383	386	368	360	388	385	386	382	367	370	354	390	382	382	407	370	398	386	397	382	363	418	371	372	365	356	373	394	376	379	369	356	384	391	373	404	389	385	331	385	394	399	393	419	377	393	383	332	372	372	388	402	351	400	407	375	377	375	349	371	362	397	374	412	397	370	367	393	373	365	352	408	409	365	370	393	377	387	390	356	357	386	343	373	365	377	354	362	401	393	392	375	336	352	340	372	419	361	366	383	412	436	423	384	401	343	374	393	375	384	378	362	395	354	374	364	383	414	357	361	374	367	374	375	370	355	377	407	351	400	355	384	383	363	379	384	350	391	374	371	378	396	398	370	395	383	367	424	377	377	367	376	385	385	362	384	382	383	400	382	355	376	387	385	378	348	373	365	355	401	389	373	388	391	399	400	399	373	399	379	369	360	371	390	387	394	396	356	386	384	358	375	421	372	386	376	415	423	349	375	375	400	401	392	402	358	406	387	388	404	372	365	332	367	366	386	347	383	349	404	375	359	362	407	365	357	365	373	382	347	377	379	393	362	367	399	350	369	355	409	368	386	383	374	377	397	391	384	371	388	358	399	360	355	375	381	358	363	375	378	371	355	369	350	357	389	378	387	377	392	365	355	385	386	328	389	374	370	341	375	379	370	380	390	381	375	368	394	345	389	380	392	329	393	420	379	375	375	389	362	355	392	352	387	396	383	413	364	330	396	367	372	427	361	364	369	384	381	380	359	367	411	373	370	369	414	394	355	380	356	368	394	372	379	362	364	383	376	405	361	355	393	375	370	384	396	416	343	371	383	355	388	375	392	379	372	373	390	365	334	389	379	367	389	409	379	369	380	420	378	365	401	365	377	384	356	346	340	371	417	376	378	402	377	354	359	393	388	365	401	346	354	386	414	394	408	363	344	352	389	402	384	371	351	390	357	372	401	337	362	370	387	339	409	370	362	357	395	370	392	337	370	404	388	363	366	372	404	364	369	352	390	386	361	375	352	357	394	387	359	391	360	363	342	393	372	361	375	381	361	353	357	369	365	364	431	404	382	360	374	383	355	337	369	405	357	388	379	360	367	413	356	386	396	394	368	360	395	376	364	380	385	398	328	355	362	408	350	377	385	376	405	348	369	367	370	379	382	351	405	380	375	388	400	351	398	402	377	352	365	391	354	340	361	373	389	345	362	384	371	381	354	405	366	403	389	362	352	408	397	350	383	390	384	362	391	408	373	404	355	359	375	377	371	339	380	382	399	345	354	356	367	352	371	349	371	409	362	360	383	382	352	377	346	335	371	399	359	390	364	384	360	367	386	345	356	394	395	367	391	388	385	376	345	388	381	401	367	366	373	361	387	393	383	402	424	381	370	343	380	372	377	394	339	395	356	394	381	355	403	415	387	388	395	362	376	390	383	356	395	367	366	368	359	346	338	374	392	404	400	361	359	387	366	375	389	362	405	395	401	358	359	420	394	366	384	361	351	361	355	364	388	374	340	381	401	352	381	353	359	352	365	386	367	359	408	407	377	359	383	366	389	390	408	358	402	387	369	379	362	399	395	390	370	358	387	377	401	407	385	392	405	378	371	366	378	361	360	411	346	386	383	348	389	414	380	401	372	399	385	387	416	385	367	385	401	359	379	386	358	403	420	381	369	365	347	364	401	397	398	350	377	377	365	405	369	371	364	362	370	360	371	410	354	405	398	377	369	386	370	387	398	330	382	404	397	403	411	403	382	357	383	354	372	356	430	391	350	366	377	367	390	398	368	381	401	363	372	403	420	336	364	374	376	381
24247	5522	1135	757	551	376	293	248	171	163	176	148	140	124	122	112	70	100	81	87	81	86	94	90	87	78	77	74	77	75	72	77	79	78	70	81	84	75	67	84	62	77	71	73	74	75	69	75	73	58	71	58	79	58	85	77	52	68	71	70	57	78	81	72	77	56	77	61	72	67	83	75	74	77	78	72	71	71	63	51	69	61	82	82	77	64	68	69	69	74	65	74	51	65	59	72	73	75	79	70	71	65	97	69	86	68	69	57	70	77	74	73	51	64	68	68	70	72	60	48	72	60	61	63	63	69	69	67	81	67	78	80	64	73	69	74	72	70	75	64	70	73	72	63	69	79	64	58	71	79	60	65	61	66	72	67	80	65	66	58	75	78	61	62	66	63	81	64	58	53	57	68	75	68	67	69	72	70	67	97	63	65	65	68	70	71	61	61	75	66	64	57	60	52	70	83	74	73	70	83	62	71	66	69	82	69	63	80	68	72	74	59	65	61	63	71	77	69	59	73	72	60	61	77	68	70	69	67	70	56	68	76	58	62	64	66	72	71	74	82	78	78	76	65	60	68	69	69	61	79	72	75	55	85	72	56	62	87	51	67	66	46	59	78	88	63	67	79	64	63	71	58	65	58	71	79	59	70	76	74	69	61	64	73	67	80	88	56	66	58	64	74	53	66	52	82	68	61	81	84	74	81	73	59	70	80	80	69	75	67	73	68	62	55	57	71	64	72	77	62	66	77	79	66	69	62	65	71	72	69	53	62	70	71	71	84	72	76	56	71	70	55	49	63	73	66	63	66	66	69	70	54	60	67	49	81	80	82	59	67	77	78	69	64	86	65	66	59	63	69	62	71	84	77	51	65	61	78	87	73	66	63	54	62	61	83	58	55	71	79	47	85	64	65	74	67	76	57	67	68	74	69	65	57	65	73	67	88	59	47	57	74	74	55	77	56	76	74	81	69	80	72	59	68	80	74	77	59	65	73	63	81	67	75	77	65	57	66	86	72	60	66	67	60	67	58	64	71	77	70	57	77	64	79	66	55	64	66	69	60	73	57	65	62	65	60	63	74	66	67	60	79	79	68	72	70	65	66	58	67	65	64	63	77	57	62	73	60	71	68	59	72	74	58	69	62	59	66	68	66	70	71	74	71	67	73	77	78	61	70	75	80	68	84	85	62	71	61	65	59	78	71	55	59	73	69	45	58	59	72	59	70	74	57	70	67	71	47	72	66	69	74	69	58	67	57	67	78	63	85	62	89	69	82	80	66	75	77	78	69	67	79	64	60	76	67	60	61	65	84	65	61	69	71	69	71	80	71	62	65	58	62	57	55	62	82	76	84	68	84	67	51	78	61	73	70	78	63	59	58	78	64	81	62	63	64	84	67	74	56	71	71	77	76	61	76	70	65	74	59	73	79	80	70	60	89	64	72	59	60	80	65	72	62	67	63	72	77	75	47	69	71	69	78	78	70	58	65	70	72	65	58	79	64	81	68	67	63	56	75	67	76	62	86	63	73	66	72	80	70	65	68	75	70	61	75	70	67	63	76	68	49	72	71	68	67	59	66	62	58	76	72	68	70	77	71	69	71	66	63	70	67	70	68	70	59	65	75	73	43	68	68	76	57	69	69	64	74	65	76	71	76	80	65	65	66	65	64	52	64	64	57	56	73	69	71	72	72	58	83	58	59	61	61	61	70	67	56	68	75	85	51	73	77	84	71	77	68	76	79	74	69	75	73	62	63	75	73	74	58	73	83	71	81	76	60	60	61	67	81	50	66	82	76	60	76	68	59	85	68	57	65	65	77	78	72	70	68	67	64	61	74	59	73	54	77	68	63	78	67	63	62	69	72	67	53	91	63	63	69	51	58	60	69	83	73	53	46	62	69	67	73	68	66	63	57	80	56	66	68	79	71	71	60	77	56	70	72	68	79	60	58	74	68	71	85	54	72	64	61	68	64	71	80	74	71	64	64	88	62	54	68	74	59	67	77	67	61	68	62	72	77	78	68	61	66	65	71	73	77	79	77	76	81	76	69	57	69	73	68	76	80	85	76	67	70	64	73	66	58	66	70	70	68	77	72	81	59	78	65	53	61	61	57	73	67	67	67	78	51	77	69	71	75	74	71	69	92	59	77	76	67	78	65	67	63	71	86	78	87	72	69	55	55	57	64	65	70	76	67	72	66	64	65	74	75	75	75	70	71	69	60	66	63	78	68	61	75	74	82	75	92	58	77	80	73	58	79	59	83	63	64	63	81	62	69	73	79	65	76	64	75	77	69	64	64	61	81	78	60	64	66	73	74	61	65	74	57	73	67	64	71	86	59	64	63	62	78	61	69	68	63	68	74	69	77	56	58	62	60	67	70	72	71	57	72	63	77	76	69	63	70	68	83	72	66	75	79	70	79	76	55	70	68	68	55	92	75	63	70	63	57	69	81	69	69	62	70	77	74	57	72	66	60	60	72	79	74	75	77	57	64	61	78	74	76	69	74	68	64	71	68	80	53	52	58	75	67	71	79	68	60	90	75	59	69	68	69	79	58	69	71	71	72	62	67	75	56	67	68	59	71	66	73	78	72	73	73	63	57	70	70	73	55	63	66	61	69	69	78	80	67	71	78	61	64	59	72	68	64	62	73	73	75	62	74	60	80	72	68	85	57	68	77	48	61	60	66	72	69	61	78	57	59	57	70	65	59	70	57	68	49	58	72	58	64	66	76	57	64	50	58	56	66	66	73	61	80	73	79	66	84	71	89	68	65	70	54	75	64	67	80	63	60	69	44	60	64	78	59	71	76	56	71	64	74	69	71	75	74	75	84	54	73	76	63	86	74	64	60	75	64	82	58	68	78	55	67	70	74	71	62	66	58	70	80	70	65	63	88	70	74	59	78	60	62	77	57	79	56	63	58	68	67	73	68	67	81	69	77	75	66	71	69	72	65	68	78	76	73	77	84	53	67	58	62	67	62	48	75	79	58	75	68	59	69	80	53	70	63	74	68	63	76	66	83	67	73	64	76	69	60	61	67	77	65	61	65	63	69	71	61	57	85	70	76	76	90	71	79	67	74	76	66	65	58	66	59	59	60	62	77	81	70	77	68	69	79	72	69	71	66	64	68	60	66	62	76	62	67	62	56	66	59	63	82	63	62	70	71	70	72	61	77	66	72	77	66	66	79	62	67	81	67	63	60	71	58	71	66	75	69	67	60	69	55	67	67	82	63	68	54	65	81	65	69	59	69	66	72	74	77	72	66	66	80	77	74	86	67	74	56	71	64	71	77	56	65	67	60	58	78	71	72	73	58	55	74	84	61	62	64	73	73	69	63	61	66	50	66	79	61	73	62	55	64	54	73	73	60	78	66	81	63	74	70	91	68	62	71	88	54	81	48	78	64	80	72	65	65	70	73	72	62	87	67	71	59	80	55	55	60	66	66	70	70	82	69	64	65	72	58	73	70	68	79	83	69	79	73	74	62	61	58	73	64
13006	1186	2672	3061	2583	2133	1804	1441	1196	1047	993	836	799	677	674	613	543	548	499	509	479	448	435	410	400	394	402	360	373	343	365	357	336	327	348	337	343	349	323	358	339	368	310	336	292	327	318	308	307	297	303	296	290	280	288	289	315	323	305	298	292	272	320	302	307	290	313	275	287	296	276	299	281	288	282	298	275	279	300	298	295	262	294	282	294	272	284	259	288	271	273	274	281	270	266	263	291	291	332	263	306	274	280	272	275	273	270	263	261	279	315	268	270	310	284	299	272	310	275	285	268	313	276	307	283	280	290	274	296	272	272	287	292	285	261	314	268	242	282	277	257	278	325	291	289	284	264	295	274	258	254	299	269	263	279	255	249	302	282	284	273	266	286	285	262	250	294	305	274	286	274	266	283	265	260	302	287	286	300	277	258	270	273	276	254	275	271	271	270	270	248	284	283	274	261	291	266	261	294	281	275	285	295	270	281	283	260	283	266	308	298	279	300	264	259	239	273	274	270	268	281	280	284	253	286	275	247	284	277	267	264	268	278	280	284	256	295	283	276	280	285	287	272	252	284	254	271	274	271	281	296	273	280	298	252	277	292	273	256	267	275	326	280	308	288	280	296	274	306	302	297	261	280	289	266	266	274	325	274	269	281	280	263	314	306	284	281	264	317	264	277	296	285	300	259	275	295	297	281	282	262	274	280	268	285	273	278	292	296	296	278	248	285	273	246	273	275	287	311	295	267	289	276	274	298	264	256	292	270	271	304	256	297	295	302	259	240	271	254	280	284	290	285	289	283	277	288	261	281	277	275	287	279	261	284	285	259	251	280	318	276	271	271	267	271	257	276	281	255	250	298	267	286	287	304	282	270	286	314	293	279	277	249	267	257	277	280	237	266	293	278	309	296	315	276	263	285	253	245	302	306	278	284	298	262	270	286	287	299	273	261	291	284	287	276	279	277	282	246	277	268	268	287	268	273	285	282	271	254	262	299	293	308	284	269	283	282	279	279	258	257	294	282	265	249	278	301	277	251	263	265	277	277	259	291	260	312	257	265	293	288	273	275	281	273	283	281	278	283	240	277	274	279	295	280	301	280	298	288	250	268	282	267	272	262	260	287	289	279	268	295	283	246	308	290	284	271	268	269	274	283	288	257	284	261	298	258	286	263	264	255	298	274	297	283	281	291	277	283	266	265	282	260	286	287	277	276	263	311	301	304	274	265	246	277	257	273	319	288	252	261	318	278	293	252	302	288	285	292	266	290	270	285	286	270	280	262	248	306	282	265	287	247	264	290	308	288	276	267	243	230	269	255	256	298	273	290	284	254	292	273	279	250	302	273	285	281	285	286	260	255	291	292	266	280	305	261	275	272	270	259	281	252	315	285	287	283	286	255	292	304	253	272	273	257	278	270	278	257	293	260	303	292	271	275	289	263	300	253	268	288	270	265	277	253	242	279	290	252	251	289	274	300	295	276	302	294	281	277	282	261	273	266	284	298	263	263	255	264	288	268	286	274	306	267	310	260	258	288	299	263	276	263	284	262	306	257	282	295	294	274	266	289	281	289	276	288	285	300	252	263	299	271	287	292	292	265	271	269	289	299	280	298	267	274	310	295	252	274	260	300	259	255	311	262	276	250	273	266	314	279	250	274	299	270	254	290	273	283	262	278	293	272	294	248	280	298	249	280	273	296	243	271	260	262	256	278	279	264	258	280	257	278	288	303	281	279	295	294	297	272	273	272	264	237	257	258	284	274	287	281	264	292	300	276	269	285	262	266	286	285	277	263	283	290	285	251	245	267	312	283	285	274	278	273	298	272	292	276	281	280	270	267	305	272	272	273	312	277	336	268	271	276	270	283	260	268	269	267	305	262	285	283	279	282	260	280	287	268	275	275	242	277	270	277	249	286	286	259	295	259	263	289	285	319	258	300	285	270	256	251	281	275	273	300	271	259	273	266	271	259	286	274	281	277	277	247	262	296	295	274	276	288	268	292	279	269	300	294	267	257	269	281	258	281	288	273	270	263	245	257	280	240	269	290	272	239	280	266	286	279	282	267	261	270	309	291	304	288	305	284	275	281	270	286	300	282	280	270	242	287	290	271	300	315	277	274	281	276	279	282	273	243	250	274	253	279	273	274	263	289	269	290	296	294	261	311	294	226	274	279	292	286	284	290	268	273	276	281	249	262	279	274	262	325	279	299	296	280	266	273	262	273	261	268	263	290	255	287	260	271	243	263	263	276	264	283	289	272	302	281	288	276	300	272	299	271	277	267	261	288	279	286	294	288	281	268	275	273	285	286	275	268	281	273	246	270	280	256	257	302	298	276	273	262	259	271	287	282	273	255	249	267	269	300	281	296	253	287	264	267	312	232	273	273	275	272	299	273	281	277	267	277	272	267	286	286	296	267	254	264	298	292	261	290	300	277	273	305	284	309	275	265	300	253	258	254	284	273	294	246	282	293	311	287	252	283	275	256	290	298	269	279	278	302	284	266	258	283	262	295	274	289	318	285	282	293	289	267	262	254	284	294	290	265	273	269	291	273	269	267	289	285	274	273	280	270	261	269	272	295	286	255	300	299	278	286	285	252	264	253	282	245	235	296	268	295	279	270	286	291	262	294	250	276	298	282	274	264	289	281	266	277	266	270	271	252	289	280	278	259	290	284	243	296	276	303	281	293	304	268	319	288	281	297	260	266	268	278	300	298	280	280	290	300	248	259	271	301	278	300	278	244	292	295	281	274	285	270	291	273	271	264	292	249	259	267	291	271	267	281	302	259	286	290	256	292	287	252	296	249	260	264	284	260	262	278	269	278	256	241	312	262	293	268	268	283	282	272	243	298	274	270	259	249	281	282	270	260	288	286	270	254	277	257	307	306	245	293	277	265	262	290	284	259	288	266	256	258	275	262	287	274	270	283	267	293	317	256	283	277	266	265	254	293	281	268	269	293	267	278	273	238	274	274	269	287	300	261	301	272	298	256	232	258	277	271	282	248	278	260	282	256	296	280	256	273	280	280	249	272	296	292	279	257	281	274	268	272	255	274	276	290	265	267	284	261	274	271	257	273	252	294	295	272	253	286	296	281	275	307	250	277	298	298	265	275	305	254	277	281	271	249	283	259	268	272	263	306	266	249	257	285	268	254	272	289	289	293	269	292	269	266	281	272	296	280	284	256	282	252	262	282	305	275	256	287	248	291	291	284	286	274	282	275	278	267	269	262	287	303	279	264	298	286	275	308	278	233	291	248	315	273	277	255	273	273	241	279	239	292	290	305	269	264	246	256	256	295	285	283	266	284	278	292	325	274	272	280	260	285	310	289	255	325	277	270	286	278	269	275	285	276	284	290	274	260	273	265	288	244	273	262	283	267	277	264	267	266	265	316	254	264	264	278	270	282	286	280	279	309	302	308	255	279	280	278	304	278	292	289	294	269	281	286	278	302	292	291	281	279	253	290	257	278	276	257	272	284	253	286	268	291	273	303	285
31206	16003	3385	1495	1014	762	583	468	385	317	282	283	226	246	216	216	206	209	201	186	158	168	155	152	135	141	156	172	160	145	135	127	137	137	143	146	112	149	154	147	109	146	114	131	129	131	137	123	140	116	123	142	136	133	144	146	125	113	154	144	126	143	132	151	125	136	114	120	142	147	131	131	127	123	124	128	122	127	137	134	127	132	117	124	147	120	133	149	129	123	135	130	130	132	109	128	121	108	123	150	148	119	145	121	131	135	141	138	137	136	126	138	124	143	121	116	133	136	123	127	123	134	136	125	120	124	139	123	113	123	138	116	116	135	103	120	142	113	122	132	141	145	134	149	136	127	107	114	136	139	134	132	124	143	137	147	122	138	132	135	132	134	117	134	123	127	102	146	151	125	136	126	116	130	122	133	130	134	126	139	128	135	115	131	115	126	132	122	127	130	141	125	142	133	102	127	126	125	132	124	116	129	137	129	146	134	139	143	142	135	141	144	146	134	129	131	116	144	143	140	139	141	122	131	136	136	129	143	121	146	115	132	154	125	113	138	134	113	121	137	139	146	128	121	124	134	135	143	133	128	139	130	126	114	134	159	122	136	145	119	165	116	144	135	133	127	121	127	113	125	118	130	148	128	128	119	139	129	119	125	127	146	135	129	123	120	137	113	131	149	146	127	135	114	146	111	111	128	123	129	132	117	134	132	133	107	132	106	140	126	130	128	127	122	122	128	127	159	124	149	115	149	135	125	119	122	126	140	149	134	137	118	144	135	117	119	108	126	121	128	126	104	130	111	121	144	127	123	129	114	131	119	128	125	130	129	128	137	110	133	149	153	126	122	118	138	145	115	113	137	119	134	121	128	129	125	141	137	142	108	138	133	142	157	122	132	124	130	122	131	141	132	132	130	115	139	138	110	124	134	125	128	134	142	115	123	131	129	120	129	149	126	123	124	140	138	142	136	123	111	123	141	135	129	133	135	126	151	125	123	136	112	144	131	137	140	132	130	151	165	150	127	132	102	140	143	137	120	128	119	146	146	130	145	133	145	118	121	125	136	120	125	112	129	137	134	135	143	142	135	129	144	119	138	132	124	127	117	133	108	143	108	128	126	130	119	133	130	123	128	144	130	129	122	133	138	122	139	124	126	126	151	130	133	126	127	130	120	131	127	132	122	134	131	128	106	121	130	131	145	121	154	125	122	141	126	108	121	123	133	134	117	138	111	114	136	125	141	125	120	132	119	129	116	117	135	134	113	125	131	118	117	134	132	146	127	129	139	132	141	145	142	117	143	142	130	130	136	119	135	123	148	125	139	115	117	161	148	136	139	147	153	120	133	151	111	138	116	136	118	126	127	151	145	135	131	115	111	146	134	137	124	134	118	117	119	132	124	128	146	134	119	137	118	130	136	122	123	102	115	120	137	153	134	117	110	119	115	132	117	129	129	116	118	111	115	135	130	121	145	124	131	127	148	120	140	121	145	145	141	134	128	114	106	131	142	123	129	147	133	109	123	109	134	134	156	129	114	124	130	145	142	130	132	144	115	126	121	133	138	142	146	139	132	123	133	122	146	136	127	130	129	134	131	119	119	137	134	146	144	106	135	124	122	126	129	116	132	136	115	145	140	123	131	136	136	134	104	101	124	130	145	112	104	143	144	120	118	131	127	122	118	133	133	147	141	125	118	160	127	123	128	133	136	134	126	123	114	126	127	123	133	127	139	127	121	107	122	126	121	132	130	131	123	115	143	136	127	137	127	120	113	127	128	135	140	136	136	111	137	125	122	127	117	128	138	131	141	142	117	123	114	124	137	129	157	144	146	137	126	126	124	124	112	141	122	146	125	160	133	110	120	123	124	141	149	134	109	134	105	132	138	141	116	115	120	145	147	136	133	121	113	115	125	130	128	144	124	114	142	126	142	136	140	134	149	135	131	101	123	136	131	134	103	149	128	125	143	124	134	118	123	137	121	125	117	146	135	114	119	122	121	115	132	139	137	140	115	129	132	124	144	137	141	134	109	132	131	147	147	118	123	117	125	146	151	136	138	126	125	126	108	139	141	139	119	133	125	126	125	143	139	120	129	154	149	125	142	115	135	130	140	129	150	129	128	128	126	149	135	119	116	131	149	147	129	129	125	128	152	134	136	123	123	133	133	127	146	116	114	133	126	135	132	121	128	122	108	120	152	121	130	132	149	135	129	127	128	135	126	119	103	124	115	123	126	140	124	120	120	117	136	118	142	138	138	125	117	127	136	124	117	148	127	133	151	139	132	141	128	125	145	138	112	137	130	145	117	127	114	115	103	122	127	125	139	112	130	143	113	142	133	121	119	133	149	128	144	139	122	131	126	134	120	135	143	117	148	141	136	120	132	122	131	134	126	145	108	132	127	115	124	137	151	126	137	118	121	137	130	130	121	147	136	130	133	119	136	120	143	131	112	120	143	108	125	133	133	121	133	124	122	112	142	117	132	130	100	119	115	123	131	127	161	128	124	163	118	129	120	135	159	126	135	115	136	119	130	145	136	158	127	123	164	126	149	135	119	120	135	146	119	148	130	133	111	119	129	142	128	132	136	123	139	129	139	146	126	134	127	123	141	124	122	138	127	118	124	128	134	126	137	115	114	148	141	123	129	118	116	111	132	134	133	133	126	138	115	127	115	98	126	128	140	114	113	131	134	138	132	128	119	136	134	116	131	149	121	128	143	128	103	140	132	131	138	124	140	119	139	141	128	139	132	121	137	103	128	110	125	132	117	134	143	118	130	128	138	136	136	146	134	142	114	127	136	141	108	140	133	130	133	149	130	112	135	125	107	134	128	129	133	133	121	135	137	138	121	141	116	126	170	125	126	132	125	128	127	118	124	139	125	121	125	136	122	136	117	123	112	143	141	125	129	122	135	141	132	107	137	137	137	114	119	136	147	112	116	122	109	120	117	147	127	122	122	140	129	124	135	127	126	127	145	123	128	116	113	148	110	119	134	107	120	117	128	136	141	113	117	134	125	137	156	137	133	146	121	151	139	133	123	126	147	133	128	132	122	122	113	126	124	154	132	120	103	143	126	117	130	125	120	132	122	123	124	135	122	121	139	115	134	137	110	134	129	114	118	123	125	124	140	118	144	118	121	129	116	132	164	120	123	136	116	116	105	102	143	122	141	123	128	126	118	129	113	134	142	138	114	130	118	112	133	156	127	109	134	121	143	121	124	124	125	139	99	116	146	126	132	116	113	132	141	153	132	127	150	136	107	118	130	131	121	130	124	125	145	136	138	129	129	138	128	142	146	128	141	120	139	133	148	138	147	134	142	144	131	113	127	148	117	114	136	135	131	136	132	128	131	125	128	123	118	127	129	130	125	126	141	129	140	122	135	122	143	135	133	128	125	142	131	132	134	125	122	127	133	120	119	127	118	148	135	131	122	118	138	116	129	137	139	123	119	138	133	131	128	122	146	132	139	143	132	141	156	160	133	113	120	112	125	135	128	124	132
16706	2269	5162	5484	4811	4046	3370	2712	2323	2000	1722	1573	1450	1372	1229	1074	988	973	946	886	870	818	799	737	722	682	701	691	650	637	612	610	659	631	593	559	581	580	576	600	568	561	599	533	542	561	571	519	513	540	533	499	523	561	536	511	552	493	473	511	486	530	520	496	493	501	522	509	496	486	495	488	525	510	547	471	476	529	501	493	453	484	508	486	501	492	481	491	457	474	492	501	464	489	491	481	517	452	496	497	487	491	461	503	492	450	470	495	525	465	443	512	478	480	478	467	435	465	477	466	498	490	476	469	479	491	490	484	477	482	469	477	509	486	498	472	490	471	456	431	406	490	466	481	478	471	463	435	536	512	454	484	479	486	450	458	472	511	466	454	462	414	459	462	462	489	457	507	457	458	469	489	436	459	496	472	484	486	464	512	508	437	449	461	517	481	510	441	451	469	444	504	437	494	465	469	489	478	473	438	442	458	485	452	467	444	458	463	460	452	492	481	477	531	479	473	493	483	461	453	492	503	497	511	440	478	471	448	463	476	463	459	484	442	470	459	445	480	442	461	453	495	483	450	486	476	497	445	470	514	478	477	483	443	494	482	458	442	484	436	482	468	482	500	463	447	476	491	486	483	475	514	483	476	458	471	493	454	471	455	489	459	477	447	515	436	516	487	499	467	491	476	475	501	480	472	460	465	471	436	508	484	469	518	475	511	430	451	500	499	437	495	475	441	476	470	458	462	482	460	483	479	467	439	479	474	478	445	500	481	463	441	487	460	445	468	451	469	494	476	467	483	516	484	502	498	485	476	466	440	453	453	438	455	451	506	460	458	478	459	453	496	500	463	456	487	472	476	463	480	477	522	456	421	429	477	513	502	475	428	466	489	454	515	468	494	473	506	461	472	446	457	466	483	461	502	496	462	478	483	481	425	474	477	453	471	472	468	461	509	460	468	472	459	445	447	486	482	508	512	451	470	497	480	497	486	437	503	461	486	488	471	471	456	489	474	461	491	458	461	443	441	480	483	499	511	463	484	461	461	450	488	476	496	445	487	475	478	502	470	483	453	473	469	469	483	444	460	464	508	473	471	473	465	433	429	460	412	433	487	488	449	450	457	479	466	454	479	461	447	464	488	486	464	454	473	482	463	470	444	442	492	492	517	469	456	454	473	503	514	466	470	456	502	509	478	491	477	502	431	517	471	470	466	465	475	449	474	455	490	511	453	486	447	439	493	465	480	495	490	501	463	482	455	486	479	496	485	427	455	442	452	477	483	455	457	509	466	499	452	459	488	435	423	483	488	458	466	475	500	503	463	451	476	476	492	427	518	438	460	474	483	470	490	483	459	486	436	439	487	450	456	427	504	479	466	448	475	472	482	467	488	458	484	461	423	444	479	486	475	456	518	473	475	486	459	514	440	451	437	484	482	488	481	480	465	480	513	501	462	466	512	459	506	469	472	484	466	472	480	463	500	464	493	467	470	482	487	493	439	521	433	465	484	478	478	452	480	493	512	456	498	495	439	495	466	494	455	479	496	476	489	446	481	461	502	465	494	470	480	494	488	513	473	432	454	472	500	430	433	495	457	490	458	532	475	480	503	451	453	443	469	474	497	465	477	490	453	447	492	458	489	498	487	512	477	497	499	421	458	466	483	492	473	493	506	471	475	500	438	460	481	515	500	427	480	495	485	463	516	502	493	462	448	464	450	467	493	461	460	455	454	468	466	484	450	496	490	453	477	497	483	461	482	477	470	456	500	454	510	476	446	497	510	462	465	423	472	523	447	450	505	438	470	467	492	454	457	463	473	466	424	498	426	469	508	451	487	443	445	469	463	486	477	530	442	459	434	447	438	455	455	460	478	488	434	474	488	471	463	467	445	456	428	449	474	449	499	493	506	472	489	476	463	505	477	493	486	473	475	498	466	522	482	480	471	489	488	470	483	464	464	435	451	465	458	480	469	486	453	460	467	477	483	461	471	456	466	463	473	484	491	495	470	445	519	439	488	430	444	480	455	500	480	474	478	434	449	473	448	454	474	480	448	476	470	457	477	478	470	485	443	463	471	454	452	439	468	514	484	445	517	471	510	455	472	502	502	481	494	459	468	453	473	490	495	466	498	490	457	453	458	456	467	470	450	512	487	489	489	454	504	483	476	483	438	462	502	457	484	477	486	495	465	465	519	527	472	490	463	452	410	538	431	482	440	484	481	454	481	466	468	465	497	465	473	469	469	461	486	526	434	426	484	441	462	489	494	462	471	475	462	461	487	477	491	465	459	517	462	477	489	448	497	451	444	473	488	507	491	445	473	443	447	470	481	472	491	466	469	475	496	449	490	458	476	483	448	468	459	494	436	435	484	441	478	513	499	500	415	473	499	471	444	472	437	446	508	459	478	472	478	452	486	469	462	468	461	495	453	451	436	462	466	506	467	488	504	460	507	440	511	496	446	455	439	480	474	493	442	455	486	476	458	454	454	464	484	495	436	445	459	438	446	473	498	443	448	495	438	491	453	480	491	468	484	474	462	481	447	483	450	465	478	447	493	484	422	450	514	465	451	453	491	489	462	500	480	455	449	475	444	457	471	466	513	488	473	492	436	507	465	469	476	478	481	448	468	448	508	469	457	476	419	439	418	474	457	528	464	449	415	439	490	493	462	470	472	440	499	502	495	488	486	491	481	471	418	454	458	491	506	464	459	468	488	483	462	481	518	486	473	492	450	492	450	498	495	442	459	446	446	482	496	454	474	465	457	484	469	484	438	494	470	468	483	471	447	439	464	440	461	476	486	489	483	463	445	522	441	464	485	512	452	517	462	457	464	451	449	507	443	493	467	476	445	466	499	484	467	487	478	472	467	484	465	495	442	443	487	446	477	514	435	486	449	517	461	489	484	510	488	453	454	502	479	443	458	462	484	490	489	462	508	499	481	497	447	425	456	432	483	490	494	420	458	485	466	495	489	488	465	496	480	479	419	463	479	501	465	500	482	453	448	473	499	473	441	449	472	507	459	452	477	463	463	457	470	500	473	499	451	480	472	455	480	480	442	480	469	507	512	490	456	490	496	528	484	448	488	487	511	441	429	433	470	453	483	467	453	486	511	475	452	457	469	498	462	449	454	447	463	482	487	488	497	442	488	497	484	446	490	457	520	485	452	429	460	476	479	452	448	485	452	465	481	495	456	489	500	430	490	501	453	485	453	488	465	512	482	502	450	435	449	456	454	479	482	492	439	498	492	456	419	478	491	480	490	449	484	471	464	498	503	459	469	476	441	499	482	465	491	474	443	497	456	503	455	502	511	499	458	476	446	482	475	457	456	479	470	503	453	475	438	494	466	450	454	471	467	468	452	442	452	467	466	482	484	439	455	478	485	490	501	519	471	462	476	496	478	473	454	463	495	497	512	452	510	482	493	499	489	450	481	456	469	504	497	473	451	465	477	468	487	477	466	461	477	452	481	461	466	486	506	463	463	467	404	468	437	454	489	416	484	480	469
2840	270	190	122	124	120	100	107	93	93	102	110	89	108	106	104	117	114	116	96	106	91	119	86	91	92	86	105	98	107	101	113	103	114	92	100	95	83	106	95	102	113	104	101	88	96	92	90	90	112	92	97	88	95	105	115	69	109	97	85	89	100	108	118	111	109	97	112	95	87	100	98	87	87	97	120	115	94	92	109	97	99	106	95	79	81	108	104	100	105	112	114	101	116	108	119	101	105	99	115	113	89	103	99	93	88	106	104	101	106	107	85	105	97	106	92	94	83	74	103	115	83	107	119	97	103	110	121	94	102	110	79	80	99	95	98	80	105	103	100	116	85	101	99	104	80	96	87	88	86	88	87	110	99	94	95	98	96	109	100	105	100	116	104	92	106	108	115	111	117	97	103	116	108	95	104	101	90	86	114	107	91	115	115	113	113	109	102	87	82	93	98	104	110	97	110	89	119	81	119	110	101	112	98	107	93	101	100	93	113	101	103	116	94	93	84	89	105	97	86	81	102	103	96	101	93	116	106	114	95	115	95	113	90	105	117	109	91	108	89	85	103	99	115	81	108	90	97	97	85	77	89	127	101	93	113	91	88	112	115	102	96	91	101	98	115	84	102	108	110	101	106	118	115	107	113	102	92	100	95	106	86	101	111	98	89	81	98	104	82	87	115	87	103	101	101	88	96	121	102	91	102	92	98	96	99	95	95	110	92	100	111	117	104	100	91	97	82	105	99	103	88	86	93	111	96	110	98	132	94	84	101	90	110	105	102	98	95	101	94	87	101	100	105	99	93	93	101	113	118	112	113	106	95	105	102	106	91	97	96	94	90	87	107	92	119	101	122	92	86	80	94	117	98	96	105	108	115	96	102	84	114	96	91	99	103	94	85	88	89	93	97	101	106	99	98	104	105	96	99	95	110	110	96	89	87	117	89	100	89	102	91	103	119	88	83	91	107	105	99	116	110	97	96	86	97	107	107	83	100	94	97	110	78	96	96	126	103	91	96	100	110	110	97	112	92	103	79	106	126	114	99	106	97	109	100	124	88	102	110	86	122	90	96	99	107	94	98	111	118	126	97	99	99	91	100	107	121	111	100	100	99	108	104	100	97	97	98	96	104	107	104	95	85	90	108	87	108	114	123	88	114	102	94	110	101	94	91	119	94	106	93	100	105	104	100	97	121	72	110	123	89	100	95	106	126	101	105	111	108	96	106	106	103	110	117	95	90	103	97	92	91	103	103	103	96	93	94	92	88	97	88	100	95	91	90	84	101	85	106	113	100	99	85	98	106	88	100	121	94	124	111	102	115	116	103	113	96	92	91	115	103	89	101	114	117	88	108	96	113	86	91	113	104	114	103	97	108	98	114	86	97	96	98	106	104	109	102	111	106	102	113	109	105	114	92	111	77	97	93	126	92	96	107	99	95	91	112	103	98	104	92	108	99	99	88	110	90	109	113	95	107	99	112	87	101	96	112	110	88	100	108	89	93	84	102	100	108	87	90	118	92	103	95	111	109	100	107	101	95	105	120	99	99	103	101	95	99	107	88	100	116	111	78	92	79	107	102	95	103	104	94	105	116	106	103	107	91	97	114	85	101	87	90	102	96	108	102	92	93	104	100	85	99	115	111	94	101	101	99	103	111	112	104	110	99	97	97	98	92	98	105	109	112	113	99	97	91	106	85	116	94	112	107	98	103	103	102	108	100	96	84	108	116	99	100	80	87	99	104	97	116	94	103	108	112	97	106	118	91	97	94	91	90	110	98	105	98	112	95	102	97	90	98	89	88	91	92	123	109	94	103	105	113	103	93	97	105	114	111	116	89	97	102	113	100	110	114	107	109	105	73	90	104	107	118	110	97	114	103	93	118	93	90	73	99	99	98	92	112	84	116	102	114	92	103	89	93	98	92	102	103	89	86	99	107	124	102	119	83	108	81	96	106	103	99	96	100	107	105	88	102	94	101	88	98	85	87	102	94	133	100	102	107	92	103	132	99	96	111	126	88	104	99	105	98	106	100	98	86	103	84	105	110	90	99	113	111	93	106	86	107	97	111	92	101	106	115	99	111	113	110	91	107	93	118	92	76	94	112	87	84	100	99	92	109	92	108	115	101	88	109	114	89	98	111	92	111	91	111	102	118	103	98	97	101	94	97	108	101	117	100	85	95	87	93	109	101	95	101	101	90	101	90	99	82	93	94	115	94	95	90	100	92	111	119	97	95	90	109	87	100	92	109	109	99	121	98	92	112	94	107	90	98	103	98	111	101	96	114	98	87	99	87	79	98	96	108	103	94	116	118	114	118	108	106	116	105	98	101	110	116	116	116	124	106	89	105	107	110	97	101	113	102	108	101	110	96	107	112	94	93	101	91	103	98	101	104	109	99	105	94	92	106	95	92	95	105	99	113	110	115	98	97	105	109	92	91	95	113	92	104	102	84	104	102	112	104	99	89	97	94	98	90	112	107	92	90	114	106	96	116	103	105	98	110	86	92	88	107	107	79	111	93	108	107	101	113	109	102	93	107	79	81	115	89	109	93	106	123	86	102	93	109	94	94	87	109	100	105	82	102	106	116	85	117	109	110	112	107	86	100	103	109	106	110	88	80	82	80	100	108	115	99	92	89	97	114	112	95	113	80	84	95	90	110	101	99	102	102	100	106	99	103	90	100	96	97	112	101	98	106	70	93	117	112	85	107	108	99	104	121	91	113	97	97	85	103	99	95	85	108	88	98	97	103	97	106	81	90	104	90	82	100	85	109	101	92	95	100	109	91	101	82	92	96	107	103	100	104	92	105	109	104	86	91	102	100	98	84	107	103	84	98	96	95	119	98	90	80	119	95	97	85	109	98	96	102	115	95	96	108	94	101	123	90	90	87	93	108	128	101	120	96	100	112	111	88	91	103	110	111	74	100	92	113	96	105	111	108	100	95	89	108	117	96	118	97	79	114	113	105	100	114	101	94	88	105	95	96	91	108	95	93	98	101	118	96	105	127	103	95	96	103	109	90	99	102	103	87	96	103	94	105	93	101	93	108	84	88	103	95	111	106	101	101	94	93	92	105	98	90	127	100	100	104	103	97	107	99	93	101	121	103	106	107	110	102	99	86	97	107	92	128	98	85	94	103	89	104	87	96	69	103	109	109	83	98	93	105	99	102	93	102	82	110	84	82	105	99	113	87	93	106	100	107	98	85	124	110	104	119	99	110	85	123	91	101	97	97	99	106	112	91	109	109	111	91	93	109	111	90	103	108	99	88	75	92	102	111	97	114	90	107	109	103	112	107	102	91	81	102	91	104	101	88	114	91	96	114	105	95	93	99	110	88	106	91	94	104	86	102	91	87	91	110	118	100	91	118	125	116	97	105	95	102	95	90	99	81	101	95	93	94	105	87	108	102	97	116	82	93	102	116	99	101	97	97	92	90	106	104	109	105	94	117	103	104	104	112	103	101	96	123	98	105	97	110	98	96	103	104	80	104	102	90
4527	478	536	533	526	482	480	423	422	405	429	459	401	432	371	399	420	373	414	388	364	396	371	391	367	371	404	379	426	400	407	372	387	362	379	377	377	381	370	386	403	393	366	403	357	387	355	393	385	362	363	350	374	381	373	433	373	373	390	368	363	396	370	383	408	362	390	384	371	395	401	369	370	374	379	325	371	381	361	398	361	407	386	393	348	370	381	387	369	403	396	379	368	381	362	348	344	360	372	351	367	358	373	382	372	362	352	374	397	371	366	369	353	381	403	381	378	349	377	376	368	423	388	375	355	398	351	359	382	337	392	337	358	391	384	348	371	374	401	408	354	407	392	359	406	360	368	371	394	354	391	387	400	388	363	413	384	387	386	403	391	362	355	354	366	361	355	347	386	386	387	433	380	378	377	368	373	369	384	388	371	358	395	360	370	378	367	357	409	367	399	313	408	396	405	383	363	344	386	393	374	368	368	362	349	387	397	355	378	399	393	369	379	398	355	344	382	393	393	363	385	376	357	380	375	381	338	389	372	385	351	361	380	345	385	356	379	395	402	359	393	391	371	361	393	368	384	361	364	373	358	383	394	391	372	393	363	398	341	367	356	397	419	344	353	369	367	363	372	370	383	364	375	350	376	385	378	355	373	398	371	379	366	373	380	396	356	338	378	352	392	379	356	379	366	393	384	414	340	381	370	347	374	391	386	373	376	387	361	369	378	353	386	332	378	381	368	369	370	366	418	364	376	376	369	382	332	384	381	392	374	379	372	410	378	373	377	329	349	398	384	396	411	339	395	361	379	350	359	373	383	376	372	348	391	396	355	381	366	393	393	382	367	382	363	347	378	376	403	378	389	334	386	379	360	401	370	420	380	374	379	354	394	353	364	390	365	376	351	394	368	381	339	382	375	372	382	386	366	344	399	371	397	391	346	389	378	336	402	392	384	375	359	361	385	319	363	382	405	360	369	382	347	345	360	370	347	368	389	392	353	360	388	366	361	357	382	388	397	422	347	355	396	352	381	386	381	389	376	410	368	396	377	382	396	409	398	360	367	393	385	364	326	363	354	394	371	399	364	386	351	342	373	408	377	366	382	347	388	369	338	383	415	395	383	377	392	397	388	357	373	380	379	361	380	374	400	340	413	411	364	371	383	362	361	379	364	364	405	362	391	353	390	382	333	369	384	399	368	391	384	395	396	386	385	383	346	368	371	360	403	380	376	386	399	396	354	371	373	392	393	348	373	399	368	363	402	365	396	386	379	363	391	351	377	391	357	378	388	357	372	328	386	376	375	388	430	399	417	372	370	353	405	378	366	393	382	401	363	366	357	378	401	345	379	365	382	399	347	380	382	401	406	357	358	355	322	384	364	343	354	384	337	390	375	353	356	400	368	374	385	352	388	370	389	398	357	354	352	360	381	352	402	390	356	397	400	380	354	356	395	377	362	396	385	383	395	343	359	388	430	373	368	388	352	368	398	382	375	395	361	360	371	410	362	374	363	332	381	360	367	366	358	346	390	372	354	370	395	389	382	370	330	348	425	359	366	384	387	408	380	408	393	416	409	383	400	374	374	350	390	342	367	381	433	387	391	384	405	361	384	343	381	396	352	399	398	373	407	422	352	372	392	353	364	367	373	406	372	420	392	366	389	364	374	379	387	390	359	339	406	355	399	369	350	398	394	394	348	372	382	384	367	406	370	390	386	383	358	395	383	347	357	377	365	389	377	327	428	377	373	368	393	361	370	366	362	383	356	348	378	354	379	351	377	383	371	405	354	379	368	364	367	388	399	371	371	379	408	381	388	389	377	335	332	355	367	392	376	399	347	343	356	392	395	392	369	366	356	374	364	350	364	374	373	379	388	368	374	386	328	385	392	384	360	394	364	366	344	383	338	425	379	390	380	350	382	369	387	372	355	376	398	408	380	379	374	379	373	384	344	357	368	363	362	408	422	383	378	377	381	357	379	385	365	380	392	323	401	378	381	425	382	383	320	352	371	384	382	357	351	340	362	361	367	367	348	364	377	403	429	390	407	365	378	342	367	387	364	393	379	372	436	370	404	449	379	356	366	376	390	370	351	373	388	369	389	366	351	379	361	368	381	387	387	401	398	399	403	374	337	328	359	366	377	392	404	364	354	363	364	390	372	387	381	333	406	387	395	385	379	393	405	364	380	367	354	386	363	378	356	347	380	382	373	347	345	360	400	333	372	393	375	381	371	392	343	374	383	401	372	431	398	366	346	414	367	362	373	372	385	395	387	364	374	369	378	389	386	367	395	375	389	378	368	391	392	355	358	398	372	343	354	363	381	394	381	372	368	376	380	373	394	392	378	381	406	387	362	344	386	372	368	385	373	358	382	410	371	359	404	364	359	379	341	378	381	358	373	411	373	380	363	371	375	389	374	362	361	388	367	356	353	372	392	411	357	331	352	380	347	387	402	377	355	382	381	375	394	382	350	365	399	399	347	370	363	334	372	377	390	367	392	381	374	356	377	364	398	380	385	376	372	389	357	391	383	352	406	359	371	366	394	361	390	362	359	379	370	387	396	371	385	395	370	404	362	365	377	372	341	316	366	349	370	380	381	401	342	380	353	378	375	410	381	374	367	380	404	386	364	426	360	353	417	384	364	386	396	391	351	381	377	388	353	383	358	380	351	415	407	400	372	355	385	345	331	372	395	361	365	377	367	376	373	387	388	389	396	362	345	394	394	368	377	396	417	349	348	394	371	360	368	366	380	361	376	389	364	405	367	381	372	374	384	355	424	352	372	360	396	353	404	375	383	391	397	390	354	355	356	435	381	365	374	398	371	337	390	367	383	374	372	372	381	383	375	394	377	386	408	348	431	353	406	372	354	385	349	388	391	380	401	388	378	339	372	373	385	361	360	363	359	380	368	402	366	427	384	389	356	378	359	399	356	394	374	365	367	380	353	368	351	348	366	381	358	380	396	391	427	360	363	394	391	375	401	318	375	429	373	382	375	369	393	359	392	377	362	379	365	365	352	348	367	384	359	359	369	370	387	384	400	355	381	413	391	347	403	361	363	414	397	383	373	365	369	363	367	353	388	399	341	350	366	381	391	391	360	352	371	396	384	357	368	365	385	391	398	362	378	399	372	368	384	392	419	368	400	359	397	374	361	379	386	385	368	391	399	392	370	377	358	362	344	374	415	359	358	353	373	415	373	375	336	392	376	371	354	365	345	373	370	346	381	373	397	402	390	426	372	351	381	399	388	384	386	397	370	360	356	385	381	348	362	393	391	386	359	406	405	384	397	420	390	377	371	359	355	397	387	352	351	387	387	361	380	413	330	375	346	368	364	371	398	383	365	391	369	350	352	366	356	354	394	367	348	367	390	354	389	386	344	405	369	374	352	388	366	368	375	394	358	428	387	379	398	375	383	353	373	385	366	377	367	344	415	395	351	373	372	392	387	342	345	333	356	362	350	417	368	407	375	371	376	375	372	365	367	341	381	407	388	387	366	390
23308	4878	1132	809	501	368	297	267	201	156	147	146	115	119	98	80	106	92	98	82	87	81	83	85	89	82	75	80	77	64	105	62	70	76	67	90	93	77	81	71	66	69	89	94	70	54	73	87	81	71	72	70	62	61	60	74	67	82	70	64	88	75	67	83	75	69	62	63	65	67	75	61	77	81	69	71	88	71	66	70	71	84	67	43	69	71	53	76	80	79	67	58	76	82	64	77	59	76	84	67	59	64	85	64	62	66	68	60	55	68	68	67	73	74	63	83	80	77	81	66	65	72	65	73	70	81	92	70	77	58	65	53	60	73	72	78	53	67	74	72	73	60	72	72	70	62	71	75	72	89	64	74	65	72	53	81	68	66	68	79	68	59	70	68	51	67	73	68	55	78	72	67	81	67	69	65	74	75	74	58	63	62	77	60	65	62	73	73	79	56	66	62	68	71	69	74	70	77	67	61	55	58	74	82	79	75	59	80	74	76	63	64	73	65	66	60	72	69	87	79	79	57	71	75	73	79	70	72	59	54	60	80	79	82	70	55	66	69	59	82	70	62	59	75	71	80	80	72	74	50	83	60	67	75	79	73	76	60	79	68	77	77	85	59	62	59	54	51	72	68	63	75	71	59	63	67	71	75	53	76	71	65	53	66	66	49	62	72	82	69	70	65	74	74	75	61	63	61	66	69	69	80	88	76	72	70	71	63	62	78	56	72	66	69	73	58	71	85	69	72	71	72	58	71	77	70	62	70	78	85	72	68	67	64	70	61	79	54	76	65	66	71	76	78	70	71	69	61	53	72	75	52	72	77	65	56	81	82	65	78	63	57	65	67	61	69	65	67	65	57	63	65	55	81	57	74	71	71	67	60	79	72	74	61	68	56	68	77	74	67	78	62	79	60	72	67	66	72	75	75	76	66	76	71	60	78	72	86	65	65	58	60	93	67	67	73	62	70	63	73	56	67	56	74	51	70	67	72	76	73	63	85	61	61	82	74	58	71	73	73	70	70	72	62	72	69	77	63	60	52	64	54	57	56	72	71	64	70	69	53	63	66	62	72	67	69	77	63	56	79	79	60	68	73	94	61	60	53	52	68	63	73	76	71	71	65	79	66	71	71	53	64	59	54	76	62	60	62	65	62	83	57	65	72	61	53	52	75	61	64	78	66	68	73	71	67	63	87	72	58	62	76	65	53	49	63	68	72	68	71	70	73	67	70	76	62	62	71	62	66	73	56	66	74	72	60	77	74	69	65	77	74	68	70	68	73	69	70	73	61	73	73	71	77	70	72	78	64	71	76	67	66	68	71	69	56	57	72	63	87	86	69	57	61	74	67	80	77	61	66	57	64	67	65	74	70	72	70	56	73	55	68	68	72	67	62	73	56	73	72	87	63	73	65	71	66	69	74	58	67	73	69	69	74	65	61	54	70	72	61	64	67	69	80	76	69	62	72	64	77	76	76	79	68	80	74	69	58	60	45	65	72	61	75	73	64	68	58	65	66	53	52	69	70	77	67	57	46	63	89	70	86	76	60	65	77	71	67	60	66	84	61	74	84	78	76	54	77	73	73	72	76	64	61	69	85	72	79	74	45	78	68	65	81	68	65	69	65	72	63	60	68	67	75	56	74	68	70	69	54	64	70	70	56	62	82	73	69	74	62	60	84	78	70	79	55	72	80	66	73	76	62	68	61	67	72	68	88	66	67	70	64	64	84	63	76	83	62	69	59	57	82	67	72	74	63	82	68	74	83	57	73	57	85	58	63	57	64	69	75	70	77	68	50	58	71	60	75	73	70	70	62	63	64	66	71	61	71	80	63	77	63	58	76	74	71	73	70	64	62	84	73	76	83	77	67	77	73	64	69	56	78	73	71	72	69	71	67	69	65	72	61	60	52	80	69	59	77	71	63	82	70	85	67	77	77	60	88	65	58	85	62	69	87	62	82	57	61	67	67	72	56	64	69	74	67	66	65	76	43	61	58	66	78	70	76	79	79	67	61	65	68	56	68	96	71	64	58	70	70	73	77	76	69	55	63	71	75	63	60	84	90	83	63	91	66	71	70	79	68	48	76	64	54	61	68	67	76	57	66	64	51	69	71	78	79	63	68	66	76	70	73	67	52	69	62	61	50	81	76	46	79	89	63	70	67	63	51	66	72	73	74	66	67	80	56	70	62	79	72	57	65	76	79	59	73	69	75	63	80	54	71	56	70	81	59	66	65	78	64	65	77	78	75	57	56	51	73	64	77	66	57	47	77	77	66	72	62	69	74	72	73	65	73	68	68	70	62	88	59	67	66	76	71	70	91	86	61	63	68	61	75	79	55	82	79	57	81	57	80	64	64	69	62	70	71	70	65	74	74	62	62	77	76	72	69	62	69	62	66	63	68	75	60	59	75	76	79	75	59	57	70	76	72	58	54	76	70	71	74	66	85	85	70	82	68	72	54	69	59	62	74	58	63	76	69	76	73	66	71	67	63	75	48	71	70	67	73	76	68	77	79	64	80	62	78	68	63	64	62	66	57	69	52	73	79	68	79	71	54	70	60	60	77	76	41	67	68	65	66	67	46	70	73	62	89	71	78	81	60	68	63	58	61	83	66	69	48	76	64	62	65	85	73	69	62	57	58	82	73	56	73	84	57	86	75	77	74	66	74	71	64	65	70	62	77	68	64	61	76	67	73	74	68	69	77	70	60	45	57	59	74	70	84	68	74	59	69	73	87	62	60	87	75	80	60	67	66	58	70	73	70	60	81	72	51	62	69	90	62	83	64	67	66	76	63	57	68	66	69	67	47	73	84	68	68	77	80	70	66	68	65	54	69	72	68	71	81	80	61	63	83	64	67	76	69	73	68	76	77	82	56	70	92	73	78	65	72	62	54	65	74	85	77	52	83	86	91	67	67	87	53	65	68	65	79	66	71	64	61	80	63	66	69	63	76	85	62	65	79	66	65	72	69	77	63	74	59	60	72	63	67	61	79	79	68	66	94	67	74	70	62	61	67	64	66	72	73	57	73	80	59	85	65	65	76	63	74	57	66	80	61	79	73	67	67	74	58	69	72	75	68	87	72	63	63	62	60	70	73	64	74	74	60	80	67	58	61	62	57	63	60	76	68	59	78	77	64	67	59	74	79	73	74	65	70	84	59	64	55	64	78	74	66	63	81	66	77	58	71	62	65	64	65	77	74	82	74	77	64	62	71	75	81	79	64	57	67	49	58	73	69	75	76	77	66	58	66	64	80	64	60	67	62	75	79	75	83	72	66	81	64	63	58	71	71	59	71	68	68	85	68	74	72	74	74	74	68	63	71	71	68	74	62	73	66	69	52	76	63	69	66	77	65	72	76	64	63	77	79	73	56	70	71	74	63	71	62	58	79	62	64	66	71	64	68	74	62	58	73	68	66	76	73	71	69	102	66	63	67	63	67	69	72	73	67	67	84	72	72	52	66	58	53	69	70	63	63	72	57	57	71	70	56	69	63
12440	1157	2651	2954	2513	2048	1708	1470	1215	1041	884	809	777	683	660	595	592	551	474	501	487	459	429	395	397	407	384	402	376	385	378	370	341	325	376	359	318	310	325	307	314	310	371	326	325	278	288	313	281	317	289	317	299	305	304	264	265	310	282	293	320	304	317	321	291	298	307	303	300	280	296	299	311	269	291	264	274	299	294	268	310	283	271	279	283	298	301	278	280	267	312	319	286	243	301	311	298	275	274	306	295	300	289	275	308	322	283	247	302	310	314	292	263	269	275	281	276	270	270	303	294	288	269	291	275	324	250	272	298	287	269	270	247	299	283	291	323	286	259	280	283	291	305	267	297	286	255	264	263	284	265	273	277	290	271	254	302	275	272	267	251	295	284	264	276	311	282	267	288	276	307	289	262	284	280	300	290	290	263	270	299	314	294	262	301	277	291	272	265	327	284	299	275	304	279	268	297	295	270	299	265	310	247	252	276	256	293	286	285	274	279	310	272	272	292	284	268	302	279	270	264	286	300	287	293	274	263	310	285	266	293	283	284	278	274	293	295	288	273	273	296	284	308	266	286	238	250	259	296	314	271	248	317	260	274	269	315	254	284	284	270	250	270	283	283	269	264	285	294	297	284	279	273	275	262	268	295	292	286	284	284	315	255	304	275	309	305	283	298	254	285	272	284	273	286	322	286	235	281	306	278	312	275	288	275	313	287	250	321	292	300	303	282	282	286	264	273	283	292	314	256	268	271	284	274	263	284	275	288	262	266	270	283	283	271	280	276	268	268	297	268	248	305	259	272	279	292	280	263	273	269	288	270	293	266	274	271	275	272	272	289	294	291	317	288	313	243	277	282	284	269	283	288	269	241	263	290	249	242	263	314	272	277	314	278	290	281	274	276	254	285	268	264	266	285	305	305	298	272	256	255	266	280	294	277	250	271	282	291	291	290	293	279	305	286	303	272	279	285	288	274	274	277	302	277	278	278	253	286	281	255	295	300	278	275	256	290	259	271	269	282	245	283	277	274	277	275	283	274	265	296	257	262	271	287	262	294	257	273	294	295	290	299	239	290	294	279	258	282	291	300	308	294	302	279	293	292	304	297	258	282	260	295	234	272	295	297	284	285	268	257	276	250	281	272	260	287	308	308	270	280	281	274	295	297	267	270	259	328	282	282	284	317	281	259	267	266	271	296	246	277	289	250	301	260	284	285	273	283	278	271	282	281	264	288	290	268	283	260	262	304	280	283	299	295	320	252	270	263	284	283	259	274	268	263	266	283	280	292	285	280	247	276	266	283	271	293	316	279	317	271	295	305	296	278	296	273	290	262	286	283	280	280	304	287	273	267	279	288	311	277	266	258	286	273	299	281	292	284	301	271	259	273	250	269	287	318	276	295	281	256	281	270	275	252	272	274	255	288	275	260	255	280	238	290	287	289	286	277	263	297	303	278	284	276	279	271	275	291	260	252	286	282	261	270	285	284	269	266	290	278	309	279	269	270	294	269	229	278	287	243	257	271	275	253	265	251	267	285	290	268	261	307	278	284	282	272	324	294	292	308	293	285	286	270	302	297	273	280	267	284	294	300	284	285	288	299	282	260	238	295	285	277	278	256	275	253	244	273	287	286	299	297	256	266	279	291	298	257	285	310	286	278	273	259	266	297	257	257	308	261	257	266	300	279	273	320	259	261	251	259	269	277	283	284	276	260	269	280	276	291	280	264	256	273	309	271	282	309	253	275	239	277	283	303	287	293	299	291	259	252	287	272	287	236	274	299	267	253	260	280	266	264	274	240	278	306	270	278	266	261	296	298	275	284	259	238	245	279	288	306	282	317	295	297	289	272	293	281	274	281	277	258	271	279	295	256	287	296	287	282	267	292	257	292	309	308	307	253	275	272	273	275	273	334	279	250	261	282	290	275	278	276	295	254	315	287	278	286	296	271	292	290	278	304	260	306	286	278	277	258	281	278	249	280	292	272	270	282	288	266	290	265	281	302	277	287	282	262	290	281	243	299	304	300	291	278	237	287	281	286	281	278	279	260	277	245	277	276	296	282	287	288	309	286	307	283	275	263	294	269	286	304	258	273	289	271	277	295	283	258	244	306	283	268	263	272	252	274	288	288	292	290	286	290	255	304	281	290	277	283	269	296	293	282	272	261	256	275	300	285	303	265	294	284	287	280	274	277	290	255	265	286	290	253	265	270	278	285	282	265	254	305	275	291	269	261	236	282	282	276	270	290	288	274	243	266	257	279	304	305	291	273	286	268	266	297	333	268	264	288	277	269	271	275	299	253	297	287	258	298	285	275	307	288	264	279	276	292	277	270	295	275	278	235	286	286	297	286	261	288	270	274	297	271	288	285	285	256	268	302	280	251	287	258	245	280	286	301	275	269	294	294	247	262	289	275	274	263	295	246	290	289	286	279	275	295	288	278	301	290	286	279	256	282	290	275	295	264	275	295	271	256	270	280	251	259	278	273	233	302	274	283	275	285	265	241	261	270	279	282	308	294	264	263	306	290	291	306	297	264	281	276	314	294	263	270	304	272	277	293	289	266	276	279	276	282	266	286	293	296	278	274	285	306	297	299	267	269	273	298	257	287	248	276	292	277	272	281	269	276	294	296	273	227	288	282	298	274	280	280	308	294	275	287	270	274	279	269	275	279	302	234	308	292	246	286	282	278	304	259	241	289	260	273	267	260	284	275	290	295	280	273	281	272	275	272	293	274	292	268	303	272	300	292	287	247	267	281	280	265	271	248	286	273	278	268	288	262	276	263	313	268	289	246	272	270	298	261	292	291	268	285	261	259	278	301	252	304	295	272	304	289	309	266	264	275	274	257	254	285	268	267	270	268	265	289	298	279	290	276	288	245	302	312	275	250	256	265	284	291	265	262	287	269	287	288	278	277	289	262	303	235	280	266	248	268	275	297	261	256	285	269	309	289	267	280	278	268	290	282	287	270	307	258	287	287	286	252	295	288	272	292	270	296	274	267	313	267	271	272	258	284	292	287	278	272	291	322	268	288	291	287	305	299	276	268	298	262	285	312	267	277	257	271	270	284	275	291	282	250	274	282	280	253	261	268	280	255	287	228	284	285	275	306	266	308	277	287	261	272	298	274	293	257	290	292	223	278	264	249	287	286	285	297	277	277	270	285	262	292	302	283	292	278	245	277	281	298	261	303	284	292	270	304	291	281	300	273	282	300	263	320	277	275	304	280	264	246	323	280	328	269	304	219	269	289	296	288	271	260	273	292	266	237	255	263	294	275	286	316	266	283	272	278	289	295	268	289	263	284	303	281	270	288	271	281	303	270	290	272	294	273	237	281	276	287	263	291	280	292	281	273	296	276	267	283	264	304	292	266	267	257	270	285	271	268	302	285	285	270	299	287	279	248	299	301	259	295	255	291	284	293	296	277	297	296	238	261	271	270	272	271	327	282	286	281	262	284	298	260	279	286	244	257	277	288	286	275	248	295	279	298	287	266	283
32742	16213	3235	1587	1180	793	657	498	377	371	318	278	256	260	201	232	205	202	217	192	168	158	174	168	153	154	151	155	187	139	135	155	130	148	133	151	159	150	138	146	149	154	155	155	132	137	146	157	138	145	156	136	118	146	113	143	124	143	143	134	139	121	140	130	127	127	138	141	137	153	152	142	122	129	142	146	145	130	119	148	148	143	131	122	127	148	125	159	120	136	152	132	130	129	149	134	151	138	155	160	157	130	147	115	141	146	125	123	135	130	145	146	129	130	129	134	138	152	137	147	110	133	146	123	128	140	124	133	112	118	149	125	129	151	125	147	132	134	142	135	137	156	145	140	126	138	133	152	150	138	135	139	153	145	130	147	109	146	152	156	133	138	141	163	148	125	127	129	148	142	157	151	143	133	140	139	129	141	153	164	130	133	136	143	127	143	135	139	156	123	130	130	142	137	136	156	134	136	148	141	141	132	107	142	145	134	144	156	135	142	126	144	130	142	150	127	144	144	147	158	141	145	134	129	124	119	142	137	137	123	146	136	130	148	133	148	145	134	145	129	116	141	141	135	131	115	117	139	137	128	136	147	131	146	132	127	147	126	149	118	138	148	137	131	113	124	129	131	145	138	134	132	127	145	141	141	135	140	151	159	107	140	126	150	131	141	109	117	145	128	141	137	152	131	137	135	126	141	128	128	141	137	136	134	120	139	124	144	143	137	134	136	138	130	122	139	135	116	155	155	147	137	118	157	127	156	130	138	131	126	141	139	132	145	131	137	129	141	163	155	148	125	125	127	129	140	141	145	157	144	124	132	132	133	140	150	141	150	137	139	143	139	139	127	153	135	132	117	144	133	127	137	130	123	134	153	148	130	132	125	123	134	160	131	154	132	131	128	133	142	133	135	143	143	159	147	120	148	140	137	127	151	142	145	127	134	140	140	156	126	144	139	134	140	136	125	137	150	120	129	141	133	133	142	125	163	147	159	145	130	134	142	152	134	151	143	158	133	115	150	121	127	143	111	130	156	115	141	141	139	127	137	127	113	155	144	136	131	138	157	129	160	111	131	121	109	114	113	148	133	171	115	144	137	132	125	131	126	139	143	111	124	133	156	137	150	125	142	153	134	144	132	132	162	141	122	134	139	141	161	125	135	120	138	131	143	145	130	130	173	147	152	143	129	151	150	109	135	141	150	142	111	122	124	133	140	124	155	128	145	139	143	128	130	128	142	167	113	146	153	145	135	135	133	152	126	124	133	136	135	142	134	144	133	147	142	124	123	152	139	119	149	129	129	130	124	120	135	146	126	124	126	128	127	127	145	126	131	134	144	140	146	124	135	136	160	135	118	153	124	136	137	141	132	130	141	138	158	141	113	114	128	124	128	146	133	131	135	135	137	129	125	136	145	121	145	142	144	149	152	144	133	146	151	133	132	149	135	139	141	136	158	151	132	123	127	145	122	141	125	171	145	106	129	134	144	120	167	143	139	135	138	141	140	127	147	125	150	142	136	131	145	142	125	127	139	132	136	136	124	134	126	141	135	130	136	131	123	127	146	133	107	122	154	137	136	123	140	118	152	127	139	153	139	153	126	126	139	122	153	146	142	132	132	145	163	123	143	139	150	127	108	158	139	119	128	124	128	131	128	133	133	127	171	136	155	147	142	156	139	126	140	147	146	142	146	144	154	117	121	150	132	132	129	135	127	146	144	129	120	118	126	145	123	120	136	148	153	127	123	131	140	131	128	142	147	150	132	149	142	123	152	127	153	135	148	139	138	138	129	140	136	137	129	141	120	141	128	128	138	123	147	116	115	153	135	130	139	127	125	112	143	143	147	146	144	141	153	154	141	149	140	141	146	152	148	145	133	118	130	139	123	141	131	134	151	138	136	132	127	140	157	130	151	127	175	146	132	146	120	131	136	143	135	149	116	144	153	123	126	122	129	165	134	140	144	140	119	102	131	123	125	143	129	136	145	127	147	178	130	144	136	126	144	141	140	125	131	108	155	138	142	125	126	121	132	127	140	133	135	125	140	131	145	117	163	136	149	135	135	137	137	142	139	121	134	118	132	126	123	169	122	141	137	147	134	152	148	132	139	111	128	103	136	110	127	119	143	126	131	142	136	146	143	131	133	137	115	144	137	140	123	148	133	135	133	123	119	148	136	114	129	136	130	137	139	131	134	117	138	124	147	138	125	144	151	147	142	136	143	121	139	127	116	130	129	149	154	143	144	128	120	160	138	121	140	139	123	126	126	141	155	124	124	143	151	127	127	147	111	144	142	156	143	132	134	133	148	142	119	142	113	134	142	145	125	136	128	141	147	135	124	141	160	133	122	151	140	143	129	143	134	132	153	151	145	153	136	133	123	133	134	126	160	135	120	141	136	140	125	119	153	115	156	128	126	133	137	148	138	140	147	129	159	151	102	123	129	138	139	130	130	139	131	128	124	136	163	131	107	134	142	115	139	147	138	157	131	137	135	144	129	135	129	155	135	121	138	134	135	130	167	135	127	132	123	122	125	138	168	145	139	119	130	131	132	145	136	141	145	144	141	128	143	171	128	131	137	136	128	133	113	146	136	153	129	151	137	139	143	152	128	136	128	139	155	137	142	137	118	150	130	144	142	139	132	142	124	132	143	134	154	120	129	134	148	140	121	116	147	155	148	125	142	114	141	137	147	121	142	130	127	140	117	149	138	144	139	133	145	139	139	133	147	112	146	136	143	127	146	116	132	142	113	141	139	123	125	127	140	131	141	128	134	131	132	148	122	144	126	154	124	144	150	146	159	157	161	132	127	147	132	130	151	124	147	128	122	147	132	122	140	168	137	143	150	134	119	133	111	142	130	148	138	139	127	136	131	134	151	146	134	142	133	134	157	147	133	132	140	122	147	140	129	141	144	139	132	140	151	154	144	135	138	130	159	144	132	137	121	133	125	126	131	136	132	136	119	137	153	142	137	145	133	143	146	159	139	146	121	152	135	123	145	132	122	142	153	150	133	136	134	145	125	139	117	152	141	126	141	139	136	153	145	144	138	178	141	145	136	173	146	143	133	115	163	119	152	121	169	127	135	130	136	148	148	140	141	144	141	132	140	141	103	145	140	128	136	140	146	139	135	127	128	136	145	155	139	157	150	146	135	143	143	123	140	124	135	128	132	139	140	129	137	133	137	142	132	133	139	143	132	131	133	150	121	137	118	152	103	126	129	134	128	146	128	148	145	115	134	136	121	152	131	122	153	131	117	163	138	127	136	129	144	162	120	137	139	127	154	157	115	152	139	134	117	135	127	139	125	139	116	150	144	145	125	119	149	136	132	132	144	128	145	124	140	134	137	133	148	131	125	129	128	120	136	129	133	137	129	161	142	132	146	135	154	141	157	122	144	130	127	144	129	128	144	133	133	142	134	134	135	130	137	133	132	117	155	157	125	132	136	160	138	144	139	139	141	148	137	138	165	135	130	133	138	141	139	136	143	139	122	140	109	158	162
17361	2422	5245	6027	5166	4225	3467	2985	2392	2106	1867	1698	1444	1397	1297	1184	1077	1063	965	940	889	863	807	807	795	780	728	746	690	679	688	700	663	644	621	616	568	613	626	613	556	603	591	549	579	557	543	555	572	547	557	566	571	572	580	583	564	535	540	550	534	509	558	505	486	562	559	531	508	485	481	526	517	517	518	536	501	526	528	504	501	496	541	540	504	489	493	516	483	499	542	530	534	494	483	515	556	500	531	487	527	521	524	504	520	498	498	480	505	503	494	523	502	519	533	536	528	520	491	499	501	502	514	493	476	522	508	544	512	506	504	482	468	494	467	544	502	505	516	487	515	516	524	517	506	502	556	494	496	503	512	486	512	490	503	483	445	488	499	481	518	452	475	510	487	513	490	471	469	478	508	489	513	430	461	501	503	482	496	520	498	511	511	500	506	492	478	457	484	488	475	477	504	522	483	537	538	490	466	509	486	482	466	484	532	519	493	531	486	505	502	527	530	501	520	514	558	499	529	495	528	474	523	443	492	501	491	487	516	464	485	492	506	531	517	501	513	510	511	495	508	439	504	456	523	538	522	497	503	486	487	492	492	501	488	488	497	502	473	511	507	465	493	496	506	567	475	480	507	457	487	519	473	506	496	487	461	500	494	532	498	479	475	532	440	476	489	495	532	475	440	462	494	493	500	488	454	507	522	510	481	463	505	511	483	513	482	490	502	492	450	497	508	478	481	510	539	493	508	495	484	511	502	522	455	522	501	498	477	523	458	507	484	510	481	513	471	465	488	527	500	483	515	541	464	490	498	466	482	517	482	518	474	479	500	471	467	526	463	513	511	466	512	493	505	465	504	526	478	503	477	470	486	489	507	492	451	492	485	465	475	462	494	486	496	483	472	514	492	458	501	529	511	490	525	488	492	507	504	483	502	479	476	434	506	512	489	495	495	498	496	483	483	477	511	489	533	438	464	469	534	484	504	497	485	499	499	493	468	504	505	520	476	523	511	512	500	475	479	514	449	525	516	526	487	521	487	485	486	494	461	460	470	495	489	532	501	480	503	472	455	507	507	486	476	494	497	466	450	479	521	524	509	461	543	503	514	448	497	518	481	490	506	470	489	450	472	461	526	515	469	482	517	491	521	507	479	485	500	527	500	531	510	544	513	495	491	435	507	516	509	507	511	517	459	495	470	494	490	542	453	525	485	493	488	459	494	491	508	478	516	458	485	536	492	491	500	504	475	511	490	501	495	499	499	482	494	516	474	515	493	521	506	510	498	533	481	459	490	471	481	483	478	465	492	503	493	509	554	505	457	505	492	476	523	499	482	491	516	513	490	490	472	500	539	509	522	547	511	467	486	529	469	540	484	520	503	505	489	471	514	506	514	501	513	474	485	503	508	485	472	478	517	443	485	491	508	500	515	454	480	482	501	456	516	537	501	484	519	486	499	482	502	531	460	481	554	511	501	492	452	522	512	535	510	508	511	531	499	521	518	562	519	466	526	468	483	490	512	507	516	508	488	491	494	503	507	502	443	492	494	502	451	472	496	487	505	512	480	474	490	506	526	520	541	509	498	489	494	474	517	497	500	478	490	518	484	495	542	493	463	522	497	509	499	486	499	461	502	527	530	523	481	498	532	498	482	454	477	493	497	522	468	479	503	462	478	550	492	433	504	518	495	534	495	484	462	510	515	474	469	505	515	495	497	479	484	502	509	499	495	526	545	488	515	464	488	524	473	465	495	526	477	488	487	494	482	480	517	515	515	455	494	471	486	542	521	488	465	470	501	480	477	542	531	492	478	483	522	511	506	506	519	494	485	498	500	496	486	491	480	460	468	491	498	439	487	499	498	441	453	519	500	483	473	476	496	465	486	463	494	522	467	490	478	513	504	500	453	499	501	494	487	461	513	523	496	493	538	492	445	489	532	510	509	459	506	470	506	543	500	524	480	486	504	445	496	493	509	481	492	503	478	520	473	486	497	477	516	475	477	480	496	471	524	500	479	498	466	520	497	520	534	544	514	465	478	512	475	461	466	538	469	488	539	483	491	512	517	483	539	502	468	472	488	462	526	477	484	481	488	506	491	533	511	518	494	469	518	489	469	486	473	488	524	490	502	509	505	485	451	517	510	488	462	496	493	508	497	526	461	475	491	501	477	540	524	501	492	528	495	489	481	508	481	482	488	522	487	454	500	507	465	467	477	490	496	498	500	471	472	485	480	489	484	487	469	512	477	500	489	467	522	505	457	505	497	458	510	508	510	493	486	528	473	487	496	523	490	468	496	526	484	507	511	496	471	472	528	478	555	481	486	490	498	465	512	502	464	485	498	483	486	501	475	506	508	488	478	486	486	509	513	444	477	505	482	482	519	464	483	495	502	519	472	520	494	506	466	510	501	506	487	482	481	499	481	491	510	471	476	478	493	491	476	509	507	521	511	514	442	499	496	519	482	485	529	542	503	498	546	536	530	491	487	491	536	499	519	512	495	494	450	489	483	494	496	492	479	496	437	495	489	527	480	520	499	518	474	505	507	537	466	508	464	523	558	480	491	486	515	469	482	496	448	505	493	482	480	493	545	498	469	535	477	493	494	502	480	454	479	513	491	474	528	512	487	473	509	444	460	491	472	528	499	514	494	524	496	481	445	446	516	481	503	482	514	510	511	472	494	538	489	458	522	498	557	507	444	457	496	512	505	506	503	500	462	492	448	428	475	473	498	493	465	485	485	478	493	504	511	515	489	465	479	502	550	521	527	487	462	502	475	493	537	468	458	512	491	490	480	474	516	484	503	488	458	527	531	479	505	485	489	516	478	531	493	535	495	459	481	516	501	501	485	542	488	451	493	478	518	478	475	504	493	490	484	480	490	503	489	498	479	496	505	502	511	511	513	515	471	474	515	482	499	493	521	478	491	487	510	523	465	507	483	496	493	440	468	489	512	456	492	539	509	501	488	482	521	477	478	498	462	522	518	513	491	466	481	494	515	518	444	523	485	447	478	496	464	485	495	443	519	477	501	486	486	494	505	478	464	486	496	510	482	502	466	518	469	489	480	532	470	454	546	470	504	504	466	498	495	466	469	516	509	524	521	518	493	479	468	521	464	496	476	496	482	527	543	502	526	504	516	493	464	546	508	492	492	463	494	491	470	468	508	482	540	485	473	501	504	480	503	501	540	495	466	498	488	501	503	505	497	494	512	468	483	526	510	520	455	478	470	560	493	502	502	488	490	470	455	478	532	490	467	493	474	510	496	502	496	476	514	473	504	447	503	482	493	526	496	510	482	496	465	512	516	530	482	513	484	503	490	502	495	493	507	453	486	474	477	501	485	516	512	518	500	529	515	501	476	459	505	481	504	508	514	504	483	465	499	487	526	523	488	475	489	490	477	469	510	475	489	539	489	462	505	518	526	469	440	519	456	491	481	491	531	492	519	504	492	485	489	499	496	480	480	499	460	516	482	490	481	498	491	503	483	459	457	513	517	511	498	550	499	493
2782	279	176	133	131	118	112	94	92	95	97	94	114	110	93	115	89	99	86	102	80	117	88	116	90	98	99	88	117	113	102	108	89	79	104	74	112	104	115	92	105	106	105	93	77	89	107	103	116	113	112	104	106	91	101	111	105	96	104	111	98	104	90	101	102	100	111	89	100	99	100	90	88	110	91	116	87	111	99	103	99	91	93	102	113	108	98	106	103	102	105	90	96	98	101	108	102	102	100	87	88	105	91	99	107	104	83	94	111	92	109	91	99	85	108	92	95	87	92	97	114	92	98	111	109	98	112	113	94	119	98	98	102	100	100	95	91	91	89	106	88	94	105	87	106	108	113	106	110	101	86	94	87	119	98	93	97	95	107	101	94	114	82	107	85	101	107	105	103	97	100	106	104	113	103	85	111	107	115	93	91	101	98	104	99	100	116	94	101	113	99	84	116	95	107	117	86	112	100	111	100	105	111	111	88	101	79	110	88	97	112	109	95	102	112	110	80	85	114	105	76	89	94	103	103	112	96	110	100	124	109	96	101	89	99	109	113	100	95	84	105	107	91	109	106	118	89	99	94	97	95	106	96	88	93	108	99	86	104	102	102	91	76	112	104	109	85	89	87	111	105	90	100	101	97	120	107	108	86	102	119	108	94	89	111	83	83	111	120	109	108	100	99	105	100	108	96	115	101	100	99	106	101	98	119	109	100	95	99	104	87	99	89	100	91	94	107	73	119	95	84	112	113	98	99	95	101	120	89	134	104	107	94	102	97	94	115	103	92	99	121	94	103	103	92	109	107	97	99	98	96	108	101	104	97	104	104	99	101	97	93	116	102	91	109	78	85	93	91	103	103	117	94	110	98	105	93	90	97	111	91	95	92	92	108	95	92	89	100	127	84	104	88	111	100	103	87	95	93	96	117	81	115	125	92	107	104	110	108	118	103	91	93	101	121	88	106	109	101	99	105	91	81	105	81	103	97	115	96	103	92	103	101	103	112	96	87	99	99	96	97	104	88	94	97	104	100	89	91	106	100	104	112	107	91	96	93	99	92	101	106	107	105	93	91	94	98	118	117	88	89	110	101	99	91	79	88	96	122	97	99	87	99	102	87	114	95	95	91	107	100	88	90	100	93	94	111	100	106	92	71	113	111	103	111	94	89	105	76	110	116	102	118	100	97	106	84	96	112	101	97	110	98	95	102	89	97	103	96	79	107	109	122	120	89	94	127	98	105	95	112	102	93	92	108	101	105	101	110	88	95	114	90	101	108	107	90	89	100	102	104	95	87	119	95	104	99	103	89	92	88	90	93	99	91	115	97	82	95	96	107	85	91	104	103	90	90	110	94	90	97	109	92	114	111	100	91	98	112	105	111	86	74	99	98	115	100	83	106	95	105	107	96	115	106	115	102	115	119	102	111	115	97	109	101	93	101	91	77	89	106	83	95	108	81	109	98	92	104	102	104	86	97	85	112	105	114	103	101	112	104	94	93	108	96	89	98	99	100	86	114	102	94	100	97	100	89	110	111	87	90	89	108	104	120	88	93	102	103	101	85	93	94	99	88	105	102	98	118	110	109	96	89	93	80	103	96	94	92	98	103	104	112	80	102	92	91	121	98	106	85	102	107	96	89	111	106	84	87	116	131	89	94	97	90	104	90	88	96	94	109	90	94	107	96	96	85	98	121	106	101	95	90	95	103	89	90	73	94	94	79	108	95	89	96	109	89	107	113	90	94	100	110	98	104	102	99	93	117	95	93	86	97	119	109	98	91	114	98	99	97	91	99	98	92	115	114	112	104	108	106	92	101	102	112	98	86	117	104	91	100	108	98	111	92	94	96	97	97	113	121	99	139	98	99	98	98	116	91	90	103	122	107	102	101	102	92	99	104	82	124	107	90	105	113	107	104	92	106	97	116	114	106	97	94	126	98	106	85	96	87	101	111	108	87	118	105	89	92	101	83	100	89	109	82	121	105	100	119	108	100	110	109	91	92	86	102	110	102	103	101	94	89	105	97	93	103	97	120	96	96	77	119	102	119	115	100	101	112	127	86	109	96	105	81	76	113	103	97	89	85	79	107	107	90	104	108	102	86	117	90	104	104	87	102	112	106	82	112	117	99	109	102	87	81	100	105	113	105	101	95	107	105	90	94	109	108	106	95	87	105	86	107	100	94	97	107	93	107	89	106	90	111	113	88	116	104	89	107	95	115	88	97	116	90	95	104	110	96	102	105	95	87	120	107	89	112	88	76	99	84	104	88	88	102	99	100	100	106	132	100	100	111	98	118	102	82	101	88	97	83	92	110	123	89	111	88	104	111	106	100	104	101	92	92	111	118	101	109	89	110	90	91	109	93	112	100	95	118	107	102	102	111	100	101	114	110	104	99	86	104	94	106	108	108	99	94	91	90	87	99	94	87	98	98	118	101	105	99	84	97	102	91	98	109	88	102	103	95	97	112	93	106	100	84	106	108	109	98	99	110	103	89	111	86	88	99	95	114	98	97	98	99	99	103	94	101	93	109	79	105	87	98	101	101	126	118	98	88	92	100	106	95	104	109	106	120	93	119	90	106	112	94	111	99	98	92	89	108	99	84	107	94	111	87	98	102	105	99	110	88	83	89	114	104	134	93	94	96	103	94	104	85	101	110	109	101	90	88	90	104	92	92	101	109	89	97	95	115	102	119	107	95	102	101	97	102	94	81	98	101	96	88	92	123	77	92	96	113	105	98	110	96	105	96	103	94	99	107	103	97	97	118	104	83	97	115	103	89	101	100	100	113	84	98	88	98	101	107	106	101	103	87	112	90	102	118	107	110	102	105	99	91	99	109	101	112	104	80	105	99	90	101	105	108	91	83	96	103	110	99	95	119	98	78	93	102	96	97	102	102	94	87	95	93	87	102	113	106	116	97	95	102	113	110	90	87	96	103	106	103	106	89	97	101	114	101	92	106	116	94	88	126	101	94	111	87	123	116	105	102	99	105	76	109	107	93	99	109	115	117	105	97	116	91	104	120	98	77	118	106	115	96	99	102	98	109	99	106	96	99	90	107	79	103	98	113	98	89	110	105	100	118	94	95	91	91	97	90	91	97	99	88	90	111	87	85	106	91	95	94	102	91	74	98	101	119	105	100	94	94	82	92	89	96	109	119	117	96	104	88	97	93	98	89	91	100	76	88	105	93	79	101	110	97	95	99	82	111	108	93	87	107	99	97	94	104	109	128	123	96	107	119	96	99	87	111	106	85	88	109	108	111	102	95	105	114	95	127	116	104	99	81	96	122	98	111	77	90	112	92	89	86	96	103	92	111	108	104	107	119	92	103	81	104	117	95	96	99	114	99	71	103	92	98	106	112	97	97	108	97	122	92	94	112	118	97	98	107	103	104	112	102	99	106	111	96	89	81	94	93	103	96	98	117	97	114	105	86	114	103	106	98	124	117	93	96	99	92	109	98	96	105	117	83	103	89	101	107	101	102	98	109	104	93	89
4468	401	547	548	551	489	465	455	427	459	369	392	400	370	450	422	387	397	385	376	389	368	342	390	364	387	344	385	360	386	372	429	454	334	373	359	353	370	397	379	377	369	369	379	345	337	369	381	355	358	377	373	370	426	388	380	397	380	359	356	411	366	375	398	337	370	374	398	381	383	373	385	398	364	408	356	348	349	411	391	394	365	382	368	368	368	400	349	376	375	387	378	364	389	369	384	396	414	405	417	383	404	378	390	367	373	363	356	363	391	394	396	367	360	343	386	391	361	345	377	351	391	367	380	370	382	387	411	391	385	355	373	370	401	361	365	405	365	354	364	368	390	357	358	358	353	386	341	358	363	349	349	396	378	402	403	383	403	352	356	357	377	384	384	356	363	355	405	343	378	369	423	363	351	359	387	365	370	379	353	407	396	395	356	381	388	352	380	388	356	380	370	407	367	366	401	384	374	378	413	383	401	401	362	405	383	356	390	410	365	366	364	392	396	368	372	368	356	368	370	354	390	361	402	363	393	396	402	394	383	349	345	387	357	336	410	367	405	362	359	372	386	401	382	385	341	382	372	379	362	371	381	376	346	361	381	363	392	375	421	368	395	380	381	410	372	378	399	361	371	347	371	384	369	361	395	366	402	391	366	355	371	376	400	346	362	378	389	399	351	331	393	328	397	372	389	371	365	380	361	388	342	359	376	340	370	378	329	379	365	377	393	376	400	365	390	385	407	382	358	356	356	375	384	357	375	353	379	360	341	386	398	403	407	386	408	353	389	398	340	402	368	362	382	369	381	363	366	404	368	358	374	363	381	385	417	385	365	373	391	368	352	367	405	373	350	377	367	332	410	364	369	357	377	369	360	362	379	400	336	389	357	381	386	407	375	384	412	380	398	362	367	409	373	413	383	363	387	359	413	423	346	374	366	387	338	414	397	384	391	362	359	355	364	362	377	350	367	384	367	366	366	375	367	394	359	402	372	383	361	366	372	352	373	403	365	344	358	374	423	383	367	390	365	364	381	366	389	375	379	356	386	373	374	374	382	360	375	357	372	397	371	358	380	389	384	357	353	379	369	362	365	343	361	364	350	369	397	406	371	388	379	368	368	363	378	399	390	388	381	369	324	350	347	356	359	367	375	378	366	382	345	392	407	365	371	381	370	353	365	355	382	384	400	374	359	356	375	377	367	349	365	361	366	392	398	350	355	376	378	356	351	361	362	385	369	369	372	376	369	342	382	383	392	366	360	355	367	395	367	399	384	411	379	368	360	379	346	380	353	388	357	397	346	359	369	386	384	390	395	391	361	347	395	393	359	368	335	354	343	358	372	363	349	404	359	377	348	403	401	375	374	365	388	361	363	368	343	350	375	393	393	388	373	372	358	357	373	357	356	360	366	362	388	373	383	365	355	376	350	371	416	365	383	372	376	388	385	377	391	346	374	387	372	387	339	389	370	348	396	383	390	384	370	349	350	380	363	354	348	390	388	404	371	372	386	379	404	362	375	362	369	418	345	340	370	332	351	383	354	355	375	357	379	401	348	414	381	371	374	363	359	334	384	369	389	382	373	364	385	346	395	325	363	375	359	398	404	400	396	374	368	382	361	371	346	337	361	367	357	389	360	376	361	371	358	380	392	366	373	355	366	392	333	350	369	396	359	362	369	357	366	348	366	346	390	370	381	421	350	373	370	375	404	374	376	376	393	343	372	375	378	380	398	361	394	380	355	393	354	368	320	363	362	378	369	397	338	384	375	355	355	386	356	389	378	395	361	364	338	371	364	395	392	379	359	356	358	350	359	377	358	385	338	395	375	399	394	390	402	366	342	356	377	344	369	347	388	389	349	380	381	361	389	381	374	356	370	359	358	378	370	411	360	372	384	399	384	420	343	343	393	367	396	352	394	373	382	322	371	371	352	393	365	383	414	355	380	390	350	374	405	345	381	366	409	380	381	399	375	371	384	360	399	360	390	355	386	372	376	364	388	404	366	417	397	365	331	349	354	390	335	364	363	413	369	372	376	355	373	378	346	366	357	393	375	378	361	365	376	373	348	371	351	360	365	369	375	387	327	368	340	367	345	367	385	373	388	335	394	342	356	352	392	410	346	377	384	349	394	379	383	379	365	401	371	369	365	370	416	368	322	363	375	348	377	367	368	367	349	390	373	405	410	343	359	392	417	359	377	370	367	373	362	377	417	377	367	393	355	384	402	370	366	370	364	383	371	380	368	356	355	380	327	367	378	403	388	370	365	372	353	352	391	409	387	355	375	398	376	386	354	397	349	379	363	357	365	392	346	390	375	359	379	362	360	394	430	342	379	370	362	342	384	403	384	356	404	376	352	364	404	342	380	382	408	355	355	342	334	377	381	373	358	375	371	388	382	377	357	375	351	366	361	372	378	380	390	418	384	367	382	371	367	392	347	370	381	420	363	373	363	356	352	369	384	375	385	363	359	376	346	350	399	344	384	384	341	387	379	387	396	365	383	384	366	385	368	379	366	355	398	378	399	340	383	376	366	386	369	378	369	351	386	362	359	348	346	354	360	381	355	410	386	367	353	349	409	339	396	368	354	347	391	398	351	350	373	395	386	337	395	385	384	400	396	372	334	390	382	384	379	397	389	369	367	379	402	374	368	349	373	437	346	361	402	388	370	348	346	404	385	365	374	367	425	371	359	371	387	390	372	382	347	380	392	363	399	365	365	359	374	391	374	346	390	386	371	368	384	340	356	346	383	379	384	352	359	328	374	345	393	368	373	405	385	355	411	388	384	406	376	363	381	344	368	383	372	391	366	396	376	386	367	347	367	356	380	383	387	382	355	362	355	383	396	388	390	388	362	369	382	374	374	391	381	359	385	367	391	396	350	376	361	371	402	365	401	378	321	372	372	384	357	368	339	374	364	390	340	408	357	371	353	386	369	390	399	356	376	362	357	397	403	381	395	393	338	387	384	397	372	382	376	381	375	349	368	371	381	388	403	372	408	406	387	362	365	342	345	370	398	358	350	384	379	398	363	356	391	351	392	381	359	392	388	358	384	372	372	373	363	386	371	366	371	375	404	403	356	389	390	369	362	379	385	388	364	367	401	399	367	385	368	392	383	383	386	364	357	369	384	360	375	373	372	366	372	359	340	381	394	335	385	375	378	425	325	363	396	344	407	421	384	381	363	354	376	407	376	395	401	379	392	385	380	397	395	388	382	362	375	369	363	388	396	379	391	418	366	376	391	370	384	374	374	341	358	365	343	369	377	349	356	408	372	390	376	369	379	331	396	377	382	383	335	342	384	365	379	371	380	378	347	346	396	373	400	390	364	382	365	385	407	386	390	367	398	391	355	378	360	403	382	395	340	386	389	383	364	372	371	351	367	377	372	365	343	385	391	389	363	356	382	406	392	319	381	360	351	349	343	353	356	372	367	344	363	391	396	373	411	416	334	381	368	341	388	375	373	348	371	365	358	381	376	364	401	363	387	371	344	378	383	410	376
22886	4606	1162	730	572	416	292	217	179	165	157	147	123	116	115	112	100	91	88	99	83	76	87	73	86	71	80	75	69	82	86	89	78	78	77	69	88	65	76	61	76	83	81	69	60	74	71	81	84	64	67	68	63	61	71	66	71	76	92	76	72	60	78	70	78	62	59	71	71	69	69	67	68	69	69	66	63	65	85	56	61	81	69	63	70	63	70	71	71	72	63	76	74	94	42	52	78	74	67	79	52	73	81	72	77	78	63	88	59	77	77	59	77	60	55	72	68	70	81	68	70	68	63	76	64	77	67	81	63	64	69	74	59	67	66	76	67	74	72	61	65	63	75	67	73	69	59	69	64	58	61	67	70	76	79	76	76	49	76	81	76	58	58	47	79	64	84	77	63	58	62	57	73	59	67	68	69	69	64	77	66	69	76	67	84	69	72	73	85	83	64	72	76	56	73	79	84	72	75	75	62	88	56	68	77	78	69	60	70	57	59	63	70	86	65	72	72	65	70	56	59	49	87	66	73	63	68	73	74	61	72	68	62	59	62	62	75	65	72	78	79	75	62	91	73	70	51	60	77	72	67	60	68	70	71	66	78	62	62	58	81	62	67	56	76	60	76	53	67	53	64	81	89	61	58	71	83	74	83	89	65	66	69	75	57	69	61	74	66	64	74	77	65	51	62	70	67	60	62	69	78	66	77	80	88	71	50	64	76	66	81	58	44	69	80	64	77	56	74	66	77	66	65	75	78	64	64	64	55	74	76	58	66	73	77	69	54	67	65	56	59	76	62	82	64	70	83	62	73	77	73	67	69	56	67	58	76	77	63	75	60	71	71	64	67	71	78	83	50	60	66	73	67	66	79	72	72	72	75	56	77	56	70	66	63	61	70	65	76	66	73	56	62	79	65	55	75	73	63	59	65	86	81	59	80	83	68	76	70	52	81	73	65	83	63	61	75	76	60	59	66	76	68	60	82	69	65	85	68	78	65	62	61	61	71	73	70	59	87	67	78	70	67	64	74	75	69	68	74	60	61	57	65	85	67	76	69	60	65	62	69	66	56	81	69	80	56	80	73	62	72	73	59	64	63	63	54	68	63	75	64	76	74	52	67	88	74	62	71	70	63	78	69	57	70	67	66	67	59	77	84	72	66	61	64	66	82	66	73	61	74	65	69	65	63	68	64	72	61	75	48	76	58	67	70	70	85	63	75	68	49	73	66	67	75	66	71	87	72	76	71	55	63	61	73	63	60	56	74	74	60	62	74	72	53	76	78	69	72	73	57	71	60	72	71	87	80	64	55	81	52	82	73	71	67	80	68	67	81	68	83	39	61	60	66	66	65	64	68	63	58	65	70	65	74	53	73	69	60	70	69	83	81	71	56	65	52	83	74	68	64	58	58	59	69	68	68	56	74	67	63	52	74	65	72	77	61	56	70	57	71	68	66	69	77	70	62	70	60	76	54	77	79	60	57	67	71	69	65	63	65	64	62	54	77	75	67	59	61	75	63	65	71	77	54	56	65	79	54	67	58	68	61	66	64	78	69	59	70	66	57	69	72	58	67	70	76	71	75	68	78	72	57	70	75	75	67	64	74	70	63	84	68	78	79	79	57	65	56	62	72	65	75	81	64	81	67	83	63	71	58	63	66	77	66	79	61	66	70	74	79	79	72	60	75	73	63	64	57	72	80	79	59	73	62	69	81	48	79	59	68	60	79	56	70	79	78	64	65	68	65	73	65	73	66	81	68	62	61	73	66	71	61	68	71	71	77	78	58	70	75	65	61	94	59	79	73	73	73	65	71	64	56	75	63	60	59	68	99	62	65	68	64	59	66	67	63	72	76	72	72	75	63	73	57	70	63	71	71	64	63	60	57	68	66	65	81	64	66	78	74	65	78	60	64	67	59	56	59	62	62	62	56	67	79	66	68	75	71	81	80	62	73	65	72	79	67	60	77	71	74	64	61	59	51	61	73	68	60	94	77	69	77	75	59	69	52	71	51	65	74	60	69	78	61	73	72	71	70	75	77	60	63	51	60	62	63	54	71	77	55	57	59	72	64	61	71	77	56	69	77	72	75	63	75	68	62	72	73	73	56	63	60	66	63	69	68	56	77	65	89	62	59	85	66	77	59	61	78	66	73	63	60	59	63	68	71	79	68	61	70	62	81	67	62	68	74	61	61	71	68	73	71	60	71	70	54	61	75	64	59	79	61	65	50	63	66	62	70	69	63	66	70	55	57	61	71	71	73	64	59	64	81	68	66	57	77	58	66	63	79	56	91	91	65	75	69	88	68	75	74	64	68	64	61	62	60	78	64	77	64	72	77	77	76	72	81	68	79	60	56	74	91	72	67	61	73	79	84	63	68	62	70	68	74	68	70	62	67	69	84	55	74	69	68	64	62	64	74	75	54	68	69	75	76	67	62	59	70	67	64	60	77	64	62	60	68	70	76	58	69	58	61	56	65	82	72	73	64	74	77	71	73	65	71	71	53	72	68	59	58	71	80	59	59	58	84	79	71	65	69	74	58	66	69	68	63	68	58	83	68	71	64	72	73	70	67	86	75	72	76	61	63	65	79	80	67	58	69	61	66	74	75	73	62	62	75	53	63	67	71	69	63	57	67	79	78	72	66	66	64	62	64	63	71	85	59	59	65	77	73	59	69	70	59	56	53	70	71	69	60	58	55	76	64	80	86	84	61	55	67	64	74	81	81	65	59	69	78	69	65	65	56	75	63	84	74	68	77	73	87	67	77	67	61	57	58	66	67	75	65	64	65	85	68	58	56	85	74	70	70	63	72	60	74	83	73	69	82	59	70	56	58	84	56	78	81	69	63	54	60	71	76	66	69	71	81	61	65	69	73	74	69	74	70	78	77	75	63	74	61	72	73	75	61	61	63	75	75	77	73	68	68	75	79	77	52	62	74	59	63	62	55	73	69	68	73	56	71	66	55	66	66	61	69	77	75	65	69	61	69	65	61	80	71	71	75	69	67	73	63	62	86	59	59	72	59	60	82	82	61	63	67	78	74	69	66	70	77	65	55	67	63	57	76	69	76	72	68	67	67	59	67	66	64	76	79	61	59	75	61	70	59	65	66	65	75	64	64	57	66	75	72	61	74	64	71	55	61	69	66	59	62	66	84	69	67	73	70	81	79	80	62	78	73	57	55	61	60	69	58	70	80	65	65	83	66	64	74	62	74	76	60	69	75	71	64	71	53	70	70	74	67	77	59	61	52	70	66	58	70	72	63	73	73	80	83	60	62	68	63	70	60	60	69	74	66	62	75	68	55	66	71	66	58	58	77	72	75	78	64	63	73	77	60	67	51	70	57	78	53	62	80	70	75	72	67	73	82	76	71	78	71	76	72	55	80	76	49	68	72	68	68	70	77	54	81	72	60	76	69	73	62	42	54	58	73	67	68	82	67	68	51	77	78	60	74	54	82	78	79	72	65	64	50	64	75	84	78	47	62	64	62	65	55	69
12409	1256	2708	2984	2581	2106	1756	1413	1259	1048	942	891	812	713	658	565	543	527	532	465	464	463	421	403	418	401	384	418	359	366	357	372	360	339	345	367	388	321	336	351	303	346	301	325	313	336	295	304	340	312	283	297	317	290	291	291	271	312	278	282	308	285	302	285	284	288	319	297	318	283	282	271	291	292	291	281	299	282	269	307	280	289	285	266	283	296	280	303	295	293	292	305	284	258	307	313	304	317	274	297	295	287	280	274	287	268	285	258	276	290	264	294	269	281	313	267	287	264	268	260	298	292	255	310	296	261	302	272	248	258	285	285	297	272	256	285	313	287	288	285	284	295	282	294	288	263	300	236	270	254	287	251	285	272	257	299	276	264	290	270	286	262	302	272	287	292	291	306	305	266	272	288	291	292	258	283	280	271	305	281	245	275	294	267	279	263	288	272	290	285	263	283	261	302	304	272	267	310	259	286	293	274	277	282	279	254	303	308	295	301	253	285	257	271	284	278	253	286	262	285	292	273	268	264	274	306	256	277	249	289	257	258	298	265	259	266	277	263	273	284	307	283	280	222	274	295	268	263	246	284	284	279	294	290	285	292	272	295	298	299	293	269	256	245	269	259	306	297	243	278	263	285	297	296	292	298	266	263	292	277	283	279	266	262	269	276	274	294	272	287	297	266	291	266	300	245	292	311	275	293	252	271	284	275	274	283	280	275	258	272	303	280	266	295	263	252	269	297	265	305	269	285	289	266	263	279	271	274	275	305	267	264	256	280	286	299	300	267	305	265	293	281	273	293	270	287	291	274	296	262	254	268	250	278	290	270	289	290	284	285	298	295	271	273	297	267	279	294	297	279	282	273	282	329	290	283	297	267	275	276	266	279	282	282	308	283	276	268	274	271	290	298	262	267	302	257	286	283	280	290	277	266	295	303	300	295	279	297	249	292	296	264	281	284	294	322	259	271	279	276	288	299	281	301	280	302	286	267	276	308	284	275	273	274	311	302	275	288	248	282	270	279	286	305	294	291	275	266	273	303	277	308	291	272	284	287	242	276	278	276	303	278	281	271	262	270	270	280	273	290	290	255	275	277	268	300	281	274	290	267	239	281	265	260	291	318	272	285	301	260	255	284	282	279	264	248	302	286	285	283	287	271	271	305	265	265	240	270	280	286	254	298	283	272	263	272	261	290	294	308	278	252	297	285	297	283	275	278	283	275	254	260	296	292	280	283	302	254	254	269	280	281	306	288	286	300	260	278	287	284	301	246	280	276	263	283	237	272	279	287	260	283	285	275	288	269	287	276	220	283	284	281	259	285	252	296	275	276	285	287	265	314	291	274	297	314	245	275	285	286	273	261	257	274	253	266	296	268	285	285	285	289	281	291	292	274	259	272	259	283	249	283	256	258	268	268	265	266	291	278	287	268	291	278	280	277	253	301	297	288	269	261	308	279	268	236	284	249	277	249	303	274	258	282	294	296	287	297	295	265	260	279	276	284	269	260	290	263	288	251	261	309	265	263	301	286	248	269	282	289	282	282	256	268	305	268	281	296	269	290	275	302	291	275	274	285	282	285	280	312	267	290	289	285	264	301	286	293	289	278	276	261	300	288	271	265	263	262	282	268	291	271	282	265	301	299	276	295	245	283	301	304	256	266	220	251	291	264	281	257	288	286	286	246	265	268	288	265	268	283	271	259	255	269	276	308	270	251	275	265	262	274	271	291	311	278	295	275	285	270	298	287	297	299	253	290	291	295	287	270	298	265	288	284	268	272	273	261	297	299	271	332	297	260	263	268	264	289	258	281	276	272	308	281	271	284	272	283	270	274	272	286	267	294	266	280	286	307	271	299	264	246	275	265	271	314	306	309	284	290	282	269	274	261	288	263	252	269	293	268	273	267	297	264	280	280	284	276	259	260	273	262	295	305	284	279	261	291	264	291	272	276	294	278	290	263	286	240	286	276	276	278	297	285	267	266	287	300	271	283	276	274	316	291	309	306	247	322	276	298	275	275	257	277	265	276	298	243	285	293	282	278	294	291	244	264	281	276	276	277	253	290	297	281	269	283	275	260	277	293	251	263	298	277	270	302	289	262	287	291	289	291	258	282	288	294	285	265	275	277	260	252	275	306	297	269	294	277	297	276	274	285	261	285	268	276	274	271	287	266	295	274	258	265	289	293	249	285	283	264	278	258	247	272	264	269	264	298	273	279	281	299	287	280	269	268	284	265	270	278	304	287	291	277	278	276	289	302	268	289	291	266	278	277	286	289	317	290	293	290	272	294	275	250	302	301	280	281	298	264	294	278	297	273	261	272	288	269	290	286	269	262	273	289	263	265	300	257	280	276	288	247	271	276	233	266	259	306	255	264	282	265	280	269	298	283	293	248	275	260	286	251	261	263	287	238	273	282	293	275	279	266	279	290	301	272	265	257	303	262	256	276	268	290	269	299	262	290	268	278	243	273	291	303	287	257	260	287	266	295	275	269	292	247	283	268	286	277	298	248	297	300	281	270	276	306	266	296	259	279	264	262	264	269	276	289	301	267	290	251	272	240	310	264	276	260	271	270	288	259	307	272	285	276	286	279	283	312	268	242	279	295	245	279	266	269	262	285	311	266	272	269	259	292	267	305	313	260	273	276	291	265	289	293	262	300	280	245	310	296	288	314	294	277	291	292	279	251	278	284	279	274	262	286	278	290	274	271	262	257	332	280	286	250	245	271	292	211	272	271	292	284	259	274	270	283	275	287	305	291	270	288	266	247	279	271	277	299	273	268	268	264	280	280	275	272	294	264	271	297	288	277	304	291	279	265	286	298	296	274	295	294	268	250	288	263	280	313	269	261	273	296	263	255	288	281	293	264	278	278	275	296	289	276	288	297	259	302	253	291	272	260	273	274	265	287	292	267	288	300	307	270	297	266	279	237	267	264	274	254	298	296	272	272	281	280	273	268	271	290	263	306	268	305	276	290	268	258	268	293	275	259	260	260	302	281	273	252	253	293	285	274	271	257	304	317	262	299	253	263	299	278	287	314	280	296	275	285	281	282	297	289	273	276	264	282	298	306	282	266	273	282	302	278	245	272	261	305	300	280	285	281	298	266	259	278	270	302	287	278	272	263	284	270	294	265	295	274	241	309	261	302	285	284	284	283	269	271	265	320	284	261	286	291	299	277	290	302	288	275	280	248	288	255	290	285	283	307	282	277	265	306	267	285	285	273	253	268	264	291	263	284	266	277	271	259	286	279	255	277	277	265	280	286	264	268	271	267	263	280	294	268	288	283	250	293	280	297	332	288	295	298	309	296	275	273	274	293	291	305	297	256	275	264	302	261	295	269	294	260	281	281	275	269	252	299	288	273	318	287	293	265	293	304	299	282	294	252	281	276	247	311	296	276	273	303	269	300	295	266	287	257	308	257	277	300	310	258	296	307	264	278	303	258	286	276	263	308	280	271	279	265	278	288	291	269	259	311	273	291	291	295	264	265	285	297
31047	15298	3017	1580	1083	807	608	460	408	355	269	310	280	227	202	207	194	179	178	178	195	169	169	129	155	141	163	135	136	143	154	153	154	160	136	143	162	147	141	147	146	132	136	146	163	151	137	128	143	133	148	136	143	131	112	138	129	149	145	131	145	134	127	142	155	134	123	124	145	131	125	129	161	131	137	132	133	139	139	132	128	154	118	109	139	135	135	129	129	113	137	137	116	141	145	128	123	131	122	110	128	128	133	126	126	146	139	106	104	125	114	131	116	129	123	110	113	115	121	118	121	136	121	139	141	140	108	141	151	133	119	120	124	131	123	128	133	116	143	139	122	121	127	113	127	130	127	142	125	110	132	133	139	150	130	124	110	139	122	144	131	117	157	131	153	150	135	129	145	149	152	113	134	147	147	139	138	126	110	116	148	124	152	149	123	112	131	126	128	122	122	128	118	124	144	122	143	124	156	142	105	141	129	117	135	120	139	121	132	125	147	137	128	124	144	142	139	143	136	134	127	124	132	138	156	127	114	117	133	143	105	129	117	142	111	137	141	133	133	113	144	116	124	119	141	131	121	139	142	137	137	137	150	135	134	141	133	137	125	135	117	123	125	135	136	133	122	130	126	118	140	145	116	99	113	157	136	119	125	115	130	136	136	106	134	129	144	107	130	146	129	141	143	116	140	115	148	140	129	114	113	117	134	134	107	136	118	131	141	155	128	130	118	119	113	114	122	136	121	147	142	135	149	129	120	130	127	146	140	123	128	121	157	129	127	124	118	133	130	135	134	130	147	106	121	116	146	139	130	122	139	126	152	146	134	145	138	111	130	114	133	146	118	143	113	128	110	105	134	122	128	138	122	117	132	128	137	146	123	126	120	138	129	139	143	136	142	136	122	113	126	124	128	131	123	127	146	145	113	118	139	127	102	131	145	142	126	141	138	136	121	124	115	117	140	135	106	120	141	136	135	113	131	126	129	122	121	110	132	141	143	134	138	132	129	145	134	141	133	151	148	136	123	110	144	122	134	132	142	111	119	132	128	133	142	142	118	127	138	131	122	116	137	130	129	146	122	145	107	139	128	131	135	124	131	128	137	122	139	132	122	121	128	134	127	131	110	146	133	127	140	119	126	146	147	117	127	124	142	131	137	121	129	136	121	121	119	131	119	123	126	117	127	135	123	141	139	143	118	130	129	120	139	142	147	141	111	146	133	155	139	133	140	131	133	132	132	146	119	131	127	138	130	146	121	128	125	126	141	138	133	114	134	145	125	131	109	117	157	154	136	142	131	134	150	131	140	141	128	123	119	110	108	116	105	107	131	132	149	116	149	120	109	135	143	132	142	114	141	138	123	129	144	127	121	148	136	133	120	150	124	120	138	155	121	134	119	143	135	123	141	131	135	136	136	143	122	134	121	135	122	136	142	147	134	114	146	145	110	132	152	145	153	131	98	149	132	144	124	127	121	125	143	142	148	107	118	124	118	126	130	136	152	132	130	111	131	138	155	111	115	142	125	135	151	142	120	112	115	146	141	124	101	117	127	125	137	115	131	116	125	127	134	112	129	133	146	128	128	144	117	126	158	120	110	128	158	143	118	111	127	131	140	145	130	111	128	112	127	139	121	131	126	132	130	128	124	118	118	129	135	137	149	147	135	132	119	142	140	109	125	144	140	122	136	139	133	158	115	141	120	137	120	145	131	147	118	127	129	144	136	96	141	107	132	124	128	128	119	119	135	127	127	132	123	127	125	116	126	144	131	122	147	153	130	119	136	109	125	140	98	140	123	116	129	141	134	116	112	133	122	126	128	136	128	124	125	129	129	135	143	136	126	139	115	160	125	111	153	112	143	127	139	117	122	137	127	134	136	120	130	127	131	128	157	129	131	132	130	122	124	120	116	101	143	108	124	134	129	136	118	141	130	139	141	137	113	109	135	113	126	132	142	138	127	133	122	120	128	127	116	123	115	126	138	133	128	147	128	108	141	116	124	132	120	139	116	134	120	116	135	138	129	117	116	118	107	120	127	129	125	131	133	129	99	134	141	148	148	123	125	149	133	136	130	129	121	107	116	132	141	114	139	139	137	126	125	129	152	143	137	131	146	128	124	141	145	137	125	154	130	141	140	134	124	134	124	146	118	141	143	127	134	150	135	139	135	143	119	141	146	132	145	147	113	131	130	133	135	143	119	126	111	132	154	126	133	122	139	131	112	141	132	116	134	115	108	121	127	130	121	123	132	129	125	123	138	133	117	121	161	129	147	127	154	129	148	129	128	132	113	144	126	139	118	131	132	122	134	122	130	121	137	137	133	125	104	121	126	134	145	129	149	136	132	146	123	141	138	136	123	128	138	130	123	124	131	119	115	118	126	114	122	130	125	133	128	120	132	130	131	125	124	136	122	138	156	117	124	121	149	124	123	128	144	122	115	123	124	137	135	157	118	124	132	131	143	121	122	136	133	119	112	121	128	138	141	139	121	154	126	124	145	128	136	128	138	109	132	142	122	133	130	143	108	139	135	117	112	153	114	129	110	122	142	105	143	131	135	142	131	128	133	129	152	112	144	109	114	131	133	132	135	145	136	147	143	135	136	125	114	120	133	131	119	131	133	134	123	114	147	139	142	152	113	122	136	126	104	135	135	110	127	132	111	133	131	135	125	127	121	126	134	133	116	135	170	135	128	138	128	126	144	159	128	121	159	130	127	133	144	135	109	135	122	121	125	117	134	126	106	142	133	137	137	129	135	128	125	128	125	140	127	116	128	135	146	103	127	144	128	128	117	124	134	128	139	133	123	121	152	138	128	118	119	135	131	143	133	144	120	134	139	137	119	124	143	159	130	129	129	122	129	137	128	141	129	149	121	121	127	129	137	140	148	126	120	133	128	120	112	120	117	153	136	133	121	103	136	126	129	148	118	124	118	146	144	137	120	151	133	133	119	137	128	122	154	97	129	139	137	122	110	105	131	123	120	137	142	139	131	129	126	139	129	130	111	137	127	131	134	143	124	127	122	121	129	129	136	122	125	150	146	142	121	135	139	150	121	148	127	135	120	111	145	127	141	105	132	130	109	135	139	124	130	118	122	151	128	135	140	130	153	130	135	128	130	136	148	130	129	137	116	123	120	125	105	131	134	159	133	138	153	128	141	141	114	131	140	154	152	104	111	118	136	123	142	138	129	122	132	128	137	109	125	133	120	114	109	129	131	126	117	105	106	151	118	140	127	121	145	139	143	125	135	132	113	114	137	135	114	136	126	134	137	124	119	143	126	154	131	130	145	114	117	139	134	115	138	124	123	126	142	129	118	125	151	139	146	114	134	125	125	137	124	141	150	117	146	106	126	142	127	119	108	131	128	127	125	142	132	112	126	122	132	147	136	119	113	131	154	149	116	140	112	138	127	121	132	129	121	121	122	144	122	149	131	147	141	131	120	122	128	160	133	136	135	133	139	136	128	126	113	156	141	133	134	135	158	118	152	139	123	133	126	145
16240	2253	5019	5671	4966	3897	3272	2694	2235	2043	1725	1596	1482	1353	1215	1124	1030	939	972	894	868	786	781	775	738	745	702	650	632	648	642	712	617	574	568	599	600	596	572	559	557	580	523	560	542	575	534	537	490	514	556	547	545	519	496	504	519	531	503	511	535	545	506	550	501	535	529	498	527	538	544	483	508	539	488	504	471	468	491	513	473	504	477	483	489	515	492	512	519	500	458	481	521	503	497	477	483	483	495	524	489	481	500	472	458	470	511	498	482	472	495	491	463	485	450	508	446	480	490	459	505	496	512	460	472	483	469	499	462	499	467	467	516	471	462	491	471	488	492	472	488	470	489	497	465	460	454	451	479	499	442	459	463	498	422	456	477	458	442	467	495	470	493	466	496	478	429	473	508	505	474	486	496	470	483	466	510	471	459	462	442	488	452	472	463	497	444	481	499	472	455	471	451	509	455	476	499	496	455	465	487	466	499	483	491	457	488	491	457	488	456	462	447	493	476	464	475	436	441	442	456	454	511	502	453	496	468	434	449	467	476	468	541	481	426	429	468	442	487	475	495	454	449	462	479	485	412	474	492	486	496	461	449	472	494	488	489	481	468	412	453	429	490	470	458	484	450	463	464	445	494	482	437	497	481	475	469	453	444	478	449	488	500	451	482	476	500	481	438	449	491	500	475	474	449	461	472	494	481	483	498	448	472	438	465	489	467	517	470	454	480	472	485	430	453	442	481	465	478	486	489	502	509	462	496	454	504	468	451	438	471	461	430	486	444	489	486	455	521	455	492	493	461	471	489	450	489	467	470	454	460	446	442	480	489	442	450	494	447	471	487	469	474	473	456	493	505	464	470	505	458	453	420	472	493	455	497	476	475	464	436	448	479	502	457	491	448	446	467	480	503	480	486	496	499	494	467	476	443	470	471	468	485	451	466	461	484	456	495	472	464	471	446	446	474	445	452	481	513	497	474	457	482	456	480	478	492	468	488	471	470	481	504	482	503	458	504	518	451	448	483	465	472	496	489	457	446	457	482	476	486	473	472	478	453	492	478	485	502	464	455	496	441	452	480	459	475	469	458	469	513	486	465	421	473	446	489	465	480	493	475	470	458	451	494	499	481	485	490	471	464	464	489	437	493	464	439	474	453	441	508	489	444	470	477	489	452	443	440	471	480	481	510	463	486	498	482	483	486	471	466	452	447	434	491	489	425	462	469	493	472	475	451	450	456	481	490	506	453	456	473	492	484	451	467	456	469	480	497	467	488	446	428	465	475	456	456	451	437	456	456	440	486	510	488	428	449	493	470	476	485	475	483	464	491	501	497	478	454	496	464	425	463	463	461	436	443	482	470	476	477	507	448	508	460	445	502	458	515	429	510	429	505	474	481	472	476	462	469	469	478	480	439	461	478	501	480	498	439	475	480	475	488	440	498	493	477	472	446	521	472	452	476	473	472	469	496	472	483	478	495	506	479	460	449	477	462	450	474	489	433	473	472	484	462	503	444	487	496	445	477	496	488	440	511	451	469	484	462	476	447	458	485	468	475	471	468	432	447	460	484	492	481	454	466	432	484	499	512	466	498	470	448	468	489	464	463	430	469	502	521	452	463	471	471	483	453	490	458	420	427	477	476	485	501	460	505	500	459	490	486	458	492	473	461	496	449	442	484	461	463	489	464	483	451	440	453	456	505	507	456	449	451	456	468	465	462	488	477	468	494	514	455	488	451	483	466	467	493	465	486	420	504	449	453	471	414	450	476	487	456	507	461	454	477	514	458	467	447	479	461	490	429	481	453	511	476	458	482	477	465	504	462	452	470	450	479	508	453	472	487	481	458	453	522	451	475	482	444	523	477	492	452	496	472	458	462	454	440	474	471	415	489	452	476	505	448	478	444	458	478	464	452	462	464	472	486	466	478	451	465	476	475	469	450	509	492	450	460	492	467	489	496	482	511	500	466	461	463	477	488	488	454	482	460	469	462	468	452	451	455	481	457	478	471	443	482	445	439	474	463	445	487	420	497	488	504	467	499	440	465	498	480	482	463	454	489	477	497	493	463	466	473	467	421	475	496	447	464	463	475	448	494	464	467	472	451	496	444	454	484	491	449	468	520	477	479	453	453	441	460	493	456	490	469	472	487	474	455	457	479	467	437	457	523	509	457	488	494	501	485	483	480	458	450	488	528	468	473	403	493	458	495	499	464	455	490	476	460	465	500	445	492	472	492	460	484	461	471	447	460	534	476	472	464	457	490	428	444	476	479	479	481	446	440	485	474	420	499	457	473	479	454	446	465	459	466	479	462	479	466	506	488	485	454	474	463	459	507	487	470	482	467	483	510	489	448	497	457	478	498	436	476	486	456	454	466	449	496	450	487	483	468	450	456	446	461	468	456	465	476	476	468	460	432	441	510	488	466	465	478	509	437	471	421	481	485	445	471	477	490	476	505	465	447	472	490	466	485	468	439	463	462	453	477	477	461	495	495	457	495	467	452	494	474	499	443	442	492	474	531	468	508	464	489	453	414	447	461	480	437	474	475	451	465	451	479	504	499	467	464	471	495	504	447	501	458	412	493	456	451	462	475	472	518	485	450	499	501	470	463	478	466	464	485	453	452	473	478	475	474	473	483	470	477	494	438	504	485	462	434	483	488	468	438	476	486	490	486	453	505	468	452	451	473	486	487	454	458	474	465	478	466	419	479	473	462	483	453	467	453	489	441	481	474	473	462	473	479	467	487	480	477	458	498	453	509	457	470	481	511	447	492	450	465	489	454	526	480	477	462	465	452	468	524	462	495	462	492	477	447	518	502	450	486	465	477	469	486	468	462	464	487	492	483	490	489	472	489	459	454	468	451	462	486	521	494	476	445	469	458	462	460	488	490	448	471	474	474	469	491	473	459	453	465	504	465	521	453	454	478	451	484	417	439	497	457	496	443	476	438	432	488	491	495	436	434	505	479	472	501	485	443	490	480	472	461	470	461	475	455	455	443	450	436	499	464	486	483	478	454	441	511	497	484	456	500	475	498	480	467	478	469	478	507	434	464	466	463	431	470	452	474	472	458	444	458	476	468	464	449	506	483	469	476	483	495	508	496	476	483	496	441	464	452	479	475	494	488	482	503	481	485	484	444	456	478	482	470	492	440	471	486	442	489	507	477	478	417	445	489	475	461	530	472	466	470	449	494	500	497	496	454	481	465	449	474	488	478	493	469	439	491	474	466	465	459	482	465	471	471	458	458	507	459	443	478	473	510	435	459	496	482	473	475	463	459	441	479	472	485	464	466	459	460	461	492	471	446	484	504	480	440	445	476	443	467	470	484	483	452	493	478	491	460	447	488	523	488	455	488	464	492	451	477	481	481	470	465	501	468	471	439	467	473	447	447	481	443	427	472	449	463	482	478	458	455	459	451	516	498	487	468	495	486	490	443	469	458	464	442	483	471	473	460	489	488	468	476	492	490	468	466	520	467	510	475	490	482	519	470	441	490	430	524	479
2844	284	181	154	143	132	118	96	124	106	109	130	120	105	110	122	119	107	116	114	110	114	109	96	98	100	106	111	109	101	116	100	111	106	107	106	115	107	114	108	121	117	106	108	98	103	112	120	115	111	100	90	93	111	121	114	93	98	110	101	104	131	125	103	114	111	98	103	94	106	107	107	113	102	105	119	101	107	90	121	104	120	98	98	91	96	111	108	118	113	126	86	102	96	103	110	125	95	98	109	100	104	122	110	113	97	114	108	80	96	127	95	104	115	103	101	94	103	104	93	94	115	90	101	106	108	116	91	118	133	117	103	96	102	88	120	99	115	116	113	112	117	88	120	126	110	115	99	105	103	101	104	111	107	105	92	106	126	95	108	108	98	101	106	106	96	112	112	94	111	115	106	111	93	90	101	116	107	115	98	102	115	97	109	103	102	90	105	109	122	114	108	121	112	119	115	118	94	106	109	107	102	117	92	108	111	99	94	94	105	112	119	114	82	108	89	105	108	116	117	113	121	91	120	117	97	107	116	128	108	93	117	117	89	98	99	112	99	98	111	118	109	92	95	98	106	113	92	102	98	122	106	115	100	94	92	89	118	102	104	93	88	116	115	112	109	110	112	114	94	93	114	88	104	118	110	101	117	83	105	113	98	107	98	101	107	99	130	112	114	114	111	111	104	90	99	126	118	122	110	104	99	114	113	103	112	131	102	105	100	123	100	107	87	101	108	112	104	126	124	100	100	103	102	97	112	104	105	111	97	106	97	111	114	123	120	114	99	109	129	101	113	112	100	112	110	118	106	102	103	113	112	103	107	99	97	107	95	98	115	98	99	112	85	90	132	111	123	125	113	134	88	91	122	91	109	93	129	113	96	109	112	91	112	112	105	110	106	89	105	103	103	109	95	110	98	117	127	96	101	132	118	113	99	118	116	106	80	113	129	95	113	108	91	101	105	86	91	98	100	98	95	88	91	106	110	103	103	103	106	107	93	112	125	102	105	99	96	110	99	117	116	111	88	115	110	100	108	105	102	98	105	102	115	119	103	100	106	102	78	97	105	99	110	115	110	111	89	92	120	106	116	113	112	101	99	100	92	109	90	110	100	105	111	117	120	100	115	110	115	103	101	105	114	99	87	104	96	130	117	95	104	97	95	108	109	106	99	93	106	116	109	101	92	102	104	121	116	98	106	107	107	107	105	99	119	134	109	103	97	106	114	116	116	118	113	111	102	104	129	103	112	123	98	88	104	94	117	95	94	115	99	98	88	113	111	101	97	126	113	119	112	104	101	107	103	94	109	94	109	91	104	97	91	112	99	101	91	134	115	104	103	107	91	88	96	122	98	113	107	113	112	122	94	129	117	85	113	102	116	93	104	105	105	84	93	105	97	95	108	97	105	107	111	96	97	102	98	85	84	100	96	108	105	101	101	101	108	119	94	106	136	113	113	97	101	126	88	113	107	101	119	96	103	94	96	103	110	98	117	117	110	91	90	106	107	119	110	104	95	84	99	93	118	97	100	107	78	112	107	119	99	113	103	124	118	110	97	98	116	118	94	101	101	95	91	101	110	91	105	92	107	96	118	95	96	97	109	91	108	123	105	126	111	106	120	124	86	109	117	102	123	101	103	118	80	88	90	105	119	104	99	93	114	113	101	116	114	98	96	98	106	111	104	116	107	104	114	106	102	94	93	102	81	105	120	83	109	108	101	111	90	97	108	112	94	108	119	97	110	106	102	107	114	88	108	96	96	118	107	106	112	117	116	104	97	102	96	113	108	113	89	96	98	136	89	106	100	103	90	105	106	117	97	107	97	102	91	125	84	103	88	115	86	117	112	116	123	102	107	101	97	92	90	107	110	101	103	111	101	95	117	99	88	104	106	112	96	119	107	137	121	106	87	113	100	109	115	134	117	109	120	108	101	104	113	96	90	101	100	110	99	107	89	105	115	117	118	100	96	92	116	107	119	115	101	106	101	98	107	98	94	115	124	109	94	104	102	102	94	95	99	100	112	110	98	106	109	112	109	99	106	89	119	104	106	115	97	110	91	110	105	90	117	123	106	96	114	108	107	92	108	88	98	125	116	111	102	98	99	109	112	109	115	116	107	110	101	92	103	97	112	95	106	112	114	125	104	101	92	97	106	108	101	109	108	117	94	114	130	92	84	103	116	98	117	99	103	110	103	114	110	104	106	119	95	105	104	107	109	109	100	97	105	95	108	117	102	103	114	102	102	97	118	111	109	100	105	118	99	96	108	87	112	96	118	97	104	104	103	103	87	97	109	92	112	115	94	112	101	115	115	118	108	104	75	98	101	114	91	116	99	104	90	100	97	110	105	125	110	117	115	103	108	101	102	101	105	95	107	114	96	88	89	93	96	95	105	124	110	117	108	107	102	91	102	103	108	94	111	109	108	105	124	100	127	105	101	127	105	125	91	117	90	93	105	97	105	95	122	132	132	103	105	112	110	103	103	108	101	106	92	104	108	100	107	103	101	95	115	120	119	111	111	99	94	97	115	108	114	108	90	100	119	110	105	112	129	114	116	86	91	87	101	107	119	101	99	105	98	101	114	101	108	111	103	105	100	95	98	102	121	96	95	90	100	105	96	107	104	117	105	98	100	103	122	77	104	108	105	111	104	117	117	131	113	109	89	108	88	116	114	102	102	111	95	122	105	89	116	102	101	118	100	106	97	125	110	96	120	110	110	101	115	101	95	90	106	92	84	105	101	104	111	96	106	110	116	104	103	111	117	102	95	118	107	106	96	116	112	100	112	96	131	102	99	116	100	82	105	114	87	117	103	110	99	92	99	102	103	125	102	127	98	103	98	88	95	106	93	78	107	121	102	101	109	87	100	109	107	111	101	103	88	103	108	83	94	115	116	113	97	105	113	109	97	97	103	102	116	114	107	102	106	98	113	104	108	108	97	88	112	104	100	104	102	110	105	98	108	118	115	121	106	102	108	107	94	109	104	82	118	123	116	104	91	117	104	94	89	112	115	99	106	101	119	108	87	101	105	104	109	101	93	116	105	95	115	103	90	113	111	107	112	109	101	124	104	115	105	99	104	84	111	92	108	110	120	93	97	105	99	103	111	92	96	95	110	103	96	102	107	92	95	110	93	100	120	106	86	113	106	94	101	93	88	109	110	106	105	122	103	122	92	101	110	106	112	122	113	104	104	96	107	101	109	112	114	108	90	119	106	103	114	110	99	118	120	111	95	106	94	97	118	86	106	96	127	87	89	108	97	104	121	84	92	96	112	100	97	112	87	100	111	93	94	110	100	123	91	91	109	125	93	93	99	101	100	112	95	132	100	107	107	88	99	117	120	98	111	89	89	102	111	106	92	77	102	89	122	92	87	129	96	78	105	106	107	99	103	101	102	84	112	104	79	112	106	95	110	102	127	114	102	115	115	103	95	109	101	96	98	110	111	113	99	103	121	100	96	111	100	106	102	116	111	117	103	97	97	97	105	91	116	92	107
4708	508	518	616	560	519	482	455	436	463	451	435	409	434	442	402	429	411	425	384	420	418	434	411	367	392	390	450	428	412	382	412	391	366	422	426	329	406	403	421	373	370	402	371	382	379	363	366	379	362	376	386	383	411	419	432	367	411	400	386	368	384	357	413	389	439	403	398	376	405	432	408	399	363	401	379	378	399	396	408	394	418	369	360	425	395	368	380	401	375	395	356	400	388	389	384	426	358	405	370	370	401	404	392	385	373	414	399	420	403	400	403	413	357	396	426	389	421	380	400	371	414	399	417	384	346	390	399	384	379	389	376	390	366	423	376	378	394	395	364	336	379	422	387	385	430	380	404	372	382	413	404	395	413	413	415	400	427	377	377	397	409	388	382	389	385	399	378	415	403	425	388	379	352	393	356	383	379	408	373	399	386	418	371	394	433	385	391	389	413	378	384	390	398	418	383	387	384	424	387	406	374	371	378	391	377	411	400	400	359	357	422	373	393	380	388	392	371	381	393	351	381	395	390	415	377	380	419	368	368	398	441	382	376	410	386	384	385	388	386	402	355	411	380	372	409	402	417	376	398	378	348	388	396	381	381	399	394	355	407	386	392	387	376	379	401	398	409	381	395	414	389	374	369	426	383	373	359	365	416	358	393	387	396	378	378	384	416	349	356	402	354	390	379	388	408	405	398	403	390	392	360	390	389	390	416	389	386	381	387	407	383	400	409	399	365	401	410	396	389	433	393	394	408	411	378	399	419	403	421	405	374	412	427	386	385	399	403	383	397	376	409	370	381	399	367	397	402	400	387	405	381	383	394	403	381	358	375	396	418	394	397	406	394	404	362	398	377	410	368	405	394	402	365	366	402	399	390	395	387	376	418	403	336	405	336	399	387	386	389	379	356	397	405	364	384	388	379	401	385	414	390	407	360	395	418	417	390	380	441	412	396	377	425	385	393	375	390	386	394	401	378	392	433	388	384	386	402	396	376	404	393	401	378	349	420	372	379	407	397	346	390	392	388	393	398	403	368	404	437	380	367	362	383	387	397	419	430	392	380	411	440	398	391	401	342	385	374	414	379	409	397	391	376	394	415	417	389	371	422	349	387	386	395	395	422	376	369	386	352	365	408	386	391	374	386	375	398	395	419	381	404	368	364	366	419	384	386	377	368	370	394	410	412	383	383	402	386	388	387	388	393	379	359	376	402	408	378	409	406	410	376	385	400	409	386	389	389	356	386	412	422	391	385	393	426	382	389	396	366	401	390	397	368	396	371	435	385	388	391	368	400	405	385	398	387	408	380	404	374	388	416	394	385	403	391	398	408	386	398	375	350	370	389	392	419	427	381	390	375	386	381	387	420	359	392	384	387	384	367	358	410	392	367	407	370	393	388	382	413	400	377	388	414	383	412	402	424	396	384	407	386	436	358	393	370	391	382	395	390	376	392	377	399	367	377	378	387	400	410	362	387	406	368	422	370	377	377	366	405	380	377	398	341	401	384	388	364	399	444	394	402	405	399	360	364	406	382	419	405	402	379	387	436	375	409	390	422	390	382	374	395	376	384	411	390	404	400	381	441	379	404	395	383	382	393	400	446	401	387	423	435	391	418	381	372	380	425	389	398	391	437	385	398	377	344	421	429	354	385	397	367	377	375	393	402	389	427	380	404	356	393	373	405	392	378	398	408	416	388	409	380	403	409	399	397	377	386	402	384	389	415	375	396	404	386	353	402	388	386	365	400	398	423	383	375	381	390	363	381	390	371	375	362	380	390	366	389	376	356	364	394	416	376	392	381	394	372	408	420	405	401	413	412	375	397	436	399	401	399	370	383	377	372	417	386	390	381	358	412	368	360	414	395	387	437	408	395	381	410	371	426	413	405	341	396	390	380	423	340	370	377	397	375	379	375	405	399	387	364	376	419	416	412	367	404	356	392	368	405	426	369	378	388	403	391	359	379	385	368	417	353	366	381	399	394	405	386	414	408	345	381	387	394	405	372	421	354	420	390	385	380	404	417	390	403	406	409	399	399	437	396	375	369	406	402	370	396	420	392	417	391	366	379	376	366	376	374	400	388	408	393	423	406	398	394	349	385	401	386	371	424	382	394	423	410	380	402	387	378	381	371	371	407	384	396	400	402	357	413	384	369	398	392	421	417	387	408	401	407	392	373	367	377	379	421	382	386	382	396	376	369	415	402	407	383	398	342	390	401	366	384	399	393	401	375	383	383	377	408	375	400	431	437	367	373	426	431	388	368	368	380	374	360	387	355	356	411	349	397	382	418	403	416	396	409	388	382	397	393	381	382	381	414	398	425	387	378	433	362	415	390	392	393	367	382	400	398	373	371	400	384	363	391	403	406	383	397	361	375	384	388	354	407	379	356	424	375	367	401	362	396	379	364	409	357	418	364	426	371	383	394	386	355	351	401	333	344	415	417	358	363	391	404	392	384	380	353	427	417	375	380	416	400	402	387	381	383	417	397	390	411	373	389	393	390	375	395	396	382	379	384	393	413	423	373	388	374	408	349	382	366	407	386	391	414	423	375	392	412	377	416	373	389	378	434	404	392	402	386	397	361	391	392	356	365	414	383	397	385	370	395	387	383	361	360	369	404	387	403	384	387	402	394	402	413	425	382	351	408	345	414	398	397	389	389	394	422	376	380	401	397	400	429	432	391	390	423	417	403	375	395	381	394	364	432	388	391	393	402	369	407	423	388	381	427	415	418	429	410	357	388	369	391	383	386	398	404	394	408	406	399	369	415	409	382	381	413	389	367	378	364	393	397	396	371	359	384	400	380	397	372	399	389	355	402	399	399	379	394	411	397	382	364	381	389	400	419	407	376	376	389	362	414	374	406	340	377	387	387	395	398	395	414	399	411	409	402	377	401	369	377	395	349	407	399	388	380	404	370	393	393	391	404	412	382	402	364	414	391	369	393	394	405	381	361	399	395	381	392	385	386	405	379	421	392	390	396	403	390	388	408	381	372	394	405	371	413	388	416	398	389	412	420	366	391	411	381	370	379	403	392	384	373	397	387	460	394	370	391	399	357	384	388	379	383	396	404	408	389	389	419	393	395	385	403	366	391	401	379	400	359	364	414	409	348	399	411	371	405	383	353	356	381	428	354	401	410	392	379	390	381	359	398	400	400	413	390	409	410	376	390	359	406	395	367	409	387	414	398	400	389	389	401	422	383	404	396	399	387	392	422	395	381	376	392	395	407	347	393	404	369	380	370	364	385	379	373	355	405	411	388	423	430	396	386	395	389	396	392	397	387	372	422	375	377	380	365	390	428	390	361	391	395	400	368	415	384	366	410	386	372	413	418	401	386	377	405	372	385	416	419	368	376	385	355	376	429	385	389	405	405	392	412	392	383	436	430	354	421	373	407	403	408	382	379	391	377	361	413	340	389	406	443	415	415	398	391	374	384	365	409	416	410	397	373	368	395	382	401	456	377	433	396	390	360	425	421	400	384	380	398	385	412	374	403
23365	5242	1123	744	508	395	318	241	201	166	145	131	115	105	104	119	91	98	99	84	84	84	87	90	76	61	94	95	88	69	76	66	77	85	75	68	72	62	70	62	67	68	76	68	73	69	79	63	71	61	70	71	69	84	76	78	79	76	70	82	65	63	71	50	66	47	60	48	59	73	86	70	70	70	74	51	60	67	68	76	66	79	72	65	76	67	62	54	69	59	73	79	50	74	59	60	74	76	64	61	56	74	63	61	71	63	62	85	59	76	68	66	63	62	72	74	81	67	54	93	79	60	59	68	66	48	55	75	60	72	69	70	60	61	62	65	69	74	64	69	72	78	74	72	83	62	64	75	78	83	55	63	67	72	66	63	74	65	78	65	63	65	63	60	68	75	57	69	82	61	58	64	59	61	57	77	80	67	67	66	70	69	71	55	55	72	71	55	65	60	61	86	64	88	63	76	66	75	63	77	79	70	78	86	79	50	44	72	64	56	75	47	67	79	74	66	62	49	86	70	68	46	66	74	70	84	64	56	63	71	63	75	76	69	63	64	80	72	70	72	65	76	70	67	72	65	83	62	79	57	69	54	64	74	67	71	77	71	56	70	62	58	73	62	88	64	54	65	74	78	58	75	65	55	74	73	64	81	69	64	79	65	85	63	78	72	72	70	68	72	71	63	63	73	72	85	84	73	58	73	66	76	74	67	79	60	62	71	73	60	66	75	64	67	53	64	68	68	56	64	73	77	62	75	67	58	65	76	78	69	84	66	84	74	67	64	71	64	68	68	69	61	66	68	68	68	73	81	68	85	48	75	73	60	48	81	73	63	60	67	71	50	62	69	61	75	78	73	68	64	70	61	60	74	61	63	79	74	66	68	79	74	69	59	63	49	68	64	72	72	62	76	69	76	66	66	72	77	81	75	66	57	65	75	75	58	82	58	74	80	71	59	72	69	75	76	69	77	50	63	82	62	58	62	71	72	66	60	77	65	61	66	70	78	83	73	61	64	71	53	87	74	72	56	78	63	68	64	75	79	78	57	69	72	71	64	73	97	63	64	68	49	72	75	62	56	68	60	70	74	72	68	73	63	65	68	69	64	61	64	64	61	60	82	73	73	65	71	59	65	67	68	63	63	67	48	81	75	57	62	63	67	72	70	63	61	56	61	70	70	73	82	85	64	74	62	64	62	54	65	87	59	76	65	70	59	54	68	86	73	64	73	61	83	65	65	76	64	59	69	62	71	86	66	69	71	72	62	64	81	67	68	72	65	69	60	71	69	68	70	70	80	54	71	75	77	80	72	64	68	57	76	60	67	68	57	55	62	77	71	63	74	76	54	60	70	70	66	58	54	80	63	58	64	72	60	65	60	74	71	58	56	66	60	72	74	71	65	75	65	68	56	69	59	65	67	74	82	75	67	71	73	61	59	79	61	80	61	68	75	77	65	70	68	59	85	66	77	67	76	73	66	74	61	61	69	74	58	77	71	66	59	66	72	56	67	58	60	63	70	66	65	57	66	58	79	69	57	86	71	68	78	59	63	85	72	65	70	65	83	64	86	90	53	73	63	64	80	73	62	75	55	69	71	79	72	72	67	72	61	52	71	82	60	76	49	68	66	71	73	69	79	64	55	61	67	66	77	76	76	55	67	68	69	74	75	54	86	69	64	68	78	80	66	77	63	73	51	85	67	77	79	78	68	60	61	64	66	68	72	73	63	64	71	76	73	71	77	82	69	62	78	63	60	60	71	54	59	77	83	76	75	63	59	77	73	75	55	76	58	74	53	61	69	61	62	58	67	79	78	64	73	72	74	61	64	66	80	62	80	72	79	62	76	81	62	54	75	52	79	60	64	79	75	77	68	81	71	73	84	65	61	53	78	70	64	56	72	69	79	75	67	68	55	63	77	74	76	74	69	65	59	64	53	70	58	57	74	54	66	66	56	80	67	71	65	63	82	70	63	65	57	75	63	56	82	68	81	83	64	76	65	59	85	76	65	58	59	83	71	76	74	69	67	85	73	80	69	64	74	60	61	72	64	71	72	81	60	81	67	71	71	73	64	74	60	72	64	84	76	61	67	76	63	54	66	64	82	61	76	69	84	62	77	74	80	76	63	54	62	67	56	72	65	68	64	75	75	65	78	72	56	57	65	67	65	81	68	56	62	68	84	47	55	84	74	71	68	82	76	83	68	57	72	65	67	55	57	56	84	65	45	73	69	66	64	70	78	76	79	61	75	78	70	64	76	69	73	66	88	78	69	76	67	74	68	64	71	79	74	84	62	63	67	71	75	73	67	80	77	75	77	60	71	73	62	70	61	65	64	66	62	69	77	72	54	68	71	66	81	83	82	69	69	67	82	66	78	62	56	65	72	84	76	64	73	69	70	66	71	66	75	73	67	78	63	59	64	62	71	73	82	59	85	70	74	70	72	82	66	60	70	75	67	75	74	75	82	77	71	56	79	76	62	62	69	85	59	73	62	70	71	71	65	64	66	80	70	81	65	74	73	60	65	68	62	72	69	68	71	72	75	61	68	68	72	57	69	68	65	57	77	76	63	71	87	50	73	85	81	76	63	72	66	79	76	73	79	65	71	83	60	76	78	60	83	90	57	61	68	67	59	79	58	65	75	79	69	65	54	74	54	67	69	64	59	70	68	70	74	77	73	87	60	64	88	70	94	70	77	68	84	49	69	60	77	77	62	74	57	63	73	65	63	73	50	68	77	59	68	71	90	66	61	66	62	68	69	57	69	65	81	63	74	69	53	78	81	65	71	68	73	83	62	86	72	52	79	70	65	76	74	75	62	55	62	70	62	70	69	81	52	63	66	71	61	72	70	69	73	63	67	97	61	73	62	61	65	61	60	69	53	70	67	62	64	53	64	62	78	59	69	68	71	70	64	66	64	53	69	61	64	85	60	51	89	61	64	73	58	88	82	54	63	79	74	76	54	69	63	78	56	70	73	62	68	72	76	67	66	67	89	62	65	66	66	74	65	66	65	62	58	58	65	63	61	53	68	70	74	73	62	73	55	71	59	71	71	67	56	70	66	62	80	65	73	65	76	85	64	65	70	71	71	50	66	50	67	74	76	68	76	63	89	62	60	63	62	72	66	67	77	59	74	59	73	70	76	65	68	74	73	77	77	80	75	73	73	82	74	73	72	86	67	69	67	76	77	73	71	70	65	67	79	79	85	72	76	73	69	59	68	70	84	58	54	71	62	64	71	61	63	69	79	80	70	72	73	61	62	57	70	70	63	61	65	80	65	74	80	58	74	71	84	66	81	68	79	67	61	81	70	70	66	76	69	74	70	87	74	66	70	59	69	75	65	67	62	74	72	69	68	69	75	79	67	77	72	75	72	57	78	71	73	75	67	74	71	61	75	67	70	71	63	59	72	63	64	79	66	82	73	66	67	62	69	58	82	61	62	74	72	64	77	66	58	62	77	64	86	81	67	67	71	68	71	71	64	61	82	73	76	81	67	70	62
12267	1161	2644	3078	2606	2201	1773	1450	1238	1063	930	877	843	711	641	607	540	523	476	506	461	442	424	461	428	410	412	390	378	374	320	391	335	379	337	341	342	308	323	318	337	318	336	274	337	327	336	329	299	332	299	289	341	308	314	282	297	318	312	299	281	310	291	283	301	279	312	281	285	295	282	282	336	310	274	286	272	294	293	280	280	286	281	280	309	235	313	284	298	289	271	293	302	303	298	264	248	304	270	331	287	291	272	292	281	271	297	260	301	313	282	292	276	291	294	296	295	311	279	228	274	276	278	278	260	283	295	326	285	278	268	291	278	281	292	267	266	263	315	283	283	300	295	289	315	273	281	303	275	304	286	289	259	306	278	281	277	286	278	269	283	266	285	263	274	293	283	269	276	284	265	289	282	276	261	267	282	271	305	280	309	266	294	272	289	291	280	288	277	263	285	261	276	308	271	281	289	272	263	278	295	295	260	291	288	291	299	268	294	294	282	307	287	268	296	283	287	277	277	275	276	283	258	258	260	288	289	280	274	322	282	278	304	323	288	291	276	265	262	293	293	292	275	278	305	318	308	280	258	269	267	307	299	285	291	271	298	263	310	285	269	309	298	290	277	244	277	266	248	263	258	264	272	277	273	288	267	291	275	291	293	307	290	280	305	299	288	291	286	296	294	274	289	299	276	276	269	281	296	258	270	267	272	285	311	283	281	276	263	299	304	265	287	281	295	282	294	286	279	280	266	252	282	249	264	275	253	283	293	265	298	243	285	299	254	277	301	283	271	267	272	271	268	273	264	274	287	305	267	285	304	298	265	256	273	285	287	296	270	265	284	260	282	287	296	250	253	261	286	264	289	269	272	245	304	306	289	251	263	266	284	267	248	265	276	270	266	285	263	257	287	293	293	273	304	271	249	312	288	268	271	282	300	290	289	291	284	294	257	272	271	298	300	260	267	298	266	273	251	280	295	282	304	255	269	255	299	286	272	268	290	258	284	267	253	272	258	314	288	306	277	304	281	260	275	313	283	268	276	269	296	318	314	286	270	279	292	302	259	280	278	284	286	272	254	278	305	239	291	294	289	304	301	255	309	277	272	250	307	246	265	280	292	287	285	303	286	279	314	287	257	280	274	251	284	298	284	275	318	282	270	266	260	276	282	276	279	308	269	318	334	290	251	286	282	273	276	295	299	274	274	255	301	280	270	274	299	294	272	274	264	279	250	270	282	289	276	287	293	270	294	286	300	268	288	299	266	279	272	252	282	272	266	251	282	299	278	278	282	260	282	310	278	262	273	262	274	257	307	309	291	310	296	277	281	306	262	270	297	284	273	290	288	282	284	295	276	307	302	268	276	274	274	297	276	264	280	296	289	292	284	277	305	256	263	294	290	247	282	261	291	318	301	261	296	316	267	280	287	276	278	290	287	287	271	280	285	291	293	288	274	312	269	243	269	275	278	286	262	284	261	295	314	249	260	291	304	271	285	271	293	289	290	257	269	269	313	262	282	279	290	277	283	300	250	260	297	337	269	256	306	287	266	274	294	291	292	280	268	263	294	255	285	296	290	267	279	287	277	268	306	246	282	266	278	276	293	294	303	290	285	279	269	270	283	276	273	296	285	276	282	269	263	279	320	286	262	246	243	279	282	277	267	298	266	301	279	286	257	284	273	287	291	295	265	280	264	291	306	271	274	266	290	287	300	272	276	277	268	266	283	286	286	311	278	285	271	280	276	261	266	282	290	290	323	269	305	261	256	282	284	285	280	303	289	293	279	322	279	295	293	264	269	257	265	262	261	284	286	283	307	273	260	256	257	296	250	292	260	275	305	270	268	272	281	286	270	254	253	277	253	286	270	274	300	284	295	268	267	283	264	300	278	290	280	303	262	301	278	286	286	301	274	244	282	288	287	339	267	245	303	291	299	320	286	274	302	262	257	322	298	295	274	287	309	268	234	284	276	279	271	282	265	288	259	289	311	294	290	280	292	277	270	290	324	262	288	300	260	298	276	278	310	304	300	313	284	285	280	264	281	276	287	303	276	318	301	293	290	291	275	274	269	300	298	290	269	283	281	276	271	305	279	256	262	285	240	284	296	291	276	268	285	269	257	271	257	260	277	270	257	298	292	284	303	282	283	283	272	293	303	284	263	283	261	284	300	277	281	286	294	263	252	261	277	282	251	267	280	285	285	283	285	286	260	258	295	269	292	281	268	262	275	276	270	282	285	268	280	278	254	269	281	322	281	285	279	322	294	250	272	284	279	284	274	263	292	286	261	243	276	299	317	280	272	314	261	261	253	295	257	260	306	269	259	238	273	289	271	294	299	259	287	288	282	231	292	278	266	264	270	276	275	277	282	278	278	280	283	281	289	274	255	265	267	273	292	297	258	295	267	279	272	274	298	260	288	278	271	279	317	302	289	276	276	305	286	255	280	288	276	276	267	280	265	307	284	263	259	274	279	249	271	301	267	263	262	321	277	239	266	304	279	284	296	277	284	264	284	263	291	257	246	267	287	293	288	292	287	257	301	305	278	281	280	263	304	253	279	282	266	281	268	291	282	290	298	310	276	269	297	317	252	275	279	270	261	294	278	278	301	273	283	260	280	266	288	241	263	303	294	280	272	274	277	297	281	271	270	303	277	271	278	280	279	287	279	267	255	282	294	274	250	292	250	281	295	288	267	265	303	318	303	286	260	269	285	276	268	291	271	266	263	283	283	308	264	263	263	255	271	292	260	261	278	315	279	269	261	304	257	272	264	261	278	302	271	276	287	244	273	259	259	283	256	285	289	267	273	287	284	274	277	265	319	280	292	274	293	280	284	304	296	239	277	277	237	289	265	280	264	259	284	284	306	293	281	281	280	264	298	285	257	250	280	299	278	268	277	264	273	280	267	246	296	301	283	263	287	292	268	269	293	286	317	272	300	266	271	258	254	260	269	259	275	237	278	297	268	261	270	265	276	261	270	288	253	281	290	264	263	270	294	278	307	259	278	271	282	299	287	267	271	300	283	272	295	264	283	268	275	278	283	282	254	279	297	289	279	295	273	266	265	283	277	290	294	262	300	285	258	258	315	274	298	289	314	278	261	263	254	295	252	286	290	271	271	284	290	297	253	266	274	280	263	279	281	272	287	313	275	249	266	283	266	256	277	291	257	326	265	267	296	266	265	287	284	262	274	265	294	272	263	263	252	286	285	262	282	284	265	308	282	272	298	275	263	287	270	275	278	272	277	300	272	290	253	277	300	279	250	265	297	300	253	274	284	261	304	292	292	269	268	277	287	262	264	271	280	298	277	299	254	260	298	277	323	282	306	280	252	278	315	277	272	286	260	305	267	304	289	296	259	270	271	278	291	271	278	274	249	273	271	274	294	281	264	276	322	303	262	300	272	274	289	258	274	270	308	254	291	300	276	305	275	288	262	272	263	273	308	268	266	255	302	275	282	278	296	279	272	279	280	286	272	283	296	255	288	258	240	278	283	274	258	287
30799	16689	3138	1520	1107	755	599	441	384	367	282	275	216	214	215	201	184	183	203	160	176	144	158	175	165	167	143	175	135	144	153	143	141	151	125	148	143	138	124	133	145	126	137	129	159	119	126	134	144	122	148	102	144	128	122	139	146	128	125	130	139	116	133	134	150	148	150	129	131	128	110	127	137	131	127	115	141	124	144	137	126	140	114	134	141	141	115	151	135	132	112	128	124	140	130	128	127	131	135	124	125	137	127	124	121	137	132	139	128	128	152	116	135	133	121	132	129	137	120	151	139	134	136	129	140	134	125	138	123	133	108	128	117	142	126	150	157	147	132	132	132	130	134	142	140	145	125	134	136	125	146	136	123	110	134	126	118	118	130	139	141	136	149	138	126	122	133	121	119	143	107	162	141	137	130	148	126	124	126	125	125	129	127	113	133	111	126	124	126	127	138	120	130	147	125	130	131	128	121	121	119	122	123	137	133	133	148	132	132	128	148	120	149	145	136	122	122	132	112	118	143	132	126	128	144	147	124	138	123	112	119	135	142	139	130	132	122	138	127	126	134	131	148	123	128	126	129	131	122	111	137	113	145	110	137	114	133	121	117	137	118	113	119	133	133	127	131	110	126	134	103	124	114	118	130	128	144	120	123	123	124	130	148	107	138	128	114	130	129	134	142	149	137	126	128	117	126	123	137	138	122	102	138	103	120	146	123	126	147	118	109	135	135	117	136	111	113	121	131	133	135	143	131	130	150	140	127	159	156	124	143	113	98	137	124	135	140	128	133	122	143	143	122	119	155	126	130	128	124	126	118	139	137	122	126	147	141	138	129	117	128	128	125	123	143	121	134	126	128	118	145	119	109	114	115	125	130	148	118	154	140	118	114	144	117	122	147	142	135	144	110	146	118	125	143	134	135	151	140	117	132	151	133	126	117	136	140	135	108	126	144	128	127	121	161	139	145	119	138	122	103	122	136	137	133	119	115	127	141	145	133	131	122	134	124	128	134	135	138	120	117	122	127	123	123	143	144	159	132	128	128	117	135	133	125	124	148	131	129	122	114	125	115	114	149	130	111	101	124	125	130	136	141	158	135	132	156	121	126	105	122	148	140	123	118	120	117	126	130	122	138	119	137	113	126	123	124	130	138	118	150	127	139	159	142	122	120	122	118	125	125	109	129	139	138	124	135	147	132	138	155	108	141	121	116	111	127	126	112	127	111	141	116	137	129	119	120	129	114	146	112	135	131	132	134	117	152	118	110	118	145	131	126	139	112	140	133	121	112	133	120	145	135	134	118	132	126	134	135	140	109	121	112	113	136	133	129	137	133	120	127	119	123	121	157	155	127	136	128	136	128	132	129	130	124	132	122	139	141	125	135	132	106	123	164	129	117	165	121	150	145	138	127	135	128	150	113	144	147	139	128	129	124	142	126	125	134	136	116	133	143	136	139	150	109	124	114	166	126	117	108	138	112	137	140	126	119	135	127	119	127	153	124	142	134	133	136	135	137	133	126	142	132	136	146	137	139	120	129	137	120	125	138	127	123	135	152	146	151	110	150	147	144	122	138	117	113	123	140	139	138	130	127	117	145	148	149	129	131	111	143	120	124	137	139	131	125	140	129	114	138	115	123	125	135	141	115	130	132	130	137	118	116	136	146	134	123	147	117	131	131	141	127	131	155	128	136	125	145	136	138	138	127	132	123	125	129	122	110	124	104	102	118	128	125	133	117	115	145	128	127	134	111	135	141	148	131	130	116	134	103	130	129	152	129	127	107	130	149	137	141	116	126	143	139	140	132	144	117	119	129	138	148	127	116	122	135	120	133	124	134	133	128	132	125	148	135	138	135	151	121	114	124	141	131	133	143	143	126	127	140	116	132	141	135	136	138	132	147	118	118	135	154	124	126	137	105	135	126	122	132	121	137	155	139	103	127	122	119	122	121	131	144	158	111	130	125	147	131	119	106	124	118	129	139	137	125	135	133	135	129	132	130	119	127	141	125	126	128	118	139	108	130	129	138	121	128	130	123	124	122	131	139	131	129	119	137	119	110	149	132	130	143	136	158	118	118	134	137	118	128	129	145	145	114	115	119	122	130	140	114	121	132	143	138	129	139	119	127	131	127	121	110	111	129	120	129	127	126	118	127	145	134	117	109	124	123	116	128	133	146	139	120	138	122	114	131	121	108	128	139	137	143	132	112	125	131	119	147	122	126	164	153	113	142	128	123	129	142	142	128	112	130	127	133	133	151	146	137	126	139	130	135	147	111	126	117	119	121	140	128	139	135	126	130	128	140	119	135	159	126	139	139	124	152	124	119	131	153	137	134	148	126	118	128	118	148	147	107	123	122	142	121	116	137	138	136	143	129	145	126	153	129	158	127	142	126	127	124	123	115	114	111	122	153	116	133	127	137	131	105	139	130	126	147	123	139	130	146	127	140	126	122	118	136	144	149	137	113	118	141	124	126	118	107	118	135	133	119	156	134	149	123	144	143	128	123	136	144	126	123	111	143	127	117	131	119	112	139	135	106	124	121	114	128	136	132	120	146	111	124	131	111	148	137	111	142	121	139	125	144	109	141	135	136	129	143	138	125	129	154	132	133	118	114	123	141	130	145	144	113	123	142	130	118	120	120	131	121	152	124	142	116	137	111	121	125	143	136	133	138	137	112	144	135	128	145	116	123	129	116	125	143	132	131	123	150	128	124	130	142	122	120	136	140	117	122	147	127	128	136	147	122	115	154	104	101	118	127	143	135	118	136	139	114	145	123	129	146	130	130	137	145	125	119	144	134	117	139	117	133	127	138	134	133	101	120	122	140	136	152	124	117	105	133	116	108	120	138	124	131	128	123	115	140	120	143	143	106	125	137	120	146	151	113	139	114	130	137	113	127	110	115	134	142	125	132	141	136	124	138	141	109	121	159	144	131	141	154	119	120	152	130	129	154	152	121	132	108	115	141	118	133	120	123	123	131	113	141	121	144	147	134	146	121	137	142	128	126	132	128	134	107	130	129	132	121	123	121	116	147	133	143	124	134	127	127	119	131	117	125	116	140	125	119	134	139	124	140	149	142	135	154	131	119	132	128	129	138	147	145	111	141	107	106	129	123	132	124	124	133	125	139	108	148	115	142	130	122	144	148	158	139	125	142	134	123	126	133	135	112	136	126	140	130	131	135	126	110	141	156	148	128	126	137	129	144	127	130	135	136	122	137	140	141	118	128	130	119	117	124	145	126	133	112	132	146	141	140	138	144	118	123	143	128	120	128	150	118	131	106	128	122	111	133	128	142	137	131	134	127	136	137	116	138	135	103	118	142	120	125	128	130	122	130	136	159	135	118	118	132	123	152	116	124	136	134	141	133	139	104	140	136	142	132	131	116	126	138	134	135	134	125	124	135	139	131	123	110	150	116	129	117	100	136	137	129	115	142	111	124	131	109	126	133	133	121	125	109	148	132	134	134	134	130	123	141	115	147	125	131	140	122	125	137	104
16187	2316	4946	5786	4900	4038	3195	2765	2265	1945	1790	1560	1444	1360	1208	1089	1001	961	936	915	873	838	784	750	734	724	670	656	651	682	652	662	614	604	599	577	584	571	574	558	567	537	514	565	501	530	538	527	540	513	545	499	513	551	482	529	551	529	496	521	509	516	504	518	534	486	491	547	543	518	476	466	510	516	464	509	501	495	488	515	460	516	460	485	520	515	524	475	532	500	501	494	502	492	477	503	526	461	443	512	475	478	475	467	478	532	495	486	454	492	474	499	491	482	495	506	516	477	461	458	488	497	497	505	482	448	468	493	507	461	485	489	510	481	457	514	472	473	461	496	503	502	493	522	464	452	502	480	476	477	440	475	470	479	508	495	462	517	485	528	477	485	471	484	466	406	436	505	493	432	444	492	455	494	482	475	452	473	494	482	491	494	495	493	517	479	490	407	459	497	493	503	466	486	457	496	467	443	470	491	474	491	505	483	477	473	488	501	456	452	473	500	445	469	437	457	480	464	428	456	441	460	443	469	472	492	472	419	469	494	500	494	471	489	486	459	443	461	443	502	493	465	449	472	515	499	469	473	466	457	469	490	485	463	474	454	454	484	473	494	506	457	471	458	433	497	465	483	461	496	472	475	454	519	465	475	460	474	499	452	494	496	480	451	446	466	508	429	456	447	502	486	457	507	450	456	422	491	483	488	443	421	462	473	450	485	475	447	493	470	476	476	484	499	458	458	476	456	487	470	469	452	483	496	436	466	486	448	505	502	461	461	436	473	450	461	449	473	470	517	434	468	470	476	519	461	501	492	450	485	483	459	458	472	438	484	478	495	444	434	464	474	435	476	473	498	448	469	455	488	465	487	474	497	455	448	483	458	491	492	449	460	476	490	461	480	442	455	450	467	473	490	494	471	478	504	495	454	488	493	425	460	503	463	483	498	484	508	472	496	487	440	461	483	460	480	492	460	489	492	469	453	454	461	465	504	480	482	487	470	434	477	487	487	459	454	475	467	479	449	480	443	446	456	477	460	501	501	464	435	485	449	507	505	475	503	483	483	442	480	474	451	508	473	462	484	479	454	486	463	470	488	477	467	464	473	450	495	501	452	436	480	450	435	498	457	475	430	457	467	445	451	494	505	478	473	427	449	533	511	492	487	466	486	462	474	443	460	447	507	437	407	476	485	476	455	442	453	463	475	489	440	492	474	499	471	448	469	492	487	451	468	503	504	488	452	461	460	485	462	463	461	451	459	489	435	477	474	445	471	487	479	477	510	481	507	472	486	460	478	457	481	469	468	499	463	462	492	470	457	489	465	491	491	462	502	491	480	475	486	478	447	459	424	492	475	478	416	487	456	469	476	505	473	449	445	476	450	468	469	445	462	500	457	466	447	446	466	484	469	462	464	470	426	451	463	447	452	457	489	446	465	466	460	448	478	502	494	439	469	443	473	476	515	472	454	457	457	466	432	457	476	482	467	472	488	450	453	450	494	482	441	484	464	448	492	481	456	493	469	527	476	471	479	489	484	490	512	494	446	458	483	467	486	484	463	479	433	438	454	501	467	478	480	449	466	447	470	481	507	462	481	469	441	449	488	470	447	483	469	502	451	475	485	478	457	442	457	465	472	463	506	454	497	454	440	433	524	482	463	500	484	474	483	462	466	457	460	518	434	505	484	476	489	488	467	449	454	481	465	462	501	457	468	437	452	481	486	496	453	482	496	483	469	459	473	465	423	496	484	475	461	466	476	472	471	478	467	417	496	456	450	452	472	489	499	476	467	496	443	490	447	462	503	497	492	453	484	473	472	456	476	484	477	530	450	467	479	491	456	449	493	475	510	464	476	474	463	476	478	499	479	466	512	482	448	458	499	453	462	440	469	501	482	461	457	500	466	496	446	503	463	482	449	505	481	488	508	464	461	505	495	485	475	483	479	471	478	490	467	472	447	453	468	485	478	461	481	491	431	511	507	462	492	504	451	463	458	465	481	484	476	446	496	447	487	457	494	470	442	467	484	477	490	492	490	456	451	446	494	463	449	435	439	476	472	453	460	484	486	475	482	473	450	470	504	453	489	512	470	439	470	457	478	458	468	431	447	500	445	491	496	484	465	435	478	472	460	480	458	487	477	469	479	473	494	481	446	499	503	514	505	531	459	491	503	468	447	488	473	465	497	446	474	450	490	494	480	478	493	452	502	525	451	493	475	473	472	449	464	459	491	462	443	461	486	444	420	470	437	506	468	482	451	482	463	467	450	500	503	480	500	487	466	491	480	473	478	458	498	461	451	450	447	461	441	471	466	477	490	445	493	467	495	504	493	477	437	508	443	449	502	480	440	497	465	470	454	453	505	430	466	475	488	449	487	446	479	476	460	451	492	487	458	484	494	462	442	463	470	472	476	482	497	478	486	487	484	462	507	490	469	464	489	478	474	472	499	520	476	492	492	497	458	449	504	481	495	450	494	473	460	474	493	437	448	463	482	497	458	485	481	485	474	468	469	484	491	466	469	500	447	473	457	464	452	507	489	489	483	430	441	500	450	475	473	455	478	483	472	468	486	471	478	480	470	501	452	452	466	486	477	477	493	483	459	475	503	478	480	473	466	467	459	470	494	480	489	438	455	468	506	500	451	450	452	539	486	511	465	455	461	436	515	479	472	462	514	471	446	480	491	464	466	447	480	478	501	474	496	453	512	474	470	483	463	532	444	478	462	471	470	462	436	452	467	475	435	459	473	450	501	451	498	466	487	438	431	470	457	466	500	486	503	471	474	479	466	447	481	463	462	516	450	438	458	511	445	458	457	472	448	479	475	487	447	532	487	444	513	447	459	470	481	436	434	432	430	445	452	456	484	471	436	461	461	498	444	509	432	496	462	490	521	475	490	438	501	464	466	481	504	473	472	417	468	491	473	486	481	463	498	448	493	485	448	454	472	501	456	468	479	476	506	472	486	424	460	452	440	447	494	436	454	488	486	463	493	477	484	466	462	439	434	433	490	506	490	466	502	478	476	470	484	428	518	448	436	484	463	470	444	499	495	483	528	500	488	506	483	479	454	478	450	498	495	462	463	435	478	523	485	472	494	465	487	466	464	427	485	455	440	470	462	446	478	500	454	495	448	461	473	498	469	492	473	464	478	476	487	443	464	469	463	443	477	493	495	487	457	492	502	451	437	469	441	472	481	473	483	462	505	483	488	433	445	488	465	429	466	468	469	454	467	453	489	446	434	468	443	448	474	434	515	487	496	458	437	445	462	490	468	470	488	491	447	428	464	483	449	448	504	474	423	466	416	476	468	472	481	503	477	482	471	499	462	459	487	507	476	470	489	465	471	458	464	444	469	468	462	518	455	451	483	498	497	461	442	495	482	466	463	479	441	477	495	477	480	484	479	513	482	458	453	502	471	447	490	497	487	501	482	469	462	494	446	458	412	502	512	470	473	511	466	495	466	491	466	493	493	450	456	492	463	448	457	465	426	490	476	481	451	493	468	479	476
2834	268	171	138	131	116	97	125	105	101	103	122	93	114	85	126	101	104	119	97	106	96	102	100	91	111	113	121	115	116	115	108	100	104	96	105	113	75	100	107	104	108	114	107	93	90	127	109	99	119	121	107	85	105	99	99	112	112	94	106	100	97	113	99	130	88	108	104	94	116	113	96	109	97	114	97	109	125	112	81	112	137	109	101	96	100	92	99	130	101	109	99	109	107	110	102	84	94	111	103	86	118	121	98	92	102	112	115	103	101	91	103	108	111	114	117	103	101	109	108	125	124	109	103	99	101	110	97	101	97	104	107	98	100	109	105	108	108	98	97	107	107	106	118	89	113	93	117	91	100	110	119	87	105	110	98	90	96	83	112	83	103	91	105	107	112	104	111	118	88	97	96	88	89	103	98	103	89	111	112	123	109	112	104	106	104	97	123	88	114	105	100	107	122	112	100	100	111	98	109	116	111	99	122	108	100	95	118	92	98	76	101	102	109	106	115	86	96	113	94	115	114	94	126	108	89	94	120	108	110	88	105	92	84	105	112	93	105	105	93	90	104	115	121	111	96	119	110	110	106	114	91	98	113	106	95	104	107	111	92	98	91	99	108	93	116	105	102	110	105	113	116	118	102	93	103	112	88	111	93	113	116	115	107	92	101	114	117	96	105	111	110	104	119	109	125	116	111	105	92	94	84	100	112	112	108	109	97	121	111	99	89	85	116	106	122	109	115	129	106	105	106	114	108	88	78	101	99	115	100	105	118	119	92	69	125	112	99	112	91	122	106	89	101	106	120	81	116	100	102	112	95	99	113	109	106	106	115	98	92	121	100	92	102	91	118	97	89	105	103	110	90	113	113	97	103	101	99	108	87	91	118	92	87	113	103	109	108	96	100	102	91	94	91	110	101	99	114	107	103	112	107	100	113	104	96	100	112	121	111	111	103	88	99	105	107	112	96	108	101	89	109	109	103	87	115	112	104	110	83	107	100	91	98	103	104	110	98	118	110	89	91	95	95	106	102	94	121	111	106	109	101	124	104	94	87	120	108	92	99	102	97	97	88	95	114	120	110	98	109	102	103	111	106	128	90	108	107	94	109	107	93	100	101	110	126	106	106	114	128	109	94	101	96	96	105	98	91	113	110	113	121	111	107	106	112	81	108	107	98	94	103	104	120	106	113	102	98	101	113	102	111	98	117	110	94	86	113	129	113	106	109	97	102	114	129	101	112	88	98	92	100	108	107	122	103	94	101	104	98	108	112	94	114	97	84	88	93	117	94	111	123	112	111	84	122	103	108	102	95	111	103	110	103	98	111	101	127	88	93	103	97	113	92	108	121	108	87	114	118	119	109	102	103	97	127	107	101	112	119	116	100	100	95	100	98	103	100	114	91	97	99	101	93	89	99	123	110	91	120	105	111	129	112	123	120	117	100	117	94	102	88	98	107	117	103	106	105	100	108	97	117	102	91	113	115	111	108	93	100	104	107	114	85	98	89	106	108	95	93	110	121	108	122	115	91	113	124	109	107	104	117	91	86	109	106	101	119	116	108	107	107	99	97	110	108	90	116	92	91	122	93	128	111	93	93	119	102	88	98	117	93	115	114	119	104	98	128	108	115	109	111	110	105	93	102	96	107	107	94	98	96	104	89	110	102	115	87	107	93	113	97	103	90	104	105	114	101	106	94	96	107	89	95	100	109	107	101	118	110	108	104	95	114	92	110	84	111	98	85	126	121	106	115	93	113	114	90	113	102	103	112	101	105	102	100	114	106	108	117	100	128	109	93	103	105	97	107	102	96	103	115	109	113	101	113	96	96	103	95	90	87	112	114	114	113	121	89	109	108	114	107	100	90	96	94	95	114	104	94	107	102	111	86	112	106	119	82	103	113	115	100	104	113	100	113	109	119	104	88	119	109	96	104	114	95	100	103	77	106	111	99	90	110	95	113	113	114	110	96	109	97	98	82	111	116	110	109	100	111	117	100	101	90	97	94	111	89	101	101	85	114	111	98	115	92	102	102	90	105	109	93	99	98	111	104	111	97	98	114	104	94	115	120	105	122	96	91	104	94	86	85	99	93	98	99	123	100	111	107	113	100	99	121	109	117	113	109	96	105	87	110	105	132	117	120	111	94	105	122	114	111	111	110	101	93	105	91	99	104	104	104	103	101	103	94	98	97	90	113	103	88	97	103	89	102	101	99	111	117	83	78	95	103	112	96	116	102	91	83	121	105	99	115	112	90	108	106	90	108	113	102	110	101	105	110	93	99	96	104	91	83	112	123	107	100	103	102	98	110	88	116	100	109	100	96	107	103	108	105	91	115	115	99	118	102	112	106	110	111	79	101	109	121	98	106	91	90	126	106	105	89	86	95	97	99	110	90	100	109	114	96	97	90	112	106	95	96	104	104	107	91	108	107	107	113	106	97	112	112	100	96	100	105	108	107	94	102	113	93	88	119	93	109	102	96	121	113	116	120	92	105	86	122	108	106	114	101	103	94	98	90	110	91	114	116	99	99	124	109	97	99	99	116	96	115	98	111	101	94	97	103	89	94	122	121	99	90	116	83	115	122	116	115	98	116	112	97	100	94	99	110	79	103	105	117	115	110	112	114	129	118	90	106	111	132	102	90	107	101	127	99	110	111	103	96	105	99	118	96	105	112	106	118	88	98	99	112	98	90	113	107	94	92	113	104	113	90	108	101	107	88	99	119	109	88	85	103	100	114	122	105	104	107	116	88	107	106	105	103	100	104	98	111	97	111	107	115	99	115	102	101	99	99	117	93	119	97	103	104	112	101	104	103	100	112	123	122	104	120	98	106	110	107	96	116	111	99	105	107	100	119	83	98	79	85	93	115	94	91	109	103	107	98	125	100	118	119	115	104	91	100	110	103	106	102	100	117	116	100	98	111	104	114	103	126	115	97	96	105	99	98	94	101	101	97	95	115	98	115	109	95	81	103	93	128	96	123	111	107	94	103	123	85	88	101	92	91	120	96	128	116	111	95	102	115	117	110	104	110	113	88	102	105	91	95	111	109	99	96	123	107	104	115	101	103	95	101	114	101	98	116	98	103	114	105	94	95	120	95	105	111	112	105	131	108	103	100	119	106	94	112	122	113	101	104	91	122	94	107	118	100	111	102	96	106	110	95	101	116	116	106	105	100	102	117	98	117	100	132	104	101	120	95	108	92	103	126	123	95	114	107	108	114	101	111	90	97	99	120	76	99	102	106	102	120	109	103	111	100	100	87	106	96	102	118	97	107	97	100	97	117	108	105	101	104	110	115	115	113	100	97	105	93	90	108	109	92	104	101	118	111	106	101	107	85	111	113	97	117	105	120	107	86	92	114	89	91	83	102	107	100	89	106	110	98	109	103	110	103	79	101	113	90	109	112	109	104	102	87	94	112	110	105	97	114	102	93	114	74	117	124	93	95	115	100	116	96	94	103	102	110	112	116	101	112	98	109	115	95	122	100	104	110	109	95
4515	446	580	617	590	520	463	444	458	445	421	431	449	399	406	432	411	411	414	429	380	377	405	415	414	392	411	392	410	393	441	423	383	387	401	413	389	397	408	394	418	378	388	380	404	390	392	395	409	383	374	385	364	396	385	396	397	398	380	372	398	417	386	434	385	373	428	399	399	417	394	425	405	394	386	406	378	395	373	424	385	381	413	390	398	385	374	401	368	407	424	376	364	402	395	384	413	396	402	402	372	408	363	408	369	421	396	383	359	373	370	374	391	399	411	375	421	401	379	390	389	416	397	420	368	402	383	368	400	395	391	400	407	421	383	381	378	382	395	380	398	421	422	413	388	358	393	376	392	412	392	384	376	386	384	392	399	401	378	388	401	395	387	370	366	409	417	377	367	383	381	372	396	368	407	405	387	424	363	416	375	420	406	397	416	370	368	390	388	409	364	403	411	386	418	392	368	392	374	386	434	402	387	396	394	442	392	398	424	361	391	407	366	399	407	393	404	383	380	374	416	384	397	389	404	383	427	389	344	368	417	386	415	373	394	407	397	381	376	379	391	369	413	413	409	346	408	406	386	368	411	401	381	380	413	380	400	370	391	403	386	400	376	409	408	390	389	387	420	368	375	418	402	369	375	387	344	383	370	369	354	411	368	385	416	385	389	418	394	403	395	419	399	439	380	405	412	420	368	407	394	367	356	392	360	365	424	354	385	411	380	414	388	399	377	392	406	383	389	404	396	378	391	396	374	397	391	380	388	384	362	366	359	397	402	368	376	392	376	378	351	414	402	392	352	412	389	379	410	368	378	405	398	395	398	401	395	397	379	427	385	364	361	420	397	442	421	395	389	380	402	407	386	391	373	415	415	434	383	374	393	390	390	388	407	407	396	411	366	438	395	374	384	412	363	375	358	427	370	412	374	355	396	386	385	416	374	349	369	389	357	384	363	376	372	384	400	373	390	346	389	376	442	397	396	350	406	385	374	377	382	424	419	402	405	357	384	402	387	395	403	396	391	392	386	378	391	392	334	400	347	396	369	385	408	393	364	422	381	410	390	404	382	410	367	404	410	392	406	370	370	382	384	391	386	411	411	395	421	393	396	387	366	380	360	442	392	397	394	387	394	405	384	378	396	379	351	393	419	381	381	367	419	411	363	375	428	396	366	385	402	404	382	370	397	374	408	366	377	394	371	394	380	383	395	344	401	406	408	402	377	405	403	388	368	367	356	388	382	383	386	386	389	381	389	399	421	363	390	403	393	397	383	412	398	384	391	396	369	390	420	401	387	385	384	381	369	366	386	383	397	409	425	406	378	383	400	396	374	368	411	409	414	355	421	363	375	364	386	390	431	373	388	376	374	386	392	382	415	388	398	383	373	409	374	436	416	435	396	404	375	393	425	411	389	419	363	377	343	379	399	353	403	381	423	399	400	395	386	383	382	380	388	374	383	383	403	386	370	340	382	389	399	388	379	391	407	399	394	367	380	403	416	394	420	369	391	387	399	401	432	414	370	390	411	410	410	388	383	394	398	403	418	414	406	406	395	382	405	388	378	374	380	419	387	374	388	379	404	389	391	390	422	361	407	387	376	369	383	369	359	399	388	411	407	413	405	383	413	443	410	388	360	363	377	406	367	370	368	357	432	395	356	404	376	366	377	407	386	392	374	383	378	398	394	362	400	366	391	399	387	431	397	366	369	401	397	428	385	408	379	383	372	422	383	382	352	405	359	383	370	366	381	426	365	378	379	391	409	371	392	386	374	366	365	405	385	375	415	398	387	395	390	374	427	379	437	390	419	370	367	387	423	383	368	397	389	417	428	374	409	392	387	396	396	389	364	398	415	408	413	420	412	386	378	391	374	396	366	383	402	405	393	359	386	400	398	384	396	456	390	403	386	365	387	387	406	401	367	394	364	437	397	361	398	404	359	386	392	403	362	388	375	409	387	389	396	410	420	381	412	384	371	412	382	426	357	404	395	386	418	398	416	411	369	364	376	377	410	399	394	394	412	372	388	374	383	405	409	397	376	423	387	394	395	390	386	409	430	362	404	399	396	425	402	382	404	379	360	402	390	397	381	342	401	366	373	405	335	350	391	369	365	387	384	417	388	406	389	409	339	379	400	392	388	384	397	380	411	398	388	398	413	387	341	389	395	390	413	386	387	431	397	342	386	357	428	405	384	367	397	377	371	394	405	417	382	383	372	425	364	371	425	361	389	397	353	363	384	418	383	383	390	401	368	414	373	389	419	430	365	381	339	386	387	419	409	387	422	392	424	425	373	370	381	397	394	402	423	355	367	417	388	370	365	372	398	424	407	409	371	415	375	385	381	399	372	416	392	388	416	409	421	437	372	386	389	415	430	346	393	397	394	386	413	397	391	403	373	384	411	404	400	398	432	376	380	419	358	380	416	404	352	430	401	392	373	406	406	392	422	413	367	410	365	393	395	379	373	384	386	385	376	394	355	374	380	377	432	379	412	408	435	387	404	418	400	390	369	391	378	411	403	376	389	426	402	408	418	407	389	401	414	418	397	397	337	397	383	408	385	394	379	391	391	388	367	390	395	396	405	407	437	426	372	384	395	372	387	375	357	407	351	356	401	380	380	419	385	395	453	393	387	380	416	414	395	388	370	369	385	385	380	397	387	393	402	374	375	397	391	377	438	376	377	400	384	418	395	378	387	359	411	397	397	399	359	394	387	387	418	412	378	357	398	390	415	389	348	373	429	389	424	377	422	404	390	384	376	398	446	400	396	384	408	411	384	408	354	418	397	387	387	412	370	410	385	389	375	405	407	394	377	387	412	365	366	383	394	389	411	412	412	427	413	400	377	399	405	384	400	401	371	375	412	413	376	421	374	395	372	378	377	359	410	375	433	363	375	356	427	379	358	418	361	419	418	368	428	415	376	411	404	383	378	377	387	376	412	405	379	391	417	394	372	425	353	415	406	382	362	403	392	384	356	381	406	427	381	397	378	388	385	388	384	396	400	380	390	394	363	362	410	378	396	364	420	392	382	361	376	404	416	379	422	390	417	394	376	398	362	418	371	381	401	399	366	363	390	369	386	388	398	390	374	378	380	381	363	389	391	392	388	366	377	349	358	391	397	384	369	402	389	380	366	357	390	416	389	414	382	404	385	412	378	378	413	391	433	387	427	403	386	391	395	371	414	377	412	394	399	400	369	408	376	350	401	392	373	403	376	363	372	417	384	404	384	371	371	368	416	389	390	395	387	381	360	378	416	395	395	385	428	402	380	383	449	386	394	420	378	389	408	384	356	384	381	393	400	393	392	403	365	398	423	391	379	380	388	388	390	419	405	362	375	381	381	379	410	414	409	362	407	373	389	377	399	426	373	425	368	403	369	397	412	376	393	370	405	398	393	382	367	421	373	372	381	388	410	423	375	420	410	396	450	386	408	393	410	390	384	419	396	357	369	425	379	363	379	386	422	383	395	374	389	383	376	371	377	380	386	438	362	400	373	421
23792	5524	1187	790	597	468	318	234	208	179	149	148	135	111	132	114	116	107	109	79	104	81	103	91	77	64	75	79	82	82	78	89	86	64	76	77	86	98	84	90	74	65	83	78	67	72	57	78	78	76	72	65	72	55	71	74	70	87	69	79	81	85	64	79	72	76	68	79	74	76	67	73	55	66	91	66	72	78	77	90	75	74	88	89	72	69	74	76	69	74	58	68	69	88	60	82	73	76	79	88	54	85	65	64	72	73	73	75	57	77	77	58	67	78	78	85	66	49	65	63	68	67	70	72	69	65	80	77	75	76	82	64	66	91	66	65	65	74	63	69	92	60	79	66	62	76	74	82	84	68	80	66	63	77	83	69	78	65	83	84	68	75	83	54	77	80	64	82	68	73	70	80	59	66	72	68	68	63	72	73	81	63	71	73	70	76	64	71	69	81	64	73	61	73	70	71	76	72	78	72	76	73	77	67	73	56	45	71	73	81	87	74	74	82	83	68	72	61	77	78	83	82	71	82	70	73	69	70	63	63	62	76	64	85	66	60	74	78	84	68	61	77	72	60	75	76	58	83	60	67	68	65	71	69	84	81	73	66	62	60	60	55	89	72	68	82	75	73	79	74	78	70	77	70	71	91	88	79	72	74	77	69	73	62	76	64	77	72	78	79	63	74	72	74	81	64	70	75	81	74	76	75	68	62	66	60	70	66	73	76	65	81	88	59	84	62	67	61	61	86	77	58	75	61	62	81	73	55	75	83	69	66	67	74	69	62	52	61	55	57	88	75	79	68	58	84	74	80	76	68	81	63	83	71	71	67	65	70	73	79	75	65	76	83	77	63	60	66	65	76	79	84	65	70	75	68	72	71	80	82	64	62	84	52	79	65	83	72	68	76	56	68	65	73	75	68	70	74	61	64	63	59	58	75	67	65	68	79	63	83	63	80	78	68	67	67	69	74	65	70	81	76	78	55	64	83	78	68	77	75	83	78	78	72	75	68	73	57	81	80	69	69	68	56	88	67	81	70	74	65	64	82	93	71	71	75	61	69	82	78	71	75	72	63	58	68	75	69	62	72	88	67	70	55	80	64	67	62	60	69	70	67	74	76	82	83	70	63	54	71	79	75	81	55	71	81	64	54	73	77	86	72	65	64	66	72	67	74	79	81	61	68	68	70	68	72	71	60	79	75	51	68	78	77	57	66	75	68	64	58	74	81	59	72	74	67	62	69	79	75	67	78	69	65	73	68	67	71	59	68	71	67	82	88	80	61	69	73	79	72	76	79	79	79	79	69	69	60	66	83	64	46	69	78	71	59	72	78	75	64	75	73	74	73	67	78	67	71	77	74	58	65	87	87	74	60	65	66	80	77	68	80	71	69	76	49	92	70	62	62	82	73	81	69	79	68	77	65	71	64	66	65	83	69	78	61	73	77	61	67	74	67	76	79	87	76	67	66	74	71	67	78	69	64	56	80	76	88	72	73	85	66	70	72	71	65	78	69	80	87	63	68	87	63	85	62	68	88	72	74	77	64	76	79	64	62	69	55	63	67	54	74	51	68	85	77	89	71	83	69	73	64	59	83	78	52	84	85	69	62	73	85	72	86	68	65	70	77	78	74	70	58	75	69	76	58	70	69	70	68	67	70	70	68	91	60	77	71	82	72	74	68	75	66	71	79	74	80	82	75	69	75	55	72	81	61	95	77	67	50	68	78	78	70	71	66	53	87	68	64	74	78	62	76	61	76	67	68	79	64	69	75	69	71	68	78	82	88	67	70	72	54	82	86	72	72	75	76	68	80	63	73	62	66	73	65	78	86	68	68	86	61	73	75	56	83	75	72	71	60	65	77	75	64	86	66	82	74	64	60	79	77	73	67	69	86	58	65	81	63	74	69	76	74	84	71	76	77	85	76	68	68	73	71	60	69	71	81	87	66	68	93	78	67	62	72	62	68	82	61	80	65	91	85	81	81	65	58	72	76	70	80	69	70	78	76	74	72	80	70	66	68	68	81	54	81	79	69	64	64	75	62	80	60	61	70	63	78	67	72	75	87	63	73	73	73	63	79	73	58	80	77	68	86	67	73	78	76	65	75	79	75	82	62	68	69	76	69	75	66	70	65	63	73	58	70	64	61	60	79	79	54	81	69	78	75	64	68	69	69	74	66	60	77	66	72	83	72	62	67	86	76	62	67	71	50	60	70	69	68	75	77	76	69	71	58	77	67	58	76	57	69	69	76	72	81	81	65	74	62	75	67	58	67	70	84	81	82	85	65	72	66	73	72	77	73	66	65	70	80	79	65	79	65	75	79	74	71	86	83	71	58	64	69	62	78	68	80	63	73	75	85	77	82	64	62	69	69	67	75	82	88	69	75	63	66	80	59	62	76	79	68	73	67	75	63	91	67	66	92	76	71	57	68	89	79	73	73	78	67	61	87	71	72	59	69	80	67	73	71	63	87	57	67	89	70	61	65	71	78	77	69	83	68	77	65	74	57	80	73	72	83	57	74	83	69	73	65	73	74	80	61	78	68	81	73	73	69	68	71	63	90	70	61	83	68	67	94	79	68	70	65	72	67	62	73	79	57	74	85	54	83	60	72	86	69	65	75	75	65	63	83	82	67	60	69	73	70	69	72	70	74	68	83	71	71	67	75	63	78	62	69	75	81	84	66	72	79	65	49	75	73	67	81	68	82	82	64	77	58	58	71	83	69	84	75	69	63	81	77	83	90	63	68	85	64	55	48	74	68	72	77	78	89	72	57	61	63	75	61	70	64	80	71	76	73	82	59	65	73	65	67	71	73	87	78	78	79	66	72	69	73	79	66	56	67	79	66	69	69	70	76	76	65	59	70	63	83	89	72	74	68	86	50	60	71	75	60	57	69	80	89	75	76	77	74	74	74	66	77	62	76	80	72	72	71	60	71	68	65	64	67	70	70	64	59	75	81	76	65	78	66	63	83	70	75	64	67	80	62	78	71	77	90	72	80	77	88	78	62	56	83	64	91	57	65	69	77	71	76	59	59	82	80	73	73	60	62	65	76	52	72	85	68	69	85	77	60	62	85	63	82	66	64	55	54	72	57	74	71	67	82	66	68	68	69	62	58	76	60	69	76	82	71	71	55	63	62	90	74	68	67	78	64	69	80	72	75	81	72	83	62	77	69	62	54	63	74	67	74	56	74	63	74	66	61	73	77	75	70	65	74	57	82	65	74	73	68	58	77	57	78	64	73	73	85	74	76	71	74	81	83	71	79	75	67	79	65	79	65	67	65	64	69	65	77	76	74	73	65	65	89	86	77	71	62	69	73	87	86	71	77	70	81	52	88	70	68	81	67	61	64	52	74	71	53	78	68	75	56	65	77	61	75	73	74	62	81	58	72	81	73	69	84	79	70	77	71	61	87	69	80	60	72	70	69	69	65	75	73	65	89	74	71	73	68	69	81	78	67	72	63	77	76	79	74	80	61	54	70	63	73	71	87	67	78
12599	1259	2750	3191	2813	2311	1877	1476	1362	1103	1034	852	813	782	656	652	572	581	561	539	500	470	497	424	418	445	395	394	379	410	415	370	377	330	376	356	340	332	332	346	359	360	327	347	345	348	369	309	335	322	331	310	339	338	313	322	311	303	317	301	298	314	316	298	344	320	312	291	306	312	265	320	325	338	308	307	301	289	319	319	315	298	289	276	277	273	302	316	282	324	274	290	331	300	300	307	288	312	290	296	282	327	318	317	295	303	313	295	299	277	287	307	322	289	295	268	284	313	307	338	309	294	285	293	325	278	285	329	303	321	313	273	301	297	306	315	300	283	280	286	301	282	303	290	300	278	280	310	298	290	296	302	304	306	260	299	291	285	316	283	301	306	302	325	285	318	319	286	306	302	314	291	267	285	305	307	286	323	290	312	287	292	303	288	305	293	280	301	288	271	301	309	299	301	298	268	309	306	260	296	300	335	297	291	289	303	283	290	292	317	298	259	282	321	307	277	296	310	306	312	273	295	289	283	305	275	270	298	294	301	254	298	309	276	263	260	272	271	291	307	296	303	281	304	294	303	311	282	295	328	283	277	299	300	277	294	278	279	258	296	309	302	294	323	280	276	278	310	296	273	295	289	313	333	260	288	301	266	292	301	280	270	294	270	320	265	270	265	292	242	284	324	271	283	305	250	319	289	288	286	302	294	276	305	286	325	279	272	308	298	275	296	301	336	290	300	320	285	300	290	322	305	282	271	294	289	283	293	296	323	291	281	309	246	270	320	309	276	299	291	308	300	273	265	340	301	308	295	290	286	301	300	309	288	302	276	287	282	292	307	279	277	295	297	309	253	277	293	285	281	264	291	317	277	298	300	282	306	307	291	275	277	267	295	306	291	312	299	254	277	297	287	279	276	298	244	278	273	298	303	274	319	275	313	299	292	322	300	287	273	308	291	289	308	281	291	310	294	271	300	283	280	310	295	313	300	299	277	284	299	282	298	320	290	284	284	292	271	295	291	292	310	295	312	299	284	314	284	306	307	298	300	299	320	294	301	280	280	290	283	288	295	302	249	302	293	261	283	321	314	313	295	286	295	267	312	273	260	307	303	273	303	298	283	288	293	296	284	259	299	257	280	277	285	302	301	291	310	298	314	267	266	310	309	293	319	276	319	272	286	276	298	296	330	306	348	287	279	303	302	314	288	298	292	330	311	280	310	300	311	277	279	293	260	301	300	269	280	293	297	295	277	281	295	288	297	302	332	319	251	281	286	293	289	266	275	307	310	289	263	286	274	284	298	270	275	298	292	328	287	273	280	291	285	282	324	297	304	295	306	288	288	292	320	337	266	284	285	322	294	284	305	294	306	247	287	319	312	257	290	288	310	269	293	292	292	291	289	310	289	285	314	274	294	266	335	288	273	309	300	303	285	283	278	301	295	298	337	291	272	319	283	299	300	285	301	283	294	294	316	283	297	305	301	296	285	289	291	290	279	313	283	310	298	282	315	306	279	289	288	287	284	286	256	309	270	308	318	278	296	299	289	289	295	285	279	283	242	290	294	317	289	312	292	271	276	267	301	292	271	297	292	310	297	309	289	307	320	314	283	276	305	325	306	300	271	263	277	296	308	285	291	324	284	306	300	307	288	308	273	295	301	285	301	295	304	275	294	321	295	310	289	288	292	281	296	263	285	301	277	270	260	312	320	287	296	299	280	264	285	281	279	293	302	303	287	291	291	258	328	296	314	312	278	308	305	309	314	317	291	298	312	278	301	286	290	304	302	280	276	279	319	273	296	288	260	283	321	273	296	322	298	304	309	266	312	285	303	281	290	300	264	299	292	291	306	300	251	336	320	299	300	282	288	277	284	291	283	312	284	319	291	262	286	278	292	302	270	299	264	273	314	295	299	295	279	295	287	294	266	283	281	267	277	274	298	291	290	294	308	304	300	295	282	302	279	279	277	295	282	300	304	313	320	297	275	302	280	300	312	291	297	321	305	268	313	298	278	283	284	281	296	299	305	266	287	260	306	286	299	273	311	315	251	285	296	290	308	309	292	298	305	271	297	297	295	291	300	287	295	276	292	288	289	310	302	281	308	291	316	295	322	284	282	288	309	290	302	297	292	304	292	291	274	324	294	313	289	317	320	306	328	323	290	309	292	307	284	321	319	259	295	288	286	309	296	292	304	306	301	268	292	304	316	295	319	281	273	309	312	302	284	300	297	306	294	325	319	291	296	309	262	292	268	311	295	310	297	273	322	283	314	287	273	298	334	283	239	285	300	291	299	290	280	280	287	304	281	319	289	304	298	271	308	303	295	297	300	300	342	318	316	265	323	290	279	296	284	311	289	286	289	317	279	284	327	282	297	256	287	319	292	287	271	295	314	295	272	281	316	307	302	277	286	278	309	306	272	285	301	284	288	291	305	271	267	287	295	269	296	288	302	268	315	292	286	311	294	278	297	298	287	318	285	305	264	308	296	292	276	285	294	303	262	296	275	277	306	270	285	288	301	289	289	300	274	307	277	310	285	276	293	301	289	282	305	323	268	304	308	302	300	277	294	320	271	300	288	298	275	291	319	308	309	278	273	287	297	263	310	273	294	281	299	302	314	286	292	281	286	312	289	324	298	287	273	289	299	294	292	280	300	316	311	282	286	254	297	271	286	306	310	300	325	293	291	289	334	308	291	320	296	314	299	280	290	313	285	312	278	344	289	278	301	304	282	327	286	293	278	294	276	282	307	276	306	295	302	283	296	303	267	308	279	266	300	294	310	295	287	270	301	278	316	294	287	245	316	281	315	295	296	305	269	280	293	301	300	318	290	304	279	317	274	289	308	298	296	318	281	295	294	320	311	290	302	309	299	298	310	317	293	310	283	273	269	305	318	292	300	303	291	270	266	340	300	305	322	288	302	309	295	302	317	286	290	301	265	311	320	320	287	303	264	317	303	300	293	287	328	304	290	288	283	286	301	294	312	285	300	284	285	282	333	259	313	294	288	304	295	279	311	278	281	299	300	313	306	304	288	322	288	308	287	314	311	293	279	306	293	288	311	273	298	296	288	313	300	312	326	305	325	266	309	282	255	291	278	294	288	290	336	282	295	295	272	292	265	298	266	286	278	306	262	260	290	325	295	312	264	278	276	279	294	303	284	302	290	306	312	296	288	276	303	307	267	320	260	283	279	312	302	311	306	287	298	287	305	293	291	321	299	318	293	282	303	304	289	293	270	314	311	284	317	290	285	301	293	290	304	304	254	324	288	317	322	294	294	276	277	290	279	299	288	272	306	275	306	299	285	328	289	298	289	295	303	289	267	325	281	283	290	305	283	284	291	257	266	276	267	323	276	296	281	250	286	302	266	288	305	295	273	280	245	297	324	284	294	301	295	284	312	282	291	279	276	301	281	317	302	283	308	292	307	331	290	279	282	305	285	325	279	290	263	284	306	283	296	280	278	308	267	306	292	296	315	300	301	320	311	284	285	293	311	317	302
30213	15037	2670	1574	1052	801	620	426	378	344	261	279	221	208	196	194	194	166	161	181	165	154	140	154	152	161	135	140	171	146	156	143	146	131	148	137	141	153	155	132	152	119	155	128	125	141	134	147	123	125	131	144	125	152	135	141	113	139	142	151	128	140	161	150	116	144	140	136	125	130	144	142	125	124	124	116	142	124	124	151	130	124	119	138	123	145	118	134	129	127	137	140	123	136	118	139	139	134	141	125	151	142	122	137	123	127	152	115	136	138	138	139	134	149	128	125	139	137	115	133	139	137	115	134	122	140	142	134	133	138	146	141	138	122	139	137	124	136	136	120	107	139	130	131	131	118	131	131	155	133	136	128	120	118	122	139	124	150	130	125	131	121	127	123	120	121	149	131	139	144	117	139	112	126	122	122	155	116	136	128	121	133	111	124	139	135	133	136	130	148	139	135	140	150	141	136	143	128	138	132	153	137	117	131	130	124	126	128	123	137	130	138	132	138	118	132	124	120	131	117	114	145	120	122	141	119	144	126	148	102	122	142	127	138	124	127	137	109	117	127	107	128	132	122	146	121	138	126	135	123	151	132	120	101	134	140	130	129	128	128	138	132	147	126	122	118	127	146	124	126	126	135	133	103	142	127	128	133	119	133	112	127	111	119	133	132	129	114	161	130	135	126	119	115	105	137	123	123	139	125	135	161	139	132	129	123	147	137	126	122	133	140	106	135	130	135	134	133	106	144	123	108	121	129	105	127	145	124	119	121	134	118	111	121	135	116	127	150	124	142	120	107	119	140	120	115	125	149	117	127	144	116	130	130	133	132	133	127	131	141	145	133	112	113	125	122	112	114	124	126	141	135	145	115	135	134	122	136	125	108	145	126	132	122	124	134	138	133	125	147	146	130	145	111	136	132	121	143	157	117	110	139	129	155	117	124	134	124	132	127	139	129	131	143	116	124	131	130	128	130	111	138	128	122	127	141	109	135	127	135	131	142	117	126	133	135	142	133	123	134	129	138	137	118	122	114	131	142	154	136	126	111	114	121	131	128	118	146	133	134	139	134	126	123	117	158	127	128	143	118	130	122	129	140	104	136	154	140	114	132	143	106	131	143	134	126	131	145	116	118	139	138	130	141	132	134	136	126	115	136	141	144	120	111	160	135	104	142	119	119	116	130	131	124	113	117	120	147	130	129	150	143	118	143	127	137	120	126	134	135	137	157	111	122	126	115	119	126	124	122	101	133	142	129	129	139	121	130	124	115	133	148	120	119	153	113	135	134	149	142	135	120	144	118	138	113	122	117	139	139	141	117	129	128	127	145	126	139	138	148	129	132	130	142	121	134	129	133	104	128	119	146	122	125	143	114	119	130	141	149	160	126	116	133	121	118	124	127	131	134	144	136	125	101	150	112	130	115	133	120	102	148	114	164	126	139	106	133	122	129	147	142	146	136	132	145	121	126	132	140	130	117	152	126	92	128	143	142	120	133	148	143	103	146	140	143	128	134	128	118	133	124	111	134	135	133	130	145	119	106	146	126	131	124	140	124	132	160	142	134	134	137	119	153	141	119	130	156	147	138	136	124	126	126	132	129	131	113	130	130	131	119	118	127	136	140	137	107	129	143	124	141	132	131	137	135	124	127	117	150	131	120	118	120	143	121	117	132	135	130	110	125	115	113	144	143	144	144	126	148	103	129	117	115	130	137	146	135	146	125	154	113	132	125	145	145	116	138	134	142	137	111	130	133	140	122	138	145	143	117	144	137	153	135	123	127	121	141	135	149	124	122	112	140	129	133	126	114	146	111	128	136	132	139	126	122	141	104	131	132	122	118	134	135	123	117	148	116	123	120	128	106	130	139	124	124	160	133	121	119	124	133	123	129	126	105	112	126	133	137	145	119	130	105	137	139	129	134	132	127	128	133	136	127	132	128	141	133	130	114	141	123	123	121	124	129	109	130	136	120	123	143	106	124	140	124	124	134	124	129	126	131	133	123	167	135	135	135	127	166	131	117	125	134	113	135	137	150	102	144	136	130	122	121	112	153	135	127	112	128	126	142	149	137	130	125	128	117	124	129	124	113	124	117	137	123	134	137	114	140	123	120	153	126	126	145	137	149	117	125	147	127	127	100	141	141	97	134	129	139	158	125	120	129	146	129	111	115	130	128	129	137	115	138	123	138	135	134	126	132	128	127	155	123	132	130	132	148	105	131	139	130	118	118	144	154	141	132	141	132	153	118	139	130	145	129	135	135	130	112	126	137	127	145	125	122	121	130	132	143	126	117	135	113	132	122	139	132	132	114	129	126	136	136	148	110	138	134	125	121	114	135	118	123	137	134	123	132	145	114	132	144	129	117	140	143	108	129	142	133	136	148	129	111	128	131	138	132	139	137	127	131	123	142	122	139	117	152	145	124	139	143	113	131	139	144	152	125	110	129	126	133	128	120	114	148	129	121	123	139	132	122	145	140	129	133	144	128	119	126	146	124	126	108	136	139	136	126	147	137	153	127	143	127	125	136	117	122	135	129	129	134	130	131	132	124	130	118	124	127	108	129	128	151	136	127	103	126	150	116	129	116	136	128	120	144	110	140	126	102	123	146	120	148	126	127	142	95	131	124	114	138	128	120	111	138	124	135	138	151	137	124	129	133	137	118	118	158	121	123	121	148	119	125	128	138	115	142	116	123	126	133	118	148	111	153	122	127	140	137	114	127	132	118	124	105	132	123	119	126	127	127	139	142	135	144	122	147	128	121	124	124	135	115	118	129	143	151	133	139	128	132	119	145	125	132	128	142	146	125	135	130	145	131	138	123	130	144	128	128	128	137	112	140	129	118	124	129	125	109	117	148	132	145	120	135	130	151	129	132	151	134	119	128	108	147	137	132	137	127	131	137	148	127	126	134	133	138	112	113	123	131	143	130	141	122	113	134	115	134	154	130	144	145	137	119	146	113	134	130	145	104	153	123	141	137	121	133	128	155	120	122	135	124	152	123	118	126	124	134	128	131	121	121	140	148	113	136	116	136	129	140	154	123	109	123	127	130	143	126	113	135	128	152	130	125	122	125	122	111	152	119	116	123	132	136	141	118	138	137	133	129	145	125	127	119	135	136	118	121	118	173	129	144	124	128	131	140	138	119	113	125	125	128	130	139	126	142	117	126	123	125	136	134	142	147	136	129	129	129	116	130	146	139	147	128	132	117	125	132	120	149	115	127	112	146	121	152	122	126	125	128	128	123	134	146	115	111	124	114	118	124	129	109	123	132	136	135	146	127	116	121	122	135	150	118	137	128	124	129	116	121	164	124	139	106	121	136	130	128	117	113	130	125	129	141	140	131	113	143	113	139	126	143	139	133	125	153	124	106	136	126	131	128	119	142	142	114	135	135	123	134	121	120	133	127	127	102	131	136	108	128	118	158	125	137	138	124	154	120	138	137	117	131	116	139	126	136	129	140	126	126	120	128	137	146	134	128	144	126	139	137	127	125	129	132
15808	2372	5055	5792	4903	4081	3309	2790	2337	2043	1682	1611	1434	1374	1266	1158	991	1016	956	883	827	852	804	746	716	722	718	641	675	688	675	638	620	612	594	623	614	580	625	572	550	528	576	568	568	492	516	571	565	530	526	532	523	519	551	544	527	511	487	525	510	539	486	524	496	487	484	516	482	504	496	513	527	553	459	488	480	500	484	495	503	482	482	511	465	505	478	506	536	505	525	513	486	486	479	446	507	510	495	493	486	473	479	481	474	493	524	467	488	456	479	464	488	505	441	499	464	472	513	487	459	440	415	494	489	448	472	480	480	466	465	463	474	442	480	504	488	484	483	469	477	427	453	510	435	501	491	460	482	478	453	472	497	479	506	478	514	435	475	526	517	481	466	462	531	442	471	472	472	522	484	465	485	461	504	508	436	465	452	506	477	475	527	464	448	474	491	442	445	488	475	510	504	470	479	486	480	478	476	483	444	466	456	483	481	519	500	462	485	499	467	470	449	498	446	477	478	497	442	507	429	477	502	443	449	480	480	496	416	495	408	487	484	479	485	445	465	427	478	520	450	441	490	468	488	488	457	470	446	458	480	491	519	486	437	475	459	442	475	466	458	445	505	477	478	462	480	459	469	491	447	452	490	489	509	476	442	493	463	492	432	506	481	472	476	496	461	468	479	478	476	445	478	469	475	473	474	449	508	458	486	450	473	482	469	474	459	496	459	470	488	504	477	481	477	487	482	476	480	498	428	455	461	470	434	475	500	428	454	470	454	447	493	453	459	465	465	462	508	483	480	436	479	481	484	483	471	441	498	433	463	445	425	487	483	491	454	461	444	440	491	491	486	446	493	488	463	465	461	465	502	487	448	491	473	466	455	477	501	455	474	466	495	481	479	468	456	484	455	460	511	448	467	504	455	452	461	464	465	467	487	488	457	504	445	436	459	488	463	497	450	438	474	487	493	471	467	502	478	455	452	457	471	468	492	438	462	470	474	472	494	478	528	468	509	479	473	463	432	493	463	465	498	482	450	452	483	455	477	466	468	466	500	472	539	468	508	463	501	448	474	495	488	471	467	473	485	480	482	455	466	446	453	500	460	449	472	468	476	477	458	487	447	494	444	477	494	460	474	473	466	430	494	443	474	498	485	500	465	454	460	483	489	460	476	481	501	484	473	483	478	466	458	447	490	460	467	454	451	460	488	461	532	484	474	478	450	451	482	453	473	508	468	496	477	473	463	502	453	453	499	505	470	452	482	436	475	472	490	467	455	467	482	478	484	486	435	467	489	480	475	488	475	461	462	531	499	475	470	477	452	507	459	481	450	456	459	452	481	467	456	502	456	493	495	483	474	465	501	457	444	499	463	484	477	438	443	453	480	477	490	533	474	469	477	510	502	465	508	476	473	489	420	467	465	464	466	473	471	461	434	490	470	448	468	453	486	478	485	485	463	508	466	469	479	502	479	463	447	497	485	453	464	435	488	490	474	485	466	459	485	462	492	500	458	455	484	467	502	453	494	455	474	451	493	489	470	458	486	481	501	451	483	463	444	460	473	491	491	475	465	455	495	475	451	456	506	480	476	479	484	476	420	497	495	497	496	499	479	469	447	475	462	501	481	476	495	464	493	455	444	473	512	490	493	462	493	465	472	521	469	496	486	475	509	477	489	445	462	453	496	499	462	476	464	475	456	499	458	508	518	482	444	481	469	469	474	483	469	415	436	487	466	462	473	486	488	466	483	444	478	450	453	489	516	473	488	496	496	435	450	455	469	458	518	469	471	464	497	537	501	476	515	471	470	459	468	507	475	465	476	486	498	503	452	463	459	458	480	447	488	477	483	489	428	443	498	498	492	490	451	441	464	461	492	483	493	457	480	415	496	490	475	489	441	490	489	495	494	468	476	474	497	490	451	502	512	470	468	458	444	462	464	438	486	471	449	448	465	459	465	450	449	453	471	459	454	482	459	461	443	471	437	464	471	462	473	453	444	457	486	490	481	453	482	445	495	467	458	463	493	469	469	466	446	493	496	478	436	466	463	501	474	429	506	500	461	479	499	447	464	471	498	442	471	504	482	500	433	473	500	446	472	468	451	474	471	472	487	455	460	468	463	482	468	436	496	490	496	456	477	433	493	466	461	455	456	467	497	485	517	474	493	486	482	439	471	458	445	472	462	482	512	424	488	514	482	472	451	477	489	451	508	482	470	476	468	481	464	475	457	432	473	449	480	481	510	461	461	456	468	470	533	484	516	500	448	496	512	508	468	444	490	467	463	438	467	458	501	442	483	451	470	450	462	453	463	504	457	485	479	465	475	483	508	445	446	479	468	476	494	476	487	504	485	473	472	500	454	459	486	477	459	504	499	438	500	482	535	466	458	463	509	447	500	488	439	452	473	453	475	437	455	490	494	461	508	498	472	479	476	449	524	483	478	475	491	488	490	488	463	484	479	527	476	476	490	494	462	477	488	487	464	524	474	467	453	449	479	469	452	483	475	454	500	473	476	492	436	463	476	449	471	467	449	506	495	470	502	501	491	458	452	490	510	479	435	490	470	467	472	462	460	481	445	484	467	465	488	494	472	504	439	483	475	474	470	451	473	514	494	445	472	482	462	432	483	467	453	505	468	482	483	492	490	477	462	474	489	467	486	524	473	477	449	472	510	441	466	522	459	444	517	514	494	475	420	472	486	451	478	471	440	444	483	519	487	437	441	458	492	464	488	522	511	446	481	484	445	503	503	456	503	486	504	516	486	450	449	472	449	498	522	485	504	475	463	503	459	479	466	530	481	422	467	445	458	479	493	443	460	483	451	468	482	450	462	477	457	460	483	440	430	461	461	457	477	478	479	480	475	516	493	468	472	438	453	482	435	488	449	486	467	450	488	486	473	423	454	488	501	474	500	521	462	491	442	487	442	494	485	515	462	506	494	466	480	478	442	519	497	474	471	496	500	483	461	487	482	459	469	475	446	478	440	473	478	481	507	476	458	462	478	529	452	500	448	500	425	475	483	489	466	486	462	462	487	497	502	471	443	465	471	521	472	446	472	498	500	492	508	502	460	456	471	452	503	489	435	486	456	497	469	483	427	432	438	441	488	452	483	488	495	454	444	463	454	500	485	480	461	466	459	486	470	469	481	463	466	456	481	476	482	473	483	462	463	491	457	481	485	490	444	487	487	490	488	526	487	482	469	470	517	489	443	486	494	474	456	483	479	483	449	457	515	406	458	499	501	491	474	445	481	464	460	484	483	509	454	464	481	455	469	471	457	475	451	458	479	508	447	485	480	489	469	456	504	485	493	483	483	475	460	488	479	476	469	458	492	469	474	495	459	484	486	484	487	490	508	487	513	471	471	487	444	449	459	472	455	461	446	468	461	497	469	485	484	497	504	498	449	471	456	424	480	440	477	471	476	511	481	489	463	472	443	478	491	494	507	474	456	488	445	470	463	449	454	490	455	504	480	473	473	444	453	470	466	477	471	439	493	460	451	509	493	459
2582	178	163	135	136	117	116	108	105	110	98	89	96	112	113	99	114	106	116	106	115	90	113	94	100	108	95	108	111	114	95	112	93	109	108	106	112	93	96	102	95	101	107	104	103	101	85	96	89	106	96	108	117	118	113	114	105	95	111	101	104	118	98	103	116	101	111	95	85	104	117	113	77	109	118	105	98	91	110	92	93	110	91	116	94	103	123	109	102	107	104	107	98	103	103	99	105	94	110	118	99	111	100	101	95	129	106	94	100	96	90	112	112	97	97	102	91	95	93	103	92	101	91	105	87	94	106	79	93	109	98	102	110	116	101	72	102	116	108	123	114	126	110	98	102	89	96	137	105	103	108	101	97	109	114	107	106	89	94	98	109	101	107	116	97	97	112	107	111	101	117	106	83	95	107	122	94	105	100	100	99	90	100	97	113	101	104	109	115	93	119	112	92	99	113	111	95	113	103	111	119	96	111	111	97	110	144	122	105	123	92	124	102	100	121	100	108	98	97	97	86	98	67	107	90	105	113	114	103	104	107	113	110	92	105	97	103	95	123	102	103	101	116	95	111	88	92	102	110	97	94	101	104	112	110	97	125	109	110	105	113	96	106	99	92	101	111	110	82	92	117	90	104	109	102	124	107	93	94	100	110	102	111	86	95	111	106	110	105	87	102	82	114	104	99	112	94	114	93	109	100	111	116	104	123	104	103	106	127	107	95	114	110	103	106	92	99	98	113	114	112	102	125	114	111	102	79	103	103	124	113	122	125	90	101	92	114	106	101	108	94	119	100	95	111	116	98	99	118	123	88	96	83	108	102	109	95	111	115	108	96	113	124	110	111	94	114	113	105	95	106	127	90	123	106	113	111	105	104	90	101	79	105	97	107	108	109	105	104	99	108	102	108	114	111	103	101	107	110	132	104	91	107	112	112	113	90	107	116	110	118	92	101	95	83	99	112	82	105	116	113	115	100	82	106	108	100	99	103	113	117	105	97	85	101	112	105	117	107	106	107	108	111	100	109	100	94	98	107	97	91	107	114	108	105	93	95	115	97	86	106	97	118	113	102	89	103	99	87	92	119	110	125	103	93	126	79	103	112	95	105	106	115	106	110	109	103	99	98	114	111	93	99	111	99	106	108	116	84	97	104	108	107	110	100	113	108	116	112	116	99	105	90	97	97	121	114	141	91	95	101	101	101	105	117	92	103	120	113	102	108	114	102	108	97	121	119	120	105	101	114	110	102	104	104	99	85	120	91	85	93	107	97	127	125	96	120	100	113	108	105	96	110	113	96	116	77	121	104	96	104	93	123	108	102	93	101	102	87	99	86	89	107	89	109	119	99	99	90	83	118	99	107	109	126	107	110	105	92	104	104	117	108	119	118	101	101	120	110	105	117	116	107	116	99	99	107	103	110	101	122	121	86	113	102	79	96	109	125	106	119	120	113	112	95	123	101	94	95	91	94	97	121	107	113	111	109	110	97	103	84	114	87	115	96	92	106	111	112	107	116	125	113	119	105	122	101	102	107	115	119	108	108	110	117	94	116	117	115	112	102	100	82	85	108	105	112	102	88	100	101	91	103	100	125	100	103	111	98	120	91	91	125	117	101	99	110	104	102	90	101	104	99	115	116	93	112	83	115	117	99	105	88	94	97	111	111	101	102	99	113	129	99	109	118	101	121	109	95	103	84	105	113	92	87	111	100	96	109	107	111	103	107	95	103	109	116	110	104	134	117	99	109	123	108	94	100	122	125	110	105	87	109	107	100	99	115	112	122	112	101	111	105	117	92	79	118	111	97	108	121	92	88	123	119	83	94	114	94	92	109	100	108	78	91	92	88	104	94	116	107	89	102	89	93	108	101	111	89	91	104	96	93	111	107	100	107	97	127	115	129	115	124	109	100	116	112	96	118	88	98	109	112	101	111	98	114	106	87	94	109	110	107	98	103	109	97	95	106	114	101	104	105	81	95	92	96	92	120	104	113	100	115	115	120	87	91	91	117	96	91	119	100	96	94	116	103	117	108	102	78	107	131	92	105	99	100	112	91	130	88	93	94	111	92	111	112	102	113	103	118	111	117	103	110	78	91	114	106	104	116	101	110	112	89	85	99	102	102	95	103	111	112	112	100	109	124	108	118	98	103	114	108	110	116	99	97	103	89	88	92	104	108	99	101	99	118	88	106	109	105	101	105	123	91	105	110	100	101	104	111	116	100	139	94	96	93	98	110	87	104	72	79	111	119	107	88	102	91	102	101	97	115	111	104	101	103	99	103	113	106	99	82	107	92	95	113	90	99	112	113	110	100	96	92	103	116	108	101	110	113	116	115	94	85	103	115	100	95	111	96	96	116	109	119	121	93	122	101	109	110	108	91	99	97	110	114	119	111	104	116	103	111	99	109	98	105	111	99	82	97	114	92	103	107	112	98	112	112	110	99	109	124	118	97	104	105	84	99	115	112	127	96	111	102	93	112	98	100	109	116	100	100	112	107	108	109	111	114	94	113	97	118	102	98	104	126	120	108	113	104	83	112	119	121	117	92	121	101	104	106	94	87	90	114	107	93	117	114	112	107	102	97	99	100	113	112	103	109	112	118	116	111	100	105	109	109	115	92	82	96	111	104	117	102	102	106	105	107	114	104	88	108	93	110	116	91	116	88	107	104	101	91	108	110	99	105	108	99	117	88	97	102	114	114	109	85	110	114	103	83	83	115	110	109	128	95	92	114	102	91	109	91	104	117	107	121	115	96	102	104	97	108	104	102	101	101	109	111	92	105	97	93	102	97	85	109	113	102	96	92	98	113	128	111	97	90	92	102	104	92	108	93	96	94	118	103	105	111	109	107	106	90	115	103	110	124	102	129	126	100	107	119	116	103	116	96	113	102	106	115	109	107	107	102	118	100	118	103	109	106	123	99	92	110	85	107	123	108	106	101	97	111	114	86	110	110	90	121	86	111	102	92	112	96	114	89	103	111	99	97	106	119	108	104	108	108	108	85	99	105	102	111	90	109	112	104	113	102	94	101	121	104	130	130	107	113	111	101	95	105	92	109	99	108	89	106	87	108	90	108	107	117	109	85	89	107	120	101	99	107	86	90	118	102	118	100	96	112	120	124	118	97	109	99	128	96	105	94	91	103	115	110	115	110	96	87	91	114	125	100	90	108	109	98	120	91	106	110	101	106	112	96	99	103	109	110	105	114	100	108	104	117	107	102	98	77	95	94	116	90	95	97	112	108	118	102	99	110	127	102	95	85	104	89	104	113	107	96	104	95	103	94	104	116	132	119	102	97	99	104	85	94	101	113	111	112	87	123	103	121	108	95	106	113	122	119	83	112	113	129	116	91	119	107	92	107	110	117	100	124	124	109	101	109	105	113	90	110	116	103	102	84	95	113	105	98	97	100	109	115	126	100	109	104	98	111	103	104	100	90	112	127	113	99	87	107	97	103	113	113	115	117	98	97	90	98	93	107	110	102	106	111	100	92	102
4404	476	559	572	518	469	474	458	469	446	443	419	416	427	407	412	399	416	421	370	386	396	413	431	410	383	402	407	383	403	357	426	395	419	387	364	382	371	421	365	413	409	394	395	395	396	396	391	389	382	413	374	405	391	387	410	375	355	414	363	370	363	389	370	429	415	386	404	380	409	393	385	377	379	377	429	397	387	369	417	370	382	404	403	415	368	366	385	362	402	407	405	389	415	384	416	393	380	375	402	371	365	427	418	368	421	428	391	378	377	393	376	357	382	396	372	432	377	377	379	405	376	370	405	373	396	381	388	412	417	409	378	384	381	398	358	382	398	378	382	409	363	377	380	380	375	390	391	400	390	366	382	391	377	385	401	389	414	386	380	395	381	384	422	391	390	425	399	405	394	360	386	433	390	409	387	377	412	372	396	421	365	362	377	409	379	397	408	365	355	398	343	379	418	414	387	338	418	390	385	395	411	399	380	411	407	403	412	396	422	394	384	373	403	380	429	402	405	398	398	383	380	419	366	372	397	356	372	423	389	398	396	410	399	403	372	391	372	373	370	413	397	384	384	418	352	373	348	382	400	353	395	420	385	411	408	368	365	403	408	413	397	369	404	379	370	371	370	368	387	372	353	388	390	423	384	393	392	406	390	383	373	403	330	374	405	395	407	412	352	383	401	408	376	385	412	398	435	404	388	398	372	396	413	374	385	380	417	406	378	388	386	397	373	412	399	386	432	420	406	371	407	381	357	382	371	376	389	384	376	400	435	391	401	391	370	385	369	391	427	407	384	363	404	424	384	373	334	371	379	433	400	373	380	365	400	421	382	397	381	389	365	405	375	388	385	367	412	387	405	413	384	357	359	389	378	371	369	406	365	374	408	395	395	409	410	389	386	349	395	344	369	404	390	384	376	371	379	382	406	382	419	345	396	397	380	378	381	348	382	416	380	389	397	384	384	391	376	437	364	397	384	360	390	399	401	388	395	405	397	412	378	378	402	383	380	411	410	375	416	379	391	391	376	380	391	413	421	377	382	413	396	418	389	361	384	374	372	401	353	377	385	380	392	420	426	440	385	396	410	411	376	369	366	391	380	366	377	397	414	397	385	407	390	409	393	386	372	400	418	375	419	411	401	394	411	395	384	367	373	375	379	406	401	380	396	410	398	414	386	377	410	401	391	386	396	373	421	388	392	401	419	371	433	397	408	404	377	373	397	375	355	404	381	394	356	399	413	389	437	354	388	366	391	393	390	392	382	428	392	420	423	353	389	407	413	408	398	408	382	424	389	384	400	371	372	415	376	406	406	388	413	408	398	375	412	393	404	379	385	430	438	402	407	396	389	398	377	388	409	402	363	409	403	387	392	378	395	374	399	383	352	397	375	378	416	386	418	393	409	404	400	386	398	407	410	378	372	399	410	401	392	368	409	393	412	401	401	387	418	385	360	368	415	389	388	408	367	375	390	357	393	362	379	350	412	383	402	365	391	371	388	384	389	387	381	372	398	359	410	380	397	392	379	384	397	400	362	398	401	383	383	405	385	406	378	402	423	407	379	367	402	388	408	403	379	428	402	413	374	421	412	365	445	368	396	369	367	359	368	365	400	386	428	378	374	396	367	361	381	380	385	410	359	382	414	382	373	404	381	394	374	373	415	368	423	387	382	373	425	395	362	399	391	384	386	398	430	414	382	395	369	404	380	389	375	392	409	393	388	369	393	372	408	383	392	381	375	368	391	409	365	361	395	378	409	343	418	368	401	383	383	375	431	427	395	407	385	356	389	417	414	378	379	393	375	392	394	357	392	368	391	362	363	426	393	382	373	425	396	374	346	404	404	358	418	406	403	342	365	414	400	360	385	370	389	399	379	385	377	392	372	381	377	405	401	424	392	390	376	376	391	417	370	384	431	385	405	418	393	369	357	368	377	390	391	402	376	395	357	402	407	384	422	359	377	387	395	403	392	404	382	379	437	365	393	353	406	338	369	418	423	392	411	405	382	409	356	373	374	401	432	366	409	369	368	419	396	361	383	398	392	404	388	374	414	425	365	374	385	371	364	339	395	371	414	386	428	409	408	398	422	405	388	401	404	389	406	443	398	403	359	399	423	394	393	360	409	394	353	395	390	390	398	360	398	375	403	398	379	396	401	405	384	408	398	393	392	392	395	377	405	385	412	371	390	389	400	374	380	379	405	405	390	399	360	385	408	378	397	363	405	418	396	385	430	403	365	418	390	368	407	368	390	428	392	408	412	375	373	377	406	406	410	390	394	421	411	366	378	342	424	391	349	406	396	391	375	371	429	459	378	375	387	401	377	367	370	385	360	393	394	377	350	332	393	385	409	397	377	408	401	385	392	386	392	362	355	391	413	416	378	372	396	377	384	392	442	404	398	404	389	415	398	384	368	404	402	375	380	365	410	382	392	418	391	380	409	370	354	415	403	365	381	376	426	376	380	386	417	421	378	400	362	380	376	396	394	412	382	395	366	383	386	392	405	402	418	360	387	383	395	407	374	373	398	396	386	435	385	377	393	393	381	373	362	383	422	398	385	371	371	398	403	403	415	422	396	372	384	397	378	385	389	372	408	384	398	404	394	379	358	407	381	341	398	401	400	362	397	359	397	386	394	382	424	377	366	365	419	403	391	390	399	406	400	358	416	382	363	369	346	403	379	379	412	413	372	381	367	436	376	405	409	370	426	375	381	361	363	441	401	377	409	423	380	384	394	396	410	403	389	437	396	373	402	377	387	405	365	373	415	388	346	434	388	380	365	404	374	390	383	375	379	396	387	379	392	393	364	422	405	409	379	398	381	403	378	397	399	369	419	390	404	374	421	400	406	394	376	353	376	432	384	402	411	402	406	389	391	386	428	459	428	354	419	407	373	403	372	387	369	409	388	406	397	387	418	357	393	393	356	378	391	415	436	392	400	395	405	390	375	417	394	395	347	420	413	390	352	353	371	386	409	393	413	399	394	394	395	406	378	394	433	398	373	350	391	408	407	342	373	385	399	381	371	387	396	363	385	429	359	420	406	383	410	361	401	392	396	395	360	392	377	408	387	403	425	389	410	350	395	374	415	375	424	363	382	408	433	401	386	413	383	374	401	384	384	377	346	366	373	373	399	378	392	382	383	399	401	381	383	383	367	390	386	393	422	403	368	392	381	384	380	377	402	365	392	383	370	368	378	393	366	355	399	432	388	425	409	380	374	360	357	429	379	421	378	381	396	390	408	415	367	366	407	397	355	407	426	383	371	400	390	392	430	398	382	411	360	359	372	398	378	439	427	409	426	360	389	394	388	391	414	390	382	393	422	403	378	366	398	422	421	428	392	394	416	420	391	371	376	392	378	417	398	382	389	377	413	396	404	393	400	386	378	403	354	415	371	391	369	406	415	409	388	388	371	395	386	381	392	389	414	406	346	383	401	411	378	377	363	405	406	383	395	383	381	394	411	387	389	418	388	410	395	375	381	412	354	400	394	388	392	383	376
21009	3576	1149	759	530	377	299	219	178	162	136	116	131	107	125	92	120	98	80	78	82	91	82	86	84	86	73	71	73	82	76	80	72	69	74	64	79	73	81	89	67	63	67	75	82	77	67	59	79	57	79	90	75	67	63	71	72	78	79	67	63	69	94	72	76	78	64	76	63	77	76	62	69	68	65	73	80	82	67	74	49	64	76	70	73	74	67	73	70	80	68	72	84	80	57	69	69	69	68	70	63	80	77	69	73	81	79	75	63	60	68	55	69	77	72	72	70	60	82	61	83	70	67	70	62	77	63	70	79	62	65	59	73	73	63	68	68	62	58	75	77	93	87	61	63	68	68	66	78	77	69	86	61	69	62	64	71	57	80	71	78	76	67	73	67	58	64	78	71	66	67	70	55	73	70	49	84	69	79	72	49	53	80	75	87	71	71	60	61	61	73	75	70	57	55	68	61	51	62	75	73	81	78	71	76	84	77	78	72	80	78	73	64	70	72	77	57	86	67	73	57	68	68	64	70	60	69	68	71	53	68	61	73	64	64	81	71	69	76	66	58	65	72	68	71	58	76	59	69	68	69	84	66	60	74	66	60	48	55	63	72	70	67	68	61	71	70	79	78	70	59	80	69	58	74	58	88	64	73	63	71	73	78	68	79	69	78	57	66	74	77	80	69	68	72	77	75	76	66	53	81	80	62	70	64	64	71	68	49	58	63	66	66	65	87	73	54	69	59	66	80	65	67	64	59	66	68	52	69	70	73	74	71	58	77	65	76	79	69	72	77	70	60	70	89	79	81	66	79	87	78	79	71	76	71	73	72	54	84	71	65	70	73	79	54	68	65	81	66	68	71	51	89	70	68	72	72	67	75	62	61	71	68	63	71	62	71	79	73	71	64	82	51	68	64	63	86	76	78	63	61	60	69	64	65	64	86	77	70	45	72	61	73	56	80	75	76	69	61	68	62	65	73	83	77	66	73	75	61	68	75	74	81	80	62	89	74	76	70	75	70	61	66	61	72	54	63	71	56	69	71	62	67	66	75	69	66	57	69	71	69	68	54	85	70	75	66	65	61	66	52	75	79	68	89	80	84	73	67	69	73	73	55	81	64	91	74	63	67	77	73	71	59	61	78	74	69	84	75	72	77	64	74	75	80	73	78	66	58	69	78	85	55	74	56	54	63	79	71	78	78	59	60	63	72	59	75	74	76	76	73	71	75	75	70	81	63	58	71	78	61	72	72	61	67	69	76	68	77	68	75	62	59	71	66	75	69	83	70	75	63	60	80	59	63	77	67	81	63	67	64	75	71	44	79	63	54	69	63	54	81	83	64	61	82	70	81	60	68	71	72	71	62	70	64	65	71	60	70	67	64	83	61	59	78	70	67	60	80	80	77	62	60	74	70	65	60	62	70	77	59	78	69	69	68	76	69	90	84	73	70	82	59	55	69	64	71	74	65	74	79	71	74	62	71	67	69	65	77	76	58	77	79	66	52	71	71	53	65	74	73	77	66	60	79	81	78	76	74	73	69	70	67	60	81	71	58	61	69	61	65	71	56	70	64	71	80	60	65	73	69	57	63	75	82	58	68	74	67	67	63	77	60	65	57	71	64	70	70	72	68	73	68	78	72	72	83	71	76	74	73	61	70	69	64	73	73	77	80	67	72	56	71	58	81	73	68	83	67	76	76	64	69	80	77	61	60	74	62	68	81	60	72	52	76	71	55	65	82	89	75	58	62	72	66	71	67	68	68	74	50	69	54	85	60	53	70	59	73	63	74	55	63	58	71	62	59	70	79	72	80	83	70	72	64	56	62	70	69	60	74	70	61	72	70	72	61	64	75	66	62	69	90	61	56	57	69	77	69	74	60	60	69	76	72	61	64	64	54	76	79	68	70	71	66	79	74	80	71	63	71	67	63	60	69	61	75	60	65	66	69	61	65	70	67	73	69	75	73	62	72	69	66	72	62	79	58	55	73	62	82	75	67	86	72	56	79	71	76	53	59	71	59	82	69	64	77	67	61	62	67	74	66	74	51	68	71	80	66	72	60	81	56	76	61	70	68	71	60	92	75	72	65	73	64	69	70	76	63	66	70	75	78	73	81	64	78	83	63	66	64	68	55	81	73	64	64	63	87	58	72	69	62	80	65	56	70	73	71	89	62	60	82	69	63	90	71	65	72	73	56	59	73	63	49	71	62	71	76	69	65	76	69	77	63	63	79	77	63	70	77	64	80	71	72	69	78	72	68	71	65	72	68	70	73	89	87	59	83	69	66	71	83	67	80	71	65	57	62	59	55	56	67	66	73	63	55	63	73	62	62	64	77	67	73	70	63	58	63	63	68	56	58	68	74	56	63	72	71	67	65	72	79	78	68	56	75	65	73	71	81	67	67	82	63	69	60	52	65	67	71	58	65	74	62	63	82	67	70	72	83	61	70	68	62	61	68	68	69	72	65	73	70	57	66	71	58	78	57	59	86	76	61	67	76	60	56	67	67	73	79	67	62	57	67	66	72	70	59	60	70	53	62	63	70	63	81	80	67	80	66	62	74	82	65	67	65	61	69	81	70	82	80	57	76	72	75	66	63	78	60	72	75	58	53	66	46	90	74	78	67	60	80	75	65	50	86	64	60	78	52	73	67	67	73	68	68	83	66	64	58	72	62	63	66	57	49	81	62	67	80	71	64	75	74	65	73	78	66	73	64	76	63	74	76	78	56	66	61	86	78	72	57	72	58	56	75	85	72	55	83	64	72	76	79	62	67	80	56	83	80	73	62	54	87	73	69	56	65	75	79	76	81	61	51	64	65	68	65	67	66	59	61	72	62	57	66	76	69	71	64	78	63	71	54	62	72	70	70	78	64	84	62	69	78	61	63	68	76	57	80	67	72	68	48	62	65	79	79	67	74	68	62	65	76	63	68	68	66	56	67	73	60	64	69	59	66	59	62	66	66	64	68	64	59	70	68	63	62	68	67	80	62	45	60	60	69	73	53	66	65	54	76	84	65	73	62	52	66	61	69	63	65	65	82	55	63	58	75	62	74	68	78	78	61	64	69	70	68	74	59	59	69	64	70	82	68	78	56	81	54	64	72	70	79	63	89	66	78	75	57	85	75	72	72	58	69	53	64	78	63	71	80	62	74	62	51	69	65	76	73	52	70	70	70	70	62	67	67	71	67	61	75	70	60	65	59	65	60	78	71	61	79	59	57	84	58	68	87	62	58	80	79	68	70	67	67	71	71	84	64	80	71	60	78	59	81	74	62	57	64	58	76	68	67	71	76	62	77	79	78	55	75	65	62	56	71	64	71	57	61	60	73	82	72	74	83	67	70	81	68	75	83	52	68	77	82	53	67	69	75	96	74	60	61	78	69	67	67	67	85	68	61	70	63	71	71	58	60	82	56	55	71	73	61	55	72	69	75	54	69	58	76	69	58	62	61	73	68	76	80	62	75	74	59	67	58	74	83	72	63	65	71	66	80	67
11187	1169	2699	3042	2609	2098	1749	1491	1224	1036	933	889	806	709	671	586	574	543	511	472	532	444	446	438	417	367	395	391	388	362	347	364	348	359	301	332	352	338	336	347	349	322	321	312	338	318	300	316	293	302	308	288	325	297	304	295	322	328	301	297	299	290	290	286	287	313	314	297	304	278	286	305	315	293	296	306	298	291	275	276	305	280	289	316	271	299	296	304	277	274	268	306	269	300	272	287	268	281	303	277	291	302	306	332	298	281	265	304	316	288	289	248	280	297	270	280	265	280	291	286	287	258	268	293	287	291	278	274	256	282	310	267	273	259	275	298	277	264	271	272	311	277	272	263	282	282	262	272	282	276	265	292	291	263	268	280	317	292	271	308	285	268	269	271	269	296	258	252	302	300	266	279	262	273	290	272	317	300	278	297	269	267	281	269	271	294	290	297	309	265	305	246	264	309	290	279	293	312	268	287	273	316	266	268	294	287	287	247	270	291	304	280	302	262	247	266	254	288	305	307	319	274	279	283	276	268	281	247	283	275	256	283	286	272	285	289	227	245	280	298	263	254	260	281	257	247	284	280	271	277	287	271	287	267	238	290	280	274	267	292	281	277	292	278	270	299	289	282	300	303	296	282	294	258	256	270	279	285	279	263	279	295	271	281	245	281	245	276	280	293	304	258	248	297	259	279	284	268	277	218	283	282	286	274	265	295	266	296	295	256	298	270	256	299	274	296	251	253	267	305	297	263	303	280	283	273	266	298	284	250	279	290	269	296	245	281	281	288	275	276	268	303	288	281	267	309	276	281	279	270	272	271	281	279	282	266	317	265	250	284	268	286	301	279	268	288	283	262	270	272	252	281	285	292	278	266	292	292	291	276	313	292	276	273	289	259	268	269	271	280	263	269	303	282	294	257	330	278	288	296	285	261	265	278	267	293	265	263	285	254	311	259	280	306	292	278	302	258	275	263	267	279	284	262	252	265	290	277	285	278	240	289	286	260	292	259	263	253	259	292	281	303	289	291	270	292	281	248	256	289	295	249	262	282	285	261	289	263	284	271	261	275	279	257	278	294	261	307	293	301	246	306	243	281	290	263	256	281	285	278	276	293	295	253	272	286	280	312	283	264	287	300	285	279	298	273	271	266	266	284	280	302	288	279	275	299	276	252	306	258	280	247	280	285	262	285	319	290	299	262	279	272	295	306	265	295	252	279	287	265	304	258	271	264	265	261	269	276	274	257	304	254	295	263	270	319	275	256	256	296	280	270	295	306	272	254	259	303	244	280	249	286	292	260	287	297	265	287	264	258	282	273	319	270	307	268	303	298	301	272	287	280	274	288	247	281	291	271	296	245	281	274	278	282	272	266	259	276	281	250	298	270	263	271	296	265	263	251	284	278	306	301	267	273	251	293	280	278	293	286	268	283	276	287	306	271	285	278	272	303	279	298	256	270	270	293	247	267	291	280	288	277	300	277	264	260	258	289	291	267	307	289	263	286	333	275	293	284	255	245	274	268	283	271	287	268	308	235	277	300	263	283	267	279	287	274	310	255	259	268	282	278	294	253	281	282	290	284	288	257	273	274	294	252	287	310	274	293	259	288	271	281	323	272	276	278	247	268	285	286	279	261	286	280	282	280	290	289	261	288	290	280	293	308	242	254	295	253	306	281	267	294	269	264	269	302	271	302	283	284	262	274	266	284	268	267	295	299	276	269	290	272	267	281	295	277	275	269	292	290	277	298	279	275	265	293	272	279	270	287	266	289	275	289	274	307	279	292	300	288	286	278	279	282	270	279	263	307	281	289	310	266	290	288	270	271	297	265	279	307	312	263	247	295	288	256	287	282	300	303	307	313	297	277	286	268	269	289	285	300	277	271	305	261	290	287	292	286	302	281	262	277	298	299	285	286	281	262	293	266	317	287	279	268	274	263	277	287	278	248	285	253	282	275	275	282	312	263	292	260	283	292	277	265	266	260	249	264	272	252	294	309	280	283	272	280	289	294	265	297	260	303	282	271	279	290	282	286	267	279	262	279	248	277	274	280	277	289	301	287	290	302	258	245	278	279	276	293	270	289	295	269	313	302	287	279	300	265	285	295	302	307	286	250	296	270	281	279	262	278	277	271	312	281	285	265	275	306	250	267	259	287	315	270	302	264	290	275	287	268	272	266	303	271	286	249	291	249	263	274	284	302	273	267	289	270	261	283	278	307	282	276	276	298	293	266	289	295	278	289	298	270	293	298	301	270	307	310	259	279	265	290	292	279	290	287	251	264	297	285	282	279	266	309	291	298	280	283	284	268	290	246	275	259	271	281	268	257	252	289	270	294	328	263	287	253	283	255	315	271	309	279	287	273	260	288	261	261	252	275	283	304	249	276	309	259	260	260	254	289	270	288	277	312	288	277	240	268	262	300	282	290	261	270	277	300	299	269	301	245	300	290	257	291	321	287	307	262	289	286	289	270	286	274	244	255	288	297	284	295	249	275	287	277	301	309	291	260	298	283	280	264	255	278	264	296	255	291	253	260	290	282	291	279	247	260	273	275	277	274	286	272	269	256	275	274	266	274	271	274	291	250	304	247	283	282	279	268	270	261	279	288	269	246	258	278	290	270	283	263	281	281	304	274	268	272	298	285	257	302	285	290	292	272	290	264	288	279	273	272	274	330	278	266	273	289	286	306	283	281	295	290	278	255	264	304	273	277	242	332	298	264	287	285	298	263	263	254	275	292	272	274	291	277	297	293	278	295	279	285	262	260	292	270	262	289	256	279	270	278	287	280	288	293	272	273	265	288	282	258	255	290	254	302	251	278	249	279	274	263	289	277	281	301	284	287	294	302	272	260	278	284	280	263	275	262	287	287	300	274	277	294	281	262	272	297	266	261	262	302	280	284	290	300	291	290	286	270	277	257	298	266	274	290	280	274	261	259	314	286	271	271	274	288	276	248	277	294	292	284	280	281	270	284	300	272	257	291	262	242	253	279	287	281	328	239	297	268	300	304	297	300	282	285	306	287	265	295	291	256	279	283	298	309	244	295	284	288	300	290	272	268	273	273	265	243	280	272	266	286	291	306	281	280	286	302	309	260	304	283	233	285	262	271	276	301	280	266	269	279	292	263	303	280	292	291	272	269	290	263	281	282	266	250	276	284	277	271	287	314	284	276	283	253	295	267	279	262	276	279	287	266	287	333	281	273	283	273	269	293	280	282	276	272	261	236	266	259	285	246	315	282	285	279	273	277	278	279	266	260	283	284	283	276	304	287	266	276	223	282	287	290	271	283	249	287	293	304	272	246	268	264	279	279	290	285	301	306	262	293	283	271	307	261	277	311	282	257	289	266	219	293	314	269	293	284	283	279	271	273	259	298	257	296	272	285	274	285	254	269	263	297	297	295	259	266	246	268	286	273	285	252	258	308	277	282	289	265	277	271	273	272	320	289	266	282	279	260	272	255	255	258	274	267	276	273	300	280	275	302	263	277	257	287	251	286
