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
336261217170	336261217741	336261218291	336261218841	336261219391	336261219941	336261220491	336261221041	336261221591	336261222141	336261222691	336261223241	336261223791	336261224341	336261224891	336261225441	336261225991	336261226541	336261227091	336261227641	336261228191	336261228741	336261229291	336261229841	336261230391	336261230941	336261231491	336261232041	336261232591	336261233141	336261233691	336261234241	336261234791	336261235341	336261235891	336261236441	336261236991	336261237541	336261238091	336261238641	336261239191	336261239741	336261240291	336261240841	336261241391	336261241941	336261242491	336261243041	336261243591	336261244141	336261244691	336261245241	336261245791	336261246341	336261246891	336261247441	336261247991	336261248541	336261249091	336261249641	336261250191	336261250741	336261251291	336261251841	336261252391	336261252941	336261253491	336261254041	336261254591	336261255141	336261255691	336261256241	336261256791	336261257341	336261257891	336261258441	336261258991	336261259541	336261260091	336261260641	336261261191	336261261741	336261262291	336261262841	336261263391	336261263941	336261264491	336261265041	336261265591	336261266141	336261266691	336261267241	336261267791	336261268341	336261268891	336261269441	336261269991	336261270541	336261271091	336261271641	336261272191	336261272741	336261273291	336261273841	336261274391	336261274941	336261275491	336261276041	336261276591	336261277141	336261277691	336261278241	336261278791	336261279341	336261279891	336261280441	336261280991	336261281541	336261282091	336261282641	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
72227	75027	70357	39210	12027	951	306	285	247	228	221	215	200	210	192	194	193	194	230	168	189	178	191	205	163	163	148	167	190	318	345	368	374	497	853	1544	4959	4728	3837	1827	1105	1000	735	713	662	728	750	885	652	505	555	475	385	402	695	529	332	272	338	344	246	186	178	191	195	160	171	178	164	178	163	170	167	158	182	169	180	174	177	152	176	170	169	164	169	160	166	169	183	156	205	189	208	172	181	171	176	180	192	197	187	140	184	161	170	167	157	187	192	159	172	181	161	173	199	168	177	162	182	159	154	137	161	176	155	171	202	185	182	176	187	157	153	168	177	159	170	160	167	175	158	158	161	162	174	164	152	170	167	157	183	166	176	187	171	153	191	171	176	189	179	158	177	167	184	190	183	166	160	183	171	163	166	191	161	155	183	165	164	171	187	178	139	157	177	200	181	173	185	176	173	173	164	165	168	173	180	171	197	180	187	174	152	196	209	184	147	178	181	180	170	152	196	148	182	166	180	162	174	196	149	166	176	168	165	173	177	156	178	174	174	161	181	199	162	170	164	165	137	160	176	165	170	174	167	156	163	164	202	170	172	167	168	146	197	164	207	182	145	167	171	167	165	156	169	150	182	167	166	199	186	179	187	153	170	174	185	185	162	164	176	182	174	180	167	151	169	168	168	172	176	165	192	159	175	190	177	160	185	153	183	158	159	194	177	165	162	187	179	163	157	175	179	155	154	181	158	172	177	176	190	162	166	181	198	155	183	152	165	171	177	173	184	198	164	164	159	188	180	171	160	175	175	170	171	171	149	167	152	164	172	176	196	156	188	184	148	167	168	178	173	180	204	170	170	179	169	193	174	166	141	177	168	162	169	180	157	173	169	164	197	148	153	168	189	158	180	177	177	189	206	170	183	181	151	177	159	152	208	174	142	178	189	148	167	179	159	172	199	147	157	161	179	191	150	161	170	184	187	216	180	176	166	181	192	166	174	188	171	150	156	195	183	161	184	174	159	157	189	161	161	190	187	157	159	163	180	158	174	177	180	185	172	174	206	191	152	168	178	180	165	168	176	170	185	181	143	177	166	151	152	176	178	177	159	168	173	155	154	193	155	158	177	163	171	187	190	191	156	172	177	195	175	181	176	198	192	178	171	147	190	190	191	177	177	170	161	160	165	180	166	156	141	144	172	149	177	171	157	158	187	173	162	171	158	170	183	201	179	155	177	152	184	170	170	162	182	135	165	188	180	185	166	184	190	182	194	146	200	192	163	178	188	168	167	160	194	144	186	188	167	166	184	171	156	185	157	168	187	148	167	163	176	150	188	161	156	182	171	151	159	184	193	174	158	162	177	161	196	184	161	160	166	169	154	151	160	174	176	166	145	162	166	159	174	185	161	181	188	176	142	187	170	152	172	159	181	180	175	173	183	198	148	161	177	167	157	171	185	209	172	186	189	186	191	165	168	172	148	184	149	164	189	168	166	179	175	166	165	176	198	195	166	181	181	204	189	161	176	156	179	152	169	166	185	168	199	184	165	161	185	172	155	187	156	173	181	165	156	178	177	188	166	169	188	185	156	163	189	176	163	183	173	184	153	172	176	168	166	168	180	171	190	170	183	182	185	155	174	183	178	167	172	198	196	157	183	181	165	154	170	159	167	174	159	174	187	171	188	185	179	176	165	175	185	154	140	174	171	144	175	152	168	146	149	181	190	168	179	162	171	171	171	165	150	187	167	146	166	153	184	187	184	172	161	199	192	182	160	164	180	180	183	181	170	162	160	168	144	174	180	186	169	183	192	161	174	173	179	163	159	163	162	182	157	173	190	168	165	169	174	146	174	168	206	160	163	166	186	156	201	187	158	186	159	177	170	179	179	184	169	155	171	162	154	184	150	143	144	202	182	157	153	174	176	168	192	161	164	173	165	163	165	183	162	159	187	163	194	167	176	167	160	186	177	178	164	174	179	176	169	168	188	182	162	168	198	163	150	174	175	181	171	198	163	168	159	164	164	157	164	158	164	168	213	162	190	183	138	178	185	174	176	169	179	148	194	177	165	204	177	163	183	167	157	154	170	168	162	181	159	181	180	157	208	173	199	167	190	156	180	173	192	182	180	182	158	165	163	175	178	164	164	195	187	196	176	169	170	179	167	193	159	172	161	177	147	183	141	183	175	153	166	190	162	169	158	159	187	177	171	156	150	164	166	154	172	158	163	199	179	178	170	149	182	178	190	175	162	160	141	203	166	185	164	163	150	177	184	176	171	190	172	168	168	178	165	158	167	178	163	190	158	193	173	178	167	182	172	210	168	199	173	174	179	179	179	158	155	159	174	185	154	146	159	170	170	177	160	172	176	178	169	192	164	176	186	163	165	168	170	175	191	145	157	159	165	163	164	182	162	191	182	160	178	178	175	174	175	167	180	186	176	208	155	185	169	165	154	185	162	177	149	176	176	183	189	138	179	170	182	190	188	156	177	189	180	187	198	163	187	175	172	174	166	162	182	201	142	191	173	159	179	164	164	181	168	165	163	174	195	160	179	143	169	180	169	171	184	164	171	164	160	162	167	158	171	178	160	159	177	167	157	188	152	169	182	211	180	162	195	158	149	163	172	173	171	181	188	158	184	161	182	156	178	170	163	168	174	189	179	176	167	153	182	154	174	200	172	179	178	165	171	180	158	176	169	151	174	181	206	137	171	197	186	190	165	185	181	166	178	181	157	173	164	143	152	169	174	148	171	176	200	191	182	178	173	181	166	182	173	178	148	153	176	201	174	171	179	156	188	166	158	163	196	175	182	181	185	162	130	179	181	179	198	186	190	149	172	181	158	177	176	152	194	188	168	154	167	191	168	173	165	182	193	154	166	166	167	197	186	186	172	161	170	155	175	183	163	171	166	167	154	177	176	170	184	165	175	183	171	168	176	183	180	193	188	157	164	191	202	196	167	163	162	171	177	177	170	188	191	170	190	176	180	168	162	179	187	180	162	155	171	162	209	170	170	168	156	172	164	179	175	174	163	173	148	156	157	173	151	177	158	160	183	184	181	180	180	182	173	193	193	185	152	173	152	183	160	170	153	175	174	192	167	181	171	168	199	180	179	162	186	146	150	167	178	148	186	178	181	168	147	168	166	189	178	153	183	180	166	166	163	144	162	185	164	172	171	154	176	186	175	177	206	169	190	182	160	173	188	173	166	184	146	157	166	181	177	164	170	165	189	157	173	177	139	175	170	185	173	166	171	173	177	169	168	175	166	196	189	161	191	148	190	181	174	168	152	164	157	161	169	161	181	153	175	184	159	191	180	173	171	179	161	158	163	169	188	163	190	172	205	161	209	158	184	145	169	152	187	165	185	183	204	163	156	167	172	174	168	179	196	185	164	156	159	179	164	160	178	171	146	180	173	169	156	156	162	167	165	166	166	149	172	180	187	179	151	183	167	142	186	164	184	173	169	163	178	188	139	156	161	160	173	159	174	175	185	192	213	167	158	200	178	160
47555	59090	65880	22612	1413	1264	1091	992	839	796	733	635	688	597	614	571	611	612	564	528	551	559	575	567	577	543	562	618	692	1294	1641	1997	2079	2885	5387	9608	24321	23093	19066	10342	7117	6415	5052	4243	4483	4737	5150	5879	4329	3192	3669	2710	2312	2480	5055	3164	1870	1555	1710	1797	956	666	538	491	455	493	495	533	467	477	488	488	470	474	493	444	458	456	508	457	495	502	476	485	472	462	471	455	434	470	481	658	580	425	472	486	416	461	451	428	482	459	436	458	476	494	507	461	480	465	498	498	461	527	445	468	446	443	429	460	497	460	474	475	461	469	461	478	525	448	498	482	462	480	459	490	513	451	450	495	481	464	437	459	464	459	471	476	431	503	471	462	461	449	477	485	480	481	482	478	444	466	485	450	492	474	496	504	449	478	468	463	441	440	460	442	460	456	462	451	450	448	476	461	422	457	482	482	451	422	453	501	474	490	506	495	465	490	478	439	488	456	480	436	452	469	444	434	462	486	463	473	474	477	433	452	509	465	452	497	496	493	456	466	472	451	446	482	481	495	455	479	446	462	453	515	438	459	472	460	487	455	471	457	471	426	444	453	456	491	460	482	477	444	469	451	491	512	458	515	470	519	427	458	474	477	483	466	439	480	438	464	446	474	484	430	499	477	441	463	452	433	458	454	515	489	480	448	461	501	427	493	501	495	465	473	476	476	498	487	488	487	472	431	508	447	484	477	462	442	475	436	442	403	458	467	446	463	493	449	463	461	438	467	460	446	479	503	474	486	455	472	431	455	463	420	415	499	481	440	463	444	503	444	480	475	450	459	494	484	500	489	471	488	436	461	431	473	457	444	459	472	455	441	508	455	452	460	466	459	478	485	473	480	464	455	475	478	459	450	458	471	468	441	483	477	446	460	477	505	444	481	498	453	429	448	483	465	450	463	480	470	465	484	471	423	498	512	462	452	455	506	468	453	487	462	458	457	461	453	455	507	473	436	471	479	483	481	472	447	453	435	504	448	504	486	466	476	476	499	467	487	491	466	463	474	448	453	447	482	435	414	464	439	450	449	451	469	459	458	434	429	513	465	475	482	448	471	471	488	447	474	486	455	442	446	471	421	492	441	478	474	495	430	435	471	451	413	473	455	444	408	445	475	467	477	475	487	462	469	473	467	445	423	436	419	460	449	448	466	481	465	495	467	500	476	449	459	459	497	464	475	472	488	477	472	495	471	447	422	449	494	424	469	449	509	431	501	479	484	437	463	441	466	502	466	462	440	423	505	454	463	503	458	477	441	503	492	468	491	430	478	452	425	436	497	463	426	432	453	470	496	453	463	447	464	473	443	434	507	478	509	422	502	467	461	509	462	425	483	461	451	426	508	456	468	459	456	464	430	495	439	498	472	471	473	459	449	468	435	421	496	480	481	488	481	465	459	488	498	466	452	477	456	498	462	479	471	478	513	458	463	425	458	485	439	452	434	432	473	481	480	484	467	507	467	468	476	480	522	456	458	453	490	453	463	503	451	442	462	443	490	457	445	483	485	453	446	493	486	429	471	475	487	550	485	449	436	464	461	415	449	506	447	447	451	482	440	479	495	488	462	484	466	498	462	452	471	466	456	455	468	472	466	484	483	479	474	453	475	459	435	452	460	448	473	477	482	453	448	465	464	459	452	479	483	477	468	481	404	463	449	446	460	484	451	418	449	482	461	464	481	512	463	467	421	465	446	489	474	468	489	469	480	486	455	433	498	460	485	472	457	477	457	494	460	475	441	437	445	473	474	510	476	483	437	488	500	497	439	480	442	446	418	470	462	473	478	455	459	446	463	492	450	478	493	457	452	455	461	456	447	493	505	488	459	430	441	474	484	464	482	457	458	465	459	474	455	470	460	480	476	445	473	412	485	462	465	480	466	422	462	464	474	430	444	476	429	480	465	447	471	454	471	462	457	472	465	416	466	510	477	463	487	465	466	463	444	444	424	487	454	443	464	467	470	480	458	466	487	445	483	493	449	451	469	478	491	476	487	505	444	484	464	440	477	475	423	467	459	427	502	469	481	439	468	409	479	442	469	505	479	441	500	452	477	425	482	464	509	487	495	466	473	443	510	510	463	469	500	464	480	521	454	475	437	449	461	474	492	478	445	455	463	453	461	468	463	461	444	452	503	480	433	473	439	459	470	477	458	442	472	449	426	446	460	445	454	480	451	459	465	455	466	472	466	470	487	473	452	499	440	485	485	482	423	466	465	436	405	482	423	472	447	483	483	476	494	423	459	429	437	474	460	458	479	476	472	430	438	506	449	484	468	467	452	453	495	464	449	472	418	472	459	455	461	458	427	474	495	477	493	465	449	487	487	465	463	513	453	430	447	490	437	467	508	462	450	453	474	454	443	464	474	467	433	457	461	488	486	503	450	449	453	464	473	487	464	465	457	460	453	455	435	494	462	493	467	452	458	455	520	426	455	480	431	477	453	487	475	432	484	455	446	433	429	458	452	444	484	457	457	483	466	451	460	437	476	438	448	456	511	503	443	488	470	428	492	454	459	453	478	461	485	408	479	449	470	486	465	491	466	516	455	432	477	473	472	483	455	454	456	460	483	471	474	440	484	449	464	500	465	467	506	478	471	461	464	479	491	454	501	492	451	472	470	429	473	445	457	474	448	481	454	461	449	462	435	466	421	479	458	439	502	469	440	438	448	494	443	435	464	443	494	450	461	473	428	464	460	451	449	464	457	475	438	501	462	479	448	474	427	508	462	448	455	452	489	483	477	504	471	469	496	462	479	438	511	445	510	465	444	486	446	434	469	458	498	484	488	425	465	475	485	484	452	446	444	477	420	497	493	460	413	459	469	457	438	455	412	467	503	433	454	492	450	447	448	454	435	466	505	458	478	492	451	492	446	452	425	465	435	457	474	510	501	414	470	442	417	470	464	487	515	486	480	482	464	451	472	489	485	477	487	497	432	441	453	462	475	424	490	484	443	448	409	448	445	433	462	498	495	447	460	504	444	463	478	484	450	489	502	479	473	435	476	474	467	470	534	455	466	450	486	436	455	457	462	481	431	451	450	469	504	473	494	473	474	435	466	497	468	471	499	513	469	473	515	517	517	463	465	445	474	488	498	476	449	423	490	477	477	430	455	525	486	481	519	471	474	478	453	446	499	469	447	487	414	465	477	429	445	465	480	445	438	466	413	459	467	479	474	508	488	489	429	432	461	451	449	439	469	454	440	461	501	477	469	467	475	459	461	444	474	457	457	466	451	469	470	493	491	473	445	496	491	476	480	487	469	477	458	478	453	469	463	459	474	495	423	484	437	434	487	454	465	444	452	464	460	481	476	448	494	467	494	478	460	432	450	475	439	476	464	480	487	458	454	458	462	470	449	437	457	465	471	465	429	458	467	462	466	449	442	455	489	480	468	460	464	467	471	462	463	422	480	496	460	471	466	485	492	478	487	441	464	503	437	468	462	447	452	487	460	469	467	439	454	513	464	498	456	480	511	454	439
13338	13332	16621	3358	261	95	92	72	64	74	65	85	70	84	75	96	78	85	65	81	74	68	92	85	91	85	91	81	76	91	97	86	84	71	92	134	252	244	188	115	114	105	116	77	106	107	96	120	108	84	79	98	96	89	86	80	76	86	75	82	74	73	95	79	62	75	62	84	71	76	84	80	70	82	117	98	97	86	72	68	77	71	89	76	83	90	83	70	87	77	70	81	83	79	83	65	81	64	91	64	71	99	83	78	90	82	74	82	69	80	60	81	66	70	79	85	73	92	93	69	76	88	82	94	64	88	80	75	102	56	78	98	82	83	78	83	72	90	93	73	83	67	89	75	90	85	70	54	84	78	93	80	84	75	92	74	80	82	75	56	73	73	86	97	73	63	87	74	79	67	79	85	87	67	79	72	73	86	82	64	69	102	80	65	63	77	84	87	79	85	73	75	72	81	79	86	72	69	79	80	78	73	91	82	84	91	86	71	76	78	85	80	74	75	86	81	63	61	76	83	79	67	84	88	83	71	65	78	76	87	65	83	67	77	77	79	57	103	63	76	81	59	82	94	93	81	74	67	64	68	74	78	83	63	89	90	62	87	77	74	68	88	86	64	80	76	81	68	77	81	68	86	87	81	94	79	85	73	63	92	71	79	91	73	87	80	96	84	72	67	92	70	93	81	78	93	96	84	75	69	87	79	71	69	84	70	74	88	78	70	80	68	74	95	58	67	83	87	72	77	77	70	66	71	74	72	87	70	76	75	77	81	85	61	84	66	81	71	65	79	75	91	69	76	86	70	83	75	72	81	88	83	73	72	69	94	79	80	102	79	83	98	60	87	78	59	85	82	77	85	97	77	89	71	94	88	86	60	75	83	76	72	70	77	94	70	90	80	76	80	67	67	75	72	74	69	96	89	79	74	67	65	97	78	89	68	79	74	71	80	81	98	80	68	70	87	94	68	85	95	80	81	84	72	74	74	82	81	72	70	81	71	70	75	91	68	84	70	75	75	67	89	69	85	81	77	70	87	83	75	76	99	68	74	80	96	84	82	70	77	77	79	65	81	88	64	63	75	78	79	67	72	80	79	83	57	72	73	71	64	76	77	80	85	71	77	83	85	78	95	81	61	84	72	71	69	68	77	77	84	75	79	76	73	79	79	77	72	72	75	84	66	72	76	74	65	67	75	86	85	59	85	78	77	86	66	85	103	79	79	77	84	69	74	71	66	76	63	71	83	81	77	62	82	70	81	73	90	82	86	74	95	75	79	80	86	72	75	82	69	85	92	86	65	85	78	74	87	67	73	92	90	78	63	77	71	70	83	90	85	72	67	87	86	81	65	77	86	85	72	83	80	93	80	70	86	82	63	65	77	65	63	71	80	74	82	79	72	80	83	69	78	73	82	78	89	87	80	76	90	72	75	83	81	71	85	75	84	76	75	83	79	80	61	70	93	76	88	77	73	71	67	90	78	88	75	75	74	74	80	83	67	69	65	79	84	77	86	83	75	79	74	65	88	79	72	78	62	75	72	81	90	83	69	76	80	74	73	84	77	78	72	80	84	75	82	83	68	59	85	72	57	78	71	65	86	95	74	82	83	91	89	90	67	104	84	78	78	64	71	68	82	71	83	81	85	78	87	85	71	78	95	73	89	75	89	93	71	63	73	91	61	77	59	84	71	81	74	64	82	79	66	79	80	86	86	73	102	83	78	74	87	81	77	78	55	78	74	86	85	74	68	80	88	68	90	88	79	88	101	80	74	77	67	78	90	95	83	82	83	72	87	74	70	73	86	84	86	77	77	87	78	76	72	68	72	90	97	83	74	86	78	69	80	79	92	84	67	84	79	72	66	80	66	79	85	64	82	92	82	77	75	85	82	78	72	80	74	90	72	88	78	78	97	69	89	77	74	75	86	80	77	66	87	79	84	78	79	71	68	87	89	80	82	66	83	63	81	64	77	85	81	81	72	70	67	82	71	72	61	68	86	101	89	84	71	69	64	80	62	90	97	89	74	82	78	75	81	77	80	84	68	79	92	79	67	90	81	69	86	85	60	72	88	73	78	80	72	86	64	77	81	79	77	93	83	78	74	68	71	86	82	72	103	91	82	68	74	79	65	71	86	86	87	81	90	73	72	66	76	91	86	76	63	83	83	75	78	72	84	72	76	66	77	89	74	66	76	85	67	84	89	72	73	63	71	90	89	93	70	80	80	72	96	73	93	101	75	87	70	88	83	76	102	63	69	66	82	82	85	85	82	81	82	71	66	84	69	78	75	85	86	80	79	70	89	96	67	61	64	78	80	88	74	74	82	66	86	86	76	69	66	73	82	78	81	86	67	86	69	73	93	65	80	93	64	74	81	90	76	76	73	83	87	76	85	77	85	88	75	78	89	79	63	94	71	73	84	76	91	89	81	74	74	70	75	76	70	87	73	67	76	60	86	70	90	88	77	85	73	73	74	82	79	73	94	89	95	91	64	66	75	72	94	73	100	84	76	66	85	85	67	81	92	79	85	73	75	77	96	79	66	70	83	90	80	64	62	67	71	65	78	88	62	68	76	79	81	79	82	67	67	80	82	79	72	76	85	76	75	65	70	81	82	77	65	90	63	71	61	86	84	69	98	78	90	82	83	78	72	83	73	92	73	78	91	78	65	82	94	78	71	65	82	79	66	69	82	72	87	94	72	64	78	61	88	71	77	90	76	112	87	72	86	80	84	83	67	75	88	93	79	84	89	67	81	77	86	70	69	87	86	66	70	78	88	76	74	75	84	86	70	96	93	74	78	79	87	91	99	71	91	82	91	64	59	70	79	71	67	79	78	88	76	88	70	99	87	80	74	72	76	72	63	79	93	90	66	75	83	88	71	71	69	81	78	67	84	61	54	63	72	74	79	80	96	77	78	74	71	60	92	100	78	91	64	73	77	82	86	82	85	73	69	81	75	85	84	76	70	74	73	77	72	70	68	74	89	87	66	95	76	87	90	94	69	61	87	82	80	78	88	74	69	87	93	75	73	78	72	75	76	87	90	86	63	72	87	88	96	61	68	88	86	75	89	73	84	84	91	89	86	98	94	73	67	83	84	66	80	87	76	80	75	78	79	66	76	74	81	80	64	63	95	80	74	80	84	66	73	79	73	78	86	77	64	86	67	87	66	75	69	67	67	79	100	60	75	78	72	67	86	74	79	67	59	78	82	80	107	95	85	78	77	65	92	73	69	68	80	72	62	81	70	66	81	92	71	85	69	67	89	71	64	82	80	68	79	62	83	78	69	80	94	86	85	88	71	73	73	83	84	92	72	95	91	75	70	67	87	70	89	78	74	82	76	84	84	77	75	75	69	71	77	50	73	72	65	67	64	81	80	68	81	74	81	77	72	89	93	84	68	94	75	81	78	85	69	89	76	70	82	66	72	79	73	79	84	75	80	76	76	71	65	76	70	81	91	84	96	88	78	101	86	82	63	88	93	69	94	76	87	75	72	75	78
11714	18131	21805	5152	287	283	268	255	251	250	229	270	206	238	261	257	234	224	244	237	233	258	259	224	258	229	274	250	242	304	310	307	273	294	309	586	1673	1605	1245	714	537	477	416	397	405	431	443	498	469	330	337	359	321	338	388	324	275	301	308	328	251	250	267	264	228	250	249	236	256	251	233	255	230	256	253	235	242	221	231	241	241	226	245	232	259	231	228	226	226	236	242	273	223	236	225	217	253	228	258	250	229	217	265	227	259	244	258	244	247	243	246	216	242	238	245	229	233	248	231	247	224	229	236	259	222	235	247	250	230	211	223	255	266	249	254	237	229	232	233	234	246	246	223	244	232	238	238	237	229	222	243	232	250	198	234	258	233	222	253	273	203	242	215	246	238	241	235	225	228	228	232	237	248	236	237	227	232	253	235	242	239	223	223	231	239	236	224	211	236	255	225	262	224	222	238	234	231	203	250	212	237	220	248	204	264	235	234	242	241	262	236	233	233	252	243	247	253	262	239	203	224	247	225	234	270	249	237	241	239	227	241	214	245	221	249	246	216	228	217	235	260	218	249	261	237	240	259	275	214	231	243	229	254	215	256	236	263	236	246	269	224	223	211	244	212	249	250	259	237	258	254	255	266	223	206	232	215	258	226	261	224	274	254	243	232	241	253	239	225	243	227	216	227	242	261	250	258	246	253	247	245	244	245	256	239	271	260	234	256	236	231	261	252	257	211	240	254	252	231	204	220	234	240	236	224	213	230	248	238	225	218	243	205	242	235	222	233	249	234	232	234	242	218	249	219	224	254	204	262	252	230	227	289	216	234	251	242	224	241	240	221	260	241	226	246	223	234	224	217	246	254	231	245	225	198	252	246	251	242	260	236	233	229	214	239	233	242	204	248	275	235	242	250	239	233	251	253	208	203	232	249	232	256	214	229	215	253	250	227	263	242	222	229	246	250	229	269	253	239	226	240	236	210	248	227	241	253	258	215	241	227	211	207	258	246	225	254	246	238	245	251	252	215	226	276	213	241	258	221	244	230	227	229	252	239	234	209	226	237	238	242	231	202	251	236	237	235	245	241	251	227	253	233	227	259	215	205	254	217	230	251	239	258	241	245	251	222	194	246	242	244	249	232	250	273	251	216	231	238	246	244	258	243	223	258	216	247	273	259	245	250	224	255	274	232	255	247	261	236	249	251	249	221	226	222	216	231	227	229	236	249	226	219	223	229	232	250	241	265	237	261	241	249	255	231	220	250	244	224	256	245	225	258	228	236	230	216	259	247	221	242	241	239	237	230	223	226	239	230	246	204	229	228	238	223	214	206	246	223	232	211	226	257	238	295	240	242	230	231	231	251	236	243	245	225	220	233	247	242	245	221	212	251	258	231	248	233	213	251	235	237	266	236	258	247	244	245	246	242	242	255	238	237	217	246	239	208	236	241	222	225	247	245	243	221	241	238	237	255	223	279	217	242	256	218	220	253	228	236	246	232	242	218	258	244	229	240	272	235	244	212	238	243	237	242	250	230	237	239	238	236	214	253	218	236	239	201	256	238	215	235	222	265	245	238	250	225	238	232	245	238	277	218	249	214	226	222	220	228	253	219	227	222	236	209	223	234	221	225	237	218	243	233	234	232	245	242	225	235	222	229	250	232	237	248	236	239	230	234	222	250	254	224	256	261	230	258	231	239	245	234	254	230	246	233	250	239	213	242	253	237	217	243	228	247	241	237	215	223	253	231	244	235	216	219	232	204	242	264	227	234	233	242	240	247	241	242	257	245	253	253	251	236	239	265	220	245	257	263	257	230	267	242	241	236	244	253	246	228	259	217	229	238	246	251	229	239	254	244	224	226	252	207	226	231	232	255	218	243	248	239	239	217	254	242	256	232	215	245	249	228	245	216	244	231	234	208	228	214	239	244	240	229	222	226	244	253	217	231	268	233	231	221	235	222	236	241	234	217	260	233	249	216	250	201	217	241	195	247	231	252	251	244	242	248	241	231	224	238	238	241	235	230	241	239	230	247	238	238	216	218	236	247	228	223	255	244	254	234	243	222	247	230	236	239	228	227	226	239	238	242	223	213	222	209	237	225	226	240	248	238	228	216	257	218	279	248	250	240	220	225	243	209	228	249	228	234	229	244	239	242	232	242	227	262	252	233	243	229	240	254	224	233	252	224	219	246	231	229	241	220	222	236	257	230	238	268	225	217	232	251	247	237	240	201	235	204	234	246	232	251	232	234	241	216	224	219	224	223	234	226	221	208	240	205	216	251	240	229	223	267	243	254	221	245	256	240	219	245	216	238	230	216	249	220	250	213	207	264	232	248	235	234	223	220	255	211	254	216	238	220	220	243	234	252	232	257	232	214	228	215	240	214	228	253	226	253	244	234	238	220	250	243	228	234	236	259	247	262	221	237	231	223	230	225	249	232	232	228	252	246	258	240	245	217	240	238	232	218	265	232	235	238	240	242	251	243	217	224	226	259	239	244	262	243	244	236	224	250	261	228	246	226	237	271	245	254	240	240	247	261	241	246	264	217	237	227	253	242	259	248	234	247	230	248	224	241	236	241	249	227	258	236	236	239	217	242	245	225	242	231	233	248	260	228	227	280	218	233	201	234	236	230	222	226	218	236	242	220	225	241	255	227	223	239	238	254	218	235	238	226	236	252	242	237	283	270	230	216	228	230	249	250	258	233	231	230	244	215	241	221	253	220	243	242	242	226	249	236	223	263	228	232	213	230	222	228	222	238	223	248	230	239	231	232	212	266	235	222	248	238	225	221	232	243	235	242	238	236	246	254	250	230	215	230	245	259	283	253	218	221	246	239	223	244	242	222	238	242	237	233	259	234	230	238	228	261	247	229	243	207	216	228	251	231	238	235	240	249	243	234	268	233	210	226	244	216	258	232	227	252	241	235	256	227	241	243	216	239	249	212	235	244	249	244	245	236	233	225	249	229	246	242	258	234	246	227	227	232	241	229	216	256	267	214	253	229	223	222	235	225	236	234	236	220	258	249	243	266	217	237	227	245	242	237	226	238	237	242	220	250	238	227	231	207	219	222	240	235	223	248	269	252	246	249	233	241	253	240	251	234	231	234	210	227	216	230	252	232	227	235	228	227	240	215	246	215	266	245	227	227	245	258	229	250	268	223	227	243	224	243	238	244	248	239	240	250	259	225	227	237	271	244	242	212	232	229	264	247	227	252	223	255	242	239	259	271	254	244	232	223	226	226	241	241	229	229	228	243	257	232	214	231	239	234	260	227	226	241	212	215	206	238	238	235	235	245	238	216	218	279	256	245	239	236	250	241	228	249	231	241	225	225	211	250	229	238	246	225	254	243	209	287	226	237	242	217	217	236	286	238	259	223	213	243	229	202	253	235	234	233	234	228	239	247	248	220	234	233	246	256	244	253	234	206	229	267	232	208	279	223	228	246	241	259	251	259	257	226	253	251	248	226	251	241	227	230	209	231	239	247	223	207	250	238	236
57034	60787	60473	30026	5444	253	149	143	123	135	130	119	123	124	125	90	132	105	97	116	100	89	101	96	98	106	110	100	115	129	139	163	163	210	213	522	2196	2133	1542	844	536	532	327	295	303	350	408	555	417	271	242	176	189	212	301	221	234	194	266	172	142	108	93	87	97	77	92	76	88	82	90	86	71	93	103	114	101	96	83	95	81	103	96	94	96	123	96	93	88	102	87	74	100	86	110	117	100	89	94	84	78	82	102	77	101	90	89	90	93	97	91	92	97	124	90	90	69	93	87	93	82	79	97	87	95	65	77	74	82	86	93	105	94	102	95	88	100	91	91	87	82	69	89	96	90	107	94	104	90	77	111	89	88	103	93	100	97	99	90	108	96	91	94	105	94	88	99	88	109	108	99	97	79	73	89	83	88	97	86	89	87	87	90	92	105	87	110	81	78	84	82	69	73	91	90	101	98	87	100	88	93	93	88	100	88	101	99	86	84	99	87	103	108	69	100	88	106	104	84	88	100	84	77	76	79	90	78	103	92	96	77	108	86	83	90	93	84	79	93	111	97	98	97	92	105	95	95	78	89	108	82	101	75	106	108	102	87	102	101	102	105	97	89	108	86	88	87	95	95	100	108	87	88	84	90	76	91	98	86	78	105	84	95	88	90	92	104	102	79	100	80	85	92	82	97	97	107	78	88	105	90	113	103	84	94	84	73	88	100	91	87	91	75	101	76	98	97	102	91	93	94	96	95	78	100	97	107	88	74	82	83	98	101	94	90	83	95	84	114	97	102	90	96	107	83	86	89	99	99	99	97	100	84	97	101	107	92	108	104	88	90	78	85	99	96	92	101	97	78	98	89	81	80	83	94	92	79	80	87	89	104	96	111	87	90	87	78	97	82	92	80	92	96	93	90	78	94	96	78	89	100	88	97	83	73	90	105	103	104	82	99	104	94	82	107	99	106	89	84	96	96	91	84	86	86	98	79	100	91	96	87	97	82	86	70	77	96	90	90	81	86	84	101	95	103	97	102	110	84	111	78	89	85	90	89	70	73	100	91	108	99	86	97	110	72	111	91	83	86	103	109	108	77	93	76	88	107	78	92	106	96	91	86	100	86	103	82	80	85	102	110	112	108	95	79	90	85	98	94	117	88	99	91	96	83	89	105	84	123	100	89	91	91	86	83	88	107	91	87	78	90	83	97	87	91	90	86	99	109	97	94	105	95	91	119	83	99	112	67	101	85	102	84	98	82	100	90	99	74	88	81	92	86	107	106	84	86	81	86	101	84	89	83	94	74	97	104	87	85	89	100	89	108	104	92	89	89	105	79	93	89	71	94	86	97	124	111	81	98	97	76	84	95	93	90	93	88	69	78	88	89	99	75	96	103	95	104	92	96	86	99	103	92	96	80	82	92	123	92	85	70	98	91	108	109	98	100	109	81	90	81	90	86	87	79	96	78	81	87	92	102	73	93	87	111	92	80	103	81	95	95	91	86	98	92	103	99	83	103	106	108	100	89	90	85	111	101	95	72	100	110	108	83	92	83	82	85	85	102	81	98	81	91	96	80	99	106	98	80	99	99	112	102	88	112	89	83	83	90	92	89	82	95	81	97	76	103	74	89	88	80	85	94	75	82	100	90	95	106	85	92	95	79	107	95	98	111	101	102	105	104	91	78	90	89	88	120	98	101	91	69	95	96	74	99	87	74	87	90	94	107	91	90	101	72	91	90	88	89	80	95	117	111	112	73	83	95	103	87	97	76	96	98	100	92	91	102	106	91	90	80	101	93	98	94	99	89	101	102	114	89	90	92	82	95	87	103	83	108	95	106	104	98	91	94	96	96	99	83	84	91	92	81	89	99	73	97	90	93	89	94	90	85	90	97	101	93	99	105	97	97	108	103	91	92	89	100	100	90	96	116	79	83	83	89	92	114	95	93	82	91	102	83	110	100	98	100	102	104	95	97	67	92	77	101	98	101	90	91	68	101	99	91	68	81	73	120	105	89	101	88	94	76	77	89	104	85	97	98	105	81	91	85	84	85	92	117	87	89	91	82	72	109	87	89	84	96	92	100	86	111	82	91	83	82	94	99	76	85	90	90	95	89	87	105	104	100	77	83	81	102	97	91	83	88	87	101	97	82	69	91	87	89	93	86	90	106	82	76	80	79	95	85	83	88	94	96	94	76	96	82	113	99	94	92	95	87	88	89	74	95	82	89	83	95	105	92	89	98	93	92	86	103	76	94	81	92	84	98	95	110	103	92	112	111	82	86	75	81	77	96	107	105	106	96	83	91	99	85	96	76	97	84	97	77	84	86	84	95	67	101	91	97	83	80	85	99	97	95	88	95	112	87	102	90	91	88	82	99	102	84	95	90	88	89	82	78	99	92	85	109	96	102	80	96	100	80	86	97	90	85	97	82	84	101	92	99	86	106	95	88	101	89	95	77	103	76	99	100	84	96	98	98	100	89	75	105	101	75	95	100	87	87	97	107	97	75	84	95	88	81	97	86	88	93	88	91	99	97	80	89	104	109	81	94	88	78	98	101	99	94	95	96	88	84	106	91	101	77	90	83	99	92	82	85	98	96	92	85	102	95	91	94	79	87	101	76	93	96	90	88	96	85	103	95	86	83	86	81	92	91	88	89	77	106	81	89	92	89	88	100	116	95	84	87	90	88	105	88	83	90	95	91	77	82	94	87	83	77	78	98	80	105	87	95	68	92	90	111	96	99	95	81	104	93	96	100	92	93	91	84	97	102	95	98	106	92	92	84	98	100	70	95	94	101	82	95	91	91	104	87	108	98	84	89	87	84	90	96	87	89	87	93	86	90	89	107	91	89	107	76	81	75	108	91	77	100	93	74	73	96	96	72	79	90	83	92	83	90	107	96	113	90	102	102	93	95	91	93	94	99	96	85	69	107	107	110	100	115	113	89	81	94	87	105	84	87	107	100	100	95	82	101	83	80	93	104	99	75	97	85	102	90	88	101	97	89	98	95	88	91	88	86	74	94	98	80	108	93	76	72	88	79	100	97	99	95	91	106	82	86	103	106	93	95	83	88	102	91	99	84	88	100	82	98	98	98	96	118	104	95	88	80	99	105	93	94	94	95	92	81	82	109	97	88	86	78	87	76	86	84	101	99	94	82	80	90	98	95	87	105	95	108	84	101	91	92	95	100	100	96	100	80	97	90	103	93	89	77	90	84	103	104	89	93	85	81	74	83	110	82	102	101	88	123	99	92	86	107	119	90	98	91	86	89	92	88	97	93	116	97	84	94	76	100	100	98	102	108	110	91	66	92	96	81	92	85	93	100	83	104	93	78	92	93	98	71	86	93	102	93	89	83	84	94	105	96	87	93	98	77	96	87	78	63	100	102	109	78	80	99	93	95	109	92	89	101	77	87	103	97	95	116	93	90	86	91	111	88	81	107	98	114	101	105	89	79	83	106	83	71	95	86	89	97	101	84	85	93	103	100	102	107	105	102	113
36166	46357	52684	18202	784	662	620	518	484	424	438	417	375	307	353	360	329	341	349	352	326	344	332	329	350	350	333	350	325	461	636	719	810	1060	1196	3888	14016	13576	10162	5835	4416	4027	2514	1900	1948	2523	2574	3807	2488	1639	1591	1222	1073	1477	2120	1316	1349	1233	1850	1086	466	447	281	303	299	286	303	309	291	245	299	321	272	260	276	301	286	291	270	279	280	291	270	299	299	283	299	277	282	287	290	274	295	296	268	270	273	278	283	304	261	286	244	285	278	257	297	260	273	275	295	298	292	321	289	275	237	267	250	262	286	280	266	262	274	270	274	277	247	270	276	256	268	283	278	276	273	291	269	269	258	277	276	257	308	262	272	260	269	289	259	260	299	264	271	292	270	273	299	281	239	271	273	283	249	246	298	259	269	262	288	244	274	269	314	247	280	277	234	292	293	312	287	288	278	249	281	270	283	273	280	263	278	275	266	242	297	280	296	275	291	289	252	279	283	249	257	273	280	279	310	278	271	272	299	268	285	271	303	270	316	289	267	255	271	275	275	285	281	264	255	255	290	292	250	274	279	271	271	246	257	282	268	290	273	270	270	266	295	310	264	261	290	253	264	274	284	262	267	263	267	320	246	295	252	264	276	305	305	283	277	301	264	247	278	276	281	313	294	297	275	290	264	283	273	264	252	290	312	283	276	276	301	278	271	309	269	251	261	257	279	253	266	266	295	241	283	253	284	291	281	248	296	249	259	284	257	286	281	256	251	280	272	250	286	290	273	270	284	289	274	251	264	271	280	270	301	279	297	293	270	294	283	280	291	287	255	305	282	300	288	263	264	272	267	280	254	289	269	276	288	253	285	249	276	287	288	282	257	298	315	270	276	272	285	236	256	305	286	261	300	286	301	305	304	256	281	297	297	287	270	282	309	281	274	284	316	254	299	243	287	280	247	287	291	277	267	258	252	267	288	285	245	286	245	287	251	295	261	323	265	271	312	283	299	300	265	262	273	275	264	264	248	273	275	306	293	279	260	279	293	279	266	318	267	274	298	296	286	270	276	299	254	261	293	293	293	262	277	264	285	273	272	290	274	268	253	285	286	255	309	263	294	282	284	265	265	297	273	264	285	301	256	272	265	288	279	276	291	269	269	301	264	270	293	274	291	275	303	281	300	298	267	288	309	278	300	273	281	262	271	300	279	260	272	252	248	279	288	289	254	254	269	304	290	317	269	316	281	245	288	249	273	268	265	269	295	269	272	285	275	261	277	288	240	273	278	299	269	287	261	292	288	249	277	289	281	237	298	292	290	261	284	274	268	268	237	277	275	271	301	292	281	261	279	274	252	275	253	278	293	299	295	275	289	263	252	271	234	275	272	268	278	299	299	300	270	268	266	277	277	278	287	256	261	283	298	289	268	279	276	296	270	261	286	285	270	281	259	263	282	278	274	270	302	286	289	258	266	273	279	291	280	261	277	252	258	290	246	273	299	261	264	276	298	297	273	240	269	254	255	271	259	298	253	270	299	279	289	280	259	306	260	253	280	272	236	262	274	300	286	272	276	300	274	281	281	280	295	308	273	307	301	273	275	304	274	277	311	280	262	288	265	297	263	281	303	287	252	283	292	276	247	272	276	289	270	277	249	269	271	275	260	285	305	269	251	291	272	291	264	289	299	318	287	291	247	271	262	296	266	307	281	272	273	291	292	289	274	278	268	273	300	279	281	277	267	265	282	261	307	278	259	291	285	253	291	272	277	282	251	259	273	265	268	283	263	285	251	291	284	264	275	271	303	265	306	260	289	274	265	272	255	261	266	307	284	268	271	280	282	252	283	274	281	256	266	248	302	279	324	278	283	299	299	298	310	285	294	313	257	301	272	254	313	276	304	298	259	251	258	295	276	239	299	264	292	279	291	298	295	291	308	253	280	273	258	250	261	264	280	270	270	281	281	259	292	273	270	283	311	306	274	282	264	267	267	259	293	266	258	274	283	263	269	282	289	277	276	239	281	297	265	240	270	271	256	271	279	284	268	299	312	254	263	255	304	270	290	281	264	295	283	299	277	264	276	262	271	276	285	273	267	269	237	287	256	327	274	296	266	305	239	277	265	292	260	280	288	261	263	288	273	330	281	271	305	303	286	263	283	286	292	278	282	283	269	257	292	289	254	257	273	307	303	271	296	307	252	285	284	294	272	280	253	276	253	263	292	288	295	299	293	268	286	304	243	272	274	290	227	318	291	265	272	264	295	273	269	245	280	277	289	287	287	302	281	267	275	261	267	281	279	280	267	264	282	267	265	282	270	286	278	269	294	282	272	256	278	287	287	275	271	246	279	278	261	282	282	278	295	284	297	283	275	255	278	249	263	316	302	323	278	273	273	290	267	242	297	288	263	303	259	272	281	287	267	260	300	296	298	277	260	291	309	272	279	296	282	283	263	290	276	304	270	278	297	278	272	294	266	251	274	272	280	260	260	277	258	305	299	249	253	246	295	269	281	266	260	292	274	287	270	294	266	265	286	279	285	270	272	273	279	279	282	273	281	282	247	289	295	266	272	280	297	247	287	295	260	289	288	265	281	271	250	289	275	306	277	267	285	271	276	278	272	276	262	305	275	285	261	263	276	304	309	286	266	273	276	275	259	262	252	271	293	252	283	288	247	295	255	293	280	258	280	272	283	294	286	268	298	252	264	259	281	270	267	262	280	273	274	295	299	279	273	270	286	288	262	271	300	286	270	283	270	266	279	240	237	266	307	252	286	268	268	287	310	241	260	281	255	281	280	272	286	282	276	255	275	292	259	258	294	251	270	247	295	293	276	248	266	271	263	275	274	276	263	311	265	297	274	288	276	286	258	282	292	289	288	261	245	287	287	285	251	309	261	264	271	263	282	276	294	278	294	274	261	277	262	264	280	284	244	263	287	280	255	292	290	277	275	253	282	300	272	292	271	279	278	284	267	269	273	293	281	257	280	259	257	269	279	291	291	254	251	280	266	290	284	306	301	262	289	260	284	269	296	284	293	270	287	273	262	280	279	269	286	253	272	263	265	308	253	296	245	257	254	277	287	297	251	282	304	278	259	261	305	268	278	264	292	270	292	285	302	282	290	283	271	275	295	280	261	283	264	280	281	265	273	254	270	278	246	297	288	281	270	295	273	281	293	265	270	294	282	249	273	266	308	257	276	255	290	283	294	267	289	287	288	279	270	284	268	283	266	282	284	261	257	277	253	268	290	296	273	245	286	264	261	292	292	293	291	225	278	282	291	280	297	261	281	277	285	270	275	264	249	265	286	251	284	267	292	294	266	279	279	317	258	280	272	296	323	295	292	274	283	288	258	308	257	303	269	310	270	291	244	286	246	267	288	279	293	250	267	256	256	255	268	269	245	317	295	292	268	279	267	255	259	250	279	274	286	311	266	245	274	257	275	268	240	262	279	273	299	258	272	268	298	271	261	253	307	269	280	300	259	296	296	275	268	304	260	294	300	286	283	292	247	318	266	248	272	302	296	280
71954	74557	67371	38620	12839	1118	325	257	262	238	211	170	192	188	187	178	194	167	170	149	195	179	172	184	198	163	182	164	195	188	236	251	238	253	341	859	3630	3788	2888	1382	1094	1032	625	488	506	623	615	908	826	524	435	377	350	402	552	515	440	449	448	309	185	192	178	175	154	154	178	170	168	190	183	165	171	187	175	152	173	142	173	168	161	170	168	155	158	156	149	150	182	144	183	167	149	176	161	162	166	139	149	130	140	184	181	182	133	141	175	172	170	165	180	173	164	152	168	166	150	170	173	162	169	175	169	157	169	172	160	174	173	145	169	163	164	169	172	175	169	150	170	180	151	183	163	163	175	177	147	160	181	155	162	151	145	157	172	170	156	184	149	173	179	181	167	163	198	139	169	160	172	162	147	171	153	167	151	149	176	166	148	154	164	142	166	166	167	179	165	181	162	171	158	154	157	167	162	171	144	185	177	156	161	172	168	187	168	180	168	165	165	186	153	189	150	156	165	156	158	165	186	167	152	143	146	164	171	165	149	162	146	141	145	176	168	164	160	173	173	143	204	156	186	147	155	135	174	181	181	157	186	157	188	158	143	136	168	176	160	180	145	180	159	158	174	173	164	152	152	156	168	173	177	131	137	178	166	158	156	168	170	167	162	154	167	181	160	155	157	144	157	153	156	176	158	155	149	170	141	180	136	143	154	168	165	178	156	163	150	161	176	162	160	160	176	159	143	161	166	170	146	171	159	171	161	187	146	174	160	151	149	151	181	183	184	180	169	167	179	173	177	160	152	145	171	174	172	151	157	152	159	171	153	164	183	141	167	152	163	190	164	157	159	152	131	157	154	152	156	161	140	175	154	173	136	179	152	160	149	172	143	168	140	163	158	174	159	181	167	170	166	174	144	159	184	137	145	164	152	190	152	179	174	175	171	170	165	157	166	157	176	168	152	156	173	177	155	131	160	181	172	155	169	172	171	172	168	192	197	182	158	134	163	159	175	177	169	157	170	150	168	173	179	164	143	172	169	158	158	174	154	168	171	179	174	160	168	163	145	173	178	137	176	172	179	173	153	182	173	161	162	189	181	154	156	163	149	181	159	150	149	170	165	140	150	190	167	157	202	178	166	151	145	172	168	145	146	175	163	150	159	161	156	184	187	160	151	192	167	160	163	147	155	191	139	179	175	169	179	156	201	167	174	157	158	163	170	169	163	160	159	153	178	156	153	150	167	166	162	191	157	169	152	155	169	150	146	174	160	163	186	163	191	174	192	166	166	151	161	169	160	161	168	166	167	166	166	195	166	148	144	170	188	177	159	169	162	181	170	153	187	162	155	148	156	186	159	152	175	176	155	154	148	155	164	167	161	173	165	162	158	174	166	160	138	168	181	167	153	161	139	147	153	167	193	175	155	179	144	135	186	154	145	140	165	183	181	165	147	159	150	164	144	161	173	153	156	146	154	160	145	165	151	183	149	158	159	148	189	164	185	165	182	164	139	183	166	196	163	163	180	175	149	162	148	159	155	162	136	177	176	164	160	156	186	162	172	174	151	172	165	165	145	172	182	150	190	145	170	177	170	170	168	164	178	160	176	153	163	154	171	161	167	177	176	160	158	162	135	154	174	137	180	153	201	171	155	168	181	181	164	149	183	157	185	159	161	157	156	149	173	150	153	182	154	172	180	173	179	182	164	164	153	167	175	169	154	198	152	168	173	149	160	154	155	163	153	175	179	186	163	168	159	159	158	159	152	151	161	186	168	143	167	162	168	183	174	164	161	172	159	177	171	168	162	181	173	148	143	150	148	186	169	144	172	144	152	166	151	144	186	157	183	173	158	154	148	142	179	153	149	169	176	154	162	163	174	163	146	147	172	156	176	157	166	151	152	171	161	170	163	163	158	150	139	167	122	152	160	152	182	158	155	170	186	146	170	150	157	170	178	155	168	158	165	152	155	167	144	163	170	164	171	151	169	164	140	175	147	151	166	143	160	165	167	161	169	151	156	170	160	169	192	160	175	165	161	165	161	166	171	181	162	147	151	171	163	144	165	161	149	150	171	190	151	137	178	169	173	159	157	167	190	164	156	159	176	144	155	144	156	169	149	185	182	173	183	164	155	148	148	160	156	154	150	179	166	132	186	152	162	161	165	172	160	151	164	177	160	194	162	164	170	143	191	167	161	151	149	144	174	159	162	152	158	163	182	177	170	152	155	173	178	150	169	170	165	164	166	155	174	156	163	157	174	164	156	154	163	162	157	158	183	154	186	170	167	179	172	161	173	190	144	166	165	164	188	157	160	167	165	190	169	170	155	145	167	168	176	162	167	165	146	177	168	155	163	176	177	130	166	161	157	142	162	141	179	176	153	164	183	179	143	166	174	148	174	185	151	168	154	175	157	160	142	165	164	182	142	146	162	160	156	187	137	167	174	154	160	159	181	158	158	163	170	142	154	146	188	144	139	187	166	152	154	161	165	171	156	146	160	147	174	167	171	162	184	177	183	168	176	171	139	159	152	167	163	183	180	175	165	178	163	149	155	178	169	155	155	150	169	168	151	146	161	159	173	184	184	172	159	175	151	194	171	177	174	153	166	154	154	160	182	155	167	158	156	175	157	144	157	160	153	167	150	169	155	155	151	176	153	135	140	169	153	184	166	175	154	177	152	166	154	161	185	178	163	173	157	161	183	173	168	171	164	165	171	180	150	152	167	174	161	155	178	178	143	160	163	150	168	162	160	156	149	159	177	160	150	172	181	166	154	155	146	167	170	168	192	145	135	162	189	164	149	159	176	181	172	154	154	186	171	177	156	180	151	172	166	167	181	166	158	172	168	178	146	159	167	181	147	164	168	171	158	161	173	164	185	145	165	186	161	164	143	162	135	127	155	135	144	165	168	165	163	163	183	161	182	161	161	185	149	169	178	168	158	172	158	139	162	156	157	191	172	163	168	153	171	171	189	158	182	168	185	171	161	156	168	153	195	168	181	166	172	160	190	168	169	145	159	192	186	158	192	176	180	182	158	154	180	180	177	179	167	175	143	148	176	187	147	168	152	166	143	176	196	166	152	168	156	151	179	181	179	179	165	146	149	180	158	174	151	158	148	147	153	178	171	178	190	155	132	139	171	174	167	204	184	161	178	167	167	142	149	155	157	181	160	154	133	156	172	181	196	173	147	177	180	155	180	188	159	159	162	184	165	161	169	134	164	166	147	153	176	169	199	149	169	154	177	165	176	159	142	148	162	172	149	153	156	198	171	148	157	172	168	154	191	195	165	183	158	165	190	165	166	187	158	161	159	178	188	136	171	175	160	178	155	172	176	176	177	181	166	179	149	150	167	163	154	158	149	181	193	179	155	140	144	173	178	150	175	175	178	174	149	160	177	171	153	141	157	174	171	163	181	165	193	158	180	174	172	179	133	166	199	191	136	173	164	173	151	169	155	173	176	170	164	159	142	166	167	165	162	198	174	177	159	159	155	174	159	153	175	191	172	181
46031	57869	61895	21321	1358	1116	983	881	857	782	735	675	662	595	584	575	598	527	556	520	532	519	534	538	521	531	522	545	540	618	797	1126	1158	1004	1627	5303	19762	19929	15552	9119	7488	6804	4366	3315	3380	3853	4245	6118	5435	3046	2490	2213	2008	2555	3451	3420	2549	2819	2529	1558	771	588	579	460	473	463	462	493	470	431	443	450	456	482	487	433	474	476	445	436	399	480	441	459	421	447	409	440	449	441	465	427	418	447	475	447	450	454	460	451	437	430	455	445	442	429	434	424	437	415	427	487	437	435	423	482	457	443	429	434	434	412	444	444	450	478	432	468	452	431	447	444	468	448	468	428	478	474	441	424	454	472	431	435	423	439	444	438	445	427	459	431	418	429	409	453	429	432	426	457	461	451	428	457	450	426	407	457	462	459	437	446	437	465	442	455	455	464	458	473	416	488	438	410	482	415	435	432	403	460	458	428	483	435	429	450	430	479	443	462	478	454	457	455	466	413	423	451	445	461	459	433	461	487	449	415	450	461	436	428	432	440	443	487	478	456	426	417	435	443	459	448	456	441	397	460	459	454	461	467	466	416	399	402	408	448	422	411	444	462	428	455	458	456	425	421	420	470	408	412	438	454	439	470	440	441	434	447	450	427	426	425	489	430	438	433	451	446	445	471	464	456	451	448	469	419	437	465	428	455	451	437	426	453	484	454	428	439	448	438	467	474	478	442	468	427	412	459	439	438	464	426	459	429	424	418	495	447	476	406	446	461	405	414	411	418	462	431	440	433	465	424	456	443	437	435	438	453	424	417	422	454	417	462	423	395	407	451	440	423	427	456	457	464	454	424	442	478	468	454	440	449	462	441	439	418	417	436	449	445	445	404	440	444	448	439	438	487	452	444	438	415	435	421	436	460	428	442	457	469	433	440	447	424	432	472	409	437	428	460	454	446	470	454	459	437	395	455	462	427	427	442	461	459	435	434	462	422	419	451	456	443	464	427	422	438	439	417	431	429	451	443	467	421	460	401	416	466	475	443	451	461	457	443	414	494	426	459	448	406	430	403	462	421	454	448	435	427	457	427	460	439	438	432	409	436	468	455	441	436	449	432	470	474	436	420	447	427	451	445	435	423	471	436	427	458	442	409	439	459	392	417	411	471	417	452	451	435	421	437	462	438	433	464	442	442	431	424	426	442	411	427	446	418	411	424	430	437	456	462	459	455	445	414	429	440	416	444	460	442	449	452	412	452	435	398	471	420	442	480	419	407	429	454	427	481	451	447	473	453	453	431	445	464	456	471	439	460	461	463	448	450	474	430	448	403	440	447	437	450	440	423	417	445	419	447	470	429	427	425	413	444	406	449	462	447	466	438	450	460	442	445	465	437	466	446	461	443	438	466	421	420	446	444	440	453	407	451	473	417	430	448	434	469	422	448	437	435	439	451	453	413	435	430	480	471	435	447	449	414	420	436	460	457	482	443	436	450	465	446	440	452	432	403	425	437	432	455	401	444	399	449	440	448	445	423	420	430	464	460	462	453	431	445	395	443	474	503	445	424	427	404	441	439	428	443	442	463	429	462	449	391	451	456	451	463	410	443	416	446	442	445	457	470	467	476	440	412	436	456	436	428	427	405	411	444	422	431	453	399	479	409	438	458	421	428	408	426	458	422	459	442	449	466	444	429	396	463	468	429	434	413	416	441	452	437	436	435	433	472	452	416	468	416	431	441	408	447	423	398	423	417	446	455	466	447	444	420	458	445	466	454	428	469	427	449	434	434	424	465	477	436	482	438	471	431	465	476	433	440	408	446	439	439	423	439	434	411	467	462	433	445	455	481	429	433	467	444	474	466	486	433	425	453	422	404	454	448	458	446	425	464	444	453	469	413	451	478	439	451	448	428	449	459	408	438	441	429	438	421	448	406	435	432	424	441	492	420	457	408	440	443	426	424	428	462	430	436	435	441	438	481	421	451	490	462	461	433	464	420	429	417	457	414	451	467	451	434	422	473	444	485	441	436	445	454	449	453	424	458	453	450	426	437	416	428	456	426	417	435	474	465	482	419	417	455	448	448	460	497	399	448	388	435	445	415	439	416	451	480	479	449	466	462	459	466	436	435	458	431	437	448	422	422	471	465	473	447	431	446	455	435	436	433	476	450	433	415	453	472	484	440	440	436	417	470	425	459	444	438	441	453	455	480	427	444	463	471	436	440	451	448	449	429	465	444	443	456	429	443	447	433	442	434	461	467	414	432	459	414	454	439	445	430	397	418	458	428	418	444	442	450	401	441	418	460	452	446	447	424	476	471	431	447	409	436	432	442	453	430	486	449	446	483	431	435	453	414	449	422	450	437	463	465	403	412	446	418	458	452	430	454	416	438	491	438	441	422	450	442	449	431	403	428	431	427	417	428	478	465	461	435	492	434	468	474	439	461	467	461	419	439	445	408	437	486	435	468	434	435	456	468	438	452	459	393	447	471	436	395	459	432	437	473	462	449	468	429	436	422	446	426	444	451	450	439	444	454	435	437	448	435	418	428	508	381	460	458	455	457	445	443	427	418	448	473	440	459	443	396	448	420	457	432	425	420	462	446	462	453	451	428	456	458	451	426	464	438	451	442	470	433	441	446	415	422	464	424	435	477	442	454	483	463	450	474	461	387	484	433	471	468	468	439	406	475	451	430	470	416	440	434	448	445	457	444	420	441	445	457	455	456	475	430	397	455	420	435	464	424	436	500	470	413	420	452	438	466	440	464	406	440	459	422	447	486	449	451	417	419	469	460	431	434	444	411	424	434	409	425	444	425	425	495	452	464	444	448	466	445	457	426	417	458	403	429	442	446	432	460	424	478	471	452	438	456	469	467	451	423	402	460	445	444	430	446	458	444	472	413	420	440	460	458	465	433	456	430	458	441	466	452	447	473	459	421	481	450	449	462	400	463	429	478	444	465	424	432	457	465	424	446	405	421	449	413	446	437	427	449	440	444	432	449	468	444	442	428	479	439	453	487	458	428	453	422	440	442	446	444	443	437	479	455	424	460	451	437	451	434	425	412	420	432	476	438	453	443	439	438	414	404	439	475	398	461	451	469	406	453	437	435	429	409	432	415	424	433	452	455	447	456	481	463	456	441	432	402	453	452	406	444	450	431	422	424	426	441	432	455	445	461	427	444	439	440	434	466	450	383	442	449	422	460	444	437	456	439	422	407	474	491	443	421	430	433	436	439	436	434	407	409	440	457	463	436	441	478	445	461	476	417	470	423	439	450	467	499	429	461	434	475	497	441	455	491	446	426	436	411	460	436	426	451	423	455	420	444	437	434	453	419	463	466	456	451	437	479	437	419	475	449	492	430	450	468	480	459	437	465	513	447	445	436	429	460	426	490	485	438	450	470	442	444	424	424	463	457	426	414	467	469	479	442	421	452	451	464	417	447	445	440	451	401	456	445	426	470	422	427	428	411	414	446	476	469	444	421	412	420	460	432	465	407	458	438	466	448	433	447	469	448	428	433	428	463
13652	13633	15095	3047	255	109	70	77	92	73	81	88	82	75	76	70	72	72	72	76	59	93	71	85	78	80	81	71	70	81	81	85	73	81	81	101	201	231	139	103	101	111	119	88	89	104	87	124	103	92	83	75	94	88	91	87	82	86	92	96	89	89	79	87	78	54	80	82	78	67	69	85	67	83	67	97	69	84	74	77	85	69	81	88	75	78	77	89	78	69	74	72	75	85	74	61	84	78	73	68	81	69	73	88	83	82	63	79	64	73	76	68	74	79	71	90	82	80	74	70	54	70	71	79	76	83	73	87	75	87	88	85	71	84	91	82	89	78	78	88	79	76	85	83	63	71	80	79	72	77	65	83	87	71	70	80	84	89	72	87	73	68	70	75	76	83	83	74	63	86	83	87	82	78	70	71	84	85	86	76	81	92	73	76	74	68	75	75	81	69	88	73	67	88	60	69	61	81	83	64	85	78	75	75	63	84	71	75	72	71	66	86	61	80	60	72	87	89	74	85	82	83	75	58	92	77	67	77	76	72	72	79	71	74	61	74	68	67	78	83	85	73	77	73	75	76	91	96	62	72	81	75	68	81	81	71	83	68	86	66	77	75	66	78	87	86	58	89	85	62	72	76	71	84	75	76	78	66	66	62	74	79	67	63	69	86	70	74	72	82	82	73	75	82	79	81	74	73	86	80	91	82	81	86	76	74	71	85	83	77	77	81	69	81	66	68	65	91	86	63	70	76	89	85	78	71	77	83	88	62	63	66	58	70	94	73	49	86	91	74	86	92	71	79	91	62	86	74	80	85	69	71	60	79	79	74	64	71	68	78	88	73	77	66	79	83	76	83	67	79	65	71	93	90	75	81	77	68	71	80	82	84	74	73	62	72	81	85	71	88	74	81	81	88	85	69	82	71	72	76	63	70	79	68	67	86	87	65	66	72	75	73	79	61	72	76	83	83	81	80	74	58	73	73	79	75	89	72	68	80	62	78	74	88	87	81	81	75	84	62	78	76	83	75	69	80	76	74	91	71	80	70	54	59	74	70	60	81	73	62	81	73	80	87	68	93	68	70	72	73	83	74	84	81	78	72	85	77	74	78	79	73	80	64	74	84	77	81	80	70	54	82	74	68	78	75	66	68	63	70	59	69	80	67	78	74	69	83	78	76	86	82	74	78	73	79	78	74	77	83	83	79	72	65	73	82	69	79	74	73	94	78	74	65	74	72	68	86	70	69	76	92	91	52	91	84	83	75	66	82	58	73	74	70	87	65	81	90	74	72	79	78	62	78	71	63	79	80	72	73	62	69	79	69	72	101	64	82	65	75	73	74	79	82	66	69	77	86	81	81	108	83	57	77	72	71	67	66	69	71	85	65	92	77	67	71	81	84	86	72	106	74	77	64	87	68	76	89	69	89	82	93	84	71	87	73	78	85	76	63	74	63	89	81	85	73	77	57	83	77	84	71	84	67	70	66	71	94	89	68	66	77	85	82	69	75	79	68	82	81	63	68	79	89	59	75	66	79	75	79	72	86	72	73	66	75	65	68	86	69	69	97	78	73	71	78	75	77	81	84	94	82	73	68	95	85	84	65	83	75	79	77	93	95	64	72	70	91	83	78	71	66	94	74	68	64	79	71	98	77	84	75	71	78	83	66	63	75	71	65	78	73	67	76	83	75	73	86	75	62	75	79	66	82	71	87	74	68	81	68	59	75	81	72	67	78	80	71	66	79	74	78	79	76	76	62	82	69	88	70	76	72	87	83	73	84	68	80	80	71	84	69	81	80	75	69	65	67	70	78	74	57	77	79	77	87	75	81	76	73	89	68	79	95	73	73	70	60	82	78	61	82	75	70	74	68	80	70	74	68	83	70	63	74	66	91	76	82	81	71	73	63	82	82	75	45	65	71	79	86	80	66	65	90	81	78	82	71	73	83	66	81	63	75	80	82	81	81	67	77	87	83	64	85	84	78	73	107	74	80	81	75	72	74	64	82	80	63	73	75	87	58	76	68	68	72	62	84	93	78	89	63	73	82	78	95	73	73	72	66	84	64	71	77	72	93	78	76	70	75	85	91	59	64	88	74	76	90	93	89	76	73	72	61	83	74	78	70	90	77	67	77	63	70	64	81	83	70	65	89	76	70	71	85	78	73	63	64	80	79	63	72	91	65	69	76	88	75	71	82	86	76	88	86	67	83	63	71	55	75	75	78	89	82	89	64	66	71	85	77	72	72	75	83	75	64	66	83	76	64	71	91	70	71	74	83	79	66	77	79	64	66	74	79	71	72	62	80	79	71	68	74	76	67	68	72	74	75	75	82	77	84	69	62	85	83	77	84	75	67	84	77	66	66	82	78	76	67	68	67	70	60	88	63	76	68	78	77	75	76	75	71	76	84	66	72	72	78	73	81	86	87	74	77	88	64	67	62	97	71	85	81	88	64	93	79	82	72	73	85	81	76	72	87	59	85	74	85	94	91	86	72	73	65	74	81	72	71	62	72	78	84	95	65	61	70	81	65	77	92	82	86	86	60	84	79	73	78	83	65	74	74	71	81	84	75	71	65	64	87	78	78	62	68	99	79	79	78	80	79	87	71	67	77	83	60	76	77	65	71	74	81	81	62	77	88	86	77	62	76	74	84	84	71	75	74	80	72	68	75	76	68	76	73	83	87	88	92	89	87	98	74	67	79	80	82	64	81	78	63	78	89	77	66	66	87	87	73	66	83	73	84	66	86	84	63	74	78	71	83	81	79	80	61	73	75	79	75	69	64	68	87	80	97	94	71	84	86	82	74	84	81	78	78	91	69	76	97	76	80	85	72	94	69	79	86	73	75	76	76	83	61	66	68	66	72	78	70	70	88	73	81	77	80	59	85	77	72	80	92	80	60	78	82	78	90	74	96	84	80	73	97	66	82	85	69	66	74	79	99	76	85	80	67	89	85	83	88	88	78	68	84	80	76	63	69	75	75	77	81	77	83	58	81	77	71	70	61	67	69	85	73	61	88	71	66	70	94	72	70	89	68	68	72	76	71	69	87	78	73	83	76	67	77	73	70	74	68	69	66	61	78	80	71	84	98	70	69	69	64	59	60	74	81	76	70	82	87	76	73	67	82	79	70	88	77	76	72	70	72	83	85	71	85	88	88	67	72	74	72	73	78	69	87	83	77	72	84	81	82	79	67	88	72	72	85	81	78	78	90	89	74	69	70	77	78	84	72	77	95	78	78	64	86	58	80	67	89	68	64	61	76	67	79	57	75	78	78	68	66	76	76	72	76	77	84	79	65	93	78	98	84	78	71	62	76	87	75	83	81	79	77	89	71	61	70	91	76	73	78	80	82	64	79	71	62	81	77	68	85	80	75	74	76	65	86	77	63	92	65	81	74	66	74	65	83	67	93	84	89	83	74	86	64	81	71	62	75	101	82	69	77	66	63	84	88	70	57	70	79	66	82	68	73	70	83	80	70	78	64	73	80	65	75	77	67
12218	19145	20733	4730	306	252	261	259	237	227	251	254	264	214	258	210	245	226	222	232	249	246	224	242	231	230	254	250	243	271	274	268	262	250	240	459	1409	1414	1021	626	584	547	462	377	367	387	403	493	391	316	301	319	316	314	419	434	347	360	350	299	241	243	235	221	227	220	250	246	236	234	233	228	212	216	229	240	226	234	241	240	229	247	234	248	231	217	229	241	228	214	230	231	225	240	273	229	223	239	232	201	229	214	226	222	230	223	211	258	235	229	275	213	258	223	221	225	246	206	224	225	234	247	228	223	237	232	241	227	224	245	251	232	216	248	216	226	256	198	241	246	213	232	236	221	238	238	231	255	228	252	231	229	237	248	208	208	229	233	250	252	221	218	248	278	212	236	206	217	239	229	234	222	212	242	227	203	270	226	208	226	223	235	237	217	213	229	245	248	225	214	236	247	233	237	209	231	227	233	216	241	248	236	215	253	226	213	248	242	224	237	226	239	216	226	239	220	222	223	227	244	204	252	261	222	232	208	253	252	249	245	215	200	221	230	249	248	219	204	236	217	248	259	224	208	236	228	250	206	237	229	214	218	227	243	233	209	242	239	248	216	252	239	229	240	256	240	237	214	269	206	234	208	238	219	228	230	233	243	241	240	227	251	236	245	253	226	258	211	258	230	244	226	228	221	206	212	228	239	232	249	228	209	232	250	243	248	224	263	230	235	249	213	227	237	217	242	218	217	225	232	206	265	253	236	218	202	219	238	230	241	246	240	231	241	218	195	244	236	227	233	242	238	264	212	268	245	225	234	212	235	217	236	239	254	234	234	231	229	240	235	231	240	270	226	238	233	217	249	206	233	226	231	241	202	258	247	201	243	237	249	247	221	270	255	235	224	226	250	219	240	264	219	214	241	238	234	220	227	239	203	227	274	244	231	232	220	233	207	250	224	245	204	259	246	233	223	221	221	233	242	225	245	240	231	233	245	229	248	248	225	243	246	254	226	233	222	218	236	210	234	250	228	231	229	216	230	243	251	219	256	206	261	222	226	236	223	268	255	223	223	231	235	222	245	231	235	229	247	220	209	249	194	211	197	251	216	231	228	251	233	233	211	238	217	241	226	231	214	230	237	220	221	216	211	214	227	258	222	235	252	257	213	224	244	237	250	210	222	234	205	241	240	233	238	242	228	246	262	203	216	240	240	237	203	220	239	214	221	235	246	220	225	240	244	234	214	226	222	209	209	230	237	237	224	237	236	209	231	209	239	235	236	251	215	239	218	243	241	224	229	217	235	228	233	229	241	219	268	230	235	231	216	222	228	227	205	230	233	206	233	230	258	231	250	238	228	239	235	238	242	219	238	239	250	211	227	251	210	243	211	248	238	238	255	238	237	243	218	253	235	253	258	232	229	252	254	259	221	193	216	248	231	227	258	230	231	227	222	257	254	247	226	266	224	230	207	239	227	237	204	227	222	245	238	238	247	233	253	246	250	212	246	253	229	251	219	248	228	249	226	234	222	234	234	207	242	257	219	238	237	229	234	242	226	245	221	227	246	264	210	217	271	233	232	213	229	200	238	254	202	238	238	232	242	208	232	240	213	216	232	215	261	252	212	214	198	242	225	236	250	250	236	221	242	232	232	222	242	242	246	220	229	237	236	221	223	231	249	234	231	242	240	206	214	222	226	228	246	217	221	220	238	255	231	246	223	226	261	228	250	224	216	241	244	237	207	227	221	213	247	247	229	252	222	251	213	207	236	239	229	246	230	217	209	238	237	226	250	202	231	205	239	233	220	238	221	239	247	233	228	220	227	236	231	214	235	246	242	225	210	253	234	247	230	225	244	244	205	228	249	255	247	217	241	231	240	249	251	219	249	215	220	233	230	243	230	249	235	221	241	216	240	256	245	224	216	243	235	222	257	247	231	223	224	229	254	247	230	223	249	258	208	214	231	215	242	234	218	222	220	239	262	252	227	239	242	226	250	246	225	260	213	210	231	212	200	220	248	234	242	228	208	216	235	245	189	245	235	215	236	211	225	220	255	258	242	249	224	219	225	220	236	268	225	235	225	232	270	242	207	231	220	219	245	225	220	230	245	244	251	219	223	242	231	226	229	216	211	244	242	229	230	258	207	228	220	227	233	239	244	222	215	226	253	215	221	254	227	255	237	221	240	243	218	219	218	247	227	232	257	237	214	223	240	221	217	243	223	230	226	243	225	229	268	256	209	235	208	225	212	226	237	221	221	225	210	251	229	235	237	251	219	246	251	226	234	246	238	231	239	247	229	233	238	238	259	240	254	225	247	235	239	243	202	253	224	225	230	249	216	247	229	235	223	247	240	207	247	254	238	236	203	242	231	224	208	225	210	241	208	209	209	239	229	234	227	251	224	231	236	203	246	219	230	241	220	217	222	237	239	247	223	213	233	250	240	231	221	232	214	220	213	229	253	253	237	245	236	234	272	232	220	251	215	264	248	228	211	200	194	216	241	249	212	230	244	258	256	230	244	231	226	216	237	235	242	239	254	226	235	230	223	271	225	227	204	227	235	221	228	235	261	242	236	220	218	250	260	217	235	241	224	246	239	229	244	234	244	237	255	220	233	232	234	229	254	250	208	216	219	234	246	223	272	262	214	251	234	228	237	223	209	233	231	251	238	220	218	223	240	256	259	218	230	220	215	235	226	249	211	240	253	220	226	228	226	242	212	253	231	237	246	237	215	241	226	217	231	233	213	244	213	245	262	243	241	275	218	231	229	247	227	214	262	217	244	234	204	247	231	235	249	247	257	219	237	228	230	208	242	230	259	222	250	228	221	229	236	247	232	234	210	216	210	232	228	208	252	220	238	232	230	233	233	257	227	227	228	232	245	241	237	250	239	246	224	257	223	230	237	212	219	264	214	228	217	242	244	233	194	255	188	227	252	246	224	226	219	238	223	226	228	222	220	224	220	246	215	228	248	247	238	232	218	232	242	255	242	226	254	259	226	224	233	222	237	250	242	245	211	244	232	251	269	224	210	234	237	248	228	256	222	236	244	281	211	214	228	223	244	245	241	244	223	219	235	240	224	188	241	209	236	234	231	225	247	236	223	233	244	208	225	246	223	224	225	245	224	218	240	234	241	231	232	235	222	217	198	223	238	219	222	210	238	223	219	225	243	248	232	240	206	221	218	222	264	242	227	221	242	223	226	224	236	236	212	247	236	239	247	232	226	223	238	259	208	229	233	256	238	258	259	221	216	209	210	237	206	235	245	229	239	224	228	220	206	244	235	228	231	251	209	210	256	230	245	213	219	226	255	230	223	234	230	231	247	218	256	265	240	229	247	209	210	242	228	225	247	221	239	265	238	215	234	227	246	236	239	243	235	268	243	227	197	223	241	241	212	233	247	235	232	230	237	231	243	241	225	248	233	231	237	229	244	238	207	240	234	223	218	219	245	220	217	223	224	221	224	233	234	225	226	247	211	230	234	222	227	243	199	249	236	216	232	236	221
57328	61313	57913	27660	4989	233	159	141	126	111	134	118	96	125	82	94	98	104	110	98	93	101	98	101	94	95	102	88	93	102	107	113	97	115	127	296	1695	1882	1223	656	637	653	410	317	335	295	319	472	345	181	179	267	190	256	435	423	226	303	233	164	87	101	95	87	87	86	89	112	118	106	95	86	79	106	96	81	100	83	77	90	80	107	91	99	92	87	93	90	85	72	89	112	110	95	95	102	117	98	102	82	86	102	93	97	87	98	84	85	87	103	81	102	93	82	89	84	100	96	99	80	89	69	93	83	101	93	105	94	88	98	77	89	78	80	99	91	93	88	91	104	86	78	102	97	102	94	77	98	79	101	104	92	78	74	103	83	93	77	98	93	83	85	107	89	95	103	96	84	107	91	92	98	84	86	97	89	90	85	106	105	86	92	86	100	95	92	111	79	92	100	72	86	89	92	102	93	106	83	75	86	91	97	91	111	86	94	92	87	92	90	83	92	81	102	92	97	109	101	108	89	91	103	92	93	110	102	93	94	80	89	100	80	95	98	95	88	87	90	91	92	64	83	101	90	97	82	90	116	100	107	106	95	72	78	91	114	92	106	105	109	98	103	88	94	86	71	92	98	79	96	100	103	76	102	88	79	98	107	112	77	89	101	100	94	79	90	94	82	96	102	97	79	109	89	87	96	83	105	88	81	95	97	73	80	92	89	100	90	104	78	98	78	83	89	88	97	77	82	108	94	93	88	86	95	97	91	80	99	68	89	106	90	95	81	85	71	81	97	99	91	91	97	99	83	89	103	82	82	92	89	98	100	88	88	104	101	94	85	86	88	100	81	91	101	95	91	70	79	82	125	85	91	81	98	104	83	88	84	66	105	81	95	117	92	80	75	84	94	90	94	88	82	101	95	86	91	88	94	97	91	77	100	94	80	86	103	99	88	82	82	71	88	96	76	94	92	111	81	77	86	103	106	114	90	105	96	88	92	95	89	99	89	90	94	95	78	82	103	93	95	104	97	89	94	87	88	82	92	94	103	89	96	97	72	71	96	99	104	85	92	89	76	76	89	68	82	101	93	96	74	97	100	93	90	92	105	86	87	97	119	99	81	102	83	88	95	94	93	101	98	96	83	105	95	108	98	92	79	100	90	85	85	78	88	81	94	102	71	81	72	104	100	95	80	88	81	85	95	103	90	90	83	96	94	108	93	76	76	88	80	85	83	110	91	89	95	94	98	93	79	74	86	75	80	82	94	88	88	96	120	92	102	85	65	86	91	86	100	80	103	78	93	80	93	94	83	100	103	105	98	105	90	78	81	83	95	86	88	101	99	89	89	100	94	79	84	97	81	82	113	85	103	95	91	84	89	95	92	89	92	104	90	98	87	74	87	87	86	95	94	87	97	88	98	95	88	112	87	88	89	89	112	89	87	76	100	94	101	103	80	84	91	85	105	89	90	94	97	85	79	88	98	106	107	95	116	89	96	85	116	98	88	70	85	80	90	78	93	81	108	103	102	89	91	81	93	105	99	98	76	98	88	102	85	112	69	107	80	91	103	87	96	106	100	91	87	100	91	101	97	79	94	99	101	79	98	98	90	91	98	84	95	96	93	88	116	78	88	85	104	102	93	110	86	95	99	97	82	93	92	88	70	97	102	100	94	102	97	99	99	93	93	99	87	100	109	91	83	90	95	91	99	93	102	98	100	107	87	117	95	98	102	108	79	78	95	81	84	108	97	75	102	93	77	86	89	100	92	107	95	92	85	94	86	81	100	85	87	107	87	100	87	88	76	78	84	92	96	93	95	93	94	87	70	103	85	102	119	98	95	81	84	99	99	93	89	92	105	80	100	104	101	94	101	83	69	103	84	86	106	99	99	107	88	84	104	96	95	85	80	89	89	99	96	98	109	101	101	95	80	80	96	100	106	100	91	99	95	81	105	88	92	83	80	110	73	93	86	92	81	93	92	108	96	78	78	98	96	96	107	94	87	104	89	82	89	96	97	92	90	93	87	96	98	83	89	101	101	95	111	88	110	96	92	104	86	78	84	99	93	78	94	93	76	89	74	100	95	99	82	91	102	95	105	80	112	104	78	109	105	84	104	91	103	95	81	112	85	93	83	99	82	90	99	87	97	101	81	98	83	86	100	96	91	88	96	74	68	93	92	84	98	99	85	99	89	100	100	69	86	89	80	105	74	93	96	78	98	100	78	79	104	110	87	78	103	96	81	91	92	82	104	110	102	79	75	93	105	83	93	108	88	109	86	99	87	91	98	89	99	83	98	76	86	83	110	100	91	102	96	102	91	95	84	89	79	90	83	72	80	103	91	74	93	93	101	102	74	93	107	97	82	98	98	98	111	98	112	99	86	91	93	84	95	86	79	117	95	89	88	93	94	107	94	89	93	98	100	96	95	93	86	90	83	108	91	106	86	89	106	90	87	108	95	85	91	94	77	91	104	91	73	77	85	94	71	96	77	89	95	107	101	95	86	91	92	79	86	82	84	102	87	93	90	83	82	92	90	80	101	81	76	72	108	76	89	117	102	108	90	106	92	100	90	100	93	91	95	86	88	85	85	101	93	95	86	87	87	99	89	85	85	88	91	79	97	98	112	90	95	95	99	97	89	95	88	111	95	93	85	97	102	74	84	88	96	101	102	89	95	88	83	74	89	84	84	93	102	105	90	89	96	96	84	91	92	104	94	93	93	96	88	94	91	81	95	87	92	82	88	90	106	93	86	97	88	87	88	70	85	89	95	94	95	101	88	75	102	84	86	118	71	101	101	87	81	101	79	86	92	83	95	108	90	99	94	84	93	69	110	96	91	76	83	83	103	92	98	109	89	108	92	92	99	96	95	88	92	92	108	102	93	100	94	91	87	72	100	108	90	110	102	85	95	97	92	101	97	104	104	110	78	91	80	84	100	97	82	89	94	106	85	91	103	83	101	102	84	107	91	98	88	94	96	83	106	96	93	98	108	122	76	87	103	96	104	107	83	94	87	89	83	98	88	75	90	79	96	92	98	106	95	81	85	90	101	83	87	95	98	105	94	102	86	112	92	101	85	92	101	86	89	90	92	97	92	99	100	101	86	112	92	92	95	90	99	89	94	92	69	117	95	91	96	93	94	83	92	101	93	96	87	82	91	84	88	98	92	90	89	116	101	93	91	103	97	81	81	101	87	91	101	102	81	110	72	101	80	106	116	96	88	87	106	98	86	95	87	95	85	85	77	94	74	110	108	84	90	108	94	82	81	106	99	94	93	74	100	98	84	88	91	82	88	93	108	98	91	99	88	67	93	91	91	96	84	89	105	79	77	91	108	92	96	73	91	97	81	90	88	100	91	95	93	94	110	87	89	97	101	106	88	105	91	88	87	82	84	78	98	85	81	97	78	89	103	98	91	89	90	95	93	103	94	89	79	96	103	101	90	86	93	82	93	80	97	91	82	88	82	88	110	91	75	103	94	97	93	97	87	110	102	99	86	90	101
35187	47690	53173	13936	780	636	556	485	479	431	399	419	349	361	345	330	355	341	309	317	319	342	343	327	326	308	292	298	351	353	400	373	441	456	553	1840	11518	12348	7912	4762	4369	4671	3173	2004	2220	2092	2057	3400	2601	1363	1101	1762	1401	1751	3318	2968	1433	1844	1449	718	369	356	290	300	316	258	295	305	318	256	263	268	298	278	276	264	276	303	287	272	274	297	303	319	276	285	282	272	317	273	263	292	276	277	291	241	288	285	255	281	252	244	270	248	288	285	265	311	274	263	251	292	289	260	290	274	298	250	287	266	277	250	271	273	280	272	282	261	282	258	293	284	287	284	298	277	271	302	277	287	271	251	291	305	266	295	256	286	254	289	274	281	310	278	288	281	276	267	271	279	283	268	308	275	275	293	242	277	264	281	289	286	258	308	291	299	304	267	250	282	272	280	285	289	280	288	293	248	264	272	283	291	275	263	296	286	288	291	284	278	276	300	296	262	261	263	291	250	281	288	301	279	269	286	258	254	285	276	303	252	263	261	254	301	282	243	268	256	269	259	252	280	269	279	310	286	315	253	283	291	282	278	253	271	259	279	293	276	273	291	273	264	262	269	283	283	284	263	259	247	262	311	257	320	270	295	267	292	307	275	292	258	273	256	273	281	280	273	293	288	274	270	277	284	293	299	287	309	271	253	283	291	278	251	301	286	236	251	319	261	279	265	312	282	283	262	260	289	297	278	271	272	274	274	267	287	286	266	245	276	263	268	289	252	297	277	276	270	257	281	274	275	253	289	290	285	291	269	314	271	257	300	280	277	293	300	240	289	269	271	281	271	285	288	253	237	265	261	296	278	318	258	283	277	261	273	273	297	275	274	278	255	252	268	298	257	283	293	270	278	295	279	250	260	289	275	274	292	300	274	298	254	294	250	280	267	252	264	282	253	260	271	277	279	266	280	291	279	281	268	264	290	296	291	276	288	286	293	300	275	271	288	277	274	298	278	277	261	289	272	259	245	297	257	286	309	281	269	292	277	279	295	280	262	278	279	290	261	268	304	289	270	271	252	265	272	278	281	273	278	307	256	291	279	300	279	289	308	259	291	247	281	267	303	282	289	280	252	297	287	272	259	283	265	266	263	260	284	266	273	268	269	294	283	279	262	276	278	280	283	270	254	270	260	304	249	271	316	264	254	280	299	306	264	258	288	270	292	267	252	281	288	290	294	266	297	257	254	279	299	248	285	262	250	283	285	286	282	288	266	310	269	284	273	274	275	297	249	277	270	308	263	295	292	320	278	271	264	275	267	290	291	279	294	272	275	257	263	287	265	256	281	294	271	276	287	282	284	265	243	273	250	260	281	258	255	261	279	267	280	244	304	258	294	288	290	288	248	242	276	306	271	254	282	266	268	256	290	277	287	257	275	279	270	266	268	229	242	286	293	274	270	269	274	284	261	257	244	274	251	274	247	281	267	258	291	279	285	298	284	262	272	282	265	283	284	265	256	279	299	251	294	258	249	263	248	272	277	310	295	288	263	277	310	278	277	287	289	313	271	275	264	255	257	290	255	287	265	280	288	277	300	277	282	291	275	262	257	275	297	283	277	263	267	280	249	270	262	297	297	277	256	281	292	270	287	290	263	307	275	247	259	298	272	274	246	275	281	281	300	286	297	270	290	270	251	279	273	271	269	251	281	280	260	260	284	274	266	311	277	261	289	261	258	260	257	283	300	241	294	272	246	265	284	296	290	314	285	313	273	294	288	282	280	277	280	244	260	248	272	298	264	279	292	257	303	272	291	239	293	275	267	293	296	259	288	272	277	310	296	257	255	270	254	258	276	276	260	308	272	262	281	251	285	260	277	257	283	277	267	261	277	264	277	266	246	288	273	243	291	259	268	244	289	267	277	303	248	276	274	300	300	283	283	270	275	279	262	250	308	274	283	265	270	293	254	290	255	282	282	259	267	266	273	282	288	253	268	247	286	266	271	280	288	288	288	288	300	254	269	265	296	251	254	264	272	284	293	262	264	281	296	271	310	284	274	254	268	272	255	275	229	256	267	289	281	254	255	284	276	270	283	239	292	317	274	286	275	272	286	306	276	284	287	286	280	291	287	280	303	277	282	257	274	279	285	290	273	265	270	267	279	266	283	266	286	252	279	237	281	265	296	255	282	280	244	298	263	259	284	275	255	265	257	289	257	251	283	262	257	258	302	255	282	272	280	264	320	276	272	313	257	273	314	257	283	268	288	295	249	263	293	281	270	284	323	272	269	270	268	301	267	263	276	261	271	275	292	251	250	276	259	284	262	263	277	261	238	306	263	299	302	293	282	259	269	282	274	284	272	275	304	264	265	290	264	239	264	278	306	275	243	244	287	286	263	264	301	275	267	267	253	281	254	277	271	302	270	250	276	275	262	274	268	277	287	262	283	275	289	257	270	270	283	249	303	294	283	280	280	243	279	266	291	249	255	291	320	272	279	295	288	321	271	277	276	284	304	278	256	262	276	274	259	274	283	272	290	298	274	283	256	263	272	253	281	269	288	286	237	292	301	291	307	290	290	265	266	289	256	280	266	249	277	283	257	265	274	303	282	265	273	273	301	272	260	296	280	249	273	318	279	238	285	278	288	257	278	263	252	274	305	286	302	267	255	287	298	265	293	289	272	287	300	269	290	275	279	267	316	279	285	278	276	256	264	264	302	269	249	316	266	289	276	268	291	274	261	282	282	265	271	291	280	254	279	266	274	252	244	268	270	275	285	307	283	283	278	267	259	251	307	293	297	287	278	266	278	263	289	259	299	283	287	288	277	267	260	267	256	270	272	299	261	293	279	232	280	285	286	287	297	303	308	263	261	278	274	273	310	299	279	280	275	335	278	296	294	262	259	289	264	283	261	258	285	253	273	280	272	294	264	311	278	281	265	284	269	284	284	295	284	317	278	283	269	295	286	244	245	260	270	290	313	273	282	270	278	304	281	291	261	296	279	266	277	268	250	265	294	276	261	290	275	290	279	258	247	292	264	267	289	271	275	274	302	285	240	278	259	255	279	266	288	260	282	279	275	285	293	280	280	276	280	289	284	243	300	279	263	262	269	321	290	258	292	277	275	251	280	286	281	273	256	302	249	280	253	277	274	271	265	274	295	291	272	279	323	258	263	266	289	275	248	276	267	285	273	273	233	262	280	288	292	291	294	299	297	276	274	266	275	276	280	276	313	268	263	287	295	304	275	297	255	274	294	270	265	256	260	284	307	277	246	274	293	279	255	273	258	299	291	269	293	288	245	251	281	292	279	269	281	317	287	292	302	270	259	273	292	281	298	284	281	300	284	264	302	291	270	275	277	255	266	283	293	263	268	288	267	251	277	256	274	279	292	275	277	311	264	269	285	289	323	266	254	277	289	289	276	286	261	310	271	280	253	266	272	247	268	286	290	249	300	239	287	242	287	269	291	289	271	265	309	276	281	301	289	269	258	317	292	293	268	265	250	288	264	282	232	278	274	251	275	262	298
68012	71685	62205	35722	12199	1031	315	281	222	222	225	207	193	191	195	182	160	194	210	180	174	156	180	166	184	154	175	159	193	187	174	205	193	182	205	520	3241	3257	2165	1362	1344	1252	813	660	631	552	545	819	761	355	350	421	453	527	834	499	521	543	390	304	168	167	161	152	143	174	163	168	154	192	147	143	161	135	159	171	165	169	175	143	194	187	165	148	138	157	167	152	140	161	164	154	173	148	159	150	159	162	151	169	152	169	172	158	150	170	153	185	174	164	175	159	167	172	164	186	187	183	158	142	152	176	147	162	169	164	160	150	171	130	181	167	166	156	141	172	156	142	156	172	182	164	187	172	169	164	180	155	162	173	165	178	187	166	165	144	163	163	170	154	159	163	147	158	140	177	177	159	162	148	143	158	184	164	168	202	154	144	164	169	164	147	173	172	147	181	176	173	167	172	153	162	159	195	166	150	169	167	163	174	165	144	176	172	150	150	152	153	174	172	150	177	170	155	178	171	164	158	174	173	158	190	165	165	188	171	178	173	153	157	178	144	163	156	149	146	173	162	158	145	159	172	172	171	176	162	152	183	141	153	159	166	154	138	149	152	168	181	175	181	195	138	173	160	171	184	151	174	161	154	159	170	172	171	170	155	170	154	170	180	160	166	157	164	170	148	175	181	174	163	186	158	185	185	194	162	160	167	167	158	163	175	186	177	182	156	142	151	166	170	162	172	157	161	164	158	155	177	146	142	140	119	152	164	149	190	161	164	159	167	147	165	145	163	137	176	172	162	191	151	172	188	160	159	173	135	162	150	175	175	159	153	156	144	152	169	157	158	174	158	148	179	167	176	151	159	145	162	168	166	158	166	163	193	183	164	179	171	140	155	166	178	164	153	143	169	187	170	154	185	175	177	178	150	179	154	135	157	155	162	189	156	173	158	151	145	162	152	167	163	181	162	139	161	171	155	161	152	179	172	171	158	165	189	173	146	157	172	153	166	168	185	193	154	173	171	176	144	169	165	157	166	169	180	134	176	184	164	146	176	143	167	175	134	153	170	185	166	155	165	149	152	183	141	149	152	148	147	167	149	167	158	157	176	156	150	162	175	158	178	182	174	173	149	163	181	165	174	156	150	155	152	156	155	150	140	160	151	159	164	182	154	152	163	153	165	173	177	136	159	178	165	183	154	151	158	171	180	135	180	158	158	150	151	163	177	182	153	181	158	140	163	163	171	173	168	168	185	161	171	165	149	165	172	144	160	175	150	182	173	178	177	173	157	181	178	161	164	165	149	162	153	139	169	155	143	157	175	165	162	170	171	143	151	144	178	171	161	162	143	161	147	163	159	165	148	172	143	179	159	160	169	182	186	156	161	163	152	191	154	149	183	165	161	152	162	167	157	183	183	149	194	172	177	161	155	143	156	168	156	173	180	167	169	156	165	163	163	159	174	179	162	156	157	171	176	154	174	179	172	159	160	172	170	176	163	185	151	170	174	181	179	142	189	151	172	159	197	162	164	162	162	178	160	155	135	152	138	151	163	191	153	150	173	133	186	152	164	161	137	166	139	170	163	178	152	165	180	160	166	165	164	153	169	158	176	150	139	149	177	169	170	143	165	157	160	185	160	143	163	177	177	144	171	164	204	150	172	161	153	182	169	160	153	155	156	149	187	175	177	154	163	158	168	157	149	145	158	163	170	166	156	124	170	171	159	157	179	178	195	160	177	160	159	171	165	159	145	169	170	187	163	171	183	171	190	173	157	171	159	173	197	137	144	159	163	136	177	190	158	172	155	152	176	179	158	157	142	165	158	168	170	154	161	161	164	143	166	155	146	134	169	159	185	152	167	164	174	148	164	159	171	160	166	170	135	157	153	158	156	150	156	139	158	172	162	142	162	184	172	185	161	172	148	178	171	167	175	176	148	149	168	156	141	170	159	168	145	164	155	173	161	188	165	182	186	185	178	169	191	171	150	169	151	176	193	179	168	154	157	160	171	171	191	143	173	142	161	154	181	137	158	173	166	147	136	182	178	153	176	187	165	176	144	166	137	147	181	185	152	166	190	164	173	170	144	183	166	166	155	172	158	198	177	150	158	141	157	140	140	158	164	170	137	150	150	163	157	163	165	143	146	151	162	163	177	158	172	162	163	159	157	147	167	163	163	165	163	142	158	154	144	174	160	161	168	153	188	172	166	178	157	156	153	165	157	177	170	146	174	181	169	179	156	156	171	158	174	178	172	152	170	162	173	179	154	167	164	154	149	161	153	149	153	174	138	162	165	157	168	162	168	183	171	156	155	178	170	154	163	184	178	169	159	175	155	173	142	163	171	200	151	186	161	165	160	142	159	144	166	170	141	170	165	169	167	141	153	158	166	165	166	157	155	154	155	130	164	168	173	168	149	163	179	169	164	168	157	153	156	183	180	157	165	176	185	148	159	173	144	169	163	168	154	162	145	158	149	159	160	146	151	161	147	174	183	168	149	178	148	164	178	181	137	179	182	179	176	165	159	166	168	156	186	170	146	192	152	152	179	131	156	144	151	171	180	153	156	166	175	170	164	170	168	177	164	155	145	185	168	158	159	162	173	187	176	162	154	172	157	191	165	185	189	167	152	180	152	185	134	167	160	140	153	153	179	154	172	162	162	154	172	154	188	157	171	142	159	161	145	165	142	172	176	160	171	161	177	168	158	163	180	146	168	136	165	160	183	177	161	161	163	154	162	171	173	164	167	144	126	173	190	157	172	167	158	177	163	168	200	172	157	179	145	144	152	150	163	172	134	165	187	167	158	170	170	178	161	156	168	162	159	154	176	162	170	151	166	158	152	173	143	168	179	176	148	153	180	166	144	171	157	174	151	143	175	169	170	166	167	139	154	174	176	164	150	151	156	166	140	166	156	175	163	170	155	181	176	143	176	159	157	147	148	168	153	148	176	152	144	164	173	169	163	174	144	182	202	168	191	160	154	167	160	162	148	180	189	186	144	174	158	165	153	156	153	152	152	153	170	174	170	141	164	155	159	157	162	180	153	149	146	155	140	163	182	172	171	155	181	153	182	155	151	167	145	193	155	157	144	180	168	177	177	174	150	185	171	150	164	148	159	157	156	177	201	160	172	179	152	181	165	153	160	155	149	177	151	146	147	164	141	143	132	165	176	142	152	176	180	169	159	184	152	166	180	186	154	154	152	168	161	161	146	149	186	156	161	190	156	180	161	153	158	157	171	177	179	163	178	159	176	146	158	170	159	170	156	183	156	175	155	164	172	158	177	159	156	179	157	159	194	173	163	143	162	144	165	163	139	136	171	159	170	190	176	172	149	182	155	173	149	182	158	158	174	159	169	175	162	163	151	149	174	143	162	164	145	144	149	153	142	147	162	167	187	134	162	141	168	156	148	159	162	155	161	171	156	167	148	170	139	196	164	168	155	154	177	159	154	143	159	165	156	152	160	166	157	146	148	151	148	161	147	154	161	164	159	164	173	158	155	168	143	137	152
44819	58805	62299	15127	1439	1172	993	906	801	764	746	662	644	590	559	589	559	590	542	510	546	543	522	499	474	538	561	505	545	537	555	608	594	779	941	3372	18167	18371	12860	8700	8618	8504	5427	4312	4103	3736	3348	5316	5295	2416	2133	2801	2771	3781	5846	3496	3398	3440	2564	1597	659	564	526	456	406	462	469	480	495	491	446	492	460	435	464	449	471	435	432	486	428	445	434	418	475	451	414	476	447	442	461	442	411	449	439	444	421	439	441	440	384	425	405	435	428	439	434	493	459	445	463	448	451	452	422	471	455	424	461	423	420	443	409	457	437	430	453	463	428	423	423	456	487	480	458	446	437	416	420	437	436	448	438	446	458	433	445	451	445	418	395	441	439	453	436	440	463	423	453	425	414	489	444	466	494	474	429	433	413	419	439	450	429	452	433	414	426	435	398	398	441	452	470	431	476	398	458	438	424	431	442	464	405	446	435	447	418	463	437	439	473	464	426	458	432	446	455	447	454	445	429	461	450	464	448	460	452	426	422	459	455	462	474	444	465	452	452	493	472	445	430	461	429	405	456	468	442	457	433	441	471	449	452	420	430	432	470	398	445	425	435	436	434	451	463	422	422	431	436	457	428	423	427	438	438	478	477	429	433	445	442	458	417	411	429	477	424	436	446	471	451	455	440	466	416	398	447	424	443	460	396	435	426	434	388	460	432	448	444	454	466	443	482	405	435	420	420	441	438	503	449	441	436	473	448	439	448	414	430	441	439	468	421	435	448	427	439	445	423	449	412	442	440	453	439	445	458	430	411	437	436	443	449	431	424	442	440	495	426	401	492	470	439	430	463	456	453	449	453	434	466	447	462	470	454	405	442	421	476	456	447	447	448	410	437	485	459	454	431	430	428	456	448	451	456	412	442	451	438	434	436	441	465	420	449	487	440	481	431	437	424	427	428	470	389	449	429	455	416	436	466	449	437	417	423	429	423	476	498	439	434	455	410	395	481	468	449	426	448	436	428	414	400	435	433	452	448	474	429	405	452	411	439	441	458	461	457	455	453	425	448	465	427	445	417	443	407	415	456	416	459	458	469	424	479	445	462	446	463	467	430	421	434	461	432	407	448	423	427	451	468	437	419	466	471	443	456	485	418	430	437	438	441	472	429	434	415	429	439	455	469	468	444	433	445	436	456	447	467	451	398	442	474	433	435	464	427	443	450	427	408	459	444	465	447	424	450	453	446	444	459	442	434	428	411	463	465	434	393	407	458	439	432	414	444	472	468	426	434	429	406	465	479	421	453	426	470	450	430	415	471	427	451	458	403	413	472	431	457	472	470	429	446	411	432	442	436	448	454	431	440	454	411	443	405	457	415	467	426	421	457	416	429	429	437	452	460	459	440	406	445	429	423	406	428	403	457	452	431	437	487	469	414	479	502	394	435	441	466	427	437	440	398	450	423	419	415	453	440	394	451	432	461	427	439	484	437	436	437	442	441	461	462	452	469	434	435	398	424	435	436	458	447	401	447	436	416	452	455	425	470	461	471	420	461	426	418	451	423	435	425	449	465	441	419	438	458	421	454	454	454	432	441	476	421	482	458	460	450	457	437	467	431	413	432	435	461	468	467	445	419	466	433	441	390	473	465	456	424	457	454	461	428	446	477	433	427	466	439	412	453	424	451	459	463	450	439	447	437	450	457	426	465	407	441	427	463	442	470	431	450	420	438	425	417	428	438	458	486	466	433	445	444	421	442	426	441	436	429	467	452	440	436	459	478	443	490	429	483	474	449	474	409	429	447	420	423	438	426	452	465	445	466	435	445	488	449	456	477	416	449	467	429	429	421	479	456	451	452	458	445	416	403	437	437	434	490	450	492	420	447	406	443	442	464	443	488	442	483	431	419	448	455	455	450	433	421	459	489	466	416	470	452	430	420	425	448	443	444	422	468	442	411	470	433	453	453	414	444	428	400	433	443	437	430	428	446	473	423	447	496	413	459	453	404	459	456	413	457	443	462	399	485	443	440	388	400	456	463	452	429	434	416	464	463	441	442	415	431	437	464	438	451	436	443	422	439	410	438	438	415	424	421	396	447	438	462	471	433	411	467	450	457	448	436	469	430	470	453	441	429	457	463	457	426	438	411	418	437	445	422	455	442	445	473	411	441	417	474	426	430	444	433	450	440	409	473	428	444	427	473	458	429	440	447	462	406	424	441	458	469	455	442	430	433	469	454	452	451	431	468	447	454	431	491	445	416	458	477	411	464	437	441	446	470	429	448	414	467	479	456	423	459	460	414	491	460	437	405	452	404	430	437	424	448	471	443	418	455	452	426	469	454	443	408	464	447	447	434	413	444	456	451	409	430	446	429	427	442	453	470	411	472	393	428	424	422	438	410	444	443	423	420	440	449	491	403	431	416	460	422	464	435	430	443	391	462	381	465	420	421	487	386	425	468	439	399	401	441	411	424	452	470	445	446	425	447	458	450	426	487	417	424	454	463	458	426	419	445	433	420	459	414	446	414	460	434	458	409	484	445	423	419	449	460	439	429	434	452	425	461	392	466	457	430	468	498	437	452	468	456	451	426	433	426	426	447	404	438	417	484	436	474	426	449	476	413	426	462	468	412	421	441	444	418	465	446	440	421	443	457	420	420	433	443	428	430	446	425	469	455	461	445	442	436	439	455	442	450	466	426	424	457	407	465	430	462	447	460	447	422	407	468	413	453	434	427	460	446	464	496	447	438	459	416	458	457	464	453	440	397	417	449	440	447	433	462	431	426	421	453	445	466	403	442	449	436	440	450	486	420	397	420	435	436	417	475	433	441	405	411	466	431	444	466	424	458	451	444	460	442	448	463	414	457	434	453	397	429	441	428	472	390	407	473	429	429	460	435	475	437	434	434	442	433	458	467	404	426	467	445	451	451	444	459	457	422	421	468	432	455	442	440	442	454	449	400	448	423	506	461	474	413	445	426	422	422	438	415	448	416	402	416	430	455	473	456	431	396	472	447	455	424	451	439	427	440	429	438	491	428	436	430	426	441	412	441	398	397	432	442	432	434	451	452	434	457	403	415	435	485	448	456	451	403	439	420	437	428	465	411	409	454	474	450	455	443	449	431	429	423	443	443	480	433	466	446	491	452	434	442	485	456	458	419	408	422	463	428	419	439	450	462	444	422	428	429	459	431	421	410	428	458	443	429	411	429	443	454	410	443	453	416	437	465	449	443	475	426	445	445	437	444	393	445	438	424	413	410	444	420	468	426	452	441	474	424	440	412	476	430	471	410	427	465	441	427	470	426	444	466	429	420	427	470	461	451	475	439	453	426	451	416	437	481	492	448	422	484	426	433	420	463	409	434	410	421	447	427	427	427	426	470	425	451	440	440	487	464	455	469	442	422	447	435	447	405	437	444	430	470	431	452	437	460	411	472	484	438	450	436	443	419	471	423	421	428	438	429	420	445	455	432	438	427	444	422	450	408	465	427	443	455	407	435	461	463	433	444	440	428	464	478	417	436	392
12113	14224	16073	2961	257	84	98	78	74	83	79	71	56	92	75	66	78	72	65	72	73	72	78	87	70	68	72	81	77	73	79	69	92	78	75	69	178	185	143	123	105	112	100	74	103	103	98	106	90	88	78	92	103	104	88	92	66	89	100	90	78	74	67	70	89	53	70	72	76	76	76	71	71	80	73	80	66	73	81	80	79	100	77	85	75	86	86	65	83	69	86	96	74	80	64	72	75	88	63	84	69	75	75	78	73	69	69	74	63	80	64	65	74	82	63	78	73	60	76	67	71	80	62	72	74	72	90	73	62	76	53	75	74	64	76	67	80	84	91	75	77	74	73	62	80	76	83	84	61	74	77	84	85	70	94	72	69	83	84	83	88	77	65	95	75	73	91	70	94	73	82	89	86	62	64	88	74	70	72	105	70	91	85	80	73	84	100	85	79	92	85	82	61	67	68	69	71	72	65	81	87	86	83	56	84	81	66	59	75	76	62	80	67	80	84	97	74	71	75	84	88	62	76	84	80	72	92	80	66	72	80	60	67	75	77	79	71	88	77	71	79	72	76	69	66	87	63	76	71	62	77	80	56	66	65	91	75	74	60	77	88	86	73	74	76	79	87	71	65	65	65	74	63	69	70	74	67	73	72	60	74	66	73	60	69	70	79	69	86	69	74	72	86	83	84	78	55	78	91	70	75	75	70	70	85	57	75	61	64	75	84	71	87	92	73	89	77	80	79	68	97	75	70	77	71	62	66	77	64	58	94	52	74	64	73	82	88	78	78	71	75	75	57	75	75	72	75	74	66	59	79	63	74	91	71	72	89	64	73	75	90	75	81	75	83	83	79	69	78	78	79	74	84	76	69	89	79	94	86	63	85	87	71	83	75	67	66	62	74	72	74	82	71	69	82	72	83	78	85	70	80	61	83	65	85	81	70	73	84	79	70	72	64	70	84	63	68	81	81	67	69	66	79	62	82	83	73	65	75	77	83	72	71	94	72	76	64	78	65	85	81	69	72	90	77	56	70	63	76	82	81	90	73	75	55	74	75	92	75	88	71	70	74	69	65	66	79	84	75	76	64	74	107	75	89	86	66	82	73	63	70	80	75	65	74	73	72	78	79	65	72	68	82	83	78	80	69	67	60	80	69	91	70	73	67	90	82	60	68	69	72	72	73	88	77	59	69	83	69	84	77	74	70	79	66	83	81	87	80	85	77	67	62	81	87	69	82	73	88	62	68	64	80	78	74	77	87	75	72	77	86	63	68	83	71	75	78	66	70	75	71	87	72	73	64	69	82	79	83	74	66	78	79	63	75	78	71	77	67	69	76	82	59	75	78	74	83	68	68	71	79	74	74	79	66	94	62	65	70	70	82	70	61	75	75	52	60	71	74	64	64	70	77	80	85	57	109	71	81	68	68	80	63	101	71	75	93	73	74	68	85	92	69	79	82	81	76	81	89	67	57	78	72	73	88	69	66	74	68	67	77	83	74	79	75	78	69	75	77	76	60	68	66	76	62	61	67	85	75	60	80	86	57	76	59	69	77	63	83	74	66	72	80	68	78	72	76	88	83	78	81	74	81	63	80	84	77	74	73	80	78	84	69	78	85	96	75	70	72	80	84	72	84	68	82	76	76	68	74	66	71	82	73	68	82	74	82	75	91	76	72	78	73	78	73	79	84	73	79	73	77	79	66	58	66	86	66	66	80	72	79	81	76	56	68	82	76	68	83	85	82	80	78	78	61	85	87	72	63	80	73	56	101	80	85	67	75	74	79	79	73	65	78	71	86	75	75	78	70	90	76	73	86	79	71	89	81	69	76	61	73	84	79	81	81	75	76	69	74	75	77	79	85	83	74	79	83	71	78	79	72	77	74	77	78	73	78	66	79	90	64	73	90	74	60	80	71	94	83	78	63	64	80	80	75	64	82	71	84	82	74	78	64	82	72	67	81	73	78	75	74	82	63	67	92	75	80	73	86	74	78	76	70	72	81	87	79	82	86	72	67	61	75	63	92	72	74	81	72	77	81	83	68	75	74	71	80	72	63	90	79	75	72	64	83	76	78	85	81	84	87	77	84	63	75	81	81	69	79	80	63	78	74	70	74	84	80	73	73	56	81	87	75	97	74	85	77	61	71	74	86	67	81	94	63	82	67	79	70	78	73	66	78	82	91	81	59	85	84	83	67	92	80	87	84	64	76	60	67	82	77	52	76	83	89	67	65	64	58	71	75	70	73	67	72	76	81	78	69	74	60	77	84	74	69	60	98	79	87	60	75	72	87	64	88	71	82	89	75	93	65	91	68	87	86	81	83	68	77	80	71	64	71	71	64	74	78	77	59	84	64	71	67	88	73	78	65	69	72	64	79	62	79	75	86	79	71	88	74	60	87	71	69	75	83	78	52	72	70	73	77	64	51	85	55	75	78	85	69	61	71	81	84	74	75	77	70	74	72	81	63	71	78	60	91	82	81	87	73	79	78	75	69	83	80	101	88	68	69	87	71	59	85	71	80	75	81	59	82	78	71	69	71	62	72	87	86	76	87	65	89	83	71	85	87	75	84	76	72	68	75	79	78	86	76	77	56	94	64	75	85	66	66	70	78	84	62	65	75	75	61	100	58	63	88	70	79	71	68	93	70	68	70	73	56	80	73	78	92	76	81	64	68	76	75	70	67	91	70	84	66	61	71	62	84	82	82	88	81	71	68	61	75	62	70	67	79	79	70	62	63	79	64	73	55	67	73	66	73	64	64	76	97	75	83	79	77	70	80	74	74	90	65	78	84	62	81	68	72	71	71	72	76	58	76	73	84	88	83	80	80	82	80	65	84	70	70	65	84	76	69	63	65	57	65	71	69	80	63	75	71	58	72	57	79	77	85	79	69	70	84	72	62	76	68	67	72	82	80	103	70	81	82	73	87	84	78	84	73	71	72	73	85	96	70	78	62	72	87	63	68	64	67	86	82	78	78	68	85	74	78	80	77	74	74	68	74	71	76	65	74	68	82	73	87	85	80	78	69	93	66	72	80	71	74	67	85	76	96	82	83	79	85	62	75	69	76	73	78	73	77	75	79	67	79	77	78	70	80	84	79	77	63	69	89	90	71	73	68	77	86	87	77	80	80	70	86	62	84	72	83	71	85	96	80	77	77	78	73	88	80	77	58	63	85	67	72	74	79	73	62	68	75	72	67	88	80	59	68	77	71	63	76	56	70	74	80	85	47	79	68	80	74	82	76	83	68	76	79	69	75	88	64	71	85	74	64	74	81	69	70	70	77	72	68	73	72	76	56	84	67	68	64	101	87	65	85	60	68	63	72	72	88	80	78	72	87	73	74	69	79	78	89	75	77	80	60	69	73	65	75	64	110	71	80	80	62	91	79	76	63	98	75	76	82	75	78	65	77	80	78	72	80	84	67	81	68	76	69	77	94	76	81	62	84	80	64	87	78	75	68	78	79	68	92	78	74	83	77	75	70	67	76	88	77	73
11524	19786	20630	3980	268	291	264	258	241	246	253	229	237	236	239	234	231	232	242	243	233	217	257	233	272	271	266	229	224	231	249	262	236	240	271	345	1166	1160	849	693	647	582	485	393	434	397	375	462	463	331	267	325	357	426	398	387	345	400	313	266	247	217	225	211	228	217	199	229	240	226	223	225	208	233	230	250	216	225	208	251	223	222	216	259	219	217	219	250	232	213	215	266	235	247	239	240	219	240	201	209	231	256	251	238	232	228	199	247	243	240	205	226	219	214	251	210	251	244	244	209	233	245	191	242	235	224	214	234	249	210	198	250	224	217	224	238	231	231	232	239	218	211	229	228	251	210	230	225	206	267	241	239	209	227	212	246	217	212	219	278	231	201	211	232	219	224	204	220	220	225	237	203	219	229	234	217	210	236	227	217	227	234	238	195	218	223	255	237	220	237	235	214	228	245	222	252	217	229	221	220	232	240	226	227	243	193	243	235	244	242	239	218	258	235	245	237	257	232	221	241	242	218	235	234	231	211	241	218	220	211	231	258	232	197	227	230	233	255	211	245	247	245	223	251	241	240	216	249	220	262	230	249	227	219	229	220	249	239	238	206	215	229	215	232	209	243	244	272	242	236	241	234	242	219	228	228	221	208	235	218	223	224	226	221	270	253	239	246	218	228	236	231	219	239	181	220	227	238	232	211	242	226	245	234	231	219	221	235	232	216	230	227	205	241	218	244	246	239	202	213	212	212	234	224	235	214	224	241	221	209	221	232	211	224	214	221	216	204	218	229	222	217	217	249	242	236	231	229	244	227	226	226	231	203	215	215	237	231	226	240	251	237	217	232	210	222	243	231	256	232	245	220	211	227	211	231	200	252	236	235	201	225	221	239	232	249	226	235	219	248	223	230	213	220	212	251	223	211	226	263	203	241	245	226	238	213	226	211	236	240	244	213	215	206	233	232	219	226	236	231	188	220	225	220	237	254	228	219	267	216	215	241	238	214	232	188	245	239	208	239	221	236	250	245	227	222	224	240	239	219	226	224	259	239	244	225	209	236	248	241	236	221	239	200	234	211	247	235	247	247	220	255	181	215	217	232	244	218	222	211	224	222	233	237	251	237	230	241	220	201	215	227	206	231	223	224	230	230	249	210	229	230	248	217	244	214	233	222	206	222	214	234	244	246	226	223	248	251	226	245	261	207	254	230	224	214	251	217	227	212	215	236	229	233	251	216	243	219	229	214	234	222	206	222	230	227	252	227	224	239	205	226	238	238	250	208	222	204	230	242	224	250	215	237	237	234	215	195	229	223	229	238	236	264	214	213	230	222	224	226	222	226	227	228	257	218	221	213	227	225	259	248	226	233	242	228	259	249	202	241	244	224	244	234	228	231	228	235	236	234	248	252	222	240	241	204	212	252	221	229	223	207	256	223	226	256	242	219	237	202	248	231	211	229	213	227	224	246	211	213	230	231	221	228	261	264	222	226	236	227	220	237	201	223	213	223	233	205	216	217	248	220	228	229	239	220	233	219	216	224	215	222	212	226	240	237	214	233	238	205	236	214	256	235	206	239	234	226	221	245	219	248	216	189	242	233	223	228	219	247	248	260	214	199	228	238	211	226	234	215	224	230	242	220	209	217	195	216	212	224	211	244	232	215	214	235	219	247	237	217	252	215	194	222	224	202	225	239	270	188	238	231	224	252	214	221	227	236	197	233	240	242	227	238	236	260	241	238	210	224	233	226	244	213	251	235	226	262	204	233	226	250	239	205	230	229	231	250	239	242	203	238	260	251	237	227	222	213	250	231	202	219	253	200	242	234	205	249	224	236	246	237	221	223	253	221	246	211	223	238	245	240	237	198	210	248	222	221	215	222	234	235	238	243	237	237	211	220	237	223	221	235	237	243	227	241	228	223	249	238	238	237	250	220	240	233	227	193	238	217	214	227	239	243	242	225	207	216	235	241	212	252	228	244	224	262	235	209	240	247	234	224	192	213	255	220	206	243	251	244	236	258	207	228	238	242	243	257	221	233	213	252	209	256	229	228	245	217	206	212	213	236	205	234	222	235	238	238	237	226	198	236	231	206	243	241	185	231	221	240	263	219	225	219	195	224	208	225	239	204	240	228	244	204	231	253	241	210	259	233	254	217	212	232	248	223	213	221	226	228	239	227	252	228	205	231	206	251	224	225	227	226	227	213	208	185	229	233	231	194	242	217	245	204	224	205	215	242	217	227	222	257	226	212	261	254	225	224	219	217	191	221	247	225	235	226	227	242	235	242	230	228	237	228	240	234	229	240	240	220	229	257	218	240	224	235	250	237	225	244	236	240	221	254	208	211	242	212	234	198	223	218	220	249	224	238	239	239	212	231	245	216	209	223	227	232	235	210	230	218	245	248	218	226	226	198	225	223	192	201	230	239	239	225	237	216	239	225	238	229	228	231	222	221	210	216	232	239	230	234	216	231	246	256	246	243	216	234	224	257	223	242	238	249	240	227	225	233	239	255	234	224	213	233	235	224	210	235	224	222	239	254	225	244	237	221	251	239	205	239	236	218	214	231	219	232	220	253	255	206	207	268	230	235	224	217	226	237	229	245	232	225	221	214	222	257	277	224	230	194	225	238	223	218	205	256	240	244	246	222	233	237	220	247	243	267	231	214	233	222	260	209	221	240	203	222	216	241	208	192	256	234	214	222	220	227	218	197	232	221	234	240	222	230	234	213	251	237	226	220	201	231	224	208	220	238	203	223	242	207	214	224	236	240	232	255	216	231	253	220	229	239	229	222	243	226	217	221	253	245	259	235	197	210	234	238	236	229	230	228	236	246	197	228	251	248	229	226	250	221	252	227	228	236	248	214	236	240	252	222	226	255	228	210	226	220	204	206	266	228	242	208	243	219	208	220	209	242	214	211	239	229	247	246	231	241	235	233	250	233	221	229	243	225	226	230	247	198	243	216	226	191	226	218	191	250	228	214	219	206	227	227	245	235	233	240	217	256	230	234	228	243	227	209	219	239	241	227	259	254	221	248	213	247	232	232	238	217	218	211	220	238	231	247	195	215	222	222	198	216	248	215	244	244	229	222	228	217	222	204	229	218	242	225	221	247	225	229	233	229	221	237	248	219	243	227	260	234	262	242	245	207	260	233	248	220	229	235	229	239	206	218	228	244	228	210	259	237	255	226	225	235	220	229	235	225	246	244	217	246	256	227	225	218	230	217	228	226	222	220	232	233	250	190	206	249	217	225	255	217	189	237	250	229	228	231	215	211	243	230	215	216	249	234	229	251	244	231	224	211	242	233	215	228	224	235	228	218	233	211	226	223	248	248	231	247	236	216	245	239	232	240	210	230	228	261	235	215	224	260	240	238	216	263	208	230	229	250	220	242	224	233	247	226	212	229	221	209	245	226	216	232	248	232	238	211	257	225	233	207	248	224	233	216	213	241	222	244	230	224	253	220	219	218	203	213	231	210	251	224	242	244	198	243	234	244
54060	62419	56380	29517	5009	214	168	144	123	133	118	111	116	109	97	101	99	88	97	99	105	82	83	99	123	80	115	79	93	112	106	93	91	122	120	231	1352	1218	842	657	599	548	470	396	371	298	291	357	407	262	174	180	288	281	276	290	302	256	196	137	106	99	88	95	88	81	102	80	112	95	101	94	105	96	98	87	83	88	71	108	107	88	100	92	84	107	85	106	106	114	101	79	82	86	87	83	96	91	86	88	85	97	97	81	82	95	86	95	92	80	82	76	79	90	101	98	110	93	87	84	81	87	77	90	102	88	90	98	89	89	83	80	74	94	88	81	97	102	85	92	97	88	107	102	91	98	89	96	83	96	105	91	89	77	100	94	84	87	105	90	98	86	104	100	92	82	85	94	86	79	79	85	95	83	102	94	104	97	102	84	83	98	100	97	94	92	120	106	80	97	87	94	84	90	96	93	96	91	100	96	75	84	87	111	97	86	99	90	88	102	92	94	93	81	101	90	108	91	84	86	111	86	86	99	95	97	100	96	96	96	73	95	89	98	88	91	87	107	89	95	103	98	97	71	71	114	82	72	106	103	91	98	109	96	75	87	104	96	82	89	89	92	95	87	79	73	84	86	94	82	106	88	78	84	90	100	82	78	85	87	107	93	91	88	95	91	84	107	92	90	87	76	88	97	87	99	93	86	93	90	92	78	105	91	85	93	97	88	80	72	87	112	107	98	83	110	100	95	86	86	95	105	109	87	77	69	100	83	74	97	94	67	95	100	85	103	77	99	79	93	110	88	102	94	85	98	100	83	102	91	99	94	98	86	87	83	92	96	90	92	89	83	81	87	99	100	72	97	97	97	103	81	96	80	100	74	96	81	98	88	83	84	88	94	95	96	92	104	95	84	103	83	102	95	99	97	87	91	96	100	94	85	89	93	98	101	71	86	80	98	93	105	86	97	69	105	108	106	103	90	85	84	90	96	94	100	67	76	78	91	80	103	93	98	94	86	80	95	88	88	82	88	83	99	74	83	101	77	92	98	92	105	89	91	92	98	92	86	102	110	97	81	97	102	94	108	104	91	87	89	94	89	107	110	99	87	93	85	102	82	95	104	79	80	100	88	113	82	96	100	106	88	108	80	86	89	92	101	88	95	93	95	94	85	90	78	98	71	76	97	84	97	102	106	93	90	100	105	93	101	79	105	90	116	95	98	96	93	82	92	97	94	86	88	87	91	92	91	86	82	80	101	75	90	96	83	100	83	76	104	86	96	90	84	100	87	78	112	84	89	106	110	89	95	111	124	110	106	95	96	90	94	79	96	107	81	80	93	81	94	107	112	99	76	85	96	97	91	92	103	91	86	88	84	81	75	97	92	89	96	94	106	91	101	98	90	87	93	80	114	97	91	92	74	87	84	94	93	99	127	111	107	100	87	80	86	76	86	93	107	74	97	99	92	80	99	84	91	83	95	100	95	85	95	91	92	102	98	83	100	100	95	106	92	75	92	110	94	85	94	73	88	109	96	92	76	98	95	94	99	95	107	74	84	102	86	70	99	93	109	96	79	95	75	94	81	69	112	72	98	78	84	91	90	103	105	101	81	83	82	85	82	97	89	72	100	98	93	84	97	75	94	82	76	93	88	95	80	102	103	97	85	103	98	102	88	108	98	84	88	113	87	94	102	92	90	83	73	98	93	96	85	89	103	95	101	95	92	107	89	90	67	77	90	97	90	79	91	85	74	112	89	97	68	100	81	96	82	72	95	90	104	97	94	86	93	90	81	106	115	100	84	79	78	94	75	90	76	97	90	94	88	114	96	113	103	82	90	104	99	93	89	88	98	91	102	75	73	90	88	92	106	96	78	93	92	97	99	92	103	96	84	87	94	90	104	107	101	99	103	96	97	102	88	95	98	83	83	88	100	101	92	85	91	90	91	94	103	99	85	100	97	104	95	102	89	95	89	101	97	98	122	93	79	96	82	102	97	99	85	87	104	88	83	80	110	102	83	92	92	96	96	108	74	79	86	105	87	93	89	86	108	86	95	113	80	73	96	87	82	91	82	73	90	86	85	107	83	115	100	82	108	99	92	86	98	101	79	89	93	104	103	83	91	84	91	84	85	76	95	89	94	87	79	97	98	95	96	105	90	99	87	87	103	114	79	100	79	95	98	106	90	98	103	74	106	96	101	102	73	111	72	112	86	104	87	100	92	84	112	85	88	88	92	93	104	92	97	86	102	88	88	92	93	94	94	93	80	82	85	89	102	83	89	88	104	98	99	94	100	95	91	100	106	75	88	93	85	88	90	86	88	87	88	92	95	88	90	80	97	70	80	97	101	89	92	98	81	97	98	88	94	84	91	82	100	99	91	86	99	78	103	99	94	97	113	91	74	91	101	103	92	101	67	87	80	95	93	124	90	100	88	86	87	93	100	88	102	93	78	78	110	91	98	104	97	92	96	92	92	87	108	86	90	97	75	89	95	100	97	89	102	89	79	89	84	89	91	93	93	101	99	101	91	120	85	80	95	90	79	105	100	113	74	77	86	92	75	87	92	98	109	90	97	85	92	103	96	97	97	92	88	97	81	103	88	102	101	94	95	90	94	102	88	110	84	100	89	104	90	78	96	114	99	88	89	85	91	106	89	107	93	85	93	101	91	111	90	89	103	81	93	76	105	84	106	104	76	89	95	95	87	101	95	105	102	99	89	92	93	99	100	101	87	108	100	94	67	103	94	100	100	84	88	102	102	86	84	82	79	94	105	79	77	88	107	76	88	88	99	98	93	91	102	98	97	94	103	90	83	99	86	87	99	101	78	86	89	102	79	97	98	87	83	85	90	81	91	86	106	100	106	79	81	84	97	90	87	99	94	80	98	98	101	105	90	75	81	96	91	84	78	90	99	86	96	91	87	104	88	86	89	99	104	74	107	105	88	83	87	99	111	97	98	106	93	94	93	84	83	92	93	88	102	95	96	102	77	85	84	94	88	93	98	108	97	94	107	93	99	98	89	87	92	91	85	88	87	101	99	94	92	106	103	91	84	94	96	93	87	96	91	92	86	83	93	100	97	95	92	103	93	99	96	96	91	95	102	92	78	113	87	97	110	97	88	101	97	94	97	78	95	103	87	92	69	102	85	99	92	99	95	100	104	88	83	81	97	90	94	73	104	93	101	87	83	103	91	105	86	86	100	66	95	92	111	84	70	89	99	79	80	113	70	91	99	98	76	81	91	92	89	101	87	96	83	79	63	81	94	90	100	84	99	92	97	95	76	72	93	79	84	76	85	93	93	84	78	88	90	92	92	105	99	109	85	90	107	78	91	86	103	110	79	84	101	80	79	93	92	95	90	97	89	79	92	69	85	104	93	91	82	86	98	82	85	94	86	100	87	85	85	105	79	97	90	100	102	85	103	91	107	85	86	79	97	98	86	70	88	85	81	89	92	91	89	103	106	97	94	97	98	96	94	87	114	106	102	95	98	92	95	81	98	75	90
34376	48035	50701	14546	687	637	612	513	476	440	403	358	363	355	361	335	303	352	326	316	295	327	304	365	308	321	333	292	318	300	333	378	397	424	544	1379	9503	8580	6306	4918	4464	4146	3210	2870	2650	2070	2072	2616	2992	1768	958	1209	1971	1962	1775	1885	1999	1803	1164	742	493	354	284	288	297	275	280	264	282	311	312	284	292	284	266	287	261	308	253	286	297	248	276	264	284	293	268	322	295	263	253	297	280	263	313	251	276	287	264	282	278	275	301	284	272	261	301	287	251	248	255	295	281	285	299	304	275	280	268	254	296	278	271	259	264	252	279	282	269	264	281	280	258	274	301	266	276	291	268	289	265	297	278	277	271	291	263	275	283	285	299	275	279	281	307	246	301	259	267	271	255	295	305	267	267	315	298	271	281	275	278	279	290	294	278	278	268	296	280	277	274	293	278	256	288	245	251	263	288	287	296	272	294	235	245	278	253	254	245	278	276	294	271	254	284	283	273	267	246	247	283	336	262	271	272	271	245	301	267	300	272	259	282	280	252	263	285	258	253	280	262	279	243	268	278	289	242	279	257	258	281	301	292	234	255	319	267	254	278	254	301	285	250	279	268	293	284	296	283	292	254	250	290	257	264	286	272	277	286	255	288	290	268	267	300	279	269	260	310	295	291	270	275	274	269	252	274	286	283	292	251	276	274	276	302	273	328	276	288	296	256	291	270	275	253	266	267	264	281	296	309	308	264	273	282	280	258	254	257	263	286	276	270	279	308	288	237	274	277	298	275	269	275	294	307	283	286	262	269	288	270	261	256	266	279	270	275	235	294	250	270	281	294	265	270	268	287	284	282	282	278	267	275	286	293	262	283	309	275	272	263	294	296	280	269	306	242	261	270	265	240	291	281	259	279	270	302	267	265	278	252	261	269	281	273	272	276	274	250	300	290	281	302	276	286	283	288	278	268	277	265	262	245	289	283	265	279	275	274	265	279	281	296	284	260	262	253	286	276	253	254	273	283	302	269	270	278	259	269	252	283	267	298	288	280	244	275	261	281	291	249	248	289	275	288	265	300	275	276	262	250	280	268	281	302	289	253	283	272	276	279	283	270	280	290	270	259	277	268	273	273	275	276	299	264	294	281	263	257	241	269	295	272	264	293	263	268	269	278	288	287	255	272	291	270	315	286	282	280	306	265	264	287	312	298	262	262	274	289	268	269	260	249	277	276	269	263	293	272	265	278	265	261	250	244	270	303	272	275	248	286	266	268	261	270	283	303	273	307	267	268	292	278	278	258	290	271	276	278	281	255	253	272	272	272	293	282	293	287	277	275	282	251	268	254	291	261	254	271	280	323	266	272	265	279	280	267	283	246	277	283	276	278	299	275	259	258	291	281	260	272	300	258	270	280	268	244	280	310	269	291	264	311	280	284	280	261	282	277	258	265	270	300	258	251	266	270	292	278	259	268	280	264	286	261	299	255	291	277	281	264	289	274	265	272	287	278	300	273	295	265	283	271	287	284	259	270	294	281	261	248	283	305	245	273	288	291	269	301	272	293	255	242	271	257	267	293	268	291	280	278	300	280	261	284	268	292	260	262	287	286	259	269	287	303	259	286	272	267	264	246	303	266	274	293	268	280	224	318	260	266	285	274	266	281	262	249	264	275	276	269	250	302	281	260	241	263	272	271	265	249	270	292	268	249	288	261	272	265	319	286	280	253	271	284	264	267	280	293	303	278	302	266	319	282	257	290	299	279	264	247	256	278	294	248	267	265	284	268	257	258	238	286	275	248	269	248	289	271	301	280	286	286	261	265	293	275	291	275	261	275	270	260	265	317	298	268	288	267	288	281	251	274	264	284	253	294	275	282	289	256	266	258	293	282	274	263	258	275	284	256	332	239	253	271	248	300	286	280	248	278	276	265	252	266	273	241	272	275	253	301	257	277	293	291	264	258	239	279	285	284	289	268	287	276	270	279	283	259	260	296	304	268	306	239	291	271	304	269	277	281	282	279	270	273	261	274	300	272	291	293	255	266	287	235	281	270	303	278	271	291	289	268	260	251	276	314	296	271	293	254	268	328	289	258	284	258	276	274	284	282	280	286	301	304	228	237	259	275	260	272	244	286	253	272	270	278	277	277	284	284	288	260	308	277	293	296	270	263	256	261	246	301	289	264	264	262	265	254	273	277	264	268	279	287	266	241	286	280	293	267	270	273	246	274	273	273	267	306	271	281	272	271	274	314	284	285	276	275	245	293	282	281	273	270	295	258	250	284	260	296	286	287	288	282	293	272	268	263	296	244	282	298	283	251	285	297	268	265	260	252	271	257	277	271	298	255	286	252	259	290	285	267	256	282	285	279	287	258	265	272	258	243	261	265	301	282	290	270	278	318	277	279	275	295	271	274	273	252	293	273	285	256	264	283	258	280	273	260	300	279	273	257	233	295	271	296	278	263	266	282	303	312	290	250	276	286	240	271	276	283	242	284	256	267	270	291	289	270	289	258	274	285	262	299	291	274	292	269	261	268	298	283	277	293	263	268	261	285	260	279	250	281	264	284	285	301	268	290	264	280	259	274	281	283	270	257	258	267	263	281	269	272	293	269	270	283	291	257	283	246	271	275	264	279	295	275	271	266	271	291	295	285	285	266	262	277	249	282	257	296	269	277	278	278	273	304	290	235	262	268	259	261	283	277	277	297	264	279	275	296	256	256	309	277	294	282	273	279	284	272	245	255	287	267	271	284	276	284	282	293	265	269	288	272	261	241	287	257	258	273	299	300	253	264	273	262	272	292	292	304	319	281	298	261	297	280	274	284	285	260	303	302	293	274	274	280	272	279	238	281	279	283	299	254	275	287	267	261	266	253	287	288	269	276	275	271	255	267	258	297	282	261	262	286	263	280	274	281	273	257	261	276	265	298	257	273	276	304	280	286	274	284	305	245	293	233	298	293	285	256	287	237	297	244	293	281	271	260	289	280	271	298	280	254	279	285	281	291	286	257	274	272	302	257	262	276	262	253	264	267	271	297	250	272	280	280	270	264	267	266	304	275	293	293	283	257	260	284	291	309	244	290	282	264	244	253	285	269	258	272	275	272	258	282	268	262	269	286	252	279	300	304	267	290	285	282	256	272	270	271	279	298	294	285	308	289	294	256	280	273	272	280	273	271	288	243	269	265	289	281	301	279	252	289	260	271	271	305	293	266	264	303	270	287	252	262	276	263	296	280	292	279	286	274	291	276	276	287	296	254	261	268	300	277	278	272	270	257	315	271	267	245	279	262	250	275	236	263	269	283	291	257	266	279	288	293	259	269	283	305	303	238	301	271	276	300	301	248	260	275	280	282	270	288	292	269	275	272	291	292	267	303	246	310	277	310	262	271	270	290	293	266	288	258	279	253	271	267	252	267	280	273	274	242	267	272	280	262	281	271	289	260	262	284	284	260	295	289	270	277	275	318	274	279	272	263	259	280	294	281	304	279	303	292	308	289	290	275	263	295	262	254	287	257	258
63469	75693	66362	39436	11863	1177	282	264	237	230	213	190	190	188	194	175	162	177	192	163	126	153	171	183	183	165	147	166	165	172	189	179	169	205	224	363	2578	2295	1617	1158	1147	1000	903	889	629	628	537	797	822	581	261	452	547	546	502	658	589	456	389	269	207	183	160	149	176	177	179	180	175	157	175	158	175	174	157	146	152	149	180	172	169	181	170	145	162	146	176	162	155	175	157	158	157	152	160	150	182	160	156	174	134	136	148	176	157	184	164	166	153	159	184	156	166	150	160	168	152	158	163	159	176	163	161	173	163	161	185	179	142	150	170	151	143	154	185	168	164	171	149	169	184	158	166	164	175	158	169	178	147	139	188	168	170	162	157	187	150	170	169	176	168	152	149	174	165	161	166	161	164	170	150	164	175	151	167	144	149	170	145	159	160	167	156	149	182	161	168	169	194	178	149	161	175	159	193	155	140	138	162	175	174	153	150	169	171	141	159	166	196	178	176	180	168	180	167	162	150	141	180	166	146	172	176	155	162	167	155	162	143	160	191	155	171	183	150	178	174	177	166	134	175	165	148	172	164	156	144	152	154	176	149	154	158	174	178	159	154	195	177	180	163	143	173	155	139	177	176	153	168	145	159	140	175	150	163	176	162	160	156	153	149	173	141	172	144	168	185	158	161	162	185	183	149	130	187	146	146	194	181	176	159	151	176	137	159	153	159	167	163	168	164	160	165	183	159	162	167	171	159	159	146	190	154	154	168	171	141	153	182	160	162	187	164	161	176	145	146	155	163	157	168	159	163	167	157	161	156	169	138	148	164	146	150	154	186	174	146	172	193	190	161	164	172	168	174	181	182	183	175	150	156	143	154	175	152	150	171	187	174	125	155	163	149	164	167	173	153	135	141	144	173	166	148	167	150	157	167	193	172	151	170	165	176	159	153	166	170	130	157	147	129	167	146	174	156	154	172	178	171	157	148	143	149	146	150	151	168	146	150	152	175	151	162	163	169	154	159	169	160	170	134	175	166	150	173	152	175	158	169	158	167	180	154	158	149	145	176	145	140	148	172	151	140	152	157	128	175	153	170	152	149	136	166	160	160	133	165	160	165	161	150	182	167	146	149	180	158	168	170	152	171	178	162	168	173	161	166	166	190	167	163	174	173	153	184	146	163	160	172	176	133	141	149	178	177	175	161	166	168	180	172	157	195	192	154	161	179	181	169	177	177	163	148	151	162	168	170	166	169	160	173	166	161	156	174	153	172	165	157	155	162	168	164	176	164	176	163	177	172	168	155	152	150	158	176	179	181	156	177	169	140	164	168	163	165	159	167	181	171	157	165	156	157	152	175	172	164	139	172	171	165	167	151	160	159	151	172	186	167	163	155	137	173	152	170	167	164	141	166	172	147	163	148	163	176	161	163	125	185	179	158	164	160	157	161	136	179	144	154	158	163	158	176	167	172	148	149	157	163	178	152	157	175	158	163	185	164	156	163	177	157	160	171	172	160	182	164	178	151	163	153	140	165	164	170	141	155	166	164	200	153	165	172	193	147	158	174	188	156	163	156	173	188	174	184	170	159	150	150	155	161	154	159	153	170	164	182	163	175	185	172	163	170	157	170	171	178	168	152	156	127	140	174	146	158	159	183	152	174	172	172	146	141	145	144	163	180	160	162	191	164	166	165	149	172	176	167	151	148	145	139	154	146	161	124	175	170	175	184	151	161	159	155	169	138	152	172	166	153	184	173	170	156	156	138	161	152	162	142	179	168	149	156	165	156	165	165	167	153	168	141	148	164	173	161	192	141	172	150	154	172	171	156	191	185	159	149	162	167	187	148	151	167	154	168	157	169	178	171	148	122	150	171	173	188	164	152	166	165	170	140	176	160	167	185	173	165	185	154	190	163	159	158	159	165	163	161	157	168	174	167	150	147	169	172	156	156	174	168	164	145	176	129	156	147	181	176	160	155	160	172	167	175	169	168	161	171	145	156	149	154	150	161	185	172	166	159	166	161	164	150	148	137	153	161	155	167	169	175	161	177	146	148	175	153	159	178	181	153	165	162	162	165	163	165	161	165	147	164	145	161	167	143	159	160	158	157	161	178	172	180	156	156	138	172	182	155	167	160	175	152	179	176	163	173	158	154	146	163	173	155	162	167	147	185	175	180	145	177	181	168	145	131	163	173	173	149	168	139	166	154	159	170	147	189	149	151	163	155	159	167	182	164	165	154	153	154	145	165	174	151	129	164	182	148	151	155	175	174	172	177	146	135	168	155	155	167	156	150	151	174	177	169	173	159	165	182	168	177	159	146	169	144	194	158	166	155	164	138	139	159	154	176	196	149	166	146	172	157	190	154	168	165	141	170	161	181	179	175	178	153	168	190	150	168	133	161	153	157	157	149	153	166	178	171	157	153	158	172	172	158	161	157	171	177	144	178	152	160	173	158	167	182	169	169	174	186	179	172	161	172	181	186	170	172	140	165	162	166	170	171	172	157	184	166	133	164	138	161	169	161	151	173	155	167	141	174	157	155	158	166	170	162	135	168	179	171	182	151	154	171	181	156	177	155	182	197	166	172	139	160	175	178	172	157	156	141	180	169	174	162	195	175	151	160	150	135	163	156	147	169	159	187	177	146	176	163	154	154	146	185	161	175	161	190	143	156	187	181	137	141	147	149	160	183	161	171	159	170	190	181	174	173	143	154	168	162	151	158	164	166	155	169	150	171	141	164	177	156	166	157	158	163	166	163	163	187	154	171	188	147	152	171	175	161	176	139	149	184	174	169	179	166	185	161	152	180	141	182	185	163	143	163	172	138	188	164	158	170	149	156	172	151	175	172	166	151	159	145	145	137	166	174	155	155	171	179	141	179	146	171	162	164	171	171	170	164	154	185	134	173	160	163	177	148	134	144	150	174	165	164	153	143	172	182	168	156	148	165	199	164	148	162	184	147	178	175	141	146	188	177	125	168	149	164	166	144	145	172	167	155	180	177	165	177	166	170	174	147	155	149	167	178	161	158	155	167	179	168	161	152	147	167	185	184	157	167	179	167	139	173	165	177	176	176	154	145	183	166	151	159	147	152	149	150	169	150	172	167	159	129	160	172	167	151	163	162	149	166	155	183	152	142	188	148	171	147	168	181	159	146	163	176	173	171	172	179	173	179	176	150	173	167	153	133	161	158	160	161	178	174	154	157	151	168	185	197	165	177	162	148	163	160	149	154	168	143	154	159	168	161	132	176	156	157	176	163	162	170	167	158	169	185	164	186	184	156	167	138	166	155	152	158	148	172	158	172	158	145	173	189	150	156	153	156	149	167	178	157	148	157	178	160	171	162	150	169	170	169	174	149	158	160	151	175	164	186	165	155	166	163	150	144	146	172	173	159	177	169	163	145	140	156	183	162	153	171	163	159	140	142	157	159	167	158	166	165	164	169	173	160	163	164	155	165	155	161	168	183	135	153	152	170	177	161	144	171	166	160	153	169	166	167	168	152	179
43590	59355	61188	18551	1377	1181	1012	952	816	742	649	651	622	590	563	586	567	560	507	522	548	476	458	504	499	507	498	511	480	549	548	540	574	675	915	2256	14923	13328	10022	7919	7797	6679	6020	5596	4394	3944	3388	5193	5446	3596	1760	2658	4058	3931	3462	4227	4043	2784	2206	1339	774	613	486	463	456	441	424	462	471	439	486	470	445	442	448	422	429	414	442	432	468	450	452	433	452	420	423	464	466	461	420	433	507	441	451	424	444	449	412	476	425	427	468	488	431	442	456	407	420	442	434	471	415	428	404	429	440	455	467	431	447	438	409	413	448	472	440	440	442	457	472	437	464	405	428	403	448	456	445	411	446	439	436	451	439	443	437	448	451	406	444	445	464	392	420	445	439	432	480	409	438	453	425	420	426	451	432	452	456	428	415	432	452	435	432	460	408	412	456	424	452	440	405	442	428	433	408	455	470	485	407	429	463	448	428	441	445	481	427	428	470	393	470	437	466	422	423	422	447	409	455	429	429	449	417	448	452	437	407	461	450	444	446	440	410	434	443	437	449	461	447	435	435	433	434	458	444	447	458	488	448	422	443	450	430	462	408	455	459	439	409	477	437	423	473	445	469	432	468	421	426	440	420	410	428	439	419	442	434	448	426	424	453	448	457	444	422	399	432	440	416	440	463	428	456	445	438	443	443	435	391	428	427	397	441	472	418	449	483	462	434	439	450	438	431	442	437	456	457	474	461	475	417	429	435	419	394	450	402	445	450	441	456	414	400	442	450	430	444	438	443	432	467	433	476	433	431	433	446	459	455	466	419	456	426	446	433	474	407	446	448	443	419	448	448	469	446	463	428	488	441	415	456	444	422	440	476	414	437	448	447	418	428	434	488	419	420	454	438	438	405	445	445	422	452	450	481	446	430	405	435	430	439	460	437	452	435	451	440	436	402	485	458	455	448	452	456	430	453	452	427	451	430	449	453	432	418	440	481	420	472	470	457	460	414	446	473	434	430	441	415	483	404	472	453	475	467	426	463	452	439	408	451	436	444	460	437	437	437	433	467	485	455	423	421	456	430	424	454	457	424	460	413	441	426	460	423	448	440	431	483	434	447	429	458	403	434	428	473	416	477	454	470	471	401	442	427	455	433	453	416	434	438	436	425	438	394	464	446	450	446	415	449	445	436	431	412	443	415	445	450	424	440	426	464	453	428	459	440	443	461	464	453	445	444	462	450	446	412	459	465	453	414	433	396	424	478	463	454	448	458	408	421	468	431	409	433	444	442	432	431	397	465	470	468	453	443	407	490	457	449	475	437	437	477	429	447	409	459	449	464	451	424	434	422	443	471	428	438	431	447	447	434	419	408	446	448	402	441	440	416	479	450	475	431	449	429	399	459	455	435	440	459	445	405	450	430	425	426	410	415	452	463	465	435	463	449	427	435	462	443	440	405	489	430	453	437	432	464	418	440	457	445	458	458	458	453	417	441	458	410	414	429	427	463	398	470	430	399	405	433	446	440	469	457	408	439	411	426	435	415	425	418	467	448	454	450	427	440	450	444	445	424	456	471	456	401	434	432	426	433	451	428	412	449	423	453	442	428	444	449	424	448	430	449	451	444	429	493	416	438	465	385	438	447	410	468	427	422	409	432	429	452	424	451	428	404	445	421	411	446	454	475	440	427	431	440	421	462	439	448	425	417	397	433	442	409	434	462	479	452	405	439	422	438	452	407	443	439	462	423	430	420	440	399	427	424	464	416	466	426	441	424	432	420	481	449	466	451	425	420	464	456	458	430	421	488	444	461	429	421	430	453	440	398	423	421	428	497	451	456	479	471	445	470	443	445	437	425	467	434	428	428	430	442	446	435	447	447	436	445	421	433	449	421	453	443	427	453	434	440	437	475	479	436	476	443	446	444	449	444	480	437	448	455	444	465	414	453	460	424	450	467	405	455	416	471	428	428	428	448	443	428	439	443	451	398	451	450	433	437	451	434	413	425	423	456	466	460	414	420	448	442	493	441	411	414	464	410	428	473	451	416	424	463	427	437	430	442	452	417	453	430	441	467	441	477	451	471	439	456	452	464	418	479	455	446	409	441	439	442	462	443	433	431	455	422	444	466	477	427	416	436	423	427	465	418	443	428	490	433	463	439	445	489	410	437	430	448	421	430	448	449	437	437	436	402	421	463	428	437	416	416	424	482	435	445	444	426	435	447	452	429	448	431	458	442	462	436	442	463	464	380	449	407	460	457	434	416	456	428	456	462	447	411	452	502	445	406	454	445	427	426	425	456	408	449	464	413	428	434	418	433	470	437	432	432	405	464	437	425	399	421	460	433	432	448	437	468	467	476	434	423	461	452	420	421	447	472	446	471	401	417	454	413	429	444	408	474	466	473	450	459	455	412	438	425	429	457	469	455	428	418	442	416	454	399	472	457	411	444	435	446	422	420	477	412	457	443	423	459	460	449	457	432	411	457	457	474	427	427	444	454	425	473	410	431	461	447	426	452	422	459	463	476	437	415	434	432	458	429	445	443	455	441	453	456	436	446	440	435	432	438	454	433	466	422	454	436	461	451	437	419	461	424	457	450	423	458	443	423	391	434	495	444	404	493	424	444	459	429	444	434	429	435	450	437	436	475	415	431	455	439	420	428	457	452	406	447	427	440	460	441	454	462	424	465	410	471	431	430	459	475	440	436	472	429	435	416	483	449	450	452	468	457	433	422	452	456	472	408	413	419	448	425	481	426	418	472	431	414	425	405	446	433	416	428	440	446	403	444	427	429	454	440	450	468	455	448	433	433	448	467	459	446	432	424	423	422	430	413	451	484	440	459	412	431	446	479	446	436	455	434	419	423	441	466	456	402	447	434	418	440	435	427	426	455	418	460	450	485	486	408	468	425	460	460	434	483	483	428	459	449	432	448	421	442	462	431	447	441	452	445	453	428	414	416	453	430	429	428	422	442	445	469	435	430	441	451	420	458	418	456	447	457	512	425	425	417	426	434	416	461	459	485	396	460	442	412	448	455	431	484	429	429	451	416	433	424	440	412	467	460	454	475	407	435	424	389	417	448	444	434	424	415	439	444	466	465	432	403	494	453	426	428	443	473	437	409	448	431	456	440	437	456	420	440	407	465	456	419	427	452	453	454	413	440	406	434	422	400	431	432	423	431	447	424	446	421	446	434	463	430	428	448	459	430	400	435	445	450	435	438	470	455	450	482	470	456	463	445	439	396	429	435	431	418	460	455	427	420	464	485	427	429	405	431	375	412	473	468	449	454	452	464	447	438	442	469	464	446	435	439	402	422	428	458	417	458	448	429	435	416	459	417	453	424	465	473	422	427	450	464	459	442	418	434	454	420	450	469	441	411	469	395	440	464	426	415	465	441	440	418	448	431	450	377	470	435	452	427	430	456	389	430	430	411	411	482	452	405	448	413	422	482	445	442	436	435	471	461	469	457	452	474	482	430	465	443	445	441	383	428	456	431	430	460	447	430	438	442	436	429	442	429	472
13197	14341	16163	3694	269	95	74	93	104	78	99	89	90	70	74	87	79	62	61	85	82	78	80	77	63	98	80	70	71	66	78	82	86	79	90	87	167	156	131	113	101	113	105	85	108	89	89	99	95	92	82	99	113	81	87	106	92	79	81	84	63	79	77	64	73	72	71	78	74	84	75	80	73	83	70	86	73	76	78	82	67	67	98	82	70	91	73	67	85	68	68	65	54	77	77	67	81	72	79	71	72	85	78	80	75	84	88	73	78	75	67	78	78	73	74	91	70	69	68	77	100	67	79	75	65	81	66	70	72	68	63	85	87	79	74	86	67	77	85	59	77	81	74	84	77	74	79	82	84	60	79	74	81	86	68	80	68	62	59	70	83	87	78	72	74	78	89	88	75	78	73	69	91	79	71	88	82	80	85	81	90	72	72	84	67	88	75	82	77	88	66	81	70	62	81	72	81	77	86	89	62	64	64	68	74	94	78	79	85	71	68	66	68	67	96	76	92	70	82	66	80	87	90	68	72	71	83	76	84	90	60	77	83	68	67	83	79	84	76	65	61	61	73	77	72	77	65	80	73	66	80	71	86	75	87	86	79	95	72	85	83	69	62	78	91	71	81	84	69	90	81	69	100	76	74	95	71	75	79	81	66	79	68	74	83	74	75	75	74	68	72	72	60	75	85	83	83	71	72	82	67	73	75	66	68	74	80	76	86	54	68	83	78	71	76	78	80	85	68	74	64	86	77	63	74	66	84	81	74	89	86	89	63	84	70	99	88	78	97	64	79	89	77	61	64	51	68	81	79	60	80	82	66	71	94	64	72	72	73	86	76	86	88	91	60	61	91	81	83	60	82	64	77	83	71	84	78	70	68	70	86	65	61	76	81	54	72	76	72	72	61	79	65	75	80	67	66	76	79	86	69	64	84	80	67	68	60	72	91	82	93	84	62	63	73	79	77	68	77	94	56	73	74	68	80	87	80	62	79	76	70	78	76	69	79	74	81	86	86	81	78	88	70	74	72	56	80	60	66	89	88	65	73	87	67	79	73	95	67	80	69	86	78	61	77	86	82	60	75	77	66	58	74	82	74	75	68	75	71	72	90	82	61	63	59	93	70	73	91	85	85	79	80	92	64	86	79	61	81	72	63	69	73	81	89	95	64	76	100	61	70	77	74	73	80	83	79	71	71	65	85	83	85	88	86	78	84	61	71	83	76	68	58	71	80	75	90	63	71	71	72	86	100	93	65	65	86	78	67	87	74	85	71	73	77	77	80	61	69	68	67	73	65	72	86	75	85	78	79	71	82	71	79	90	83	68	62	86	78	78	87	73	77	81	59	74	64	81	79	98	88	89	80	74	78	75	72	74	70	76	60	78	58	64	72	72	85	80	60	74	88	72	68	66	72	71	70	81	77	81	73	65	66	68	94	65	90	89	78	73	63	78	77	78	73	78	73	90	80	93	78	82	69	86	90	78	60	83	74	83	63	81	63	78	79	79	70	87	70	71	65	89	100	80	83	82	81	71	71	83	88	80	83	79	69	78	101	73	73	79	81	72	74	70	76	76	90	66	78	76	68	87	74	68	72	71	89	70	76	79	79	85	79	85	66	75	73	82	80	71	71	61	63	74	84	64	69	67	68	77	82	80	69	78	75	71	72	71	70	68	80	102	89	87	89	71	98	64	92	82	73	60	69	92	77	67	82	84	59	82	73	94	86	79	83	78	79	85	54	73	80	80	63	68	86	79	86	78	86	78	85	63	77	87	67	78	72	83	73	74	78	69	65	74	78	68	78	79	66	80	78	66	86	76	97	71	74	73	83	96	66	92	71	85	81	77	77	69	84	79	83	75	81	70	80	63	71	84	66	84	65	72	89	68	74	88	74	64	78	72	84	79	69	70	78	86	77	69	83	79	60	72	76	85	62	80	69	75	59	89	73	68	69	70	72	62	86	64	60	78	82	71	51	89	66	70	70	80	64	58	69	72	89	64	65	64	74	70	78	79	82	94	92	74	77	80	75	76	80	70	73	99	73	53	81	60	72	73	64	74	84	82	79	82	65	79	78	87	62	92	68	84	79	69	64	87	64	67	65	80	62	74	65	53	80	62	67	72	68	70	95	71	81	69	71	65	68	86	67	72	85	67	81	85	76	72	65	61	74	77	71	80	85	79	67	85	89	58	86	85	69	75	71	68	78	82	67	73	84	71	71	85	86	74	73	85	75	81	68	77	84	61	90	75	82	73	65	75	70	74	71	84	73	67	77	70	79	61	83	63	80	67	72	77	80	101	67	71	91	84	65	60	78	79	77	78	77	91	77	63	87	72	77	68	70	90	79	66	74	71	74	71	70	93	74	78	71	81	86	77	82	83	74	68	52	70	84	74	84	71	66	53	78	79	80	83	94	64	67	88	79	80	62	63	78	88	81	81	68	81	57	69	85	79	88	84	81	78	87	75	78	78	76	67	91	62	81	88	65	81	62	64	76	74	78	63	76	71	90	50	72	73	77	85	68	68	86	69	77	89	78	78	71	80	52	80	63	87	90	68	64	70	79	64	72	73	76	80	71	68	83	83	81	83	64	73	91	71	65	84	80	80	94	65	66	72	70	88	80	65	78	67	99	67	86	79	58	65	82	92	75	75	62	72	87	78	81	87	79	74	68	71	69	83	82	89	82	84	56	75	89	83	81	66	62	70	83	51	95	81	65	73	81	66	74	87	79	79	75	59	74	64	87	74	76	84	75	98	70	72	89	72	79	86	65	79	81	75	75	83	68	64	64	65	78	66	62	79	92	77	73	65	105	86	67	75	76	96	73	74	81	74	64	81	80	74	93	78	93	81	86	59	76	74	65	72	78	71	68	61	78	79	79	78	54	88	74	77	53	68	68	85	84	91	84	71	79	66	76	67	84	60	77	76	66	76	66	56	88	70	82	73	75	80	69	68	79	77	78	76	94	87	83	71	73	73	80	74	71	77	80	85	71	77	84	55	81	74	66	70	64	72	78	103	68	72	83	71	93	69	69	65	90	68	94	61	91	72	59	83	71	88	89	65	74	79	79	77	78	88	89	74	86	81	59	73	86	72	71	67	78	76	65	74	72	79	83	73	69	70	75	74	78	86	83	63	77	86	74	77	84	80	80	74	66	70	70	74	81	64	70	75	73	73	55	86	69	81	88	69	65	69	88	75	74	75	72	79	94	83	101	94	71	77	86	89	72	56	72	67	72	81	75	62	87	77	74	61	80	81	81	64	79	84	72	65	67	72	92	68	73	86	80	80	72	88	82	70	78	81	71	71	89	88	75	75	75	76	80	77	74	80	77	77	90	67	62	69	81	81	73	96	76	62	67	79	74	53	99	76	81	77	76	72	74	78	82	74	69	81	88	70	77	84	63	65	65	77	82	73	75	72	87	83	71	72	74	75	79	70	74	72	62	85	72	74	70	88	83	76	67	72	83	86	74	83	82	73	71	77	83	80	91	74	73	82
11709	19568	21314	5510	264	244	251	248	265	242	246	250	244	230	227	238	232	244	252	262	255	242	235	260	256	264	245	232	204	250	247	244	244	237	241	314	950	930	643	565	519	499	463	457	462	368	349	440	514	363	258	334	396	361	398	426	382	310	279	246	244	222	220	231	220	219	250	247	246	237	230	248	220	227	240	220	221	207	242	247	214	224	247	262	225	247	199	253	217	203	243	238	220	241	257	247	236	240	217	259	217	228	236	244	258	232	209	255	234	222	208	228	243	251	227	246	214	228	217	238	235	222	255	229	237	245	235	214	226	254	232	219	188	215	228	193	230	225	215	239	237	225	230	248	233	263	230	201	215	219	239	221	241	232	244	215	232	234	220	213	223	228	237	217	214	221	247	234	216	227	232	257	229	228	248	221	222	225	196	229	246	214	231	218	259	255	247	244	251	248	274	234	214	215	249	239	201	253	223	242	235	254	217	242	216	263	216	239	221	223	228	212	247	205	230	232	243	214	229	232	247	235	254	210	219	239	195	250	234	224	217	196	217	242	234	209	222	220	235	221	219	220	210	211	252	238	222	217	233	212	213	226	251	245	247	239	220	227	221	241	234	203	230	251	214	232	255	231	229	239	234	219	201	234	228	245	221	220	220	211	235	225	220	250	238	223	239	246	227	257	233	225	224	221	231	229	251	224	238	266	224	236	250	243	232	223	211	212	240	250	217	237	231	262	223	221	229	226	225	236	221	237	233	252	261	244	212	256	230	224	241	254	249	225	241	252	249	243	228	227	216	195	275	263	230	258	243	230	245	254	202	201	222	213	227	225	239	233	206	230	222	224	239	268	242	209	233	242	237	238	227	221	237	206	239	210	238	196	238	218	249	241	246	276	230	224	234	252	222	238	223	231	230	245	236	213	219	232	250	246	220	207	204	256	227	249	241	199	194	228	240	225	254	221	245	270	237	242	237	223	231	234	224	227	238	219	232	219	227	248	213	218	221	239	205	195	208	234	217	226	227	274	232	243	253	233	220	205	223	230	238	227	238	225	243	229	246	214	226	226	243	223	240	197	252	244	246	232	222	247	192	227	224	236	235	257	232	231	236	247	241	234	187	231	227	217	215	228	238	267	226	216	222	232	252	217	236	232	219	234	221	263	254	233	244	239	240	239	221	235	250	253	227	225	228	218	222	223	237	233	234	236	251	231	246	222	246	233	239	217	240	174	245	215	236	237	247	250	276	230	236	243	238	196	220	217	266	257	208	212	251	216	266	233	223	219	237	213	218	225	231	237	208	239	223	228	224	234	231	226	228	221	269	200	257	203	224	225	186	203	206	246	225	216	255	237	246	240	234	223	217	257	232	233	254	236	256	231	205	197	249	218	245	219	231	233	260	235	230	239	239	228	225	225	241	228	219	236	219	208	238	213	209	242	216	222	264	257	229	222	205	234	245	221	207	236	260	210	217	255	244	246	228	240	253	217	252	216	266	227	257	227	211	244	220	246	229	228	235	244	202	213	232	221	239	233	223	208	227	251	221	233	238	228	226	263	233	226	231	268	223	215	243	246	228	247	221	212	258	224	188	267	236	241	214	218	220	232	231	227	214	195	246	250	227	225	249	248	220	261	236	255	210	242	237	251	226	228	233	256	248	222	232	222	222	215	218	231	224	239	230	204	236	239	243	214	263	227	257	245	202	241	213	240	223	236	233	246	241	216	259	224	219	236	216	228	225	223	227	202	229	225	258	210	223	220	226	274	230	236	227	230	250	221	222	218	260	241	247	254	215	212	235	234	231	224	212	244	239	225	247	259	229	229	227	212	233	215	219	241	242	246	197	226	239	222	248	240	216	230	227	225	206	242	251	224	228	219	226	225	245	218	231	220	221	238	235	233	231	185	220	228	248	225	224	241	253	230	235	224	241	207	231	232	235	225	228	244	243	233	268	215	236	231	245	223	256	249	228	246	195	233	248	224	241	229	238	237	236	222	240	224	220	246	238	250	224	228	233	218	251	239	254	209	219	207	233	258	206	243	251	211	232	200	233	217	227	219	222	249	240	247	240	234	226	246	267	245	225	215	227	232	209	218	233	216	256	237	227	225	275	239	227	253	221	236	205	206	212	232	251	242	250	251	212	253	225	266	246	222	257	232	217	233	216	229	234	249	212	239	248	236	243	217	238	223	231	245	222	240	226	220	240	248	232	221	226	208	246	246	247	230	232	232	226	226	245	236	209	243	241	236	238	230	227	231	210	231	264	230	213	247	218	246	205	249	200	250	227	204	219	226	229	214	216	232	217	224	203	229	229	232	250	238	247	225	201	223	228	236	221	226	207	239	227	244	216	234	229	238	229	224	226	219	234	248	213	219	220	232	238	214	262	233	250	247	216	242	234	234	222	200	238	199	215	229	216	236	223	212	193	225	225	212	246	215	228	199	216	278	226	229	262	225	222	254	222	251	234	227	264	265	237	220	257	243	229	257	228	225	221	242	226	241	214	232	274	253	264	247	225	249	221	230	224	232	233	225	217	233	244	220	246	230	224	241	210	246	225	233	231	239	229	219	225	201	221	225	221	258	224	217	261	226	237	217	217	235	232	224	257	232	246	214	241	230	243	231	224	218	188	243	231	229	231	242	246	232	213	215	243	241	240	222	237	243	196	238	203	226	213	230	236	226	256	223	213	278	233	256	252	219	215	213	250	235	240	249	246	252	237	226	230	225	226	238	251	240	240	237	241	232	229	229	233	206	217	226	229	241	238	243	207	235	263	242	225	225	231	236	225	230	232	256	217	203	237	217	202	193	257	236	250	248	196	236	235	249	245	262	244	221	236	261	217	229	234	218	248	215	243	258	224	246	220	220	224	242	247	223	248	228	251	228	251	236	226	251	249	209	202	224	233	238	228	236	205	229	255	253	214	241	230	219	270	236	211	228	209	240	226	251	227	240	223	244	219	216	238	238	248	222	250	215	242	236	257	227	236	251	203	242	239	215	223	212	247	255	218	216	249	248	221	245	223	245	239	230	226	231	254	221	258	216	201	218	216	252	232	257	246	252	208	219	225	247	240	223	230	225	222	236	251	233	237	225	209	234	199	233	246	230	221	227	253	250	216	245	225	237	257	234	244	253	212	216	243	242	235	235	227	242	263	247	222	232	221	237	208	225	240	259	240	236	244	227	225	203	210	216	215	244	240	242	238	256	244	235	230	215	237	218	229	233	231	257	249	262	225	204	220	227	244	258	243	245	213	239	218	233	210	234	218	221	220	224	253	240	215	225	221	216	210	218	266	245	237	234	239	214	215	255	211	238	244	227	239	215	229	226	240	216	240	235	231	214	249	222	243	210	268	246	224	270	249	240	233	225	222	253	247	229	216	222	234	214	217	218	226	213	238	222	207	234	250	228	250	238	241	230	229	199	229	238	205	210	220	198	188	219	243	196	233	215	233	228	239	240	246	244	235	242	212	256	227	220	247	206	232	259	211	216	222	224	235	201
55738	63470	58625	30293	5127	212	127	144	137	116	108	102	101	118	112	123	80	92	116	102	80	97	91	87	77	102	102	84	101	88	92	93	92	113	136	191	1196	1315	680	598	457	431	376	405	367	351	306	335	453	270	173	212	272	246	305	285	272	196	142	133	119	82	117	110	107	97	81	102	99	98	98	89	85	90	87	106	85	96	83	91	88	92	104	100	86	97	103	96	75	101	103	97	84	79	101	105	103	92	78	89	96	93	71	84	91	106	96	106	90	112	98	100	84	73	96	110	101	84	99	101	99	88	88	91	94	85	89	93	109	85	99	98	91	86	93	84	92	95	99	90	94	87	97	90	90	89	98	94	89	98	95	73	100	103	104	96	102	94	94	104	91	99	88	79	93	115	75	115	80	78	96	73	101	88	91	110	89	98	108	83	92	93	103	83	90	96	90	99	109	102	83	90	93	83	78	97	103	101	77	92	91	93	97	92	95	93	87	92	104	89	98	75	89	97	81	98	90	92	89	82	88	102	100	98	97	89	98	85	93	68	94	95	104	91	94	95	100	105	103	91	103	89	93	87	89	75	77	90	102	80	80	96	93	85	100	97	94	82	93	93	99	85	104	95	97	87	91	96	96	82	72	92	89	93	113	85	98	83	85	95	83	113	90	100	100	90	84	76	90	92	97	83	90	76	89	108	97	101	84	79	86	90	90	87	79	90	98	95	101	95	93	85	123	102	90	85	81	91	74	89	84	90	83	100	91	88	108	102	97	85	102	88	78	106	88	97	91	96	108	103	78	97	74	93	91	81	93	80	103	100	90	96	98	114	82	94	92	115	92	101	83	82	89	98	90	77	86	94	74	96	86	71	100	98	81	91	86	91	96	94	88	91	83	97	79	91	97	86	107	97	81	86	96	79	85	92	88	82	92	108	90	71	100	83	104	97	99	78	90	99	95	95	100	91	80	96	73	113	90	85	83	110	106	114	91	103	85	99	87	90	88	103	80	100	81	99	79	96	110	80	90	80	80	88	105	86	93	93	97	89	101	78	107	110	108	90	84	91	79	107	105	77	105	80	81	96	90	91	87	102	92	79	84	107	80	89	104	82	76	91	87	98	95	106	102	117	89	96	79	108	98	104	82	88	74	72	108	85	89	94	83	107	86	93	98	82	90	88	86	93	100	94	103	86	99	93	103	103	90	114	81	104	94	79	94	87	88	103	102	108	107	114	96	89	86	96	74	105	97	91	80	86	92	85	118	96	80	97	76	101	97	90	96	87	107	89	94	80	99	94	98	65	104	80	89	110	84	108	113	90	99	87	94	80	128	89	96	95	92	87	87	105	86	91	78	99	80	84	92	98	97	91	98	112	112	115	75	110	100	76	92	97	93	98	91	92	76	83	93	86	89	86	97	89	105	88	77	82	86	91	105	88	103	90	85	99	95	101	98	94	73	95	84	92	94	72	89	94	96	90	86	103	84	85	94	111	113	99	85	86	85	89	98	82	94	87	98	96	82	83	85	88	102	93	102	90	86	95	82	80	103	80	86	88	84	98	84	97	76	83	92	100	103	85	79	93	89	99	84	100	104	110	87	97	100	78	102	96	101	88	103	96	95	81	98	100	77	87	85	83	106	99	102	84	91	81	66	101	89	76	82	96	96	109	97	92	104	98	94	92	91	88	88	81	69	91	99	76	93	88	93	88	89	90	102	112	104	80	91	92	102	78	98	102	87	93	100	85	75	78	92	109	101	79	71	100	99	91	89	91	90	96	101	97	95	104	89	84	89	99	78	74	81	101	75	77	86	87	90	95	83	98	88	84	86	98	93	112	93	97	97	71	102	86	85	82	101	101	88	100	98	91	82	71	89	99	96	83	94	83	86	77	96	94	104	70	95	85	86	96	85	93	102	104	96	75	123	108	100	99	87	78	92	111	93	91	95	94	87	79	105	104	98	89	95	99	100	97	82	79	85	96	103	103	96	87	87	99	95	107	102	79	108	78	89	83	93	79	92	83	92	99	95	95	63	94	100	85	89	98	82	88	80	94	100	99	99	86	74	85	92	86	87	104	85	86	105	80	85	90	100	95	87	96	110	98	103	79	106	74	88	94	74	82	101	86	97	99	84	107	83	80	93	103	97	90	87	92	83	77	108	97	84	93	92	88	91	102	84	96	79	88	74	88	87	94	87	97	94	92	80	95	94	90	98	100	89	101	112	88	90	102	100	75	97	106	99	76	99	78	102	98	90	81	97	78	82	96	103	95	85	104	96	80	111	94	83	95	89	90	84	98	70	101	110	77	103	94	102	101	90	91	88	81	99	98	81	108	92	98	90	86	82	87	101	89	99	84	92	86	93	92	90	123	102	98	93	94	96	88	89	82	98	96	87	107	108	97	99	86	73	100	90	96	91	123	105	91	94	102	81	78	98	76	86	78	89	79	77	84	92	91	113	91	98	78	98	95	86	93	78	88	98	84	78	84	100	85	81	122	103	87	86	94	87	91	93	89	94	86	96	70	93	106	81	87	99	93	90	94	91	82	110	91	87	83	94	63	87	100	79	113	80	96	83	81	99	80	89	84	84	98	91	95	89	103	84	85	87	95	87	86	85	99	93	109	100	105	80	96	81	101	97	110	117	93	110	95	89	89	87	80	96	93	83	86	90	96	92	117	98	99	95	119	90	84	90	84	72	120	90	110	97	101	85	80	81	97	88	106	96	93	98	110	92	92	84	72	93	94	102	94	103	100	111	90	94	106	79	82	94	78	99	99	81	108	95	88	77	79	88	80	94	89	82	97	89	92	75	106	96	82	81	96	102	73	86	86	76	106	95	90	92	104	91	90	83	105	99	80	97	88	104	97	104	91	88	96	77	78	87	78	92	104	81	83	81	92	92	94	117	79	78	104	75	85	98	99	85	101	80	94	80	107	84	91	98	110	92	97	110	101	88	81	90	99	76	97	87	87	83	76	100	82	85	105	91	87	80	90	90	98	73	94	101	92	91	97	99	101	97	91	92	111	104	87	75	87	100	98	77	107	93	88	96	92	105	104	106	110	88	91	98	83	93	91	82	103	80	86	83	92	86	97	85	95	97	70	75	80	104	90	92	106	91	101	92	89	81	91	82	86	85	102	103	96	102	80	85	100	86	93	83	93	94	79	97	92	103	107	86	91	102	73	93	98	91	95	84	83	85	83	84	103	94	97	108	77	92	109	74	98	97	114	113	77	90	97	87	96	89	90	93	90	90	95	86	119	91	89	92	90	104	113	87	85	105	88	72	103	90	112	91	87	100	102	98	94	98	84	93	106	92	95	80	89	98	81	88	87	86	85	88	91	85	104	94	114	110	79	95	87	108	94	72	93	83	82	95	96	77	92	93	87	98	102	98	80	74	102	90	89	101	84	83	85	102	95	88	79	88	85	101	90	87	86	96	94	91	100	86	95	103	96	99	90	100	101	93	94	94	89	91	82	91	113	87	88	78	97	105	88	91	114	105	93
35037	48334	50761	15019	768	711	579	504	423	473	424	411	370	347	338	338	350	298	344	300	315	327	330	328	308	324	324	335	319	287	296	312	353	406	535	1297	8494	8730	5242	4457	3594	3148	2996	2892	2824	2643	2146	2617	3315	1755	996	1639	1721	1621	2099	1847	1890	1194	638	581	541	305	321	274	314	283	313	280	272	311	305	294	285	268	280	256	272	284	253	256	278	284	291	283	271	281	283	272	283	280	248	286	255	293	300	283	260	283	290	297	275	272	288	281	263	289	264	283	264	287	248	258	264	273	271	274	258	274	318	277	241	294	284	301	256	321	260	254	267	277	285	296	304	284	299	270	302	304	288	288	264	255	286	260	255	279	262	310	286	244	305	283	287	246	287	286	271	257	289	281	289	246	290	267	252	300	252	257	310	301	287	280	292	265	280	248	282	257	265	261	282	265	308	281	274	287	263	291	254	273	265	232	321	258	240	300	292	288	293	280	247	271	274	297	279	303	290	242	309	306	273	268	294	254	284	287	287	277	269	288	290	251	291	258	301	269	272	306	300	245	281	291	269	295	285	281	249	283	304	252	266	271	280	295	244	260	283	289	257	288	288	300	276	298	273	281	286	293	255	272	277	290	277	291	277	243	277	284	266	272	245	272	290	260	280	290	260	269	280	283	282	263	279	285	289	305	297	284	266	291	241	283	285	270	268	299	256	252	288	284	282	303	275	307	259	298	254	268	290	279	271	308	278	275	253	297	267	266	294	276	274	273	254	279	276	294	304	265	287	309	295	293	288	286	288	293	295	279	282	250	267	282	294	279	263	268	257	310	283	278	246	272	248	271	282	284	295	326	258	294	295	247	281	272	284	267	292	272	259	269	265	275	285	260	301	258	323	294	289	278	294	243	310	269	286	313	288	260	270	274	269	294	310	289	260	295	265	276	274	261	292	297	272	274	306	254	264	289	293	274	274	251	284	250	314	308	277	258	294	273	284	281	274	269	276	276	258	293	235	257	270	262	262	269	275	286	277	281	266	276	285	276	272	295	279	289	268	269	300	279	281	305	283	277	274	255	275	283	264	295	274	317	282	280	264	258	294	286	277	283	290	263	272	292	259	313	262	268	263	258	312	291	276	278	284	283	266	275	283	294	242	274	293	277	289	281	280	284	240	287	288	252	262	248	267	292	313	272	273	255	256	283	271	292	286	293	262	249	298	280	279	279	287	266	263	282	280	263	291	274	275	274	276	287	292	293	280	282	284	257	254	278	270	260	238	260	288	233	286	279	281	248	269	315	295	276	259	294	250	286	241	253	281	277	281	289	273	259	270	264	293	267	250	271	336	265	285	278	280	281	267	303	264	270	296	262	292	272	260	251	253	260	294	286	263	267	300	294	246	284	275	261	309	286	264	249	248	302	279	260	288	288	248	257	250	276	267	280	292	296	271	274	293	325	295	279	274	276	280	256	283	280	279	282	288	286	286	289	284	254	268	295	277	281	286	270	321	266	272	294	247	289	303	297	308	293	293	251	285	279	303	307	266	272	290	275	288	298	267	277	283	294	301	280	249	312	259	255	268	255	299	262	260	270	244	261	301	295	277	277	260	275	286	261	266	274	283	262	327	250	268	295	269	279	244	294	269	263	281	284	289	344	276	275	290	303	253	269	243	296	284	260	271	272	300	282	271	271	275	268	300	276	307	275	290	267	292	245	285	264	256	277	258	270	294	281	254	257	269	297	270	284	272	266	287	286	300	287	279	263	284	260	274	288	268	283	254	270	286	294	269	273	254	290	302	292	262	290	275	277	283	284	304	267	263	267	258	254	309	284	282	247	288	271	279	257	271	285	282	268	270	279	299	268	280	269	290	261	280	239	292	289	265	263	278	276	251	273	282	276	260	288	258	301	297	283	265	262	267	270	268	271	275	296	300	298	302	253	258	279	278	274	279	290	276	284	271	263	259	269	302	256	290	247	286	284	256	258	287	286	311	280	265	282	271	274	288	282	269	259	295	268	297	278	282	279	267	269	266	274	283	272	248	280	283	278	276	258	267	268	278	265	265	299	286	278	298	273	292	285	263	269	266	272	283	292	289	268	260	289	294	281	265	259	306	280	290	278	269	261	288	262	276	279	243	283	280	287	245	264	263	278	281	273	277	274	259	252	290	289	290	285	279	306	276	277	285	265	279	258	292	261	257	315	278	270	273	289	289	274	267	289	270	265	264	296	268	256	278	281	284	300	258	298	295	264	302	278	295	278	248	304	272	297	275	290	281	307	281	317	269	269	273	276	279	269	261	312	289	259	271	298	273	257	283	257	265	301	282	276	297	270	277	261	260	280	285	271	264	280	275	273	289	284	257	297	266	267	300	290	278	268	278	265	230	286	276	285	278	284	255	280	278	288	262	281	269	278	314	268	264	296	264	253	281	301	302	294	294	270	282	297	278	303	272	282	292	284	255	269	290	263	262	292	274	254	264	324	296	283	289	261	274	281	247	246	288	292	269	305	278	275	267	287	266	285	279	270	298	267	292	306	262	261	275	289	272	252	269	306	285	285	302	261	261	276	290	226	241	258	261	280	283	295	255	253	294	263	246	270	286	282	275	287	244	290	281	296	278	257	265	284	295	283	297	248	263	296	285	307	290	267	295	271	273	274	262	291	268	269	250	275	274	270	271	269	275	272	276	282	278	285	248	303	277	296	286	282	256	279	287	299	311	285	275	267	305	281	264	266	283	285	270	274	296	263	281	298	250	314	247	289	291	299	262	255	280	287	280	280	297	281	276	269	237	291	302	277	279	289	287	296	264	301	278	272	291	263	267	293	266	275	268	266	265	256	293	292	281	283	311	274	262	284	265	269	276	293	271	261	301	292	268	262	296	267	258	260	279	264	257	255	280	255	290	269	278	269	304	246	287	279	249	272	273	298	257	296	275	253	255	238	269	260	295	269	259	265	289	272	250	243	273	300	273	274	260	268	258	275	264	275	266	290	295	261	284	277	253	276	292	292	292	278	308	271	261	273	260	285	292	258	256	286	291	277	291	286	269	285	267	304	288	280	272	248	264	282	273	300	267	275	272	265	266	275	283	261	265	280	281	285	256	315	299	266	278	283	271	301	309	272	276	285	258	254	279	275	273	293	257	280	265	278	279	290	274	249	270	280	285	263	275	278	280	267	301	283	268	289	278	273	298	279	281	298	263	287	291	292	303	268	276	269	288	255	286	281	251	264	284	251	266	285	254	264	289	277	248	269	251	275	280	302	246	305	268	275	251	252	279	301	270	298	284	276	296	249	262	285	261	289	271	254	260	276	268	295	304	268	274	285	283	291	281	285	278	266	295	278	275	261	290	265	286	284	254	273	284	259	271	272	244	280	298	286	252	275	280	292	295	260	273	263	276	292	283	281	283	262	285	297	251	272	302	268	252	277	289	301	290	268	258	280	285	275	312	271	276	283	262	295	261	267	308	255	282	263	300	291	291	246	278	260	256	278	260	289	259	298	289	291	329	276	307	312
64871	76642	67371	35338	13495	2015	302	253	231	202	221	218	207	192	179	190	178	190	164	159	197	183	194	175	164	168	181	182	160	157	171	183	195	216	256	621	2633	2571	1543	1169	1037	761	651	700	803	702	630	685	876	571	363	434	533	529	590	601	552	400	266	227	262	203	180	191	175	172	144	166	163	171	176	173	159	165	148	152	189	154	138	179	161	135	164	160	171	160	166	178	161	150	163	167	154	165	169	166	169	152	170	180	166	148	164	159	156	176	182	166	167	185	164	162	157	158	157	163	143	148	172	166	175	184	175	162	152	163	177	176	165	172	145	151	153	150	157	163	178	162	172	141	155	145	169	175	160	151	157	173	166	157	153	153	162	141	169	150	163	173	154	166	144	170	148	166	167	155	161	142	164	161	166	159	150	157	170	163	168	160	172	183	178	146	163	153	154	170	155	167	149	180	155	160	160	135	171	156	156	144	165	178	166	170	164	169	174	157	154	167	140	153	159	162	170	175	161	179	166	172	160	178	153	160	167	165	164	173	174	154	146	176	176	168	151	177	172	171	152	161	140	158	198	161	155	159	173	161	138	153	172	170	179	166	146	154	195	145	147	162	149	157	157	174	179	178	156	166	151	158	149	159	161	168	181	152	182	163	151	173	162	152	169	171	181	165	164	159	178	156	170	169	165	159	176	162	142	155	159	163	154	158	146	160	171	149	143	186	158	191	166	173	154	176	166	156	184	181	183	198	181	146	147	154	172	156	166	152	159	164	158	180	187	167	162	147	170	178	160	176	191	175	154	178	163	152	154	184	173	176	136	155	175	165	169	154	164	171	155	173	151	158	162	172	147	186	128	159	157	155	151	156	149	171	186	146	160	169	177	170	154	162	162	172	154	166	188	164	157	185	186	141	190	176	178	147	160	175	149	170	165	159	154	166	172	145	149	170	177	160	146	162	162	156	143	165	160	154	142	173	158	185	158	184	171	146	163	161	168	182	147	155	163	149	155	158	158	157	133	185	162	183	188	152	161	161	157	167	175	184	181	155	147	189	169	134	180	172	163	185	157	169	156	164	173	150	148	172	170	178	141	152	174	162	158	189	164	179	167	160	160	134	166	181	153	126	167	156	163	153	160	189	169	140	195	172	166	160	159	135	158	160	140	166	166	158	153	185	154	146	167	163	162	162	188	148	170	167	158	181	142	143	151	181	154	156	187	160	183	169	171	173	180	163	150	159	160	162	186	179	164	170	143	169	161	184	164	151	162	169	149	164	142	157	171	152	156	175	160	156	161	173	165	175	172	164	167	160	141	172	193	169	153	172	158	163	162	171	168	166	163	141	137	166	140	143	157	152	149	189	139	178	162	179	160	179	184	166	148	147	151	181	137	157	181	154	178	162	171	165	169	160	171	160	166	173	169	168	166	143	157	147	176	178	184	160	169	146	180	157	171	161	168	129	183	152	190	171	177	175	170	173	182	172	179	159	157	147	164	150	175	163	176	181	184	184	188	184	173	161	167	156	168	160	164	174	166	148	144	149	150	172	157	164	154	155	154	149	148	154	170	129	166	182	172	163	174	146	167	144	167	167	147	178	164	159	178	156	141	155	157	156	163	147	149	159	162	172	192	160	166	162	166	169	151	144	157	174	160	146	174	180	152	165	167	164	146	172	167	167	162	168	187	166	169	172	150	177	157	156	168	169	179	165	162	190	168	180	177	173	178	179	159	169	159	129	158	148	180	172	152	189	144	156	163	152	161	151	165	180	184	168	141	152	149	180	177	154	138	174	170	165	172	161	165	143	167	139	177	169	158	154	162	152	146	183	163	163	173	173	148	164	143	168	170	139	175	154	167	185	168	171	152	174	145	180	144	156	160	157	152	167	170	154	157	171	144	166	156	158	156	173	151	158	164	155	165	160	166	141	183	160	182	168	188	153	181	171	165	141	150	151	144	178	166	156	159	165	177	183	155	161	169	163	161	192	162	179	164	159	165	148	155	168	166	161	152	167	157	171	138	150	155	171	161	148	146	165	152	178	149	155	166	143	154	169	160	173	148	139	173	171	151	156	167	148	161	185	167	147	164	165	183	169	156	146	148	164	170	162	152	178	168	174	160	153	181	180	151	153	153	172	152	176	176	165	180	162	214	168	170	147	172	167	164	151	161	165	162	169	163	174	161	174	156	157	173	191	160	135	156	158	166	160	156	168	158	164	177	158	156	168	181	173	172	150	173	189	164	158	157	162	156	163	156	163	174	155	156	169	165	175	147	173	167	170	171	159	182	178	162	175	181	166	164	144	148	192	161	169	180	170	148	169	163	162	173	158	174	164	170	172	187	170	167	167	156	158	181	159	171	157	155	158	168	167	155	167	170	147	161	159	167	156	173	164	133	188	146	185	149	156	192	173	165	163	147	174	139	164	146	163	153	134	151	167	156	176	185	180	184	169	188	172	190	176	189	163	159	158	143	177	171	174	170	170	175	170	154	170	147	149	162	156	176	158	194	159	153	171	172	168	167	155	176	168	152	159	175	153	161	160	161	153	146	144	160	151	169	161	172	139	157	178	154	163	184	153	181	179	159	173	179	159	181	164	165	171	179	159	163	155	165	147	180	170	163	177	168	133	169	157	166	166	184	178	167	160	155	144	163	152	167	157	143	176	168	172	180	152	163	166	171	131	125	177	150	155	164	161	154	162	166	179	182	154	171	164	150	187	170	145	186	177	165	151	156	153	151	179	141	170	159	168	173	177	175	168	163	167	173	151	166	157	179	154	171	169	179	161	160	149	170	172	160	165	182	176	167	157	165	180	181	173	175	162	162	154	158	162	167	170	161	151	165	149	142	173	164	177	171	152	168	160	175	161	160	166	174	160	168	165	154	170	170	158	163	170	178	157	163	176	170	179	135	148	157	146	166	147	162	176	159	168	160	177	173	157	149	164	184	168	168	146	168	169	173	154	177	189	152	160	159	161	179	154	167	176	145	172	172	167	186	173	185	165	135	184	175	156	184	177	191	173	148	171	163	154	152	157	168	157	154	157	179	199	152	193	148	149	173	149	156	184	153	158	140	164	160	152	169	167	159	179	144	175	154	152	153	157	160	170	173	159	146	169	159	157	174	157	180	160	167	155	159	166	155	158	150	179	162	170	186	167	180	169	166	153	168	149	140	175	172	176	148	169	156	166	185	187	168	170	146	160	160	168	150	183	174	163	166	184	181	143	190	141	168	157	176	155	185	156	160	151	174	162	164	174	175	194	133	159	174	160	154	176	137	154	173	174	165	167	155	178	167	157	160	181	162	183	160	148	151	170	164	178	159	163	168	142	144	172	164	145	137	161	152	170	176	166	126	146	159	151	167	174	159	158	156	181	167	151	164	159	164	163	152	164	158	155	185	171	158	170	172	174	167	142	158	181	146	147	181	169	177	167	173	166	153	147	171	169	192	145	159	167	155	170	145	176	148	140	164	173	154	162	165	168	165	173	188	169	167	155	162	185	167	148
44995	60049	60003	16924	1307	1154	965	878	802	703	721	603	629	559	584	574	559	541	505	490	537	537	498	505	482	502	508	479	519	530	542	603	800	937	1102	3798	15551	15079	9569	7646	6833	5488	4454	4628	5323	4897	4340	4830	5765	3721	2231	2916	3664	3403	3644	4044	3358	2439	1317	1221	1094	616	531	443	481	474	441	475	500	467	456	431	448	404	418	425	408	428	422	439	444	437	475	453	475	454	447	410	438	446	441	445	441	475	439	459	473	479	475	427	466	455	457	482	420	431	447	460	451	434	415	480	492	419	434	421	444	416	452	450	424	419	454	471	454	440	482	470	408	487	446	465	476	432	481	446	416	459	453	458	411	443	423	457	430	417	436	447	415	426	469	449	449	427	447	455	458	459	430	415	453	420	484	431	460	408	453	433	460	450	425	440	447	439	429	496	463	424	470	439	429	455	438	419	415	462	476	454	468	451	407	430	407	406	424	451	454	436	464	440	424	438	391	444	413	434	439	428	445	482	472	477	467	429	447	414	465	442	418	436	447	473	437	496	455	422	425	441	468	425	502	434	435	458	421	406	426	447	453	479	411	490	444	431	416	451	453	423	434	432	454	432	455	437	424	431	454	431	434	441	419	446	461	446	431	468	390	444	455	445	435	423	455	453	470	470	409	425	420	424	421	455	409	410	466	448	436	435	461	422	413	443	431	466	416	460	464	483	430	446	440	418	458	423	432	490	477	438	395	490	403	413	417	477	441	454	390	470	432	408	457	452	477	472	427	490	492	430	438	407	413	450	438	449	435	455	474	444	430	442	457	426	463	477	441	492	459	463	461	481	420	422	410	462	409	427	433	455	409	432	412	416	443	450	456	429	458	490	439	454	430	470	456	424	419	415	445	423	446	482	467	455	481	468	445	412	433	462	433	437	469	444	461	399	453	438	462	422	400	462	445	438	469	463	472	441	391	464	469	417	434	394	430	398	447	409	448	466	462	424	443	416	452	442	453	425	440	443	457	454	460	476	434	491	432	457	453	453	435	434	397	422	460	435	450	441	456	433	415	457	436	432	419	422	408	433	487	451	417	411	444	462	454	466	413	458	448	451	435	437	399	425	447	454	482	443	480	421	445	450	443	449	433	414	466	439	413	436	411	451	410	445	467	435	400	447	428	419	464	434	433	440	423	438	404	444	467	459	462	412	441	403	463	456	456	415	435	468	451	480	423	393	416	445	434	408	419	440	464	443	435	427	429	418	423	427	438	429	406	462	438	413	437	443	463	428	460	421	410	440	461	441	391	459	412	477	458	427	440	431	436	435	431	436	425	383	444	443	427	437	484	435	422	450	439	434	445	454	443	429	442	426	459	427	437	455	432	483	442	429	459	461	413	447	450	445	445	452	422	435	442	445	448	416	438	453	465	428	447	425	430	465	427	432	418	465	466	417	449	485	486	424	418	438	418	417	423	480	457	443	430	442	472	455	416	485	426	427	472	501	400	457	434	422	472	428	432	460	440	438	463	433	439	424	416	447	425	411	436	456	455	453	416	426	444	463	451	449	403	424	410	457	409	397	405	451	443	437	429	419	415	443	430	447	409	451	432	427	484	414	463	411	472	461	498	448	488	435	451	438	466	429	438	440	428	456	462	484	428	438	440	437	439	463	404	416	415	440	403	437	438	486	426	417	431	460	436	387	425	447	408	465	445	454	454	409	466	418	411	454	447	463	453	439	438	451	452	432	454	436	445	442	494	478	425	433	488	437	452	424	401	427	429	399	436	466	447	459	466	448	425	443	446	460	433	454	439	461	427	474	455	437	435	445	430	450	428	437	468	462	465	467	445	453	440	422	447	413	404	445	450	415	441	443	441	440	436	456	450	450	430	435	475	456	459	437	434	411	406	450	453	431	431	423	438	428	479	411	464	452	440	437	431	441	396	406	434	444	448	454	455	414	441	414	464	412	447	411	440	454	433	419	431	408	451	412	426	450	468	438	438	431	450	453	446	446	442	435	431	464	427	436	446	467	448	405	451	416	464	422	433	423	427	420	446	452	483	464	430	439	434	389	431	415	437	469	444	455	413	425	456	446	473	441	446	454	433	457	413	442	435	429	430	430	409	454	452	440	461	445	446	445	459	408	459	501	434	432	441	464	399	436	431	475	480	460	422	438	467	446	463	443	413	425	441	435	438	439	459	465	416	453	441	451	469	438	434	439	440	426	468	467	450	448	436	414	429	405	428	441	433	446	449	411	471	384	449	465	450	459	463	440	423	487	463	418	440	471	470	444	446	399	444	427	433	414	439	457	433	419	454	461	474	415	423	415	428	453	490	469	454	466	462	452	427	415	417	433	431	418	454	464	389	428	396	455	416	408	426	466	470	455	427	461	463	436	478	427	397	420	472	476	446	397	429	480	405	455	461	482	474	432	466	382	442	481	460	431	401	448	442	458	467	442	468	449	482	464	434	446	396	441	429	427	470	434	419	443	440	435	440	428	438	487	459	490	461	445	426	417	434	439	372	456	483	439	478	451	467	450	438	445	453	437	429	434	432	493	454	424	418	473	471	440	428	426	432	451	472	433	452	475	449	452	423	498	446	422	458	428	479	448	416	476	433	446	457	455	429	436	435	479	422	422	406	431	432	404	432	411	431	493	385	455	440	421	459	448	423	418	481	400	479	430	394	442	454	423	457	441	440	482	409	451	445	465	455	435	419	419	403	451	431	442	449	462	464	439	420	437	440	442	446	481	410	423	450	443	475	425	414	461	420	442	463	470	456	467	447	423	468	474	431	448	457	437	414	436	432	422	425	454	443	472	436	472	419	426	469	443	473	477	441	472	448	430	451	451	429	413	425	459	415	450	437	411	450	458	439	458	459	453	442	438	462	452	397	416	411	518	467	463	419	456	483	451	415	419	464	452	465	393	404	463	436	447	470	447	403	445	423	426	444	428	448	420	437	441	426	460	437	441	448	407	490	442	443	432	424	384	419	455	481	450	430	473	436	417	474	450	404	465	440	416	422	499	456	422	428	452	440	444	458	448	449	421	434	402	421	413	418	452	445	440	477	411	432	417	441	469	460	427	491	477	392	436	426	470	429	472	459	428	433	476	422	422	441	392	452	411	446	452	432	444	435	458	444	455	404	486	420	442	444	446	457	433	468	444	475	478	417	435	407	443	429	441	440	456	446	444	449	407	445	411	443	437	470	458	430	438	402	472	463	427	429	435	399	448	418	426	456	468	469	432	431	472	444	388	427	415	449	443	440	453	424	416	456	417	447	448	385	416	454	461	393	464	445	419	470	441	429	433	468	455	391	426	425	428	461	421	444	471	443	454	420	464	455	411	397	452	444	444	429	481	460	469	454	415	478	469	432	456	429	432	459	439	436	402	437	449	448	431	455	450	460	422	451	449	444	435	448	433	443	465	464	465	442	434	446	452	436	438	420	447	422	448	397	438	454	422	394	467	452	420	468	462	441	456	412	420	430	462	430	404	432	406	436	427	433	435	435	444	438	456	455	437
14202	14584	15457	3072	168	107	83	89	90	81	62	69	78	79	68	69	78	68	62	91	67	74	83	81	82	83	75	84	75	56	78	75	61	81	79	83	155	164	93	113	101	94	76	63	94	92	80	113	93	82	77	100	73	97	72	90	82	89	94	81	80	85	70	76	62	72	74	72	65	68	62	68	62	66	62	81	75	87	72	72	79	72	72	68	82	64	73	80	69	62	75	80	84	81	77	73	77	74	73	67	76	90	65	85	74	74	88	65	86	86	82	70	78	71	78	64	69	90	80	67	85	82	87	81	74	93	67	72	76	82	77	73	86	89	66	88	86	87	56	70	75	63	78	87	68	85	75	66	89	79	65	64	60	56	80	75	74	72	62	81	83	71	81	75	64	66	75	89	84	90	74	84	98	68	83	78	63	65	65	68	85	68	67	75	94	82	90	77	69	50	84	68	81	77	78	74	75	57	98	68	85	59	76	83	73	68	75	58	74	78	78	70	65	80	76	68	69	73	80	68	84	58	72	80	73	64	77	61	79	55	86	81	61	70	84	78	74	65	73	72	84	87	73	88	82	66	92	81	65	89	76	97	82	71	70	62	75	87	74	76	85	74	74	77	76	84	75	72	72	84	85	86	73	69	64	82	94	64	75	75	88	74	75	75	90	84	70	73	73	83	92	91	91	76	67	71	72	73	71	72	76	98	88	74	87	88	80	74	62	76	84	84	85	62	71	74	73	94	92	67	71	89	60	59	73	90	91	71	59	58	83	87	62	80	73	81	65	76	78	72	67	84	73	60	83	76	71	83	73	86	79	83	82	65	85	74	76	87	58	74	76	83	83	77	83	62	79	84	76	75	80	77	79	81	82	79	66	83	69	64	54	79	74	67	82	73	65	84	76	82	79	83	64	63	73	81	68	72	80	67	92	70	73	91	68	71	86	68	71	81	76	67	65	74	80	76	62	65	78	83	75	81	88	73	70	82	72	68	79	82	77	71	63	72	80	80	71	42	75	80	70	63	92	68	62	80	88	90	87	76	78	79	64	60	80	69	77	81	73	49	68	83	72	66	70	77	76	62	85	67	79	62	58	73	78	75	83	86	73	79	73	76	82	81	79	78	80	63	73	71	77	66	73	63	66	76	70	87	79	79	75	78	69	68	91	91	72	92	67	77	74	77	71	82	73	81	73	80	64	68	81	77	98	73	79	84	76	77	80	72	89	69	89	89	87	91	81	70	76	64	67	79	87	99	83	80	83	85	82	64	67	66	77	72	63	88	92	66	76	72	87	58	75	74	63	89	85	90	74	81	78	58	77	69	75	56	72	70	79	76	82	80	70	72	82	83	72	72	80	79	82	75	61	80	78	67	70	78	76	73	71	98	85	66	76	72	69	72	74	85	68	70	79	85	80	78	67	56	91	78	63	77	76	74	84	78	92	72	63	80	74	64	75	63	87	91	87	70	73	83	56	81	70	75	74	63	70	86	85	85	74	83	77	62	74	77	65	70	75	59	76	85	74	74	77	62	71	80	73	69	82	69	78	74	66	76	65	72	72	67	86	76	83	73	84	63	72	77	73	86	87	65	80	68	74	80	75	69	59	80	79	83	91	77	70	87	72	76	68	67	75	71	75	76	87	68	81	83	72	71	71	77	83	81	88	65	74	81	86	61	75	85	76	70	75	70	73	73	74	82	74	69	90	67	79	76	76	75	82	89	71	79	87	77	82	76	74	66	69	72	81	72	61	73	84	71	83	72	86	90	67	90	74	61	72	82	86	84	59	76	86	83	77	62	72	70	70	78	85	71	77	82	104	64	59	76	75	82	94	85	72	66	68	82	79	82	64	82	73	69	69	74	81	71	78	74	68	76	72	77	100	93	82	99	60	84	80	83	72	75	84	73	52	92	83	74	70	62	63	86	77	75	79	64	65	89	74	75	74	82	89	66	77	89	73	75	87	77	66	71	82	72	89	87	73	64	87	83	93	71	89	85	80	95	86	69	77	63	80	78	69	90	87	64	87	95	78	59	56	83	71	72	59	71	82	76	66	79	78	70	77	79	68	79	65	82	72	88	74	85	82	86	89	76	68	84	78	92	83	71	87	88	80	83	78	64	90	72	67	95	77	76	91	81	71	63	65	86	73	58	72	71	82	85	61	66	70	70	69	86	77	74	63	68	88	72	52	72	77	86	74	79	70	86	77	76	71	70	79	77	92	74	78	78	73	77	92	69	73	79	87	66	77	80	75	73	66	84	68	94	70	65	69	61	75	78	72	65	65	69	75	78	61	69	66	73	71	64	91	87	69	66	75	66	76	75	79	84	65	88	86	71	66	75	82	80	82	64	91	81	70	72	72	84	85	72	77	62	83	74	74	79	53	64	81	84	81	72	59	70	71	78	63	79	83	65	85	78	70	71	63	77	86	67	70	75	85	65	73	61	72	52	71	65	84	55	81	82	60	69	75	81	80	60	101	84	83	61	72	81	67	68	81	79	76	84	76	78	77	73	74	64	62	96	68	82	87	85	84	80	72	73	75	81	80	82	78	88	59	80	74	81	58	65	73	78	71	81	59	77	68	88	81	62	70	65	68	82	68	63	81	74	70	67	62	76	81	71	70	76	70	59	82	71	87	51	75	79	58	87	81	69	67	80	87	89	71	74	78	64	79	77	73	84	78	65	82	84	88	86	88	79	73	92	64	64	58	70	83	71	72	82	69	87	81	79	79	72	63	80	83	80	91	66	59	86	62	72	70	90	83	80	58	82	86	72	64	76	84	71	72	71	75	89	71	78	70	82	81	59	70	80	66	75	73	67	80	65	71	62	81	87	91	62	65	74	57	82	83	69	71	72	78	63	66	73	66	78	78	76	70	63	76	77	84	70	64	65	82	72	78	62	61	75	67	62	62	68	84	94	72	63	62	62	65	72	83	65	68	79	77	75	68	78	77	89	74	91	77	74	72	71	78	78	88	84	80	79	89	70	62	89	73	81	72	61	63	66	74	63	85	77	81	77	62	66	78	78	80	66	71	72	70	82	77	63	63	89	102	78	79	65	78	67	91	71	79	85	84	67	81	76	71	67	79	82	75	70	84	73	65	69	82	78	73	88	67	96	71	81	67	94	75	65	78	77	76	74	65	78	65	78	77	89	88	81	76	77	69	68	66	84	82	83	84	73	66	75	80	72	74	93	75	61	78	78	87	76	83	75	63	78	89	83	91	72	68	91	94	68	74	59	81	97	73	87	76	65	78	67	81	93	70	88	73	71	83	78	75	83	93	83	76	72	78	68	73	72	68	74	72	61	75	72	64	71	80	74	85	90	75	76	77	66	91	69	72	73	83	76	65	58	73	72	82	74	78	73	83	89	79	58	64	67	65	82	73	80	82	75	77	57	86	78	82	69	86	87	75	79	91	74	72	69	78	66	80	80	70	72	96	76	66	72	73	65	93	83	74	85	72	86	73	78	81	76	63	76	67	67	84	58	85	90	74	95
12281	19960	20383	4378	262	253	244	221	265	255	251	236	258	228	230	229	264	210	230	249	213	227	276	225	244	250	228	238	254	253	253	221	219	258	238	352	939	898	677	548	481	404	386	374	440	435	401	425	424	370	289	336	295	361	369	392	363	323	320	276	281	223	223	241	243	234	223	228	220	241	228	242	236	255	205	223	255	232	228	226	229	234	227	211	232	219	249	223	238	220	227	225	227	249	214	231	222	237	223	217	233	220	232	221	267	216	219	197	219	226	243	219	225	225	214	225	237	241	224	207	237	236	248	229	216	221	229	218	218	226	221	241	242	217	221	225	232	233	245	242	224	247	200	235	215	250	212	211	216	204	221	231	220	212	237	251	248	216	227	219	228	227	222	244	226	227	267	207	231	222	251	227	245	230	201	214	217	209	270	240	219	210	240	220	237	212	229	230	231	239	227	215	236	247	227	212	209	238	242	231	219	243	223	224	230	214	240	209	226	239	248	226	211	237	242	212	221	235	223	209	215	234	239	247	214	227	213	203	244	230	214	262	221	244	230	220	224	210	247	226	255	212	212	233	264	224	230	226	225	223	247	209	214	204	221	245	216	223	246	245	238	213	244	236	211	217	220	209	227	236	215	230	193	277	220	213	236	250	223	237	243	239	238	224	214	232	199	223	231	230	222	236	248	217	215	210	245	234	215	235	234	199	216	222	236	237	239	233	235	212	232	215	223	213	197	217	211	263	235	233	235	231	225	230	226	246	234	229	238	223	209	262	219	249	228	227	216	222	231	257	242	239	241	216	224	220	240	223	232	239	234	234	230	227	226	231	217	217	244	232	201	224	251	235	227	214	226	253	248	224	252	217	225	261	215	252	233	245	230	225	239	264	224	250	210	228	220	234	212	217	220	216	222	232	227	204	236	217	226	241	211	250	231	223	236	231	251	222	219	212	203	223	233	212	227	230	222	230	221	248	224	208	223	267	247	222	267	230	241	228	247	205	224	240	200	255	232	232	243	240	223	234	223	249	228	226	219	226	232	240	249	227	219	235	202	231	209	219	237	232	224	223	237	241	187	218	234	251	231	236	215	238	254	250	221	209	223	247	236	228	216	201	237	216	237	260	251	207	246	239	214	236	238	210	208	213	217	249	237	248	213	205	252	228	229	235	244	231	236	234	205	238	263	238	194	234	227	212	216	233	212	226	213	229	224	243	238	207	222	227	192	195	229	221	207	221	234	225	257	243	230	233	245	228	237	245	246	232	253	233	219	236	232	224	258	231	238	231	258	229	224	229	220	220	230	229	246	190	246	233	219	224	240	220	212	214	240	231	221	237	209	217	237	200	225	205	228	224	207	223	265	213	206	235	222	230	224	242	217	241	202	218	211	224	234	229	222	219	226	217	233	215	230	250	245	208	211	261	217	230	219	219	231	243	233	218	234	232	241	240	249	238	218	201	205	236	216	246	223	266	229	220	236	228	204	235	225	219	191	228	233	227	196	251	229	230	231	217	232	203	211	237	262	216	231	224	257	216	241	235	242	251	258	242	222	238	252	223	237	221	230	224	235	218	235	208	209	235	236	232	218	200	226	208	225	238	224	236	223	214	218	243	210	230	254	234	225	234	226	215	213	238	217	240	218	217	252	225	221	241	237	218	220	204	235	218	231	228	212	210	223	217	250	211	202	205	251	201	218	219	226	213	233	216	234	228	203	197	208	217	224	219	239	207	220	223	209	262	221	245	192	218	246	221	225	239	210	232	247	209	228	235	249	251	240	237	266	237	241	237	228	223	225	223	228	214	222	215	242	217	216	243	225	212	242	227	221	238	243	216	253	215	234	220	235	224	214	241	226	244	245	217	229	258	252	233	246	239	255	208	230	251	278	223	221	252	234	209	234	211	225	226	234	234	206	243	221	191	219	256	225	222	248	237	196	213	205	243	238	232	232	234	216	216	242	227	238	246	250	228	239	217	216	233	222	216	254	227	245	239	224	263	221	213	209	228	252	248	221	237	221	230	221	234	227	234	240	201	233	219	240	230	231	222	242	249	245	241	212	242	256	233	209	248	220	223	220	225	204	221	225	204	193	228	234	234	238	245	219	244	234	238	199	230	227	209	197	216	229	230	216	213	227	228	253	248	216	229	231	212	282	228	228	243	233	242	240	229	215	239	221	246	235	218	231	231	241	233	223	207	232	226	254	210	244	234	216	233	240	218	197	229	224	223	243	226	227	240	238	232	231	239	231	227	188	231	215	254	214	231	226	254	209	222	226	230	230	207	238	226	240	239	223	215	218	234	215	237	257	225	237	241	209	221	214	229	218	198	217	219	208	225	239	214	208	242	249	225	216	240	221	242	236	217	202	223	232	228	235	239	213	221	241	250	240	253	237	217	229	233	216	214	227	201	230	213	234	251	226	250	237	241	215	252	244	219	227	235	246	212	224	247	261	235	191	207	226	233	227	237	242	236	216	230	188	216	213	227	228	244	231	252	212	230	225	223	239	211	237	246	233	273	217	236	235	233	207	224	222	215	221	219	240	241	220	237	206	232	206	226	215	226	226	234	239	218	234	227	232	238	215	224	209	216	235	228	218	221	224	224	262	236	246	254	238	207	220	240	241	224	229	248	216	208	248	236	226	211	216	249	222	221	211	243	220	260	223	247	227	224	248	217	267	218	221	220	222	244	219	217	206	235	224	209	262	228	224	230	250	228	241	239	233	217	219	260	237	215	240	249	226	223	213	228	222	241	225	240	225	232	246	229	228	215	231	249	231	228	241	240	233	237	228	207	227	223	214	218	240	231	240	236	228	222	212	214	218	243	226	219	249	220	205	227	239	233	238	227	213	238	215	252	218	259	220	216	228	213	223	222	213	234	217	213	224	211	198	249	225	217	242	217	231	232	200	235	223	236	233	222	224	233	224	248	207	212	247	228	190	229	183	227	246	247	222	235	237	241	214	242	234	234	231	232	234	225	214	207	228	250	213	246	243	209	226	212	203	204	232	209	222	233	233	217	235	244	221	231	251	238	233	243	246	204	233	220	246	229	213	219	234	268	246	236	220	230	232	233	235	215	203	226	237	215	231	216	215	221	208	205	242	202	246	233	247	231	246	247	220	217	222	226	222	251	231	236	210	242	219	217	235	224	236	204	224	230	215	235	215	233	233	250	226	254	265	238	225	226	224	241	202	241	250	238	233	216	230	233	259	221	228	227	218	222	246	239	219	229	212	234	203	261	239	262	241	245	230	226	227	250	234	231	214	240	236	217	235	246	228	241	241	211	226	213	217	217	227	236	196	247	246	199	215	216	202	241	260	228	240	240	267	248	248	225	246	251	230	221	214	222	221	227	227	218	234	238	227	249	229	242	219	235	232	239	245	207	238	267	257	227	208	242	229	212	240	251	227	222	221	232	260	241	226	230	249	255	219	220	224	235	208	241	244	226	238	265	221	232	237	228	222	214	207	202	247	210	241	214	235	228	217	228	245	232	216	221
60023	63294	60365	28394	3877	188	168	121	126	116	118	106	99	115	103	103	101	73	93	111	99	89	108	97	92	83	92	88	87	138	163	124	134	138	139	208	1181	967	713	653	614	469	325	323	388	304	343	398	394	381	211	249	227	273	285	250	245	338	200	133	148	93	87	110	71	96	93	88	91	96	92	88	98	81	92	83	93	75	94	111	84	95	100	95	97	117	95	82	106	107	80	97	92	97	116	105	100	83	98	82	115	84	110	110	91	95	85	108	108	86	91	94	93	114	88	78	110	89	96	100	102	100	78	89	98	95	82	88	85	96	73	98	111	91	82	95	79	88	99	83	93	94	99	104	101	78	107	101	90	97	85	100	99	92	96	98	77	82	88	88	99	95	97	81	83	111	82	88	96	84	102	101	80	71	81	91	82	87	104	103	84	86	94	113	100	91	90	82	85	95	80	99	86	106	84	89	72	104	94	93	91	92	89	92	83	95	98	87	79	97	86	92	91	94	81	94	66	101	109	84	69	83	96	86	91	99	94	94	111	87	103	91	92	83	88	104	81	115	81	88	91	86	92	72	83	82	84	90	89	84	105	95	115	97	105	98	93	86	77	88	107	100	101	87	110	102	90	79	95	77	78	87	99	90	87	94	96	111	81	82	106	105	97	101	99	95	87	105	104	95	106	88	108	107	108	102	99	80	98	92	88	83	93	105	87	100	73	82	75	82	92	69	81	88	97	110	99	93	86	96	102	79	88	71	101	96	101	93	92	96	98	104	102	94	89	91	80	95	104	101	99	86	76	90	85	95	92	104	91	97	95	80	98	88	92	91	85	73	84	85	77	88	80	88	72	81	88	97	94	103	93	91	92	87	87	90	94	92	101	94	92	89	91	100	95	82	89	84	87	93	105	97	90	77	109	85	87	103	102	96	89	77	95	107	96	89	80	88	95	90	81	77	90	88	84	84	87	98	91	105	83	77	92	83	83	97	90	94	83	91	89	99	82	93	89	91	94	83	98	121	88	100	94	89	85	95	83	110	99	100	90	99	92	86	92	102	98	79	89	76	106	98	105	100	88	94	69	89	70	97	92	85	77	91	101	93	111	81	99	83	108	91	104	82	90	84	107	87	81	92	93	89	81	89	109	89	99	105	90	94	83	91	82	83	108	88	75	96	107	109	86	92	94	103	99	97	88	97	108	106	82	100	99	98	94	95	89	96	81	93	94	88	101	107	110	89	84	102	105	81	89	89	96	79	97	99	106	90	83	113	85	81	87	100	113	91	113	83	96	91	97	89	90	99	105	96	82	89	103	113	98	98	109	99	92	96	81	77	89	91	88	99	86	78	109	96	102	84	79	92	84	104	80	83	105	103	112	87	88	83	100	106	85	87	90	96	93	86	89	74	96	76	96	89	101	81	87	97	109	91	108	93	100	110	93	90	101	80	110	104	108	102	94	104	88	83	87	87	88	79	92	107	79	105	110	97	78	111	109	104	78	94	104	97	102	77	93	101	103	95	94	96	85	102	94	90	92	101	85	108	83	99	83	93	103	108	107	92	93	86	97	109	106	105	87	101	100	105	100	96	90	80	115	99	106	74	109	101	103	84	93	100	98	101	88	106	90	97	88	104	98	86	83	87	90	92	95	92	102	97	97	81	86	90	85	83	97	102	96	84	90	103	86	90	88	94	102	94	94	97	98	79	105	99	90	89	100	98	100	92	88	102	101	104	88	112	87	88	91	94	86	93	107	81	71	103	93	86	102	91	98	84	96	96	94	98	97	87	100	90	82	90	87	101	110	85	100	109	90	88	93	84	103	83	88	72	96	102	101	85	93	73	84	106	87	93	95	101	93	92	110	87	105	95	92	105	111	91	101	79	81	85	91	87	85	95	94	121	93	82	84	85	92	93	86	89	93	89	99	99	108	81	90	77	88	88	87	91	80	70	96	77	105	80	99	92	95	69	112	94	93	92	97	91	108	102	85	106	88	81	89	106	90	90	93	96	97	95	105	94	82	108	114	108	109	109	94	107	78	114	91	90	73	98	87	111	95	101	81	85	97	93	99	76	92	98	74	121	98	91	104	93	74	102	92	87	85	101	87	110	100	96	120	106	112	84	98	93	87	89	88	78	102	74	83	82	91	94	105	79	89	82	93	70	91	131	110	109	96	84	93	83	85	107	106	103	77	99	82	91	112	93	102	104	92	96	95	106	92	93	80	77	102	91	75	91	95	73	90	97	104	86	93	101	94	92	97	90	93	92	97	99	103	96	86	84	89	106	100	81	95	100	99	101	81	84	95	80	104	93	99	92	74	103	94	101	97	81	114	107	102	96	87	90	82	95	105	100	86	90	92	86	73	106	92	98	103	93	90	104	95	91	95	99	84	88	97	91	86	102	78	82	99	85	75	89	89	83	109	82	103	95	83	97	84	87	93	104	100	87	96	101	105	86	92	92	106	94	81	106	109	94	93	98	78	90	91	106	81	95	97	108	78	100	77	107	99	78	85	104	101	102	100	90	99	99	90	86	95	100	95	94	92	101	98	90	102	92	104	104	98	96	102	88	99	94	88	97	89	97	91	113	85	78	85	95	85	76	100	114	96	99	85	76	80	104	103	87	113	90	86	92	81	110	116	97	98	84	87	95	84	99	94	73	96	77	100	99	68	107	83	91	92	106	109	94	92	93	99	97	93	92	99	95	85	88	88	116	97	85	83	88	89	90	98	86	95	120	82	79	98	94	90	80	88	98	88	87	75	87	100	95	70	104	94	86	83	85	74	96	101	90	104	85	89	88	83	101	86	92	92	95	103	93	78	100	85	90	95	96	91	88	86	91	89	93	92	98	103	95	96	82	87	92	72	109	98	88	88	89	85	85	82	86	96	93	86	91	98	87	114	119	102	95	89	91	85	90	92	101	107	93	78	77	82	88	100	88	89	92	91	98	105	106	93	98	93	92	79	81	101	84	96	97	85	91	95	93	99	89	88	87	101	90	100	92	90	100	103	87	110	96	95	99	109	97	79	97	80	87	90	82	94	97	81	88	93	96	89	90	98	114	84	104	112	106	99	89	82	78	100	87	94	74	88	82	75	106	102	102	98	83	87	95	67	95	83	113	89	84	106	110	82	98	96	103	74	117	86	76	95	103	111	96	88	88	98	90	98	98	85	84	103	95	94	95	98	88	98	99	102	85	103	89	93	88	87	99	79	79	112	82	107	98	108	91	76	85	95	118	78	95	93	108	71	106	101	99	89	103	97	81	86	84	80	92	70	103	99	91	82	106	81	90	91	86	87	99	90	89	94	89	84	74	93	93	90	106	77	87	84	123	96	100	90	96	100	102	97	84	130	71	94	96	115	92	93	83	108	74	64	90	84	93	92	77	84	95	93	102	88	110	87	82	77	97	90	96	98	86	73	90	89	106	86	108	93	88	100	77	110	117	70	69	94	81	96	95	83	92	89	97	92	76	78	90	109	89	91	86	103	97	88	107	97	103
36832	48803	52504	12551	707	595	602	475	444	399	376	394	346	380	317	350	330	333	332	308	314	309	313	317	323	292	331	309	329	523	695	521	496	553	672	1097	8348	7548	5516	4914	4466	3304	2422	2159	2834	2528	2721	2609	2819	2882	1406	1746	1466	1789	1976	1838	2098	2403	1250	762	741	457	351	303	328	294	283	274	318	279	282	276	280	319	269	264	267	274	276	271	272	296	267	286	298	299	271	280	283	277	294	276	261	284	292	300	300	265	276	276	304	272	262	290	268	298	257	268	259	274	250	278	257	279	267	290	303	304	259	249	280	239	301	258	291	285	265	257	259	282	268	282	277	304	269	272	288	291	282	271	287	282	267	266	274	268	265	283	280	255	276	280	244	279	268	291	263	291	258	279	273	264	284	251	251	285	268	293	271	257	291	278	280	280	261	297	273	253	261	277	295	275	255	294	276	246	268	284	271	246	275	299	300	320	298	247	277	285	276	291	270	280	288	305	280	272	263	288	259	289	283	269	271	266	250	281	256	263	307	277	310	281	297	236	285	265	270	287	288	278	258	253	260	278	252	321	272	293	254	274	293	281	297	294	254	269	296	252	265	286	265	268	278	264	272	238	255	275	294	284	285	299	273	276	286	278	295	266	287	276	246	266	299	258	276	254	256	271	292	275	292	272	270	264	277	256	271	295	286	250	285	300	282	306	309	286	252	294	272	284	296	276	299	260	266	297	270	258	293	271	276	259	283	280	280	285	268	304	268	291	285	297	276	272	248	265	270	283	296	274	303	278	254	271	271	287	308	281	256	268	297	283	275	254	259	259	289	265	283	249	296	247	302	295	305	290	286	239	286	269	283	295	256	275	294	256	256	268	305	241	309	246	286	284	292	285	296	293	288	275	245	271	298	284	267	295	239	272	311	276	307	288	274	285	269	272	273	281	265	276	289	275	286	288	264	292	252	280	260	275	254	303	271	274	305	284	308	258	297	298	243	280	313	269	292	250	270	293	248	284	306	251	258	262	272	290	296	301	265	283	284	263	289	297	294	296	268	313	274	295	282	268	275	262	281	270	280	264	272	272	291	271	265	278	274	309	255	280	257	281	275	316	295	276	280	285	284	274	301	251	286	284	281	278	320	293	275	262	291	271	263	306	286	250	286	295	288	278	282	286	267	250	262	267	251	288	299	267	307	271	275	267	268	283	271	282	320	279	270	267	260	291	264	266	277	252	307	261	259	291	282	259	316	290	254	253	274	287	280	285	296	287	278	298	270	254	271	269	273	257	270	278	271	287	273	284	250	256	260	273	290	297	304	281	281	282	282	304	290	267	307	282	288	283	274	276	304	270	317	276	291	270	296	273	275	275	286	269	264	256	257	307	295	276	257	289	263	273	302	274	286	287	296	280	272	270	250	297	312	271	319	285	292	292	273	286	273	306	296	304	271	304	279	286	274	266	311	275	275	313	276	272	302	263	282	304	298	308	286	270	296	275	293	274	293	261	257	266	291	295	254	247	268	286	261	282	274	285	300	273	264	276	286	288	284	254	281	257	271	264	321	294	289	289	281	274	283	269	275	264	291	274	278	278	273	297	285	275	257	271	246	287	280	279	290	279	286	256	304	282	285	267	302	275	311	288	286	270	281	275	278	309	255	303	251	247	308	280	281	280	268	281	274	307	257	278	316	305	255	269	277	273	252	268	266	292	254	306	271	253	245	244	296	251	301	281	286	253	248	278	268	270	249	269	288	256	260	274	299	295	262	277	292	290	257	283	285	272	301	280	268	279	271	260	285	294	289	258	278	275	266	277	252	258	290	281	289	292	276	247	289	303	281	288	294	304	267	279	255	277	289	277	282	286	248	269	264	266	281	280	290	257	266	275	282	271	284	272	278	263	298	288	253	269	272	294	245	263	275	264	270	263	296	249	263	258	287	305	287	314	279	318	282	271	290	276	279	288	255	298	267	311	259	259	307	274	284	291	295	304	270	292	270	263	272	279	263	256	275	269	242	261	289	294	282	237	283	274	285	258	299	300	290	350	267	272	281	310	282	253	292	297	267	279	280	280	289	264	297	296	282	302	230	250	268	278	298	269	280	241	286	283	265	263	281	258	281	293	322	294	279	314	289	264	250	276	288	283	301	271	284	257	242	266	295	284	272	300	286	258	275	299	277	274	299	288	255	282	287	249	284	291	272	276	288	267	274	278	253	277	254	283	279	291	253	271	284	279	282	272	274	273	298	283	291	275	259	276	261	266	263	289	305	334	278	291	273	271	282	260	260	244	268	282	259	290	266	263	256	258	271	287	286	231	286	273	283	260	279	298	296	255	290	334	263	276	284	284	264	294	296	262	299	281	278	296	277	275	297	282	287	283	280	263	263	271	299	274	280	293	275	279	276	281	297	281	267	278	293	267	266	284	288	295	250	244	273	293	264	255	259	266	265	264	284	292	267	276	262	271	283	265	290	271	271	298	282	307	281	280	295	299	254	245	293	265	291	267	256	303	271	269	242	289	297	275	281	286	266	327	282	274	276	285	292	263	308	280	285	255	278	275	279	277	273	289	271	287	273	270	277	288	244	274	244	255	268	290	279	256	273	267	247	256	289	272	280	290	297	273	239	277	274	288	280	287	278	265	281	265	283	291	267	279	286	269	276	278	270	270	268	299	297	268	273	296	270	267	286	279	253	280	296	266	294	273	272	258	286	270	257	266	278	269	296	274	279	301	250	263	302	252	299	282	278	266	261	280	289	256	245	309	297	278	271	290	275	267	269	275	277	289	292	274	304	298	239	270	257	295	269	272	259	268	324	287	257	265	255	259	258	256	294	302	291	296	266	305	288	287	269	285	282	273	307	268	287	287	298	282	267	287	279	297	282	288	271	285	300	274	261	268	261	304	264	290	277	271	284	279	276	264	267	280	252	265	291	285	276	267	277	271	270	282	297	252	286	266	293	278	290	281	265	276	271	262	286	265	282	300	260	275	260	274	245	293	273	269	248	294	299	281	276	282	302	288	287	280	270	283	260	290	270	315	303	266	267	309	277	271	282	284	273	265	268	290	265	298	280	289	245	262	269	282	294	286	262	285	294	269	266	235	268	282	309	273	301	281	280	268	280	293	260	279	258	271	265	272	268	267	299	293	273	281	262	309	266	282	275	269	287	257	308	289	258	293	286	251	281	263	270	265	283	256	276	319	249	279	290	263	275	301	275	295	269	322	247	278	260	238	246	269	287	276	302	283	288	285	324	246	272	255	298	268	268	266	265	288	267	286	231	280	285	265	280	296	260	276	273	285	274	277	248	270	244	273	254	270	254	272	294	299	270	262	280	271	265	302	279	280	280	258	245	253	253	256	278	279	268	257	257	280	271	265	260	284	291	285	254	262	267	272	307	293	249	265	280	277	290	314	237	287	277	315	299	301	301	294	246	288	284	258	263	283	304	259	276	288	256	282	268	297	268	288	263	271	282	256	258	279	266	289	291	287	276	276	262	281	262	284	285	272	286	293	307	271
70242	76826	69237	36408	10106	1023	286	222	242	201	217	219	182	182	167	184	174	175	185	171	161	149	167	162	166	171	160	188	196	259	235	252	203	235	249	286	2067	1690	1397	1318	1053	833	688	612	786	761	692	778	731	765	461	464	441	511	649	573	718	628	347	273	219	227	178	186	186	179	144	168	149	147	178	162	185	165	156	146	160	142	160	151	160	148	191	161	152	147	176	144	183	174	200	161	147	183	160	160	174	149	160	168	163	149	180	173	187	174	153	163	150	157	195	177	152	148	180	165	145	164	177	154	159	153	175	165	157	171	168	170	175	171	162	159	164	168	170	139	170	165	164	150	183	153	175	176	175	155	182	155	168	150	180	154	156	162	165	171	162	145	142	173	167	127	187	146	154	160	176	160	151	148	150	148	158	173	127	162	177	152	169	147	160	159	155	147	147	133	156	201	185	163	171	143	176	180	177	175	162	156	161	161	176	153	152	149	159	155	147	163	177	144	161	136	173	168	172	186	159	176	152	141	152	174	170	160	144	175	167	183	180	189	177	159	167	164	149	181	152	164	173	171	150	150	165	168	161	173	142	169	162	158	168	173	173	146	169	166	163	145	176	153	177	155	148	154	170	172	174	154	157	157	152	195	159	177	178	191	142	180	158	192	169	178	174	160	141	183	158	162	175	171	160	189	170	171	173	189	162	163	164	200	158	160	139	135	172	168	170	157	176	158	191	155	148	153	172	153	179	164	185	166	181	182	143	175	169	167	148	158	139	154	165	154	168	165	165	183	172	161	164	147	158	162	170	125	178	163	193	165	155	166	165	159	183	171	177	165	165	173	159	165	177	157	181	159	184	169	174	172	167	170	159	171	162	163	168	164	176	179	171	169	143	173	188	176	150	187	157	169	167	142	143	159	163	180	190	159	156	191	156	166	190	148	158	165	133	129	165	159	160	175	158	157	172	158	175	158	172	192	175	138	166	160	141	154	163	167	174	180	149	159	179	153	159	181	173	175	165	171	168	152	153	158	150	148	151	172	175	160	164	173	195	164	164	164	169	180	177	156	160	199	160	170	173	176	165	155	167	181	182	166	160	201	181	160	165	193	184	184	181	140	181	158	153	149	154	163	172	179	164	154	174	169	165	170	161	159	171	167	183	146	193	171	172	176	167	155	174	150	199	179	159	172	167	162	175	182	176	158	176	178	166	155	152	157	154	171	173	159	162	173	177	165	171	168	158	148	193	174	168	175	143	166	160	180	156	172	177	159	189	136	170	164	154	148	133	190	165	175	141	180	158	162	163	188	146	163	160	184	179	165	159	148	164	153	154	167	187	157	156	164	167	172	183	170	180	160	137	176	157	157	169	181	153	140	184	146	170	166	168	176	171	168	172	158	195	182	159	156	169	164	149	166	182	146	159	163	173	148	173	138	201	161	152	163	182	173	152	167	160	171	152	165	174	156	162	152	156	163	150	181	159	173	139	168	164	146	160	153	149	166	150	184	164	174	176	155	159	166	158	173	166	164	178	149	172	161	168	177	158	170	169	151	155	159	195	185	156	176	161	162	138	159	166	172	166	167	145	159	180	171	161	162	145	142	161	137	183	163	166	156	143	148	160	169	166	159	160	157	152	158	168	166	140	131	135	170	175	176	198	158	182	161	151	170	146	175	166	166	182	187	159	151	178	146	152	165	155	169	163	158	156	167	178	158	168	174	159	170	169	184	172	162	157	161	173	159	177	151	179	197	162	183	180	189	175	174	191	174	201	156	163	165	177	174	152	167	151	141	174	183	172	175	179	153	159	171	160	154	179	167	188	174	153	158	149	157	168	161	163	147	166	152	183	195	168	194	150	178	192	172	172	160	170	167	151	171	182	168	174	174	165	166	168	161	156	155	151	145	170	185	154	185	187	162	148	166	136	142	185	151	156	146	155	159	189	167	167	163	151	163	172	161	166	168	152	173	143	199	173	149	169	162	156	171	148	132	176	157	163	163	195	168	154	180	145	157	147	179	160	176	150	144	148	152	165	170	164	150	158	167	168	157	154	172	164	188	179	164	152	163	155	200	169	158	184	170	169	148	158	157	167	170	156	175	171	162	147	181	171	155	167	168	165	167	165	178	173	140	156	186	148	170	181	163	170	143	149	144	170	147	155	175	148	171	155	173	148	160	156	143	162	166	143	162	176	175	177	154	161	156	144	141	196	176	168	154	154	150	167	175	166	176	172	165	164	171	171	149	151	155	165	195	149	162	156	159	158	180	177	142	149	155	163	165	162	143	159	165	194	176	189	159	180	176	168	190	170	195	151	171	159	173	162	201	181	174	164	156	162	152	161	149	164	161	144	174	147	161	157	181	153	135	172	138	166	187	173	166	179	139	147	158	192	142	153	175	177	153	147	160	153	160	169	157	199	165	175	152	148	157	174	166	169	166	203	146	174	154	158	147	149	170	150	154	159	166	136	161	150	172	142	162	144	153	146	183	145	181	143	157	152	169	142	177	174	178	150	164	178	141	164	181	154	184	164	177	158	190	157	174	163	159	161	159	178	172	173	159	154	146	184	181	162	151	147	171	167	160	170	167	174	145	134	149	168	172	181	163	154	172	156	173	175	171	162	178	180	145	187	149	152	144	186	159	165	184	161	184	195	157	184	157	148	176	134	164	177	166	163	188	147	155	161	139	159	166	173	171	186	158	141	193	164	154	150	155	161	173	148	164	158	152	173	169	162	169	175	189	182	153	182	150	168	172	156	168	174	162	182	160	164	174	172	198	156	176	157	171	165	155	158	164	168	163	137	139	151	155	170	132	153	167	154	179	146	157	152	144	178	168	186	177	159	154	179	171	172	170	166	190	146	162	158	171	163	168	170	151	160	146	166	145	140	156	191	160	157	165	193	170	181	168	159	161	161	185	167	169	178	150	168	172	148	174	153	148	144	147	175	180	169	158	163	169	145	163	159	165	134	172	175	182	168	202	151	165	175	155	170	180	186	168	176	157	166	169	154	159	194	181	168	172	175	152	170	161	169	130	161	158	190	177	171	178	157	163	144	163	172	171	176	169	170	160	158	144	185	167	189	157	154	160	184	163	148	158	162	127	171	190	170	158	180	183	171	170	155	157	149	166	160	154	158	132	174	167	169	163	170	177	180	157	136	154	152	163	170	178	149	157	143	152	172	171	153	167	182	194	173	153	162	147	150	188	157	172	150	163	142	140	142	162	155	148	211	161	155	167	144	153	168	186	166	190	161	138	175	153	171	154	162	171	144	169	165	176	156	142	164	159	150	185	158	167	152	162	164	168	165	154	171	159	179	166	175	158	157	176	139	166	157	161	142	165	174	154	171	163	171	156	179	150	137	158	189	170	180	171	159	178	166	157	150	154	139	176	155	171	190	165	168	155	176	172	140	169	157	176	145	151	143	168	172	169	151	177	164	166	168	167	162	156	177	149	192	149	156	163	177	155	173	153	148	173	158	159	150	168	132	158	179	153	167	166	181	186
46621	60857	61598	14474	1231	1026	1010	905	805	695	725	623	583	575	561	544	547	515	527	478	534	501	531	487	517	483	510	473	830	998	1190	1136	947	954	1203	1676	12676	11188	9331	9339	7315	5924	4637	4533	5458	4812	4612	5575	5135	5507	2920	3048	2962	3510	4662	3830	4818	4321	2070	1389	1104	650	518	519	483	506	460	444	506	477	476	464	458	468	455	464	456	468	442	423	415	416	425	444	427	465	425	446	481	458	439	433	430	422	446	453	449	410	449	421	453	422	471	418	472	393	438	454	475	452	444	453	456	468	443	454	434	481	463	440	417	486	433	440	454	446	434	447	427	455	437	424	468	429	441	436	420	420	417	465	449	458	457	434	473	449	466	468	465	399	468	462	455	430	412	432	449	468	428	461	457	472	435	432	438	438	431	431	432	450	441	463	429	446	452	454	444	495	420	421	442	404	459	434	446	436	443	419	485	441	450	436	435	445	418	463	466	483	416	440	437	483	459	463	455	430	440	446	431	461	422	430	480	447	430	453	444	442	445	453	444	438	460	432	446	459	464	453	484	443	451	441	444	463	418	428	451	438	450	467	465	415	423	442	462	401	460	454	445	438	409	465	467	414	425	442	444	417	437	455	476	398	417	415	442	425	465	451	459	468	465	431	474	453	452	445	469	411	453	460	433	454	470	415	456	420	444	453	433	434	441	464	442	400	433	427	426	423	430	453	417	438	470	455	433	442	438	443	451	439	408	480	451	418	435	432	450	445	461	462	410	440	421	450	452	458	414	428	450	438	498	397	434	422	451	451	420	430	431	430	451	442	473	434	475	464	475	415	429	443	452	429	451	426	465	454	442	420	437	443	442	449	428	442	464	423	410	470	454	445	476	450	437	441	420	437	439	419	435	446	468	482	437	451	470	406	415	403	471	429	439	415	457	449	458	495	425	426	426	423	448	433	459	421	432	469	447	403	432	465	446	475	441	427	406	431	476	442	432	428	445	431	425	430	480	451	456	459	430	457	441	452	463	449	410	436	452	418	447	448	426	461	459	460	448	436	430	421	456	423	454	451	445	402	414	465	453	403	419	448	432	491	476	468	410	432	454	383	426	460	432	454	428	477	420	424	440	447	461	452	425	455	462	444	411	450	480	446	475	439	433	431	438	463	431	427	451	436	444	479	449	411	461	485	465	458	508	411	432	463	450	465	427	407	442	461	447	444	457	421	440	452	435	427	403	438	424	441	486	437	416	431	444	431	459	420	444	421	430	446	467	421	447	451	473	445	426	428	442	463	436	433	421	432	438	446	428	493	419	413	442	434	457	440	402	454	442	457	426	438	423	441	429	424	450	405	439	464	445	435	490	459	449	430	473	404	451	480	422	441	440	451	456	440	427	433	433	428	443	428	459	448	429	407	439	445	403	431	416	428	460	427	411	452	418	420	439	438	458	411	447	475	439	442	473	448	479	430	399	394	441	481	444	426	434	413	443	447	420	424	457	428	440	455	446	443	458	419	466	463	414	441	405	474	466	462	426	442	511	426	471	463	465	413	410	418	428	482	459	463	449	407	426	444	442	423	471	427	427	430	411	466	458	427	425	439	449	429	450	446	453	433	457	436	449	444	440	457	446	422	473	464	444	452	436	447	406	430	468	431	427	424	461	405	399	462	426	437	492	457	456	423	435	451	444	461	437	423	452	448	452	399	448	472	446	433	411	407	453	489	454	438	443	446	446	426	467	481	462	430	459	485	401	458	473	426	414	447	384	467	423	472	419	446	429	414	423	415	464	467	407	426	482	468	451	436	432	452	423	419	430	419	430	509	470	454	420	420	462	461	452	417	460	412	430	422	434	440	446	407	434	477	455	481	494	442	421	441	438	442	461	460	507	449	447	434	452	454	424	442	443	428	466	443	444	439	463	456	480	409	424	459	427	440	389	470	456	447	441	420	415	470	435	467	469	449	445	443	465	428	442	450	427	416	472	420	436	439	440	447	421	452	432	433	418	473	439	463	416	458	447	423	455	439	447	450	431	439	430	431	437	434	408	453	483	398	466	454	468	488	422	426	438	429	463	417	452	476	435	455	418	431	452	458	474	431	458	437	432	428	416	467	448	447	482	451	469	449	460	494	437	411	450	469	437	459	448	451	408	419	471	460	443	463	443	411	423	402	441	468	459	504	429	482	424	466	439	475	450	449	453	448	438	435	406	458	410	450	479	483	444	459	427	438	474	448	399	453	466	422	467	454	424	430	481	451	485	473	428	439	433	427	429	448	420	419	446	424	481	427	453	464	465	454	451	456	458	460	461	435	450	452	440	422	461	433	441	411	437	427	429	465	440	419	466	441	437	449	426	420	439	476	432	412	486	454	419	472	422	444	453	474	495	412	453	414	431	449	419	442	432	424	422	453	427	481	448	459	444	429	413	432	442	408	431	407	446	441	423	407	458	432	419	461	451	470	420	421	434	420	426	414	441	456	444	415	449	447	455	391	394	449	419	413	464	414	420	442	432	457	431	463	458	441	444	435	444	438	461	459	434	410	451	427	459	470	458	466	419	439	416	482	474	453	399	443	469	438	418	475	440	426	438	442	456	444	430	463	433	421	461	460	479	435	449	453	453	429	415	450	478	428	397	427	430	439	399	474	456	467	450	405	433	452	438	440	447	461	401	447	453	422	423	454	418	425	429	403	437	456	435	450	450	430	456	430	476	442	447	438	437	456	436	422	438	398	453	435	458	449	443	460	438	418	382	444	453	417	465	453	453	441	414	425	435	410	436	444	451	450	413	425	459	440	435	459	446	465	470	453	468	437	450	481	448	408	455	470	457	471	429	443	437	462	413	431	411	429	418	437	456	460	458	433	414	422	443	439	400	405	449	471	448	456	446	466	438	420	424	438	430	447	406	419	451	426	410	455	452	456	447	446	424	443	411	423	472	435	431	450	452	452	432	439	425	434	433	418	454	451	414	435	445	403	448	467	512	449	421	442	480	450	485	450	432	439	467	442	425	409	456	418	441	439	406	470	466	416	396	451	474	473	462	454	411	456	426	455	464	411	469	441	469	437	433	481	455	432	429	421	450	410	445	467	445	445	476	457	447	489	436	446	412	433	444	490	435	441	432	419	436	442	383	405	442	434	419	419	450	423	431	464	435	426	440	438	448	448	458	442	474	462	425	457	439	439	453	433	440	452	443	439	509	439	472	436	429	435	451	454	424	422	430	424	443	442	448	416	435	438	438	457	459	456	456	380	441	459	457	417	416	397	444	462	438	432	468	426	457	451	423	474	453	439	460	431	457	452	436	434	446	454	467	479	480	453	463	480	438	454	443	433	437	492	433	459	438	438	462	488	420	425	430	442	499	444	479	445	426	412	452	436	471	439	448	447	401	433	407	481	452	436	443	402	449	395	483	463	423	469	427	445	441	460	429	471	431	440	415	472	448	451	405	426	430	437	416	443	446	484	443	464	434	449	443	438	447	430	451	400	440	468	438	421	426	464	449	415	410	439	442	458	448	442	462	426
15438	14918	16647	2782	232	77	65	72	90	69	70	82	100	75	95	69	79	76	85	74	71	65	70	68	53	71	89	74	71	70	86	81	77	78	74	82	153	122	137	110	122	96	81	88	104	83	90	91	101	92	91	91	66	83	96	113	101	89	65	72	79	70	77	72	63	70	77	79	88	82	98	89	81	67	80	91	81	66	75	81	89	79	97	74	66	75	84	76	68	67	74	75	62	71	74	69	72	67	69	62	84	81	74	75	67	71	76	69	79	76	69	65	67	88	86	66	88	78	86	81	76	73	76	75	69	71	87	74	89	63	89	62	70	72	77	60	78	75	69	85	82	78	68	77	82	68	67	79	79	74	75	71	70	91	73	86	88	67	84	72	91	70	66	80	80	75	72	73	89	82	77	62	77	78	85	70	68	82	73	77	57	78	69	75	68	73	83	73	80	76	77	90	83	75	86	59	79	72	71	84	91	67	70	70	77	58	77	78	85	75	78	82	79	67	84	69	87	79	74	82	79	70	71	88	87	82	77	82	67	92	76	75	68	73	71	69	76	81	62	80	88	76	79	78	75	58	80	60	76	77	65	76	67	84	80	78	87	78	72	76	93	86	68	78	76	66	64	62	75	94	78	88	80	73	65	76	78	73	68	75	59	58	91	73	74	66	71	85	86	91	90	70	80	71	88	91	79	91	83	75	89	73	67	76	66	74	80	80	81	78	87	74	89	61	86	69	75	92	84	72	90	77	70	88	75	61	77	66	78	63	55	65	88	67	73	64	59	80	58	87	86	64	70	77	76	78	90	66	77	70	75	75	83	61	79	60	72	87	81	69	76	64	74	72	67	77	85	74	68	76	82	90	79	78	71	74	70	74	66	75	74	74	80	90	65	84	71	72	73	89	76	80	80	84	66	57	74	79	85	63	63	75	76	77	77	72	81	69	81	90	65	75	66	79	63	76	73	70	76	75	73	64	80	72	73	69	65	67	85	64	91	74	68	72	83	79	63	59	67	74	61	78	82	72	80	99	84	72	72	72	82	74	69	67	80	82	71	74	87	68	64	68	81	75	79	75	74	71	71	96	78	93	65	92	76	87	76	76	89	88	75	70	102	66	61	79	72	67	74	76	81	73	80	69	83	71	55	89	68	80	68	83	69	67	76	82	77	94	76	79	83	53	69	89	64	68	70	73	74	74	68	79	78	77	77	92	83	85	94	84	55	81	74	86	78	71	80	79	93	73	77	91	91	58	70	64	71	84	61	83	99	79	84	86	68	74	62	82	69	79	79	86	73	69	88	82	74	74	90	80	73	70	73	70	74	79	72	72	78	70	65	72	59	88	74	59	76	79	71	73	65	71	80	82	86	56	70	84	68	80	74	76	93	81	67	85	78	69	60	69	76	75	60	64	72	94	72	75	88	63	68	94	73	86	78	80	83	67	74	73	64	70	75	83	73	64	81	86	78	68	66	91	84	78	74	82	81	80	78	59	61	75	69	82	61	70	83	75	70	72	83	71	71	70	81	74	72	82	66	79	97	82	67	70	61	73	88	89	69	78	73	71	85	81	65	78	88	53	80	74	76	89	77	68	78	60	86	70	70	68	78	84	71	77	83	69	68	61	85	86	76	72	72	81	80	89	73	72	66	79	57	83	84	89	78	75	64	85	80	67	85	88	70	79	75	72	62	88	69	81	67	61	86	79	89	62	64	72	78	72	83	64	69	55	66	78	71	80	85	78	78	74	72	85	76	73	82	73	74	67	83	70	71	75	82	76	69	73	63	95	78	66	58	83	69	78	75	83	74	74	57	73	85	79	76	74	75	70	72	68	88	75	75	71	70	70	86	67	77	60	58	85	75	51	69	96	76	76	82	92	80	58	80	61	74	89	81	81	74	71	63	76	76	77	78	77	58	89	70	90	75	78	88	89	71	74	86	67	71	90	68	68	74	76	93	68	93	74	55	76	79	84	67	81	85	84	74	81	94	79	83	88	70	77	68	71	92	68	73	67	83	70	76	67	73	61	81	84	65	91	83	74	69	99	86	80	93	60	71	75	72	72	86	67	79	78	78	72	72	78	69	83	79	63	66	79	72	74	90	64	87	83	97	85	62	81	67	72	78	84	67	62	64	65	74	76	84	75	69	70	87	69	63	63	63	77	84	77	73	63	69	71	75	75	82	72	83	92	80	81	76	75	78	80	92	87	73	80	63	80	74	91	81	91	70	58	75	75	84	87	88	77	73	74	73	79	72	78	68	71	72	69	67	67	67	86	62	73	81	65	60	59	69	67	88	67	79	74	79	82	76	72	62	61	74	84	60	66	78	70	79	84	95	85	76	89	63	77	85	78	87	80	71	87	86	63	69	76	64	72	78	71	69	76	88	54	68	70	94	65	70	69	63	83	70	60	89	71	80	70	80	85	69	75	85	76	67	81	74	76	60	85	61	79	71	75	72	73	73	71	69	81	69	74	65	71	80	73	91	61	72	78	71	66	79	65	66	84	84	70	84	92	64	89	81	70	68	100	85	65	88	81	66	61	66	85	72	80	82	75	82	49	78	75	69	79	74	56	67	84	72	72	86	79	78	75	86	88	67	78	88	66	87	77	90	64	76	74	89	70	66	63	73	87	95	65	80	87	60	94	87	72	70	73	68	75	73	65	71	74	63	90	79	74	89	74	88	77	76	78	75	70	84	74	92	85	87	81	74	70	76	75	78	65	59	65	78	68	62	78	60	75	69	74	73	74	63	84	74	60	88	83	87	76	80	71	70	73	59	67	69	67	72	86	85	61	85	81	79	67	56	63	85	79	73	76	78	91	82	70	77	63	70	79	84	83	71	62	76	63	69	74	89	62	73	64	79	80	67	74	60	90	81	64	98	78	58	62	69	81	76	72	74	64	74	83	70	78	76	70	72	77	73	78	78	66	82	69	85	61	87	66	81	73	70	81	85	77	81	77	73	77	84	92	78	89	64	77	73	71	86	76	67	81	71	70	94	79	83	71	75	87	79	86	80	75	73	84	74	71	78	60	72	84	89	81	76	60	78	57	83	64	82	72	88	57	82	82	65	72	69	73	60	76	93	87	72	74	79	81	82	68	67	85	69	81	75	70	93	83	73	72	90	76	78	77	82	71	75	65	67	92	74	86	59	72	95	81	78	82	88	82	71	80	78	70	77	77	65	57	78	64	83	73	75	76	81	77	73	85	73	74	70	67	82	69	64	77	78	74	74	62	63	83	75	86	77	57	68	60	72	82	72	74	68	65	78	84	92	68	67	91	98	61	74	72	74	69	70	75	90	80	82	82	90	75	76	65	84	77	74	70	63	83	70	94	88	75	52	83	61	62	61	71	79	74	79	70	62	66	95	79	81	74	87	97	90	58	66	69	75	62	67	67	96	66	66	66	75	72	65	84	87	84	83	81	81	95	73	71	86	76	80	57	81	73	81	72	82	87	80	68	79	70	84	63	85	76	71	65	64	77	76	79	81	58
13213	20408	21979	3340	278	263	262	247	247	243	235	238	262	243	231	237	216	236	267	206	229	217	255	243	251	246	227	254	240	282	277	284	248	261	281	288	926	764	670	703	548	478	494	453	469	511	456	510	416	405	327	344	382	364	450	523	449	387	298	281	241	242	243	240	239	227	212	216	218	242	251	226	216	222	225	211	224	253	235	214	203	239	242	264	233	207	236	238	230	230	213	253	239	221	238	233	220	235	229	198	237	236	227	222	240	226	239	245	245	221	223	228	244	238	243	203	233	233	247	218	239	228	248	241	248	206	242	204	241	235	238	229	240	222	239	233	230	221	231	236	248	224	219	226	246	232	249	219	245	230	226	237	174	257	208	226	251	255	229	241	234	220	220	241	224	226	235	258	241	229	258	204	216	240	222	217	243	257	232	222	236	252	227	246	204	237	235	212	206	233	261	198	244	232	228	222	223	231	251	241	238	252	222	234	198	207	225	234	210	220	241	219	221	208	244	211	244	217	211	233	229	230	225	224	221	206	235	230	228	214	241	221	217	211	216	219	244	249	241	246	214	197	222	242	253	226	205	227	197	233	241	244	240	231	256	233	244	233	234	246	237	244	250	216	213	245	218	231	242	229	239	230	226	252	228	244	217	249	242	246	222	200	229	241	231	221	226	206	234	213	231	222	214	200	248	242	232	226	214	196	243	244	231	243	220	219	247	256	234	239	239	258	224	242	217	217	229	240	245	243	246	252	234	250	243	224	253	241	218	224	220	222	235	205	235	203	226	228	189	220	237	218	236	226	244	204	225	202	223	238	253	251	220	205	222	215	227	218	236	238	248	211	218	225	202	224	237	254	249	236	242	206	245	226	229	231	262	226	203	221	211	218	241	238	221	226	211	230	221	237	246	255	234	229	233	219	218	221	220	207	214	242	224	227	224	222	252	248	235	203	210	243	205	238	231	229	206	243	217	238	212	236	219	213	254	217	258	211	244	211	230	250	226	215	218	258	202	218	229	227	244	233	194	262	231	251	234	234	225	218	202	238	239	244	264	199	198	206	219	223	241	252	220	232	201	220	260	261	227	231	220	215	245	231	238	234	223	209	229	216	234	221	219	238	238	225	231	232	202	231	213	224	226	202	249	235	226	224	222	226	225	201	220	216	222	242	235	235	222	243	246	240	202	237	242	226	239	245	202	220	250	227	237	204	242	237	242	201	211	215	215	214	225	228	223	219	227	233	220	214	233	237	226	225	217	259	213	230	215	215	219	230	238	246	227	238	256	228	222	218	235	226	227	222	241	234	232	231	240	257	257	229	226	247	224	194	238	218	252	234	230	205	242	209	233	240	219	211	228	239	218	220	228	201	228	218	231	228	211	209	237	230	231	231	239	228	273	226	229	223	235	244	246	207	215	230	221	241	216	224	229	232	252	220	238	231	257	233	208	208	237	212	249	227	240	228	244	239	244	227	268	241	205	220	212	253	237	229	197	227	225	235	229	247	231	240	217	221	229	236	228	262	215	227	220	201	257	212	203	215	214	238	239	231	247	253	228	230	197	210	235	239	254	252	224	213	220	229	237	227	216	218	222	217	262	219	229	227	233	213	217	253	249	228	221	229	242	232	244	199	235	237	246	239	234	249	250	215	222	237	214	210	249	241	200	209	247	233	202	233	213	219	256	237	215	231	232	219	235	233	219	212	229	222	209	225	236	260	274	221	212	224	219	230	237	211	225	252	235	235	222	210	214	250	215	202	253	238	218	215	238	242	246	189	200	190	208	220	234	206	231	214	246	210	204	246	261	213	251	211	212	216	223	241	230	223	235	239	249	206	213	234	224	235	228	234	230	219	214	230	238	249	257	238	215	236	232	231	204	239	263	237	249	226	236	234	220	227	214	213	217	236	240	254	230	247	215	229	235	219	220	245	222	218	234	248	246	245	234	245	226	248	233	239	228	241	223	209	235	256	238	207	228	206	235	246	233	229	197	223	250	234	232	276	242	207	225	270	200	245	217	233	233	237	247	231	230	249	234	232	221	225	237	217	225	237	208	215	218	224	234	245	208	228	251	213	215	234	226	222	231	210	273	217	225	227	213	212	215	232	225	230	195	224	250	233	249	236	216	225	236	223	231	231	219	236	272	234	221	238	205	239	241	257	237	197	206	214	239	218	247	207	217	219	243	242	224	229	212	204	226	227	257	203	210	226	239	234	259	215	239	223	254	237	229	245	226	259	218	235	246	205	212	233	223	212	221	258	235	238	220	236	225	237	233	239	213	201	241	228	210	242	218	212	222	235	212	222	232	253	214	225	237	252	223	207	232	230	250	205	217	230	221	243	224	249	229	242	246	253	220	233	221	242	217	249	215	233	243	201	254	258	212	242	195	255	227	230	242	234	235	248	223	216	213	250	233	219	222	225	244	256	237	206	247	216	220	238	217	253	221	250	242	264	205	246	205	222	224	218	202	228	223	206	228	228	231	225	260	216	217	219	221	247	221	200	225	226	233	226	244	222	216	222	241	208	236	198	217	212	213	229	264	244	219	249	227	223	235	238	233	218	223	252	232	245	224	237	208	223	254	257	247	218	255	244	230	202	229	230	235	256	240	264	220	233	247	223	225	193	236	217	231	203	254	245	223	236	217	236	226	235	233	229	215	237	241	248	218	231	221	232	200	249	216	225	259	243	243	231	234	236	220	238	237	225	204	255	219	229	227	207	225	234	261	236	250	225	210	249	236	219	231	222	206	248	240	240	206	238	246	238	211	218	240	225	188	287	220	235	195	217	210	244	269	234	209	237	245	240	232	239	218	215	211	222	240	219	247	243	234	240	226	242	202	237	211	222	216	207	238	253	243	253	223	229	247	228	267	230	240	233	242	238	226	221	227	236	227	212	216	226	218	233	238	223	227	242	223	234	209	244	246	249	198	223	201	245	234	242	223	202	233	229	206	240	211	238	221	232	227	251	230	221	228	240	214	248	271	227	249	241	241	231	223	240	259	230	229	226	235	224	236	225	223	236	223	210	237	228	262	234	218	205	237	229	243	237	246	232	205	216	249	247	231	238	210	236	216	255	263	226	225	228	231	239	241	205	236	235	254	206	242	234	246	229	266	213	204	263	230	222	223	224	235	227	254	243	241	195	235	236	239	237	244	232	243	212	211	219	230	246	224	216	255	211	250	221	233	237	237	248	217	229	222	233	234	206	231	232	252	224	246	245	235	218	232	209	222	215	201	250	212	223	226	213	215	242	260	242	233	215	230	232	209	233	232	255	186	220	217	227	286	260	232	245	234	245	233	214	225	221	210	223	208	233	220	225	221	249	230	219	247	222	227	224	219	220	250	236	264	227	254	209	237	245	240	223	236	233	228	223	226	205	237	224	219	231	218	240	215	222	237	252	228	241	263	229	228	221	223	249	222	215	236	249	219	224	239	204	254	232	208	237	214	216	237	225	215	233	254	220	222	249	244	260	248	222	228	224	219	234	234	219	214	223
58601	62509	60582	27896	3885	212	151	130	139	135	106	129	112	99	87	105	111	109	108	87	78	76	103	90	109	116	112	109	112	135	191	193	167	183	185	187	941	934	724	676	546	440	384	405	378	426	410	484	401	376	230	241	254	254	530	405	300	245	175	130	123	113	97	111	105	91	108	83	113	93	106	99	108	77	93	102	92	97	82	81	89	106	78	95	104	83	85	97	108	79	82	100	91	99	105	86	83	85	87	104	93	87	103	87	84	99	89	93	93	101	97	95	99	107	81	80	83	90	88	85	80	93	88	107	63	83	92	91	101	95	93	76	85	86	91	72	86	82	93	105	97	89	98	94	104	87	78	87	69	94	92	91	93	84	80	84	88	84	112	88	84	77	85	97	71	89	99	91	91	88	94	96	99	93	74	106	83	85	101	94	93	88	110	84	91	96	92	96	81	89	82	93	104	92	102	85	93	95	99	113	101	99	87	87	100	98	91	82	90	92	79	102	89	83	100	97	82	107	93	97	95	98	101	83	81	104	98	90	95	70	97	91	99	110	94	89	95	116	116	79	105	85	100	96	86	107	70	86	91	89	85	87	96	76	106	114	76	90	94	91	88	75	100	92	84	101	90	79	96	97	75	95	74	84	84	108	104	80	88	84	95	89	79	119	95	71	101	108	80	95	90	97	93	94	89	97	96	80	81	81	96	91	89	103	64	106	86	77	77	94	96	98	90	82	88	80	95	102	95	81	94	97	72	80	84	83	95	98	101	83	98	108	73	84	90	97	78	82	94	95	111	106	76	98	71	90	113	93	114	82	76	111	96	90	105	103	94	97	99	98	93	99	87	66	91	104	99	102	96	94	96	78	79	100	97	95	107	103	86	87	99	104	105	90	83	99	80	76	96	112	84	91	88	91	81	85	78	89	86	87	97	84	106	101	104	89	106	95	90	106	86	94	93	91	84	93	93	97	92	103	86	93	86	85	96	101	96	113	97	82	83	83	85	103	71	95	94	112	99	97	96	78	70	100	95	97	92	90	95	81	97	105	87	94	92	96	94	89	106	82	96	90	78	85	89	62	98	79	105	84	100	91	86	106	85	107	93	93	92	87	85	89	93	107	93	95	100	89	83	84	86	86	105	112	114	114	100	96	99	104	92	105	96	88	79	94	81	84	94	84	79	93	74	96	91	96	94	105	76	67	87	85	87	93	86	98	99	100	111	74	92	83	88	86	97	107	87	96	112	87	90	97	103	91	93	88	106	98	85	91	117	104	99	96	89	77	106	91	106	102	86	67	86	88	91	98	103	102	102	69	87	95	91	98	91	102	89	102	96	94	92	88	73	92	91	87	81	95	95	84	87	101	88	89	89	87	111	76	73	97	68	86	95	86	87	85	94	85	77	88	93	103	98	102	109	82	79	87	104	100	75	84	71	84	109	71	86	86	93	78	94	100	108	65	85	88	74	107	106	89	99	91	85	80	96	98	71	86	87	94	83	82	88	96	86	77	104	99	90	71	98	89	95	80	86	92	95	92	87	79	94	95	92	101	96	97	76	100	93	97	78	90	95	90	87	98	78	85	89	100	104	84	84	110	95	97	96	95	91	92	100	104	100	86	87	93	85	89	89	102	85	93	101	100	92	99	92	92	98	100	90	99	100	77	95	77	123	80	89	80	101	83	84	92	77	82	80	91	74	84	99	92	89	94	83	104	80	75	99	86	98	99	75	81	102	93	87	80	85	93	95	99	80	105	85	88	88	80	78	99	97	100	86	85	112	88	99	101	91	72	88	87	92	85	89	88	98	95	95	84	88	79	100	91	86	99	96	98	91	89	73	86	89	99	78	87	99	103	100	94	77	105	100	95	81	86	83	88	79	103	120	87	88	90	88	96	96	86	93	83	86	74	89	86	93	104	98	73	95	91	87	95	97	94	88	77	102	89	105	81	97	86	87	98	97	70	94	85	75	90	88	99	96	104	106	86	94	98	81	104	74	81	106	83	86	79	112	92	89	78	88	98	100	83	97	96	75	80	92	86	94	84	97	108	95	94	82	90	78	94	106	101	89	86	93	105	92	90	88	102	101	91	96	92	71	87	110	90	74	82	93	94	94	94	83	81	93	104	99	79	84	103	87	79	80	102	108	101	97	86	94	106	88	98	96	93	98	94	87	78	74	111	95	88	97	86	103	77	98	82	109	82	101	84	94	106	98	110	78	96	88	88	81	91	98	111	88	78	93	98	88	92	110	75	84	112	108	100	80	86	98	79	89	100	91	93	97	83	86	90	109	84	103	87	93	94	98	76	86	93	90	98	88	77	98	87	93	104	113	81	95	88	100	89	74	92	77	87	95	88	95	70	86	102	87	99	104	89	96	86	77	98	73	99	85	94	95	108	95	78	85	95	86	87	100	89	92	94	101	103	91	82	86	99	100	88	68	88	95	105	114	91	98	111	89	88	89	93	105	98	94	102	89	88	99	77	94	106	91	78	88	92	89	90	97	77	100	93	86	92	99	90	82	96	85	88	91	104	86	93	95	83	91	80	97	105	84	99	105	100	91	77	82	76	95	101	106	78	95	82	93	87	96	79	96	122	111	93	75	99	97	89	109	101	87	99	94	89	100	79	98	89	103	97	80	98	109	105	79	97	75	81	82	103	90	104	86	93	86	74	84	102	95	93	90	74	99	95	109	106	72	98	89	87	99	85	96	85	82	84	104	101	95	97	79	89	92	102	85	88	97	98	99	124	99	103	94	114	92	111	94	97	84	86	88	79	91	82	93	90	89	96	109	84	94	84	82	89	95	74	69	89	83	109	96	88	94	98	85	81	98	89	85	96	100	101	113	98	97	84	83	93	102	92	76	86	97	104	102	103	86	96	90	80	97	104	114	80	77	84	95	104	95	96	79	93	74	92	100	93	96	58	93	89	67	110	97	90	76	100	78	100	93	84	82	87	81	87	105	87	94	99	91	84	95	94	98	103	76	105	115	111	80	92	75	90	79	94	83	96	102	94	89	103	94	84	86	94	80	99	89	82	93	105	89	90	98	89	93	86	68	97	94	75	105	80	90	83	107	80	82	89	68	92	82	80	93	106	100	92	93	88	103	90	76	81	96	97	94	99	102	80	96	81	111	86	115	97	84	102	87	79	99	103	87	84	103	97	93	92	103	90	87	89	93	108	92	95	97	99	86	91	80	86	108	104	89	87	87	92	101	87	84	102	104	90	95	88	103	105	99	77	85	81	87	97	80	93	89	94	108	102	89	96	96	113	97	102	104	79	70	94	98	94	83	87	89	86	96	76	102	91	107	89	83	98	88	84	91	94	94	80	96	99	87	79	96	87	94	99	93	91	98	98	86	88	83	86	81	126	91	98	96	87	82	79	100	83	100	81	84	82	98	85	86	97	87	91	96	86	101	85	84	100	102	95	95	96	111	77	110	98	96	74	77	91	72	92	82	96	99	108	83	85	83	94	85	95	103	97	102	88	99	88	113	98
36594	48357	51341	12264	707	679	520	509	443	432	415	354	380	355	359	331	348	339	337	331	291	322	288	276	321	301	308	339	685	739	1160	997	953	999	952	985	6937	6776	5659	5041	3991	3434	2773	2783	2877	2798	3220	3790	3059	2403	1537	1799	1563	1951	3876	2934	2125	1458	911	659	530	420	307	321	294	276	297	271	282	311	282	269	293	290	271	247	266	285	264	284	291	277	253	255	245	266	281	267	283	259	253	284	264	255	274	251	292	300	259	287	282	259	294	260	248	270	260	266	245	287	251	274	270	245	284	274	270	290	253	278	258	243	265	284	232	267	303	280	290	297	302	308	271	277	264	301	275	280	273	276	246	263	251	282	275	251	246	308	268	263	302	273	297	250	299	272	255	289	261	259	257	262	308	245	283	282	285	261	284	270	281	271	282	264	291	268	304	280	272	272	268	303	292	277	309	309	301	273	255	268	238	279	265	270	272	285	316	248	269	265	271	282	256	276	271	282	244	268	239	308	264	248	284	277	279	267	289	258	257	262	299	245	278	248	267	277	292	283	265	257	244	272	272	308	274	283	296	261	292	268	314	245	267	254	264	281	283	257	285	272	305	256	248	258	282	281	256	272	285	290	273	278	255	282	261	258	268	267	271	278	263	303	280	260	268	269	268	271	281	264	270	251	309	280	273	234	296	260	268	280	286	246	276	271	245	271	283	261	252	243	272	277	296	283	266	276	265	268	276	272	262	299	287	273	280	285	264	305	246	297	282	272	284	279	286	266	253	274	249	271	272	270	263	286	296	300	289	269	243	280	276	316	263	281	270	261	287	282	263	280	292	260	284	258	271	298	275	251	287	257	269	289	293	262	305	262	288	269	289	280	279	256	272	295	281	252	282	306	280	273	276	295	288	254	267	300	278	252	295	288	265	284	293	274	262	254	307	302	277	259	275	290	255	268	268	272	263	261	272	310	252	267	270	272	271	281	264	248	262	265	274	265	267	273	263	297	270	269	261	274	309	301	264	273	295	274	290	263	258	265	269	255	251	254	266	269	249	265	278	276	292	262	254	267	298	279	287	253	265	280	283	271	232	292	270	282	276	276	262	277	287	274	283	267	268	291	272	275	266	252	270	272	285	297	260	270	282	272	289	303	252	279	259	267	284	269	276	275	261	275	279	274	268	280	274	261	271	292	255	258	264	272	248	270	265	283	266	271	247	297	285	274	259	246	265	275	290	261	236	270	266	294	303	273	277	249	269	287	280	245	258	250	247	276	269	282	253	270	277	259	280	293	271	260	282	271	269	281	273	261	247	278	290	284	271	275	247	282	293	269	282	295	254	273	287	279	275	247	274	258	256	286	254	306	270	276	270	268	288	247	261	262	233	299	251	261	247	272	274	260	258	279	242	302	279	300	291	283	272	265	270	308	272	283	305	291	289	260	255	296	238	279	289	244	261	279	282	272	283	267	256	267	266	280	283	290	239	282	278	256	322	253	247	277	290	249	284	273	253	254	257	268	296	279	282	285	277	262	285	291	267	270	253	293	260	289	274	250	263	252	285	276	268	322	276	285	263	282	284	290	256	258	282	286	269	305	268	281	264	295	283	308	269	267	276	262	299	257	280	239	257	298	263	314	280	263	290	291	264	276	260	302	281	268	288	296	293	306	280	258	269	251	267	270	257	294	234	271	255	264	281	265	291	281	264	279	281	247	272	264	273	290	248	279	262	261	273	244	230	261	264	262	259	300	295	274	258	285	284	262	251	295	283	272	277	254	267	262	274	263	313	243	272	290	281	267	278	255	260	242	273	282	263	241	248	274	300	279	265	273	285	272	283	241	245	268	273	287	244	280	286	292	285	260	264	277	273	256	286	242	271	273	290	272	275	281	285	288	263	257	267	263	280	268	275	261	248	252	258	265	279	270	243	286	270	266	266	253	248	303	264	289	287	270	282	275	270	290	250	279	273	254	264	260	301	282	287	257	284	255	274	286	267	251	294	237	284	294	276	281	260	290	296	285	250	265	291	271	273	272	253	299	271	267	254	272	270	282	262	247	306	291	295	271	289	278	282	271	291	268	284	283	262	297	287	287	291	292	248	284	271	290	287	264	291	284	274	284	269	253	265	289	262	294	297	251	258	248	288	267	260	244	272	274	270	274	270	294	265	281	256	265	270	290	278	266	248	253	267	282	291	311	255	253	267	258	287	286	284	275	265	297	299	260	296	279	285	253	277	289	265	292	265	240	283	278	276	262	290	265	229	263	274	270	296	276	278	289	266	285	266	276	252	279	266	295	286	274	279	276	292	266	286	262	276	282	274	282	298	260	254	268	263	277	264	278	261	272	251	290	293	262	249	242	290	276	322	262	237	253	268	265	263	262	288	279	259	277	287	291	275	266	294	271	285	290	285	275	284	253	277	259	262	284	252	257	256	303	249	270	287	253	262	248	260	266	265	292	282	248	249	295	249	293	251	246	296	279	275	279	256	251	254	273	279	287	273	301	307	310	304	278	273	286	257	247	272	283	244	267	261	324	291	296	286	301	273	284	266	305	318	287	282	290	248	263	260	262	284	317	260	264	303	254	253	295	281	299	263	290	284	274	279	236	299	278	273	289	299	279	281	275	250	280	238	301	247	267	259	258	265	251	298	244	246	270	261	276	275	302	295	251	273	270	284	247	287	265	246	306	271	279	252	229	230	239	274	263	287	277	266	292	270	248	253	289	295	266	272	264	287	275	261	272	273	269	279	276	302	255	253	280	259	277	265	257	281	272	273	282	312	278	278	234	262	295	278	271	258	257	284	258	274	266	273	272	295	277	263	273	293	291	253	249	278	262	258	297	305	299	252	271	270	298	275	302	252	257	290	281	266	298	277	264	251	273	268	281	287	280	282	280	275	264	279	247	243	271	291	277	268	282	263	245	278	300	266	260	281	255	266	279	261	281	287	280	276	258	281	284	250	277	291	276	299	254	299	253	292	280	287	245	276	281	298	272	284	259	270	271	271	277	298	276	283	280	265	268	285	290	289	293	261	275	275	273	277	262	272	306	267	238	291	266	243	264	282	287	271	278	280	269	283	257	288	260	306	285	282	280	282	258	303	287	248	279	289	271	255	295	279	265	266	271	275	259	292	288	298	258	268	268	298	238	268	268	262	293	298	282	243	242	299	252	306	287	249	258	264	275	256	312	286	273	269	287	256	278	274	297	284	265	243	247	271	244	277	268	275	257	267	290	244	264	258	252	292	288	274	311	245	286	244	271	283	265	279	280	256	274	253	297	289	273	267	260	281	256	261	319	290	259	275	270	273	266	262	275	295	281	308	249	269	275	282	260	274	280	280	280	276	267	269	286	280	260	294	265	267	238	270	264	261	279	266	282	282	279	283	280	275	286	251	255	271	280	244	277	289	261	250	295	246	282	291	274	260	268	254	285	267	276	276	290	252	277	298	274	268	275	283	283	219	249	253	251	252	285	276	306	281	260	262	238	238	288	267	275	258	244	235	246	293	294	245	264
68850	75931	70307	35708	9523	913	297	230	214	210	223	187	195	198	203	194	190	190	177	176	174	168	153	175	181	171	185	218	311	316	472	520	501	382	254	367	1793	2054	1427	1239	1152	904	749	779	808	677	956	936	777	634	433	432	460	574	904	648	427	307	264	228	232	186	163	174	163	162	155	166	166	154	168	183	157	169	151	153	160	146	145	172	159	166	153	170	155	187	163	140	169	156	157	156	161	153	178	164	144	168	162	163	147	158	175	159	157	168	145	151	159	157	163	154	186	158	149	155	159	161	155	169	184	174	193	148	157	171	148	182	170	168	157	155	175	165	185	167	173	174	158	152	144	182	158	187	150	156	176	145	175	163	176	152	167	183	161	165	160	164	150	186	177	167	175	173	166	163	163	159	184	143	160	169	169	194	163	160	154	161	154	162	166	163	164	170	194	141	152	170	171	168	165	180	141	170	154	157	174	183	163	188	163	156	183	174	164	170	161	144	150	167	163	155	150	162	155	160	145	150	141	175	165	162	167	150	169	166	185	145	171	159	161	158	164	174	160	159	169	171	159	169	148	165	160	161	179	151	173	186	138	154	181	147	157	181	154	161	151	143	148	176	164	159	131	191	172	147	170	177	155	185	199	135	180	176	167	164	170	178	155	169	150	163	179	169	175	161	152	157	144	156	156	169	176	158	167	150	149	169	163	177	146	158	139	173	180	154	155	178	162	161	188	172	152	153	169	170	161	169	161	174	148	165	132	168	153	164	169	147	163	160	178	169	123	185	176	159	180	157	161	144	178	184	170	171	168	191	152	179	161	153	161	154	163	161	157	162	161	162	148	171	149	159	143	170	155	167	158	147	162	149	157	163	175	167	168	157	173	189	165	168	165	184	165	163	151	140	162	166	175	163	176	148	174	176	147	181	187	172	152	173	164	146	162	165	164	156	156	155	148	166	147	166	165	163	168	183	169	138	170	159	150	159	149	163	185	194	176	185	175	190	169	150	167	166	145	188	171	156	179	184	151	173	158	153	161	169	181	178	149	164	179	177	168	183	170	151	150	160	157	166	160	157	157	173	176	210	170	174	167	173	186	149	163	170	182	163	177	166	186	162	184	174	164	178	173	173	156	146	156	171	156	166	175	184	176	152	173	147	170	159	164	174	159	151	155	186	175	159	141	167	194	182	159	154	178	178	164	162	150	153	174	165	172	159	153	160	166	160	149	163	180	145	182	169	162	162	160	163	135	159	149	173	173	177	183	171	129	190	164	170	179	178	150	174	167	162	165	159	175	163	156	146	167	181	175	173	164	151	175	163	177	160	159	152	177	178	184	156	190	172	155	171	178	176	176	172	166	172	164	159	153	161	177	156	195	151	160	191	149	157	186	175	158	176	154	153	174	151	155	146	143	161	163	157	150	163	172	159	151	191	189	157	169	160	149	152	155	176	165	149	208	159	158	162	184	143	187	161	185	167	169	176	161	169	167	162	174	167	175	157	167	173	145	166	151	165	152	146	147	147	158	171	190	159	171	188	165	147	137	159	148	139	163	161	173	166	162	163	189	169	157	151	165	161	156	154	164	180	174	177	168	159	168	189	173	157	165	164	175	153	160	150	166	137	169	144	169	156	150	169	154	154	138	168	166	155	154	181	167	163	169	170	141	175	173	169	155	175	180	167	141	158	182	149	152	182	173	178	171	176	183	132	177	148	149	158	186	169	158	161	158	170	176	157	173	172	176	138	168	155	147	166	166	148	166	189	190	168	167	151	155	153	159	169	177	158	176	156	168	159	160	146	173	164	162	174	170	133	157	175	154	174	151	148	164	171	167	170	156	186	167	161	145	166	152	176	142	164	156	155	187	191	160	172	160	167	189	169	152	153	159	177	158	146	172	156	193	197	173	177	177	181	185	156	185	142	161	153	152	161	171	198	176	170	178	189	170	151	160	171	159	154	162	176	179	139	165	185	146	184	176	174	156	164	148	172	156	157	179	151	181	159	150	175	159	174	171	162	163	153	170	150	166	144	179	171	155	161	172	141	184	155	163	202	147	153	159	151	165	157	143	167	166	164	169	171	171	176	169	150	163	171	173	171	178	161	178	178	150	164	175	150	162	154	172	161	187	152	161	169	166	160	164	156	157	166	139	153	167	169	150	146	160	170	160	168	163	166	165	177	154	155	175	164	161	175	169	173	160	197	138	175	165	148	172	165	161	185	183	176	158	153	161	174	153	175	163	172	172	144	140	191	161	174	164	164	176	153	153	175	160	156	193	192	153	142	182	174	153	155	138	163	170	149	151	157	171	151	160	150	168	168	168	157	153	169	162	150	174	161	161	154	163	144	163	163	150	184	182	185	159	153	161	183	155	167	166	170	174	151	168	162	160	178	151	158	187	133	170	165	192	151	155	158	171	152	170	201	178	163	157	162	188	165	153	149	155	174	149	179	153	174	154	170	168	166	143	161	161	173	156	152	163	184	164	155	171	160	167	155	172	187	146	196	164	145	174	164	167	140	148	162	193	157	174	183	159	153	158	132	151	157	191	172	172	166	175	153	162	163	186	154	151	147	155	154	175	171	167	172	156	154	144	169	180	162	154	164	131	162	150	159	173	160	166	160	140	132	186	174	147	161	162	167	158	159	176	181	174	162	127	158	172	154	149	164	146	155	146	165	161	145	158	176	167	167	186	156	162	162	143	170	189	162	178	155	172	168	154	176	179	151	147	158	159	179	161	190	186	161	152	161	162	148	164	167	187	141	169	141	146	148	179	150	180	180	134	170	166	165	181	161	186	161	156	186	171	154	176	148	152	168	182	155	158	154	155	147	166	172	185	144	163	158	152	185	162	157	193	173	146	147	156	177	155	148	159	150	155	153	156	145	171	174	153	176	161	166	175	159	179	156	172	160	172	167	158	152	164	152	184	168	149	147	166	174	156	156	176	149	164	153	152	180	189	171	172	139	177	165	175	147	151	159	174	156	146	190	152	151	180	177	131	171	173	156	146	155	147	156	191	154	166	167	151	164	174	157	171	163	179	144	151	184	170	167	197	159	171	148	160	148	165	152	164	164	152	152	186	145	149	155	147	146	149	155	142	152	165	133	169	170	163	164	174	166	163	157	176	149	171	155	171	177	171	174	159	142	156	139	175	161	162	149	165	171	172	127	165	180	157	154	151	155	158	170	146	154	167	179	168	168	149	168	164	171	176	160	133	168	157	154	168	150	168	167	167	170	150	166	146	160	178	156	140	135	161	152	171	179	154	165	167	165	166	176	157	173	175	157	178	166	178	153	136	166	161	168	165	159	183	167	171	183	197	134	181	164	159	161	157	165	151	161	182	158	162	159	153	161	148	167	141	151	169	167	155	162	157	155	152	192	158	174	162	151	158	170	160	141	162	160	168	153	141	153	152	157	170	182	160	150	152	159	153	165	173	171	185	157	157	145	149	175	159	161	162	184	170	145	174	151	185	153	161	173	152	165	148	183	155	170	164	159	156	148
46605	59726	61080	14594	1388	1128	952	834	790	710	661	616	616	575	590	540	549	521	565	569	470	538	497	505	506	528	502	671	1609	1737	2896	3185	2818	1910	1244	1817	11328	11922	9615	8644	7740	6190	5278	5320	5478	4386	6494	6380	5429	4142	2714	3048	3086	3673	6327	4304	2645	1632	1365	1156	889	680	482	495	489	442	491	418	452	453	465	453	454	454	467	430	412	468	415	468	448	461	460	404	444	429	419	425	442	421	438	414	461	403	408	449	405	437	440	432	453	440	467	404	459	408	454	441	439	439	444	493	446	418	465	467	424	455	402	445	422	438	441	433	417	415	418	437	437	424	414	410	453	454	463	476	427	451	459	472	433	454	441	473	458	454	459	429	439	422	480	474	436	450	450	422	428	461	438	454	453	404	450	440	451	431	438	438	451	425	463	444	439	461	416	440	426	429	430	450	443	447	463	435	405	460	411	428	433	427	426	414	464	452	427	410	429	420	396	447	477	492	441	430	434	458	417	459	439	462	456	418	443	435	420	449	426	451	473	443	428	436	464	442	401	408	430	448	437	455	444	438	410	443	444	444	436	425	407	408	441	448	432	429	451	428	446	415	421	428	440	467	439	417	447	436	427	473	440	491	448	436	448	408	421	436	425	442	431	475	424	403	467	435	408	440	426	437	465	457	443	421	428	483	443	411	445	428	460	501	462	469	447	424	455	460	444	455	427	437	426	476	429	477	429	415	430	426	468	426	435	441	449	437	460	440	442	452	433	483	440	459	413	477	444	440	461	438	472	437	458	425	430	469	476	465	440	420	471	456	474	453	458	438	441	473	430	464	409	416	411	461	459	434	427	456	432	442	469	445	472	456	428	447	466	439	436	418	473	449	474	408	428	442	446	478	432	469	443	425	456	437	443	469	442	478	453	437	420	458	416	442	453	444	378	386	454	445	431	457	395	441	441	477	397	461	448	410	433	443	450	445	453	421	445	416	419	457	449	387	439	442	453	417	475	444	449	431	397	459	452	412	450	433	432	420	417	432	450	480	451	433	435	464	469	454	390	407	446	415	444	440	442	451	406	460	454	433	452	418	442	444	469	454	409	440	412	414	441	427	405	424	416	407	453	445	445	425	435	458	440	441	399	413	421	420	426	428	395	412	464	437	469	431	394	469	427	470	428	437	446	463	443	432	489	433	442	462	432	413	435	460	430	420	450	422	486	443	418	484	448	445	433	445	398	446	408	454	426	419	458	435	447	445	464	441	445	436	454	434	449	411	453	416	440	446	424	448	414	426	445	455	468	477	479	434	462	443	430	418	439	445	448	454	442	404	461	425	453	442	462	474	424	443	454	425	438	423	424	432	464	450	418	414	467	398	458	458	474	417	429	451	418	463	406	460	459	421	459	441	443	462	433	458	430	454	457	429	427	446	420	417	429	424	467	456	404	437	425	461	433	476	429	429	449	433	452	401	455	444	397	447	446	446	445	464	455	433	468	420	428	408	452	411	422	472	418	464	442	469	450	448	407	460	442	418	448	432	450	445	474	404	396	450	441	428	427	436	402	419	430	450	414	485	437	491	466	393	412	427	479	421	419	441	427	404	426	441	413	436	476	450	396	463	465	401	410	420	456	451	439	461	466	411	420	431	423	474	426	449	453	440	425	420	451	454	478	432	452	446	451	429	447	374	457	456	452	424	463	447	438	457	451	427	442	456	480	426	438	418	447	428	418	390	460	431	437	453	423	435	443	470	412	442	458	451	440	431	436	432	442	420	434	473	449	435	442	459	464	447	429	461	444	428	455	443	470	435	410	428	425	446	455	463	442	454	430	460	443	435	388	414	384	434	424	444	448	448	441	421	415	428	451	449	444	417	403	409	461	479	470	467	450	431	445	424	475	424	420	411	439	457	435	420	412	429	443	430	449	433	474	431	437	445	460	440	434	424	468	406	430	396	451	423	430	448	470	426	457	439	428	427	455	433	471	411	439	442	423	430	464	430	430	406	445	451	449	415	426	449	451	467	433	417	427	432	405	446	422	442	431	419	415	447	477	429	465	441	442	420	452	432	434	416	410	453	515	438	419	407	438	438	466	445	408	397	445	443	452	438	413	414	447	444	459	419	459	443	412	436	441	444	507	453	446	426	458	493	437	426	454	420	440	421	454	465	434	491	442	433	432	429	449	428	449	448	416	457	408	462	425	418	440	478	415	467	450	453	451	461	420	451	445	397	439	438	423	451	447	417	431	393	457	458	440	418	408	416	462	457	461	442	435	427	436	427	428	424	432	465	454	450	425	426	376	454	479	394	411	442	451	444	454	423	446	399	464	457	411	439	464	457	434	412	453	432	449	412	404	461	449	492	428	419	454	416	460	443	430	473	425	443	467	410	378	464	444	424	474	407	458	445	464	422	416	470	433	429	448	449	409	484	484	434	475	453	420	444	426	461	428	422	442	444	422	440	442	479	466	449	443	407	452	462	444	435	427	451	429	461	446	440	456	431	414	463	458	441	471	419	431	455	422	442	458	465	445	423	519	482	404	429	450	459	428	404	436	466	413	432	461	378	415	420	438	424	469	414	446	455	442	459	474	442	446	416	410	461	443	415	424	453	453	454	431	432	430	462	407	420	430	461	468	445	428	395	428	429	410	432	405	451	450	445	487	416	435	462	452	384	471	433	421	449	426	441	392	433	444	443	444	435	445	441	431	471	418	439	464	423	479	418	461	445	450	429	417	445	426	455	434	433	454	437	435	433	436	421	438	414	412	448	442	429	468	462	431	421	447	471	414	455	419	434	465	420	494	386	465	428	417	452	454	412	402	443	448	457	423	413	455	437	425	415	447	420	430	453	440	416	428	436	435	448	451	451	429	424	460	478	431	429	409	451	461	448	440	438	443	418	443	435	452	441	473	453	462	438	434	451	445	440	446	431	435	444	436	455	426	455	467	410	450	421	413	447	417	466	446	458	431	411	460	433	438	418	468	426	439	409	453	421	462	431	444	442	423	447	439	394	412	441	430	431	388	473	422	452	459	441	464	425	409	414	421	454	426	384	419	434	407	420	461	460	453	412	456	397	462	441	411	428	416	428	412	438	430	418	447	447	434	449	453	445	454	449	441	440	435	460	404	429	453	456	416	457	424	449	453	471	381	420	426	488	446	432	433	437	452	449	414	417	426	443	437	474	429	434	424	433	440	442	409	463	412	468	470	428	433	413	428	443	424	454	407	431	417	449	441	454	436	440	440	486	439	471	412	424	446	423	450	433	477	407	441	448	408	412	449	392	440	408	432	460	415	448	443	424	451	465	450	429	476	436	429	446	431	432	409	428	412	463	399	427	457	463	444	449	461	431	419	426	430	471	468	430	457	486	445	435	443	420	412	435	397	445	460	432	439	430	408	434	426	429	452	411	462	467	434	417	442	439	450	455	456	475	454	424	435	417	420	445	430	460	443	463	435	454	453	476	420	446	470	417	443	454	459	428	482	418	441	463	431	460	453	427	402	418	442	416	440	423	456	439	452	463
14722	14971	16906	2772	256	74	89	83	81	92	77	64	65	78	78	81	66	73	84	68	91	79	81	63	68	76	61	62	84	76	94	101	75	92	67	69	135	153	156	115	107	111	89	112	103	88	113	96	93	93	109	107	86	82	116	100	73	76	74	87	71	79	67	69	71	65	77	64	95	72	74	79	80	87	91	82	71	71	84	72	66	67	73	70	85	71	57	69	74	81	85	65	68	83	75	69	66	79	72	73	81	75	77	96	67	73	84	68	74	86	63	67	73	77	72	74	95	78	71	53	79	72	73	67	78	80	75	58	73	63	71	67	74	80	78	74	72	82	75	71	87	68	81	83	85	77	81	84	72	77	80	71	81	66	78	88	74	57	77	70	76	62	79	80	66	86	85	59	60	69	62	85	68	65	68	80	79	66	72	66	79	68	67	71	71	82	74	66	94	96	67	61	79	59	74	62	84	67	66	78	75	74	75	75	70	65	73	71	72	78	76	84	78	60	74	58	87	93	79	73	86	65	84	69	79	81	75	66	70	79	77	88	77	72	65	76	67	76	75	74	76	66	70	71	73	72	69	56	73	71	74	71	76	80	62	77	83	64	75	73	68	69	73	61	73	56	72	75	62	81	73	89	84	69	90	71	79	76	74	99	82	58	89	66	80	73	73	90	88	77	94	71	57	67	94	73	57	77	65	68	74	65	66	54	81	87	65	74	78	66	72	85	67	73	73	60	82	74	68	59	91	98	75	84	81	78	60	77	73	64	99	80	84	65	69	76	76	83	56	73	72	61	63	73	90	76	81	76	81	70	80	77	75	85	87	86	64	70	82	74	66	77	80	58	75	76	85	65	74	69	78	85	71	68	80	64	73	64	94	78	61	71	71	77	69	76	89	66	60	80	61	72	66	80	79	82	84	77	88	69	64	60	84	83	78	64	78	73	74	82	65	66	84	58	84	81	73	67	73	63	73	93	81	66	71	65	65	67	68	73	67	68	75	73	84	83	75	76	81	81	79	71	71	70	86	69	67	74	71	74	59	82	72	69	71	57	67	76	73	74	66	71	85	63	72	68	73	78	80	77	70	61	69	76	75	82	66	72	74	81	73	67	60	78	63	54	93	80	83	75	71	75	62	71	85	68	78	75	73	80	68	71	57	78	78	70	87	76	77	79	81	89	88	87	81	77	77	72	66	77	65	88	75	89	78	75	66	81	70	74	81	74	72	79	63	78	79	76	60	84	77	81	75	63	67	55	67	72	55	84	73	70	86	74	74	79	85	82	74	77	74	67	78	70	82	82	79	90	84	81	72	74	77	72	84	65	73	76	72	70	81	90	80	72	70	63	77	74	62	54	62	67	77	65	61	83	61	79	66	47	72	74	78	75	78	60	70	73	88	78	67	73	66	79	68	64	78	62	78	72	84	94	63	70	74	77	72	85	84	70	64	66	64	62	59	77	80	83	76	64	85	92	83	78	85	69	71	71	73	62	64	74	74	65	79	74	65	72	85	92	73	76	78	76	74	56	85	72	79	69	60	73	72	79	74	79	65	65	61	85	68	83	70	63	72	96	74	64	77	71	68	81	84	81	82	80	78	76	74	72	80	62	82	70	62	81	74	83	67	79	83	73	84	77	77	74	74	82	66	69	73	66	72	60	79	82	79	79	74	65	58	76	71	70	80	80	70	72	91	79	88	83	73	80	68	77	84	93	72	66	63	74	56	76	70	65	68	67	61	71	79	64	86	72	81	83	59	60	72	61	76	72	73	65	68	94	72	79	69	90	81	76	71	83	55	87	70	75	95	75	59	65	71	92	81	67	79	86	72	82	75	66	69	71	62	62	72	70	87	80	61	73	84	71	92	76	86	74	75	64	74	72	67	77	65	87	85	71	72	78	63	63	68	82	85	78	82	68	70	77	63	87	66	59	68	68	72	72	76	81	73	62	71	61	82	82	88	75	70	82	77	78	55	80	86	78	77	80	77	80	84	79	80	69	73	75	72	72	66	88	74	75	60	77	78	67	77	64	91	68	69	74	74	61	76	71	74	70	72	78	77	69	72	77	70	71	74	70	84	76	89	85	52	70	56	68	76	90	68	82	89	76	67	70	68	81	68	69	75	57	83	79	62	82	69	82	79	86	67	67	74	82	66	76	80	76	85	65	70	83	63	71	64	62	70	78	74	61	83	87	77	78	82	62	86	85	86	75	75	90	75	80	76	60	78	78	71	71	68	81	68	76	85	77	80	68	77	80	73	87	76	84	61	72	67	76	82	78	76	87	74	84	63	72	57	72	68	79	88	72	79	68	86	74	86	67	80	73	61	57	83	82	64	85	78	76	73	79	69	68	68	69	72	65	75	74	48	72	83	86	81	88	68	74	84	78	68	70	62	80	86	66	71	84	71	76	59	66	92	83	86	52	74	67	62	66	86	91	74	71	74	72	75	66	84	70	62	74	81	61	89	85	74	77	70	70	83	91	61	74	75	68	68	83	65	81	77	83	67	81	70	72	86	87	61	65	81	73	86	73	86	85	78	59	76	82	77	61	88	82	66	81	67	81	80	83	72	70	75	70	76	84	71	72	73	90	75	71	72	84	63	76	76	76	69	60	60	84	78	63	72	75	90	60	78	77	85	79	54	79	82	79	75	78	58	69	76	75	72	88	76	90	69	74	71	67	75	76	67	57	82	89	65	91	74	63	61	57	66	71	72	74	70	57	65	74	93	73	86	69	87	87	66	67	72	68	81	88	94	74	79	73	73	92	81	82	86	87	67	82	79	74	70	78	76	67	94	94	56	72	78	58	80	87	78	95	87	75	94	73	66	73	64	70	75	89	81	88	78	74	82	72	63	71	76	77	57	66	59	58	75	75	77	73	84	77	57	61	67	66	72	80	75	65	83	93	64	63	78	80	64	83	71	81	67	76	91	79	61	72	78	91	62	85	75	64	67	69	90	83	96	73	81	82	82	66	79	60	73	76	79	70	80	67	73	64	77	87	70	84	72	81	58	78	79	72	61	62	76	73	80	90	68	65	80	87	71	81	72	84	82	81	74	81	75	81	80	67	92	62	60	82	63	80	91	75	87	73	75	55	77	77	70	77	65	66	66	85	75	65	56	68	67	71	77	66	80	66	65	81	70	71	63	75	75	66	68	67	79	81	83	76	69	70	57	69	68	82	70	71	78	73	69	67	66	83	61	74	66	80	64	71	80	81	73	66	85	47	67	71	77	82	77	77	80	77	86	70	74	62	76	72	59	70	74	77	77	87	67	80	61	80	69	74	86	72	67	71	79	83	93	77	76	78	79	82	80	62	73	64	81	77	78	87	78	85	68	67	100	87	64	75	57	66	73	75	71	80	80	74	70	82	71	65	92	82	73	71	79	83	78	76	79	63	88	76	71	87	58	70	75	56	93	84	64	87	71	72	71	77	75	82	69	68	83	62	64	65	82	82	62	69	70	77	73	63	85	75	71	65	70	67	79	87	75	77
12983	19996	22276	3064	299	261	250	241	263	229	235	209	250	229	259	235	231	243	249	240	218	223	251	237	235	219	249	273	295	285	286	410	341	320	289	257	826	916	688	561	593	523	437	526	504	412	595	460	484	422	296	396	343	419	569	362	270	317	285	252	238	230	238	233	226	229	219	236	227	208	249	219	219	224	227	217	214	228	220	206	227	229	241	196	223	249	236	224	242	239	220	228	239	211	229	224	238	226	249	229	214	206	254	217	238	225	210	221	179	221	213	224	211	231	211	212	249	229	229	230	236	221	202	242	220	249	228	210	251	234	220	246	208	242	229	238	227	204	207	244	214	217	198	243	246	249	221	234	222	239	226	205	244	184	243	209	256	236	229	234	223	211	224	245	225	225	214	248	229	239	251	237	253	268	223	215	245	243	250	232	199	214	225	220	216	236	222	245	235	219	215	224	219	265	239	244	245	251	226	250	223	217	223	232	210	234	254	222	224	239	222	218	208	227	242	232	240	213	197	206	238	221	195	230	214	217	232	230	242	242	241	198	204	219	219	209	217	224	225	243	233	235	231	230	259	230	222	219	259	230	219	230	236	240	273	216	237	230	229	250	240	208	206	226	252	207	220	225	242	239	201	246	209	226	214	223	216	233	218	224	244	224	227	240	251	246	227	216	212	213	251	252	237	211	241	196	202	240	212	226	210	243	238	219	214	231	222	219	202	251	252	203	230	228	235	258	237	212	208	226	235	220	221	239	208	227	224	228	227	227	219	238	259	225	238	243	226	225	222	243	242	186	215	206	222	223	244	209	238	248	253	240	242	249	188	240	225	223	249	219	205	206	244	240	223	226	213	223	225	219	222	235	218	224	234	228	200	228	223	239	260	215	247	244	231	236	256	208	238	236	227	241	213	216	215	249	224	251	233	244	237	226	231	227	222	225	219	222	232	195	262	204	234	224	218	222	228	215	242	248	219	236	223	217	226	229	217	232	214	216	231	230	220	202	231	213	246	237	216	223	230	229	251	232	245	207	222	257	238	202	215	224	247	240	237	216	224	238	213	236	234	211	224	243	252	246	234	232	243	205	208	229	220	233	210	241	219	235	235	228	235	218	224	207	225	227	224	227	238	205	241	209	225	232	223	235	220	242	256	221	228	224	240	200	229	245	244	213	219	227	246	227	234	249	235	234	236	226	239	227	221	200	218	237	230	222	244	217	216	243	196	214	228	208	233	229	242	232	201	225	215	204	219	217	226	268	242	240	217	194	229	216	234	216	252	237	252	224	235	228	217	232	218	217	209	247	206	224	216	237	220	229	240	216	231	209	177	198	223	231	224	234	230	222	245	238	235	243	223	253	213	221	228	228	240	247	221	247	194	215	208	219	215	215	221	255	238	239	214	213	241	231	211	208	207	252	257	223	251	206	231	230	217	233	237	229	252	240	245	224	232	211	222	225	227	240	251	206	234	222	212	216	214	221	230	264	240	188	218	203	234	226	188	225	232	214	236	218	227	223	236	221	218	225	208	240	239	232	212	225	202	237	223	246	232	194	248	204	230	242	237	205	213	235	237	242	232	220	236	220	227	236	233	202	211	210	213	234	240	261	236	231	234	224	261	264	241	252	206	236	263	248	242	225	210	210	252	238	206	220	226	212	224	215	219	230	214	244	231	230	255	238	220	221	210	210	218	210	208	240	244	240	232	248	228	207	232	216	214	231	234	251	230	237	222	227	233	214	225	222	197	226	227	225	207	244	221	223	257	199	273	254	221	225	224	222	214	236	254	272	235	216	219	232	197	219	223	236	203	213	228	205	219	247	226	243	239	225	243	215	228	229	221	226	223	218	228	209	248	255	241	238	212	220	232	246	249	242	223	234	243	223	211	205	238	239	237	254	212	247	232	253	216	210	217	203	212	224	195	211	187	209	210	248	222	260	235	233	209	229	200	227	234	222	252	238	234	242	210	220	230	230	227	219	229	235	216	209	241	227	253	229	256	206	228	221	232	225	229	232	204	226	242	247	219	220	205	236	236	244	260	222	256	236	233	220	231	219	223	232	225	220	227	236	222	216	203	214	224	229	232	237	228	213	231	231	211	215	238	232	219	232	244	245	219	208	222	235	227	240	226	239	220	203	218	197	254	239	232	226	219	223	211	207	225	241	241	265	229	214	219	214	239	222	235	219	256	242	215	227	206	221	223	247	243	231	216	206	253	223	218	225	240	186	209	244	237	212	236	203	206	238	210	222	221	210	231	231	220	213	197	233	252	224	251	230	211	260	219	254	242	208	236	217	224	234	206	232	256	196	241	235	217	220	240	234	228	234	213	256	252	206	211	230	234	219	267	239	209	229	227	241	234	219	259	220	234	209	237	217	249	227	212	240	226	227	206	253	213	228	228	241	235	214	224	214	262	210	238	253	229	237	214	209	225	216	216	230	242	228	239	240	223	207	213	231	208	219	224	236	293	201	201	213	244	215	231	227	193	220	229	228	230	220	226	222	227	230	199	225	248	226	237	227	226	245	211	246	234	206	260	255	237	213	218	256	231	229	206	221	214	229	235	234	233	231	252	225	223	217	209	223	212	234	235	214	221	206	255	228	218	212	231	216	221	228	229	223	214	236	220	256	224	217	221	230	244	242	207	224	234	223	231	219	225	211	231	249	222	214	223	255	228	222	241	210	252	209	260	257	213	246	209	225	250	217	246	251	228	254	253	256	210	250	215	246	226	208	215	260	222	226	225	219	246	225	222	220	233	249	202	224	233	232	191	228	241	235	219	236	219	211	241	229	240	224	238	226	208	223	214	244	212	229	220	230	225	223	210	235	254	202	232	219	224	251	255	244	247	221	239	221	249	247	214	205	231	241	216	237	183	236	199	224	240	220	230	222	206	215	223	239	232	243	249	231	250	226	233	227	232	226	233	229	232	224	227	233	244	234	233	250	199	258	233	234	233	232	219	220	230	218	228	233	210	238	224	216	215	194	228	224	230	211	183	235	221	231	241	235	228	228	213	245	224	213	215	223	245	226	230	212	218	231	223	245	229	223	201	248	231	224	213	215	243	231	221	234	224	232	228	224	236	203	231	254	233	247	227	232	252	228	212	230	217	223	228	232	243	217	227	209	216	248	243	226	238	210	238	237	223	241	230	217	228	213	219	230	246	225	199	238	243	215	229	227	242	215	190	216	203	220	247	256	250	255	216	220	212	231	202	228	200	207	208	217	238	222	222	228	222	231	217	237	234	218	228	197	204	252	223	241	240	220	202	236	221	229	213	207	220	228	247	221	212	214	224	242	192	228	232	219	204	231	190	242	223	248	219	222	207	236	223	227	215	198	236	229	223	235	225	245	255	259	251	228	223	207	223	238	206	231	239	231	223	212	240	241	231	235	211	201	225	216	241	193	225	231	237	204	211	249	217	235	260	209	219	229	219	185	242	248	252	241	222	237	217	239	228	242	222	214	225	215	231	235	226	232	221	233	216	236	229	223	228	239
53970	62095	61875	27852	4179	221	145	113	110	137	112	100	102	95	111	99	101	97	105	95	91	83	92	82	83	91	100	140	186	135	132	177	155	199	176	177	820	1007	680	622	538	451	406	452	452	308	666	434	383	308	183	235	251	433	392	250	181	191	191	146	146	110	94	88	91	92	83	86	74	114	86	100	92	84	85	83	87	99	93	93	85	95	98	86	83	93	83	78	115	101	113	82	79	96	112	85	96	92	90	92	84	93	93	110	89	87	90	91	89	98	87	96	104	89	73	90	89	98	81	101	97	94	88	94	86	86	86	107	98	108	86	92	94	88	86	100	103	102	100	104	82	93	93	92	95	95	97	71	95	106	92	87	106	86	84	80	82	91	85	98	86	98	102	93	91	79	91	89	93	87	87	90	83	96	92	78	94	85	89	101	95	105	91	81	92	91	95	90	112	87	75	84	111	73	80	104	89	85	77	66	73	87	78	102	91	102	102	91	109	75	84	91	95	101	102	89	90	94	81	98	82	93	83	87	90	93	96	95	81	84	78	82	101	91	85	89	84	95	95	88	95	84	77	104	111	97	82	102	81	86	92	91	109	88	108	94	86	89	91	92	82	91	97	78	83	94	82	85	92	97	81	66	81	89	88	91	96	88	79	92	87	75	90	97	92	94	82	92	99	86	89	82	82	109	94	88	106	98	81	73	90	88	86	83	85	98	92	81	87	98	90	86	80	97	95	95	105	105	67	98	97	92	94	92	92	90	100	84	106	93	89	94	98	70	102	117	93	83	100	102	108	100	89	91	108	87	93	76	112	72	72	94	77	93	83	82	94	92	100	72	94	91	98	88	79	93	98	83	89	89	88	77	83	98	85	95	95	85	88	84	82	78	90	91	94	89	87	99	88	95	87	93	103	98	94	84	76	78	92	88	89	84	92	96	77	82	98	90	109	96	87	92	89	87	90	96	93	86	94	74	94	98	102	87	83	85	67	84	75	89	101	81	107	94	90	95	97	88	104	78	82	84	102	109	99	95	88	91	83	86	79	86	82	99	69	87	82	68	84	103	107	92	85	90	71	94	88	80	97	95	98	92	80	79	63	101	97	90	99	80	100	81	116	76	93	100	80	82	96	87	92	110	104	88	78	77	100	87	82	94	83	92	80	90	91	86	88	86	105	95	72	92	105	81	86	84	98	84	92	88	107	96	101	88	90	87	86	81	86	87	93	93	83	97	90	77	93	87	85	91	86	88	97	100	93	89	122	100	90	73	92	85	102	83	82	87	110	106	90	90	93	98	68	94	79	92	94	100	94	102	104	111	97	90	101	94	98	92	89	96	89	84	95	105	87	96	91	99	87	93	103	86	81	88	78	82	87	79	93	95	82	89	106	95	97	107	95	76	94	79	98	96	95	105	72	90	92	108	85	95	82	82	92	91	89	98	85	90	91	89	115	93	89	92	99	110	66	89	85	97	98	82	71	75	91	97	87	83	94	85	104	80	91	94	84	90	85	73	99	94	93	86	88	83	94	114	89	93	70	93	102	79	89	99	84	92	79	99	92	87	86	110	110	112	74	97	97	93	111	87	83	71	94	85	84	85	99	106	79	86	107	86	79	82	100	93	108	91	83	73	69	90	81	84	101	91	103	113	101	77	92	73	83	91	95	81	87	88	73	79	87	76	92	77	99	101	92	89	85	80	85	96	110	91	86	90	100	105	80	108	77	88	89	98	89	88	91	91	105	89	95	97	90	80	114	84	70	86	101	99	73	87	96	76	87	83	98	93	94	88	77	110	82	86	88	85	88	102	96	82	99	72	87	91	73	93	94	91	83	112	80	92	90	97	98	102	112	99	87	80	74	96	72	90	89	110	98	103	79	66	75	91	95	77	84	91	81	104	90	92	81	101	90	88	102	81	83	88	88	95	93	101	97	91	122	98	71	95	87	108	71	89	95	85	78	106	94	97	80	79	97	79	99	82	97	95	85	84	77	94	97	93	92	108	88	90	106	90	93	75	95	90	87	99	84	101	71	85	80	87	83	86	94	96	90	91	95	92	91	69	81	106	85	81	78	86	101	90	84	78	96	82	59	85	99	86	100	79	87	100	78	81	91	86	93	80	95	110	97	99	86	88	94	87	84	92	88	88	77	95	103	102	92	89	77	81	97	90	94	103	97	93	105	92	95	92	72	93	84	109	85	94	83	77	100	88	117	88	84	102	90	93	81	89	89	99	87	84	91	100	98	88	99	102	100	88	93	83	90	78	87	94	82	94	97	85	84	90	86	102	98	80	119	89	89	98	103	87	95	84	88	80	108	94	86	90	94	106	100	108	84	85	86	72	105	90	94	87	94	94	90	83	87	77	92	99	91	74	79	85	87	113	79	86	81	99	92	76	73	95	97	74	82	111	89	89	105	86	93	97	85	95	83	109	95	98	76	89	81	110	94	97	91	88	75	82	74	101	88	86	106	75	84	99	86	69	92	97	77	89	78	94	98	79	75	75	88	113	91	98	107	111	98	107	93	98	108	79	96	95	87	73	82	91	88	96	93	118	90	86	108	95	87	87	94	86	92	80	85	91	95	89	89	106	84	87	88	103	104	78	86	83	80	110	87	96	93	94	94	87	96	84	81	109	89	101	100	68	98	96	69	90	78	108	109	90	87	86	106	87	91	103	97	85	105	82	106	88	88	82	102	100	87	92	89	88	105	91	77	86	96	86	75	91	106	92	92	94	101	85	107	95	95	98	88	101	77	95	89	83	99	108	98	86	98	92	78	94	89	88	81	96	98	86	93	75	91	102	89	85	91	73	89	94	101	107	85	96	94	85	90	66	95	102	93	74	103	84	95	83	97	89	109	95	91	80	90	97	85	97	90	97	85	99	104	93	85	99	100	92	93	103	91	100	85	93	93	98	92	95	95	83	96	88	91	92	87	72	90	100	77	101	88	94	91	101	100	100	100	93	90	82	85	76	67	91	79	98	97	84	81	102	84	88	90	104	106	98	105	87	92	100	96	103	82	78	91	95	85	88	103	99	103	111	99	95	78	97	107	96	95	106	84	89	90	90	95	75	100	81	83	88	91	77	93	74	77	102	83	89	83	89	105	106	102	80	85	114	78	82	101	94	84	112	92	90	86	99	89	100	84	98	98	83	86	111	92	99	79	87	81	82	86	99	98	92	84	88	82	98	99	80	82	88	81	88	103	112	87	89	92	94	86	70	94	104	83	97	110	90	81	94	78	76	101	100	82	79	90	91	97	99	78	85	95	90	95	92	95	103	85	114	93	94	82	84	80	70	78	93	74	96	82	102	83	83	81	90	87	95	99	84	76	64	95	102	107	100	102	86	86	89	89	90	83	92	81	71	102	69	89	83	102	92	80	105	91	94	98	90	94	88	98	87	88	103	85	88	89	90	84	77	83	92	85	76	94	91	96	90	96	95	86	84	97	93	80	96	94	94	89	106	82	79	82	90	86	85	94	78	98	96	96	87	77	76
35164	48339	53617	10325	756	655	562	497	427	417	417	381	352	354	365	344	309	325	331	312	310	319	324	301	284	282	326	672	904	767	675	909	817	926	922	899	5808	7040	5133	4761	4032	3230	2895	3232	3198	1984	4656	3103	2548	2262	1103	1581	1876	3036	2637	1579	787	1144	1067	732	662	422	307	305	284	288	289	276	272	286	287	280	270	265	293	289	293	276	275	269	235	232	278	290	289	290	270	271	279	263	283	286	278	272	266	292	267	231	267	254	251	272	289	269	267	297	240	263	281	277	281	276	272	250	259	280	235	263	277	265	273	288	272	281	275	273	273	287	272	285	296	269	257	289	270	286	269	262	268	307	269	252	263	271	267	282	275	276	276	302	277	288	281	284	256	298	264	268	266	256	319	269	295	246	283	256	266	264	302	270	293	259	273	248	265	275	272	319	268	255	265	268	278	280	290	264	264	269	289	275	266	282	272	257	304	277	278	305	254	299	277	277	272	280	254	262	282	280	254	271	264	257	243	268	271	246	296	279	258	264	275	302	284	288	267	287	258	281	252	260	262	271	282	248	255	255	260	268	288	285	282	250	248	274	289	254	268	273	262	268	279	274	258	285	281	280	287	272	276	272	259	246	292	249	261	277	269	254	292	293	244	280	269	247	277	267	288	279	285	255	253	254	236	280	286	292	267	279	293	282	261	280	275	288	301	305	258	256	268	256	283	287	277	273	283	288	255	273	266	250	254	260	283	262	236	274	248	255	307	315	274	268	254	257	265	288	268	251	258	253	253	238	289	299	258	291	267	278	274	301	261	279	253	266	294	246	261	276	278	268	292	239	246	242	236	293	263	263	271	269	280	266	285	242	295	273	237	249	268	305	253	260	273	286	255	260	294	294	273	282	271	266	299	298	255	267	296	240	300	248	315	252	274	272	306	282	253	253	260	272	261	275	291	252	231	287	266	279	256	272	268	266	265	289	273	262	261	266	284	266	280	261	295	290	290	280	271	277	281	297	242	255	254	281	291	284	271	266	249	284	278	266	259	290	279	258	256	278	296	274	269	277	278	286	261	276	278	275	266	279	294	256	266	292	259	265	311	281	250	294	247	302	239	282	272	270	272	258	254	256	260	241	260	309	267	269	282	282	286	288	273	256	285	261	296	260	273	247	274	288	239	251	245	279	289	280	245	287	277	276	279	266	290	292	255	223	291	286	259	274	269	275	259	290	276	277	290	271	262	274	283	296	279	247	254	255	314	287	254	273	258	269	266	288	283	303	268	282	267	277	267	252	280	267	254	245	275	255	276	266	276	254	275	266	284	287	288	249	269	269	293	257	259	230	321	267	282	292	285	287	256	271	269	275	244	260	271	283	257	252	277	261	293	255	279	294	262	265	250	316	246	291	270	266	262	268	259	275	285	278	287	270	269	281	258	227	274	295	250	261	242	247	255	301	239	251	295	267	275	275	245	274	262	249	270	273	253	278	281	265	269	290	261	262	282	246	267	276	261	269	284	265	238	257	276	259	263	268	263	263	275	266	259	279	254	245	260	304	278	275	287	245	259	246	251	259	269	273	279	268	257	290	285	242	261	252	266	284	261	257	267	274	287	286	237	259	293	263	241	257	257	263	300	277	253	256	257	271	275	281	265	286	254	257	259	273	269	292	250	290	288	242	246	249	272	279	271	262	267	258	255	247	293	277	259	279	241	254	262	273	297	252	280	277	279	287	266	258	254	278	260	310	262	254	266	268	281	283	266	293	281	247	280	285	261	298	283	271	259	291	248	273	276	305	283	273	265	277	267	297	283	280	265	274	259	256	290	274	284	250	265	248	304	289	271	265	263	286	287	270	292	261	255	280	237	261	287	270	284	269	284	284	283	261	260	259	254	283	276	258	281	295	253	240	250	272	236	252	261	255	263	259	268	286	245	256	259	242	253	280	287	241	289	246	274	288	253	268	288	242	258	281	271	242	275	262	266	266	259	278	277	250	270	291	291	269	276	271	285	262	280	279	264	275	287	265	268	270	271	276	268	300	267	262	281	275	255	258	279	288	260	292	275	264	266	275	280	259	254	301	277	257	279	274	290	260	248	262	298	292	296	303	255	266	258	295	255	272	293	271	305	249	269	273	292	286	253	262	253	283	253	288	295	269	283	284	269	276	243	250	284	255	301	282	281	266	243	296	277	278	306	263	304	273	275	270	265	291	268	267	257	262	280	245	260	273	276	285	258	272	273	271	275	240	266	272	254	279	249	241	315	261	281	313	283	249	282	257	270	282	293	259	285	245	266	273	246	268	249	278	279	263	255	274	296	269	257	279	282	258	241	258	264	286	301	278	267	284	264	292	293	258	286	265	254	255	221	283	284	287	245	276	282	257	260	290	268	262	300	249	275	276	261	265	260	294	257	287	268	276	264	290	278	277	288	259	262	300	262	287	291	251	259	240	284	237	257	283	271	258	245	235	296	266	266	270	297	283	246	264	281	268	250	259	286	279	280	303	295	266	255	278	269	269	270	263	274	275	278	298	281	225	293	262	291	232	264	284	275	293	259	265	272	267	259	278	273	254	297	271	258	249	270	254	288	283	270	286	265	281	308	298	246	262	278	296	272	295	291	276	258	256	291	278	284	274	257	261	246	288	275	290	271	260	283	252	260	277	244	271	276	267	300	244	269	252	277	276	264	265	270	278	316	289	279	266	320	274	287	267	239	285	295	272	264	265	246	252	272	262	260	254	260	288	254	259	279	285	291	244	300	270	267	263	246	271	231	244	253	285	292	255	267	311	248	288	267	299	290	277	262	277	268	261	248	305	256	290	259	272	248	251	272	259	273	273	276	290	292	262	262	293	271	270	279	300	266	273	262	261	294	253	264	269	287	281	270	260	263	251	302	279	275	274	304	293	258	282	270	263	251	276	268	271	280	261	274	282	250	288	280	280	296	249	263	276	291	263	271	257	276	295	260	242	263	271	304	282	258	276	272	266	249	285	261	257	289	282	258	283	280	274	295	273	265	253	273	259	289	267	267	285	266	261	263	266	276	273	273	295	266	278	269	247	244	311	248	302	253	294	289	253	275	286	259	267	259	265	243	288	262	232	240	265	268	289	270	239	259	302	271	260	293	250	277	258	256	271	249	266	266	266	264	273	283	261	284	277	266	259	259	309	255	282	266	287	258	329	291	264	266	257	280	275	291	250	266	247	284	287	284	262	244	231	244	267	282	304	273	248	254	297	283	264	283	276	277	285	270	284	280	279	262	275	260	260	256	291	249	271	269	277	254	241	242	257	240	254	253	254	257	284	292	276	264	292	268	262	282	252	270	282	256	294	285	256	289	252	263	276	268	263	270	250	273	279	265	267	301	265	286	243	280	238	276	273	261	285	252	294	254	269	282	259	277	273	272	276	280	241	294	268	261	262	274	272	262	249	262	257	268	244	305	276	287	251	266	252	293	286	267	295	292	303	274	229	276	270	281	291	271	245	249	281	281	261	262	274	288	283	261	264	243	272	268	270
66140	74588	72847	35926	9577	906	336	274	233	233	191	174	175	183	175	184	184	183	152	187	190	176	184	151	167	176	169	219	278	229	246	273	252	297	313	332	1133	1777	1314	1083	1120	830	776	765	853	558	1422	991	764	548	277	442	447	778	814	411	322	331	332	301	241	166	158	175	149	165	144	158	182	150	167	147	176	166	145	159	161	163	160	146	153	168	158	176	168	163	149	169	151	157	159	155	130	170	182	158	201	169	154	154	183	181	166	146	180	150	176	167	149	154	132	173	157	167	158	157	163	147	155	171	172	181	139	160	163	150	148	159	144	190	154	161	164	171	161	172	150	168	165	149	182	154	171	151	171	184	148	153	156	170	175	159	169	160	152	179	146	148	172	190	164	183	148	158	187	146	161	154	148	163	159	139	171	148	168	179	172	175	167	142	142	157	141	175	156	153	173	166	149	160	182	142	147	138	159	161	153	179	172	188	161	149	164	150	173	167	179	164	164	180	138	152	148	158	167	149	174	160	149	165	156	181	167	175	165	175	167	153	159	156	165	178	173	173	177	164	167	164	180	167	187	162	154	170	164	185	177	160	166	146	166	160	140	159	165	139	172	171	164	160	167	151	141	160	145	142	153	173	159	161	130	152	163	146	180	157	174	151	158	180	166	143	180	165	171	171	151	158	178	169	157	172	177	190	173	161	182	164	168	138	155	146	151	182	153	127	186	159	166	172	171	172	165	180	183	161	167	160	158	183	157	135	150	167	159	152	156	160	146	162	159	177	169	168	172	194	166	183	168	150	151	155	137	153	177	181	125	147	155	149	144	163	180	145	164	167	163	166	137	165	155	156	150	144	157	161	166	170	159	166	151	165	150	173	159	165	156	164	155	172	156	157	157	163	178	143	172	161	166	185	173	167	166	160	157	171	172	168	171	155	149	185	151	167	182	155	182	128	156	172	163	169	188	161	158	142	155	177	166	156	169	161	160	146	154	147	146	159	155	162	174	155	159	190	178	179	150	163	171	177	141	173	158	159	149	156	138	159	170	176	163	159	191	148	151	157	163	145	159	165	171	166	162	160	182	169	179	163	166	158	172	150	157	167	164	153	158	191	172	146	151	161	162	163	163	180	161	159	162	149	161	165	173	139	142	188	170	156	166	170	184	155	169	165	165	153	142	176	170	165	130	165	174	149	148	165	157	182	164	163	164	171	172	144	158	173	149	148	166	160	159	144	156	161	177	162	154	159	161	167	158	172	150	157	179	144	163	174	155	141	167	173	157	173	149	175	168	161	172	168	167	161	160	154	160	194	155	147	168	164	146	189	166	159	169	168	171	151	155	161	123	150	162	168	169	147	192	190	157	131	153	188	164	141	165	181	132	159	171	169	172	181	169	153	191	206	147	161	162	151	150	145	146	160	152	150	167	136	150	163	150	156	190	166	147	171	179	179	155	165	156	159	173	142	190	181	158	145	150	177	166	132	164	177	161	141	144	168	156	158	176	141	161	175	174	170	190	164	168	156	161	153	155	183	154	161	180	165	156	166	190	160	164	165	137	151	155	176	185	159	169	149	160	166	160	150	178	134	172	160	175	150	163	174	169	139	158	148	147	168	161	164	168	162	155	174	176	154	151	162	168	154	161	178	164	162	172	154	151	180	169	160	184	164	162	162	162	176	185	170	158	196	150	158	145	149	157	158	129	162	172	154	170	202	146	156	162	145	167	164	153	164	157	161	177	167	163	156	174	155	149	156	156	175	147	160	145	172	171	188	153	167	179	158	173	182	175	171	149	143	148	150	159	172	177	175	164	134	161	180	165	142	169	167	154	187	188	169	176	146	175	185	172	151	179	157	164	164	173	167	160	171	157	157	179	139	152	164	166	161	152	156	160	166	159	139	160	154	140	147	160	154	166	171	144	161	148	189	145	182	151	173	180	173	153	178	165	166	164	167	148	168	149	142	170	162	167	152	148	143	169	165	170	172	184	162	140	163	141	142	151	193	180	173	176	149	146	150	153	127	153	183	178	201	168	169	151	178	169	177	142	177	158	161	171	166	148	165	150	154	149	171	164	155	151	150	153	153	159	178	156	139	164	162	150	167	155	165	151	174	171	167	173	151	156	169	164	160	156	158	158	171	156	166	165	162	183	163	166	171	166	151	171	174	160	125	164	143	142	173	192	159	151	166	164	163	167	142	181	167	150	152	168	168	173	153	176	164	189	153	162	145	186	165	164	158	202	149	179	179	147	174	158	165	168	168	154	168	163	182	165	149	173	135	139	189	167	152	172	164	163	168	179	147	157	168	173	184	156	171	164	183	144	167	154	154	159	168	148	161	155	150	189	163	139	174	166	172	161	166	166	195	148	178	179	174	142	175	163	179	174	170	169	146	162	157	170	166	177	183	184	148	166	176	159	160	170	161	151	170	153	179	173	166	173	187	160	167	160	173	175	172	179	166	163	187	154	152	165	144	164	158	156	180	166	166	157	132	147	163	181	158	142	137	142	153	154	175	165	150	175	149	177	156	168	164	153	166	176	155	149	178	166	164	153	169	165	174	162	159	162	151	174	167	140	146	147	166	168	170	177	169	162	153	148	145	162	188	181	175	177	179	167	163	179	202	171	159	161	146	153	166	175	119	142	151	143	191	179	163	137	179	160	152	166	175	156	159	156	168	181	174	148	168	180	166	164	144	165	144	186	145	165	162	199	157	151	181	157	174	189	175	179	176	169	181	148	152	160	173	153	148	171	154	168	180	148	181	159	162	174	176	151	175	145	179	140	173	139	176	167	172	161	161	161	140	176	169	155	173	175	191	167	162	157	153	157	158	178	152	168	155	173	151	159	160	156	153	171	179	169	175	162	182	161	160	173	150	170	160	157	171	153	158	166	154	173	179	152	139	176	176	147	188	160	149	154	161	157	167	165	150	132	158	160	146	182	158	159	166	144	150	158	143	188	147	155	146	149	156	166	176	149	174	150	176	149	184	160	152	162	157	161	170	133	157	144	168	160	142	165	176	152	174	171	147	158	168	149	182	151	153	152	156	159	178	166	154	162	197	160	178	165	154	180	168	167	141	168	154	184	139	166	181	170	165	153	161	156	135	175	155	151	158	174	163	162	161	151	163	152	162	169	144	164	171	149	181	161	183	156	154	164	159	168	171	160	163	181	154	183	151	182	165	176	155	184	166	155	159	151	178	159	165	169	150	180	173	155	159	147	164	189	174	181	160	202	160	171	167	167	136	158	167	151	161	153	173	142	181	168	142	187	173	159	183	160	156	163	186	155	147	135	173	167	146	172	160	158	171	178	175	168	162	168	148	166	169	155	182	183	148	155	151	160	164	161	165	154	177	147	149	174	175	151	178	157	187	146	151	154	148	180	171	144	165	176	190	149	160	146	168	195	132	159	168	169	156	158	145	135	157	161	158	162	206	165	169	142	152	173	148	145	170	167	138	149	141	160	204	174	165	155	155	174	158	163	164	160	148	149	186	137	170	171	159
45298	60106	65979	12966	1324	1138	982	855	770	791	709	633	606	557	587	583	539	558	542	553	478	512	508	516	536	558	585	979	1120	1074	986	1161	1198	1434	1593	1874	7534	10803	8926	7966	7790	5551	5227	5291	5866	3691	9274	6633	5117	3281	1782	2708	3028	5800	4977	2352	1661	1955	1613	1407	1328	689	509	481	482	497	418	439	460	433	476	450	463	466	407	445	415	454	432	407	444	454	416	441	420	450	421	426	416	431	419	473	474	446	480	398	448	443	461	422	406	449	446	465	429	467	451	441	423	444	443	423	434	425	462	455	434	399	436	498	442	468	447	430	438	465	432	404	464	453	400	452	426	472	465	461	422	468	411	456	434	440	466	473	461	406	424	402	451	435	431	421	478	411	441	449	417	430	449	466	451	419	445	464	444	468	400	450	413	472	414	487	493	417	430	435	429	454	427	410	427	418	402	406	439	419	466	391	430	447	419	449	444	437	435	467	410	469	413	429	442	439	425	428	427	444	415	438	457	430	423	428	446	437	421	431	448	434	425	457	468	442	398	449	458	430	443	447	432	419	432	424	461	439	465	469	431	460	438	433	445	428	436	447	451	468	440	431	436	414	410	440	444	453	466	439	464	414	434	440	420	424	426	423	427	417	491	459	448	465	439	432	421	446	492	411	470	467	443	442	427	416	436	468	444	462	466	434	425	416	427	428	413	414	454	442	469	406	448	463	420	471	456	441	442	446	437	453	464	474	407	408	443	425	439	437	448	413	431	467	432	414	419	464	454	446	445	482	433	438	436	466	428	419	440	429	472	451	404	416	423	432	466	465	400	440	459	468	467	426	422	429	453	434	469	465	436	434	449	475	448	424	464	452	447	434	399	459	401	461	430	424	468	442	468	431	447	428	448	446	447	424	411	449	446	433	443	428	450	427	424	456	478	443	432	404	471	424	463	423	459	451	451	464	451	443	459	421	431	417	436	422	418	430	448	416	435	400	429	435	409	479	489	464	432	437	444	422	433	435	448	435	426	447	498	416	439	445	417	430	478	473	412	405	410	425	404	446	483	444	445	439	491	440	434	417	442	467	457	441	459	436	462	447	434	431	433	467	426	496	418	455	451	423	439	468	449	474	459	446	439	444	429	398	434	422	457	444	429	421	453	458	421	462	446	463	456	428	425	430	425	403	470	439	440	407	456	437	460	450	430	429	414	458	452	460	430	414	433	459	431	441	454	398	452	437	457	439	432	435	479	457	444	433	435	436	435	440	439	408	452	412	440	422	466	448	468	426	442	437	445	415	441	461	430	431	422	471	422	447	448	404	487	478	426	444	450	440	420	459	413	413	439	422	447	415	431	446	444	420	449	431	423	432	437	452	440	419	438	427	448	451	411	419	449	442	428	456	415	448	441	418	480	438	434	429	405	446	419	463	448	397	428	408	462	388	427	434	440	415	457	419	437	428	444	479	440	463	416	437	431	459	428	438	448	443	496	455	426	469	477	454	454	436	434	419	459	455	423	407	440	398	416	444	434	437	422	448	417	418	406	431	444	432	438	448	475	486	416	467	432	442	455	408	430	437	459	469	456	458	431	443	456	461	479	425	409	431	415	399	471	448	436	419	466	444	465	433	401	411	482	391	432	466	428	431	448	407	415	454	443	442	439	430	455	467	426	439	454	469	440	437	441	446	424	407	463	449	425	455	434	400	453	431	449	455	445	395	438	450	451	466	436	427	451	482	445	438	421	419	449	484	407	480	463	458	442	447	427	451	456	466	435	432	439	443	457	421	440	475	454	429	468	406	441	415	435	434	443	453	435	422	418	439	465	425	456	467	411	447	406	430	407	476	453	415	447	419	469	422	413	447	426	434	444	455	477	478	444	419	468	416	459	422	401	447	451	439	419	447	432	450	412	395	439	429	462	458	479	422	462	438	448	421	451	469	429	426	452	450	421	453	470	426	432	430	476	444	434	458	412	445	460	381	496	460	437	425	450	443	451	458	468	423	439	426	429	414	444	455	464	425	458	424	436	402	416	463	426	433	401	405	440	423	445	458	422	460	484	433	452	435	446	422	433	453	466	442	392	472	405	451	452	444	426	424	432	430	416	468	421	442	450	432	463	440	386	411	426	428	433	411	431	462	430	396	419	484	462	479	475	449	429	426	436	442	464	431	448	448	442	422	468	439	444	458	414	431	443	430	446	415	396	406	463	448	438	438	434	424	452	476	416	408	444	452	406	420	447	437	458	444	414	452	440	438	415	478	456	474	444	432	438	497	469	433	439	452	440	449	452	465	436	405	449	415	438	404	438	419	393	455	432	441	463	475	467	440	427	412	445	398	434	463	417	465	441	437	420	411	396	445	430	439	430	442	441	428	431	448	434	433	437	458	438	450	414	459	436	454	441	448	406	455	453	422	423	424	395	442	427	455	443	450	467	471	422	411	447	413	435	430	424	398	461	425	420	442	432	461	447	448	453	467	484	446	444	450	420	461	412	427	432	456	437	433	424	436	410	455	462	457	409	426	453	467	444	440	452	387	462	422	451	420	424	461	416	446	427	411	427	410	417	479	438	426	472	418	434	458	420	434	465	431	387	459	403	412	459	414	439	457	406	482	456	477	429	458	456	443	425	457	426	442	452	487	441	483	438	445	417	445	451	432	452	466	411	414	451	450	442	444	423	400	458	453	421	428	480	444	404	432	431	452	425	454	426	432	460	443	426	475	438	422	429	430	424	421	410	434	419	476	427	411	468	469	437	464	470	449	472	416	490	441	472	467	406	441	431	435	417	439	442	445	459	444	394	407	427	401	417	407	430	419	447	428	434	423	452	417	443	437	442	443	446	434	469	436	406	444	435	430	469	460	466	425	465	432	449	424	458	406	438	448	442	448	418	438	397	437	415	431	419	435	426	442	462	468	442	403	429	415	460	423	462	454	434	433	422	396	458	425	467	460	422	425	473	424	434	414	433	465	462	424	442	433	412	457	442	413	429	448	438	442	428	422	452	419	442	430	411	439	457	463	445	427	478	474	427	417	443	425	447	456	454	472	425	424	476	425	452	423	458	421	437	381	443	438	467	402	452	384	428	446	429	415	402	434	440	422	464	405	408	454	431	469	443	442	441	446	414	437	410	415	439	460	448	390	428	455	418	467	408	447	429	463	429	452	467	441	461	426	418	427	444	433	450	418	435	444	439	469	463	452	467	466	428	398	441	410	405	456	442	439	454	451	446	455	405	419	433	421	414	443	465	425	443	419	456	445	412	434	431	460	441	448	432	446	449	419	426	463	481	477	473	462	430	427	433	447	431	395	454	432	433	417	420	406	441	434	455	475	454	460	460	412	455	439	447	438	476	398	409	446	415	478	434	441	427	415	471	450	436	447	470	406	462	450	428	389	441	442	406	425	453	452	437	458	463	480	439	402	444	447	411	436	471	423	439	429	416	393	448	454	432	428	425	436	407	423	454	463	412	438	418	451	446	419	425	485	412	456	436	499	456	428	439	421	419	422	425	450	451	462	450	431
15724	13987	17485	3098	190	102	90	72	80	78	83	73	70	65	68	81	61	72	78	86	72	77	53	81	77	65	91	76	66	78	76	70	91	88	81	89	108	104	117	119	126	86	105	99	95	92	137	120	77	75	94	97	105	99	71	74	88	72	75	85	73	77	65	68	61	61	79	86	84	71	61	53	80	93	77	66	72	55	73	70	83	89	74	83	79	63	67	83	74	77	71	60	66	76	72	83	76	74	88	82	75	87	87	84	65	61	67	78	96	69	68	71	70	70	69	66	63	84	73	81	66	76	72	86	66	75	72	88	73	78	73	68	75	74	63	72	72	60	87	65	67	72	74	91	89	74	78	63	75	80	72	66	84	70	76	87	61	72	63	92	85	65	67	80	84	61	86	70	61	75	81	76	66	71	76	85	83	96	83	71	77	79	79	75	74	57	78	64	71	81	73	76	60	61	73	63	75	83	64	62	70	76	77	87	90	83	86	71	53	61	84	74	74	72	65	65	73	61	78	65	62	73	60	76	77	62	79	69	82	69	73	64	65	65	66	55	73	81	57	73	76	80	80	63	83	75	78	64	63	68	69	68	85	75	64	69	69	86	70	70	53	68	61	65	86	74	82	75	71	77	74	74	52	79	63	80	74	56	83	59	72	74	68	66	74	68	67	70	65	68	69	78	60	69	66	59	76	57	60	82	58	75	66	80	72	81	87	77	68	75	68	70	70	75	63	72	72	72	81	67	61	76	73	81	85	79	75	65	71	48	88	83	81	72	93	75	73	85	88	63	70	70	74	82	62	66	64	62	68	71	91	73	62	71	69	81	87	73	95	73	78	76	87	61	76	62	88	81	78	71	92	77	64	67	67	71	78	94	68	71	82	64	79	73	72	75	62	78	74	75	71	60	73	65	76	70	77	68	82	70	65	61	60	67	76	79	71	79	82	78	74	45	67	92	71	84	64	82	64	71	58	89	67	70	79	69	72	74	69	62	74	86	89	81	78	64	66	66	85	83	66	74	73	77	68	66	55	75	74	81	83	73	83	80	75	71	84	71	71	77	75	59	77	71	72	84	72	81	68	71	75	75	69	68	75	59	82	64	70	69	90	70	82	64	70	84	83	75	68	87	62	82	62	62	83	78	71	50	74	74	72	69	83	64	75	82	76	69	70	80	75	72	72	68	73	62	74	71	73	62	75	76	74	79	72	64	72	62	56	67	65	70	67	79	73	65	84	78	71	72	68	83	83	77	83	65	76	60	63	74	66	78	85	64	71	74	84	79	57	66	75	76	76	88	63	70	88	73	71	59	70	69	59	64	64	64	71	74	71	70	83	75	65	66	70	76	80	72	73	74	77	80	63	69	70	86	80	80	67	81	68	86	78	73	75	91	63	87	92	70	75	78	63	91	70	55	81	87	69	65	83	82	74	72	81	76	77	85	81	71	79	68	84	71	76	72	71	80	83	78	90	71	91	73	80	72	76	65	86	58	66	71	55	79	63	69	89	78	67	78	85	77	73	79	64	80	88	80	79	71	78	68	58	70	83	76	80	68	78	72	68	78	70	77	75	78	68	72	84	77	79	79	72	64	87	84	75	72	74	75	78	78	59	66	78	72	64	73	62	81	65	76	71	88	85	78	72	64	85	80	89	81	68	63	101	76	61	89	79	70	74	85	93	91	65	83	75	67	75	81	87	58	85	80	67	77	73	80	79	99	79	70	74	67	77	77	85	72	72	68	70	62	66	98	84	77	70	77	65	69	75	64	57	66	72	91	82	70	89	72	78	79	61	75	61	77	73	79	77	71	78	81	66	82	62	59	78	91	58	75	84	66	75	70	84	84	83	83	80	65	82	68	58	71	73	76	81	84	59	68	77	79	91	90	78	74	84	77	94	68	88	66	86	82	58	72	75	60	74	73	67	87	76	76	71	86	74	62	75	80	84	66	79	62	67	69	92	87	74	69	83	67	65	71	76	72	62	62	84	72	67	79	78	82	88	63	77	68	60	90	90	66	66	75	77	76	66	81	81	58	88	60	76	96	73	65	82	71	61	80	69	68	73	88	76	67	74	67	90	75	66	73	75	65	51	84	61	69	70	74	64	76	78	74	65	80	69	63	75	84	67	99	74	68	84	67	72	87	70	59	67	69	76	59	75	70	65	64	81	77	71	65	75	84	71	66	87	78	69	89	65	78	90	81	88	66	61	73	75	66	74	69	62	79	87	60	81	79	56	74	85	63	76	80	73	51	68	74	71	76	62	85	77	73	60	75	84	80	91	85	70	81	74	68	92	78	81	76	65	73	57	70	70	78	77	75	80	92	66	59	68	71	64	91	69	67	69	77	77	77	78	79	75	68	77	75	76	73	76	71	74	67	80	81	49	81	77	63	79	80	79	73	72	72	72	72	70	76	77	81	83	78	68	63	65	74	93	74	67	79	68	85	86	71	64	64	89	83	77	75	60	75	83	80	71	64	86	82	73	80	78	70	77	79	72	86	81	76	78	65	83	65	81	80	62	78	82	89	85	69	66	73	89	74	64	69	80	83	85	87	83	70	86	70	73	78	67	82	66	71	74	71	74	86	86	70	73	67	76	85	65	62	76	81	74	76	68	75	64	73	69	79	80	63	57	83	60	76	68	68	74	69	78	61	71	64	69	69	86	81	78	86	78	73	50	57	65	74	67	63	66	69	70	63	85	78	63	67	86	80	62	65	74	77	60	74	70	68	63	62	89	62	82	73	67	74	76	79	67	58	78	63	81	69	61	59	61	68	86	71	67	79	71	65	71	74	72	68	81	78	71	91	83	70	74	84	73	80	71	78	75	55	71	85	75	75	64	70	79	58	81	78	64	82	80	74	70	67	79	69	87	64	78	84	67	74	70	81	69	69	67	81	84	76	68	63	81	81	99	78	73	77	96	76	73	59	80	85	65	74	68	72	56	78	92	81	62	75	65	74	78	66	83	57	62	81	62	69	73	68	68	67	69	64	76	66	76	63	68	73	59	73	73	70	54	90	67	77	73	68	84	89	62	81	63	86	68	70	65	79	71	81	90	79	88	80	72	89	71	84	69	79	76	82	89	78	82	66	83	71	71	73	60	73	83	53	73	78	79	76	60	77	73	81	54	77	77	69	65	82	67	88	61	81	78	66	74	62	76	66	94	88	66	67	60	79	59	77	75	74	91	77	79	60	70	76	63	78	67	80	90	72	67	73	72	68	63	75	64	79	78	74	70	73	59	85	84	63	74	78	72	84	86	65	89	56	70	79	72	81	82	63	69	73	73	71	76	69	79	68	66	69	70	69	76	65	60	65	70	67	82	75	75	79	73	84	62	71	74	73	55	71	68	86	92	55	67	64	66	80	77	63	74	69	72	75	82	69	75	76	69	94	87	79	62	79	71	76	76	68	95	68	69	86	84	64	86	78	70	73	81	72	72	66	74	79	76	65	67	77	69	73	63	72	82	79	80	85	85	70	76	71	68	64	82	75
13273	18651	23789	3464	263	249	243	242	267	257	216	260	234	238	246	240	229	196	231	226	209	238	256	264	241	231	230	257	276	276	286	261	272	280	315	326	547	700	666	606	747	515	452	496	470	398	609	512	365	341	277	358	378	449	370	325	273	305	271	274	281	244	257	231	243	236	202	214	226	227	232	202	238	240	235	267	223	222	210	222	208	223	219	256	232	260	228	220	219	236	255	213	199	211	208	219	213	205	222	195	225	217	213	245	246	219	225	205	227	245	252	233	219	237	229	245	226	204	225	230	227	214	232	239	224	218	208	232	255	242	219	232	237	221	240	205	210	245	246	224	260	232	208	215	248	242	235	205	242	213	244	227	205	220	237	229	222	246	228	219	219	227	209	229	216	214	208	197	231	224	234	249	239	216	221	201	237	207	230	232	233	223	235	208	234	228	207	234	207	235	237	226	234	223	209	223	222	201	251	205	265	236	222	220	204	218	217	232	221	231	224	240	210	235	207	245	230	235	217	233	237	248	186	222	233	204	231	232	261	235	216	222	230	243	224	211	209	252	208	211	226	221	238	235	215	223	214	225	215	198	230	204	238	218	222	222	217	237	254	196	229	195	228	211	236	231	231	229	248	234	232	225	243	237	232	233	219	226	247	199	230	234	226	230	228	218	219	241	231	226	220	232	227	247	218	220	228	223	251	241	218	208	227	216	206	223	237	206	212	222	223	248	219	193	231	211	209	252	233	211	273	225	227	224	232	231	211	224	206	249	206	225	229	233	240	220	217	220	202	208	221	221	237	211	238	203	214	234	238	221	235	251	223	216	201	224	242	233	223	248	223	235	217	233	215	221	217	233	205	239	232	223	204	216	222	247	218	227	227	252	223	238	250	241	235	268	230	218	214	223	240	218	218	254	251	236	237	213	218	221	224	211	245	207	220	202	219	216	219	212	214	220	228	231	240	241	255	211	218	238	231	257	232	232	218	226	196	224	223	222	222	186	223	232	237	204	233	257	241	229	206	242	249	228	222	219	223	238	228	217	226	213	227	233	230	212	220	251	219	244	227	232	220	229	214	222	197	218	217	245	257	206	215	248	215	216	220	213	245	229	247	232	242	211	215	205	229	218	228	223	234	236	191	238	218	240	228	252	228	213	234	259	203	245	232	214	232	232	211	216	236	223	243	242	229	203	226	235	207	235	220	224	214	239	220	214	195	233	220	236	232	247	228	242	228	232	239	232	198	214	214	229	205	248	191	218	216	217	236	232	205	242	221	219	211	229	242	233	211	232	208	248	223	225	229	220	265	198	247	217	221	197	234	212	208	224	213	224	266	212	240	196	221	237	224	211	220	243	193	218	221	226	226	212	241	232	215	231	212	222	205	213	230	241	225	224	231	225	200	205	215	240	206	229	209	225	193	224	208	210	195	231	236	265	222	226	208	214	210	215	222	232	247	224	200	239	201	247	212	221	207	225	224	212	212	214	235	196	224	212	242	214	218	207	239	211	210	240	194	200	218	228	219	218	219	231	232	232	219	240	235	236	241	238	229	236	227	217	212	223	224	247	212	206	219	200	250	213	222	192	220	233	211	208	223	198	271	214	209	239	201	235	250	249	260	230	212	216	201	227	208	204	213	189	213	190	215	223	241	256	227	225	230	212	246	226	230	229	228	191	219	216	234	212	231	226	234	221	233	238	221	203	188	211	220	218	241	213	196	230	237	261	228	241	221	251	202	233	241	235	225	232	219	217	221	220	200	215	196	224	233	225	209	228	228	212	240	226	231	225	214	236	231	201	252	213	223	220	239	203	205	199	220	246	239	218	243	219	236	216	237	225	235	225	219	223	235	229	240	222	235	225	235	221	243	219	236	241	242	220	232	260	227	224	208	247	223	272	234	226	246	232	241	221	249	234	242	250	221	252	211	215	227	222	234	220	212	198	242	237	219	234	223	203	234	256	246	208	232	224	231	233	222	214	232	226	239	243	247	204	259	231	231	220	222	212	232	226	232	219	228	245	216	213	232	222	200	242	228	223	226	202	237	228	235	244	229	233	228	218	186	218	249	230	221	182	224	224	219	211	229	233	242	213	214	218	215	203	228	236	234	215	243	225	215	230	231	238	187	213	224	221	193	211	246	228	227	235	221	210	230	236	235	244	267	226	205	195	255	221	199	227	261	220	214	250	229	223	230	198	204	223	223	250	226	225	206	206	220	210	226	250	207	243	197	207	242	215	227	256	198	218	235	262	222	223	225	230	231	250	218	229	223	214	230	190	229	232	237	213	243	224	228	225	191	230	204	201	221	234	235	237	224	216	219	227	219	225	234	222	236	258	221	223	226	242	224	209	213	215	255	220	189	225	229	223	238	220	228	265	225	207	223	250	234	238	209	227	237	229	236	231	225	246	247	225	205	222	205	234	231	225	231	239	224	217	221	229	241	230	229	207	230	203	197	211	217	216	252	225	227	223	231	207	239	211	221	235	226	214	238	233	235	234	194	229	209	198	223	209	209	234	196	230	232	244	256	217	232	225	203	207	201	206	209	233	228	224	220	229	255	221	222	220	234	212	232	221	228	227	219	201	243	228	229	238	227	224	229	253	235	225	231	231	218	239	220	218	249	231	231	211	215	240	231	226	236	239	203	247	242	220	232	243	239	223	231	220	241	223	211	228	227	240	222	225	187	237	248	217	219	207	189	223	223	230	238	233	222	217	200	229	215	241	222	245	223	223	203	223	216	210	206	226	219	240	211	248	221	221	231	210	218	244	216	214	204	246	240	219	245	238	190	246	243	210	215	229	214	236	235	222	210	228	197	214	215	256	224	217	209	242	214	233	234	224	196	253	228	237	233	237	248	232	202	257	227	232	233	228	225	241	230	231	217	215	250	244	221	221	213	237	204	244	235	214	241	246	225	231	186	242	201	220	211	245	241	208	213	220	226	221	208	232	209	245	204	239	234	242	212	197	232	225	198	222	197	225	235	234	207	223	236	233	239	219	223	207	211	195	226	225	258	240	212	230	222	237	228	213	240	234	214	182	219	236	232	197	237	224	241	237	214	201	223	214	230	181	245	213	225	226	240	218	243	215	263	225	229	224	213	212	240	218	225	222	240	230	241	243	222	233	218	229	204	224	253	233	241	209	221	213	232	205	192	226	222	247	231	231	236	226	212	227	231	220	220	214	205	219	228	209	247	217	244	225	248	229	236	215	232	260	215	210	235	233	235	244	228	225	216	206	231	230	219	226	233	227	207	234	224	219	217	232	236	217	250	249	224	213	226	207	227	225	223	214	201	240	220	216	226	229	240	230	221	228	220	241	229	216	220	201	193	233	229	196	227	227	230	232	251	232	229	235	250	196	232	233	229	234	198	218	241	196	218	236	222	201	202	223	213	244	217	224	232	223	252	212	215	215	203	225	226	243	233	203	242	220	233	213	209	217	240	208	239	223	213	192	247	215	230	221	254	235	236	220	208	234	224	232	215	252	201	212	234	230
53150	61484	63233	30412	4988	232	141	123	129	106	117	107	109	132	122	94	98	91	108	94	108	82	95	107	86	91	133	135	130	129	131	179	170	161	246	313	622	930	759	737	1003	577	430	441	507	334	572	620	370	283	187	286	344	417	312	304	293	208	178	129	108	123	107	89	105	80	82	103	102	83	94	89	91	95	83	98	93	94	76	89	93	86	98	77	91	89	101	92	96	109	92	87	78	79	86	94	77	86	88	85	98	80	93	83	102	78	103	94	96	75	96	99	94	83	84	87	97	82	93	93	93	83	98	99	86	95	95	75	102	84	75	97	107	78	84	72	100	109	93	97	98	90	93	100	92	97	96	81	79	79	91	87	69	77	95	88	98	98	98	96	93	86	104	91	110	92	100	91	77	95	87	93	99	96	71	80	106	80	86	86	78	81	95	92	96	79	106	96	83	91	80	86	89	98	91	115	110	83	100	90	69	85	86	94	82	89	95	89	73	92	93	83	107	86	95	95	74	97	87	86	102	84	80	84	93	89	106	88	95	99	91	88	95	91	87	83	82	80	97	87	105	88	86	89	81	79	97	88	95	96	80	89	99	116	90	88	99	79	88	103	98	90	83	96	87	91	84	91	94	81	83	94	87	96	89	99	98	95	101	107	104	82	83	81	111	90	78	93	87	97	67	81	75	85	92	94	88	84	98	87	89	95	88	97	87	83	94	82	100	97	86	70	83	84	98	69	111	84	99	90	81	90	90	96	82	92	86	93	79	84	94	98	89	86	85	84	93	80	92	88	77	82	92	84	91	93	73	83	94	104	91	86	104	84	92	115	81	89	90	88	92	113	84	90	95	87	91	84	87	83	97	81	83	87	97	87	75	96	98	102	97	74	82	73	94	92	98	91	94	88	108	80	93	81	69	84	76	100	90	79	97	89	82	74	81	91	79	79	90	66	95	108	79	105	74	81	80	91	80	79	81	80	92	81	95	81	98	105	85	96	83	113	77	96	107	88	87	82	77	89	88	95	84	87	77	92	72	88	85	99	99	89	101	91	84	83	79	105	94	83	100	97	90	78	80	108	84	99	100	88	85	98	101	115	92	89	81	92	97	83	94	90	99	95	91	97	82	88	114	83	100	80	94	81	89	88	78	90	88	101	90	94	107	92	92	94	97	92	80	93	97	83	100	95	97	99	105	83	95	77	92	94	90	66	69	89	95	86	70	100	78	104	90	96	104	86	96	92	98	74	91	86	107	79	85	100	95	90	93	95	88	111	101	92	97	102	81	91	83	91	81	82	86	84	85	65	99	83	95	101	97	88	71	88	74	75	114	105	84	84	103	99	92	82	76	98	62	75	90	99	81	100	84	89	87	111	94	93	97	91	100	91	95	101	91	97	92	82	84	94	74	97	71	104	96	80	87	91	86	77	88	82	94	89	82	100	80	91	82	75	102	78	83	89	90	96	86	95	86	97	97	87	78	73	99	89	81	107	86	97	82	103	82	83	86	86	85	72	105	92	93	80	97	98	89	108	77	90	91	73	86	84	101	84	95	80	89	85	85	90	72	81	91	92	72	82	72	82	93	101	95	83	71	95	74	91	95	79	86	80	80	105	82	82	71	79	97	87	89	87	81	89	90	96	93	90	83	88	81	94	72	85	107	78	86	110	92	93	84	105	95	96	81	98	97	83	97	94	85	81	94	87	100	75	86	88	92	93	91	88	97	82	102	103	81	82	107	93	87	81	78	104	85	95	93	85	81	75	87	73	94	89	105	101	96	91	89	98	73	92	91	80	98	97	88	64	84	126	95	96	94	64	83	93	85	86	105	94	73	85	97	106	86	85	86	83	82	73	79	93	98	92	84	86	99	101	91	81	85	90	91	91	92	83	73	70	96	99	81	107	88	90	87	92	85	94	84	92	78	76	89	89	86	75	77	78	96	78	90	89	92	88	76	94	102	77	61	76	106	95	81	79	82	104	91	96	81	94	95	87	113	80	73	93	92	77	91	86	84	86	82	111	104	98	93	86	90	85	105	80	81	78	101	99	83	81	82	98	83	70	91	77	97	94	76	93	89	91	91	81	87	83	82	94	97	86	116	103	101	87	95	93	86	97	87	93	92	80	92	92	84	79	97	103	84	87	84	93	83	95	83	97	82	81	86	86	81	93	93	95	99	88	79	97	96	103	79	81	74	81	82	97	74	104	84	89	102	81	96	101	81	90	78	83	78	101	96	82	86	92	83	83	99	87	65	74	65	91	104	82	78	86	73	93	98	77	98	86	91	90	83	105	120	83	110	75	98	85	77	85	102	93	81	79	76	91	102	87	89	98	84	85	85	87	79	101	95	100	109	77	88	87	71	87	79	89	79	95	79	93	84	85	100	90	81	96	91	93	71	81	96	96	85	87	85	71	84	87	71	89	79	94	95	91	92	93	84	85	83	70	83	85	101	83	75	83	98	95	81	92	88	84	86	89	81	93	85	85	97	95	89	87	78	102	81	102	71	100	89	112	79	98	96	99	86	66	86	94	83	100	101	77	85	77	83	93	102	91	97	99	95	90	67	88	97	98	90	102	95	91	108	77	112	108	103	68	70	97	90	71	93	90	88	74	92	100	89	93	71	102	70	80	86	104	66	104	75	97	109	85	80	93	101	87	86	99	78	120	101	104	92	87	86	71	79	86	112	85	94	105	88	91	79	74	84	93	110	86	79	93	93	68	78	93	79	77	94	97	84	86	82	80	90	96	102	79	87	87	87	102	93	94	100	101	79	90	72	76	87	88	88	80	84	102	84	83	86	94	99	100	91	84	86	88	116	94	90	102	78	84	91	79	95	96	101	90	99	90	95	85	85	99	86	96	92	99	78	75	75	77	107	95	109	103	97	87	96	89	78	78	94	108	94	86	84	84	92	100	97	90	98	110	88	95	94	90	77	117	86	94	89	90	87	79	79	94	85	84	77	88	88	90	89	76	76	84	97	97	94	73	84	71	100	88	86	89	76	96	84	106	90	89	88	91	102	90	78	85	90	98	93	101	77	96	97	78	77	87	99	85	93	88	83	70	81	87	89	97	75	76	70	71	86	95	88	101	88	98	92	87	100	85	100	89	89	92	83	86	81	95	79	89	94	94	87	85	80	82	92	83	89	94	87	84	96	90	88	70	91	86	89	65	79	74	86	84	88	95	93	87	94	85	98	86	98	86	76	101	71	72	76	87	94	93	86	79	76	94	95	95	95	76	93	102	94	96	98	84	93	78	75	83	106	86	93	94	89	89	78	72	70	99	84	94	84	94	89	88	94	99	115	79	101	89	94	85	92	78	89	88	86	84	77	100	77	102	89	111	91	97	92	83	78	73	84	87	70	92	98	66	94	103	91	92	88	94	96	95	107	93	92	83	95	96	97	96	94	64	115	91	86	81	78	91	71	95	79	97	98	62	82	92	75	107	83	83	101	87	92	93	89	75	84	78	99	98	93	69	88	83	90	94	86	94	82	90
34345	46873	53916	14416	740	655	588	494	459	469	403	369	369	377	347	322	340	318	310	303	298	295	261	318	342	352	370	521	422	627	840	1015	903	815	1427	2006	4842	6791	5964	5380	7394	4488	3450	2961	3730	2085	4539	4220	2311	1838	1254	1996	2609	3049	2111	2096	1980	1408	926	541	492	512	322	310	279	289	277	271	273	304	256	285	257	282	245	296	260	286	276	262	306	276	253	270	251	276	264	283	287	263	260	291	266	256	270	263	266	271	273	274	286	278	242	252	300	266	289	258	301	274	256	257	284	283	279	275	274	244	251	283	289	290	263	244	270	255	300	264	266	249	272	261	290	279	289	263	254	307	251	246	260	274	281	284	263	304	261	275	265	236	259	248	273	268	260	268	256	304	252	262	284	258	287	269	252	251	258	287	269	261	283	302	247	314	278	266	253	268	259	264	271	244	287	263	276	263	255	260	277	280	260	264	278	294	277	277	274	274	282	277	259	269	262	278	273	300	272	252	243	272	252	253	264	262	256	239	262	268	292	224	294	253	264	277	252	266	295	261	274	275	242	261	260	271	263	262	246	286	277	235	262	279	289	258	261	282	293	280	285	294	263	267	275	271	271	268	265	261	272	246	255	258	282	280	262	256	269	264	253	269	254	272	249	252	250	277	257	274	272	259	254	279	283	275	289	274	267	255	283	240	248	243	281	272	251	288	250	292	264	295	280	265	262	274	266	282	267	286	269	281	279	260	298	266	261	271	250	258	262	274	242	284	271	278	248	248	240	270	272	256	274	256	292	280	269	281	252	268	247	240	257	271	231	275	241	250	269	282	272	254	274	278	255	294	306	276	284	273	270	270	258	263	286	263	289	244	264	288	272	260	270	263	273	271	248	245	260	266	304	300	251	259	277	272	276	265	307	261	287	256	269	247	258	268	260	277	260	260	253	276	278	297	284	266	254	257	277	270	296	291	287	244	258	270	286	278	253	265	259	249	257	287	256	232	255	281	283	295	258	248	268	260	271	285	285	268	269	262	273	256	276	272	262	250	264	270	253	260	297	277	279	256	273	293	280	265	285	237	273	239	246	234	283	261	264	286	288	284	297	284	241	265	282	302	263	281	244	219	260	256	285	278	301	247	260	260	284	261	238	275	237	268	232	271	286	276	243	272	276	261	251	254	242	267	271	250	257	259	262	239	284	264	275	283	293	267	246	266	279	261	242	269	272	264	262	293	237	282	275	293	276	265	300	248	246	266	246	268	260	260	246	268	260	266	232	275	260	259	301	262	286	277	289	251	267	271	270	264	267	232	262	281	264	263	262	261	283	281	260	260	252	279	264	262	242	258	284	280	284	255	273	262	244	252	248	269	232	282	256	248	265	263	286	272	288	297	298	252	248	279	280	242	269	278	265	256	267	286	272	227	248	241	282	271	248	239	280	283	255	269	277	273	266	262	255	291	256	279	262	286	244	273	282	247	274	301	273	242	252	244	258	257	241	245	270	254	272	244	262	245	253	275	235	298	264	252	268	274	258	300	276	277	267	297	260	266	279	237	307	260	280	280	256	325	271	271	266	239	258	263	233	251	313	246	266	280	268	245	238	269	283	276	283	293	284	271	262	245	298	265	278	248	259	276	285	254	285	260	253	288	266	265	283	253	283	256	298	257	271	259	259	262	222	279	279	277	255	302	276	256	248	263	233	297	294	290	274	277	273	275	253	275	243	230	278	255	262	237	273	254	257	273	262	276	275	245	268	268	261	260	278	255	261	319	266	272	263	265	256	252	257	271	266	276	269	232	292	275	283	263	253	260	254	294	275	265	287	283	269	264	232	281	269	293	305	278	243	268	249	271	269	281	234	245	282	252	280	291	281	288	252	277	261	291	258	266	230	251	283	251	261	283	298	253	282	248	246	258	300	291	276	250	255	231	277	259	270	263	276	271	255	266	252	253	319	266	282	271	261	303	245	265	292	265	254	244	297	270	281	259	259	274	300	248	254	262	269	254	289	288	277	256	249	267	264	265	271	301	280	272	257	250	257	259	264	264	289	307	274	252	262	270	249	289	279	247	268	260	255	263	244	290	269	264	265	241	261	251	282	237	276	282	295	263	246	287	273	269	270	241	254	245	256	257	272	222	258	270	276	291	247	267	271	268	276	264	249	260	243	267	270	261	284	252	284	282	257	254	238	296	290	269	275	277	256	258	273	263	273	280	257	265	230	267	285	258	279	261	290	267	264	274	282	260	240	295	264	250	256	263	266	277	275	258	285	262	282	274	253	265	245	306	276	273	287	264	282	280	257	283	285	283	267	261	269	280	277	288	258	250	257	261	265	242	266	264	275	278	270	236	276	265	272	272	262	262	259	257	280	273	273	279	241	262	275	298	240	256	277	274	237	257	286	299	267	264	275	265	294	252	267	254	222	265	265	296	262	282	260	284	291	297	249	284	292	298	262	238	270	301	284	281	245	269	266	285	241	287	258	255	254	251	270	263	266	296	269	282	264	263	276	246	299	286	266	252	277	248	252	255	269	259	258	284	250	252	243	246	291	281	252	254	241	269	290	266	234	265	293	240	277	237	300	245	280	287	259	239	261	264	272	251	282	291	263	281	265	267	284	265	254	285	288	246	273	287	247	278	250	256	259	249	257	302	261	289	272	258	277	300	259	276	287	279	255	277	281	273	271	278	244	307	279	267	298	243	264	264	231	266	266	276	239	262	259	287	253	271	259	251	276	260	264	290	258	290	283	278	263	266	303	269	273	252	239	264	248	246	270	237	263	291	286	243	274	277	264	293	280	267	272	269	246	288	256	288	272	259	279	239	264	289	251	259	282	291	262	267	251	251	291	264	273	260	260	277	273	279	281	288	259	266	315	246	286	234	275	277	263	271	272	257	245	263	268	292	286	262	259	254	278	299	256	267	277	265	259	256	266	289	277	280	240	258	272	237	269	248	276	278	278	276	276	257	253	267	281	249	274	269	294	286	267	251	253	241	269	278	254	277	286	272	264	251	265	287	283	294	261	319	256	301	268	250	283	261	279	262	266	263	250	278	238	287	283	274	280	270	260	287	265	251	285	252	273	271	277	283	274	232	281	248	297	260	265	263	280	277	283	255	277	275	278	236	272	250	271	276	259	258	255	272	272	257	249	264	275	274	262	267	266	279	278	260	251	270	295	274	247	283	277	263	303	256	278	284	293	267	274	267	258	228	284	275	269	295	273	272	215	266	292	280	259	277	253	281	242	288	273	261	307	264	254	256	273	251	272	278	238	263	267	277	269	293	272	283	261	293	278	256	253	253	279	293	238	261	277	276	291	288	303	267	254	268	276	277	254	275	257	245	270	262	262	277	257	253	256	298	282	274	275	254	260	268	278	287	259	260	274	264	260	276	256	259	274	285	279	280	285	287	247	288	262	266	269	279	254	256	276	282	228	318	261	287	300	290	280	307	282	281	266	282	275	255	275	263	288	246	257	260	266	287	266	272	294	280	285	258	256	263	269	297	283	266	261	251
55710	75932	74996	40557	11477	1025	295	232	242	207	218	230	214	190	181	203	207	169	181	164	189	197	170	160	191	187	167	207	195	249	337	434	367	365	378	575	1531	1937	1795	1742	2436	1358	1006	840	855	595	1141	929	618	488	366	766	850	717	602	740	591	364	290	208	213	216	172	159	167	145	181	150	165	149	166	162	182	178	170	168	151	148	162	148	152	155	152	170	167	171	162	160	166	152	143	166	157	151	162	157	161	166	166	134	157	155	152	152	148	155	177	153	157	168	155	165	165	153	165	145	143	155	164	148	137	179	141	164	146	167	151	153	152	153	160	141	151	151	163	143	145	160	175	150	165	145	172	169	152	166	191	159	139	176	182	163	160	157	173	146	170	153	166	178	169	151	186	163	143	162	175	136	210	143	176	167	169	173	146	146	165	157	168	153	150	183	171	160	180	161	169	148	168	140	166	149	172	160	168	147	168	167	150	151	162	171	157	159	163	150	152	164	182	191	158	175	161	137	161	163	173	141	149	158	140	176	167	164	153	166	147	167	190	156	172	164	149	171	176	148	167	178	136	161	137	157	159	163	136	153	163	170	156	164	152	150	167	150	140	157	154	171	162	157	165	185	163	161	141	172	156	183	155	144	183	161	151	154	170	148	175	155	157	137	148	140	149	178	167	155	166	179	146	152	151	139	177	170	156	165	173	153	173	164	159	136	159	181	169	152	154	162	153	168	158	179	184	157	156	164	165	140	156	166	150	184	148	181	153	169	160	151	158	153	137	135	156	183	159	146	142	176	176	159	154	170	168	151	131	178	143	151	148	163	159	160	152	143	162	151	154	137	164	158	169	137	167	185	153	129	171	159	172	182	159	162	167	142	182	152	164	172	153	166	154	168	166	167	184	165	154	163	162	165	163	149	140	167	158	162	160	132	182	167	177	145	160	153	177	168	183	150	163	165	142	152	157	163	154	178	188	171	175	159	164	186	138	151	178	168	174	167	163	159	174	173	148	183	152	159	178	137	136	125	145	161	139	166	174	153	150	169	166	156	167	165	175	155	154	181	141	166	172	187	174	169	164	151	144	151	168	164	154	154	174	164	155	161	152	146	163	169	158	160	154	179	171	153	171	156	139	163	161	175	169	172	148	146	159	138	185	167	187	125	166	162	143	148	157	151	149	155	148	151	159	155	158	171	149	157	159	153	150	171	185	148	150	150	174	170	163	144	176	191	151	171	164	159	176	154	161	181	147	139	151	152	173	151	179	139	168	161	148	179	161	146	161	165	163	165	160	168	153	154	156	155	174	167	167	122	138	153	167	147	155	160	157	152	162	171	164	169	152	187	167	155	174	138	167	159	150	153	203	148	141	167	181	177	127	158	159	175	170	164	146	175	150	163	170	161	159	187	140	201	171	168	183	142	168	168	162	147	158	146	175	187	149	157	157	171	138	187	171	172	181	182	161	175	164	166	145	136	176	175	174	148	153	159	191	140	190	138	145	143	189	131	166	150	174	141	178	156	155	159	136	151	168	143	160	140	159	174	146	157	149	174	170	148	169	160	147	157	171	179	157	139	162	159	157	160	159	158	155	176	179	174	181	135	167	156	155	155	178	158	173	166	146	165	155	186	163	147	170	155	166	167	153	161	189	158	146	176	138	158	169	178	163	178	191	168	172	170	166	182	154	169	150	178	145	152	166	168	138	165	142	171	149	179	167	182	147	162	164	160	158	139	171	149	164	139	154	136	158	146	158	180	153	144	136	167	145	167	157	166	188	167	159	147	155	150	159	198	144	164	163	140	171	166	134	168	160	175	157	162	176	151	204	159	157	144	168	139	156	158	129	171	148	155	167	148	158	161	169	139	160	162	146	146	143	138	169	162	154	147	126	149	164	150	158	161	188	140	167	183	153	150	147	166	146	146	166	166	173	161	142	171	156	144	154	178	168	157	162	146	147	168	171	165	154	170	166	136	150	160	162	167	175	176	165	182	155	164	153	170	162	150	148	143	166	173	151	175	161	146	141	152	167	151	134	158	165	180	151	171	173	151	162	146	160	182	168	177	163	139	135	150	143	153	149	170	173	165	148	158	148	167	173	157	145	159	145	159	184	159	155	167	154	140	163	166	158	170	171	172	158	146	166	172	160	164	166	153	156	166	153	168	165	160	150	164	188	146	173	161	143	186	168	159	168	178	143	140	157	166	165	157	147	163	151	165	150	163	147	165	166	138	163	174	168	133	157	136	156	156	157	175	200	174	155	142	161	163	170	176	152	165	169	160	150	156	158	152	160	142	172	154	162	142	172	163	140	168	163	167	155	163	166	189	154	143	150	159	142	154	158	186	141	169	203	160	136	148	134	170	153	167	157	179	166	165	161	175	164	165	193	166	145	170	159	160	145	140	151	158	190	153	178	164	150	174	191	157	169	132	143	176	168	167	167	140	169	169	160	171	149	165	177	173	132	168	177	145	152	145	156	184	156	164	167	167	179	158	164	147	130	178	158	150	172	157	165	157	133	152	164	176	158	152	172	160	191	164	156	150	173	154	163	155	140	133	168	167	172	147	173	187	150	156	160	173	183	169	161	153	164	168	164	166	161	151	164	157	140	165	179	157	152	167	150	163	160	156	151	162	175	173	165	158	156	158	179	171	164	160	169	160	161	169	182	168	171	157	155	169	135	148	149	148	145	155	156	150	151	155	164	148	157	161	181	151	148	142	174	138	163	170	151	146	152	169	161	163	168	137	183	173	160	174	146	147	150	168	166	181	152	177	168	166	172	160	158	176	160	159	173	171	165	194	173	158	174	181	157	142	154	161	155	152	162	183	176	169	150	160	161	173	149	159	157	174	130	167	168	162	155	144	188	187	146	147	144	154	156	171	178	158	175	149	159	165	147	161	158	152	142	149	155	206	153	138	167	160	185	178	161	162	156	166	157	179	144	183	177	151	149	144	158	140	153	189	169	166	185	148	126	135	144	173	158	167	155	158	167	151	148	196	146	144	169	151	141	161	151	162	149	157	162	143	164	156	160	164	142	164	139	150	155	182	146	155	165	147	165	145	165	155	147	150	164	166	163	180	157	177	158	188	148	165	138	149	157	154	167	154	172	159	143	160	150	195	165	177	163	160	146	143	144	167	159	173	168	164	182	167	165	155	153	146	137	149	160	172	165	152	153	154	151	170	165	152	168	169	158	165	150	149	140	147	155	172	165	133	173	148	159	170	165	163	151	175	151	173	153	156	159	145	153	172	157	142	146	156	155	172	164	150	165	154	143	152	142	166	178	173	158	152	156	167	164	145	150	171	145	179	142	171	173	148	166	165	148	168	166	120	172	184	128	159	153	151	157	149	158	150	160	190	201	174	155	174	155	124	172	170	170	163	156	141	171	148	180	144	161	165	170	150	153	163	148	177	148	165	173	157	156	156	162	198	157	181	153	117	151	164	174	153	171	168	158	151	137	149	166	145	167	141	168	173	158	177	143	171	165	158	147	181	169	161	159	166
37706	58797	66757	19680	1450	1195	1086	911	815	700	695	684	653	606	593	567	571	585	489	509	491	485	485	520	542	579	677	671	632	1056	1769	2614	2099	1802	2226	3797	9933	12464	11104	11182	14992	8889	6537	5858	6325	3512	8464	6671	3919	3009	2677	5389	6089	4913	3781	5145	3850	2142	1486	1129	790	860	546	520	502	439	445	462	446	477	455	465	461	413	449	396	449	437	444	409	424	453	444	416	449	420	466	445	472	447	456	462	443	408	427	414	411	441	408	405	453	434	429	456	470	445	428	406	451	425	443	444	445	455	444	406	436	454	432	408	421	458	454	436	429	407	421	497	418	463	394	432	444	444	431	427	477	419	442	438	436	423	417	460	421	471	471	453	423	454	489	422	417	455	447	466	467	441	455	406	449	424	442	435	423	450	416	428	452	436	442	445	435	433	394	437	395	445	429	408	442	411	435	440	478	437	435	434	428	409	433	428	433	430	417	403	461	475	424	415	433	424	422	458	455	419	421	430	480	395	438	438	480	437	456	454	412	453	417	443	451	454	442	433	444	396	418	452	437	437	471	385	427	431	428	443	471	443	470	427	464	404	447	433	427	438	444	443	460	443	442	396	423	440	455	462	447	443	442	458	425	415	425	424	414	412	442	421	438	431	416	449	440	415	426	430	435	436	450	443	439	481	444	434	422	416	423	424	415	452	461	440	430	395	414	448	432	435	427	428	447	435	445	441	419	443	404	423	413	445	417	450	425	409	444	436	408	416	427	488	438	430	424	402	404	468	412	447	469	473	471	402	461	462	415	424	437	410	453	410	417	478	446	456	402	440	438	455	425	453	442	433	418	426	425	475	461	399	444	424	460	408	417	480	386	411	411	413	431	429	402	436	446	389	419	417	398	457	399	430	429	428	440	420	423	442	399	440	432	433	455	410	418	413	474	402	420	406	438	433	424	441	461	462	439	435	405	404	475	445	443	437	414	418	432	446	409	432	454	416	395	435	413	393	485	467	429	423	451	425	437	431	405	452	418	445	413	374	436	401	430	391	421	458	453	455	425	422	456	456	422	454	397	418	428	451	456	455	456	415	420	491	429	451	456	436	439	442	471	424	424	449	445	436	440	385	434	435	414	447	425	407	410	472	437	417	472	445	446	432	435	421	424	450	392	412	421	440	420	455	424	441	454	446	439	435	432	470	404	427	442	463	416	430	451	425	432	408	440	437	468	437	433	422	447	428	439	426	454	420	409	448	429	409	434	408	458	429	438	412	463	409	429	437	449	449	438	446	447	446	423	463	411	456	451	410	435	414	437	433	440	407	442	434	408	454	434	453	446	410	406	404	457	442	423	450	436	456	421	383	461	411	402	411	444	452	438	439	447	440	408	447	431	408	406	442	456	419	426	440	429	443	443	433	456	436	437	410	472	467	421	459	449	402	450	442	458	435	451	410	460	436	425	417	403	442	448	457	430	464	441	414	426	441	400	428	458	424	436	426	441	462	477	440	427	441	466	430	453	452	386	446	465	424	444	432	447	426	450	471	419	452	456	435	445	444	418	433	433	448	427	457	415	458	432	435	422	427	432	439	449	411	466	414	450	442	428	466	410	449	416	435	453	415	422	441	420	430	475	469	413	441	456	494	439	440	463	427	450	458	452	415	434	461	422	462	434	430	441	480	400	447	409	450	423	405	422	438	445	459	433	414	435	435	420	419	423	479	413	481	447	404	433	436	401	437	423	437	425	434	435	431	451	439	437	405	444	456	440	395	422	439	441	446	410	390	459	415	442	419	400	435	458	430	460	440	433	448	440	424	462	444	438	427	442	458	412	399	398	446	434	432	415	451	419	449	458	425	394	452	446	446	435	443	421	423	453	454	426	486	433	438	479	417	436	392	421	434	428	382	445	463	438	416	423	461	429	429	414	477	433	419	417	450	457	446	459	414	410	410	433	402	441	455	478	448	441	437	434	442	424	442	396	411	455	444	449	432	441	411	460	456	428	432	423	430	420	428	432	459	427	480	437	453	415	444	394	441	459	440	412	395	446	460	474	437	433	429	426	401	414	408	434	439	454	438	435	430	438	405	418	417	455	412	412	449	416	456	397	448	405	445	402	441	409	424	434	467	464	398	445	396	442	401	415	461	445	428	442	417	442	405	424	418	425	430	434	429	451	435	437	413	426	453	428	449	441	425	438	401	435	440	439	478	444	404	425	480	397	410	441	427	436	445	449	491	439	444	444	416	427	467	409	394	440	429	441	448	462	465	450	418	423	424	436	450	448	435	429	431	445	464	420	475	431	416	410	473	464	454	449	419	408	459	423	428	480	424	425	445	437	419	462	425	463	440	442	430	447	408	430	447	415	449	426	454	393	440	440	437	426	433	436	434	409	437	417	462	418	435	399	434	448	410	412	422	419	464	443	466	406	414	456	434	411	436	458	443	465	410	439	443	399	434	415	446	408	469	457	446	472	442	444	449	429	409	418	434	439	419	390	442	418	422	511	407	444	456	434	470	443	449	453	455	395	411	427	415	470	451	450	428	387	425	430	430	436	422	410	439	447	404	456	447	402	438	443	483	453	432	408	420	428	412	448	433	416	467	423	448	454	492	461	429	446	445	420	425	426	441	425	424	441	459	443	426	421	459	422	430	429	423	421	418	475	415	401	445	469	461	451	422	456	446	438	420	396	473	440	454	422	475	423	454	475	415	439	447	389	451	424	438	440	420	473	420	433	449	428	452	386	404	406	438	430	441	465	461	445	443	432	439	408	450	411	443	427	471	498	433	461	394	435	454	451	440	435	445	447	440	445	430	414	471	447	439	389	445	431	435	435	432	431	447	432	400	444	435	442	444	414	440	448	396	427	442	416	457	442	417	440	465	454	436	453	432	430	440	423	427	452	437	429	437	461	412	422	424	424	415	426	443	409	435	429	458	468	435	383	433	485	393	467	439	438	456	408	407	475	438	430	474	395	423	449	410	409	459	435	446	444	415	444	456	459	444	479	442	452	402	466	422	428	438	452	417	442	471	420	470	440	439	446	439	409	429	483	481	455	437	396	469	457	460	469	389	427	450	450	451	447	431	423	468	458	458	460	422	418	390	450	434	408	432	447	432	432	449	452	433	474	459	442	424	454	449	429	449	457	417	438	414	457	473	443	380	420	438	439	408	443	420	412	406	462	414	461	437	429	427	508	430	432	443	437	391	428	433	434	455	408	425	405	417	433	437	444	430	482	404	452	406	447	424	410	415	427	488	454	423	449	420	445	388	454	445	427	428	452	396	462	401	439	416	414	435	460	446	412	447	425	481	426	460	469	403	421	445	446	448	442	420	414	452	475	424	389	427	452	451	486	464	435	416	395	429	419	426	437	463	428	393	464	486	415	436	436	491	434	439	422	440	427	459	463	414	437	426	423	414	440	429	443	441	472	425	438	461	468	399	464	449	434	460	410	452	465	440	444	437	440	422	445	453	427	364	429	462	437	423	473	434	424	462	417	442	393	415	458	403	420	425	415	469	416	429
9632	13030	17629	3848	147	86	83	59	70	72	67	84	83	89	62	70	73	69	75	74	75	68	72	71	86	73	73	70	76	87	75	68	65	82	61	89	135	125	108	115	150	116	119	75	116	101	102	112	82	95	70	85	107	89	83	74	78	100	79	80	61	76	69	71	62	82	78	76	76	59	66	82	71	83	57	64	78	75	60	69	57	78	71	62	69	64	56	64	76	63	65	71	82	74	67	92	79	84	64	56	59	71	75	85	77	78	79	67	68	70	82	70	62	76	86	87	53	60	62	73	72	77	66	82	64	66	54	62	70	67	69	67	60	52	73	80	83	63	83	57	85	77	61	64	60	74	64	80	85	79	63	78	73	70	60	73	75	96	66	71	86	58	62	70	57	72	62	67	63	77	71	77	80	72	64	86	57	74	63	82	59	75	82	55	80	76	78	57	75	71	82	76	59	55	69	79	76	80	78	84	71	80	61	60	69	68	61	66	64	69	79	78	74	66	80	65	72	64	91	70	75	77	71	78	79	60	64	62	57	58	66	71	62	73	73	82	64	69	67	81	92	81	55	70	64	67	74	89	70	73	82	76	65	72	80	86	54	70	72	75	74	62	58	69	65	69	61	70	86	66	73	77	63	65	70	76	82	71	90	59	71	69	90	58	77	73	73	76	45	86	79	66	71	61	72	73	76	71	73	68	61	92	78	68	58	73	66	71	71	59	87	71	61	80	74	86	75	73	54	76	95	58	59	69	63	82	85	74	66	84	85	82	72	78	63	73	74	69	67	88	57	70	60	69	82	76	95	64	61	49	75	61	92	63	76	82	78	60	75	63	61	71	65	80	69	72	52	74	77	68	79	74	81	76	79	75	60	69	65	69	79	65	73	76	53	71	74	54	66	81	80	71	72	70	68	69	81	73	73	53	63	72	76	87	55	86	72	75	64	65	82	56	75	74	75	76	86	74	58	87	67	65	65	74	62	71	74	61	75	69	69	84	80	86	54	75	64	88	75	71	76	77	72	84	71	82	69	57	69	82	75	83	79	75	59	61	70	66	76	75	57	81	58	68	69	61	66	70	71	71	77	78	72	72	54	73	83	70	64	61	70	79	66	78	66	75	65	78	81	65	60	81	73	71	77	66	69	56	70	61	66	71	72	87	68	60	67	73	86	63	70	63	72	56	62	75	62	76	73	70	67	65	70	62	69	69	64	64	62	64	64	83	66	71	75	78	59	77	71	63	73	73	75	72	80	80	68	80	70	66	58	63	68	63	64	57	86	63	66	67	87	73	63	70	72	80	64	82	66	68	78	76	82	75	58	81	65	63	77	67	80	66	69	56	69	84	83	83	70	68	65	69	62	81	72	79	64	67	89	68	77	67	71	65	78	75	61	77	78	71	81	74	67	67	62	62	69	92	67	87	64	65	64	66	81	66	63	83	75	69	65	66	76	83	76	72	66	76	81	72	64	67	69	84	64	73	53	74	77	66	71	73	83	72	85	70	68	60	60	71	64	70	53	75	77	67	81	53	82	77	62	69	68	74	61	74	73	63	58	74	62	69	63	86	83	78	73	69	55	80	63	68	68	77	78	63	69	71	72	67	92	77	73	73	63	87	75	67	77	80	64	73	77	82	73	70	75	72	75	78	78	76	66	77	77	75	85	61	61	65	80	71	67	73	71	69	67	84	73	69	85	76	73	81	75	60	78	83	67	64	74	78	79	61	65	83	65	72	72	81	64	56	64	75	75	73	92	61	74	65	63	80	82	61	76	72	74	86	78	66	71	61	68	81	76	71	70	76	71	77	63	70	67	78	85	69	83	66	76	78	62	79	67	70	71	67	65	72	53	72	78	67	69	69	75	88	57	78	75	69	84	61	65	56	67	67	58	74	76	62	71	71	53	66	62	65	66	74	74	61	84	67	86	79	66	84	82	70	79	77	73	72	62	81	86	75	86	65	76	69	66	68	73	64	72	76	69	77	63	67	73	72	54	80	68	66	86	63	60	74	70	61	72	69	77	68	49	75	77	86	70	59	75	73	75	68	57	68	53	86	89	68	74	81	68	60	73	74	82	64	66	59	66	77	71	68	69	75	62	71	94	73	64	56	81	61	64	72	81	71	77	70	72	75	64	70	75	78	79	65	74	77	73	81	81	76	67	49	69	87	75	79	61	76	78	74	93	62	82	64	85	78	75	76	72	69	73	75	70	65	71	76	73	63	75	63	67	63	68	76	75	69	76	79	75	73	84	56	69	64	58	62	84	78	73	67	69	69	79	74	68	71	50	72	74	74	66	69	52	76	55	73	65	69	79	78	64	75	77	85	67	74	67	78	82	66	80	82	65	80	71	85	70	77	72	70	60	73	53	69	69	75	80	80	79	71	53	90	69	72	69	60	69	62	76	61	68	84	60	80	62	70	74	71	81	74	66	67	70	75	72	89	68	59	88	75	76	71	68	71	61	83	83	80	76	74	83	60	59	60	77	63	77	63	87	74	74	80	66	68	70	86	81	68	61	72	91	73	68	61	94	70	79	75	76	70	75	78	82	72	66	80	76	59	72	69	80	85	83	81	74	75	56	65	77	65	68	89	67	72	73	75	72	55	71	67	60	73	64	70	66	72	71	59	82	73	84	62	61	82	70	80	77	64	70	66	70	70	67	59	80	83	75	81	73	68	93	69	67	69	77	76	66	66	81	75	77	48	66	66	84	70	69	67	75	78	74	66	84	79	73	75	62	75	74	80	66	66	88	71	70	72	73	76	75	84	71	85	82	63	55	84	74	83	64	64	71	81	69	62	54	71	64	69	82	66	69	84	67	64	67	63	83	82	70	76	57	83	68	95	64	76	63	95	61	71	60	71	67	73	61	81	74	55	74	67	75	69	88	74	82	69	81	63	75	60	67	77	85	81	72	63	86	82	71	85	60	61	62	82	55	66	64	60	72	78	76	82	63	79	81	69	83	65	64	64	99	72	94	65	90	58	72	65	72	64	58	59	75	67	59	81	54	55	73	66	64	72	75	80	67	60	74	63	58	72	81	75	70	63	69	87	70	59	57	67	69	78	72	69	72	61	66	52	74	77	84	60	69	73	61	71	64	81	60	72	71	79	64	96	65	69	78	63	70	74	74	60	80	77	83	74	53	85	80	74	76	58	75	73	85	73	72	62	69	74	81	59	81	54	72	61	71	70	67	77	72	51	73	96	78	74	56	73	71	78	78	85	59	66	82	68	64	78	75	61	70	70	74	62	63	70	71	72	71	69	84	66	58	72	71	69	80	79	62	87	62	76	65	57	76	66	66	75	77	77	65	71	68	86	72	72	64	72	68	71	64	77	84	79	70	81	65	64	79	81	54	76	59	71	75	79	75	72	73	70	65	79	57	92	66	74	77	71	67	64	69	71	83	76	75	75	63	74	82	61	61	69	75	79	74	68	76	66	77	64	65	80	76	69	62	70	77	73	76	64	62	72	73	86	60	74	63	73	64	60
9731	18376	24282	4887	282	214	277	233	247	251	257	225	231	207	234	227	256	207	228	225	248	214	210	235	220	245	229	271	255	285	290	302	308	271	272	352	732	788	688	673	949	611	555	424	481	346	487	525	343	313	317	358	405	407	367	370	305	248	289	236	233	225	213	243	246	202	213	238	222	220	239	237	217	236	217	222	237	199	229	230	224	232	208	221	215	215	216	203	236	200	226	241	228	232	195	209	213	208	254	235	224	204	229	198	232	221	184	198	212	209	226	217	243	220	226	231	212	212	219	232	207	259	221	230	209	210	223	229	204	227	242	273	223	227	215	235	220	226	213	237	231	252	233	195	218	213	198	208	219	215	214	244	234	221	241	212	207	200	212	211	254	202	209	189	247	202	220	232	206	222	250	218	239	235	210	185	236	215	207	210	231	260	227	232	230	237	224	227	213	224	213	215	209	227	195	232	229	230	235	220	205	209	212	208	225	220	250	218	217	229	201	209	204	253	211	222	217	212	215	212	269	211	230	220	216	226	208	242	238	234	208	213	215	213	240	226	205	219	205	218	236	224	201	204	212	207	234	217	229	204	214	213	232	234	224	211	205	210	226	220	230	206	216	212	222	206	210	240	222	213	215	246	227	256	216	202	238	206	226	234	235	219	207	231	227	229	228	234	251	207	207	232	231	194	204	223	224	226	210	217	225	231	247	227	234	209	210	231	213	229	207	217	204	242	239	228	226	217	194	248	211	208	208	208	228	213	212	204	235	234	225	229	214	229	234	177	222	203	221	215	235	228	227	192	229	212	203	218	232	211	214	228	211	209	220	236	238	213	210	217	202	246	223	226	215	222	219	184	233	227	201	215	228	202	215	217	220	206	212	215	223	204	199	242	203	222	223	207	229	219	205	220	230	236	206	237	205	227	216	228	214	236	230	246	219	213	204	244	200	219	206	235	221	239	225	230	214	226	214	210	208	228	233	221	225	213	211	197	236	215	210	232	208	204	214	224	241	211	214	189	223	213	235	213	208	277	190	226	220	222	222	225	226	211	216	219	209	221	213	211	217	218	204	234	218	233	220	233	172	264	211	234	221	239	216	216	235	205	193	210	220	239	221	219	260	230	241	217	195	227	194	228	202	244	222	221	210	203	202	235	211	239	239	207	225	237	220	239	199	206	217	207	199	238	226	228	233	228	217	225	223	235	227	222	196	194	238	198	233	209	220	220	232	208	208	206	244	225	231	209	231	219	214	236	206	214	230	217	231	201	217	229	224	233	226	232	248	226	231	213	228	224	210	232	191	241	223	225	214	210	196	236	221	257	211	229	204	200	192	237	206	227	221	215	199	215	219	225	237	211	227	251	224	244	204	201	232	212	218	212	215	205	214	221	229	220	224	248	232	203	228	228	213	246	203	207	209	241	222	226	228	212	231	203	208	242	230	239	201	223	224	225	200	197	224	238	215	192	226	237	208	211	213	240	233	226	231	205	221	218	216	213	240	206	201	217	240	207	241	204	188	208	213	234	232	232	209	218	218	216	224	226	239	232	230	200	236	218	229	234	199	226	212	224	215	216	216	236	222	206	221	218	244	210	226	228	234	228	229	220	216	200	225	230	202	200	209	211	221	209	243	222	201	221	212	223	217	218	217	223	209	219	221	221	200	210	238	218	215	208	223	229	213	206	198	223	185	213	208	236	230	220	221	252	238	206	219	190	217	192	224	205	212	215	230	190	209	195	227	250	226	222	203	234	232	219	209	223	187	232	228	217	237	208	237	205	221	224	193	218	213	225	208	206	240	220	213	214	236	217	225	201	227	200	248	204	228	207	232	230	257	208	213	217	227	233	226	215	215	216	224	207	224	210	236	202	230	218	214	239	225	213	228	211	245	216	223	211	204	248	244	222	245	211	229	211	218	219	225	215	195	193	232	246	212	229	207	218	231	266	226	215	212	231	210	216	215	224	196	217	217	210	201	221	215	233	209	224	228	223	214	205	200	209	236	223	226	233	239	199	233	222	193	193	220	230	237	224	224	205	204	247	219	227	194	232	239	205	206	208	219	217	215	205	211	220	237	233	187	223	225	227	187	210	217	224	200	226	207	207	211	222	250	199	211	220	234	217	215	210	227	214	228	246	209	231	239	213	223	236	218	201	225	227	222	226	210	208	228	205	215	227	219	203	224	235	215	235	195	219	230	211	215	217	208	242	235	232	221	237	239	223	218	209	227	235	220	183	225	205	207	227	208	222	237	215	223	231	218	228	226	222	216	229	219	227	237	233	228	244	203	210	225	218	230	220	215	221	217	225	242	227	213	197	227	242	266	224	213	193	229	208	227	222	229	207	215	233	211	222	237	215	214	197	230	202	257	201	197	230	206	231	219	209	206	223	213	224	237	229	199	229	228	237	213	225	208	214	225	238	219	218	205	229	218	253	205	214	225	199	211	196	232	216	229	211	191	211	223	228	238	234	231	214	210	228	237	261	234	231	208	214	195	192	225	222	212	206	220	231	218	222	225	213	197	223	228	206	236	230	213	197	199	209	250	225	224	214	220	196	225	218	220	199	229	250	215	238	194	212	239	208	227	220	188	210	192	210	227	239	232	234	222	218	215	225	217	225	215	229	219	225	227	215	219	205	231	209	206	255	217	193	217	199	221	229	216	191	209	217	197	232	217	222	211	229	208	230	240	244	224	212	211	247	221	204	245	224	234	227	202	198	209	240	210	209	216	215	216	281	210	207	213	195	206	239	230	226	238	230	238	212	226	213	217	244	201	227	220	231	213	247	213	187	195	217	207	222	258	216	236	244	195	199	230	243	215	233	230	209	227	214	211	247	214	220	246	231	204	240	237	221	206	228	215	223	218	227	223	193	242	234	213	225	206	227	210	219	226	211	208	236	231	206	196	212	201	244	211	212	230	202	221	227	221	210	213	236	219	214	207	219	212	218	247	223	238	200	216	206	223	213	238	217	211	205	210	215	247	218	214	221	224	250	184	207	199	239	231	217	251	234	234	214	234	204	231	209	218	219	212	206	216	203	215	209	213	220	218	196	222	222	236	199	225	218	222	232	188	212	254	232	224	219	231	207	214	217	241	210	220	212	210	238	230	194	245	231	248	200	220	229	193	185	207	214	215	209	214	217	215	197	218	222	238	233	209	235	218	240	221	197	207	204	205	214	210	226	186	229	231	230	233	205	215	220	230	215	220	201	216	246	227	227	193	201	207	192	195	211	211	204	228	232	229	235	222	192	231	253	201	252	231	222	213	210	243	193	209	225	169	226	211	204	234	211	243	237	221	227	240	212	226	221	213	210	199	253	218	227	234	193	212	212	193	226	210	209	224	217	225	227	223	214	231	257	222	249	238	201	201	234	222	200	221	219	238	206	215	223	240	239	217	211	203	213	231	206	196	247	233	210	238	234	214	232	220	239	233	228	199	199	216	198	230	231	202	217	247	219	220	223	214	233	223	163	247	219	205	217	217	218	227	235	211	209
50548	59927	64039	32174	5569	260	135	133	102	129	117	108	119	80	109	103	85	97	98	102	83	95	79	99	94	116	109	97	118	111	114	122	139	142	190	292	969	1181	880	757	1311	767	525	452	428	284	530	582	338	251	224	414	418	400	349	286	178	181	163	125	92	95	87	99	93	100	87	94	74	83	88	89	93	85	83	92	83	116	87	101	101	109	100	75	112	84	91	80	108	94	82	94	86	64	90	93	101	92	102	90	93	84	100	65	101	109	92	94	100	94	101	92	86	84	81	103	93	85	85	98	92	75	97	72	88	109	90	86	84	87	79	98	98	95	89	71	98	92	98	88	91	97	80	87	82	79	96	90	100	107	80	104	98	84	93	90	89	82	97	78	92	97	91	72	86	94	104	86	92	94	99	86	93	87	88	74	83	77	98	123	88	67	101	108	85	92	92	99	90	75	77	92	90	86	88	89	83	96	99	97	114	75	71	81	89	85	112	75	90	85	94	111	93	96	98	100	81	87	87	83	104	88	96	73	101	70	89	98	95	104	81	88	81	88	92	89	103	97	100	82	98	96	100	81	93	101	72	93	92	80	97	94	79	93	84	86	92	81	66	77	92	98	75	89	82	79	84	94	83	83	88	88	113	112	98	92	85	97	100	84	100	110	92	86	74	86	92	104	84	84	81	87	104	86	97	86	92	91	88	87	81	93	82	104	91	92	76	79	77	99	89	72	105	88	89	98	96	84	97	100	89	85	102	102	92	88	95	95	111	92	78	68	87	97	94	97	104	94	89	96	84	81	96	85	84	99	111	99	77	95	78	89	82	102	100	97	90	93	81	81	75	91	76	91	89	88	106	87	86	103	85	80	79	97	74	82	82	92	110	71	97	101	99	72	104	95	79	94	89	104	93	95	96	74	86	91	79	79	82	93	100	88	103	95	95	90	78	88	79	78	108	95	95	77	87	80	82	93	82	97	90	91	80	93	93	71	98	86	94	91	104	82	92	104	93	101	83	92	75	78	91	78	94	84	92	109	98	98	108	91	106	106	73	88	100	88	93	88	90	85	82	80	81	88	89	95	68	88	86	74	104	100	104	77	91	85	93	86	97	87	91	89	113	86	91	86	96	83	106	88	95	77	85	81	91	106	81	97	85	95	97	94	76	94	81	102	91	81	100	86	94	111	95	86	103	83	69	97	85	97	81	95	83	67	95	83	84	89	96	96	97	101	95	82	96	97	71	89	97	98	93	111	92	84	94	83	107	86	91	82	100	96	101	74	96	69	99	93	99	77	83	80	91	93	89	67	99	82	68	88	83	87	95	88	93	84	78	75	98	109	87	82	79	101	80	94	84	97	93	95	75	83	79	84	108	87	103	105	83	72	88	102	92	98	79	87	86	85	103	103	102	67	80	91	104	84	80	79	90	108	87	91	80	91	78	90	67	71	77	98	98	95	80	92	94	84	77	91	103	84	93	103	88	76	89	99	87	92	101	97	101	80	98	93	86	93	94	93	89	100	99	99	108	91	109	88	88	98	80	108	81	93	97	83	97	98	84	91	92	72	90	94	102	105	100	90	105	97	88	91	82	95	90	92	82	83	90	103	78	85	97	94	102	101	97	80	89	109	109	106	78	116	72	97	83	92	100	110	80	79	89	100	89	89	74	85	86	72	94	86	100	96	112	89	94	96	90	107	93	86	88	105	75	87	96	97	79	91	73	116	97	99	96	102	90	74	87	114	95	84	81	84	73	114	80	79	99	116	83	103	99	91	78	89	86	87	75	101	88	97	65	93	78	98	100	79	83	111	90	71	76	87	94	91	99	85	97	93	77	99	76	95	97	85	95	116	77	87	85	97	81	88	107	83	105	93	77	104	93	91	92	86	86	76	83	93	82	99	77	93	81	92	86	96	95	92	84	100	95	85	92	79	100	98	86	98	101	118	89	87	102	82	83	101	98	102	87	82	81	97	85	102	101	78	81	83	84	96	90	72	103	78	92	99	99	101	92	86	72	97	93	85	81	96	109	86	79	77	89	99	84	83	81	103	96	91	103	93	80	81	99	99	106	100	80	81	96	96	99	120	84	96	84	118	92	86	85	82	89	81	80	89	94	89	93	95	91	100	103	79	92	99	98	80	108	86	71	94	107	85	82	102	94	93	92	91	87	97	76	103	81	88	76	101	86	80	82	96	95	84	82	81	88	101	85	89	98	96	80	93	81	109	83	109	93	102	95	93	94	75	86	97	92	104	91	105	87	67	83	94	114	86	116	89	95	87	93	90	80	101	95	84	73	90	90	80	97	91	91	80	92	90	94	99	82	111	101	77	103	90	92	94	87	98	79	84	80	96	94	81	94	96	97	93	101	97	74	81	111	87	84	81	83	98	92	85	86	88	91	92	96	109	89	93	84	85	93	89	84	121	100	106	97	80	75	97	88	99	102	90	80	82	84	81	93	75	91	76	90	104	81	91	109	72	88	87	92	89	93	92	71	86	74	77	76	94	99	110	78	89	78	96	82	82	92	88	85	74	83	92	77	84	99	103	90	95	84	102	92	94	98	86	89	89	103	87	85	97	95	84	87	95	86	98	85	80	85	84	82	89	96	88	94	108	74	86	100	98	104	81	99	102	87	98	83	86	91	99	80	75	107	98	87	85	97	86	93	89	80	100	101	74	90	79	91	94	91	89	92	85	81	90	93	91	68	100	84	104	100	105	86	91	91	96	96	96	84	102	68	90	80	86	95	106	94	95	97	93	88	102	90	94	98	93	85	88	100	91	87	74	91	103	78	86	70	101	84	103	80	99	70	82	82	81	86	94	90	93	95	103	88	68	103	80	91	94	103	93	97	102	99	95	78	103	83	104	108	85	92	89	91	98	93	89	83	94	88	100	96	104	95	90	103	92	99	83	117	102	92	82	106	103	100	111	78	93	91	98	104	92	93	96	72	93	77	87	90	82	86	78	94	105	83	104	97	74	99	70	80	98	91	88	87	88	93	85	100	65	109	109	89	94	102	86	75	110	93	92	96	90	93	86	92	84	87	96	98	82	96	87	94	92	82	95	92	80	94	73	78	87	71	87	80	97	82	93	85	115	83	96	98	88	85	71	86	95	104	84	97	97	96	102	105	79	93	78	98	87	88	83	109	81	87	82	88	87	89	99	73	92	85	91	92	79	100	86	92	92	95	104	105	92	78	91	85	90	117	58	81	80	101	89	93	84	97	87	84	96	109	76	90	86	84	90	100	100	107	92	86	85	86	88	89	97	88	99	107	83	92	89	103	92	87	79	101	83	96	84	105	82	90	95	106	105	89	84	96	91	75	95	105	70	100	82	91	86	104	83	101	71	102	83	84	103	95	87	83	74	93	96	91	92	98	82	77	86	89	87	86	92	105	90	71	88	87	100	91	91	86	98	88	94	91	92	87	91	92	91	74	108	81	98	112	96	83	107	82	104	95	86	114	89	97	97	99	88	86	77	86	95	72	94	87	92	82	82
32904	46843	56995	16032	707	625	568	502	428	403	419	379	380	355	322	346	296	325	290	297	272	299	306	319	330	306	390	337	419	554	683	587	520	703	742	1667	6767	8248	5879	5991	9040	5851	3676	3175	3352	2138	3869	4490	2163	1789	1608	3219	3051	2852	2554	1876	1065	1124	955	622	414	374	307	281	311	293	314	287	277	302	258	285	273	285	295	282	255	252	277	276	247	279	269	274	262	289	266	268	265	272	268	263	289	319	245	260	290	264	275	282	290	281	271	302	281	286	269	284	276	278	270	268	260	280	296	264	277	306	265	280	277	268	268	268	265	265	285	295	275	244	270	275	276	256	257	287	276	261	256	260	248	307	256	280	268	275	291	299	268	283	260	275	249	258	270	288	246	234	233	263	235	281	274	270	288	265	279	274	269	275	252	266	280	277	261	284	282	267	264	281	288	262	235	281	234	237	271	284	260	272	263	264	277	253	272	242	284	279	250	270	226	281	256	281	254	281	291	258	289	261	269	260	264	249	273	282	273	238	280	233	271	253	260	269	269	247	255	264	264	274	289	282	299	288	268	270	253	268	267	282	279	308	243	261	271	294	273	273	293	275	293	292	275	285	279	281	250	276	247	273	286	283	301	245	288	283	289	284	289	250	250	269	264	274	276	295	270	301	283	272	272	297	271	303	252	237	289	270	291	288	262	235	288	280	297	303	277	258	296	268	251	270	288	262	286	253	255	308	292	273	259	270	295	291	303	278	292	270	264	275	291	259	267	306	254	304	287	291	264	267	278	279	285	276	257	273	305	250	275	255	278	266	272	265	257	281	281	271	291	276	277	264	273	278	276	247	293	257	255	285	287	268	269	299	299	272	259	256	249	273	286	257	270	273	259	293	258	305	253	258	295	265	253	259	273	289	268	249	266	249	297	288	278	262	264	270	270	282	280	276	264	276	281	280	274	283	291	280	297	287	247	292	280	269	263	264	276	272	283	294	270	270	294	272	281	255	252	255	276	261	273	244	251	261	279	302	260	264	285	274	281	267	268	286	260	281	305	280	279	246	249	273	279	294	258	273	264	300	245	269	288	262	252	265	249	285	275	290	304	267	270	284	265	274	275	251	279	308	282	274	297	252	283	293	303	277	261	281	266	278	271	272	263	282	287	271	257	258	259	278	284	293	280	271	282	260	286	279	301	287	249	305	256	285	262	260	245	244	277	288	284	277	266	251	289	259	243	281	242	304	297	286	284	255	273	276	240	277	305	267	268	255	287	279	273	258	261	290	268	268	284	263	277	302	258	292	238	250	248	300	261	261	273	271	266	273	304	285	250	268	293	285	297	269	284	264	265	267	246	282	282	325	272	262	252	294	247	295	261	282	246	272	307	272	262	277	274	269	266	279	295	255	255	280	263	288	259	262	273	278	266	274	266	286	263	246	260	250	262	276	289	272	271	270	279	260	290	249	279	269	291	261	258	268	299	289	270	230	280	276	248	254	276	253	291	259	255	279	265	276	267	266	277	269	290	261	286	273	277	254	269	283	295	256	279	270	267	272	274	261	232	259	288	275	236	310	268	295	267	253	257	280	257	258	288	271	250	279	260	267	287	273	258	272	251	269	234	259	282	272	252	293	251	306	262	287	287	289	288	296	272	282	255	268	289	281	281	271	252	290	322	280	271	275	291	271	296	245	260	297	286	237	283	272	289	295	277	277	247	251	275	285	261	263	250	260	282	268	273	276	283	266	266	288	263	283	260	283	263	265	254	294	274	254	276	298	274	260	272	264	279	289	261	266	276	278	282	280	251	295	256	223	272	274	262	271	273	247	259	298	280	278	303	268	269	303	249	260	259	288	261	269	287	260	237	276	246	277	289	240	268	297	288	247	269	266	259	281	259	267	286	295	277	285	298	261	266	243	293	285	257	303	259	262	266	276	270	281	296	278	288	284	276	270	256	254	262	298	284	294	272	238	251	269	255	238	297	277	277	285	271	291	259	295	248	283	282	290	268	280	257	268	253	271	249	294	313	258	259	322	294	266	281	287	278	266	288	274	269	260	268	235	283	301	285	286	269	293	295	286	258	306	272	252	250	248	314	263	273	258	282	249	256	261	296	261	280	292	294	275	256	261	248	262	266	290	265	308	251	285	302	290	293	291	269	299	263	260	266	285	253	246	281	264	287	274	275	261	290	277	266	290	276	288	257	289	252	270	266	286	273	278	294	275	238	262	301	254	271	254	254	282	286	302	280	327	291	269	268	286	270	274	306	261	295	287	264	253	267	295	264	282	263	274	222	301	270	299	277	278	247	266	266	255	253	275	297	247	262	272	288	243	293	285	275	238	269	267	284	286	278	261	269	261	257	286	290	263	288	273	275	282	268	231	288	270	272	265	263	297	294	278	291	304	269	273	281	270	275	277	266	276	264	269	289	264	291	244	293	234	312	275	270	279	266	306	250	267	263	265	263	259	259	286	291	278	244	247	259	272	263	251	251	263	261	253	258	264	272	257	267	268	295	275	298	261	258	267	284	269	275	248	276	272	250	276	291	312	263	264	287	261	272	273	271	258	269	290	269	246	282	296	281	260	267	310	272	269	262	245	265	248	269	262	263	298	268	282	232	249	272	241	293	249	306	273	294	259	254	244	243	270	261	287	274	284	274	301	256	270	279	258	277	272	277	273	267	292	246	267	300	250	273	265	260	289	272	264	289	273	282	255	253	280	256	270	266	287	295	266	267	276	284	280	254	257	242	274	278	276	265	297	272	250	269	266	251	282	264	265	264	268	283	275	284	266	262	281	267	260	267	263	273	288	269	248	261	261	257	244	316	266	274	264	270	252	296	295	289	269	275	241	287	261	260	270	279	279	295	267	302	269	265	267	233	284	312	286	271	266	299	279	274	273	271	260	258	234	265	273	280	283	259	311	289	276	257	271	251	284	264	268	273	294	268	244	269	276	281	259	247	252	268	274	268	266	284	262	284	288	268	255	259	284	293	258	290	261	283	272	287	261	275	236	254	274	276	290	259	251	277	283	272	268	261	280	268	284	265	284	295	267	293	259	266	239	270	277	264	268	261	295	252	263	292	291	308	280	248	244	254	279	265	268	253	260	294	265	279	280	288	264	244	265	306	288	245	279	285	271	272	255	268	315	255	274	243	256	264	262	277	242	272	262	283	258	263	279	287	258	281	285	289	255	231	275	288	271	263	275	288	270	288	306	276	244	264	277	252	258	236	270	305	271	247	322	279	282	287	254	265	270	272	278	283	276	266	274	279	258	246	235	274	270	273	295	222	267	287	260	257	288	295	280	258	239	278	286	276	264	271	252	266	263	245	267	251	262	242	304	264	281	256	246	274	283	269	250	275	258	287	283	292	267	230	285	276	243	246	268	275	239	279	280	284	272	261	269	275	256	236	287	261	268	289	249	289	259	284	262	281	290	277	291	241	285	264	279	288	287	274	289	310	297	276	278	242	279	266	275	273	249	264	258	262	249	279	287	285	254	260	278	265	257	279	236
61559	73649	73059	39468	11902	1144	313	269	235	227	206	203	177	215	185	181	173	187	180	176	169	187	179	179	182	175	211	195	181	225	231	252	232	274	290	425	1715	2907	1863	1563	2686	1713	1042	860	913	583	889	1289	623	520	452	708	754	668	723	364	375	347	223	221	189	214	161	161	156	163	158	155	145	179	147	157	158	156	152	176	136	176	144	147	125	173	139	158	171	145	168	176	158	172	149	161	199	145	144	179	154	142	151	165	153	179	165	190	157	172	171	163	143	153	158	179	167	156	148	167	168	158	145	158	159	176	146	160	167	170	171	164	154	153	192	154	155	160	147	153	151	172	161	169	168	151	204	158	156	150	165	166	154	157	164	178	158	162	142	178	158	135	170	164	171	174	153	129	148	172	168	170	183	145	150	144	137	170	196	170	170	165	180	163	142	162	174	185	175	146	179	167	152	155	164	170	166	165	163	176	166	166	159	153	148	140	174	173	168	161	167	189	158	154	165	149	173	175	142	154	140	146	166	151	153	153	135	165	158	143	151	138	158	149	158	154	144	174	153	142	154	179	161	188	172	171	171	156	188	170	178	164	155	168	172	171	160	149	179	140	173	158	176	182	159	156	165	167	140	153	164	154	161	181	180	158	153	170	159	143	155	151	155	170	177	168	174	157	172	155	151	176	146	162	152	162	171	143	167	157	175	176	171	186	138	170	158	190	184	159	164	169	174	144	162	160	134	161	166	175	172	169	165	163	159	171	167	158	154	160	140	165	164	192	168	147	150	164	163	154	178	173	160	163	164	161	160	156	153	158	165	173	156	136	159	155	154	173	176	151	150	176	155	182	163	180	153	181	163	163	159	145	129	172	161	170	137	160	163	162	160	177	159	156	181	151	147	139	150	151	152	145	162	180	164	165	182	175	174	152	181	136	132	161	159	167	164	168	148	161	139	177	166	197	153	152	150	183	170	151	153	174	180	150	149	158	174	158	170	166	181	174	130	164	174	181	160	161	183	158	146	181	156	152	161	158	149	136	168	160	167	151	152	172	148	155	130	144	182	135	161	173	155	134	161	176	184	157	180	163	166	154	174	145	146	187	176	177	160	172	163	169	167	171	152	160	163	173	159	178	159	171	160	156	173	174	163	145	187	154	151	170	164	138	169	147	153	180	151	136	163	154	166	177	198	165	183	157	187	181	162	163	144	171	148	156	160	166	161	157	184	144	186	155	154	161	160	158	169	158	154	158	157	165	171	158	163	158	161	151	183	157	162	140	158	162	139	183	178	163	151	159	173	172	149	160	139	139	170	169	147	132	157	167	181	169	169	161	181	161	144	179	168	178	163	201	145	150	145	162	159	128	153	169	182	162	166	142	147	165	151	169	158	148	174	198	144	157	169	174	158	176	144	145	162	159	180	161	189	175	173	168	173	169	171	163	159	180	151	156	196	171	179	172	187	163	165	142	149	158	162	148	166	171	162	152	146	151	152	168	171	130	166	151	175	165	135	182	166	152	143	160	179	180	159	145	163	167	158	173	193	165	146	172	173	193	163	184	170	145	140	153	167	156	145	158	180	189	163	160	161	160	176	132	154	163	159	164	163	149	181	151	162	165	172	152	165	184	155	165	176	180	167	174	175	141	144	154	146	160	152	187	168	157	151	151	185	173	157	176	140	140	181	161	162	154	146	158	154	148	166	180	151	161	157	161	151	167	165	169	174	161	161	170	167	135	151	165	151	149	170	170	157	171	175	172	168	168	186	155	154	167	166	155	150	212	176	177	134	156	166	172	147	149	145	175	170	145	153	170	166	167	167	156	133	157	160	175	161	174	169	179	181	154	158	142	157	153	146	182	165	158	187	131	155	161	167	138	177	157	166	164	171	147	154	183	186	168	181	187	179	170	150	163	144	162	151	183	171	153	150	189	159	157	169	174	155	157	163	126	163	162	170	172	173	170	160	164	171	159	153	168	163	157	163	161	142	186	172	160	151	155	166	155	146	153	170	172	133	164	172	170	158	151	156	185	132	170	179	149	170	166	180	180	158	171	171	158	168	161	173	148	151	178	150	174	141	165	172	170	174	158	153	164	118	142	164	182	162	160	164	148	168	148	150	158	159	160	157	144	165	167	153	162	186	161	139	173	173	182	174	153	147	159	137	147	150	176	164	161	139	172	166	177	167	162	143	173	159	161	175	160	171	166	183	160	164	153	146	165	169	163	168	167	161	167	149	156	174	158	144	148	173	148	188	132	161	177	174	170	147	169	167	155	159	168	154	145	158	153	153	153	146	168	147	159	162	171	149	174	141	162	153	177	173	164	183	165	168	199	168	152	156	141	177	189	155	160	165	162	153	163	160	151	157	168	143	162	187	165	158	151	158	155	164	169	160	157	161	153	150	138	137	150	157	152	142	174	147	169	181	173	170	169	166	182	159	160	148	155	173	163	159	160	148	182	174	170	168	127	169	139	147	178	169	161	174	149	159	166	149	150	159	147	157	155	177	168	165	167	168	149	179	178	149	168	185	165	163	148	131	152	168	167	162	158	148	163	162	171	173	160	162	176	155	173	188	157	162	174	138	148	174	167	173	161	142	136	175	170	142	150	152	159	155	154	165	162	163	162	174	153	168	149	180	162	150	172	151	150	168	171	189	166	162	162	178	168	158	174	143	131	161	152	167	152	144	155	170	157	148	162	150	176	162	182	134	140	182	166	167	147	183	167	163	161	153	162	161	143	150	164	170	150	150	153	191	173	156	152	143	180	180	198	169	154	145	172	158	172	171	164	159	167	179	142	149	140	161	150	176	131	168	154	170	170	186	205	137	178	147	148	145	173	163	157	150	174	173	166	178	161	153	167	172	171	153	157	164	180	156	169	176	160	163	155	159	152	152	150	192	154	168	149	139	162	153	149	148	147	164	169	160	168	175	167	170	166	171	166	173	156	174	164	171	152	165	174	167	177	151	153	183	166	149	181	154	169	165	157	156	175	168	152	165	153	154	163	159	136	172	151	166	163	171	184	164	185	169	153	138	135	162	148	144	165	164	175	154	182	190	144	154	178	181	136	174	146	160	156	166	173	136	165	157	165	137	151	168	155	169	155	162	160	180	161	141	165	162	158	181	147	142	165	176	170	156	153	148	161	164	164	164	145	169	160	158	144	174	153	182	163	153	154	149	148	170	165	181	155	166	170	182	160	159	160	183	155	145	170	159	177	166	156	167	170	167	173	161	185	158	146	156	173	160	163	157	166	188	176	175	151	170	165	152	167	165	152	166	160	173	163	164	166	178	163	146	170	154	174	156	182	158	172	164	179	169	160	160	167	157	157	175	181	164	163	152	159	169	173	171	170	161	166	152	167	138	163	166	157	169	158	168	159	156	149	150	172	179	172	157	144	170	161	154	173	159	153	164	170	170	152	174	186	158	168	172	161	174	167	160	172	161	150	173	152	151	155	154	156	159	153	166	165	163	153	155	158	147	164	145	163	156	153	140	171	155	176	152	163
44212	57828	67618	18353	1291	1000	991	810	782	683	659	673	608	584	570	594	516	580	528	520	542	457	501	526	504	550	628	524	665	853	994	1037	997	1178	1376	2616	11149	16479	11583	10583	16626	10689	7097	6333	5785	4160	5741	8375	4071	3382	2397	4953	5277	4825	4837	2140	2133	2054	1114	830	677	627	499	468	481	441	485	471	508	456	469	434	431	434	418	492	438	431	423	453	432	460	451	427	455	479	459	415	445	451	452	399	468	453	437	415	445	422	429	442	428	421	447	430	472	476	464	387	462	426	448	446	465	450	424	453	399	463	443	442	439	461	433	434	408	430	446	416	407	413	458	458	449	426	444	409	459	431	418	450	429	457	443	437	489	420	457	456	467	452	482	443	443	453	436	427	460	450	427	453	455	448	445	432	433	420	434	396	434	428	423	442	402	400	473	412	444	454	446	428	435	443	426	463	431	463	409	439	439	459	426	436	427	417	449	409	428	441	415	416	420	465	456	425	449	453	420	450	437	431	442	433	450	462	428	447	425	471	439	440	420	434	419	406	459	437	439	417	420	426	465	435	440	456	460	438	440	439	439	467	396	441	437	423	450	419	427	441	460	441	405	423	439	443	477	414	428	438	450	405	417	422	451	409	486	441	468	466	440	440	459	417	443	442	370	442	416	433	408	443	461	404	423	446	410	389	468	410	394	464	427	413	472	428	463	467	420	441	450	427	439	452	394	429	462	447	420	477	426	411	435	435	456	400	396	396	399	433	450	482	439	449	450	458	439	419	414	453	453	432	445	485	446	454	415	458	434	467	380	414	468	448	457	406	444	424	458	485	448	442	386	463	435	425	406	406	430	430	424	412	390	428	473	433	396	426	430	445	422	447	416	444	459	421	433	430	474	415	460	415	468	452	441	455	416	445	410	418	474	449	426	456	449	436	432	445	413	399	456	425	439	416	429	400	479	466	444	428	446	458	415	439	402	415	453	422	438	460	454	399	426	431	444	468	420	477	433	447	431	421	465	449	424	434	446	414	415	451	426	444	441	434	423	402	417	431	403	406	452	446	442	408	423	436	436	432	427	435	450	460	404	445	420	417	442	431	448	420	437	456	479	417	453	437	382	457	410	458	405	425	412	432	397	431	427	410	430	427	421	412	515	453	400	485	464	460	397	454	425	441	471	418	399	431	417	421	432	418	429	397	419	406	462	434	413	471	479	467	411	417	424	443	431	400	440	428	420	415	431	454	435	426	444	462	463	395	420	407	433	456	464	430	439	465	456	448	421	426	440	397	421	440	438	432	425	412	444	426	457	410	440	448	429	413	429	458	449	429	433	392	439	445	416	418	428	434	448	431	424	460	455	438	409	441	443	429	437	447	443	432	412	426	418	469	466	421	445	406	465	439	414	431	437	456	399	442	409	427	421	467	424	477	455	434	455	461	451	454	443	441	418	402	441	400	417	410	426	422	442	452	396	452	457	455	436	403	489	414	404	444	433	433	429	483	456	444	417	415	446	467	414	443	461	449	432	416	452	404	474	453	449	457	446	429	444	461	436	438	417	445	446	443	443	426	422	398	403	438	436	425	461	451	454	438	451	424	465	435	411	417	460	395	419	418	441	421	446	446	428	450	439	401	445	454	422	417	460	430	451	458	463	460	412	452	408	427	442	418	383	416	413	470	402	422	397	424	413	428	409	414	414	470	444	438	441	439	421	429	454	461	471	427	510	439	386	432	432	443	466	414	447	458	429	419	420	457	440	434	445	432	406	464	422	426	444	461	399	430	441	442	440	444	436	451	435	418	445	456	429	458	430	430	414	382	450	429	448	442	417	446	444	417	461	414	439	447	470	418	444	441	428	414	413	383	439	430	462	445	420	424	418	418	452	436	439	460	462	433	457	446	447	427	406	423	424	434	440	449	430	436	420	413	413	426	395	433	458	466	428	421	441	419	430	457	435	448	460	450	408	412	453	417	440	440	439	411	451	423	443	467	434	460	420	473	424	425	425	437	445	422	480	456	421	420	436	455	447	430	452	466	435	422	399	420	446	430	467	434	434	415	431	439	439	432	435	446	418	399	398	422	430	444	422	442	423	427	456	433	397	449	425	451	443	477	430	400	474	474	453	407	426	423	440	456	462	419	449	463	431	441	412	476	415	440	438	424	452	432	449	455	445	457	465	428	418	419	384	457	421	404	414	427	461	444	457	443	420	406	410	425	462	436	442	436	422	449	440	430	426	429	452	433	444	420	444	407	430	412	453	465	433	429	410	435	410	414	413	474	426	458	426	402	453	449	428	433	416	440	422	440	421	448	417	462	469	443	420	426	450	461	423	437	433	462	426	415	429	460	454	412	400	436	481	468	482	477	464	404	448	455	445	429	433	425	463	425	423	455	427	438	437	443	462	446	437	422	409	435	471	435	425	423	442	441	412	464	480	415	441	393	411	451	428	422	435	421	462	498	469	446	420	430	415	416	432	428	401	465	468	428	414	452	407	441	404	448	451	432	422	406	447	430	460	432	414	465	406	442	461	433	433	415	441	416	427	425	456	447	475	424	447	417	445	411	477	485	465	446	438	416	446	411	419	462	433	459	435	438	461	448	438	429	414	432	416	407	413	459	419	463	437	447	387	451	444	460	520	420	471	480	410	408	462	461	404	450	426	428	444	444	403	443	415	395	426	482	446	428	429	443	447	410	435	430	430	376	413	434	467	462	443	448	407	421	448	405	422	421	446	444	366	469	449	406	473	421	427	425	443	429	453	488	468	429	426	410	412	440	429	450	440	439	469	407	437	463	423	417	434	390	451	427	397	463	481	406	499	450	438	447	419	386	432	417	392	448	428	470	463	426	454	410	394	414	443	415	427	429	468	437	395	442	473	419	445	428	427	441	453	443	467	439	402	406	453	442	456	465	460	428	435	460	409	458	482	449	429	423	458	417	467	419	458	429	448	452	435	425	456	426	425	433	445	450	423	442	446	447	426	456	424	425	478	464	422	464	404	431	431	436	424	420	467	418	436	431	428	418	404	428	439	454	461	435	410	452	396	412	431	457	431	450	445	420	434	398	432	409	454	400	421	436	466	410	426	442	421	448	436	475	390	454	450	421	461	441	409	433	420	427	458	431	394	412	463	386	438	467	445	486	405	450	423	432	424	434	473	401	433	408	417	452	439	442	422	469	389	447	424	421	444	441	438	442	446	435	454	425	427	435	428	440	455	437	407	424	434	439	449	432	471	405	452	457	449	414	455	456	464	444	438	444	416	443	427	449	481	388	445	407	447	449	434	459	441	436	456	445	411	432	431	422	403	449	458	460	441	412	431	465	465	447	422	483	415	437	410	393	429	457	486	442	443	402	426	439	422	458	423	421	430	467	466	447	445	484	412	428	444	463	424	423	478	449	416	412	369	429	407	407	417	437	477	424	431	469	457	432	454	399	408	434	421	416	465	462	477	427	420	413	492	407	446	437	417	396	449	435	419	414	418	446	468	423	439	404	441	445	457	445	438	460	439	415	447	461
13884	13787	18646	3718	282	113	82	87	82	76	73	66	70	94	49	59	69	79	80	73	70	74	72	76	64	75	68	75	69	79	74	74	93	80	62	98	132	149	149	113	229	135	96	98	110	100	105	114	95	91	74	118	105	103	93	75	63	88	67	82	69	67	62	71	71	86	62	86	83	74	87	55	75	65	71	92	70	65	67	82	96	73	82	83	83	88	87	73	80	81	69	67	63	65	77	61	73	85	74	59	48	85	68	75	69	63	66	68	66	71	79	62	73	76	71	51	72	76	67	74	74	78	55	75	79	72	58	80	112	84	81	79	76	76	84	82	74	77	93	68	67	62	67	77	68	67	75	80	72	84	67	59	61	79	66	71	64	64	68	66	79	62	67	77	69	68	75	82	73	71	70	85	71	71	82	82	64	81	70	70	82	80	65	68	80	87	65	73	72	66	78	79	70	58	71	71	74	61	78	60	79	62	48	79	74	63	70	60	63	65	75	73	71	84	73	74	89	59	69	55	68	69	69	73	67	68	83	89	79	88	83	69	70	72	65	73	68	72	80	81	69	66	74	61	68	70	61	67	83	68	64	63	79	53	73	75	85	76	92	74	79	81	85	77	74	83	85	64	76	73	86	75	65	72	81	83	81	52	63	69	74	82	85	67	75	65	66	89	83	81	78	62	83	74	63	74	52	89	72	55	68	81	65	75	77	78	64	81	79	69	75	69	86	72	75	62	72	83	78	64	63	75	75	71	77	71	91	65	64	69	67	72	77	71	76	63	68	77	76	70	64	70	71	74	55	74	81	72	66	72	73	62	67	79	51	66	69	62	65	90	62	88	79	67	62	78	77	100	86	85	76	63	82	81	61	67	60	80	82	82	73	86	81	73	61	57	64	72	72	74	69	72	76	79	64	73	60	78	67	80	62	72	76	68	87	72	78	70	65	72	85	82	79	66	66	84	72	84	62	70	71	73	70	72	65	72	66	66	67	73	63	82	69	83	83	76	85	65	64	76	72	63	63	69	79	81	80	66	74	71	75	55	80	64	59	61	70	61	74	68	82	78	74	71	84	70	64	86	77	57	71	70	71	59	74	76	76	79	72	75	71	72	86	79	75	87	69	80	72	75	72	78	80	87	86	83	71	67	61	72	78	69	78	71	65	81	68	75	77	70	72	75	81	73	59	71	81	80	64	70	68	65	69	87	73	98	64	68	68	68	67	90	71	57	74	85	80	55	60	71	76	59	77	80	73	65	70	68	72	62	74	80	79	77	83	79	62	73	70	79	75	78	81	72	63	76	67	61	82	78	71	68	80	81	78	54	82	85	92	70	70	74	77	76	74	60	79	67	71	67	67	68	77	70	64	60	66	82	68	69	84	70	71	68	73	80	75	75	72	70	76	48	69	74	71	79	92	74	66	74	87	68	71	62	94	75	85	68	72	75	74	64	74	64	79	90	68	84	72	78	77	62	71	69	72	62	68	81	60	62	69	89	72	74	80	76	77	68	69	64	85	59	57	70	72	64	66	69	59	62	67	69	84	77	79	66	83	70	74	77	86	65	68	83	89	75	67	79	88	67	67	72	76	71	68	71	91	86	70	66	88	70	65	74	66	59	74	75	68	77	74	80	83	74	66	60	79	67	65	76	66	71	86	70	89	68	76	65	70	61	90	81	84	73	66	76	85	77	59	61	74	61	67	81	65	75	79	90	59	69	66	78	78	74	64	75	72	76	79	76	71	64	79	73	78	76	54	67	70	68	79	56	78	85	69	81	70	76	82	78	76	66	77	78	90	71	70	70	83	72	63	74	71	77	81	80	67	85	73	57	83	76	77	68	71	85	72	65	70	61	86	72	84	100	80	88	69	74	77	71	76	81	72	77	65	59	77	64	75	69	86	66	82	68	80	80	86	81	88	57	65	81	76	63	72	81	81	70	73	67	82	76	79	55	83	68	65	89	67	91	81	73	68	96	79	84	64	66	67	61	76	78	79	47	57	69	59	68	74	78	77	69	79	82	78	69	73	70	75	80	82	64	83	56	64	69	82	80	88	74	64	96	65	85	74	64	70	58	74	49	72	60	60	89	81	68	64	54	81	78	88	84	92	65	67	60	67	55	73	82	72	64	77	76	55	72	75	82	79	71	65	81	65	66	70	83	83	60	70	79	78	68	72	63	59	72	79	69	79	81	65	68	70	86	66	71	56	78	77	76	76	88	75	72	74	66	75	59	76	87	70	81	72	62	84	79	75	77	73	64	94	71	69	67	62	69	63	67	69	75	63	73	75	63	75	71	87	66	74	72	82	61	68	63	60	64	85	76	82	74	59	69	96	69	72	86	71	67	79	72	73	78	78	82	59	76	77	72	69	82	85	76	77	65	74	71	77	63	63	72	69	59	60	65	78	83	88	72	57	75	79	77	91	76	66	75	64	68	80	63	55	66	70	79	75	88	60	62	71	91	79	81	76	54	73	48	66	74	67	60	65	75	72	77	81	66	70	80	76	75	71	72	82	65	70	62	72	67	77	59	67	68	66	70	87	73	89	79	66	79	64	84	70	90	70	77	77	62	72	67	61	58	74	70	75	77	78	64	67	70	70	76	74	84	57	74	80	72	82	66	83	75	75	72	70	53	80	70	67	74	79	66	82	87	69	70	78	75	65	82	64	80	73	67	73	58	64	63	66	59	83	81	83	80	71	69	72	74	69	77	86	65	71	66	75	69	83	69	65	70	89	60	64	72	62	78	82	68	80	68	70	65	90	70	63	82	78	66	61	70	67	66	64	61	92	66	77	62	75	69	61	55	71	72	70	81	61	71	79	76	81	72	79	57	81	64	65	72	76	84	73	77	75	74	73	76	82	66	70	68	67	74	66	55	68	84	74	79	75	75	81	73	65	85	76	78	75	66	68	83	72	65	64	82	59	83	86	85	77	76	75	88	70	71	71	69	64	71	63	70	88	73	73	86	90	68	61	91	55	74	81	78	63	58	87	72	71	72	72	83	79	83	78	67	72	78	83	77	72	72	77	69	71	85	69	80	64	62	77	66	69	66	80	77	75	81	67	88	78	56	74	74	81	63	68	63	75	61	76	78	62	68	55	71	78	54	71	76	63	75	67	80	69	64	74	80	69	62	76	71	62	57	75	67	61	58	71	66	71	63	69	73	82	83	64	65	70	80	74	73	76	75	73	75	72	57	78	83	74	79	69	93	81	75	69	68	72	63	90	78	72	63	66	66	64	90	71	60	77	72	70	82	70	72	67	66	68	70	77	76	66	77	72	88	78	65	70	83	59	68	71	89	62	69	65	77	81	70	68	81	73	64	75	64	77	81	70	71	71	69	62	92	77	75	77	79	84	62	90	89	84	63	74	65	72	89	69	74	83	70	72	60	71	74	69	80	75	72	64	78	80	56	62	65	91	58	53	75	83	68	102	77	86	77	83	56	72	85	74	60	77	64	81	63	82	71	72	77	67	68	76	63	73	87	65	72
12287	18281	24538	4483	250	267	263	239	214	254	214	196	246	213	209	220	218	228	212	235	211	239	226	237	226	220	217	226	238	254	289	285	281	279	260	284	638	1037	930	810	1251	766	576	476	517	407	467	668	440	329	324	413	445	458	355	297	311	287	248	236	204	221	204	207	226	229	229	238	203	223	231	218	233	213	240	225	204	210	212	201	241	228	228	189	215	243	246	237	235	218	208	212	233	227	244	209	240	252	236	233	211	207	235	206	228	239	228	217	224	210	235	212	217	217	219	215	211	238	214	230	223	227	235	227	222	231	223	232	226	246	248	201	245	218	199	225	220	223	238	208	235	218	214	225	230	232	217	217	238	227	214	202	230	192	212	226	217	240	220	209	219	239	213	204	214	212	227	216	243	223	198	224	237	201	218	228	237	222	218	240	204	224	214	225	233	240	220	230	191	219	211	228	236	228	229	249	213	220	203	224	237	230	218	240	239	223	231	212	214	227	221	234	221	210	207	229	232	210	211	240	221	253	210	191	219	213	237	239	224	224	205	237	207	253	199	261	221	226	229	245	218	225	230	219	247	219	219	210	228	222	219	232	223	229	231	214	211	233	193	229	232	204	245	199	225	232	197	197	233	217	208	200	231	233	216	212	249	244	218	223	242	223	225	249	217	226	206	229	240	238	214	222	225	228	229	235	219	228	238	201	231	221	188	230	226	242	208	221	204	215	230	208	220	257	232	209	201	243	210	227	242	227	210	230	233	216	181	240	221	218	244	231	217	236	187	229	208	204	212	225	210	215	204	228	218	211	224	215	243	224	227	235	205	218	198	225	205	230	235	211	207	222	246	250	238	208	265	218	222	199	235	227	223	226	254	222	239	213	237	216	237	215	219	245	223	214	223	207	258	217	198	246	253	241	234	212	207	232	210	219	202	235	203	222	217	210	221	211	255	212	211	226	207	206	239	216	218	205	217	251	218	229	226	215	203	196	238	250	229	237	232	203	245	205	221	228	235	241	191	235	201	215	249	223	223	251	218	236	206	211	223	238	218	232	220	211	226	215	237	212	221	234	272	217	240	205	247	228	242	207	219	240	237	216	226	209	204	213	216	201	261	202	207	240	234	227	235	206	224	255	241	261	211	230	231	225	234	223	236	208	230	219	215	202	203	225	226	244	233	209	262	238	204	199	234	210	218	232	216	210	215	203	215	232	223	197	204	224	227	240	203	230	230	198	198	212	239	224	223	217	246	232	243	235	235	235	250	217	238	228	227	221	204	223	212	228	227	248	227	220	241	212	221	243	242	197	227	231	222	222	234	224	213	232	236	202	224	226	228	192	230	216	246	221	235	238	225	216	262	219	236	224	221	194	214	223	223	238	223	200	235	224	233	230	207	212	227	239	229	207	226	204	224	217	198	211	221	216	208	241	203	218	250	217	232	208	212	235	230	231	242	235	226	231	223	246	201	220	212	214	220	215	215	230	217	213	221	208	255	215	224	222	230	248	241	225	211	237	234	245	195	219	217	212	249	224	206	215	245	227	215	241	224	215	209	224	215	221	239	225	227	214	222	218	210	225	214	223	239	232	245	226	230	209	233	221	203	220	220	223	217	231	241	229	226	236	221	223	211	214	224	189	233	199	219	205	233	226	234	216	226	238	200	234	252	192	208	232	230	211	207	205	220	232	215	228	212	222	218	210	231	228	232	231	237	228	198	212	242	218	241	224	230	247	234	201	241	220	242	238	200	242	246	236	238	205	214	214	205	219	197	209	226	238	215	227	229	213	229	229	227	218	198	212	219	242	219	213	244	205	199	236	212	210	223	208	248	233	209	242	223	233	219	232	217	252	244	219	182	212	221	233	245	233	171	224	224	239	232	223	191	240	232	225	229	234	204	197	222	204	255	216	206	209	231	231	223	229	199	222	214	211	243	212	217	239	228	199	223	235	225	236	223	229	200	221	237	233	201	227	245	207	229	230	198	236	210	217	192	235	234	235	217	230	235	237	233	224	229	218	252	210	206	238	223	219	229	205	215	202	247	218	242	218	201	235	213	218	180	221	210	219	209	224	231	212	203	189	236	212	219	246	257	211	229	242	213	218	205	207	224	230	225	252	220	216	253	186	236	243	229	235	201	210	221	224	197	226	240	217	226	208	230	237	214	219	214	182	245	227	216	237	241	197	235	246	222	229	221	208	221	207	218	235	233	204	222	238	204	218	214	211	232	210	228	209	229	225	213	228	234	218	227	253	208	224	243	193	238	211	213	203	205	242	218	236	244	221	211	186	223	236	234	228	232	229	203	237	238	219	246	206	218	192	233	204	212	234	221	237	244	197	198	228	205	213	213	212	191	207	240	219	222	218	201	236	243	231	243	232	221	232	228	240	211	194	229	236	219	249	218	225	222	209	225	211	216	221	233	212	220	230	239	208	231	208	225	220	218	218	218	193	238	232	240	229	246	228	227	221	188	234	197	251	224	210	232	203	210	234	219	215	196	249	217	241	201	193	213	224	233	211	216	248	205	232	255	208	186	201	220	221	216	226	226	238	228	213	218	245	224	256	246	228	216	246	222	207	201	222	207	230	224	208	210	229	224	225	222	239	244	210	225	209	230	231	222	214	235	222	240	243	234	221	237	212	212	220	245	242	254	208	219	226	207	193	216	239	232	255	216	240	241	185	214	232	225	244	208	218	207	223	224	226	209	213	209	215	242	211	237	210	227	236	217	257	206	214	226	228	222	233	213	195	188	207	242	253	233	228	243	195	241	205	223	241	210	214	244	215	216	207	258	218	216	236	225	204	256	235	225	213	236	220	200	211	198	213	207	235	206	205	220	235	214	243	215	218	230	228	207	242	225	249	222	228	248	206	231	243	211	225	203	233	256	232	224	243	232	218	236	210	199	222	243	235	239	188	223	213	231	205	226	238	212	221	233	223	197	223	196	226	222	234	221	205	211	230	225	209	220	214	206	210	243	261	209	220	213	234	193	226	230	222	222	235	244	226	221	215	218	225	223	214	221	225	248	237	212	241	231	241	240	197	224	207	222	199	218	221	224	230	229	215	226	215	256	220	199	254	227	215	246	253	235	220	226	203	218	226	228	221	231	205	255	208	240	237	221	255	231	194	203	212	220	237	225	225	217	226	233	210	232	231	228	242	222	218	233	241	214	245	230	215	195	235	209	226	231	216	217	198	243	209	208	228	215	219	248	202	209	243	249	244	216	207	202	213	204	230	221	193	249	210	228	236	205	201	241	233	225	203	213	227	204	227	237	232	218	204	209	214	222	249	257	223	223	240	230	207	242	221	219	221	242	232	196	211	231	208	214	187	193	254	238	223	228	212	216	229	227	217	221	233	183	220	208	215	199	232	230	212	228	238	217	209	217	240	234	223	216	223	241	213	234	226	213	218	214	229	199	237	229	235	227	226	207	193	220	211	224	249	189	210	228	208	234	219	211	213	232	221	220	236	229	208	220	233	202	238	208	224	217	204	188	242
60390	60516	62672	28857	4435	197	156	119	114	132	129	125	106	111	96	111	99	93	104	106	88	120	82	106	95	99	90	105	92	112	140	148	137	165	140	157	633	1266	1012	1120	1474	915	541	451	635	407	344	767	347	285	254	347	384	281	195	224	207	111	108	111	105	96	82	98	106	95	112	90	88	93	74	96	101	86	98	88	87	92	71	75	91	90	91	88	93	83	87	96	79	101	90	78	97	85	73	78	90	78	92	93	72	103	77	93	86	92	94	82	83	92	74	95	85	99	87	85	90	99	106	88	103	90	96	101	91	98	96	95	89	93	86	107	96	68	69	98	102	93	91	92	80	96	87	83	95	94	95	83	77	101	103	115	89	84	89	79	90	108	98	104	106	101	103	97	94	99	87	92	97	82	91	121	87	92	82	81	99	105	94	102	82	99	80	95	96	89	92	88	98	93	81	86	95	98	80	92	79	78	86	86	95	81	91	81	93	89	93	106	85	77	101	90	72	96	98	79	74	96	100	76	88	94	86	104	100	96	76	99	98	103	88	76	87	87	88	88	96	79	90	74	86	96	111	104	79	104	98	98	94	101	85	72	91	94	99	87	100	98	82	102	89	104	79	100	97	84	94	95	100	94	89	76	69	89	98	91	97	103	87	93	89	92	65	99	84	90	93	93	87	90	104	102	83	90	83	70	90	100	94	92	89	93	87	85	91	94	86	92	93	72	114	112	115	80	84	104	97	104	86	100	105	106	90	92	80	89	101	76	73	108	108	83	97	90	101	77	89	71	68	75	82	85	101	103	80	96	76	99	72	95	88	101	75	84	77	108	92	101	103	99	93	91	107	97	76	89	88	96	93	87	97	76	111	81	83	97	85	77	92	87	92	85	95	94	77	79	98	94	94	92	74	110	89	82	96	83	96	93	93	95	96	79	81	108	71	82	86	86	99	109	76	93	106	84	89	93	91	85	93	90	106	87	109	87	90	104	101	83	90	77	72	91	101	77	78	107	89	87	88	83	95	85	108	93	79	75	77	89	100	92	83	89	90	92	81	70	83	87	95	86	66	76	91	81	90	91	95	86	86	102	92	71	96	94	95	81	80	93	89	86	82	84	69	86	91	93	100	97	76	105	108	107	79	71	90	93	94	109	74	84	101	98	100	81	84	89	84	85	83	95	85	84	94	99	79	98	100	92	84	103	88	97	95	88	85	77	82	74	77	100	68	91	91	91	98	86	105	89	84	73	100	88	84	77	84	94	94	98	86	86	93	95	95	103	74	92	91	93	92	99	102	78	95	83	83	75	96	87	76	85	82	82	86	86	73	72	96	75	95	84	94	95	92	85	83	82	88	96	104	95	86	99	90	89	97	81	108	99	101	89	82	84	102	100	94	86	89	77	97	86	100	95	89	80	84	88	106	84	90	78	93	93	96	83	96	78	92	98	88	91	95	95	95	95	83	88	81	77	98	95	92	91	77	98	81	106	107	77	112	82	86	99	95	81	94	82	94	93	74	80	89	91	80	86	97	85	72	83	113	90	97	98	89	93	105	81	92	88	98	87	91	98	89	85	95	96	87	92	86	87	88	102	82	97	93	90	98	93	92	76	86	79	89	98	109	95	91	81	91	103	79	85	84	91	75	87	89	101	89	89	93	112	99	88	86	91	87	74	105	77	77	87	110	101	76	77	70	85	102	81	89	89	80	106	83	107	99	82	90	98	70	79	75	90	76	78	80	92	98	100	95	77	84	86	92	86	77	96	75	102	96	64	80	77	88	79	100	81	91	92	91	96	87	61	84	99	85	96	103	96	100	88	99	88	89	96	96	81	70	112	100	85	83	96	82	105	87	83	91	87	94	94	95	78	111	92	99	96	90	94	80	93	82	81	89	89	97	88	109	91	75	99	101	93	76	99	91	104	87	97	100	96	85	81	84	96	85	91	86	89	93	86	107	96	88	94	83	97	99	85	87	86	85	72	89	77	100	83	99	112	92	75	94	92	82	94	74	107	89	81	95	86	94	102	96	83	79	73	79	93	92	88	89	99	100	70	70	81	83	75	99	86	104	82	103	84	86	74	92	93	95	102	103	79	83	83	102	91	77	98	87	84	78	105	88	87	82	96	91	90	102	101	90	74	97	72	78	97	77	75	87	82	87	83	92	100	87	80	91	86	101	95	93	77	68	100	94	96	101	89	114	101	84	90	91	90	100	100	97	96	94	76	99	105	90	77	91	92	94	98	96	95	84	89	84	88	90	84	98	87	68	95	86	99	95	104	92	91	84	88	68	102	90	99	88	95	75	93	95	84	100	98	78	98	83	76	94	97	102	90	108	103	93	93	84	97	93	94	94	98	91	84	89	81	90	81	89	99	96	78	101	116	75	89	93	82	84	86	90	76	93	79	75	96	93	93	111	88	91	100	102	85	90	70	90	82	81	95	103	87	95	83	87	70	85	99	69	88	78	92	102	96	87	92	107	85	91	86	98	76	67	86	84	85	92	84	104	109	100	102	95	98	95	93	78	101	88	97	92	80	87	83	115	94	114	76	93	97	79	103	86	98	80	97	92	94	99	92	94	87	93	102	85	81	78	93	97	101	91	98	86	95	89	87	76	93	96	106	87	94	87	91	80	91	91	96	66	104	68	84	97	97	85	87	86	75	85	103	86	86	97	81	108	116	88	88	89	77	81	97	78	92	93	84	86	101	89	84	99	96	96	76	74	97	74	84	101	77	100	96	83	90	83	85	103	81	97	79	78	81	100	104	97	86	84	89	90	81	91	103	75	94	88	84	78	94	90	94	83	84	83	96	106	75	95	93	79	91	95	78	93	87	96	88	101	68	94	73	84	90	85	83	85	84	80	95	92	92	89	89	94	87	96	88	85	110	91	75	84	96	95	91	89	108	99	97	87	90	92	99	96	99	93	80	103	89	90	91	88	96	85	78	69	97	91	104	77	83	92	80	89	105	75	100	110	74	111	103	88	90	85	92	80	88	90	80	89	77	86	96	82	89	85	99	77	77	92	78	88	58	95	79	78	97	74	94	100	107	96	100	79	90	97	73	93	83	66	88	97	76	87	93	98	106	82	87	99	91	103	83	81	104	87	87	109	103	78	95	89	84	88	95	99	89	78	74	95	94	81	100	86	85	96	88	95	85	95	91	75	101	98	103	99	80	107	94	82	96	83	96	102	90	85	86	75	80	91	98	95	73	98	102	103	59	106	99	82	91	99	81	82	79	97	96	99	81	103	111	97	106	86	82	90	97	103	99	101	97	101	70	94	99	88	91	102	92	84	88	84	91	63	93	99	71	76	92	102	99	79	81	81	106	82	98	85	89	86	85	94	84	96	104	101	98	108	93	99	95	92	76	96	102	86	98	78	89	86	98	77	85	83	85	101	105	74	93	87	109	69	75	87	85	94	99	97	83	91	102	102	111	89	76	91	89	84	100	84	93	81	83	100	83	91	95	100	89	86	85	87	81	101	100	95	80	87	92
38115	46195	54352	14136	742	604	523	506	420	434	400	404	318	364	337	344	306	358	315	346	289	321	330	309	326	352	336	348	406	507	673	691	644	962	691	814	4508	8489	6965	7831	10575	6659	4117	3688	4848	2760	2341	5924	2593	2062	1755	2560	2860	2384	1295	1534	1341	637	367	414	368	376	286	315	275	277	277	253	308	280	314	278	288	304	285	270	273	285	260	276	279	280	266	294	287	282	277	268	271	268	285	256	256	286	290	257	255	271	250	256	281	291	251	263	240	287	284	307	239	290	261	255	257	250	255	296	273	280	286	268	234	277	252	281	249	263	252	272	286	297	282	221	277	275	289	278	278	266	279	277	249	257	268	275	263	286	263	237	247	256	262	267	253	283	277	279	233	274	279	247	267	279	319	314	268	262	298	263	279	278	277	300	232	273	267	266	249	256	272	308	298	241	276	267	264	255	289	274	281	276	276	273	281	239	270	271	257	290	280	264	292	266	270	274	235	266	271	258	242	273	261	285	245	251	267	261	282	262	258	249	262	243	258	247	272	263	299	275	252	268	282	296	269	273	285	253	276	266	260	275	285	269	283	293	279	246	276	254	265	253	263	263	298	280	270	267	264	310	273	270	263	266	249	273	285	269	271	277	255	290	260	266	269	269	302	312	273	272	286	279	307	293	254	309	306	272	273	304	289	258	274	265	267	260	286	257	272	276	263	291	279	278	249	280	279	267	275	260	250	293	233	257	267	280	274	248	248	265	277	282	256	267	268	280	277	266	227	276	288	259	248	280	258	272	274	273	273	259	259	272	283	276	265	270	274	287	259	277	276	267	268	237	259	289	271	256	268	279	294	276	277	286	294	268	288	301	288	250	256	275	286	300	286	288	291	291	253	269	281	283	280	258	289	269	283	227	265	272	273	263	228	243	277	248	272	263	269	300	273	259	281	267	270	250	269	261	292	272	253	276	271	255	253	257	264	273	283	282	258	287	271	282	269	269	275	241	257	289	285	289	263	269	235	266	255	254	293	233	246	264	267	272	284	257	278	259	270	246	274	267	279	262	260	261	277	294	272	265	269	276	279	256	264	263	275	237	262	269	248	269	274	264	278	267	260	292	278	283	258	269	279	281	269	285	277	259	266	269	277	255	277	288	254	253	270	275	247	290	250	256	260	287	259	252	263	288	260	300	278	274	242	276	288	281	286	285	269	265	286	316	256	293	238	245	247	300	269	300	258	251	244	294	271	251	247	285	279	259	276	258	268	272	292	263	292	241	292	277	280	255	273	251	242	254	253	294	250	257	268	268	284	260	285	257	279	283	279	268	255	266	285	272	252	260	265	312	273	241	255	273	268	278	272	272	262	276	281	269	264	256	257	243	255	252	275	290	258	279	283	282	246	248	318	279	255	292	283	294	260	282	258	285	287	256	282	290	250	279	293	273	254	291	298	260	265	282	264	288	274	253	306	268	269	268	236	265	273	275	270	275	247	272	250	272	255	272	271	288	303	258	263	299	285	286	269	256	262	278	278	278	257	277	274	237	251	282	259	266	246	305	255	285	275	285	258	259	256	252	253	264	276	277	296	297	250	275	263	266	279	257	250	265	292	306	264	297	270	295	274	279	265	290	268	288	245	303	263	240	255	288	266	274	269	254	250	279	250	244	285	287	279	259	245	247	285	275	278	259	267	285	257	254	265	257	254	251	263	254	259	262	264	257	253	270	312	252	265	230	260	274	283	264	267	274	241	252	278	276	254	257	259	312	223	246	291	275	275	289	273	283	249	275	268	263	278	296	268	261	272	271	275	271	302	280	290	278	259	261	265	264	255	259	244	263	300	254	280	273	280	285	270	267	263	292	262	261	247	245	293	288	249	276	290	243	310	282	275	261	276	274	279	271	292	283	299	281	262	266	274	266	251	278	254	297	295	270	274	267	251	247	275	289	237	259	275	271	287	312	285	267	291	269	245	268	267	295	265	269	290	260	255	300	258	282	269	245	290	264	270	289	245	272	270	233	271	274	247	262	274	280	261	270	272	313	264	243	295	258	278	310	264	280	261	242	262	265	285	249	295	235	278	217	269	270	299	272	266	290	288	286	232	280	258	257	260	276	291	287	249	268	299	270	262	257	255	279	274	264	261	272	289	244	260	263	277	261	235	290	274	252	280	281	259	278	262	285	272	272	262	284	245	284	261	280	286	271	257	260	265	250	237	231	288	277	287	274	251	309	255	281	248	231	297	291	308	273	271	266	248	278	283	263	234	255	234	300	282	281	276	276	255	303	269	270	286	279	273	266	243	260	289	261	260	271	246	240	268	266	252	257	253	255	278	246	261	266	249	263	287	287	245	265	274	265	259	259	292	241	268	268	275	280	288	266	266	269	269	230	251	272	278	263	250	252	266	289	251	286	327	275	261	266	260	286	281	277	296	273	271	265	261	252	257	276	286	270	274	262	237	292	258	279	268	240	254	263	265	291	260	254	220	259	268	241	263	261	261	239	293	247	303	283	275	271	257	262	269	258	291	291	288	290	289	288	289	266	287	256	282	265	269	268	269	268	280	263	268	280	275	276	266	288	303	272	277	271	258	276	273	246	296	271	293	264	277	262	298	286	272	229	280	270	233	289	272	251	247	249	270	283	271	259	261	266	280	250	289	262	274	255	294	262	254	272	276	286	262	256	244	264	279	253	266	270	286	276	290	265	245	263	245	244	271	246	293	301	287	280	318	282	264	302	262	289	260	287	244	304	248	284	266	268	277	264	297	279	253	243	260	295	257	273	270	280	276	286	271	260	275	288	260	269	289	251	270	269	280	251	245	273	299	265	249	288	258	276	260	265	280	275	249	291	280	246	248	301	266	264	270	279	260	274	261	287	253	258	275	263	257	293	257	276	271	261	247	267	274	269	289	286	258	282	284	301	293	283	249	264	261	258	251	264	283	240	237	272	254	262	279	241	239	261	297	276	245	275	273	307	289	263	276	268	245	268	261	268	276	263	290	265	241	294	300	285	252	239	305	261	269	255	236	240	285	262	271	312	284	267	294	265	254	284	242	303	249	276	265	262	278	251	259	287	258	286	257	289	247	283	243	272	269	286	267	255	261	287	284	266	264	274	262	264	250	258	269	273	298	243	269	264	273	262	273	289	250	271	285	280	260	262	284	288	275	252	242	273	289	273	251	265	302	247	260	292	233	265	264	253	255	251	256	267	297	270	261	252	268	290	286	291	264	268	262	278	244	247	268	300	262	269	250	272	245	293	308	242	265	280	286	285	261	271	264	241	279	273	292	256	281	280	256	254	265	285	287	269	269	270	280	287	281	239	253	294	271	268	246	287	268	274	233	291	292	265	259	254	238	253	256	263	263	284	260	269	296	269	283	263	260	277	279	286	304	263	267	273	290	270	243	249	253	262	273	285	258	266	295	268	291	267	272	269	262	281	268	283	282	260	273	237	274	296	286	294	264	289	266	229	272	281	263	295	262	284	264	281	261	280	291	261	292	273	226	288	255	261
74618	73227	71254	36582	11979	1328	309	254	219	198	209	228	169	195	209	182	200	174	174	161	171	195	176	196	163	176	195	164	206	232	289	329	330	290	311	276	1597	2419	1982	2551	3013	1696	1199	1062	1275	742	737	1292	852	675	581	567	619	469	517	455	277	215	198	166	183	176	177	141	147	202	170	129	173	141	160	155	165	167	186	147	177	181	165	156	173	147	158	172	155	149	148	171	162	158	176	171	149	135	169	157	139	161	160	183	175	179	154	185	146	170	153	159	143	158	167	151	148	177	153	169	161	158	164	168	162	146	178	177	157	167	167	155	156	151	160	176	176	153	157	163	169	177	173	182	174	156	164	168	170	172	153	141	148	168	174	166	182	149	186	153	177	165	175	168	165	166	168	159	176	179	178	141	151	183	184	152	149	161	172	139	160	158	150	151	145	159	161	153	165	169	164	163	165	152	167	159	175	158	140	149	179	159	169	132	152	184	159	159	149	134	166	163	168	152	187	172	169	155	132	187	172	177	198	155	152	138	159	165	147	152	186	145	167	146	154	187	181	156	161	170	155	168	171	167	179	147	170	161	152	185	148	176	147	145	167	157	172	158	160	171	143	147	175	169	176	168	144	168	144	166	154	167	168	180	163	160	157	174	153	156	150	182	156	135	160	164	144	159	160	170	147	147	167	165	149	170	178	143	131	159	164	148	151	162	179	154	178	172	149	153	152	169	163	172	184	158	152	169	154	166	153	153	151	170	155	160	162	172	153	162	170	139	153	170	170	163	171	177	139	165	178	174	160	163	174	158	180	160	156	155	134	162	180	142	169	167	168	176	167	173	159	154	175	169	174	175	160	167	154	163	127	167	171	140	153	170	158	163	164	139	165	158	137	182	159	179	169	191	168	163	186	162	157	163	149	153	181	167	162	180	120	163	151	169	168	137	153	138	169	167	179	156	168	154	171	149	172	162	156	148	170	192	147	154	147	171	172	183	154	181	147	145	158	153	157	168	155	136	184	171	164	171	155	163	160	170	161	166	157	153	175	187	175	177	146	169	156	155	166	159	155	176	180	181	175	184	154	173	154	150	151	131	154	151	160	148	142	135	163	156	178	172	163	167	147	185	182	148	141	170	150	168	161	151	148	155	153	156	153	154	138	168	156	161	150	162	169	151	160	153	176	190	163	161	153	159	153	169	150	168	165	153	181	169	163	150	161	157	162	163	172	157	150	148	161	159	155	140	159	141	187	189	157	170	181	162	157	158	155	137	158	155	154	188	171	174	149	160	157	177	139	165	155	168	143	159	176	177	158	149	147	177	148	171	154	165	142	151	169	171	146	164	153	164	153	158	171	155	177	178	162	173	191	156	180	169	172	156	159	150	153	158	162	164	166	179	139	150	172	156	152	151	174	164	171	167	174	159	170	160	168	155	153	160	173	146	159	179	149	152	150	153	149	153	138	153	172	157	167	153	162	145	139	174	159	154	147	137	163	149	162	183	167	170	165	134	145	146	167	173	155	153	176	155	148	141	152	175	156	157	173	170	144	147	159	179	193	158	179	160	154	177	162	162	159	161	182	139	146	145	156	172	163	156	179	162	145	173	153	152	147	133	158	139	148	156	175	174	170	155	177	160	160	146	147	154	162	149	153	185	165	175	167	159	161	160	146	162	147	172	143	162	166	152	171	155	160	175	157	178	175	162	163	163	148	146	177	177	155	155	167	127	155	166	178	174	165	165	151	161	162	140	164	153	166	162	159	150	151	152	166	148	144	174	159	178	147	162	159	154	153	173	165	159	159	168	148	182	166	150	168	165	166	157	140	133	167	171	148	152	151	193	161	182	166	170	161	160	172	176	181	153	133	171	154	169	156	154	156	157	133	155	158	167	161	146	183	164	155	171	151	148	176	177	154	160	166	183	168	161	145	147	176	177	155	167	171	178	182	152	163	141	166	153	174	147	134	147	175	174	177	170	152	173	165	193	157	156	176	176	165	184	167	161	169	183	160	149	152	177	157	173	183	146	153	175	159	150	179	163	157	172	166	159	153	147	187	163	176	163	172	143	169	168	171	174	155	154	160	127	157	157	153	176	171	164	162	157	185	167	159	150	169	147	167	164	132	182	196	160	161	154	168	151	153	188	148	164	198	177	145	119	160	168	175	156	166	179	179	172	171	166	178	177	154	179	178	143	172	164	149	151	159	192	149	165	153	171	173	167	162	173	191	153	165	147	164	159	149	168	159	163	143	134	138	155	164	159	156	171	144	173	179	146	168	173	152	177	159	169	170	152	147	197	150	152	180	154	165	168	150	183	171	171	157	150	174	161	138	156	155	156	154	153	164	171	160	164	139	164	179	156	167	175	164	187	154	156	174	155	147	169	169	191	133	144	142	143	147	167	163	190	149	170	155	155	158	163	170	185	161	160	147	171	159	198	147	133	141	147	186	168	143	172	185	169	156	172	162	169	156	188	153	169	156	188	171	174	168	168	164	155	169	184	180	141	143	176	168	144	151	153	172	183	146	169	164	161	180	169	160	135	178	168	178	172	163	156	186	149	163	166	166	145	162	158	179	140	142	172	165	147	157	160	143	157	146	171	157	125	165	172	169	150	172	167	154	165	183	165	129	151	166	175	166	154	164	140	159	167	137	166	157	174	149	164	165	132	155	196	162	166	153	166	144	162	167	147	175	170	166	137	170	153	173	175	161	147	187	153	166	140	146	151	181	164	144	185	139	155	152	176	146	195	161	161	166	165	148	155	145	167	160	187	192	142	156	153	153	169	141	134	154	162	197	168	171	185	162	166	135	138	170	170	160	178	183	173	156	173	162	135	170	193	157	149	172	138	145	177	163	182	166	139	162	164	153	136	177	163	165	177	190	151	149	177	150	123	144	189	154	183	176	151	143	180	172	164	150	150	162	155	172	153	176	161	181	171	148	159	142	175	160	161	164	172	171	177	161	164	181	150	140	166	138	137	150	160	144	160	163	168	125	162	147	172	170	155	153	170	185	157	181	153	142	154	162	168	183	186	155	186	161	168	145	145	161	150	161	169	188	165	154	146	168	139	174	170	167	142	168	171	173	164	179	129	146	190	165	174	170	155	171	169	173	153	163	182	157	138	171	148	167	171	170	168	179	160	140	156	166	179	154	150	169	160	167	141	132	155	167	163	154	154	157	145	165	177	154	155	146	168	164	165	165	173	150	166	168	177	166	163	163	160	196	155	137	143	159	167	175	182	140	161	177	152	149	167	165	154	170	151	167	161	168	152	183	169	161	163	144	169	171	150	156	169	160	174	165	156	156	135	145	163	156	175	164	172	140	159	167	174	147	171	145	165	170	159	159	151	161	156	170	182	150	166	150	174	156	172	172	152	157	170	179	149	173	191	179	157	172	170	150	174	157	160	148	147	170	156	136	148	180	172	149	150	156	158	172	158	142	171	176	170	155	168	146	184	161	150	171	174	164	150	136	153	183	176	160	160	173	180	177	159	179	168	152	170	165	173
48152	57978	64472	16393	1330	1167	964	897	832	744	694	644	590	605	544	531	545	570	522	532	531	511	539	564	471	555	570	555	739	1000	1374	1606	1654	1570	1273	1489	10093	14089	12588	15829	16655	11198	8209	7268	8680	5035	4874	8692	5444	4453	3767	3894	4706	3048	3142	3018	1206	780	767	621	637	546	484	485	460	490	442	463	441	422	454	451	441	473	465	441	414	470	401	437	430	463	467	447	446	454	427	446	433	403	449	444	447	436	463	441	431	436	393	445	452	441	446	438	403	447	453	426	452	456	429	450	428	448	413	440	403	441	411	440	438	441	461	468	420	442	441	437	454	435	419	465	381	438	427	464	459	427	421	419	445	417	448	463	436	447	427	429	416	416	420	479	454	456	452	444	451	421	433	437	385	459	418	428	463	452	446	443	425	433	434	436	424	426	414	448	455	451	438	411	464	426	443	474	442	440	463	453	468	414	469	437	422	444	457	421	440	433	474	440	452	433	428	449	414	431	409	423	470	431	412	449	444	426	431	466	452	465	435	383	418	417	429	440	434	435	436	414	433	424	440	437	407	434	405	459	418	418	464	437	435	411	441	422	398	443	412	454	431	459	415	427	473	419	423	440	408	430	416	439	437	409	454	406	441	434	464	452	450	412	455	419	435	448	394	439	415	426	448	490	425	394	421	413	448	462	455	447	429	451	429	436	427	457	454	455	467	418	469	449	440	451	442	431	435	436	433	433	439	416	444	443	468	450	471	464	419	426	422	461	447	441	452	450	487	422	407	433	439	443	426	466	436	455	424	418	470	409	426	458	425	481	439	470	433	411	454	437	441	462	427	460	438	412	433	465	434	455	412	396	433	410	465	433	423	438	445	422	435	464	463	426	446	430	403	435	443	469	467	437	432	434	446	461	463	438	448	414	416	424	436	437	443	429	408	430	454	437	439	446	441	425	444	428	386	436	457	408	411	439	418	476	474	415	377	449	450	451	425	420	410	426	418	413	431	452	411	450	416	450	417	423	477	448	438	414	434	420	439	472	411	464	455	447	466	407	443	415	406	424	414	457	420	424	475	425	424	428	471	454	445	438	454	458	415	416	468	394	459	443	415	444	458	447	446	430	420	450	427	407	418	466	466	397	466	417	436	440	436	443	417	431	413	430	458	450	437	466	450	427	415	462	428	435	410	447	443	436	430	434	422	415	449	458	444	451	452	445	445	424	409	422	442	462	450	452	412	449	464	430	457	411	432	421	415	424	406	441	441	421	406	428	463	421	465	445	434	434	429	438	440	444	414	438	437	493	434	439	468	440	384	453	412	425	479	420	408	455	438	447	453	463	452	404	486	438	416	410	429	459	458	452	433	433	400	417	425	458	456	452	439	441	422	425	431	441	444	382	441	425	468	463	418	437	421	471	432	422	469	418	414	458	448	451	385	461	448	436	450	488	420	402	420	414	445	444	415	399	427	470	447	434	459	441	447	406	448	396	443	446	442	427	426	471	458	455	454	452	433	431	401	407	430	411	442	422	391	427	427	435	453	461	436	445	458	450	470	422	414	428	400	417	418	452	508	447	451	455	433	414	433	427	431	478	427	436	450	445	477	473	391	426	450	429	442	422	433	434	440	423	457	395	452	427	419	439	442	419	484	451	438	475	456	445	429	439	461	415	454	441	472	441	401	355	430	473	436	444	438	439	424	431	458	421	441	424	433	457	428	463	448	425	501	401	430	448	422	426	405	435	427	429	450	412	415	450	389	432	436	441	449	459	438	412	423	448	408	469	432	391	446	438	424	447	443	473	443	411	404	468	438	400	411	464	404	419	435	483	458	408	470	469	413	439	462	451	444	454	431	436	403	433	437	460	446	457	432	460	462	439	452	471	410	401	427	468	407	461	427	426	443	444	431	426	433	423	452	414	434	441	428	452	423	459	392	435	440	465	400	457	427	398	421	422	426	440	459	403	453	448	436	404	450	426	440	435	453	437	433	481	430	463	453	453	489	411	417	434	455	424	481	492	432	463	421	468	443	427	445	375	459	458	403	430	439	407	426	401	404	448	407	461	450	444	431	425	419	455	416	455	453	388	445	441	458	429	413	446	428	479	449	424	398	441	443	437	451	408	464	452	459	411	436	454	416	426	441	431	435	433	419	427	389	426	444	430	450	434	436	454	426	402	384	419	413	435	441	454	455	435	444	455	459	456	417	410	412	463	431	459	403	446	460	447	422	397	404	433	438	437	437	435	422	444	461	421	457	432	454	433	467	489	432	428	406	408	452	458	453	448	455	441	485	435	416	460	438	423	434	422	459	459	429	456	449	486	469	443	410	434	440	432	459	420	462	435	411	387	439	446	403	395	448	457	456	449	441	444	407	415	450	422	433	434	428	424	404	426	430	399	431	437	470	406	459	421	431	454	424	427	440	428	439	445	441	433	415	409	427	431	416	431	428	466	411	448	427	443	465	485	449	454	407	443	410	427	442	429	470	423	447	417	418	492	432	445	439	442	448	463	424	449	432	457	424	400	453	423	442	420	401	432	438	423	435	440	450	438	431	448	410	426	427	455	482	474	409	494	443	472	409	430	425	406	428	406	428	436	415	411	391	448	421	419	438	439	419	393	460	446	378	446	387	437	419	418	419	424	467	476	443	441	438	399	422	430	461	441	440	437	430	428	416	469	449	443	436	437	430	441	433	444	455	435	403	446	385	462	424	417	467	457	469	404	389	413	444	416	450	462	461	439	438	478	458	413	420	449	436	438	453	450	405	437	410	418	484	438	458	460	443	425	412	420	391	469	441	418	441	421	416	431	441	433	467	463	392	436	415	414	446	471	434	417	451	422	452	434	414	392	455	409	442	436	480	425	442	416	447	435	424	445	410	459	403	443	430	439	453	423	435	442	412	445	422	428	425	424	443	439	432	471	450	415	439	452	437	417	389	427	428	423	474	423	391	436	445	418	422	436	432	466	441	413	453	462	440	447	402	457	450	452	425	455	412	451	427	402	420	434	433	426	468	449	409	447	451	467	398	454	454	458	419	433	444	431	470	460	473	468	433	408	412	399	449	436	427	439	462	412	441	447	428	443	445	438	463	448	413	448	437	467	389	398	444	428	428	425	395	438	480	420	454	427	408	446	466	444	416	418	416	432	446	431	448	443	406	431	466	456	403	418	435	406	476	454	447	433	439	445	425	440	415	436	428	424	431	450	389	401	438	423	385	417	403	400	410	402	423	421	454	421	422	409	420	486	431	433	447	439	442	468	446	455	453	463	421	435	429	406	422	442	433	474	444	418	403	449	492	383	424	421	458	433	448	451	406	468	481	422	458	455	440	422	420	403	425	433	452	432	461	428	447	427	435	441	439	458	445	437	463	439	447	453	466	440	437	466	424	425	455	431	449	441	453	457	419	405	432	436	442	455	457	415	455	380	434	452	433	449	449	409	441	446	434	437	379	403	424	463	470	430	416	419	457	443	463	462	435	422	435	452	429	432	393	433	423	470	440	438	439	425	434	414	418	468
17056	13387	17719	2986	158	82	82	70	81	84	79	75	91	74	61	65	55	87	85	83	72	74	62	64	72	67	80	67	67	67	79	87	73	95	73	80	140	134	120	150	131	127	95	104	115	108	86	98	88	101	84	78	107	68	78	87	64	68	68	85	79	73	63	77	70	67	76	89	61	77	75	79	58	67	60	58	73	72	76	78	83	91	66	76	73	76	69	57	75	67	71	74	69	65	74	77	62	73	73	58	79	66	72	71	67	81	73	75	74	86	74	68	66	63	69	69	87	67	78	68	56	60	69	86	89	70	59	81	62	84	86	73	75	65	70	76	72	69	69	75	78	72	69	78	67	62	60	79	58	75	63	59	62	78	65	71	78	63	82	59	63	59	76	75	78	61	69	74	68	59	77	66	80	68	66	65	69	62	69	83	75	70	67	70	82	69	82	79	76	66	66	64	72	72	62	70	71	58	59	89	77	68	73	67	90	81	81	71	68	66	75	72	89	78	67	78	67	52	72	76	77	69	67	64	67	65	73	87	71	85	57	72	77	76	78	58	49	70	61	70	76	70	65	66	67	85	82	66	82	76	59	71	83	69	73	66	63	74	67	61	70	67	67	61	57	65	64	67	74	82	75	81	62	83	74	58	78	65	74	67	75	70	83	75	62	89	75	59	61	76	69	85	76	66	75	79	69	65	78	62	82	73	89	67	70	77	84	63	65	60	86	69	62	75	57	88	93	74	75	78	78	81	59	72	63	68	66	59	71	70	76	71	76	49	56	87	59	69	83	77	82	71	79	93	79	74	80	68	60	84	59	77	66	68	67	78	63	75	70	91	78	63	69	68	88	64	71	66	92	83	62	63	74	72	55	82	71	63	63	63	78	88	69	66	70	88	86	73	73	79	77	71	81	71	80	67	83	61	68	78	63	76	79	64	63	68	65	79	73	71	77	79	67	74	71	68	74	69	60	91	79	68	65	73	74	68	62	82	66	81	59	68	71	74	65	77	67	74	58	82	70	74	73	57	71	66	63	78	53	64	79	85	65	67	66	46	76	79	79	64	67	66	73	79	65	60	66	72	70	73	89	59	73	74	81	74	76	77	69	79	68	82	71	81	56	67	74	70	78	75	69	98	76	75	66	72	68	73	68	75	79	59	60	82	82	77	75	85	70	70	69	65	71	56	71	73	88	88	55	66	82	63	86	78	73	69	72	52	59	77	79	62	60	78	77	67	70	66	90	65	76	65	55	66	74	74	61	65	64	68	87	77	72	60	70	60	69	80	78	84	72	81	64	79	74	72	66	79	78	68	71	79	92	79	73	73	77	64	81	72	74	73	72	76	78	79	63	72	63	72	71	81	75	77	86	76	64	74	78	56	67	65	63	61	67	71	78	58	72	75	67	66	81	65	83	56	72	77	75	74	69	61	62	66	73	87	65	67	80	80	93	75	75	58	72	76	64	56	69	58	76	62	77	61	94	87	66	70	82	72	74	61	62	66	66	73	68	65	56	66	59	94	72	67	79	69	70	74	64	79	74	86	77	76	74	76	89	69	77	75	71	55	62	86	81	81	70	62	80	64	69	77	82	65	86	68	79	60	64	66	83	80	61	77	67	76	92	93	56	76	66	60	77	92	63	72	71	86	60	64	64	77	65	72	75	68	50	95	60	80	61	67	70	62	61	75	72	73	63	68	78	75	46	71	54	77	64	59	74	74	81	57	58	73	69	74	76	69	78	63	65	76	72	61	65	61	72	70	61	74	65	73	71	72	71	64	50	84	83	71	62	70	74	72	68	79	74	68	78	72	65	70	57	72	71	67	65	69	59	73	80	71	62	73	83	57	70	88	76	73	57	73	81	79	54	64	51	75	76	67	93	56	74	67	83	69	65	65	78	75	74	65	69	76	74	75	62	72	70	69	71	80	66	79	68	76	80	82	82	77	73	77	54	66	69	79	78	74	73	82	84	83	72	77	69	55	71	65	61	73	73	73	74	69	83	72	72	68	77	74	80	57	84	81	73	65	77	76	76	83	56	69	75	79	68	65	60	72	75	60	61	65	80	69	64	68	66	67	81	92	64	77	74	58	71	62	67	61	57	68	74	58	60	68	80	72	73	74	66	80	64	61	72	101	76	68	57	78	83	73	72	80	84	79	65	75	63	73	65	69	77	70	70	67	67	61	60	78	76	69	78	73	73	67	82	65	92	58	79	49	57	68	73	67	69	66	66	73	65	69	71	52	64	74	73	62	71	69	61	67	72	68	67	57	62	94	90	86	60	80	71	67	70	74	73	70	70	82	65	79	48	86	77	56	66	83	81	70	79	60	73	70	58	63	56	80	84	66	90	69	75	61	73	67	65	53	59	60	78	71	69	65	78	67	79	62	85	55	78	72	72	73	79	66	70	71	64	66	80	75	59	93	70	73	69	74	81	72	69	69	62	74	65	80	49	80	54	67	65	74	61	86	79	64	57	70	61	72	69	65	79	62	79	87	63	69	62	79	72	76	66	73	70	66	78	77	74	62	55	60	66	77	70	64	92	63	73	68	73	65	78	76	73	68	63	61	76	87	67	72	73	76	69	73	80	74	77	50	65	58	74	58	75	62	77	68	64	74	67	88	58	76	61	78	81	79	66	76	71	70	63	66	68	68	89	83	68	82	74	78	73	74	64	70	76	87	62	91	69	78	62	85	61	71	70	70	74	59	64	73	74	71	86	80	65	64	61	58	74	76	73	62	73	69	56	78	76	59	66	64	68	79	64	67	64	69	66	56	82	68	63	85	62	76	63	58	70	67	86	78	70	94	78	71	79	78	77	71	66	59	80	79	84	54	94	68	69	74	76	80	82	69	72	67	77	74	69	63	64	61	79	72	98	52	78	69	73	63	62	86	81	74	56	52	69	79	61	73	66	66	60	74	65	68	84	75	60	71	63	77	75	58	60	72	86	69	65	73	70	78	95	76	67	70	63	74	64	69	79	71	76	89	80	84	69	66	79	60	70	58	70	73	66	59	74	86	65	63	78	90	73	80	78	77	77	61	76	78	63	72	77	68	89	69	75	70	87	81	68	60	69	76	69	70	80	72	59	75	74	75	79	66	68	72	74	65	72	54	64	82	60	68	73	73	72	64	61	63	74	74	79	73	60	79	63	63	82	60	69	74	74	79	68	74	74	60	72	59	66	63	86	69	71	73	65	69	66	80	81	76	76	69	58	72	69	65	76	74	70	62	68	59	71	79	57	59	82	81	72	83	83	71	67	70	68	62	64	75	65	62	71	76	59	76	59	54	85	76	78	81	66	78	69	73	74	82	73	68	75	66	64	62	73	76	80	67	56	82	73	93	65	62	77	66	84	72	78	79	75	84	72	64	84	65	77	68	77	69	81	64	82	79	58	65	66	74	66	75	87	77	80	79	66	58	47	74	58	69	52	71	74	69	56	66	80	86	60	67	66	80	60	64	71	68	67	74	71	73	74	67	82	71	62	62	77	69
14629	18045	23446	3476	263	234	241	236	235	231	255	239	213	245	230	244	233	215	232	216	213	223	234	212	209	226	232	221	214	276	298	273	317	298	265	265	770	683	716	1009	984	656	584	449	534	442	454	582	416	385	343	401	354	309	322	245	241	255	230	220	229	222	252	252	225	207	228	219	196	224	222	218	228	220	224	214	215	228	247	232	222	204	208	223	230	237	211	222	217	229	223	227	205	217	226	231	251	197	203	205	225	241	249	260	222	229	212	228	216	224	237	225	261	237	240	248	239	225	248	223	233	198	231	234	237	214	220	197	235	208	231	206	225	210	188	225	218	206	205	209	208	223	217	247	214	227	206	218	202	215	211	248	208	212	199	238	196	212	230	201	229	225	207	232	223	201	208	226	202	222	241	225	238	217	239	218	210	211	186	233	237	227	207	241	240	215	211	216	233	211	207	219	216	219	201	206	241	225	229	233	253	218	221	187	246	230	222	256	233	214	230	229	225	197	214	245	199	231	249	224	214	227	209	228	246	230	204	231	231	223	193	236	206	201	232	206	235	223	226	237	228	234	251	227	223	203	214	205	208	216	223	228	235	215	208	225	239	202	255	218	232	219	222	221	217	213	231	221	205	233	243	217	196	240	201	236	228	203	208	219	226	208	240	244	190	207	222	235	208	246	222	234	244	245	229	223	216	227	231	235	219	200	208	226	221	219	210	236	218	204	237	211	193	211	202	206	221	202	209	236	214	234	225	209	198	249	207	228	219	223	248	229	215	221	228	224	211	223	213	221	245	209	230	191	241	249	218	249	250	256	202	237	220	212	209	200	239	204	242	236	206	216	237	234	204	205	217	210	210	204	206	203	212	210	220	247	238	231	208	216	232	225	207	232	217	238	212	230	211	217	230	239	222	229	247	213	230	218	211	210	239	206	231	247	214	187	219	208	200	226	222	192	208	218	233	205	242	204	256	231	212	247	207	253	221	224	224	235	216	218	216	221	222	217	226	218	212	216	216	232	228	226	219	232	229	211	229	213	221	207	237	248	200	196	205	231	235	209	218	236	215	221	236	205	203	248	224	233	190	225	221	251	220	248	219	197	217	240	217	219	260	227	206	230	223	220	206	193	213	236	223	224	246	211	199	238	211	199	231	232	205	217	205	219	215	219	247	225	232	227	230	220	235	222	252	206	229	212	244	219	224	239	214	206	211	220	251	208	196	253	210	198	220	220	205	196	238	250	218	205	231	235	221	225	237	221	195	222	213	213	203	235	208	219	257	229	231	223	226	218	211	216	217	249	214	219	214	206	225	216	226	244	219	241	236	207	241	205	227	182	201	235	245	221	223	260	215	214	218	228	212	230	232	232	243	210	219	216	211	229	222	206	220	217	206	207	205	230	239	229	218	229	234	234	217	220	251	216	227	216	221	214	250	227	232	229	236	212	248	217	221	231	217	223	212	211	193	231	190	217	235	224	220	202	216	189	215	234	233	199	223	237	210	232	206	210	248	198	228	243	184	199	205	234	186	214	220	223	235	216	210	215	224	192	229	200	203	239	191	214	205	243	230	209	213	222	241	235	220	200	208	234	203	201	202	217	217	207	216	216	217	234	204	211	201	217	203	229	231	215	225	220	229	220	236	201	205	228	232	221	178	234	207	233	221	236	224	214	199	206	197	223	209	210	224	210	198	213	204	227	210	232	214	230	237	235	231	218	218	218	203	230	188	232	221	234	239	218	225	233	235	229	232	192	237	204	230	235	220	211	204	197	237	221	226	227	232	218	211	211	234	207	197	225	213	186	232	215	223	199	194	224	247	217	209	236	229	183	237	241	217	191	217	191	224	225	212	194	217	226	240	220	235	210	210	230	239	228	227	220	211	195	210	240	220	227	216	241	212	212	218	235	216	216	195	235	237	238	219	217	225	211	212	217	213	223	248	234	238	185	227	223	218	227	211	215	216	196	201	217	199	211	231	227	226	221	225	211	210	218	212	226	213	248	209	216	246	235	233	226	238	221	231	228	196	228	218	205	228	215	232	218	230	213	235	204	196	232	221	247	226	208	206	202	233	210	216	203	249	219	201	192	207	210	242	214	223	231	217	215	223	215	263	234	209	248	199	209	234	212	209	217	236	215	217	234	211	225	231	225	226	219	217	198	224	200	216	232	219	212	199	216	227	220	235	190	219	216	232	207	227	225	210	200	226	221	247	202	200	208	204	202	223	209	213	210	210	200	223	215	228	224	208	218	224	224	220	215	232	210	231	212	220	196	210	208	221	223	210	215	250	236	233	219	221	216	236	192	225	233	218	214	218	223	206	251	227	222	216	255	217	199	222	234	221	215	247	214	232	210	217	218	239	231	243	225	205	216	232	226	212	228	220	232	237	205	188	212	181	214	214	187	212	228	222	217	227	211	236	228	203	237	210	212	217	218	235	217	205	218	215	199	198	210	241	194	215	220	208	228	258	232	218	197	223	228	220	202	242	229	227	221	227	212	216	235	225	277	221	196	209	186	213	204	236	225	226	197	209	209	223	214	221	212	215	209	256	224	212	215	217	226	218	221	196	206	232	207	226	210	221	233	224	224	227	209	253	212	221	221	214	215	220	208	195	221	196	241	227	211	209	202	208	202	235	218	211	205	224	216	210	223	202	224	214	222	236	231	206	233	229	216	230	214	220	205	220	222	222	194	232	221	237	186	249	231	240	192	219	196	223	248	200	229	229	205	217	191	236	213	229	224	201	219	206	206	239	228	233	208	200	225	223	221	220	235	206	239	201	216	206	224	231	213	230	213	206	191	222	210	219	195	203	193	206	209	196	224	199	227	222	208	235	224	239	208	239	205	240	221	195	182	226	221	209	234	233	180	193	227	222	219	206	211	225	245	215	231	204	202	225	240	207	232	221	223	207	236	216	240	213	194	219	210	205	208	236	212	222	235	226	210	204	226	230	239	243	226	214	224	205	232	207	193	209	225	210	209	221	193	225	189	190	227	191	233	214	223	227	247	232	216	195	212	202	228	222	254	214	206	225	210	219	229	208	197	198	236	186	211	214	232	225	238	217	198	229	202	205	221	228	230	225	218	215	217	240	226	217	214	215	246	197	233	213	235	247	215	232	241	219	207	225	205	197	210	207	224	233	236	227	243	202	233	206	194	229	241	225	227	234	207	210	221	199	217	284	205	230	224	219	219	218	217	227	211	207	225	209	237	244	224	220	230	198	187	221	242	199	244	198	209	202	224	205	237	225	235	230	207	216	225	228	209	231	211	247	222	237	200	235	223	236	220	197	207	221	224	198	231	211	215	212	205	213	225	227	190	235	254	228	235	218	217	226	233	214	216	252	211	229	234	214	236	203	208	208	201	217	198	198	215	229	250	232	221	198	215	230	228	204	252	224	246	218	222	226	236	218	246	212	234	243	225	208	203	210	238	225	226	214	257	230	211	225	232	217	214	243	215	212	206	198	216	214	239	207	201	215	208	228	214	215	189	219	209
63483	60707	61504	27773	4072	241	139	155	129	118	87	112	95	102	90	102	88	74	99	109	94	106	119	116	106	91	86	111	139	138	175	214	342	211	178	221	939	1037	991	1347	1363	793	670	554	626	355	645	773	472	313	284	309	241	217	244	182	118	101	95	84	82	115	86	88	93	99	109	87	99	75	96	85	96	89	103	98	95	95	90	84	96	74	96	81	107	100	84	106	78	79	91	87	110	100	78	90	106	86	90	105	104	96	102	88	101	95	102	92	83	111	90	84	90	98	105	88	90	89	89	82	101	101	90	110	91	100	77	107	82	77	81	95	92	111	90	89	92	102	90	85	88	83	97	85	103	90	103	82	80	82	67	88	91	89	78	96	94	91	108	85	98	102	96	86	99	84	85	89	77	89	103	84	81	72	92	94	83	85	84	85	89	93	96	104	64	96	78	83	92	83	101	97	104	88	92	81	91	98	81	94	99	87	83	95	91	87	77	95	96	89	78	73	89	103	89	105	110	115	91	88	77	76	89	96	77	78	96	93	108	84	95	93	100	111	122	92	89	81	90	91	88	84	97	104	91	95	84	107	77	83	102	81	101	88	97	84	90	90	99	96	96	80	100	99	74	92	86	101	80	81	113	90	88	87	71	100	92	93	83	83	81	107	104	98	102	86	103	83	79	93	97	82	85	87	71	97	80	95	90	89	99	89	96	94	89	116	92	98	83	101	98	104	88	87	89	92	92	82	88	96	95	78	109	105	87	79	94	62	111	88	99	97	106	75	95	97	101	87	88	95	93	92	92	89	97	97	93	99	80	89	95	86	69	84	89	92	95	78	83	89	85	78	83	97	88	83	102	84	85	76	101	89	77	88	82	91	89	99	83	94	104	94	100	91	86	93	96	87	92	81	71	100	94	90	100	105	91	78	74	88	66	86	73	100	89	97	71	92	101	96	95	72	92	82	84	71	95	92	100	87	86	104	76	94	82	95	109	84	91	103	106	119	92	100	107	77	95	76	82	88	105	90	73	88	80	92	73	88	74	86	89	98	99	78	97	82	84	76	90	72	97	80	88	89	88	84	94	89	96	82	87	108	106	94	88	91	85	94	85	102	80	87	100	82	91	89	86	101	87	71	92	86	96	87	95	86	92	76	95	79	80	79	94	80	88	85	82	81	73	80	107	91	97	77	83	97	88	83	89	106	95	75	75	90	85	88	97	92	77	96	89	88	93	79	90	93	77	92	97	87	103	97	92	87	111	87	91	74	91	76	98	88	84	95	88	81	91	92	109	106	100	87	98	98	101	80	91	81	86	85	87	86	92	68	102	80	97	82	81	92	79	82	92	107	75	86	95	90	89	84	98	83	96	77	116	95	96	96	80	103	91	87	89	94	109	79	93	93	82	104	87	104	106	91	79	75	116	101	80	89	95	99	89	96	97	89	105	84	98	106	91	100	89	101	77	83	95	81	71	91	79	70	89	75	85	88	102	87	97	99	82	84	90	109	88	86	94	77	84	79	82	101	69	93	82	86	90	69	74	81	87	94	100	91	89	87	94	97	76	80	92	81	82	76	73	70	87	84	81	86	91	94	92	91	86	107	81	106	82	102	99	110	96	98	68	109	104	98	77	101	87	95	97	101	93	97	95	91	81	99	109	81	104	87	86	91	96	86	100	109	106	105	84	101	90	96	84	106	65	89	87	97	109	85	87	87	102	96	92	89	76	72	88	80	99	87	93	80	71	110	85	90	100	80	90	96	95	79	80	106	88	114	86	76	106	100	110	91	99	92	98	91	91	91	96	90	101	91	94	82	90	88	99	96	85	105	94	104	89	93	85	87	102	95	103	103	85	102	95	102	86	76	94	97	73	100	101	90	95	101	75	104	77	98	91	111	97	80	78	92	98	87	103	81	87	99	103	88	95	87	85	80	94	81	100	78	78	97	84	79	87	82	88	82	85	79	88	99	93	103	90	71	105	96	74	96	92	98	94	105	105	79	87	80	79	76	88	103	88	98	84	99	77	89	98	85	89	84	83	86	97	99	87	79	93	89	76	93	89	107	73	95	94	71	81	94	90	91	99	68	85	105	79	82	87	87	85	86	88	94	91	88	103	87	91	99	84	86	84	89	82	104	83	73	106	72	86	87	71	107	90	85	87	90	87	86	95	84	80	100	88	88	92	93	103	87	97	79	87	63	92	99	106	99	82	98	105	95	106	99	86	92	77	104	97	96	83	83	85	91	87	80	84	84	97	83	85	93	71	87	115	87	80	81	101	107	76	81	96	103	102	89	82	97	123	86	91	82	108	82	82	70	94	78	99	94	97	86	98	87	88	102	83	98	95	107	82	99	94	79	78	79	94	97	94	99	98	81	87	83	95	92	91	107	98	92	85	100	88	105	75	91	75	91	95	90	83	88	75	79	79	100	94	96	84	99	96	90	96	91	92	99	82	108	113	92	86	109	102	104	94	99	76	90	93	95	90	93	81	103	74	96	87	92	91	105	89	83	90	99	94	92	91	91	87	96	87	97	96	73	97	97	91	86	73	96	82	91	85	101	88	98	94	84	78	97	82	88	107	93	85	95	83	117	105	80	89	95	83	90	91	80	93	87	93	95	117	89	91	80	88	106	77	101	102	108	98	100	106	101	81	99	101	101	94	87	97	87	92	95	99	102	88	95	93	83	83	99	102	71	96	80	90	99	79	99	96	94	107	85	89	101	91	97	95	88	91	98	109	85	79	87	94	82	110	95	98	85	103	81	79	94	86	101	94	83	89	86	95	93	89	81	89	90	100	96	103	84	97	76	89	75	99	89	98	94	108	85	93	101	95	91	97	79	90	84	93	103	102	81	102	84	83	95	110	92	82	119	95	92	75	87	91	84	107	95	80	83	92	84	79	83	86	73	94	100	88	91	78	89	93	88	90	82	98	96	90	97	90	93	100	84	92	94	97	98	95	93	86	83	90	92	97	106	92	95	101	100	93	114	99	92	98	75	88	77	83	85	109	83	89	95	90	74	74	84	95	100	89	86	91	102	103	101	99	84	88	96	84	107	84	106	86	90	104	94	96	94	94	106	79	108	84	93	82	87	114	84	78	96	89	83	92	104	84	83	79	84	82	88	93	83	88	79	89	85	82	103	116	106	87	97	81	91	106	110	91	97	98	92	80	98	92	86	112	98	90	87	88	89	98	93	84	99	97	99	96	87	90	68	102	80	112	83	102	94	100	93	101	86	93	95	68	101	94	96	77	76	93	130	106	93	104	95	87	72	107	92	99	87	109	104	97	101	76	87	91	94	95	89	82	97	95	83	85	103	81	105	96	100	102	89	81	90	84	87	97	99	99	85	82	86	92	80	93	84	94	87	79	88	98	99	82	94	103	73	84	97	90	80	82	82	100	94	90	96	80	101	90	92	77	89	89	81	90	85	104	93	79	91	101	97	84	97	78	85	92	87	87	85	103	91	101	94	90	86	99	93	98	96	109	97	83	81	97	100
39552	47452	53114	11444	751	580	521	459	422	376	361	375	344	338	361	336	328	325	305	296	300	303	309	320	291	322	351	336	645	745	1079	1208	2104	1425	923	1458	7001	6780	7366	9662	8951	5888	5017	4275	4596	2666	4657	5175	3238	2484	1981	2620	1606	1381	1604	1145	517	412	361	397	346	317	337	312	259	299	283	282	280	281	272	280	290	258	301	315	276	277	248	279	268	258	268	295	288	261	289	290	295	273	262	255	251	251	304	286	267	298	244	265	255	251	270	267	280	279	268	270	267	283	295	246	274	245	276	279	299	266	267	294	244	273	277	289	259	287	281	261	284	274	285	292	260	263	268	285	292	265	281	280	289	316	263	289	268	222	262	263	259	288	266	287	267	288	272	285	300	257	277	294	258	271	304	248	289	274	260	298	236	278	270	270	263	258	272	275	304	278	266	278	280	267	270	270	263	237	273	272	247	286	293	255	292	242	276	256	276	283	279	259	273	262	260	271	278	282	272	246	265	280	248	264	227	309	286	273	241	273	275	265	294	258	274	277	270	276	283	327	287	282	281	264	263	241	259	295	258	238	269	254	263	292	255	284	257	262	285	268	247	292	287	266	286	217	278	286	288	267	266	281	276	249	258	281	248	302	265	309	271	255	281	260	291	261	259	293	254	247	256	259	266	290	291	299	281	324	279	294	283	247	300	287	259	271	312	265	273	304	257	284	284	260	276	264	276	288	271	266	278	269	259	265	255	247	283	253	248	251	276	253	274	281	279	249	282	282	279	276	266	249	279	270	279	263	257	278	262	289	280	287	276	266	252	276	264	291	242	285	270	273	289	270	248	249	276	257	291	256	266	284	255	270	235	282	271	275	280	286	276	262	282	288	263	273	269	270	276	268	315	295	255	260	290	305	270	263	226	275	268	280	287	280	262	294	245	276	284	241	243	284	257	269	305	231	257	251	291	274	269	224	292	267	254	301	267	266	264	246	290	254	275	265	271	279	286	263	274	268	279	263	293	280	286	278	288	282	262	251	272	289	284	285	248	262	289	261	279	284	306	302	285	274	257	274	306	261	256	259	283	282	247	262	288	245	251	274	274	254	290	296	318	271	304	278	282	265	294	263	269	264	276	260	276	276	250	274	271	243	240	281	254	259	297	254	254	244	247	283	276	259	267	237	298	260	265	279	276	271	254	264	290	250	266	265	297	299	246	246	271	283	250	265	295	286	290	263	261	239	267	258	275	236	258	277	294	272	263	287	268	272	281	274	285	278	280	278	309	254	286	294	285	233	285	267	258	294	250	263	300	271	254	289	276	314	294	288	249	256	280	252	260	269	253	254	295	286	251	282	263	252	275	245	270	264	264	238	307	249	258	256	264	284	251	272	275	271	245	263	254	292	278	267	299	264	284	286	269	284	269	245	262	263	287	262	294	264	260	289	258	252	272	296	273	264	261	268	278	243	259	261	242	264	287	280	274	267	263	268	273	256	300	268	258	268	267	254	282	258	255	259	291	294	269	261	271	278	277	240	261	308	264	287	255	274	276	250	273	268	273	284	266	282	305	268	301	294	295	283	252	250	278	268	263	284	285	288	280	278	289	302	274	280	259	280	274	263	263	279	261	291	270	251	281	284	260	279	254	265	258	267	272	269	267	287	236	254	299	265	267	277	268	265	267	255	275	302	268	272	273	278	272	290	255	273	283	272	262	265	284	281	293	277	259	245	278	275	309	289	270	277	260	256	269	260	287	289	297	261	321	273	280	239	285	289	277	263	249	286	265	291	274	289	272	253	252	281	273	292	273	291	268	256	295	267	278	280	300	285	294	271	264	305	313	281	291	290	276	251	259	265	259	283	276	251	254	288	287	252	295	306	267	287	252	306	253	273	288	308	275	290	248	269	278	254	276	282	287	267	264	267	276	292	283	282	285	273	280	258	273	272	253	275	248	279	247	266	265	249	293	259	302	270	299	280	266	255	263	299	286	283	254	261	288	270	271	285	268	294	270	265	280	248	279	258	293	258	293	292	275	279	268	302	257	275	305	261	265	276	259	279	283	307	261	276	287	259	252	278	262	249	267	234	262	259	263	245	242	248	263	277	227	267	275	253	308	270	285	272	250	292	243	271	303	243	292	237	269	287	278	278	296	269	284	272	254	296	258	277	289	259	250	303	284	272	291	256	276	280	277	292	280	250	302	243	270	270	264	262	270	280	248	260	265	262	286	243	302	283	263	274	314	287	268	300	267	276	305	286	273	271	260	310	254	314	270	262	278	257	273	257	300	270	272	264	282	286	267	274	273	266	265	271	277	294	268	256	286	272	289	281	269	281	265	265	257	296	283	253	268	282	265	272	261	259	269	295	267	260	242	251	302	272	273	275	269	278	277	281	278	299	278	270	271	280	249	257	263	285	271	313	253	268	265	280	270	257	271	261	252	291	253	286	289	262	263	303	279	286	278	271	278	255	286	315	267	270	264	284	255	252	274	258	270	275	262	255	249	251	269	258	278	237	271	271	243	261	254	306	267	260	272	256	264	279	249	266	289	275	284	288	267	255	285	268	282	273	250	266	299	256	294	261	274	294	279	305	268	273	275	264	238	279	258	253	263	293	270	245	256	272	282	250	293	270	258	259	255	312	268	270	294	287	319	248	270	283	246	268	279	248	257	244	262	256	259	273	263	255	294	257	290	298	276	261	268	242	261	275	259	260	237	306	274	282	245	295	265	280	259	280	262	261	284	245	276	261	266	241	257	268	243	278	220	262	280	257	305	237	254	282	285	270	289	249	269	246	264	264	301	297	271	274	295	299	288	261	265	274	267	275	279	285	265	300	275	300	255	268	295	238	222	290	298	268	285	259	269	299	275	272	258	254	263	252	289	280	271	236	250	262	253	278	281	260	249	284	283	299	283	252	282	286	260	289	269	263	293	284	288	271	257	282	257	279	276	289	271	229	253	268	299	246	272	279	264	263	291	262	254	256	259	243	292	263	258	308	260	268	245	266	280	289	281	280	245	286	264	255	256	240	297	250	279	274	277	271	276	280	269	278	274	252	255	285	263	241	276	295	264	270	291	257	253	274	258	268	254	263	276	282	294	276	282	242	273	252	286	279	294	287	280	276	283	276	281	251	285	266	288	282	288	259	276	285	245	271	262	314	294	266	294	266	291	262	253	251	271	246	274	294	248	285	280	296	263	273	278	265	259	266	288	285	272	254	264	306	264	294	270	279	263	281	280	249	272	254	276	254	251	291	272	273	279	234	280	253	256	268	245	249	277	250	259	259	261	257	291	254	260	277	274	248	282	235	252	250	284	273	255	276	269	287	269	273	286	287	251	284	274	281	269	262	264	295	263	264	266	282	271	291	295	267	256	283	291	323	280	286	284	289	300	262	254	275	274	292	266	282	282	266	280	254	271	297	275	307	308	285	278	233	237	262	251	282	291	255	292	306	277	292	294	271	272	282	262	285	244	277	293	257	253	296	282	273	287	294	291	252	257	285	281	282	299	252	245	277
74413	73145	71158	34542	9148	801	313	233	225	206	183	185	185	203	196	192	167	183	174	165	175	181	179	179	167	151	163	184	265	260	339	413	603	772	768	549	1789	1999	2061	2646	2437	1849	1323	1076	1094	738	1170	1799	942	659	586	715	463	467	493	471	233	203	191	173	193	188	191	136	197	136	183	147	169	160	173	180	157	161	173	163	152	149	174	173	162	165	168	172	184	136	167	165	149	176	168	166	174	170	163	170	184	142	169	156	153	162	170	152	171	148	151	172	171	182	148	153	154	165	153	187	158	166	163	188	179	143	164	152	158	177	147	163	171	176	144	163	154	158	158	174	179	165	151	177	179	177	168	178	163	165	158	170	169	150	162	167	161	150	157	162	154	173	175	175	171	131	171	166	163	140	161	160	151	157	184	166	160	163	196	179	138	162	172	166	151	153	189	169	164	136	162	164	183	180	172	162	167	184	176	162	160	165	153	176	142	165	151	151	170	160	169	149	157	164	170	171	127	153	156	154	160	130	170	153	175	162	192	144	183	178	167	166	146	160	164	166	146	187	164	161	167	152	148	149	146	158	166	167	151	157	159	162	175	156	163	156	166	167	158	157	179	175	164	151	151	143	149	134	189	178	155	157	153	168	143	163	165	147	153	167	151	170	174	162	183	185	190	175	143	153	166	152	128	140	153	145	192	167	161	153	172	166	153	157	151	154	160	162	150	165	147	154	178	135	149	157	159	165	164	182	171	162	145	205	151	161	167	160	162	181	163	178	166	163	157	168	154	170	155	163	141	168	178	171	147	171	149	177	156	159	156	184	158	163	173	174	170	155	141	159	169	156	167	171	147	155	168	154	151	146	131	149	151	160	154	153	178	163	159	173	161	160	178	154	182	152	162	148	153	182	169	182	150	170	150	154	148	166	145	164	164	149	130	152	165	149	167	167	155	162	155	179	159	156	173	167	146	151	166	164	140	142	163	161	182	162	171	181	145	169	161	178	151	156	177	161	159	167	170	170	147	167	154	166	167	165	174	180	131	157	164	171	155	149	170	157	144	178	178	185	168	165	169	134	160	158	172	159	167	176	151	157	157	172	159	180	179	145	159	162	186	177	156	160	177	168	140	148	164	157	164	174	167	166	175	154	168	140	150	195	144	138	169	176	166	152	163	174	159	156	142	167	145	173	115	175	148	161	172	142	150	181	162	166	171	173	161	175	187	178	177	154	154	165	161	147	143	170	162	160	159	149	187	144	166	167	156	175	148	166	123	151	169	153	161	167	184	164	183	149	149	162	178	155	134	147	142	176	163	146	157	158	166	161	149	165	171	152	157	174	162	159	175	170	161	177	164	161	145	162	165	159	171	162	159	155	157	143	161	169	145	154	161	174	173	164	180	185	179	160	150	157	160	157	145	159	169	161	146	141	173	151	157	143	162	162	160	145	155	141	178	178	175	194	161	152	170	160	175	184	170	166	163	172	151	174	161	178	144	173	156	172	146	156	156	154	146	156	162	153	158	162	181	163	168	158	176	165	152	130	158	176	146	148	159	161	141	155	158	166	143	163	161	147	137	161	166	146	163	160	162	147	139	164	167	158	160	136	163	169	185	161	180	166	155	149	156	156	174	142	175	157	153	156	165	184	183	157	162	161	172	165	165	177	130	177	158	152	150	149	143	144	159	159	190	155	168	157	147	167	143	174	180	151	173	139	156	149	156	179	162	173	163	147	165	147	166	163	153	174	139	129	168	161	168	162	162	190	159	171	132	166	155	170	162	150	176	148	164	171	151	142	185	167	150	164	165	159	151	161	163	142	156	185	170	173	160	168	179	166	156	148	138	168	173	188	159	167	173	170	146	162	144	170	162	177	148	178	166	178	168	169	146	165	164	150	168	162	156	178	143	167	176	159	176	157	170	147	177	169	161	155	159	163	175	180	153	136	161	151	153	145	163	167	148	157	157	149	176	151	171	145	177	166	172	151	159	166	170	172	164	157	164	171	175	161	171	166	164	148	146	162	165	166	159	170	151	158	170	175	127	188	183	151	163	168	188	165	171	147	162	158	167	158	159	148	146	146	154	191	174	142	154	160	153	162	160	180	139	153	155	167	159	189	171	163	176	146	179	147	148	147	158	180	166	131	155	143	139	190	149	176	156	158	150	173	182	179	162	194	165	148	174	161	172	163	147	189	162	169	150	133	169	176	170	207	174	161	178	160	183	157	197	165	169	145	133	166	162	171	129	180	158	143	164	176	142	152	178	153	161	182	163	166	163	145	191	142	137	150	159	181	144	168	181	170	160	180	166	171	155	171	144	154	179	166	173	166	155	147	166	171	159	183	175	178	194	166	169	164	161	147	180	136	147	171	143	179	146	183	155	161	168	142	171	154	167	194	157	158	171	147	178	154	156	167	150	172	158	172	165	158	158	156	139	179	171	156	156	150	181	159	187	149	174	172	153	170	154	141	143	169	145	175	158	162	152	185	165	175	130	173	175	168	175	157	152	168	159	175	157	153	158	198	148	152	187	161	174	165	168	157	155	174	148	152	179	153	151	165	161	180	165	163	161	163	151	155	171	178	163	147	157	150	180	169	157	157	162	177	166	143	154	153	167	162	174	167	183	161	151	172	145	153	136	151	143	144	174	169	168	168	187	162	164	132	188	168	167	156	182	143	149	151	164	178	182	163	154	177	184	185	163	179	152	152	159	152	148	161	168	154	155	172	153	171	169	164	161	160	159	154	174	170	172	150	175	169	130	143	172	147	132	168	161	176	130	172	136	156	153	148	177	150	158	140	149	139	154	144	169	142	156	150	171	161	166	145	154	168	143	149	180	172	163	157	142	139	160	156	174	178	149	190	145	180	168	175	164	168	163	165	180	186	149	158	186	153	171	146	155	137	179	157	148	149	164	156	183	169	143	155	171	161	165	155	189	160	148	150	146	145	179	173	159	174	137	149	173	161	125	157	167	144	164	169	148	151	184	158	186	172	155	162	172	179	172	166	179	147	178	151	147	179	164	145	168	167	153	175	167	154	161	145	151	153	165	173	155	166	149	165	153	148	192	179	149	149	186	171	137	145	184	158	144	170	158	187	169	153	143	158	178	154	156	161	148	165	178	158	182	168	171	176	166	166	174	164	146	166	144	164	155	157	158	161	178	170	158	151	165	165	178	190	201	174	151	149	188	156	163	150	171	157	179	148	158	155	171	136	171	163	176	158	176	164	164	158	164	160	180	160	169	165	179	150	163	188	148	159	156	149	155	147	185	161	147	139	150	147	175	144	155	150	159	143	182	151	169	177	158	168	159	177	162	146	160	155	140	155	171	183	154	160	189	181	145	139	160	163	166	160	181	148	161	196	179	142	161	163	155	151	150	149	154	170	145	155	168	151	170	142	152	162	160	196	156	154	155	173	172	171	160	166	148	158	180	194	152	158	137	172	154	160	171	144	175	170	164	129	144	155	182	163	141	165	162	194	161	152	179	152	188	159	168	155	167	153	168	156
48935	59176	63932	13195	1275	1141	981	832	769	716	666	636	594	592	545	512	524	493	529	519	523	556	515	535	489	546	529	577	903	1242	1714	2670	3963	4832	4742	3043	11383	11826	12555	16239	14340	11600	8457	7243	7744	4873	7821	11292	5907	4364	3932	5177	2707	2847	3074	3296	930	707	675	642	625	655	584	451	437	437	499	441	467	408	455	447	426	465	498	460	471	443	452	462	453	419	421	437	423	448	423	445	441	451	432	439	462	438	422	435	442	389	413	444	412	434	423	408	433	430	446	443	431	459	408	429	439	454	460	458	450	464	455	453	418	434	416	430	482	462	435	418	434	432	485	440	430	440	419	497	458	430	441	467	418	470	446	420	438	428	398	424	435	421	457	451	444	461	456	432	457	473	442	439	439	411	430	471	498	461	447	459	466	464	436	447	442	454	428	421	446	492	445	422	433	432	428	461	444	443	466	424	425	449	438	443	418	438	433	422	449	424	428	475	467	472	440	436	448	453	464	420	454	433	436	424	467	469	434	429	466	429	401	435	432	456	394	441	465	435	416	391	419	511	432	420	423	485	452	421	406	481	425	444	400	472	466	453	437	434	430	457	427	440	396	448	437	454	467	439	443	424	426	452	436	468	465	411	458	415	434	465	435	437	435	439	452	425	432	444	455	450	444	432	427	416	460	406	412	448	460	431	459	405	413	466	375	443	460	466	460	429	468	447	447	416	425	408	461	467	440	445	420	447	437	445	425	488	443	452	417	467	466	465	414	418	458	456	445	485	452	460	406	462	406	440	408	397	424	454	472	459	419	475	439	411	438	431	464	439	441	453	404	442	428	462	462	440	434	384	430	446	432	429	446	409	421	427	422	439	422	448	412	466	438	444	425	455	408	465	437	416	489	432	440	410	430	431	448	458	466	403	449	416	484	434	427	457	445	444	401	444	438	407	434	476	423	456	443	432	390	435	445	426	456	449	431	429	432	410	455	465	454	426	428	461	411	435	400	402	445	409	473	430	473	431	437	420	421	451	471	404	443	445	423	425	426	405	447	442	412	473	413	425	415	464	446	486	445	432	450	477	425	441	430	452	457	410	433	449	425	439	432	422	428	467	421	408	448	432	451	409	452	461	387	402	432	459	426	446	468	422	451	421	437	419	463	443	436	454	442	450	419	421	405	452	418	413	408	432	427	405	448	453	398	445	432	451	413	446	429	423	454	405	452	462	432	448	459	410	435	446	465	447	449	415	442	445	428	485	441	394	468	437	439	428	464	455	440	480	414	430	429	436	401	414	427	462	413	428	453	453	437	426	443	456	457	454	425	474	396	466	451	416	437	441	434	434	430	447	462	440	444	420	427	432	446	480	440	440	441	416	435	492	467	448	418	432	421	429	437	417	447	423	435	445	452	419	439	424	404	429	450	414	441	470	470	471	472	415	472	403	437	436	450	428	445	463	429	436	423	440	427	446	453	416	409	455	445	454	457	443	436	405	450	446	430	431	438	464	429	433	434	432	465	431	460	459	441	484	427	429	446	448	468	411	414	479	429	420	452	404	414	451	470	444	392	425	424	433	450	402	439	413	457	464	444	463	431	437	479	407	437	428	448	452	479	453	446	426	458	455	426	451	440	406	437	417	411	439	428	432	447	446	422	470	458	455	450	446	429	431	475	455	470	443	455	433	435	430	474	438	429	466	449	437	462	434	416	407	420	447	420	428	436	450	425	446	410	413	414	440	385	461	446	424	406	446	429	459	427	431	433	454	425	442	433	428	484	411	424	452	473	437	412	468	446	422	450	443	450	423	412	434	428	461	451	438	404	477	445	450	430	421	437	441	433	435	453	492	460	415	455	452	460	409	465	483	431	418	438	438	417	439	450	424	434	463	443	442	428	409	492	449	472	455	449	462	449	439	444	444	422	421	439	454	471	407	433	435	419	414	412	391	450	408	437	481	457	422	450	449	448	445	475	437	436	447	421	447	454	439	439	469	405	436	421	409	446	448	454	409	442	434	442	440	416	410	412	401	435	451	427	406	450	419	447	423	454	404	405	415	423	401	439	450	450	449	404	409	432	450	420	432	461	428	449	429	422	443	438	390	442	432	455	440	441	452	419	484	424	407	437	448	426	449	453	397	455	413	436	416	441	417	446	429	393	444	420	420	466	434	449	412	455	467	433	459	439	464	444	440	434	467	411	444	463	428	436	416	407	411	456	423	461	398	455	410	466	418	418	443	422	447	401	431	438	438	418	453	447	452	424	448	407	408	424	443	440	433	460	467	443	426	450	413	425	400	444	449	422	411	442	433	429	443	421	450	451	461	391	448	393	485	456	436	434	469	448	419	437	477	434	439	457	455	456	416	426	451	419	436	462	432	408	418	435	432	442	463	435	410	440	419	416	438	418	456	470	451	467	437	448	469	439	417	418	453	426	459	434	461	424	466	436	455	463	424	429	475	424	441	476	436	419	469	425	458	432	425	467	468	440	457	416	436	456	432	464	437	414	450	420	462	484	468	443	437	414	432	434	405	461	439	449	432	428	461	431	460	428	444	453	444	395	454	438	442	452	412	427	411	442	428	397	464	456	449	479	439	457	422	436	421	417	452	439	431	473	422	397	439	493	435	420	423	433	413	482	422	423	432	444	450	469	454	480	423	442	464	418	460	427	414	447	436	463	447	464	442	417	451	446	451	430	449	453	432	437	444	512	466	410	431	432	438	433	410	419	464	428	389	442	433	450	449	403	426	403	435	429	433	447	460	458	443	473	446	414	416	429	435	419	439	440	425	421	415	455	416	450	448	453	450	442	400	438	427	446	414	436	474	430	458	399	415	435	470	444	448	449	464	448	429	443	444	444	476	457	437	461	440	442	392	445	440	416	493	423	419	420	448	432	460	420	455	412	407	438	448	442	434	489	393	443	446	466	446	434	429	469	445	443	461	422	423	407	433	406	431	430	452	441	399	456	447	452	442	452	447	415	402	456	441	429	460	412	448	398	453	442	467	459	426	441	447	488	440	428	464	468	444	414	437	461	411	482	450	426	441	449	393	414	448	437	448	453	429	406	445	423	412	459	392	411	476	449	423	406	453	439	429	433	450	446	430	412	452	457	429	434	408	420	417	464	443	465	430	418	475	458	435	464	429	424	422	420	434	420	441	467	433	455	416	460	442	431	433	439	456	438	444	442	405	427	441	430	388	422	449	453	403	415	447	462	404	449	480	449	434	437	469	422	463	402	467	436	456	415	466	455	427	435	388	454	427	432	435	412	433	439	430	440	416	446	425	416	419	436	421	413	413	451	472	423	438	407	467	466	434	419	444	462	465	444	453	427	432	413	451	432	447	412	430	438	424	408	405	418	456	445	428	466	435	441	419	420	394	461	464	461	439	470	420	458	452	423	414	461	471	441	443	426	382	467	435	456	423	415	407	480	442	452	438	439	424	463	440	428	458	446	447	446	423	475	431	436	415	436	456	437	418	446	440	464	417	454	456	460	431	466	450	460	404	455	417	460	469	420	420
16978	14979	17080	2254	132	55	73	68	73	53	75	71	71	78	67	67	64	70	73	73	55	87	75	80	79	77	85	75	77	79	77	74	67	81	76	71	119	122	120	120	138	115	106	91	115	101	105	123	99	96	84	76	81	71	78	58	65	62	82	63	67	61	69	55	59	79	71	76	49	71	57	70	60	56	74	74	74	88	80	68	82	67	56	75	71	76	79	74	68	64	57	69	66	59	57	66	86	74	75	75	75	70	62	63	70	70	78	74	71	87	78	66	66	61	71	81	75	73	69	66	54	67	80	65	73	79	75	68	71	80	86	61	66	72	70	84	80	74	86	65	80	69	80	72	89	68	65	65	73	63	79	63	72	59	66	59	72	72	76	69	75	70	65	69	57	71	75	62	58	79	65	75	66	70	72	79	80	67	60	102	66	71	79	76	79	82	77	68	74	84	72	68	72	68	54	78	79	70	74	70	69	65	70	64	77	74	71	82	84	79	85	68	69	85	71	64	66	63	69	84	51	70	74	58	59	78	74	70	67	72	63	75	73	78	75	59	76	75	73	74	84	66	70	65	76	64	60	74	77	81	80	64	67	83	75	79	51	83	76	59	70	73	64	76	67	73	73	62	71	73	71	60	73	66	68	64	66	69	61	68	72	74	86	61	57	70	63	58	71	70	80	85	75	79	65	83	58	67	72	66	69	77	67	67	67	61	56	76	72	77	60	83	69	67	67	64	81	76	64	60	69	71	82	76	76	68	75	61	71	68	79	78	70	67	68	67	67	75	69	74	72	83	86	74	55	72	68	71	50	64	85	60	79	81	89	86	60	68	70	83	87	65	66	88	73	72	61	81	65	72	76	65	57	66	69	82	73	67	60	81	64	69	54	64	57	58	72	79	74	85	55	76	75	77	49	64	70	61	70	68	54	68	75	74	66	90	64	84	72	78	71	75	50	75	64	76	71	74	64	60	67	71	74	71	85	52	76	64	88	66	76	64	74	76	54	77	73	64	53	82	73	68	58	67	66	78	75	82	65	73	70	87	69	78	65	74	79	86	71	81	84	67	51	70	72	85	88	61	63	72	85	76	65	62	63	77	72	78	82	81	74	57	81	69	73	76	68	86	64	84	80	79	90	78	67	67	77	55	60	70	62	56	76	69	67	91	62	58	68	75	65	73	73	72	68	60	74	68	89	70	84	74	59	62	71	75	65	85	78	83	78	67	61	77	58	83	68	62	64	67	62	63	70	88	56	77	70	54	63	73	70	59	83	64	67	75	76	73	66	66	64	70	62	66	61	62	83	55	62	77	65	74	71	62	80	84	63	72	75	77	63	61	71	73	72	58	75	82	60	67	66	70	72	59	77	71	94	68	78	92	70	86	76	75	68	86	72	68	69	81	58	66	78	72	61	65	80	75	68	73	65	73	70	63	68	76	73	58	70	66	68	86	78	80	62	78	77	73	80	63	73	69	67	72	78	65	70	84	55	59	68	63	70	72	79	75	68	70	83	66	62	63	70	79	68	60	83	80	80	72	63	77	81	61	63	62	66	75	90	68	60	66	69	66	83	57	67	77	80	66	85	82	67	71	68	84	65	72	69	70	69	72	88	80	67	65	74	68	51	62	75	75	83	74	64	72	56	69	79	95	66	69	58	77	86	73	62	72	68	81	69	73	74	78	71	67	67	61	58	81	75	68	78	61	70	72	77	75	64	83	53	75	66	70	87	76	58	67	64	79	77	67	62	68	69	84	81	71	80	72	78	80	58	54	69	70	66	61	75	82	63	79	71	66	78	86	56	60	69	76	62	68	64	74	64	70	74	75	63	76	60	77	78	92	76	69	61	66	71	79	70	51	76	66	72	65	75	83	72	78	75	81	53	66	54	46	74	71	86	55	63	76	79	69	71	76	89	70	65	80	61	73	65	71	69	83	80	72	70	67	64	69	76	67	67	75	83	67	59	63	58	72	69	81	62	78	69	72	74	72	93	56	82	70	58	54	68	83	56	60	63	49	65	72	68	76	77	76	62	69	79	71	80	70	86	84	68	59	67	78	75	69	67	72	76	56	70	81	67	81	67	68	61	70	65	82	69	79	71	76	76	78	58	72	80	64	77	65	79	64	65	56	73	71	63	71	76	83	67	77	63	66	83	62	93	57	64	67	89	82	68	70	81	81	91	58	73	64	64	63	70	61	77	49	75	88	73	65	70	60	46	65	79	79	88	62	76	84	83	83	62	76	68	70	48	83	75	67	56	58	63	65	61	61	80	83	65	62	63	73	85	79	79	72	72	58	80	76	67	63	86	73	73	64	62	71	88	66	79	72	64	76	75	59	73	80	78	52	74	62	68	56	78	77	71	72	78	63	68	61	77	75	67	61	64	73	73	60	66	67	74	67	68	72	76	72	55	74	79	62	57	76	69	66	70	77	72	70	69	68	70	63	66	77	73	66	69	57	67	68	79	66	75	55	88	72	78	75	68	74	62	93	62	58	76	75	62	77	57	67	69	64	59	73	77	74	64	55	72	68	77	62	80	61	72	65	65	55	89	64	82	66	64	55	69	66	69	69	61	71	70	72	51	66	74	71	57	69	67	83	63	73	80	66	83	63	74	79	75	69	65	67	75	80	62	78	59	78	75	67	79	76	55	67	71	75	61	72	77	64	72	63	71	64	63	65	51	64	78	60	70	63	82	73	54	70	60	62	66	64	62	71	65	87	69	77	83	83	54	73	59	78	55	66	59	75	76	68	72	72	69	71	60	73	76	82	82	73	75	66	66	78	66	71	76	74	73	66	81	67	71	88	61	75	53	66	71	75	65	77	72	81	70	68	69	65	77	71	58	93	69	77	75	67	77	76	79	66	70	74	88	70	69	86	70	84	84	55	78	59	94	70	72	71	64	74	66	68	87	72	78	73	77	68	70	76	59	79	74	76	77	79	71	76	69	55	65	60	72	64	68	64	72	77	78	62	80	70	50	72	62	69	72	81	69	83	53	63	82	78	79	81	67	83	50	78	77	56	64	65	62	77	76	74	74	72	77	84	81	70	57	54	66	82	66	64	81	85	66	78	69	55	69	64	75	83	76	64	76	63	66	75	57	68	58	66	51	73	68	69	71	63	59	68	66	71	84	71	71	76	53	62	75	77	75	67	72	71	54	68	73	69	71	65	79	57	62	62	63	63	71	68	59	63	66	72	84	73	63	60	65	67	57	81	80	70	69	66	68	56	81	78	74	63	66	82	56	59	82	54	73	74	79	63	68	79	67	72	69	62	74	72	59	72	87	78	67	72	95	71	59	63	75	70	65	45	67	70	61	70	76	82	69	69	55	55	74	79	71	75	60	70	72	90	77	75	65	63	76	63	82	65	61	72	69	67	78	93	65	78	76	69	68	71	72	62	70	53	77	72	66	54	80	72	50	67	61	65	75	79	68	68	75	66	63	88	92	78	69	61	71	69	74	64	70	68	61	64	73	66	73	70	72	70	84	73
14362	19589	22286	2228	258	270	281	225	238	212	239	236	215	220	215	224	224	213	213	230	232	225	231	232	216	226	230	236	225	249	243	309	313	329	279	360	637	666	785	961	856	720	574	564	459	434	515	694	496	391	403	374	281	300	319	246	220	221	222	236	224	213	234	196	223	224	214	227	215	212	222	206	210	219	209	220	228	202	232	226	228	232	213	227	239	231	185	210	194	233	225	231	213	207	209	196	213	227	213	234	199	231	210	210	213	214	228	219	221	232	218	256	203	206	243	202	245	236	216	170	188	204	189	186	213	211	222	230	212	220	211	234	206	190	210	234	199	204	216	232	208	225	239	212	244	226	218	221	206	211	220	204	238	210	223	206	209	222	224	214	212	244	211	214	210	212	206	225	219	227	217	221	227	231	221	228	220	233	224	248	219	220	247	203	234	192	209	197	207	210	210	234	217	204	189	185	202	243	230	217	211	217	216	218	212	189	225	238	219	208	202	214	206	223	185	235	205	225	207	191	233	233	239	203	199	201	230	218	220	199	201	203	213	211	212	242	219	231	208	219	221	214	188	213	206	232	224	211	202	210	233	199	200	232	207	212	203	198	192	221	207	198	222	192	225	217	212	215	228	188	217	206	217	236	219	219	214	228	215	247	221	199	202	236	246	222	226	189	224	219	257	206	197	208	198	223	212	219	209	217	229	204	213	220	230	210	215	239	222	216	213	210	213	239	217	210	227	225	254	207	214	217	199	210	188	205	206	220	223	206	192	198	204	223	230	240	217	196	214	210	250	202	201	217	205	225	201	210	215	237	247	211	212	209	205	201	224	196	234	233	230	235	242	207	195	204	227	208	223	222	237	190	209	220	222	224	232	201	206	208	224	220	192	206	221	206	220	218	214	201	221	233	214	212	211	243	215	213	193	223	208	215	193	202	237	212	220	208	208	222	232	219	209	270	205	230	219	204	211	228	196	216	234	231	239	234	198	212	213	229	193	221	219	218	233	211	205	220	230	212	205	230	199	192	219	236	217	198	235	249	209	207	221	213	197	233	209	214	212	225	218	231	236	214	197	206	223	188	207	214	219	214	239	207	224	217	205	214	234	211	219	258	214	196	209	236	240	194	210	199	218	204	226	239	223	227	235	203	231	187	232	222	227	199	209	214	202	214	197	255	232	192	218	219	213	219	228	229	180	234	229	200	240	229	199	235	198	178	195	203	247	217	240	193	252	244	206	235	197	206	251	205	237	233	223	222	221	207	213	230	218	207	211	196	219	213	228	224	214	213	236	219	223	196	220	222	221	216	200	172	231	205	203	223	202	242	208	207	214	237	208	189	212	213	205	210	220	222	241	242	204	225	217	203	218	206	209	203	219	188	230	203	206	251	219	214	222	197	202	201	239	228	215	190	229	200	246	221	207	193	212	241	202	198	215	227	219	201	200	201	227	205	203	192	215	220	236	227	211	198	199	184	189	200	195	223	194	208	228	233	218	206	213	197	224	187	218	215	225	235	209	210	208	206	187	237	226	217	216	220	213	215	236	225	205	211	205	205	225	208	227	203	222	223	235	212	214	218	225	207	236	210	212	221	199	223	216	212	212	218	211	207	202	232	240	228	220	226	198	198	220	206	235	239	229	216	211	249	195	212	222	218	192	221	230	202	222	209	230	200	215	235	205	206	215	194	225	258	215	195	225	218	229	228	215	224	229	226	224	200	224	204	194	219	241	238	191	225	206	227	223	217	204	186	230	216	200	213	232	219	234	247	209	202	217	232	223	220	206	229	206	213	200	216	220	228	216	221	218	226	228	193	224	208	202	239	213	224	233	216	242	210	218	217	236	212	216	203	219	237	216	213	209	202	188	224	223	215	223	203	203	203	216	184	215	200	188	196	197	208	225	231	215	210	212	231	205	226	220	224	238	222	214	233	235	209	213	222	220	232	208	240	231	186	216	205	236	233	210	245	220	217	209	203	199	229	212	225	199	200	220	243	202	210	204	224	206	227	226	207	214	210	207	264	229	209	202	213	217	204	256	230	227	206	216	211	221	214	210	213	225	247	235	203	192	212	214	201	227	217	195	213	201	221	224	207	215	221	242	228	223	221	200	227	218	198	200	217	192	232	206	225	197	202	192	205	204	204	215	215	206	225	238	207	206	237	211	211	233	197	192	196	233	207	200	234	211	206	234	217	194	222	219	227	233	220	185	232	222	233	221	213	217	230	208	196	224	216	207	238	230	189	200	197	229	197	229	214	231	223	185	202	222	227	180	207	238	215	226	226	207	237	219	206	220	280	201	214	212	209	210	203	205	233	213	224	226	225	225	188	208	241	221	204	225	195	207	212	196	188	233	229	235	211	254	229	203	208	200	202	198	212	204	233	218	220	235	226	246	210	221	212	234	197	225	210	224	219	210	224	209	211	210	207	226	258	233	215	222	227	222	222	223	217	207	210	214	223	229	200	219	218	215	224	224	211	240	210	188	197	238	200	208	219	224	197	229	226	220	245	226	220	200	232	229	217	199	219	228	229	211	219	213	194	209	194	196	221	223	216	203	202	220	204	222	207	207	220	217	195	189	235	217	213	226	255	207	231	236	213	229	235	230	216	198	188	211	213	227	205	230	210	240	230	240	215	223	217	200	218	211	212	220	213	217	210	202	221	198	207	229	220	221	213	218	227	221	195	228	200	221	191	224	207	218	205	229	223	224	207	215	231	237	228	217	236	194	208	203	234	237	197	229	225	192	221	209	235	184	212	244	215	243	226	221	216	208	215	181	212	221	232	233	236	218	189	198	218	203	226	219	215	217	248	224	223	232	232	218	200	228	205	216	238	206	196	213	204	217	208	214	207	192	232	213	229	238	213	192	243	225	208	229	200	226	224	214	222	225	210	208	221	210	194	208	215	225	229	160	235	221	246	215	223	190	235	207	218	224	228	214	214	205	226	217	206	212	224	188	211	214	192	222	188	205	192	235	204	196	225	259	235	227	223	222	214	209	209	208	204	237	207	217	204	225	205	235	209	214	211	235	236	201	230	216	233	215	242	207	212	221	235	222	231	205	241	224	226	212	225	192	220	209	223	229	242	224	224	238	224	218	211	215	233	214	207	225	206	204	233	223	221	202	234	222	201	223	208	231	206	220	221	202	248	218	191	246	221	201	197	189	212	221	203	213	229	213	213	206	217	231	200	221	227	246	201	243	193	224	208	215	191	243	247	212	225	201	217	218	214	202	189	230	234	214	190	215	212	212	226	211	252	219	204	218	225	210	250	237	213	207	209	229	203	234	246	224	233	223	243	223	232	212	219	234	186	206	199	226	207	219	218	204	231	223	236	209	214	205	220	201	222	229	211	233	220	212	223	237	210	217	222	198	199	229	216	209	200	218	217	223	228	221	220	206	220	202	206	211	204	229	234	185	223	219	216	214	233	242	208	224	210	208	228	210	218	213	224	207	200	203	195	197	248	229	227	188	211	219	222	201	216	207	227	234	209
63097	61107	60657	23703	3710	232	182	143	124	115	91	98	108	89	74	97	103	102	119	90	107	102	108	95	90	103	94	96	122	127	110	110	112	101	139	272	778	914	959	1135	1260	807	660	595	638	480	348	768	756	423	359	318	249	201	251	143	104	105	91	121	93	98	104	105	87	104	111	73	100	86	95	97	92	103	76	95	84	88	92	72	81	90	94	96	82	86	104	73	87	90	74	87	88	89	73	102	83	100	93	69	92	87	79	87	85	95	106	85	92	88	89	88	98	89	99	77	86	110	82	102	92	81	79	99	79	79	100	72	105	75	87	64	102	81	82	81	110	111	91	96	85	92	90	95	95	85	77	75	102	80	99	101	94	96	96	85	73	90	88	99	79	81	97	79	77	81	80	87	83	86	86	113	80	97	85	77	71	96	105	85	94	89	81	101	106	89	96	91	86	84	82	92	77	94	75	97	71	85	98	97	107	82	73	96	73	71	77	77	115	101	86	95	82	89	75	98	80	74	95	58	84	79	77	63	106	74	96	80	83	95	92	89	81	94	95	79	89	93	81	99	79	75	82	73	79	90	97	89	93	90	95	93	100	90	95	103	81	87	81	100	91	95	95	97	76	89	97	77	99	96	94	75	88	96	86	82	100	93	82	97	91	99	83	74	83	78	73	84	96	102	83	94	89	103	86	73	97	88	74	97	92	88	89	81	82	73	86	96	82	92	91	96	96	107	94	69	75	81	91	97	95	78	87	94	86	93	86	85	69	96	93	87	87	85	86	91	82	98	78	91	73	76	96	99	79	87	84	107	96	91	90	73	67	90	95	80	87	80	95	112	73	88	88	103	88	79	82	75	89	79	94	75	86	96	77	78	92	96	99	83	84	91	99	72	102	94	94	75	85	87	104	85	76	80	90	87	79	73	87	84	80	90	102	85	77	96	102	99	89	70	95	84	93	79	82	82	83	91	77	87	97	84	94	79	80	84	73	78	82	91	82	79	107	84	93	80	92	58	83	110	87	86	87	79	86	84	87	91	83	65	106	88	86	100	86	74	76	103	99	92	86	72	93	81	72	83	101	115	84	83	90	92	88	101	92	88	90	89	89	83	94	90	91	93	88	99	85	104	89	94	113	83	107	95	80	81	107	86	86	88	85	89	99	89	71	84	79	79	73	91	81	81	87	86	89	88	95	90	89	91	91	81	96	70	84	94	70	86	89	94	75	83	80	90	80	82	98	89	90	80	105	90	96	91	101	102	96	91	86	91	97	92	102	98	73	97	92	88	107	89	95	98	92	92	97	70	80	75	92	95	86	113	105	89	77	106	78	92	68	77	97	85	96	105	90	111	79	85	77	72	83	86	92	86	87	97	97	110	106	84	80	84	85	78	76	102	94	75	93	109	107	90	85	73	72	107	90	100	81	108	82	81	80	83	74	88	70	72	77	104	79	73	87	83	112	88	94	93	95	78	77	90	81	69	103	85	83	100	79	113	85	68	92	104	90	95	74	82	100	91	84	82	76	92	89	95	100	89	88	91	86	82	82	89	80	82	90	94	78	74	70	87	84	80	75	78	79	89	92	75	87	79	80	91	93	97	79	72	94	92	80	80	86	94	89	101	68	92	99	80	108	93	95	87	89	98	92	89	72	79	95	98	90	82	72	102	92	96	88	87	90	94	85	85	84	85	102	75	74	103	97	77	92	98	99	96	98	92	95	88	87	95	101	77	76	94	104	73	116	84	83	95	87	97	97	104	92	79	97	94	89	82	99	88	76	94	85	80	106	74	80	92	74	84	70	82	70	100	92	89	80	96	98	84	77	93	89	91	89	74	84	106	100	118	93	100	77	91	88	104	96	86	83	86	97	91	96	67	99	73	79	101	92	93	72	89	78	63	99	87	101	77	92	96	96	74	82	83	68	89	84	113	104	103	107	91	89	96	101	84	80	84	84	84	89	82	94	84	91	83	79	91	79	94	78	89	74	88	85	82	94	109	89	84	94	93	90	74	92	78	86	97	87	86	89	109	86	86	91	95	92	105	81	85	94	98	85	104	85	83	96	72	77	81	93	87	88	90	101	76	80	98	84	84	79	89	82	109	82	74	88	94	93	79	80	74	108	95	97	83	86	99	94	73	77	72	82	85	86	95	91	75	77	96	107	93	76	101	81	93	81	94	77	86	87	97	78	91	92	105	95	98	87	84	84	84	71	84	77	78	92	83	69	70	78	89	80	85	92	97	106	114	89	78	80	83	93	89	103	89	84	78	90	96	90	88	95	78	99	93	79	103	90	76	83	87	113	92	90	92	101	80	103	79	96	95	103	88	72	91	87	104	75	93	86	81	106	97	94	91	91	99	94	85	81	64	87	71	80	103	74	91	96	102	72	100	78	93	84	83	83	89	86	79	96	86	98	103	86	88	92	91	98	88	94	86	94	83	94	91	90	77	98	77	94	81	85	95	97	96	79	84	82	91	84	89	89	69	94	83	96	82	60	81	98	83	98	80	96	77	88	87	101	105	90	104	84	77	105	89	97	97	80	89	95	90	77	74	97	93	99	81	87	74	83	72	86	93	93	86	95	85	85	83	86	111	79	104	98	86	87	79	94	82	88	82	92	83	66	91	78	111	98	92	82	106	104	78	88	97	94	92	78	92	106	90	87	86	81	103	87	90	117	74	103	90	97	87	82	89	105	92	74	86	79	103	93	97	93	98	83	98	86	90	96	90	105	86	70	67	75	98	104	96	92	106	93	85	113	90	72	90	98	98	68	65	105	88	94	89	100	97	103	104	97	75	71	88	92	87	93	96	77	75	94	94	107	84	75	77	85	103	88	93	82	108	86	92	85	94	78	68	95	89	106	87	87	94	72	80	92	82	92	98	91	85	87	94	73	103	86	95	89	96	91	87	84	90	82	83	84	83	89	89	100	102	92	96	96	77	100	80	84	89	77	101	73	78	96	95	82	84	91	83	80	98	91	96	80	82	94	65	92	106	90	76	94	82	87	81	92	85	82	81	100	77	80	97	112	76	76	90	90	70	102	90	77	85	79	106	100	78	83	79	82	110	85	88	84	89	85	103	96	66	74	75	87	98	87	94	111	83	96	70	79	102	86	74	86	84	79	81	90	80	90	78	87	96	84	114	82	89	96	95	108	95	84	86	94	86	90	92	87	92	102	98	94	88	92	86	102	103	86	92	101	81	94	101	94	91	90	87	94	94	99	82	67	82	82	75	83	80	99	101	93	88	103	87	70	104	70	84	76	77	95	82	89	91	86	92	110	89	79	85	96	76	89	89	94	84	89	96	94	102	95	99	94	90	105	78	111	93	92	95	91	87	93	80	94	84	77	99	81	102	75	86	88	102	95	108	82	88	77	97	93	108	92	81	108	89	94	76	99	88	80	84	74	92	76	100	79	84	87	76	104	76	99	100	79	82	85	79	81	91	79	105	80	99	81	84	84	107	92	104	84	70	85	91	99	99	95	89	79	108	86	85
39228	48054	51483	8500	753	626	543	472	504	417	411	419	354	359	289	361	327	294	328	335	295	319	289	297	304	334	364	370	383	524	398	461	339	441	692	1976	5609	6171	6959	8257	8583	5918	4845	4233	4644	3400	2813	6008	5335	2958	2830	2486	1592	1345	1681	651	455	407	379	368	343	303	321	294	276	257	254	266	272	270	287	265	297	277	277	302	244	277	254	292	272	245	267	232	258	263	264	259	230	245	257	284	248	250	268	250	244	282	275	284	280	282	266	249	259	267	272	264	245	254	269	254	265	282	242	273	279	246	270	258	276	275	258	241	275	281	287	257	264	247	270	288	286	285	273	255	240	299	258	300	260	274	265	283	267	258	250	296	264	275	303	267	268	264	279	269	300	273	285	267	267	263	289	264	253	255	268	272	253	262	246	247	260	293	262	278	290	281	279	277	254	244	266	252	252	269	262	257	300	283	266	273	301	269	254	255	268	240	293	287	264	282	276	261	281	273	278	268	264	230	282	272	274	279	253	274	267	260	261	263	284	274	276	276	232	262	240	282	240	255	272	277	240	267	286	268	315	274	258	286	242	291	246	271	254	285	249	280	247	290	270	263	286	262	258	250	271	289	266	278	267	293	248	277	279	261	247	277	270	260	264	240	276	251	267	283	257	244	278	268	277	253	286	253	301	265	261	284	274	273	256	264	266	249	262	308	268	264	284	274	250	259	269	256	286	292	276	247	251	266	276	255	253	266	270	275	264	258	241	285	235	297	277	255	266	258	286	255	266	268	257	234	253	262	262	273	301	265	258	261	269	283	240	242	262	275	279	291	263	276	278	292	267	268	259	278	268	241	264	222	264	283	267	263	313	254	247	262	263	270	278	277	286	273	290	260	250	268	248	242	249	247	277	272	265	281	263	262	285	251	265	292	262	256	223	276	263	272	262	239	252	271	262	253	258	244	273	272	273	248	269	269	269	277	274	289	294	255	246	254	269	303	267	265	269	295	276	272	254	260	305	286	271	264	266	255	275	235	280	244	243	273	269	284	273	275	270	278	274	261	279	280	255	267	248	283	263	260	238	245	266	281	250	287	257	231	272	255	272	260	236	282	263	274	258	266	269	274	241	279	305	264	282	233	265	230	236	250	248	263	263	275	274	250	229	265	268	245	240	279	269	275	247	232	250	253	256	249	260	272	271	250	269	262	252	282	282	263	242	272	257	269	293	262	264	279	252	271	297	290	255	278	278	265	250	234	265	250	251	266	249	284	272	241	276	267	278	245	279	249	249	251	303	254	274	276	285	255	253	278	241	263	277	270	288	227	240	267	268	246	282	256	267	268	240	269	275	251	262	264	284	254	299	262	248	253	285	242	285	236	262	287	251	261	285	283	294	261	265	215	267	287	281	255	272	265	263	247	251	247	277	238	304	281	257	239	276	252	266	289	271	246	242	248	266	290	284	268	273	258	286	251	269	268	283	253	240	228	269	245	282	258	272	270	270	282	284	249	270	274	269	248	259	260	243	249	257	261	216	285	257	247	243	276	261	262	274	273	270	276	270	264	261	273	274	241	278	287	261	279	271	255	256	288	282	251	259	250	268	260	255	245	259	261	248	275	252	234	265	262	285	267	242	257	271	256	274	266	257	270	201	250	272	255	276	229	291	268	289	258	255	246	294	294	279	283	270	269	274	256	269	272	291	250	265	251	276	284	260	261	270	283	285	257	287	268	245	267	274	263	306	246	247	264	271	262	264	259	281	251	248	247	268	258	276	291	283	247	277	285	287	291	252	301	268	245	253	288	280	231	282	289	287	266	275	238	263	263	263	264	249	262	298	251	259	266	277	273	261	283	279	245	248	253	279	252	263	237	265	267	270	258	293	269	289	253	274	288	253	298	234	272	266	237	257	252	271	245	271	255	271	271	281	243	273	304	254	267	235	263	285	291	252	235	270	247	253	288	261	285	243	243	269	260	240	277	265	247	276	244	282	268	290	269	286	251	245	298	267	290	259	271	283	295	297	282	280	244	233	246	277	276	284	259	279	264	274	296	255	250	258	276	271	249	272	256	276	261	259	258	255	271	269	289	284	250	263	269	268	253	257	239	295	274	270	277	251	264	256	279	257	251	285	270	280	273	288	297	268	271	289	265	236	284	258	246	269	278	281	254	241	259	237	280	283	280	267	271	253	251	275	259	257	259	246	249	286	260	258	245	270	258	301	269	251	271	278	266	279	242	293	299	275	276	272	260	253	232	251	255	272	266	232	253	252	268	269	243	245	264	245	277	237	271	293	248	286	261	253	228	282	268	262	288	268	259	244	274	259	265	258	268	240	254	289	258	265	276	267	282	256	273	298	259	275	257	292	272	240	260	257	265	277	272	252	266	268	246	302	261	266	287	289	304	261	264	280	221	251	255	259	267	250	278	254	271	282	264	280	266	276	251	247	266	253	279	260	260	252	250	244	267	251	271	266	269	258	264	267	251	273	238	282	275	264	290	266	289	274	271	293	260	262	270	270	255	270	268	232	294	290	265	258	261	287	256	263	254	270	265	277	257	259	220	277	266	241	268	256	251	250	236	252	282	302	253	266	274	264	243	274	256	269	253	251	274	271	237	293	243	256	248	259	261	245	230	257	270	288	263	274	265	290	247	250	265	280	274	259	250	250	260	276	272	260	274	247	228	284	257	244	260	289	273	265	260	239	270	256	245	274	233	246	258	269	268	276	269	260	259	242	271	279	282	266	231	271	270	266	267	263	265	262	266	277	308	300	248	221	303	230	268	272	266	254	298	285	261	277	274	262	273	274	267	276	253	290	294	266	266	248	271	268	275	260	268	283	279	274	268	265	288	240	296	270	244	276	271	241	263	261	277	265	257	292	279	253	244	249	260	268	282	259	267	250	264	272	274	303	293	283	267	267	281	266	266	284	260	228	272	241	260	258	289	252	251	281	286	280	248	270	244	275	250	269	265	267	278	261	249	274	288	254	247	278	266	281	253	253	283	285	279	279	310	261	263	274	244	279	239	274	286	271	250	256	257	297	277	264	296	278	237	265	270	247	241	259	258	285	270	258	276	276	265	278	258	257	267	271	258	276	243	271	278	254	271	250	266	248	271	278	257	253	281	244	246	254	269	257	250	250	281	276	266	257	248	246	290	244	264	259	309	261	253	233	254	283	279	273	249	286	284	275	286	247	270	255	252	274	295	267	248	269	259	281	274	267	268	256	271	285	269	281	267	232	256	268	241	271	255	272	264	239	252	287	266	272	254	272	280	250	274	297	244	268	259	267	249	260	276	246	255	263	254	285	268	262	265	306	266	249	263	273	249	258	289	288	275	269	239	256	259	263	270	269	273	241	263	261	277	276	279	271	280	283	266	254	285	269	259	258	298	252	248	259	267	253	282	293	285	253	237	272	261	298	288	268	201	276	297	258	275	271	274	254	255	261	284	247	284	270	297	287	274	230	268	283	266	291	261	299	255	268	260	249	263	278	280	243	260	303	268	260	261	286	254
77404	76130	69411	28600	9808	1167	313	203	225	192	191	206	184	208	174	213	193	174	165	175	172	168	172	174	184	168	173	170	170	203	168	222	170	203	223	409	1043	1398	1496	2014	2497	1451	1295	1049	1060	933	968	937	1632	832	808	633	469	404	489	288	214	161	166	201	192	152	178	182	150	158	176	158	145	149	136	166	165	157	170	160	158	176	166	150	136	146	148	157	157	175	161	173	151	145	160	168	150	162	144	186	165	180	149	158	168	157	170	166	160	144	177	169	165	154	165	166	154	164	147	147	142	157	147	135	187	181	166	161	168	154	166	160	147	168	151	150	177	177	169	153	160	168	157	154	153	165	157	166	168	175	158	178	178	165	166	164	156	185	149	190	145	178	159	153	160	150	158	160	155	154	165	151	170	177	161	176	153	166	169	164	166	183	172	155	135	169	171	153	178	148	149	178	159	144	154	144	160	162	151	165	185	140	180	154	169	148	144	161	163	151	169	162	169	173	163	159	168	154	139	152	166	155	162	171	145	178	186	161	164	156	161	175	148	172	152	161	165	170	177	159	148	160	162	159	152	144	171	133	165	151	185	147	166	167	183	144	166	169	150	144	156	172	160	164	157	157	146	164	154	146	184	176	151	165	181	166	155	171	168	161	149	155	169	146	168	167	156	184	147	152	156	184	154	153	157	159	167	162	142	184	187	162	156	157	159	152	177	136	151	166	168	169	152	156	173	172	162	163	163	155	136	170	145	162	177	156	159	179	164	153	163	171	154	160	163	151	154	169	151	179	148	164	157	176	174	164	186	158	150	154	165	178	152	173	160	174	177	145	144	155	157	169	130	171	170	165	164	165	174	154	168	154	163	150	141	175	146	176	152	161	147	175	154	182	172	163	151	144	179	173	165	149	184	156	162	188	163	156	153	155	148	177	167	167	156	170	164	147	164	177	153	144	170	182	141	146	168	175	177	171	151	178	152	174	176	164	166	162	171	184	159	166	173	162	159	147	147	150	179	163	172	163	168	163	192	156	138	138	164	149	153	168	169	157	173	182	152	163	173	151	152	183	158	178	151	141	160	163	147	160	160	185	157	143	167	162	156	168	182	161	146	171	171	162	172	153	154	150	187	167	150	171	171	167	163	156	155	178	176	146	156	161	167	157	165	159	172	188	162	173	181	166	165	176	178	141	134	155	166	150	197	144	163	142	158	159	156	182	165	148	171	165	154	176	165	156	174	173	138	163	153	173	145	174	160	182	164	169	155	156	152	165	166	155	175	174	172	159	162	151	140	164	137	169	151	145	149	174	164	172	126	160	165	178	158	166	177	158	177	154	152	164	163	158	169	166	153	163	167	157	169	136	169	166	150	137	172	173	160	161	147	192	155	179	176	181	165	150	159	179	187	165	194	157	146	147	153	162	156	170	185	130	172	161	168	154	144	172	176	164	163	181	163	168	171	151	152	170	148	159	168	167	172	166	183	168	175	155	176	152	144	158	162	151	152	154	168	174	143	190	156	194	141	161	166	170	168	162	157	162	167	165	166	183	156	170	144	160	170	180	161	179	167	171	167	153	165	166	155	165	170	146	187	157	142	179	166	154	162	173	153	184	167	174	159	151	168	158	177	169	155	159	175	179	141	187	169	172	147	169	152	150	170	165	154	154	159	158	161	165	161	145	165	172	163	198	152	165	161	153	155	168	159	164	154	145	167	144	167	168	158	164	163	173	180	159	162	165	151	163	175	179	158	181	154	171	161	162	152	183	161	160	176	142	165	170	176	175	142	165	154	181	150	173	145	154	173	153	164	148	153	147	138	156	160	172	167	178	171	152	139	155	164	165	148	174	159	153	137	168	141	155	140	146	162	164	181	144	169	155	167	166	138	175	170	138	149	151	162	177	166	155	163	191	175	155	167	168	173	158	168	164	168	166	138	174	148	152	158	162	146	187	163	169	181	173	154	156	148	172	156	175	169	161	159	186	163	161	146	178	178	168	149	177	176	167	158	144	190	187	159	153	162	153	182	179	168	157	146	166	160	159	166	160	165	156	146	157	172	168	180	160	146	182	156	160	162	166	176	175	132	172	149	175	167	140	175	148	152	143	178	169	169	151	145	159	184	163	151	176	159	162	170	158	159	166	148	159	162	180	153	162	137	172	166	186	176	149	139	179	166	170	164	155	172	161	167	150	188	144	158	154	163	173	169	199	179	163	178	173	176	157	161	166	169	162	181	159	154	139	158	160	163	147	156	157	184	173	161	172	156	149	146	176	185	171	188	156	149	153	166	172	148	176	176	163	147	146	161	166	175	164	187	178	157	148	167	164	147	169	174	145	170	133	166	144	184	176	154	184	156	174	176	145	169	167	157	149	154	172	157	149	149	157	145	175	165	166	163	171	147	159	174	167	164	154	181	165	168	171	188	169	161	151	155	169	155	174	163	147	171	147	172	144	145	150	168	154	165	165	156	163	154	170	177	146	181	170	146	187	148	155	151	193	171	165	154	183	150	150	159	151	164	149	141	161	174	175	184	149	146	166	176	167	173	156	156	138	187	155	171	166	156	170	157	145	149	146	165	161	164	160	169	141	163	164	172	151	145	178	169	178	158	178	162	155	170	156	169	153	183	165	174	160	171	182	121	174	134	172	172	144	149	182	176	177	159	149	166	155	170	160	160	148	173	167	162	181	140	145	146	177	144	154	159	141	158	163	185	167	154	155	139	162	147	172	142	142	171	149	162	164	175	159	161	142	175	160	179	142	178	166	161	155	178	188	153	158	142	138	164	167	152	155	159	185	185	148	158	149	154	163	164	146	178	160	163	155	158	161	174	154	162	174	152	171	174	182	166	141	140	131	169	176	153	150	155	166	186	161	162	176	136	143	156	165	174	162	153	152	163	141	169	156	149	156	152	150	163	141	174	157	157	179	165	150	150	151	164	151	176	153	158	157	171	167	161	153	183	162	173	187	171	158	146	137	168	163	153	140	149	148	145	177	155	150	152	177	178	175	179	151	145	183	137	147	143	158	185	151	139	155	154	162	173	160	158	182	151	156	173	161	157	168	149	157	169	161	150	157	183	142	155	152	159	162	184	133	155	153	169	164	163	157	162	154	162	169	164	161	171	170	157	143	167	150	191	148	173	169	173	162	160	171	163	163	180	161	137	153	164	173	157	158	153	163	154	154	153	160	148	179	174	158	173	184	161	162	143	158	153	153	143	166	159	179	173	174	168	155	161	171	164	157	174	152	177	172	166	158	170	168	154	151	178	163	154	157	190	158	142	153	150	185	185	161	159	160	166	168	183	169	153	161	144	161	166	165	154	155	151	172	169	160	168	171	171	166	177	150	159	169	168	168	164	147	167	153	155	160	177	165	155	157	140	165	151	158	161	179	174	155	172	171	163	155	159	151	134	169	140	184	165	142	175	172	183	173	159	177	157	162	143	152	173	186	165	145	156	182	154	163	166	171	161	163	160	152	156	158	142	161	158	175	162	147	166	178	178	175
48971	60561	61090	7586	1339	1124	980	828	771	674	666	628	597	593	532	545	503	547	569	482	529	477	502	498	466	556	539	610	547	569	566	853	642	769	1002	2442	7483	9229	10073	13019	14960	9516	8379	7122	7501	6654	6363	6622	9640	5416	5556	3982	3356	2525	3153	1223	773	647	501	596	629	613	568	530	507	485	458	453	453	448	413	435	450	461	454	478	439	443	435	423	463	448	418	436	430	455	421	424	431	419	396	449	416	437	453	424	394	422	414	404	452	457	422	401	451	461	420	398	426	442	436	443	441	431	477	412	411	414	432	422	436	408	421	448	434	435	404	428	438	437	425	441	412	424	433	429	448	429	384	415	395	439	414	439	431	421	435	423	437	449	424	431	398	463	426	457	439	438	464	464	437	434	431	479	429	419	425	416	432	460	464	445	437	454	419	421	433	420	463	461	438	430	423	460	442	404	435	451	419	416	400	427	423	452	458	437	418	408	426	453	485	464	418	415	395	468	414	399	430	423	490	439	449	439	441	436	411	454	433	455	453	458	405	409	447	483	450	425	427	473	413	412	401	401	457	422	447	421	430	456	448	394	408	451	424	467	418	399	415	450	474	398	398	433	404	378	411	422	466	429	416	449	427	447	437	455	454	446	418	435	450	408	418	447	447	430	431	434	420	444	422	468	418	414	485	457	446	439	452	409	430	464	435	447	450	422	404	443	415	462	415	391	439	460	450	446	462	439	451	421	432	423	428	437	456	449	442	424	454	401	445	457	427	389	418	454	395	416	431	447	441	429	462	420	453	434	481	426	444	432	436	409	410	434	446	429	440	431	454	475	417	468	408	416	458	440	404	436	424	401	440	435	458	449	418	417	424	419	451	434	404	433	397	430	435	400	458	438	425	406	417	414	455	409	465	413	460	439	424	424	430	420	439	446	400	403	425	426	458	430	421	421	408	422	455	451	439	373	449	450	419	466	447	399	400	437	456	452	433	435	423	449	447	442	448	450	432	416	446	395	428	474	402	429	464	462	410	447	459	428	450	413	439	409	485	470	459	419	433	438	442	417	438	445	402	447	421	431	443	402	454	427	465	415	465	419	455	458	418	434	391	439	463	427	442	423	410	460	464	418	420	412	410	409	412	411	403	387	499	454	390	410	414	437	444	447	444	416	489	406	412	433	426	448	410	477	442	470	445	455	434	411	426	405	460	425	442	425	425	452	457	412	458	434	438	434	437	428	410	402	435	411	407	454	396	459	437	451	422	441	410	454	426	408	425	402	438	441	420	481	406	442	405	428	423	397	442	473	446	454	409	458	407	414	446	449	412	408	421	459	454	405	395	411	439	418	402	420	463	431	463	450	450	444	431	413	415	446	413	425	457	437	415	428	411	454	428	455	416	429	463	442	429	411	484	424	483	411	437	434	469	431	422	406	405	447	443	431	451	444	424	432	446	440	412	448	441	426	419	453	457	434	433	425	456	452	429	454	409	445	442	455	411	438	420	445	403	432	415	447	424	477	397	463	463	447	420	427	415	444	461	452	430	437	439	429	450	426	404	427	449	449	449	447	404	431	420	409	438	470	402	423	465	434	461	479	452	440	467	448	442	420	437	438	423	460	413	402	430	423	414	426	445	435	415	415	455	434	463	427	431	423	434	448	465	433	417	403	429	472	419	430	414	417	425	442	447	415	395	448	434	431	447	406	451	434	465	450	426	450	435	410	408	454	431	429	439	419	442	439	416	414	424	401	407	385	425	454	408	426	436	446	458	465	415	449	434	457	452	436	433	416	448	446	409	499	442	433	441	433	473	426	449	384	438	426	433	443	430	452	425	456	436	449	397	422	442	430	408	444	430	412	435	429	450	451	444	407	427	412	464	422	438	429	442	411	442	461	462	402	465	458	425	445	468	451	436	432	464	442	430	416	391	438	429	420	420	419	447	416	438	432	421	422	481	439	422	479	455	430	441	420	447	402	450	404	435	464	411	405	429	436	479	423	436	445	432	436	393	414	443	454	434	439	422	434	401	451	415	451	474	406	435	479	437	443	451	446	425	403	412	422	424	448	414	448	426	459	449	482	438	408	426	398	423	422	447	415	455	410	424	409	450	410	437	429	428	452	418	437	424	378	438	487	454	382	460	411	424	407	420	428	450	425	430	420	435	429	425	465	446	454	411	425	458	432	439	443	449	460	458	411	430	447	439	428	423	427	466	417	414	424	426	447	419	444	443	462	411	447	435	438	445	449	400	419	443	421	416	437	442	406	427	448	422	406	393	431	430	433	432	434	422	463	428	442	430	414	424	426	493	446	457	434	457	400	418	406	433	406	458	474	441	448	399	446	396	448	415	424	464	431	436	442	433	425	408	401	426	392	433	489	462	432	412	428	412	452	450	435	411	460	445	423	428	426	430	460	415	404	456	440	411	427	421	431	432	436	382	453	439	428	406	409	432	430	463	449	440	390	423	415	446	406	418	438	425	452	424	400	443	437	412	453	425	432	422	463	431	407	437	402	470	454	396	398	423	434	459	428	428	429	424	437	425	441	418	433	434	401	439	435	439	413	425	446	450	400	406	440	422	434	426	427	435	406	415	420	428	414	446	440	469	410	458	447	486	439	431	422	448	437	455	444	402	417	428	440	478	423	410	435	454	472	421	412	419	413	444	452	427	428	435	432	419	460	467	438	382	479	430	442	445	453	419	459	475	406	427	425	432	444	430	431	443	401	429	426	416	418	423	428	447	432	411	449	402	436	407	403	446	430	424	426	443	428	436	442	436	430	421	447	422	466	437	428	436	438	449	473	442	439	451	451	433	425	440	434	485	452	411	462	434	435	435	461	440	420	431	457	425	442	429	484	429	434	467	452	438	452	425	437	386	441	428	452	406	430	423	429	468	418	429	446	399	445	465	441	463	423	430	411	448	440	455	407	413	414	417	408	462	461	441	404	437	414	441	406	448	460	408	419	420	453	464	449	439	441	420	482	453	407	472	452	454	418	447	429	441	439	446	455	442	469	435	445	398	425	441	429	446	416	450	431	437	438	405	450	447	426	434	450	434	454	445	446	403	467	410	436	422	437	424	450	437	434	416	425	415	451	432	461	453	486	472	395	425	434	457	442	469	448	404	432	411	418	437	452	419	425	428	437	425	451	455	420	464	433	436	399	426	488	441	452	422	438	458	419	408	404	441	418	450	412	452	433	412	421	441	453	479	399	420	448	413	431	431	400	428	455	428	453	422	467	409	402	444	449	382	446	381	400	423	451	441	446	444	447	425	447	436	430	441	407	443	440	416	437	421	407	440	432	408	427	410	423	444	487	430	424	416	461	442	442	416	444	437	433	432	409	449	398	453	422	447	420	455	386	440	442	428	457	453	435	421	428	461	411	412	471	456	439	410	449	387	453	429	439	442	417	439	410	449	438	453	425	420	433	447	431	439	441	428	437	436	408	442	449	434	415	437	452	423	414	439	450	423	455	434	482	419	423	431	411	474	453	397	403	468	438	401	441	453	427	428	452
17918	16474	16747	1763	209	95	54	74	61	76	68	70	63	73	74	68	73	67	88	78	63	85	96	67	80	59	83	50	62	60	72	78	86	82	79	73	112	125	129	122	179	129	135	102	115	101	101	93	116	120	99	95	85	76	96	77	70	82	85	64	81	75	70	72	67	73	80	66	69	71	87	67	66	67	70	78	73	72	65	60	72	64	70	67	68	63	80	73	65	67	65	71	72	64	67	74	64	69	65	57	73	82	72	76	69	86	68	70	62	63	61	72	89	76	74	71	77	66	66	56	80	71	68	67	75	67	71	79	87	71	63	78	70	58	71	71	80	73	71	71	74	68	65	78	64	69	62	78	67	69	76	91	80	75	62	71	73	62	61	68	81	65	71	71	53	82	69	71	67	77	72	68	80	72	85	74	69	67	75	61	72	74	75	68	55	71	63	75	75	65	87	72	80	65	65	73	70	95	64	65	50	76	60	75	74	58	72	79	64	59	93	62	68	74	63	64	65	59	77	73	62	87	80	83	68	73	67	70	67	62	67	74	65	78	73	75	80	60	81	92	86	71	86	69	60	63	58	69	74	71	69	79	79	68	91	56	82	83	79	62	65	62	76	84	72	75	73	47	67	82	73	62	79	84	79	55	68	79	73	71	73	67	81	60	76	70	80	69	64	84	66	72	77	69	89	66	82	57	76	53	61	66	65	77	61	63	83	77	74	71	70	73	70	80	69	65	62	80	59	56	80	79	82	72	82	66	75	83	65	64	77	66	70	59	77	61	75	77	69	71	90	70	61	64	58	81	67	77	82	67	72	83	66	80	83	60	80	72	62	71	80	61	63	74	59	49	63	85	69	76	73	64	78	63	66	61	59	80	84	50	56	72	81	60	72	56	69	71	68	65	75	75	71	82	77	73	67	63	74	66	89	80	73	67	84	76	63	61	72	72	76	60	70	70	68	67	60	79	78	64	79	71	78	61	82	79	76	78	72	64	61	61	62	70	74	67	78	73	57	66	72	67	77	60	76	70	62	72	74	64	76	76	64	78	77	79	77	74	77	66	63	68	77	72	93	74	61	81	59	69	62	70	56	59	73	79	88	58	67	69	64	60	85	57	57	71	78	76	75	76	66	78	63	73	71	54	70	65	54	68	75	83	83	70	71	76	82	75	73	79	59	66	78	63	60	78	64	66	66	74	72	68	78	56	78	82	66	87	83	75	65	80	96	76	70	63	74	84	67	71	77	76	70	63	72	52	95	71	70	69	67	73	70	62	76	81	66	70	61	84	56	87	58	69	70	62	83	73	73	63	71	64	69	72	61	73	73	69	79	68	73	62	78	72	87	78	61	66	63	70	62	97	63	64	78	59	62	67	71	66	73	68	78	67	80	82	76	83	70	64	63	74	67	74	70	85	49	52	82	64	67	65	64	72	82	62	69	62	83	73	61	77	67	76	83	83	73	78	64	87	76	75	83	75	64	79	79	69	61	71	53	87	63	64	77	80	65	65	73	73	74	77	68	76	68	73	63	76	67	64	66	82	60	71	69	56	68	72	84	79	64	76	85	62	66	60	86	90	71	86	68	66	59	60	60	58	71	71	62	78	89	60	69	63	66	69	82	60	66	82	70	68	72	67	63	71	76	61	69	65	75	65	83	62	68	74	88	74	59	73	62	70	82	59	90	70	65	73	66	69	74	67	64	78	62	68	77	74	90	72	70	68	73	70	58	71	65	76	64	72	86	67	66	52	71	77	63	75	85	67	73	79	71	67	65	67	68	62	76	59	71	72	75	80	88	64	67	71	88	77	69	75	69	74	75	66	61	63	68	77	77	68	77	75	76	64	70	76	68	78	77	71	66	70	66	70	62	81	68	70	74	59	85	66	76	61	79	57	60	75	65	56	71	62	61	69	90	71	70	72	61	86	80	92	77	61	72	81	83	76	51	66	61	62	88	75	74	73	60	78	77	85	87	73	70	64	80	73	80	62	67	84	62	77	64	81	66	82	77	82	69	81	62	69	81	54	70	69	62	61	72	68	65	85	60	76	68	77	66	73	81	85	82	78	67	76	70	68	62	76	70	71	87	63	80	71	78	69	73	58	70	67	66	95	61	80	68	64	75	65	80	58	65	62	86	74	70	54	50	71	69	90	69	69	82	86	72	77	68	64	97	61	76	81	58	83	64	65	67	74	77	79	72	64	75	65	70	74	67	81	73	69	69	74	73	54	85	70	84	55	74	66	60	65	71	69	81	70	70	70	74	76	73	55	70	80	65	72	81	60	57	67	68	81	72	81	64	74	59	72	77	57	70	64	64	80	80	73	70	73	63	59	60	85	55	65	64	72	68	79	74	81	71	66	68	80	72	65	67	78	78	71	73	76	67	71	74	73	78	87	72	86	73	68	88	89	74	68	66	74	61	70	67	68	72	61	69	69	60	60	63	72	57	81	69	64	83	68	65	68	75	79	82	74	67	70	75	73	67	68	61	59	80	65	64	58	58	71	66	80	79	77	68	58	82	86	79	64	66	59	70	77	77	52	61	61	59	80	67	73	74	70	77	77	75	66	66	79	67	59	66	69	71	73	82	71	62	77	82	76	81	73	56	73	66	61	64	48	73	77	67	74	75	79	69	81	79	83	70	75	84	66	86	78	71	53	81	70	70	63	69	84	67	59	68	71	74	62	68	53	86	91	78	65	75	75	59	85	73	68	68	68	76	76	57	87	68	63	67	76	75	58	66	63	76	67	80	80	83	71	70	61	75	83	64	62	86	70	78	58	76	70	80	72	83	87	78	75	76	72	65	79	79	66	63	60	67	58	75	71	64	80	68	61	64	73	76	63	65	63	66	71	57	71	70	87	71	66	67	93	80	64	55	95	71	66	84	66	77	65	78	70	71	71	47	80	80	76	66	78	82	63	79	60	74	72	71	68	63	59	78	67	65	77	83	73	56	77	60	69	81	73	71	74	54	72	79	76	68	67	78	66	68	65	60	69	77	58	59	69	70	83	64	71	78	73	58	67	73	86	87	80	72	62	84	68	79	71	71	61	65	68	61	71	67	69	88	67	66	62	58	70	63	61	74	76	70	76	76	61	77	80	74	76	65	81	89	79	94	63	71	75	68	58	73	63	82	66	82	75	76	57	70	61	60	77	73	73	81	81	64	68	55	62	73	71	70	61	52	87	63	72	68	73	66	87	69	59	68	61	71	90	56	81	77	56	64	60	57	71	76	61	83	62	63	68	76	72	77	74	73	82	68	97	64	61	75	68	60	76	61	86	71	65	96	75	61	79	63	60	91	93	63	59	52	76	52	74	79	59	69	67	72	75	69	68	71	76	71	66	66	62	60	58	87	65	58	68	67	79	64	78	69	85	76	62	67	82	67	70	63	88	70	64	71	74	71	55	84	80	66	66	62	66	65	78	68	75	71	83	66	65	64	62	57	77	61	79	75	79	72	67	79	75	72	59	61	69	62	69	62	75	68	72	54	61
15853	21691	20972	1269	262	197	259	251	206	198	239	246	208	237	208	218	226	229	221	194	212	214	252	239	253	208	218	216	224	221	221	248	255	204	271	268	489	641	684	920	1142	725	609	509	586	487	589	545	677	488	495	402	366	326	291	227	239	222	231	243	214	238	222	261	207	213	244	233	207	218	222	193	231	214	223	219	216	226	222	234	215	212	198	195	223	251	210	252	217	212	207	206	237	227	233	205	201	232	228	221	191	228	218	224	213	231	225	245	230	228	220	234	230	208	222	232	194	213	225	206	186	236	234	228	200	254	218	223	232	210	196	208	257	223	200	206	219	232	216	227	239	206	236	225	159	208	233	206	262	194	202	229	226	236	216	184	223	214	228	222	221	251	230	212	237	205	246	218	224	196	209	208	237	204	210	208	207	219	227	219	236	197	197	192	211	251	217	235	199	226	221	229	206	205	248	202	218	219	242	188	228	209	211	211	209	230	200	237	239	198	214	233	239	225	237	202	245	227	246	229	222	240	243	190	225	202	203	221	246	205	216	219	234	204	209	210	226	214	223	234	229	201	227	207	220	201	225	224	210	223	209	231	225	250	214	219	225	210	225	245	208	235	220	225	232	204	196	225	228	211	205	229	229	233	246	196	234	202	221	196	216	210	219	199	223	201	236	206	225	194	212	224	207	214	231	226	205	235	178	212	209	214	237	208	223	213	192	233	227	215	224	223	223	230	216	217	222	207	232	224	227	205	229	241	237	251	223	225	230	221	204	206	192	220	193	211	219	226	235	192	202	216	235	221	204	231	219	226	221	211	237	226	222	237	227	235	215	245	215	213	202	241	214	228	212	241	237	184	217	237	204	250	206	232	240	244	235	216	227	226	222	217	196	218	218	199	206	213	217	240	209	208	197	222	189	218	211	213	208	233	236	233	215	227	214	218	224	222	214	209	259	214	216	217	221	212	240	227	217	217	224	185	226	204	230	195	218	209	191	235	247	208	225	203	196	213	217	204	198	211	223	212	202	212	223	227	226	260	210	215	225	205	239	239	207	227	225	212	230	223	225	203	214	210	224	223	198	220	244	224	221	222	216	200	229	224	205	206	204	169	227	223	224	208	213	218	210	246	206	230	207	240	221	232	194	245	220	213	227	214	242	211	208	213	205	218	233	230	173	217	194	213	197	216	228	210	209	205	236	211	215	221	203	228	216	218	207	234	230	237	227	202	219	237	239	226	218	227	214	223	191	221	236	205	203	236	199	235	234	200	253	240	221	219	233	226	227	235	208	203	213	226	216	185	211	231	229	234	247	196	194	203	207	206	234	237	238	237	201	199	201	214	227	194	230	236	202	227	206	202	215	222	235	188	201	229	246	228	229	242	205	214	234	219	223	224	217	205	241	205	240	241	254	221	210	232	227	226	232	220	194	200	242	216	220	210	227	201	240	224	221	242	205	195	193	197	240	227	248	194	201	224	198	196	226	205	215	216	206	197	215	242	211	202	213	230	221	199	211	215	198	213	189	223	223	207	206	214	246	236	238	221	274	226	238	210	206	197	195	217	215	218	177	240	229	240	211	216	221	217	225	234	210	240	218	222	194	231	255	208	199	203	195	242	229	232	215	244	228	239	232	215	205	203	238	209	214	217	208	231	196	238	189	218	218	215	198	209	198	240	209	234	222	186	228	199	222	186	238	251	219	216	203	231	192	216	227	195	222	233	236	206	232	230	226	209	235	209	202	214	231	210	219	228	202	191	216	207	230	191	215	216	213	214	244	218	204	209	222	220	221	231	207	221	225	190	237	211	210	212	202	232	217	218	209	201	195	209	247	224	222	207	176	225	224	222	204	229	233	234	211	209	198	238	226	214	216	236	248	221	238	207	201	211	223	196	225	192	250	222	223	196	211	237	195	229	257	176	239	203	232	238	232	227	231	218	235	196	224	177	183	186	223	225	219	212	205	221	239	208	222	223	208	214	219	219	240	226	218	213	226	206	223	188	186	206	195	233	207	199	243	222	228	235	221	236	258	218	201	232	237	235	230	222	208	203	214	213	200	216	223	208	222	218	209	211	215	244	214	216	237	203	207	208	217	220	202	220	221	239	233	226	244	235	221	234	226	200	211	215	201	207	211	242	199	245	194	215	209	215	237	205	196	196	201	234	228	212	200	187	215	232	227	247	223	198	238	234	211	216	200	244	229	255	240	209	237	233	221	217	230	221	223	213	217	239	218	225	224	259	227	254	208	193	201	211	216	215	209	228	210	224	203	208	209	202	202	231	189	206	214	231	229	226	215	250	201	229	230	195	198	200	224	200	225	230	212	205	239	240	217	216	236	223	224	256	226	227	244	218	212	242	210	206	213	220	203	214	235	221	233	218	228	226	223	221	201	204	233	233	204	236	212	200	218	210	206	231	223	232	229	232	222	213	218	226	220	213	222	217	220	234	226	210	221	228	214	229	211	209	227	188	209	218	219	232	210	216	196	221	219	226	213	235	211	233	196	240	223	213	242	204	189	223	233	237	203	235	204	199	219	208	209	183	218	226	192	208	241	221	204	221	218	247	227	219	238	227	248	221	225	201	236	191	220	227	221	211	237	226	212	241	221	209	213	238	232	234	200	215	223	193	250	224	230	226	225	239	221	202	215	228	230	222	227	240	212	218	200	211	211	214	226	237	248	226	210	226	213	262	214	189	232	224	207	214	224	224	221	214	203	219	222	216	219	217	224	222	249	229	209	221	229	221	206	227	233	223	225	228	232	234	251	215	234	215	206	226	216	214	208	208	188	244	200	200	224	224	243	190	219	209	222	240	225	264	239	227	244	211	236	226	215	189	241	217	192	231	225	188	226	212	218	222	224	226	227	234	244	222	216	212	221	224	225	200	204	209	229	223	233	206	210	221	209	203	218	199	219	210	228	228	243	225	237	250	224	228	214	255	200	202	225	206	249	205	211	198	209	196	214	219	219	208	231	223	216	221	206	240	197	214	219	237	231	221	185	236	186	225	215	198	195	231	197	213	227	207	210	232	215	222	243	206	212	216	225	220	227	222	200	229	205	196	199	239	214	255	197	195	209	211	228	201	204	217	218	240	204	218	214	219	236	207	231	192	227	221	249	193	228	196	231	227	230	237	242	239	222	240	197	216	237	214	234	219	211	242	209	214	250	230	216	215	210	221	199	230	212	212	204	215	229	222	211	208	216	209	214	235	209	205	251	203	201	220	215	210	228	200	228	216	221	190	221	211	243	228	204	244	210	230	238	220	235	210	197	207	227	213	213	229	237	227	259	222	195	245	209	194	209	236	234	226	212	259	228	225	218	221	232	188	198	200	226	214	226	231	228	214	202	172	233	220	206	240	216	243	216	245	205	228	229	199	237	219	221	233	205	211	205	218	185	191	191	229	194	238	210	236	227	212	228	203	207	208	204	260	210	247	221	215	236	231	206	242	200	227	213	223	237	207	223	239	240	237	236	223	198	222	217	231	200	211	204	215
62745	65196	60150	19794	3893	236	147	132	102	95	111	119	111	108	82	99	95	84	96	94	95	90	95	101	105	96	76	103	76	102	85	105	102	119	97	156	375	810	777	849	1572	801	613	585	534	415	566	510	648	503	417	328	207	228	209	124	106	74	96	87	93	97	76	103	78	124	85	96	93	79	105	92	89	70	75	112	87	90	86	77	85	87	83	82	93	85	89	83	94	104	98	87	103	80	103	83	101	94	75	78	79	106	85	88	103	100	84	86	83	95	91	90	83	94	87	76	75	82	76	111	87	80	77	100	96	80	84	90	71	106	69	89	92	99	92	85	93	85	80	82	81	92	92	81	84	87	90	93	81	75	84	89	85	86	102	73	78	94	78	101	78	99	97	86	70	102	74	92	102	92	87	84	98	104	78	98	85	100	101	88	79	85	82	91	92	90	81	95	89	90	101	87	101	86	91	94	65	93	89	69	96	89	101	94	95	72	99	76	84	80	101	106	91	111	81	81	94	85	78	73	87	94	97	69	85	81	85	92	97	83	77	98	79	82	86	102	88	84	96	93	90	86	94	79	83	95	98	100	82	86	79	116	81	94	96	87	111	83	75	103	93	88	85	69	78	89	95	91	77	96	91	112	88	71	72	72	89	86	84	111	75	82	90	104	88	81	98	84	97	89	89	96	88	92	78	85	81	95	94	101	79	88	105	76	79	104	86	92	87	76	92	88	90	84	75	88	93	90	60	92	96	93	101	91	80	73	107	93	80	84	84	90	84	91	79	83	105	81	98	84	91	80	90	85	106	81	95	83	102	108	93	103	90	108	101	91	67	93	100	78	84	97	89	84	80	80	91	94	86	82	104	87	89	91	66	77	104	95	103	100	92	104	103	93	90	96	103	108	63	82	90	96	102	83	98	95	86	99	99	78	99	95	80	81	107	99	102	91	72	74	76	77	82	96	84	71	81	89	99	100	89	86	71	83	90	94	93	85	102	80	79	91	99	94	89	102	87	93	93	80	77	106	88	86	84	87	85	87	88	96	84	95	80	101	89	90	85	77	100	85	83	74	81	81	76	104	96	96	82	87	85	79	80	95	92	72	95	83	97	88	81	98	87	72	98	92	93	93	74	83	93	87	91	103	103	85	99	80	94	95	98	93	77	88	78	90	80	92	87	83	86	101	92	86	97	85	88	105	84	94	101	100	88	82	77	95	101	84	76	95	100	93	86	88	95	96	90	83	78	101	102	83	79	95	90	88	80	89	92	85	80	93	108	73	93	87	80	88	90	109	73	104	90	92	94	94	94	110	87	97	86	87	107	96	90	85	83	84	88	95	86	92	67	90	95	102	80	96	90	80	86	90	77	94	80	77	83	97	94	82	103	77	94	92	75	93	78	80	81	81	87	80	97	91	92	74	92	92	87	92	108	82	90	90	81	85	85	93	83	82	99	76	93	91	96	82	87	82	100	80	86	73	85	63	84	95	91	90	81	80	76	97	105	89	97	108	101	87	89	96	100	94	76	83	84	77	74	77	82	85	88	76	78	83	77	110	90	95	85	80	87	71	83	93	100	89	83	101	87	79	74	100	86	108	71	104	84	90	87	93	90	97	106	84	81	91	81	80	96	94	103	74	75	85	99	99	77	91	88	88	92	95	90	93	94	90	91	75	89	86	103	95	75	83	77	67	95	89	91	67	101	86	84	78	95	89	74	78	91	104	79	82	95	69	95	97	87	78	94	90	81	82	92	86	92	77	81	96	104	97	91	91	89	86	91	100	79	87	98	98	78	92	95	79	101	87	86	92	77	102	91	82	101	92	99	79	98	112	85	96	79	87	107	65	109	89	87	82	119	80	89	69	83	99	89	83	90	106	86	82	88	84	81	79	102	71	104	80	86	81	98	96	73	92	95	86	90	84	89	95	91	94	87	82	90	77	77	87	101	78	94	88	91	86	95	86	91	81	94	88	83	82	93	91	88	81	95	87	97	89	89	92	85	83	92	89	94	117	86	80	85	84	84	98	90	86	97	76	83	91	75	100	104	104	90	81	85	91	91	84	91	80	104	92	97	81	94	81	104	81	108	86	76	98	94	103	91	91	108	102	80	95	101	101	90	94	88	71	79	97	103	85	86	94	86	88	90	76	92	92	77	73	98	89	107	84	91	83	94	95	83	79	93	98	80	96	97	92	104	82	102	80	82	84	64	83	85	78	73	81	87	74	90	81	92	98	95	110	79	82	107	87	93	95	91	107	88	82	90	68	85	91	90	95	92	96	94	94	93	90	97	96	83	77	70	107	107	77	90	94	85	79	89	89	95	97	87	93	88	89	82	78	87	89	95	83	94	85	86	96	78	91	86	91	101	94	89	76	83	93	94	97	121	98	100	78	82	73	92	85	81	86	87	77	82	96	85	98	92	110	78	90	82	80	76	91	99	96	90	84	90	68	96	106	84	68	87	90	87	96	89	97	108	77	90	79	76	90	77	96	93	88	92	84	79	80	89	82	84	85	99	82	87	87	78	85	102	77	64	68	68	81	110	91	84	90	92	83	85	88	82	110	85	79	84	68	76	85	115	90	89	81	76	81	79	88	76	97	86	95	82	96	67	88	97	87	81	83	85	97	80	87	106	90	87	105	81	89	73	87	96	89	83	70	93	106	92	96	84	112	80	87	78	86	94	89	83	126	85	94	93	96	73	96	86	97	75	94	77	80	89	77	82	112	84	90	81	81	92	81	89	93	67	92	94	92	86	97	109	107	97	72	91	96	86	79	102	76	72	75	74	85	92	86	83	92	76	106	85	94	106	73	98	99	88	98	87	91	92	103	78	93	90	85	81	97	88	91	85	78	82	85	87	102	104	102	81	88	88	97	100	94	93	79	86	76	78	76	92	86	102	89	87	94	83	82	93	66	73	93	79	96	86	83	77	96	97	93	80	86	82	95	87	97	91	92	107	86	80	89	75	79	88	104	81	91	92	74	99	93	87	103	82	82	87	92	63	96	88	73	93	91	96	91	95	80	71	86	90	89	84	103	87	89	82	92	92	99	93	83	80	74	72	76	103	80	71	82	95	86	84	93	80	87	106	95	83	111	69	88	83	65	103	89	88	89	71	88	93	81	87	89	81	87	83	79	101	93	82	92	95	83	94	88	79	89	84	80	100	84	99	85	90	107	81	85	99	89	94	94	91	80	81	78	77	92	85	87	102	101	78	89	96	79	89	88	94	97	83	94	93	93	80	96	95	87	81	92	80	102	90	93	80	84	89	100	89	92	71	99	101	82	84	107	95	81	83	105	84	87	91	90	94	103	93	102	101	83	85	85	81	99	90	88	94	82	94	89	96	90	91	101	85	74	82	108	100	93	79	99	73	83	89	87	88	111	65	109	83	82	78	105	87	98	90	94	79	95	106	91	94	85	91	94	86	86	99	81	107	93	85	113	94	92	96	91	79	89	75	81	102	93	86	69	73	92	101	98	73	86	78	85	93	79	74	90
38857	50033	49794	2847	671	613	541	450	479	399	390	359	374	337	342	329	338	318	291	336	289	300	280	304	319	323	313	312	323	333	356	300	372	399	457	839	2666	6069	5658	6655	11265	6065	4696	4086	4010	3348	4402	3868	4999	3697	3071	2153	1328	1523	1190	549	399	328	329	322	347	333	292	302	314	311	276	259	282	291	275	285	247	262	279	290	278	272	239	277	257	251	305	262	266	264	282	256	280	247	306	273	292	286	277	261	280	262	255	274	261	262	261	287	276	246	233	257	255	273	289	278	275	286	271	251	315	272	271	258	276	274	287	259	258	256	265	287	266	271	229	264	282	281	250	226	251	275	263	265	256	272	254	223	261	271	267	267	252	252	289	281	282	256	251	271	279	267	261	295	263	250	227	239	252	298	264	269	260	256	284	282	285	266	243	264	277	259	293	283	259	275	262	250	268	271	279	271	252	274	273	259	238	273	259	266	261	296	276	288	268	279	243	246	260	271	259	281	277	249	288	287	273	279	259	276	271	285	280	261	295	267	260	261	278	248	256	277	258	287	285	261	261	284	270	274	273	261	256	252	265	272	288	270	244	271	262	284	252	277	270	272	286	249	251	274	259	277	276	270	287	223	301	241	262	248	261	298	307	274	261	244	264	282	270	279	238	273	283	294	255	262	260	258	234	267	245	293	267	263	252	270	267	285	291	274	248	260	261	263	244	254	277	252	260	274	271	273	230	270	250	276	302	267	258	260	256	266	256	266	281	271	265	281	265	276	275	234	296	266	243	286	285	262	285	250	266	293	254	276	267	234	274	290	299	266	302	254	274	265	243	282	265	275	291	264	275	273	252	273	285	277	296	285	281	279	274	247	273	264	270	275	265	271	290	304	313	253	268	282	241	274	295	259	255	250	254	249	291	267	257	263	269	290	246	265	278	278	271	270	260	298	263	255	268	247	257	286	294	238	292	230	263	261	299	285	258	296	270	253	269	256	285	280	275	283	259	271	271	243	264	291	258	285	241	262	271	258	269	281	261	271	276	252	261	282	246	254	285	260	254	264	235	283	244	286	277	267	252	271	261	273	311	272	252	261	279	270	299	232	267	267	265	285	273	319	280	277	266	219	271	243	273	258	282	271	292	283	289	278	285	256	291	302	267	241	280	273	283	269	298	259	267	274	231	239	238	266	249	289	246	268	292	290	283	264	265	257	296	277	258	276	300	270	260	296	270	258	238	250	278	264	308	258	278	267	261	277	264	259	246	280	256	252	286	245	286	285	246	293	271	271	262	277	236	292	244	297	276	276	265	235	299	279	291	273	257	259	271	292	256	255	263	282	249	265	264	281	279	271	280	259	308	270	262	283	294	266	283	247	261	237	277	244	276	260	255	255	266	271	224	269	265	277	238	263	276	267	269	254	255	253	245	292	259	258	256	258	300	248	262	246	267	282	274	248	226	256	246	257	267	251	291	272	276	259	255	251	275	271	257	258	273	257	306	295	263	257	266	287	259	288	266	257	254	250	288	247	262	253	266	278	268	290	265	259	275	272	285	260	267	250	278	275	273	302	257	288	271	291	263	244	241	299	251	281	258	251	248	268	260	273	251	267	269	245	287	262	269	271	292	246	274	262	263	285	251	302	289	291	266	285	256	280	269	266	250	258	247	249	269	281	270	271	260	268	267	267	244	289	275	258	298	263	253	250	283	306	275	267	257	270	242	300	282	294	247	249	269	271	263	256	262	238	290	271	265	300	263	261	270	288	235	297	239	264	256	259	259	258	248	261	295	276	241	256	250	268	261	295	255	261	255	266	227	279	279	284	250	268	290	272	286	256	248	253	243	263	274	245	260	272	273	230	280	251	270	258	283	263	270	275	250	286	267	274	278	280	289	288	258	272	257	279	294	289	286	273	282	272	254	300	283	295	264	251	294	298	245	252	266	262	261	279	263	260	276	277	275	254	289	282	248	246	326	245	268	270	275	274	278	249	257	255	273	277	265	263	268	276	279	243	271	260	273	274	253	269	285	257	259	269	254	252	278	261	271	258	271	257	262	262	283	247	277	269	253	261	279	262	238	289	281	256	259	277	265	306	263	266	267	268	271	264	276	236	279	259	274	267	248	274	276	289	267	273	258	257	265	251	274	285	274	276	255	275	293	261	260	237	286	288	271	270	264	278	278	265	264	272	292	256	252	261	274	280	270	259	279	236	275	270	265	280	288	266	266	279	268	253	274	248	259	265	265	273	283	269	258	282	267	256	281	254	281	261	250	266	270	231	253	250	279	264	259	285	295	269	281	243	256	293	255	252	286	264	250	248	275	297	292	285	278	279	272	233	298	251	247	266	272	273	253	260	256	255	270	273	298	281	252	263	269	252	254	260	279	269	280	226	248	261	266	275	272	263	259	301	295	285	261	265	273	275	260	260	273	258	238	258	284	254	280	282	259	232	267	287	276	289	252	249	259	287	242	285	290	261	284	261	296	272	265	288	255	254	272	265	266	276	245	275	269	260	276	267	281	278	240	252	276	289	267	250	268	282	265	291	268	265	266	285	251	289	251	296	286	285	283	279	279	249	277	242	266	245	259	269	286	250	263	252	292	253	244	275	249	282	280	263	263	288	292	287	259	243	285	237	222	294	244	272	245	252	269	275	248	257	276	263	280	294	306	269	251	299	302	294	250	275	268	284	274	295	251	268	255	275	267	271	265	282	283	288	277	267	297	252	259	288	274	281	260	301	270	260	252	247	250	266	274	274	252	239	265	273	284	259	268	283	299	235	260	276	273	271	251	278	246	270	276	255	275	276	263	277	289	299	269	263	277	288	262	258	278	291	271	274	256	285	259	254	252	239	264	249	288	245	261	250	269	249	238	258	277	245	273	272	276	305	256	281	292	270	271	245	246	250	291	258	270	281	285	241	266	308	306	255	277	267	283	259	247	258	291	266	268	285	269	248	256	257	270	242	277	253	289	286	252	302	269	287	266	280	255	258	277	274	267	283	262	260	282	285	250	260	283	274	261	267	270	298	274	273	270	297	250	267	307	271	283	272	272	286	245	273	257	237	275	290	290	283	274	279	282	276	239	281	256	281	260	272	266	259	283	258	251	262	259	278	258	288	272	277	267	286	284	294	267	282	256	275	262	282	258	273	260	261	303	262	281	273	259	267	289	259	296	254	255	284	262	265	269	270	294	294	287	272	278	242	279	269	228	259	280	257	234	265	243	267	284	271	236	270	257	253	251	274	281	250	249	249	286	263	278	271	255	245	295	277	260	262	267	293	264	280	286	285	237	234	247	277	264	287	282	256	287	270	295	286	277	278	278	260	285	262	252	258	283	255	273	247	263	226	257	264	252	292	284	275	244	277	291	271	261	275	290	283	262	265	252	291	300	256	256	301	280	280	303	268	268	247	250	265	293	296	269	290	286	257	272	288	255	257	272	287	267	267	258	279	260	239	290	269	273	308	253	247	281	274	281	268	255	266	252	289	277	301	279	255	255	270	261	240	281	263
76098	77954	69016	25445	11548	1632	301	251	236	238	196	185	180	197	179	168	156	189	187	167	189	173	177	154	171	185	208	186	180	178	185	185	197	173	207	260	624	1580	1690	2040	3543	2109	1398	1273	1230	908	1170	1103	1247	1151	1032	570	421	505	398	248	208	198	160	176	167	169	166	204	183	165	139	183	147	147	167	193	148	147	163	149	148	185	165	178	151	144	174	159	136	147	169	171	175	156	157	176	138	155	173	179	174	166	147	162	150	160	167	167	168	172	157	150	157	134	159	150	154	146	173	164	173	160	165	154	151	172	180	203	154	160	164	168	159	166	172	170	148	138	158	157	151	172	153	155	152	187	172	174	170	163	172	158	162	182	125	148	179	167	156	165	160	152	163	154	151	150	168	134	153	149	166	156	155	155	160	180	168	175	151	164	169	154	176	149	151	150	151	163	148	166	160	127	153	173	160	137	195	173	144	150	152	145	160	152	149	173	155	170	163	151	154	157	188	131	153	129	153	155	161	149	137	154	153	178	173	167	168	147	147	183	157	158	163	169	182	141	194	167	143	149	152	161	135	170	172	169	179	152	156	147	159	183	146	174	176	153	170	147	173	167	135	153	172	168	160	163	167	140	156	164	159	158	177	161	140	158	164	184	156	155	163	161	158	174	172	153	153	149	171	154	157	163	174	152	154	146	179	165	136	173	185	158	161	182	166	156	156	149	156	158	170	166	160	144	182	169	148	167	145	150	131	145	153	166	131	156	177	171	147	160	156	151	150	163	171	152	156	156	149	166	147	183	152	161	153	147	148	157	148	147	122	148	164	139	150	151	171	166	164	169	159	169	172	166	158	154	169	171	146	171	139	160	165	163	164	156	157	131	170	161	171	169	157	139	155	155	149	165	197	158	175	170	150	172	143	171	162	152	173	152	174	154	144	169	177	163	159	168	167	171	149	164	165	135	177	175	174	147	172	175	169	173	164	168	142	132	155	144	173	168	152	154	166	173	163	147	143	167	155	181	157	157	163	159	163	150	178	178	150	168	147	139	161	189	135	149	151	184	139	162	158	151	169	167	158	138	146	151	127	159	159	158	143	171	161	186	164	168	150	145	161	172	155	178	155	164	160	178	151	164	171	139	153	151	161	154	152	152	174	152	172	168	165	156	149	157	156	188	182	155	148	155	145	154	151	169	173	169	181	161	158	159	130	153	163	151	151	167	157	145	164	160	155	157	170	170	168	164	144	138	172	177	175	151	147	158	157	160	166	158	172	172	152	196	144	161	160	156	154	162	161	168	148	149	152	159	157	159	181	128	157	153	170	157	151	159	153	154	148	160	174	149	159	136	150	163	161	146	166	152	141	148	181	174	151	163	150	156	148	161	161	165	168	166	163	162	164	171	155	178	157	149	135	184	167	149	161	168	173	145	167	176	158	156	158	163	183	168	170	165	170	154	151	170	160	147	169	140	166	170	142	161	143	134	138	154	136	167	182	163	167	154	153	159	157	161	132	160	152	152	135	157	154	182	151	168	148	138	156	167	167	168	200	153	165	162	149	157	165	171	145	162	164	167	176	156	150	172	139	136	147	171	163	178	164	145	164	156	157	153	129	161	181	154	166	172	162	139	175	151	176	164	165	164	145	157	156	158	160	156	174	147	157	161	180	154	136	152	150	169	187	150	165	162	139	169	175	184	167	174	159	179	159	154	130	155	157	157	156	162	155	145	141	163	150	162	194	155	148	147	153	145	161	152	155	164	138	149	164	179	173	162	168	167	173	151	154	168	153	147	158	173	162	158	158	172	161	163	162	149	165	139	149	179	137	149	168	154	155	132	167	166	161	168	169	173	157	164	181	155	185	169	168	177	171	162	159	143	163	170	179	130	156	153	148	148	130	192	139	174	162	161	163	174	162	162	170	164	152	168	165	155	184	148	162	156	154	150	151	151	154	163	152	165	166	153	166	183	150	172	172	162	154	144	160	159	135	152	137	176	160	164	146	154	147	159	146	157	155	170	136	157	174	161	160	163	155	169	147	172	153	134	176	169	154	178	169	137	142	168	156	176	149	152	151	160	157	160	156	144	149	173	155	180	156	175	151	145	183	148	150	171	158	155	151	157	161	149	161	174	143	146	144	142	179	163	155	161	162	152	149	160	153	152	171	171	154	190	168	151	181	153	161	168	181	151	162	169	184	166	150	157	151	168	183	152	159	158	160	169	180	166	181	146	165	172	139	174	145	190	187	178	168	161	180	149	155	148	167	169	160	150	157	154	176	153	147	172	140	153	151	141	173	161	153	166	151	152	158	155	171	165	169	153	155	147	152	154	145	142	170	158	177	142	176	171	127	158	170	179	175	164	153	151	172	157	151	149	154	155	163	145	174	183	168	162	164	175	134	154	169	173	175	146	170	153	159	156	171	161	183	170	175	187	134	194	169	167	179	166	153	150	156	186	159	169	165	145	161	140	167	156	167	148	148	156	182	162	162	166	148	141	178	146	149	163	149	155	140	159	146	152	173	174	192	152	150	154	177	155	169	174	149	163	168	144	160	177	143	163	164	161	161	160	140	173	181	167	151	155	178	172	142	161	148	161	166	173	170	160	159	170	162	155	171	162	141	164	162	160	154	160	166	155	163	185	146	159	170	168	150	150	146	173	170	158	172	147	168	170	170	137	172	198	165	176	167	165	151	165	146	151	165	176	155	142	155	154	156	153	157	154	153	167	149	144	157	168	154	150	178	195	151	166	153	161	159	153	165	159	183	153	160	150	195	165	158	163	159	135	150	160	166	172	172	133	138	143	164	171	151	153	176	162	141	163	151	158	162	156	155	132	188	163	176	148	174	152	150	193	162	153	177	154	150	188	178	151	175	185	163	157	145	170	169	149	165	162	171	168	187	179	176	137	172	162	150	166	156	169	170	158	168	153	151	187	154	164	137	154	157	162	170	158	152	179	178	160	145	157	173	140	150	159	165	157	168	139	174	190	161	176	161	164	154	162	167	174	182	160	169	171	166	160	170	148	166	152	151	183	152	129	169	131	161	152	149	159	170	162	171	151	182	151	158	187	161	172	145	170	167	167	171	167	140	152	160	167	145	177	167	167	165	161	160	167	152	155	149	131	162	162	164	175	151	140	146	167	144	161	142	177	146	151	152	151	171	140	149	172	185	181	165	164	175	159	168	163	163	150	174	144	157	177	174	174	172	173	164	175	162	173	160	147	177	177	146	154	172	173	199	148	156	154	173	181	167	155	162	163	186	164	156	153	168	132	172	142	163	149	152	168	169	147	148	159	158	172	183	144	152	173	158	144	172	157	176	138	145	155	196	137	159	149	150	156	175	157	164	161	170	145	181	178	153	169	161	144	153	165	166	165	149	128	168	176	182	160	167	157	168	168	159	172	190	172	184	153	174	144	143	165	141	175	176	170	144	154	150	162	168	139	157	158	151	147	157	157	165	148	147	177	150	149	161	139	181	158	161	152	169	160	155	150	165	159	164	161	166	142
48303	62606	59067	4819	1281	1106	945	833	786	709	638	639	640	606	557	559	539	516	487	526	527	475	540	514	484	498	499	513	488	501	568	565	608	741	777	1063	3947	10512	10870	13443	19556	12800	9140	8547	8337	6436	7869	7391	8755	7666	6892	3803	2661	3283	2527	951	733	666	595	565	586	481	478	504	472	471	421	441	437	475	493	471	450	424	471	416	439	420	414	438	400	416	423	446	450	421	433	461	444	475	467	438	461	432	415	446	432	465	443	433	405	433	434	422	446	435	475	460	438	467	434	419	416	425	418	472	433	466	430	456	433	464	448	462	450	416	422	425	433	440	414	397	436	390	441	455	418	440	439	437	424	424	433	412	444	426	455	423	406	403	419	467	445	431	460	444	418	458	420	405	421	469	407	411	431	402	432	438	409	392	445	415	425	440	431	407	416	444	417	424	452	438	437	435	451	422	433	424	436	407	472	423	440	407	462	444	417	427	442	456	430	448	448	451	435	395	432	391	428	407	497	438	442	439	448	454	437	423	441	462	429	447	424	457	430	447	412	445	439	466	455	425	422	418	462	423	428	446	425	452	448	456	428	442	414	438	452	431	459	443	426	447	440	464	391	387	432	428	402	450	413	452	398	410	442	469	455	434	439	484	443	460	425	429	408	444	464	407	419	413	424	386	411	450	418	445	435	453	430	432	431	431	445	420	439	429	429	412	390	459	415	398	415	447	452	410	386	432	421	412	425	418	415	463	432	439	431	432	390	392	435	458	432	432	469	487	436	452	442	409	433	452	455	466	401	413	358	456	451	500	424	445	436	435	424	412	401	463	424	466	427	454	448	415	410	472	444	435	418	411	437	431	421	435	411	453	412	416	454	439	444	436	443	409	455	438	412	458	415	411	406	444	459	437	422	420	427	432	432	438	408	469	405	425	466	434	400	422	433	440	438	476	398	443	421	451	411	446	440	468	421	426	438	401	436	411	431	428	419	422	444	465	487	405	420	398	415	438	411	448	457	433	434	430	396	439	435	456	458	437	440	432	441	453	389	458	437	423	437	436	418	449	419	447	404	435	401	453	419	410	421	447	438	429	419	402	428	408	435	427	464	421	449	441	416	415	439	433	431	440	414	417	445	430	418	426	477	444	449	459	455	438	441	445	436	426	432	435	437	454	433	448	430	434	421	431	414	414	428	432	466	477	422	413	456	405	421	436	462	428	404	418	411	406	456	388	415	391	439	461	425	407	455	409	446	403	478	426	401	433	453	449	462	436	418	412	420	396	379	432	442	408	470	431	419	430	434	418	444	453	394	434	415	421	431	437	425	438	434	461	407	404	437	468	442	440	448	421	429	473	441	437	412	465	445	447	430	480	415	441	454	440	433	439	417	442	442	458	431	406	439	418	479	451	407	458	421	407	433	388	464	423	379	464	452	382	445	418	413	468	449	439	403	405	425	416	414	434	450	441	408	450	411	448	435	430	433	440	438	439	436	435	444	406	458	424	424	463	445	435	432	454	433	440	409	435	404	464	420	444	467	446	431	452	451	435	427	429	417	414	465	405	466	433	446	420	462	425	416	448	429	436	433	442	436	425	391	429	402	448	446	450	433	434	433	424	466	442	430	449	444	406	435	446	409	443	459	423	396	453	417	433	429	466	451	422	438	408	462	426	427	450	396	420	428	441	402	445	419	404	410	417	428	437	387	444	431	422	436	401	419	444	438	432	447	423	445	440	371	413	438	420	470	410	434	402	408	479	430	430	466	410	391	445	461	459	447	402	436	430	402	440	434	421	469	462	434	451	423	422	450	445	474	396	390	427	449	462	410	463	429	416	439	433	455	423	445	448	402	376	419	429	429	448	431	419	444	410	444	416	449	406	385	418	437	425	417	405	463	420	434	432	463	458	487	458	404	431	431	423	424	424	461	434	428	470	441	416	431	434	434	423	428	439	422	456	402	414	422	466	425	409	467	452	435	439	440	414	417	492	457	429	469	432	430	426	431	449	424	424	399	430	422	459	432	417	437	447	412	422	409	441	432	456	418	446	430	425	422	427	407	408	412	440	399	412	424	452	420	400	415	424	423	405	450	460	416	413	442	448	472	465	424	450	453	428	464	444	430	433	431	415	432	437	456	425	416	412	416	389	481	419	459	410	435	431	426	456	399	413	457	425	420	431	459	422	438	511	439	403	463	443	421	427	432	442	430	396	450	434	422	433	439	392	420	444	409	414	436	415	441	405	468	415	422	485	458	435	449	447	450	409	440	416	436	477	461	406	472	410	436	427	413	433	470	439	442	434	448	455	426	450	426	447	426	435	449	443	481	441	427	415	443	435	449	392	453	413	436	428	416	427	480	418	433	437	414	407	407	455	427	454	464	427	402	420	429	427	435	443	438	442	456	423	439	428	451	404	433	427	416	427	455	429	455	445	406	421	424	445	419	438	407	404	444	397	420	454	452	418	439	457	438	422	419	448	433	438	470	457	458	452	420	443	426	409	411	436	450	448	453	415	437	438	425	433	483	444	476	440	459	436	394	439	416	470	411	418	457	466	475	451	431	414	411	406	448	422	432	438	403	467	429	444	431	432	480	432	417	414	444	465	427	479	398	422	435	427	384	403	426	443	430	464	458	467	396	423	451	440	426	434	453	436	441	428	443	400	393	425	438	451	447	411	426	417	400	478	451	412	424	436	420	394	422	410	431	446	435	422	415	389	494	478	445	415	453	447	423	472	465	423	404	424	423	470	474	472	456	400	443	449	410	404	429	432	440	428	411	412	448	445	424	446	423	444	413	413	434	422	411	455	447	460	443	478	442	453	435	402	418	495	447	435	398	426	469	404	462	432	435	422	450	463	438	463	413	393	456	462	405	458	471	426	441	412	404	392	461	442	440	459	433	434	417	455	450	449	454	431	423	383	406	416	439	409	449	444	426	418	428	442	394	427	436	394	409	416	446	421	460	427	435	461	403	458	472	448	443	441	417	443	423	434	453	441	443	405	421	449	451	419	438	453	453	424	501	407	424	421	442	423	438	455	451	425	436	404	444	433	456	467	387	439	465	447	446	448	477	434	433	465	447	437	448	430	401	467	436	433	444	421	414	441	449	405	461	393	443	434	456	460	458	426	449	414	419	420	465	437	404	463	441	414	442	411	443	435	442	428	447	400	434	429	397	425	468	443	447	434	423	433	430	405	444	422	417	428	430	478	442	419	415	432	435	414	432	436	429	439	439	450	425	407	420	443	438	445	430	460	437	447	404	439	465	407	405	422	432	401	438	415	449	426	451	440	477	402	389	432	433	441	419	463	430	465	414	419	432	431	409	419	462	430	435	375	431	445	434	425	458	427	458	430	455	412	435	440	459	429	409	417	435	453	410	441	410	453	436	395	472	419	450	439	452	443	467	431	414	433	428	477	435	407	464	411	420	475	389	423	440	458	475	409	419	458	430	441	457	435	402	445	415	435	414	445	415	420	461	405	422	425	419	447	448	435	448	453	438	451	471	433	427	434	448	444
16786	14879	15591	1157	122	72	55	76	65	65	64	91	65	73	67	77	70	70	69	79	67	54	79	60	77	71	71	69	66	82	49	66	73	68	53	81	81	100	137	150	184	154	116	76	109	97	120	100	108	105	92	99	79	92	64	56	52	60	72	67	61	64	56	65	62	70	79	62	70	63	58	67	73	71	60	66	69	65	67	73	76	63	59	55	64	64	67	68	67	63	66	66	64	58	57	75	63	59	81	55	70	81	65	68	70	65	68	60	67	67	70	64	74	70	92	74	63	63	74	74	69	68	78	74	64	65	59	59	68	56	58	69	54	62	62	77	70	68	62	74	61	72	73	61	55	65	66	66	69	69	66	62	52	72	56	45	66	58	68	55	64	75	67	72	60	58	66	67	73	75	69	66	69	72	58	65	67	68	64	64	53	66	69	63	83	53	55	75	56	56	63	69	73	69	71	65	73	63	73	61	63	67	67	67	68	79	69	74	56	58	60	67	59	54	65	77	77	72	68	60	67	66	70	65	66	55	66	68	68	65	53	65	74	57	79	76	72	86	75	75	52	71	68	57	58	74	79	77	62	73	67	73	69	78	67	71	61	77	64	74	65	69	74	73	74	64	60	65	74	66	66	67	77	79	69	68	62	61	59	57	70	65	77	55	63	75	78	72	64	66	72	53	63	66	61	52	59	67	75	69	71	73	68	61	81	51	71	71	56	54	77	61	70	71	60	50	57	64	70	69	78	76	56	72	64	77	66	73	45	79	59	56	66	76	67	63	73	68	78	57	67	71	87	68	70	57	77	81	52	58	85	63	62	77	63	53	55	57	77	96	69	72	79	72	67	63	54	74	62	69	63	80	59	58	61	62	67	64	59	50	62	71	80	64	61	64	75	78	74	57	65	57	69	80	53	63	60	76	69	67	68	70	78	67	61	69	65	60	71	70	68	70	60	68	80	76	80	63	62	63	87	64	72	66	75	85	80	72	71	65	73	67	69	64	78	72	77	71	68	67	64	70	69	63	58	73	68	73	63	72	71	80	61	73	70	78	75	62	65	63	67	65	56	63	73	56	73	60	78	60	64	60	86	59	61	65	72	58	69	73	80	69	69	69	71	58	70	71	67	57	55	64	70	67	55	48	63	65	62	71	51	74	83	64	76	62	64	62	61	72	66	64	65	79	74	59	67	85	66	60	82	61	81	78	64	67	47	80	58	57	60	78	78	66	82	70	56	52	56	69	72	76	74	66	63	52	64	64	69	60	65	71	68	62	72	79	75	50	72	72	58	62	72	68	82	64	71	72	65	68	75	69	64	71	60	75	68	56	72	75	70	56	64	63	72	69	58	70	72	58	64	70	73	57	70	51	64	58	61	69	73	63	66	55	66	74	62	55	56	64	55	68	65	62	65	66	69	66	70	53	60	61	77	68	64	65	71	55	80	82	71	72	59	47	64	59	68	66	59	73	71	85	74	74	78	53	62	82	63	92	79	59	67	72	63	59	61	70	66	88	69	67	76	75	69	74	82	73	65	82	62	59	61	51	59	68	70	68	62	65	65	58	67	61	58	64	68	58	72	71	55	76	73	78	61	68	64	89	66	67	62	69	79	59	65	72	64	64	67	75	61	72	71	77	62	67	72	69	53	70	69	54	73	70	83	75	67	76	72	63	78	69	74	71	67	79	66	74	67	71	67	67	52	79	76	63	82	63	58	77	68	72	53	65	68	62	79	58	70	56	74	74	70	77	74	65	76	81	61	71	64	74	71	59	56	82	53	64	68	67	74	60	69	77	67	61	61	62	79	65	67	54	64	65	72	64	72	87	61	59	58	65	62	57	62	71	70	81	55	72	74	71	71	67	61	63	82	70	69	59	54	70	68	70	66	64	62	62	56	81	66	65	54	65	54	72	72	77	65	65	67	79	69	74	81	64	68	75	61	59	63	82	94	74	59	73	55	65	75	76	66	74	74	54	66	63	79	55	66	89	62	81	78	81	61	69	81	71	58	59	62	61	66	71	53	73	86	56	70	74	65	71	67	57	67	69	67	73	66	57	78	79	62	56	76	70	77	82	47	73	68	64	71	76	60	62	71	72	62	64	68	65	73	70	64	84	79	80	70	64	74	49	63	53	59	69	66	68	70	58	67	56	76	67	76	68	55	56	46	61	71	69	70	57	66	70	75	57	67	59	63	71	66	85	65	64	64	70	76	71	57	76	71	66	63	52	63	65	83	59	75	64	68	80	66	56	68	73	66	54	60	74	61	67	79	67	71	80	70	75	62	73	65	65	73	67	69	68	71	82	63	72	60	59	66	53	61	73	77	64	74	62	70	74	76	63	61	67	70	68	71	72	70	50	75	59	69	75	57	72	63	63	71	83	91	79	71	67	61	64	70	81	59	61	64	65	52	73	68	63	56	71	61	59	61	75	59	58	73	63	66	67	73	71	48	65	62	54	79	57	69	61	79	44	64	70	64	56	67	57	65	58	61	59	67	54	62	61	62	76	55	71	65	72	62	77	64	75	65	63	75	71	78	64	71	62	74	64	69	53	79	68	68	71	78	84	85	58	65	63	55	78	61	74	69	73	78	63	73	67	69	71	80	68	76	52	62	60	64	63	76	57	70	64	68	70	78	69	59	63	66	67	87	66	78	59	70	66	60	73	59	64	60	71	84	44	63	73	77	71	57	70	78	64	59	65	70	66	58	67	55	63	63	76	66	68	64	72	71	74	67	63	67	53	73	76	63	75	83	64	70	67	59	78	81	79	54	69	78	70	81	68	77	64	58	66	65	54	68	72	70	74	68	75	69	71	69	65	67	82	79	66	55	66	75	53	68	71	80	68	69	65	63	67	69	84	63	52	64	66	54	65	72	72	59	47	70	71	63	64	76	90	51	74	57	68	57	66	60	87	80	62	59	78	79	64	73	56	62	70	64	73	77	70	63	72	66	81	82	71	65	68	68	63	58	71	51	60	62	81	55	67	81	51	78	80	75	49	65	78	46	89	63	60	74	67	64	64	57	69	65	55	73	67	52	60	71	82	50	64	70	63	72	73	60	67	69	68	64	84	64	69	59	53	84	62	66	68	64	71	74	77	82	65	64	64	85	81	60	61	66	67	72	59	62	64	71	60	68	80	65	78	74	68	63	56	80	76	71	71	84	53	69	61	64	62	59	78	70	60	66	59	61	72	74	68	63	59	73	66	59	62	74	77	69	59	79	59	76	63	75	80	68	72	85	44	57	64	59	57	74	66	62	67	68	70	83	67	61	58	74	49	61	67	68	68	55	60	82	67	64	52	63	77	65	62	72	74	82	61	61	75	60	63	61	56	57	73	63	59	70	63	67	63	72	62	67	64	77	69	75	61	73	71	64	81	70	71	71	75	84	73	63	76	58	80	66	46	64	74	60	51	77	68	66	55	74	78	73	75	71	70	53	67	70	57	60	75	68	61	73	78	70	58	67	46	77	60	66	69	67	83	54	65	74	81
14794	20290	20143	782	214	256	229	239	219	222	214	209	239	205	222	206	237	178	210	216	224	220	243	234	239	184	229	233	235	240	205	207	198	200	208	215	429	693	817	930	1293	1027	704	554	579	437	578	504	692	550	480	373	294	340	292	250	217	208	206	230	233	220	220	200	195	238	207	194	213	218	205	219	216	214	197	202	230	211	197	200	200	218	222	200	179	194	202	210	216	217	204	197	209	209	207	230	188	212	195	223	232	195	215	205	202	232	213	196	198	203	207	199	231	195	219	215	218	190	217	213	219	224	206	220	209	221	214	218	223	211	234	200	196	231	205	219	200	191	204	211	210	212	196	192	232	219	237	195	236	198	213	199	211	197	211	223	190	210	199	216	190	220	217	221	231	236	201	195	221	201	206	213	217	201	217	194	220	204	199	233	178	198	215	224	186	181	229	225	203	216	203	199	212	191	200	183	191	205	212	210	220	211	185	255	210	210	187	208	214	203	206	202	210	212	195	197	215	185	189	198	219	198	210	202	199	211	185	180	211	210	219	200	210	208	199	234	188	201	205	184	206	216	222	184	200	212	199	208	217	184	215	208	222	222	227	202	188	206	211	200	190	197	216	224	208	224	201	195	196	220	203	210	193	211	202	219	223	199	191	214	191	217	212	204	203	213	200	205	194	187	205	216	225	220	197	199	202	233	217	187	194	203	222	202	198	216	213	203	214	228	196	194	204	226	182	227	205	242	236	232	207	233	209	191	205	200	192	225	216	237	181	189	221	229	210	210	211	200	209	208	186	191	219	221	205	192	202	192	208	220	201	199	218	202	209	206	228	197	190	220	209	201	204	186	207	216	217	206	217	222	197	211	199	194	221	223	206	220	210	204	233	228	237	189	219	201	190	212	205	199	203	219	205	203	205	203	192	208	207	197	211	220	201	209	211	202	202	191	222	216	191	210	216	204	192	196	200	189	220	196	204	187	204	235	182	207	197	214	228	205	195	242	210	236	215	232	231	229	204	200	180	223	185	228	208	212	195	205	206	207	217	223	210	212	204	216	236	209	230	199	213	226	207	216	222	185	196	175	186	225	224	191	202	191	207	204	202	159	180	203	208	211	186	211	197	212	224	225	221	224	198	218	197	192	192	215	224	205	225	227	228	214	184	206	217	215	197	192	224	194	190	209	195	213	204	202	204	205	214	198	192	213	237	205	236	208	235	219	230	186	216	196	227	211	224	201	241	201	210	196	196	222	209	197	198	217	191	192	208	185	206	180	217	204	213	226	228	222	216	214	244	190	206	205	219	211	194	199	210	199	202	196	186	221	207	237	230	199	207	206	243	220	208	153	213	204	212	187	196	219	237	202	184	193	199	242	221	215	227	208	212	195	219	213	226	210	245	186	200	224	216	205	226	208	189	213	181	222	215	194	202	205	206	197	214	202	198	211	213	220	209	222	201	211	200	182	225	225	214	202	209	184	215	204	226	206	223	213	197	231	202	220	230	221	186	200	215	194	204	217	203	203	225	202	223	211	209	196	216	193	224	213	207	197	202	235	192	211	218	196	231	232	206	200	209	217	196	226	209	199	225	220	179	217	226	206	216	221	189	191	177	222	227	234	234	213	219	236	197	226	209	210	207	203	217	239	226	193	226	219	224	212	220	212	198	199	237	190	199	209	211	221	210	194	197	227	205	226	212	188	195	231	224	182	182	205	192	202	217	207	194	195	235	214	207	202	192	223	216	220	231	178	217	221	203	232	231	218	214	187	231	206	192	192	209	209	234	210	207	207	204	212	184	187	210	202	212	195	189	188	249	208	225	209	202	201	193	174	214	224	223	201	180	192	193	206	187	197	211	206	228	209	210	195	244	198	215	205	202	216	195	225	187	211	205	220	211	215	218	224	206	201	191	201	214	217	185	196	203	236	206	223	205	228	205	219	220	227	206	231	222	231	192	206	194	228	217	223	213	177	211	208	204	214	219	223	184	225	187	201	216	226	217	215	191	194	203	210	213	233	212	211	225	213	203	210	231	216	213	207	197	196	190	198	196	219	208	240	207	213	205	201	210	231	203	215	222	221	206	194	206	208	216	204	194	193	236	210	196	209	205	222	214	185	207	217	219	220	231	194	221	207	232	219	199	208	204	196	204	223	227	197	201	206	212	200	228	218	193	211	185	219	237	198	206	210	212	211	187	192	204	207	215	172	191	205	196	222	229	217	216	222	198	201	234	209	198	232	211	186	206	204	191	190	214	216	228	207	218	207	219	224	248	201	223	209	228	204	205	206	217	208	189	197	198	235	222	217	231	210	222	214	196	203	211	205	218	220	207	208	229	212	218	166	197	219	214	215	209	193	225	214	207	227	192	207	192	218	185	207	210	152	212	205	220	216	206	226	206	189	202	214	183	206	203	191	210	207	215	202	202	233	196	216	220	187	210	189	219	221	200	212	202	186	211	196	210	226	215	207	201	210	233	228	219	193	215	183	207	207	218	202	191	216	202	234	197	195	213	223	216	211	199	201	227	223	230	232	209	204	200	181	208	214	228	207	233	199	206	192	221	192	205	206	219	204	222	224	215	220	215	217	184	198	198	250	219	242	178	232	193	221	207	203	222	204	190	214	209	231	194	213	230	224	224	180	210	198	188	209	229	195	215	212	191	203	201	224	210	226	228	220	206	226	222	203	229	192	200	207	242	212	197	213	202	181	223	193	202	211	210	213	214	216	189	216	207	194	225	217	210	223	193	215	199	213	179	209	205	199	209	216	226	191	222	206	178	213	182	193	180	182	204	220	188	226	222	211	225	207	216	204	220	210	227	224	209	223	217	199	222	202	201	194	207	200	206	209	208	218	205	213	226	224	222	220	227	192	238	191	201	217	207	205	231	222	197	238	239	191	169	196	209	190	230	185	219	247	202	205	207	230	229	206	207	190	191	198	222	217	204	222	194	201	206	197	176	208	223	202	196	207	176	215	203	201	223	197	207	222	219	229	197	216	202	218	213	232	235	185	205	180	227	198	221	214	232	237	213	210	216	192	181	209	241	208	198	192	242	199	237	204	241	211	206	236	231	231	216	199	214	240	203	209	190	202	193	188	208	234	204	218	193	201	213	201	196	187	223	195	219	183	199	190	221	191	193	202	217	217	187	182	219	193	221	188	212	217	216	222	202	192	227	231	205	203	213	209	211	225	206	216	204	198	229	200	196	212	210	213	200	222	227	228	231	201	196	215	219	231	198	213	203	191	219	192	237	216	219	199	211	226	205	230	198	211	204	191	220	212	201	194	201	221	208	237	195	210	193	237	204	223	219	181	219	211	240	203	208	226	209	208	215	206	204	225	225	191	194	213	218	228	225	220	200	232	211	224	212	240	206	209	205	184	187	205	205	209	229	215	236	209	192	217	188	203	201	215	213	207	210	207	223	207	202	217	239	213	183	205	202	200	195	210	181	209	187	209	203	200	186	227	200	191	214	209	221	215	229	226	225	209	195	234	217	201
62232	62487	60175	18386	2916	224	160	127	134	127	127	106	85	81	112	88	83	81	81	89	99	82	97	115	88	94	99	113	101	85	100	99	105	83	109	117	452	987	1723	1570	1787	1414	900	653	697	539	672	651	1141	727	492	389	288	354	213	105	96	92	90	99	89	92	81	82	94	79	81	97	89	69	95	91	91	98	88	86	87	81	82	90	93	94	76	61	76	93	91	94	78	89	88	76	77	75	93	87	79	91	107	97	107	72	98	78	78	92	81	80	75	80	87	71	87	96	73	83	88	82	94	88	77	83	79	74	73	93	91	71	78	97	91	70	114	92	86	75	87	74	75	85	94	95	77	79	92	91	96	86	90	85	69	74	82	92	81	89	90	91	70	72	92	68	96	85	76	77	73	80	89	94	87	83	91	72	86	99	95	76	101	80	88	84	88	77	79	84	88	90	91	80	82	81	97	82	93	93	76	87	77	77	86	99	94	103	102	86	69	92	72	86	87	87	82	74	75	84	78	79	83	96	88	80	93	76	91	86	98	70	83	96	78	94	78	97	89	94	86	77	80	85	81	87	77	91	81	98	86	90	84	81	92	93	74	89	72	97	92	88	87	72	93	82	86	64	79	74	82	101	99	75	93	103	84	87	82	90	112	79	86	74	84	94	85	82	78	82	83	79	100	89	94	96	91	89	94	103	67	90	86	76	75	83	82	87	82	101	86	92	70	94	86	76	106	99	79	88	83	95	74	74	56	79	79	81	79	79	95	97	73	89	68	74	90	93	84	85	84	81	93	90	106	99	82	82	79	83	76	91	87	82	102	86	81	97	90	92	82	91	69	87	88	74	77	82	90	82	73	82	76	88	96	87	83	63	90	100	86	74	88	70	90	90	86	93	103	88	88	87	95	98	84	68	82	77	85	93	89	92	97	88	83	83	90	61	105	102	78	102	93	78	96	86	70	82	81	98	93	84	83	94	92	91	81	87	99	85	85	93	89	82	94	90	87	77	72	78	114	90	87	106	80	76	105	84	82	79	81	92	77	106	73	84	71	77	79	70	88	82	79	90	91	99	94	78	103	85	94	59	101	72	93	85	78	84	87	80	90	80	94	69	86	85	89	86	81	81	72	92	86	101	98	88	91	91	85	93	83	85	93	82	74	106	77	96	78	88	75	87	97	73	86	84	79	96	71	71	75	82	98	102	92	81	79	71	95	74	85	87	81	88	78	87	91	100	100	79	102	92	90	66	82	90	69	90	94	86	94	85	80	83	90	73	78	81	99	83	84	107	90	92	91	78	92	95	84	92	91	103	88	94	97	81	102	94	68	82	88	74	86	86	88	96	94	98	81	76	91	86	78	85	68	91	79	82	95	94	78	97	86	64	98	77	89	77	90	73	81	90	80	99	96	102	93	84	92	87	75	78	105	85	67	76	108	93	81	84	106	95	89	80	87	77	75	101	80	84	84	90	76	90	85	86	90	80	82	78	81	72	78	75	85	107	79	92	90	87	80	71	86	94	84	77	70	90	88	100	86	85	97	91	74	97	80	81	76	78	93	94	93	90	90	98	95	88	85	78	80	90	85	92	88	83	79	99	79	86	103	92	77	88	74	82	87	86	91	90	102	92	86	96	78	100	78	74	81	77	90	96	81	85	105	108	84	69	77	76	80	82	73	58	102	81	75	82	77	93	97	91	91	73	88	83	92	77	95	97	99	63	87	79	89	83	80	93	81	82	69	105	95	84	83	90	69	91	84	83	96	81	85	93	96	86	89	98	97	71	69	81	85	93	86	79	75	83	87	92	83	96	85	86	89	75	93	82	85	92	68	83	82	70	95	91	78	87	93	79	80	96	94	101	70	92	86	83	78	93	74	84	90	91	91	89	70	89	94	82	84	86	82	75	71	72	77	89	86	87	77	93	97	117	82	82	91	71	72	90	89	84	82	99	78	83	88	87	96	83	78	85	101	84	83	80	82	76	65	95	103	87	75	80	104	85	89	86	87	73	70	95	63	78	80	82	100	84	68	93	89	100	81	91	82	72	99	107	105	73	87	80	72	75	84	71	72	96	97	89	79	70	82	93	78	111	84	78	100	77	78	75	65	99	67	84	93	76	96	83	96	72	94	85	92	92	73	69	90	90	70	87	84	86	77	79	89	90	77	98	86	84	84	67	74	75	92	86	109	80	76	85	83	90	82	71	95	80	83	76	98	90	100	80	84	97	88	95	103	93	86	88	74	89	85	82	79	85	95	88	81	89	96	76	90	115	92	70	99	72	98	84	53	88	86	81	88	91	83	79	71	84	86	83	68	73	91	88	83	67	93	85	82	77	83	92	92	84	85	74	83	66	88	80	84	100	81	80	95	98	94	105	86	84	106	94	84	84	59	93	85	75	78	88	68	99	93	99	97	81	77	83	103	76	93	73	86	93	84	86	81	83	86	94	80	95	80	103	103	92	81	76	91	78	93	94	90	82	86	82	89	78	83	90	89	83	95	79	94	80	86	78	73	82	121	95	72	85	97	75	89	105	88	61	77	86	82	93	90	71	77	89	87	79	102	90	84	85	79	101	84	87	71	89	84	75	90	80	88	96	93	90	73	78	80	83	78	83	90	89	77	88	82	84	85	91	95	88	81	73	89	97	80	90	96	99	89	88	84	90	89	99	65	102	96	83	81	89	97	90	93	61	73	79	89	98	78	79	83	76	68	96	84	80	79	100	92	77	86	85	73	105	95	72	100	84	82	74	70	86	78	92	77	82	97	82	81	99	91	82	72	80	88	97	102	76	80	94	86	80	90	75	86	76	89	89	99	101	76	87	69	93	96	84	74	77	89	84	90	100	107	89	64	81	97	87	75	93	76	92	85	81	83	94	86	97	80	93	84	89	96	87	87	86	86	84	87	87	80	83	105	98	89	86	70	77	85	90	83	94	98	78	70	89	83	87	96	82	73	77	83	85	95	107	100	89	90	66	93	95	104	86	82	79	83	91	89	91	94	76	79	76	84	81	76	84	96	98	77	68	94	96	88	103	84	79	76	74	83	86	78	75	100	73	97	93	107	100	72	85	84	79	70	93	102	80	97	104	83	95	76	80	95	86	99	81	86	78	80	80	84	89	77	78	87	71	83	72	80	72	93	75	80	81	97	79	76	95	77	77	95	80	82	78	73	91	69	88	64	96	74	82	77	106	91	89	78	82	89	102	77	76	79	80	77	80	79	75	76	83	86	103	81	87	94	95	83	97	84	94	84	84	91	95	72	73	86	81	81	63	84	89	83	73	77	87	64	87	95	94	84	75	93	91	77	85	80	88	86	100	96	96	79	84	96	76	93	78	75	83	105	77	97	74	93	93	95	87	77	76	84	87	79	77	78	104	91	100	90	85	76	96	83	94	92	82	78	84	92	100	75	75	102	77	86	95	93	80	88	65	85	89	83	110	80	72	76	98	91	97	67	96	82	86	96	97	80	84	80	100	81	79	73	101	83	76	83	87	85	98
38193	48412	48982	1535	768	687	559	502	468	438	417	363	396	337	329	333	292	329	306	305	309	305	250	323	332	282	355	303	313	328	331	343	333	331	424	644	2987	7188	11202	10956	12531	9675	6614	4840	5110	4185	5222	5004	7899	5505	3675	2696	2218	2647	1566	465	424	352	301	285	330	313	332	317	268	267	265	268	258	276	260	270	265	282	250	266	275	248	238	309	264	281	264	263	291	214	228	289	266	250	239	277	254	245	233	245	274	245	270	253	253	233	268	273	259	277	260	240	289	266	281	258	253	243	247	275	227	274	231	264	298	278	246	252	275	235	286	233	254	256	261	286	240	261	257	271	240	244	242	263	279	256	290	260	262	280	243	243	261	245	259	247	262	275	248	267	276	255	258	249	236	242	232	265	260	262	250	266	246	263	273	238	272	260	264	255	241	267	258	263	262	244	253	236	271	274	257	242	303	255	249	254	241	256	265	252	261	249	276	265	264	259	242	245	248	273	276	253	259	273	279	232	268	232	258	258	255	263	246	277	264	244	240	272	250	273	235	259	262	257	254	286	246	284	257	224	281	249	261	266	261	275	230	256	266	261	240	271	259	279	241	257	256	260	279	263	246	251	259	270	274	241	269	243	265	279	247	246	247	261	287	277	254	275	244	252	270	248	255	236	242	250	248	276	252	254	266	279	252	285	244	259	235	285	251	270	227	243	254	273	253	248	266	264	253	239	274	243	274	246	264	259	254	263	253	254	263	236	254	298	264	229	249	268	258	254	273	263	238	246	259	253	276	254	287	288	275	258	257	250	262	277	279	286	245	263	248	239	243	262	266	249	264	235	260	248	262	268	270	254	257	281	231	262	256	273	232	254	243	274	253	278	256	219	258	251	253	224	258	265	248	254	248	255	270	281	254	268	270	250	262	275	250	261	278	248	251	279	257	264	255	275	274	272	300	263	259	275	243	242	252	251	231	253	256	217	284	272	263	247	247	244	266	266	238	256	244	257	236	274	270	251	284	236	248	259	282	246	281	282	275	271	229	267	267	283	261	265	275	262	244	260	269	268	269	268	251	251	229	281	242	256	265	241	265	269	253	274	235	280	247	263	265	254	253	268	272	250	255	276	240	232	253	248	241	287	257	277	254	245	262	270	287	254	250	271	249	256	250	233	279	260	259	264	259	265	261	221	245	259	281	244	256	247	210	283	265	259	242	274	237	241	269	266	247	266	262	232	253	258	269	265	259	291	228	250	249	261	267	249	267	234	273	270	266	237	249	241	252	262	282	260	260	249	278	253	261	238	248	248	278	281	244	279	255	261	232	245	268	250	253	238	255	211	242	260	259	253	238	254	252	232	246	245	255	267	245	254	254	219	290	292	271	259	248	284	246	243	279	242	259	258	257	268	279	258	260	259	248	266	252	244	269	249	255	264	266	242	230	252	273	234	247	260	274	258	256	232	252	241	264	260	271	261	271	262	249	258	243	258	290	269	275	259	253	239	270	260	249	264	241	276	252	237	236	269	271	240	251	242	240	268	214	245	278	271	250	266	237	249	225	275	237	273	275	271	242	269	252	280	266	259	274	250	260	250	260	256	243	267	265	253	249	229	259	244	247	279	267	244	245	276	279	274	236	273	234	263	286	287	239	254	250	268	294	284	253	246	246	269	245	267	264	287	263	263	269	255	266	233	240	261	268	263	269	267	253	233	252	268	274	260	224	244	250	258	249	227	266	261	226	242	269	264	256	260	249	265	243	267	237	298	284	249	242	265	258	279	233	273	279	264	243	259	233	255	255	270	253	261	242	273	265	243	230	238	231	244	260	261	229	231	223	254	234	269	236	255	276	248	248	250	288	236	253	287	269	265	253	260	257	246	238	265	269	251	264	261	250	239	281	247	260	247	263	243	297	286	275	282	244	245	261	229	274	269	287	253	246	268	267	256	259	255	258	235	259	263	267	275	246	275	233	252	246	256	252	240	256	241	253	253	246	254	276	230	281	298	275	256	262	270	233	280	251	245	253	267	274	266	244	248	243	280	257	290	250	238	249	272	259	276	265	248	255	244	228	279	277	251	252	270	270	260	283	258	228	250	288	255	252	250	276	287	218	280	235	266	292	260	277	241	242	258	263	260	259	274	262	277	261	268	228	239	270	278	268	255	283	243	270	286	277	264	275	280	279	276	268	251	267	250	269	269	250	235	263	260	274	255	266	260	252	239	258	265	246	249	257	253	259	226	235	247	261	243	256	252	268	249	278	253	246	248	235	253	241	236	236	254	261	273	216	261	251	236	262	262	262	246	267	242	275	258	244	232	248	281	247	233	287	256	251	242	243	270	290	249	273	277	269	259	281	276	255	251	252	266	250	253	259	252	269	260	248	238	257	240	245	240	242	244	253	256	265	273	255	270	240	255	273	262	260	251	305	244	274	250	277	259	268	258	302	259	256	254	256	246	253	237	260	241	268	249	272	267	299	285	277	308	229	255	268	239	257	242	247	261	272	243	278	266	289	269	247	277	256	251	301	230	268	265	244	232	252	242	261	234	228	247	261	241	245	266	283	219	242	221	244	234	296	256	244	267	248	281	246	238	280	274	246	260	250	265	243	264	251	245	263	239	249	286	277	266	265	264	244	273	251	238	242	254	259	229	239	248	275	251	216	288	254	272	261	242	243	252	243	271	262	245	267	267	254	257	224	270	252	245	276	268	227	248	250	267	248	234	234	230	284	258	272	275	277	261	284	273	252	261	244	261	241	257	233	249	280	251	238	267	248	269	270	268	269	257	246	243	264	221	255	243	254	286	265	247	242	262	244	234	252	281	266	256	266	263	240	283	285	265	271	250	252	290	279	251	243	255	274	260	291	269	249	256	225	245	275	243	260	265	268	271	274	265	256	274	248	276	247	215	261	263	248	279	235	256	245	247	241	234	261	241	259	259	271	256	265	257	266	237	245	264	245	266	239	268	259	248	237	255	250	248	246	284	250	235	265	252	286	277	282	229	257	250	255	262	261	273	268	280	261	246	255	235	256	250	261	257	272	254	263	250	260	300	260	259	265	275	257	281	261	274	270	239	270	264	275	272	265	237	229	237	266	301	262	254	237	242	252	260	245	278	258	251	245	259	244	282	249	243	247	234	255	259	248	250	264	247	281	233	248	240	264	264	280	273	272	273	253	271	247	236	256	270	255	261	258	254	255	274	246	272	259	254	268	270	252	276	235	251	253	256	260	255	255	258	271	224	266	282	254	251	282	245	237	227	260	265	267	268	281	235	264	231	250	261	295	258	283	245	262	233	251	228	255	263	254	222	264	270	267	271	258	263	275	271	271	258	237	253	271	246	255	267	243	256	265	262	257	232	273	237	251	272	253	255	267	251	257	272	275	286	246	227	271	268	280	255	263	243	233	233	272	244	256	298	264	293	253	277	265	235	279	273	257	243	273	268	259	237	285	281	252	261	267	242	270	256	273	282	266	281	248	256	258	260	302	265	253	279	281	251	244	242	262	247	246	275
74509	75200	66366	23451	11827	1333	312	238	237	217	197	222	159	173	178	160	171	188	167	167	197	168	193	168	169	163	185	152	169	184	181	168	194	182	195	251	840	1773	3557	3306	3340	2385	1376	1117	1211	1044	1081	1175	1800	1494	850	737	570	491	264	210	195	166	159	154	163	165	155	167	174	173	157	152	138	164	159	165	161	165	185	139	162	168	166	147	158	156	160	161	160	173	177	162	179	171	169	149	177	155	178	157	145	160	187	144	186	140	155	166	173	168	179	167	151	160	176	155	160	163	153	148	146	165	167	156	161	168	136	165	154	170	185	174	166	170	174	138	154	138	178	171	138	184	152	145	145	152	129	170	148	150	158	153	174	175	159	135	153	158	164	174	177	150	156	143	147	172	137	159	161	141	145	170	145	145	126	145	144	155	135	150	180	172	161	165	173	164	137	142	165	193	165	140	171	150	178	145	151	165	160	162	160	166	159	166	189	179	148	145	160	151	138	163	161	177	139	167	178	155	170	150	156	179	150	140	154	161	180	168	167	150	157	156	151	180	180	142	163	147	147	163	144	160	161	151	126	152	161	159	175	157	169	154	157	165	151	163	143	151	175	161	147	163	176	160	162	158	173	162	151	139	143	158	138	157	149	184	172	167	149	141	159	170	163	146	149	157	164	155	161	159	196	181	159	174	177	140	143	166	145	162	173	173	157	153	165	158	155	152	165	119	172	151	145	157	172	146	161	166	154	168	169	135	142	156	179	147	164	162	147	169	156	158	144	150	159	151	168	160	158	156	159	159	158	148	155	157	163	175	169	150	150	174	157	146	164	154	176	161	149	149	144	162	137	150	188	158	146	169	182	161	170	153	135	153	136	172	169	152	164	168	167	146	162	139	170	169	163	162	146	173	161	159	154	145	166	159	164	156	162	146	154	175	158	188	182	174	173	140	165	185	155	177	167	165	141	152	170	166	156	172	170	169	171	167	171	155	151	151	161	147	168	153	138	174	151	163	136	158	161	161	157	172	159	166	138	187	159	165	178	129	161	169	135	147	169	146	160	183	166	144	152	165	171	160	145	132	171	186	154	146	153	154	142	162	177	163	168	149	159	175	159	166	167	160	152	157	141	173	181	154	150	177	164	144	168	135	159	151	144	171	162	159	154	150	168	152	137	155	151	169	158	123	134	154	155	161	164	174	169	170	140	167	153	149	137	173	186	151	144	179	172	157	174	166	155	166	164	156	159	174	175	160	170	166	147	138	160	148	150	144	168	169	176	154	161	149	161	146	151	167	153	158	152	157	169	155	153	153	132	153	173	150	169	147	139	149	133	168	194	168	167	171	157	171	159	158	176	158	142	146	178	179	133	165	167	152	178	159	156	132	155	149	150	139	148	151	172	176	149	157	166	172	186	126	138	168	158	147	171	176	155	178	157	137	136	161	145	194	155	157	169	150	172	145	165	149	153	157	163	140	156	158	173	155	147	174	170	166	173	180	137	153	169	129	132	152	167	144	161	156	155	168	157	160	145	176	179	191	173	153	142	151	167	164	155	159	138	164	155	149	140	157	161	159	169	168	151	147	166	181	143	190	158	162	155	151	135	157	171	159	158	169	153	145	155	167	155	169	138	138	151	148	172	144	137	156	157	139	155	156	161	175	160	156	162	144	183	172	155	179	139	156	166	143	181	142	158	158	147	162	167	151	149	143	126	183	152	154	127	138	137	143	160	167	152	168	142	154	149	162	183	155	177	185	142	163	157	198	163	171	182	150	153	154	152	151	134	151	153	141	148	177	155	159	172	143	152	164	150	162	172	147	160	164	171	154	166	163	146	154	162	164	156	157	158	167	162	147	169	174	180	167	147	168	174	173	141	146	172	178	144	163	164	175	163	160	156	161	193	151	132	159	140	149	164	167	155	146	144	186	156	175	152	158	155	173	151	159	142	149	147	166	153	171	176	157	161	138	163	170	180	167	151	150	153	147	155	155	168	135	168	145	153	158	145	136	143	159	188	150	157	147	168	176	145	162	151	174	185	152	153	141	136	162	165	153	143	141	155	165	156	169	140	149	172	152	168	157	184	144	156	170	159	156	151	168	162	141	140	161	157	171	141	156	150	168	145	143	171	174	158	150	171	168	165	162	183	169	154	144	174	158	173	153	163	148	172	162	176	153	162	133	170	181	156	171	145	172	164	158	154	162	159	148	176	171	151	158	149	154	137	152	163	152	146	166	138	144	158	160	133	167	156	137	162	162	153	176	161	166	166	172	164	169	192	145	165	156	161	161	169	169	152	175	166	154	151	168	168	151	157	154	153	189	153	145	161	169	163	190	147	182	146	155	159	152	161	171	154	143	173	150	136	173	178	152	168	159	169	160	162	146	128	144	166	131	145	173	142	162	170	162	152	168	138	157	182	168	149	158	153	145	159	163	136	169	147	161	168	150	173	147	160	170	162	145	157	160	170	175	154	146	154	148	144	151	162	170	158	156	168	136	182	176	153	154	140	163	165	180	153	154	143	148	177	141	160	184	178	159	158	149	155	143	170	160	154	160	151	178	144	159	167	175	156	168	153	144	130	169	141	139	147	130	152	151	151	163	133	165	178	146	172	162	167	184	169	141	181	168	140	171	146	139	155	161	135	127	161	164	142	186	147	177	160	176	171	168	190	143	151	176	163	149	153	152	160	159	159	159	158	157	151	170	163	176	172	168	153	161	147	193	174	151	160	161	146	160	154	133	181	154	145	163	159	151	171	172	148	151	149	154	159	165	147	178	155	146	162	165	156	139	145	174	162	159	180	154	171	146	147	146	160	162	150	195	157	167	159	137	152	145	177	155	158	162	142	155	180	178	139	177	171	166	143	138	146	155	156	134	154	148	157	159	141	177	150	159	177	153	156	179	163	138	159	169	176	138	166	149	167	173	145	133	159	143	153	154	142	148	151	155	160	149	132	155	163	159	158	159	148	145	147	160	168	176	153	157	161	153	167	168	164	156	171	165	151	180	154	167	155	167	173	172	153	160	155	156	157	152	158	152	190	187	157	180	166	149	166	157	138	152	151	152	190	168	170	158	178	136	160	161	171	166	158	152	147	150	182	164	146	182	164	163	151	167	155	180	174	157	177	170	142	156	165	161	136	173	164	160	139	158	157	165	137	150	173	143	141	164	141	155	168	157	155	151	145	163	180	155	178	159	157	153	165	175	176	156	161	175	168	151	133	157	151	179	166	156	164	170	158	173	153	157	137	144	170	147	181	157	145	163	148	154	158	137	165	144	155	156	152	167	161	166	147	143	151	140	167	145	175	138	198	135	159	159	151	161	166	187	155	146	144	176	155	162	154	168	167	153	183	144	142	158	146	148	180	163	140	177	162	158	178	147	136	142	158	156	155	147	142	164	168	153	156	158	165	157	143	172	175	133	137	167	132	144	166	170	145	155	168	140	173	136	166	156	148	166	144	152	162	149	153	186	152	164	144	162	181	170	171	173	164	190	158	165	160	168	168	157
47463	60657	56275	1860	1380	1228	1022	945	832	763	715	661	688	599	613	536	518	544	533	500	503	497	512	537	518	514	523	468	545	602	624	568	622	622	652	1035	5493	11593	18854	17949	19192	13413	9139	7828	8322	7388	7833	8922	11699	9328	6114	4891	4048	3250	1144	784	665	587	492	499	536	543	509	451	451	445	425	443	435	435	472	453	483	443	443	445	427	435	434	444	419	443	472	437	441	464	455	418	428	406	447	426	465	434	453	430	425	414	457	425	383	430	445	463	426	439	409	429	409	429	427	416	448	409	462	417	414	452	445	420	439	453	429	448	417	428	419	439	447	445	442	393	421	427	425	403	432	387	415	453	422	431	423	428	443	414	405	405	406	432	424	433	428	397	465	381	411	405	418	444	414	462	435	458	407	436	429	406	419	434	441	407	441	410	461	438	401	426	430	430	434	437	409	413	434	407	423	400	402	426	398	432	404	429	444	450	428	387	441	432	424	415	430	401	451	422	435	447	438	422	417	436	421	411	457	413	440	471	436	447	385	401	457	402	411	449	452	427	405	430	398	419	417	452	429	455	406	425	422	401	389	389	395	448	462	409	432	420	434	453	368	429	381	434	462	446	429	448	411	418	440	432	405	399	416	436	402	432	432	427	417	423	419	415	433	446	432	424	406	410	428	417	423	424	428	420	432	423	425	456	395	457	474	446	434	432	402	445	428	397	405	422	427	444	429	452	413	455	406	422	474	430	459	432	426	398	457	436	427	450	451	425	421	404	444	434	415	404	420	443	423	391	455	387	385	403	447	374	428	455	426	454	410	396	421	436	418	432	427	430	439	436	424	401	440	430	449	394	441	434	414	406	428	419	438	445	418	427	428	432	437	457	420	433	451	441	471	444	393	450	407	423	423	462	433	427	441	422	445	422	407	415	410	407	431	455	427	386	413	438	453	418	417	433	421	446	431	414	437	409	423	448	416	404	416	422	425	445	454	420	413	468	416	423	428	432	426	407	441	409	417	370	434	427	423	425	448	428	422	448	427	470	439	429	421	398	397	464	432	434	382	407	414	461	439	412	397	402	425	412	429	391	427	411	437	440	442	477	421	422	419	435	475	436	425	432	443	424	433	456	425	444	430	415	443	477	407	420	470	413	424	430	375	410	462	435	455	400	422	433	449	426	428	430	426	405	409	471	439	399	410	437	437	403	398	424	441	454	424	458	387	442	401	478	415	443	418	425	421	439	450	418	415	401	396	442	430	400	441	401	439	415	447	426	430	444	452	397	397	367	429	446	443	447	382	453	426	436	426	420	425	423	430	447	425	431	457	445	427	423	441	426	432	433	420	434	438	405	405	422	424	432	392	460	405	451	469	428	487	442	429	434	411	398	434	449	430	435	448	442	424	409	406	427	408	442	411	435	447	398	380	400	429	449	387	397	415	412	456	422	449	458	424	463	411	420	428	432	406	435	412	448	430	463	378	435	444	433	423	422	385	407	466	451	446	424	439	450	470	447	425	457	419	427	428	385	422	464	455	449	400	440	433	431	468	432	450	445	458	429	424	435	444	390	425	432	429	432	435	422	423	433	404	431	449	440	447	443	417	444	430	452	416	427	463	418	391	451	453	414	429	400	441	435	444	387	396	424	397	443	397	447	394	425	482	406	432	438	441	422	427	399	407	427	427	418	414	450	395	404	437	444	382	429	430	449	399	435	411	428	414	464	461	461	422	432	445	437	413	425	421	396	406	442	404	419	447	426	421	432	426	445	445	437	456	428	457	398	417	429	429	401	401	427	445	466	435	438	428	433	410	441	444	433	443	426	424	449	410	389	411	439	453	411	423	400	429	438	419	401	449	440	421	430	460	433	404	415	443	423	456	412	439	470	431	419	463	415	447	432	442	416	478	416	396	459	404	398	424	481	420	423	426	427	446	446	445	401	424	399	417	415	420	408	387	418	424	434	410	425	404	419	470	440	411	392	417	428	423	442	463	441	401	383	393	443	406	406	445	436	443	415	443	421	430	438	419	463	417	451	398	417	410	439	440	423	440	441	411	449	418	444	422	421	403	425	372	409	454	398	438	442	429	459	397	398	421	440	437	398	449	432	410	455	445	429	402	424	409	417	421	426	463	407	404	441	438	442	402	434	444	435	416	416	387	431	443	442	411	431	484	441	410	421	431	419	422	401	403	453	444	392	425	442	461	407	446	398	440	425	432	425	447	443	450	441	421	407	463	436	448	424	422	421	436	463	411	414	405	435	454	449	399	423	423	432	415	435	434	452	409	416	427	408	464	404	456	419	456	426	448	426	418	438	432	423	443	382	404	449	412	431	444	402	421	401	414	466	418	461	422	435	448	425	407	418	452	430	422	438	391	410	436	416	398	435	403	414	396	408	451	415	398	426	458	424	421	408	445	448	419	476	459	425	407	456	438	396	428	448	433	466	380	416	401	397	405	448	462	449	432	410	423	406	459	404	423	442	438	433	406	427	426	444	425	438	445	410	430	415	440	416	444	424	446	411	396	475	412	430	405	468	464	418	434	435	423	430	434	414	404	460	453	434	450	426	478	415	422	456	435	429	445	408	438	443	459	413	454	435	433	419	412	445	409	425	429	450	402	390	415	375	434	436	393	424	456	444	409	437	406	433	397	379	420	411	426	399	441	434	425	416	464	431	442	431	437	377	443	454	412	440	424	414	426	448	454	481	463	401	383	417	425	440	390	415	444	422	413	419	434	408	426	399	422	422	397	415	427	432	470	447	416	378	411	441	411	409	420	411	451	408	419	403	444	386	442	446	414	419	452	393	423	413	400	453	412	428	434	435	436	396	455	424	412	404	436	426	414	442	396	438	451	441	440	463	419	458	437	418	424	436	424	396	412	417	438	430	445	421	397	448	449	427	389	388	418	447	425	440	396	394	430	424	434	424	412	448	390	439	396	454	447	392	415	370	421	424	400	447	411	407	419	421	403	424	402	380	455	422	451	434	389	398	419	438	406	460	422	407	397	409	429	411	440	427	427	398	432	371	434	406	442	445	408	434	448	391	412	422	394	416	447	373	436	425	422	400	431	402	414	433	423	389	418	437	426	416	423	435	467	450	424	422	395	435	381	429	408	451	428	418	437	428	445	441	423	423	441	429	389	450	442	423	424	410	465	453	429	427	432	479	424	464	421	378	416	408	393	408	408	442	436	411	425	434	436	411	439	421	454	419	426	409	422	447	434	419	422	422	410	419	451	425	417	418	391	435	467	450	468	422	433	482	437	440	418	395	392	441	440	464	445	423	460	446	411	428	413	446	398	437	454	404	439	442	427	430	447	411	430	415	424	440	406	463	436	412	388	434	448	423	427	424	475	395	416	409	400	449	399	426	442	462	444	435	426	460	425	447	402	395	438	404	420	412	418	417	443	456	420	430	428	428	440	427	441	438	403	430	392	432	397	413	446	419	448	422	396	409	413	423	420	418	428	436	429	427	421	421	450	418	455	400	379	404	431	419	447	414	428	475	436	435	388	368
16774	15468	15179	789	75	74	79	72	75	66	72	76	66	59	76	69	63	74	71	70	72	72	72	55	62	81	66	70	72	62	73	51	68	60	54	77	71	125	133	149	157	126	101	98	84	87	70	104	98	92	100	83	73	73	62	56	54	58	82	56	69	72	61	58	60	59	59	66	52	71	51	77	62	59	48	59	69	78	64	60	78	80	64	72	54	81	60	65	75	73	65	54	65	61	64	71	48	80	59	69	60	75	53	48	57	82	77	67	61	52	66	70	66	71	57	82	76	74	74	64	82	56	65	64	66	59	59	53	52	60	71	66	72	72	67	54	63	70	65	66	79	62	57	53	74	66	55	64	62	67	60	73	68	75	79	56	50	67	75	65	47	61	69	56	54	72	62	70	78	62	58	56	72	62	61	56	51	61	73	78	64	66	67	54	53	86	64	51	61	85	67	69	81	64	52	67	79	62	63	73	57	68	54	58	79	67	71	79	65	61	67	63	65	72	58	53	55	61	68	61	55	58	64	66	65	62	76	79	70	68	71	72	49	65	60	61	79	55	54	66	56	63	65	53	68	51	59	84	65	71	69	70	56	66	59	54	77	66	63	69	66	56	57	79	76	67	70	64	84	79	62	77	64	73	79	54	70	61	74	71	66	58	64	69	57	70	69	69	65	63	79	52	65	65	66	74	65	57	79	76	63	66	70	66	72	58	64	65	63	65	52	77	60	62	60	67	67	74	68	75	49	71	63	57	62	65	68	60	58	64	61	63	78	51	76	62	57	71	81	73	61	73	71	82	83	56	64	58	58	63	74	68	77	68	71	54	77	61	68	63	67	63	63	78	70	51	67	57	51	64	64	72	68	62	63	74	70	64	76	67	65	74	65	65	76	64	73	74	77	59	71	63	58	74	59	66	58	63	60	68	72	66	77	60	53	60	77	60	58	62	65	53	62	65	77	64	85	79	59	66	72	68	60	71	60	59	63	77	92	71	71	45	58	58	56	73	67	84	58	58	65	65	81	60	74	68	57	74	76	62	61	60	67	71	66	59	64	85	72	59	60	55	76	63	81	67	53	65	70	74	79	68	69	56	66	61	60	69	64	70	60	55	58	64	59	57	63	60	74	58	61	67	80	67	63	70	74	70	76	67	67	75	76	74	53	68	72	57	72	64	63	76	72	60	60	65	75	45	63	63	63	49	62	68	61	65	62	49	60	55	69	64	78	68	54	69	63	68	81	61	61	66	59	58	72	66	65	58	52	68	62	64	59	62	70	70	73	64	70	66	64	70	70	73	61	76	72	53	73	67	73	60	63	71	64	74	72	54	69	69	66	70	59	70	76	71	67	71	61	70	75	74	55	68	64	49	57	64	68	67	69	57	69	72	62	61	60	74	59	77	62	65	73	77	65	62	68	68	84	58	76	65	42	48	83	68	59	61	63	68	59	62	59	61	57	54	67	66	63	71	56	75	65	68	69	63	62	73	65	62	54	72	62	72	68	93	67	70	47	74	70	68	74	80	75	60	70	61	61	59	74	61	48	57	71	61	78	70	58	66	70	65	63	67	71	70	74	63	76	57	74	62	69	84	68	61	69	69	67	64	79	70	56	65	55	52	72	86	77	69	63	76	45	59	61	68	53	61	72	71	63	79	75	75	57	72	60	60	66	72	62	69	70	83	66	71	75	66	68	63	56	69	63	78	58	54	84	63	59	63	70	72	67	68	71	69	63	75	56	55	62	76	75	75	80	71	77	77	68	67	72	64	72	66	56	72	83	68	67	66	62	52	60	64	74	69	71	52	61	72	68	62	69	78	56	64	64	54	67	75	66	72	73	63	62	68	68	66	66	76	72	70	54	51	60	86	74	74	74	68	62	60	62	66	63	76	63	56	70	67	63	75	70	68	73	62	80	75	78	55	64	65	62	59	72	48	81	72	76	68	53	61	60	73	64	66	85	61	74	72	71	64	61	63	70	62	67	71	70	71	89	66	90	69	84	73	55	74	57	59	64	73	57	71	72	71	61	74	55	59	73	73	80	69	80	45	57	62	65	71	60	89	66	64	62	69	61	63	77	80	70	79	70	65	73	61	71	90	67	64	72	61	56	63	70	55	79	88	72	64	78	65	56	66	56	72	72	87	63	60	63	57	72	69	62	77	68	60	51	70	63	76	76	70	63	63	53	63	78	75	83	66	75	60	71	59	66	59	65	71	60	61	76	63	52	53	79	68	73	57	80	69	65	82	48	79	70	64	63	67	64	68	63	65	76	61	55	64	65	56	71	70	82	60	71	70	57	58	72	89	76	76	71	88	59	85	65	72	74	70	54	75	51	75	75	61	68	59	69	71	57	70	55	57	77	63	59	59	62	72	61	55	60	79	69	62	60	64	72	59	61	57	65	52	68	62	50	66	67	78	62	56	75	58	54	62	72	56	55	65	78	67	53	56	82	60	70	60	77	68	56	66	83	82	68	59	65	53	70	66	65	71	63	72	64	60	75	56	83	77	81	70	73	59	78	78	82	67	61	59	55	72	75	67	67	67	54	63	64	70	75	75	63	62	55	73	51	68	57	68	76	61	82	63	71	53	66	49	73	80	64	61	57	57	73	71	62	78	67	61	69	74	68	66	65	65	71	68	60	55	88	67	74	62	65	64	46	59	63	56	77	71	61	54	69	57	76	69	69	70	48	69	62	80	66	62	59	68	68	61	65	69	74	66	68	75	73	61	68	72	59	73	63	72	74	64	76	58	69	82	65	69	75	59	72	66	62	57	76	63	60	59	64	72	51	62	69	57	63	59	62	65	66	61	63	58	63	51	63	71	61	70	65	76	75	78	70	71	58	59	50	73	59	51	73	62	60	76	65	73	64	62	57	64	66	78	77	61	57	71	71	66	60	62	61	63	78	65	68	62	57	64	56	68	56	53	74	53	64	81	73	71	72	80	52	80	70	73	61	67	64	72	65	60	68	53	69	67	78	72	62	72	71	59	75	60	65	66	45	61	64	75	68	72	63	60	71	57	56	67	65	66	53	64	77	69	74	65	51	60	52	74	63	66	55	59	57	48	56	66	65	64	65	62	51	64	68	70	79	63	72	58	63	72	56	78	59	68	66	66	70	58	70	53	69	72	58	52	58	58	53	71	61	61	68	62	53	51	68	52	74	74	58	65	66	71	59	66	59	78	57	87	67	73	50	66	48	64	68	73	59	83	69	54	61	71	63	50	71	62	60	58	65	61	57	67	60	80	60	66	56	67	65	56	77	71	72	78	71	66	65	72	72	71	72	68	69	87	70	65	74	61	68	84	68	66	70	73	65	63	50	78	80	63	55	57	71	72	62	83	76	66	68	67	69	67	55	66	72	80	50	68	59	58	59	74	80	77	64	56	73	51	57	61	82	63	65	72	70	68	64	64	79	75	69	63	62	56	68	62	81	52	86	55	73	54	65	63	73	64	69	63	51	57	66	59	49	59	56	62	71	76	64	75	60	59
14834	20434	19038	276	253	255	214	203	202	223	213	201	233	229	243	204	211	216	188	198	230	194	242	211	232	217	206	217	216	223	183	212	217	210	215	248	406	684	1006	977	1013	718	516	561	565	390	413	571	613	593	416	312	323	258	243	234	217	200	219	202	211	216	221	234	200	211	237	216	229	222	206	219	187	197	209	181	195	206	198	216	208	223	200	207	216	176	207	209	196	182	194	216	208	213	208	202	194	224	194	208	213	191	208	212	206	216	208	203	204	194	209	194	199	181	191	198	212	228	174	208	210	174	186	218	219	194	204	217	173	211	229	182	208	190	192	201	192	213	214	237	188	204	192	197	204	205	191	182	197	208	206	223	224	219	197	199	232	205	226	195	224	191	211	213	208	206	205	200	210	204	179	201	232	205	218	239	205	228	186	208	201	208	189	211	214	189	201	215	217	226	224	197	207	207	222	220	199	218	195	197	207	210	222	197	208	198	182	213	198	234	193	188	225	217	200	201	212	198	212	203	204	221	189	209	188	220	197	202	223	219	190	205	214	210	197	199	185	211	215	198	196	195	191	214	217	194	203	226	233	201	204	191	226	198	205	201	202	176	223	211	202	209	201	210	199	203	191	209	236	183	199	211	211	185	218	199	185	204	197	213	191	223	200	220	199	194	191	195	198	200	202	212	233	227	188	231	208	206	215	210	197	214	223	238	207	210	223	241	193	180	194	202	227	221	198	201	189	188	197	185	225	201	207	231	210	219	214	218	198	226	183	206	209	224	188	200	195	199	204	190	196	203	240	204	214	201	205	206	212	190	181	223	166	216	171	186	223	227	203	216	215	188	210	255	228	237	202	192	194	207	201	180	234	197	211	200	194	218	196	191	233	214	194	206	215	178	215	188	208	223	198	207	237	207	197	183	221	224	191	189	214	239	184	206	195	190	217	218	220	219	206	204	195	178	206	188	183	208	214	203	213	187	223	211	198	176	170	207	193	193	210	210	205	198	190	226	194	213	209	209	207	194	215	196	216	217	200	213	183	201	222	207	164	186	208	218	206	205	198	189	184	183	200	201	194	213	197	211	200	213	220	205	192	190	211	210	180	214	210	188	228	199	187	209	195	190	195	208	183	188	187	211	212	235	196	203	221	202	192	182	202	210	196	227	198	211	201	214	207	207	222	210	206	197	187	192	216	210	209	205	194	201	209	221	207	213	208	222	204	199	208	196	217	248	211	185	210	194	210	188	200	219	228	185	241	209	190	192	201	219	221	209	215	195	224	215	211	208	203	227	238	202	225	215	189	218	208	188	213	187	196	193	196	213	219	227	218	204	221	183	226	210	205	202	238	229	204	199	206	210	213	226	180	225	177	199	196	226	192	202	219	224	209	204	210	226	211	222	214	219	196	192	179	201	207	218	189	209	211	228	199	177	196	201	203	196	192	220	221	223	211	202	228	227	194	195	197	180	195	202	215	215	204	230	159	214	218	185	228	229	200	221	193	236	195	185	169	206	204	217	219	206	221	213	220	190	185	207	237	206	223	184	220	209	216	197	203	194	180	207	231	188	249	214	175	184	193	224	203	216	200	178	195	205	220	200	199	198	197	206	214	198	206	205	220	198	217	215	188	208	198	197	204	217	217	215	224	220	228	241	217	224	212	208	194	224	199	197	218	216	204	201	201	204	195	210	208	209	226	190	220	192	214	197	217	224	239	214	180	175	213	221	211	201	199	211	222	213	225	189	209	206	210	208	211	181	225	199	199	215	174	198	222	228	222	211	214	207	196	198	206	229	205	181	202	231	222	217	196	220	193	206	197	211	189	201	221	205	227	210	205	203	230	205	219	196	214	195	218	211	214	187	187	233	201	174	203	193	226	193	194	199	176	199	215	202	213	201	213	247	220	199	194	221	221	210	218	185	180	207	201	209	224	200	224	177	227	194	194	207	237	204	205	194	215	204	222	204	217	207	204	184	202	186	203	210	214	198	196	204	238	202	188	217	198	205	227	213	210	223	226	213	201	214	206	213	215	230	217	190	217	215	215	200	192	182	205	202	203	225	201	204	201	227	206	197	197	201	215	233	212	211	230	192	213	200	212	194	193	216	222	196	203	230	205	199	213	204	173	202	234	215	241	206	203	218	212	188	237	215	205	219	202	216	215	202	206	180	204	196	190	180	240	210	189	191	192	227	204	197	222	195	202	189	216	210	196	216	188	213	198	203	243	216	213	208	220	183	224	214	200	210	251	206	196	174	213	225	194	222	219	209	216	192	208	211	217	225	197	189	212	186	208	216	184	194	217	206	205	230	205	210	218	198	212	190	214	218	232	229	212	231	199	196	197	188	196	187	205	195	207	221	205	198	170	208	202	215	194	206	210	176	244	197	203	209	192	202	201	223	165	180	196	217	189	209	187	227	209	190	217	193	196	221	210	210	193	212	192	210	216	187	224	219	201	217	222	199	195	172	211	214	206	198	216	202	200	215	196	189	212	186	192	211	192	197	211	213	191	199	221	214	227	183	188	216	206	207	211	222	201	204	186	208	215	199	199	203	225	219	222	217	230	200	198	208	221	224	236	202	199	203	213	190	223	194	187	234	187	210	227	190	215	202	206	181	208	214	216	200	204	188	207	194	208	217	205	187	218	218	213	211	232	209	200	218	190	209	205	187	207	219	185	195	177	196	199	193	201	197	212	188	202	189	194	216	211	213	205	193	199	208	185	222	199	192	197	165	190	203	193	207	229	214	193	202	192	194	226	200	199	195	214	184	172	237	189	221	192	218	212	211	226	203	246	196	210	210	207	207	190	188	193	187	186	171	204	203	213	223	213	206	190	217	229	211	173	221	200	199	223	247	226	195	210	197	225	198	216	215	222	219	220	199	224	224	200	232	206	171	191	206	204	206	190	196	200	210	199	209	220	205	191	187	206	222	202	181	214	211	224	214	198	185	227	208	186	194	209	198	211	202	213	199	197	221	224	232	207	167	227	209	222	184	226	209	193	203	207	198	226	210	195	215	225	218	186	206	225	200	204	199	198	223	191	196	191	211	204	181	203	184	194	192	203	190	178	222	220	209	191	231	215	219	248	209	187	240	195	189	215	196	219	212	197	202	206	218	198	222	190	189	218	204	221	201	190	173	205	221	191	216	231	198	202	221	215	207	215	200	193	218	252	215	216	200	193	195	206	211	187	243	216	195	210	217	229	205	239	200	224	195	215	212	209	189	219	196	215	195	192	220	199	199	183	199	203	168	211	231	190	204	206	215	194	200	221	216	218	191	176	206	191	204	211	223	226	198	187	199	203	199	209	210	220	190	212	217	226	205	218	210	218	174	207	229	206	214	220	198	210	186	218	171	208	225	181	210	219	191	191	222	231	183	220	204	190	196	232	209	236	210	239	202	221	208	224	213	205	250	197	223	193	226	213	224	191	200	195	215	218	182	199	209	224	222	210	223	232	215	214	214	207	192	180	207	207	205	213	217	204	199	214	204	209	218
61498	63071	59237	19346	4391	203	132	132	123	100	87	111	120	96	112	100	91	92	100	86	84	74	87	87	103	87	98	96	89	109	101	100	99	98	91	104	436	1107	1346	1548	1108	938	696	690	781	421	408	558	736	755	406	279	256	151	126	114	111	88	104	86	87	92	92	92	85	79	83	84	87	73	85	76	90	83	103	82	93	89	87	75	74	102	84	78	74	79	86	82	79	93	86	92	72	60	87	80	86	69	76	77	93	74	101	74	94	99	73	69	90	84	94	89	84	91	111	84	92	72	92	83	101	99	73	80	89	76	75	89	74	85	88	78	83	94	83	71	89	98	74	79	83	80	91	86	97	84	83	72	89	79	78	75	83	84	81	83	78	99	88	83	92	103	76	88	90	78	94	90	96	89	93	74	93	83	62	83	93	94	85	87	75	90	92	78	95	77	76	84	89	83	89	112	84	83	79	95	81	86	79	89	88	83	87	89	71	92	86	85	77	81	72	82	85	102	88	92	68	90	92	96	74	86	94	88	103	81	84	91	90	80	81	90	83	88	83	81	90	104	87	94	86	102	99	79	95	85	91	86	86	89	86	64	85	84	86	95	73	80	82	88	87	76	92	92	77	86	79	77	76	96	82	81	81	71	86	83	86	92	87	76	86	84	82	74	97	100	63	91	70	79	96	107	109	75	108	91	85	79	65	71	98	72	88	80	87	89	92	95	104	79	85	82	79	83	96	100	97	86	71	86	80	72	74	80	93	111	88	94	96	75	80	90	84	79	88	87	82	80	75	85	77	85	97	80	102	82	84	92	84	98	89	110	83	94	94	98	80	86	70	72	95	84	100	78	88	75	70	87	81	100	96	99	83	76	71	66	84	100	75	87	70	82	77	83	76	81	102	87	86	96	81	85	78	98	84	80	91	85	85	82	73	104	79	86	101	74	71	98	62	81	85	75	76	77	82	79	93	91	88	65	71	76	85	108	83	94	87	87	78	99	97	68	86	86	98	90	92	93	101	93	83	92	75	77	84	76	84	96	85	69	78	85	75	95	87	89	100	95	92	77	86	92	84	89	90	73	84	79	78	63	82	104	89	71	98	87	104	86	93	75	71	72	87	92	97	76	81	77	81	97	89	97	78	91	84	86	107	105	90	61	78	72	69	91	76	84	76	88	77	87	67	93	93	76	101	87	72	85	104	87	86	85	98	76	80	107	106	95	104	100	84	80	64	107	106	97	95	93	89	107	76	79	95	89	91	90	82	73	98	62	62	75	82	95	99	79	84	95	94	97	92	84	90	85	87	99	70	74	84	76	73	66	85	90	96	88	73	76	82	69	82	74	96	86	74	73	71	97	81	69	88	100	82	78	79	96	90	101	89	91	85	95	87	98	87	73	92	74	100	82	66	58	99	96	70	72	75	78	96	80	86	83	90	86	95	118	100	92	88	80	94	107	101	78	87	83	81	77	82	93	56	80	70	97	85	89	90	89	91	80	90	90	99	73	84	80	94	105	94	107	77	79	92	87	93	82	98	96	79	95	82	83	90	90	65	86	87	94	94	77	85	83	92	73	96	70	96	91	77	108	77	76	87	79	88	95	91	85	87	78	85	98	81	83	78	86	92	68	90	106	84	85	88	89	79	91	104	77	73	89	63	90	73	78	80	101	89	83	80	92	85	71	98	94	76	84	89	98	90	77	76	75	82	76	109	74	76	93	79	95	85	80	97	89	89	93	84	81	91	78	73	75	103	92	79	74	96	78	79	82	81	91	96	99	90	78	101	73	88	81	77	94	77	90	84	87	93	87	94	91	78	88	84	71	84	88	99	81	80	65	89	95	93	92	91	85	73	76	98	81	99	62	78	70	101	77	93	83	67	77	93	96	96	84	82	90	83	100	85	86	87	101	85	88	89	111	84	91	98	81	96	100	72	109	86	89	109	80	102	98	86	76	85	94	84	94	91	84	102	85	78	95	72	90	96	93	80	90	78	79	78	84	92	79	86	80	91	78	88	78	82	87	90	75	88	69	82	71	82	110	92	75	96	82	70	88	81	94	112	87	74	89	79	96	88	74	96	77	72	97	86	94	107	89	69	84	100	97	68	90	105	100	87	69	97	80	88	70	78	80	104	89	102	86	83	83	75	86	79	82	69	75	88	82	85	78	110	72	89	91	71	96	86	89	85	91	71	93	83	85	99	82	86	102	87	83	77	97	72	87	72	79	85	87	89	95	81	77	86	84	99	83	76	94	79	89	77	76	94	79	82	90	92	65	78	89	92	86	90	69	79	89	94	86	70	109	93	93	97	96	97	110	88	79	90	83	104	79	93	86	91	92	81	73	88	81	95	74	76	69	74	88	74	79	87	76	83	91	69	74	75	94	83	100	94	96	119	85	91	85	90	79	85	95	72	77	80	95	68	84	85	87	89	94	91	88	82	76	89	71	77	111	93	82	87	97	94	99	88	94	96	88	97	94	78	102	81	101	91	91	96	90	89	77	70	73	86	84	98	81	77	88	98	83	84	91	103	79	94	92	96	90	86	101	93	86	82	84	87	78	92	78	94	74	88	80	87	88	78	104	79	76	88	75	86	103	88	101	83	85	86	80	83	89	86	92	81	93	88	77	85	91	100	80	99	87	85	88	81	74	88	83	93	92	106	79	91	84	96	91	77	101	77	80	104	71	81	81	100	74	83	88	78	78	78	77	92	95	80	71	80	95	69	69	78	88	96	77	93	92	103	91	88	82	90	93	77	89	105	110	84	102	87	89	104	83	92	121	72	93	90	88	80	78	93	84	101	81	92	92	87	88	82	90	75	95	94	100	88	101	86	83	92	92	83	103	76	79	100	70	72	76	94	75	84	75	91	73	78	98	85	99	69	97	81	70	88	95	76	84	86	95	86	90	101	95	90	82	88	95	73	83	108	71	91	87	93	89	91	87	85	97	88	80	80	103	82	89	89	91	86	77	82	85	78	88	75	89	80	84	80	79	77	98	77	95	95	85	88	75	81	68	62	93	105	83	101	101	81	93	83	69	77	91	86	93	124	92	107	93	102	81	78	88	73	75	76	94	89	74	77	86	86	86	97	97	84	77	69	88	96	94	89	80	87	84	89	95	84	93	89	86	98	95	88	83	87	92	83	100	100	91	74	78	82	86	91	88	77	100	74	91	90	110	98	87	82	101	95	66	92	82	84	95	99	83	92	94	91	84	113	71	77	93	78	88	73	75	100	92	83	88	81	92	88	98	88	100	82	75	75	90	85	89	81	97	72	81	85	93	107	78	75	92	75	76	90	85	80	76	65	75	75	86	96	80	64	79	88	77	86	83	75	86	102	80	63	67	82	89	106	86	79	94	62	89	78	92	84	73	96	83	67	82	79	74	74	89	83	80	88	95	89	92	94	105	85	94	74	91	71	82	92	84	106	80	86	80	100	80	81	85	85	93	80	90	85	74	90	87	82	93	74	90	104	105	86	95	82	85	76	90	94	89	78	86
37953	49254	48352	1005	761	625	540	509	433	406	362	392	316	341	321	338	323	330	277	313	308	321	290	312	312	366	306	323	328	371	380	377	377	360	382	468	3057	7790	8931	9701	8172	6760	4969	5436	5801	3182	3251	4196	5558	5510	3009	2058	1547	998	713	494	416	328	280	315	295	283	304	295	303	286	270	269	276	261	234	289	303	259	243	239	267	277	273	272	248	255	245	287	284	264	253	279	229	264	248	312	279	260	247	267	273	242	284	266	257	294	248	278	277	268	282	257	240	256	257	255	252	255	277	239	270	283	241	265	264	256	262	259	259	259	271	247	260	261	283	239	297	277	253	243	254	255	281	270	250	278	277	249	270	305	252	267	243	243	251	238	277	271	265	254	243	250	255	275	268	273	275	239	273	240	293	268	246	251	219	288	230	271	254	260	251	263	294	250	249	278	254	253	230	256	280	230	281	248	262	252	238	269	249	250	230	242	247	261	259	238	227	261	250	262	268	286	273	256	263	255	279	268	242	247	255	253	250	248	241	267	254	251	232	251	247	280	255	246	251	251	271	249	236	281	259	258	252	231	273	260	260	277	235	245	263	284	257	294	289	249	260	247	228	250	258	281	215	260	232	261	264	286	265	286	267	240	266	285	240	266	234	277	255	271	269	252	242	239	248	275	254	249	240	240	313	288	274	230	269	251	284	274	286	281	274	268	271	265	246	266	254	246	238	298	247	307	251	268	278	280	241	230	249	248	278	235	265	273	234	286	223	236	276	254	254	268	273	207	253	283	237	281	233	249	263	291	290	256	235	258	247	233	247	258	238	284	263	267	264	272	255	280	254	263	250	235	251	286	264	251	272	256	281	261	252	242	262	284	270	249	247	267	247	253	275	257	275	247	269	255	273	267	271	256	249	286	261	265	258	271	270	275	253	248	269	270	240	244	292	281	264	237	252	232	279	245	261	254	253	237	278	241	255	262	261	265	258	239	262	267	287	267	272	251	255	273	279	259	266	281	255	253	254	261	282	251	250	261	269	258	261	253	255	262	270	284	254	264	247	238	268	260	285	279	241	248	263	274	277	268	272	257	297	289	244	237	246	270	233	255	268	240	270	290	262	258	262	247	252	274	237	244	239	239	257	263	269	273	239	286	248	267	272	260	254	253	280	268	232	273	235	255	250	253	239	291	266	258	252	254	271	267	265	245	219	271	262	281	240	269	246	268	257	236	291	275	240	250	260	285	246	240	314	253	246	268	244	240	247	249	254	282	248	266	283	255	256	251	280	256	284	275	243	243	277	278	270	255	241	272	258	252	271	289	290	255	275	258	275	266	249	266	264	243	257	268	291	257	293	250	284	280	255	252	245	283	278	258	257	257	268	276	244	264	240	286	253	270	231	271	245	234	293	266	268	277	264	268	272	268	275	275	261	266	271	267	272	242	248	277	275	272	269	279	287	248	256	270	262	272	242	260	240	240	238	241	251	292	252	250	269	253	254	253	267	276	270	264	266	247	281	278	254	265	265	250	283	229	268	276	271	280	265	258	246	280	240	261	259	247	271	276	249	282	253	272	262	254	253	261	282	261	244	216	261	241	270	281	296	273	258	246	267	293	292	258	249	246	266	254	245	268	259	246	259	259	246	281	241	240	252	269	264	266	263	238	226	237	247	281	235	267	273	240	270	245	251	238	285	279	259	255	287	255	268	245	258	261	277	263	242	252	257	271	246	272	259	261	282	290	263	248	268	257	250	248	244	253	254	295	250	285	261	259	270	251	246	242	268	245	234	227	278	255	242	258	260	267	246	260	268	274	294	276	278	253	264	268	290	259	274	277	253	260	278	268	295	254	244	302	257	253	255	258	264	247	260	258	266	304	247	304	244	246	259	282	255	248	263	261	270	247	250	255	251	235	276	293	244	248	257	240	245	259	268	260	252	265	258	265	254	266	250	273	257	261	246	244	252	273	252	246	253	250	254	245	222	252	260	251	272	254	238	279	270	235	254	275	254	228	299	243	230	234	275	276	271	230	261	241	250	246	233	265	269	283	258	266	254	247	293	257	286	256	251	250	243	246	267	239	260	260	249	268	243	266	264	285	258	274	259	261	270	246	286	266	256	267	259	265	237	250	276	260	239	265	259	247	267	248	242	247	257	255	277	264	253	254	260	243	280	281	243	272	270	259	257	241	259	308	269	275	244	242	259	282	231	233	245	237	231	236	263	253	231	260	278	263	249	272	249	258	262	258	293	267	247	250	281	236	260	261	273	250	255	277	282	242	263	261	242	244	257	303	277	272	276	282	262	252	277	256	230	249	240	284	278	273	258	281	264	297	243	273	277	287	286	249	267	242	254	281	250	261	263	256	250	245	257	256	266	295	276	293	262	271	255	241	264	234	241	276	277	255	243	259	253	256	282	232	265	263	253	271	231	255	292	237	261	259	262	249	253	261	255	254	250	265	282	288	262	278	287	267	271	262	243	278	289	266	262	256	273	253	269	270	288	262	263	254	287	231	250	244	274	255	284	227	284	245	239	255	246	248	240	264	242	255	235	242	274	258	244	273	275	257	265	252	248	286	290	281	241	271	262	275	257	282	253	295	270	264	275	231	249	271	288	253	238	273	259	242	257	279	284	277	253	256	273	256	268	276	257	238	245	254	250	277	274	285	242	245	262	256	283	268	246	269	267	276	273	275	229	220	265	290	275	279	266	258	258	270	258	248	239	255	284	220	259	264	266	230	285	241	292	267	279	263	266	279	256	261	263	252	286	254	260	272	276	262	256	246	260	260	246	267	281	259	256	210	295	242	276	242	255	291	262	263	262	264	267	225	263	266	230	267	260	293	273	280	266	286	251	272	277	264	255	230	254	295	258	242	256	269	255	261	261	230	253	266	238	245	263	259	273	245	234	245	270	248	242	260	266	263	277	261	242	248	262	253	256	271	252	251	233	282	236	257	246	241	275	237	287	250	253	250	231	232	259	259	273	267	262	250	238	278	256	240	253	256	256	272	262	242	253	262	243	263	246	260	255	257	245	243	258	279	255	261	238	288	287	247	280	261	247	277	286	247	271	254	276	263	252	281	246	281	238	246	293	278	270	268	244	228	290	248	272	245	250	252	252	227	287	238	258	269	267	257	243	258	246	257	253	277	266	274	270	278	269	240	257	233	256	254	270	256	294	246	266	237	230	246	265	267	259	261	259	227	267	264	282	248	264	238	261	252	249	269	267	263	264	238	299	259	257	257	280	268	259	240	277	237	261	276	273	279	275	244	278	251	250	279	258	249	263	262	288	253	289	278	260	279	285	245	233	245	251	268	245	302	269	269	262	263	252	257	255	274	282	247	267	271	230	270	260	246	254	246	278	240	235	262	275	278	263	245	251	258	248	284	248	272	250	277	249	250	262	266	245	253	264	275	247	224	280	267	271	256	271	264	247	261	266	264	267	246	282	258	272	234	261	261	258	231	283	260	257	260	255	267	287	270	281	257	246	254	271	255	283	272	278	246	237	266
75039	76260	65223	23957	13830	1341	264	222	236	229	203	211	193	190	154	180	166	162	179	172	181	157	166	182	170	163	159	167	192	184	188	150	173	173	207	200	938	1951	2895	2441	1702	1645	1166	1134	1436	862	724	877	1213	1669	919	514	403	324	261	219	195	163	176	175	174	165	183	157	171	145	149	171	170	145	156	151	157	154	167	156	160	173	151	156	159	180	161	135	165	152	196	161	141	157	162	165	163	160	171	203	174	161	168	155	154	152	160	176	134	149	161	139	170	143	162	166	154	160	201	172	169	180	160	156	155	145	155	134	166	166	163	157	167	152	140	155	164	175	129	168	153	187	180	170	159	155	176	150	164	160	182	147	164	175	161	138	144	167	167	150	138	135	163	163	120	165	140	158	164	162	152	171	147	171	154	173	182	164	151	174	152	165	161	157	181	170	150	151	158	148	159	144	189	159	184	149	158	172	188	144	143	154	169	136	148	149	150	165	167	168	182	159	164	165	152	176	155	174	140	167	141	154	186	170	152	166	160	164	144	167	152	157	158	168	150	151	163	169	146	159	155	151	167	147	145	191	135	157	154	173	177	139	171	149	162	157	141	164	159	159	174	197	162	163	177	174	158	161	140	169	153	147	150	162	155	151	160	177	174	138	163	188	185	162	150	189	166	150	191	152	129	168	142	176	163	164	157	131	130	153	142	166	164	132	181	150	171	166	153	143	159	163	178	196	180	164	152	152	139	145	164	154	158	153	169	144	169	159	169	139	165	163	146	161	139	162	160	146	164	172	184	154	135	169	175	157	133	134	171	176	161	161	172	175	177	135	161	161	169	175	165	168	157	160	159	170	170	147	148	146	169	159	150	160	161	191	159	151	159	167	163	170	153	160	157	160	157	155	160	187	155	169	144	170	178	150	189	163	180	141	164	157	142	184	183	157	163	171	167	152	169	171	175	175	159	148	169	133	153	145	173	163	152	146	144	170	164	166	139	174	162	146	155	180	170	156	159	150	170	178	175	161	148	173	170	182	160	163	161	146	134	152	148	154	141	172	158	165	157	174	143	166	190	160	153	159	183	160	150	167	165	147	156	137	140	147	152	173	172	148	135	163	153	155	154	169	158	151	165	154	139	159	164	144	146	150	162	162	161	168	148	162	143	168	152	188	153	164	135	150	154	146	140	148	151	162	160	167	152	152	157	152	187	153	183	145	161	171	176	161	163	167	149	143	151	159	151	159	155	179	147	164	160	161	166	157	168	148	172	128	145	151	147	148	154	162	160	151	151	152	143	158	156	161	142	153	148	167	141	176	176	180	157	176	159	156	154	163	135	170	175	176	168	150	161	172	144	163	183	174	159	171	174	168	156	155	138	187	153	165	137	149	165	167	159	171	164	117	154	155	172	176	177	180	161	160	173	174	150	159	157	142	174	165	172	132	166	168	141	164	144	147	160	159	156	160	153	141	165	151	181	170	156	152	161	172	166	144	144	162	129	178	167	151	157	157	169	146	142	161	165	173	157	130	182	153	172	180	177	153	153	161	156	161	121	169	150	162	179	158	160	166	145	167	147	158	173	148	153	159	166	173	144	141	163	153	174	153	183	169	157	148	151	163	156	149	165	164	166	161	160	179	165	155	158	165	153	150	160	155	135	138	168	144	156	179	169	148	188	147	157	170	165	143	165	153	149	168	150	141	154	160	150	150	178	169	138	151	152	140	165	158	152	162	154	164	137	158	149	181	168	164	175	167	151	158	147	148	155	154	172	165	185	157	163	169	134	170	165	182	165	155	176	158	159	167	159	149	168	151	180	160	151	150	148	144	138	176	168	149	130	170	154	149	145	161	165	146	156	166	160	152	183	171	158	151	172	160	181	147	159	156	160	163	133	149	162	147	141	157	187	141	143	137	169	159	161	162	140	149	150	153	145	152	178	175	177	162	153	151	187	164	159	151	145	141	177	131	165	157	155	189	175	173	157	163	151	200	155	177	162	143	152	164	158	188	154	173	181	177	162	155	154	154	167	151	175	160	152	168	150	142	149	169	162	167	156	147	156	175	157	147	150	151	180	170	173	149	141	179	148	159	152	154	152	147	174	180	142	146	142	170	138	135	141	150	148	155	144	177	162	164	169	179	144	141	181	160	137	149	169	157	158	154	174	162	160	163	147	165	162	146	146	153	147	152	163	146	173	156	151	145	162	182	159	161	163	149	139	185	148	160	171	157	163	146	175	177	175	160	157	153	166	166	138	164	163	166	154	157	172	153	184	156	146	166	176	158	170	144	147	165	161	165	168	177	152	181	159	173	150	171	155	147	169	163	179	173	171	158	145	149	176	160	141	145	168	158	160	175	142	155	165	162	148	167	153	147	169	154	166	136	158	148	168	151	153	159	187	178	141	134	192	173	151	153	159	160	185	132	173	157	164	150	142	171	167	147	160	179	150	152	157	153	173	146	165	148	201	156	170	167	162	165	162	157	173	144	159	186	151	158	177	161	160	172	182	164	130	155	177	150	169	180	137	171	159	205	149	144	147	156	164	184	189	144	142	169	158	196	175	171	153	179	168	159	158	157	169	180	168	128	174	177	162	144	161	180	173	175	162	164	174	148	176	160	156	152	158	196	148	153	157	160	140	154	167	152	157	143	169	173	168	148	157	155	138	133	142	165	159	166	153	160	150	140	165	149	163	147	164	154	153	155	142	145	165	185	158	176	185	142	169	145	168	186	173	146	175	159	164	145	180	167	121	164	154	149	155	155	172	146	149	135	142	154	159	143	165	142	170	158	171	150	162	172	174	168	159	179	169	162	158	152	158	179	153	156	153	151	146	166	158	169	155	151	151	161	175	167	169	161	172	160	161	162	145	145	164	175	164	175	182	174	166	155	137	154	149	144	152	152	148	161	159	155	168	147	185	171	154	143	142	187	164	140	145	174	161	156	157	166	151	167	165	167	155	166	150	126	165	152	181	165	189	158	182	174	164	164	138	141	155	156	144	165	145	124	179	163	160	164	149	168	142	148	155	148	161	159	170	172	153	135	135	163	149	182	169	160	184	170	133	164	201	164	156	184	155	145	187	145	152	149	159	146	167	155	158	137	151	163	149	145	127	176	164	147	181	155	175	143	168	146	180	167	186	178	177	175	159	150	164	147	157	151	163	142	148	129	161	179	172	166	191	154	156	171	146	192	163	147	150	148	153	144	163	150	175	146	151	134	136	170	144	169	145	145	154	175	159	159	160	175	182	174	151	153	156	153	164	147	182	146	151	169	152	162	167	168	148	155	178	184	149	141	172	166	163	157	167	165	159	153	151	151	169	161	146	158	173	152	170	137	177	175	148	152	159	160	164	158	144	160	171	148	172	171	162	169	149	172	172	153	178	158	157	136	157	130	159	155	169	164	174	173	199	133	148	142	152	173	145	160	156	140	158	152	160	166	160	146	151	136	155	155	166	150	166	138	168	168	146	153	145	167	157	148	132	162	179	174	167	172	146	164	143	154	157	151
47917	61487	56854	2000	1270	1097	852	826	726	764	669	613	607	613	590	525	537	567	493	530	503	516	525	523	480	452	517	513	474	573	682	648	565	536	571	758	5981	12316	16133	14714	11343	10831	7986	8378	9704	5690	4739	5971	8528	10794	5671	3255	2636	1599	1256	895	618	518	543	544	495	494	501	491	462	452	423	416	429	459	416	469	432	450	427	445	409	390	438	441	436	444	453	454	438	433	428	426	425	444	477	460	432	431	424	449	422	442	405	435	433	411	409	442	436	424	424	422	458	443	401	407	447	411	428	449	449	414	438	402	402	424	425	436	433	442	432	402	413	433	398	426	413	465	401	409	402	406	436	420	415	413	447	464	434	430	439	394	404	426	433	436	439	416	449	433	423	441	462	393	437	451	445	419	424	398	454	450	445	411	420	410	448	428	405	420	415	444	401	456	436	422	447	434	433	427	419	435	406	423	457	398	431	422	437	455	443	440	436	430	448	467	445	427	414	419	427	445	431	394	420	457	434	417	430	427	436	456	418	390	445	426	413	447	418	452	438	408	403	426	421	399	419	425	420	448	453	415	457	439	379	465	391	446	428	454	383	434	421	415	436	410	439	469	418	434	431	441	448	418	417	405	407	435	438	443	454	399	440	425	468	395	451	425	417	468	418	415	419	444	459	413	441	417	435	462	453	448	407	419	495	413	403	412	425	431	442	440	391	414	425	446	426	419	423	444	387	422	426	455	440	440	416	442	448	419	436	469	475	374	395	438	426	425	453	432	457	424	409	411	430	460	451	406	405	415	436	433	447	450	407	421	447	443	465	423	384	444	434	400	453	447	411	441	414	408	413	390	426	453	433	407	421	394	434	432	444	426	451	427	448	413	415	415	434	423	430	427	456	387	447	435	377	405	403	431	417	425	442	415	400	433	414	409	418	443	460	453	428	394	423	450	370	414	433	437	452	465	396	447	424	397	423	427	457	393	443	424	455	424	440	425	462	470	413	398	443	424	429	430	457	432	438	434	392	402	421	417	454	452	415	415	438	427	450	440	426	401	460	417	411	423	469	424	364	446	422	420	399	445	432	450	414	431	440	426	433	443	432	443	425	439	415	448	418	492	433	459	442	443	396	451	444	412	452	431	434	401	418	448	427	429	415	434	450	463	436	424	430	385	450	413	413	462	433	399	407	408	397	408	410	424	431	426	426	430	455	449	421	433	433	466	449	466	421	435	395	441	404	459	439	427	439	387	431	416	434	421	445	411	448	394	441	419	425	445	455	468	445	425	391	418	408	416	453	463	425	401	442	418	433	473	430	433	394	433	405	436	407	407	427	459	458	441	487	457	415	415	424	405	437	433	397	435	395	437	407	427	415	398	406	424	414	413	419	426	418	422	432	411	413	420	423	423	437	406	412	396	416	422	410	451	456	406	410	411	488	425	419	384	454	428	427	443	454	419	463	428	453	439	467	401	439	414	442	425	478	407	428	410	417	407	473	391	432	451	407	460	430	449	409	474	444	427	438	455	446	442	434	419	468	403	437	428	433	453	439	443	436	410	419	457	439	415	472	399	415	429	455	392	439	428	412	432	405	413	454	410	416	432	443	432	432	409	409	411	429	440	400	414	425	416	438	398	431	437	444	432	428	407	445	439	408	441	452	440	455	437	421	416	466	449	437	433	409	422	392	414	404	435	429	422	426	465	410	402	437	419	420	429	442	436	437	427	450	431	456	397	442	437	394	432	412	424	397	437	415	423	412	412	415	450	448	440	382	438	433	410	444	443	423	439	440	440	410	411	418	418	412	388	430	412	418	420	410	412	438	428	444	428	465	457	434	484	394	440	435	419	415	449	399	412	448	423	406	435	432	404	394	423	423	462	412	440	489	436	443	443	425	419	461	417	407	440	424	410	415	392	420	433	459	407	445	372	428	419	452	424	426	437	431	471	405	455	442	405	459	422	450	427	418	404	389	425	429	474	391	433	447	405	432	446	421	456	430	481	414	396	423	450	419	419	416	467	421	455	433	421	454	397	433	451	420	450	436	402	443	400	408	411	439	391	425	448	415	427	428	460	435	396	431	435	386	437	413	366	413	425	441	435	405	458	382	443	419	426	424	451	427	430	426	411	445	432	426	421	426	388	435	425	444	399	395	421	432	428	446	470	469	426	396	455	444	424	449	429	448	438	418	424	412	444	432	451	427	438	430	420	412	441	419	426	440	421	441	439	437	404	439	443	400	463	463	450	433	416	458	426	448	418	460	405	455	432	404	481	448	488	435	413	422	448	421	407	452	409	411	430	420	438	436	470	400	433	396	436	425	427	426	421	434	418	432	400	426	439	407	473	434	439	442	416	391	437	409	451	440	429	410	414	453	422	431	432	443	416	432	443	438	410	436	420	450	439	416	422	425	434	425	415	404	393	413	414	440	466	440	394	429	436	418	409	411	425	396	424	448	440	452	455	441	415	412	441	432	423	434	441	434	420	428	434	395	415	424	442	416	441	407	398	450	443	427	474	435	449	422	436	432	446	443	413	425	441	409	424	438	421	447	407	446	411	441	418	454	444	417	429	428	444	436	416	443	411	432	442	416	468	419	432	451	444	414	457	451	427	423	432	445	440	438	449	425	409	410	406	418	392	450	384	405	442	437	436	455	453	404	432	432	424	417	412	408	478	447	432	421	433	443	397	461	419	398	424	399	451	450	446	411	427	452	411	419	436	416	450	474	444	427	417	425	446	447	438	413	416	382	406	440	437	418	472	446	394	456	406	455	417	412	396	400	441	433	455	441	437	482	429	426	426	461	409	442	407	449	431	416	444	450	420	394	433	428	428	417	468	463	429	400	422	453	414	486	388	422	435	403	439	444	426	435	401	409	422	401	423	433	423	421	481	415	437	432	430	450	390	433	402	491	457	464	448	450	457	441	453	426	419	439	466	444	389	441	437	404	413	407	389	444	446	440	436	418	411	441	450	420	429	408	437	410	442	403	425	421	449	430	394	431	411	437	431	411	437	456	415	427	447	426	452	469	435	402	451	377	427	394	402	433	446	429	434	460	404	435	449	450	440	403	450	432	396	429	440	460	436	446	428	417	436	442	450	408	449	418	421	416	395	426	436	409	441	439	450	446	426	426	420	475	386	463	453	432	458	423	411	424	446	416	456	454	466	411	430	435	415	442	431	440	441	459	406	439	414	378	417	424	450	434	418	457	413	444	411	427	429	468	466	453	490	420	428	406	435	398	428	435	427	466	429	413	430	418	415	427	435	399	402	448	458	424	435	432	440	415	443	392	433	421	417	418	424	421	393	417	424	426	417	412	470	452	473	400	442	436	419	437	418	439	395	397	380	424	445	449	427	440	422	427	414	464	412	403	445	422	433	426	438	418	455	454	421	448	423	442	433	437	410	416	402	409	434	430	440	442	425	418	452	422	434	436	439	426	389	398	397	418	419	432	431	401	472	428	442	425	447	442	379	436	403	400	422	404	475	402	415	404	384	425	415	434	458	422	459	434	438
17407	17331	16423	1021	230	66	65	68	84	52	68	67	97	70	64	57	58	73	75	78	50	53	60	64	70	62	67	75	81	61	63	75	67	84	74	67	102	123	197	171	131	111	98	106	111	99	85	76	101	127	103	85	75	76	75	58	86	61	65	68	69	63	78	66	58	73	65	60	74	64	70	66	74	71	72	66	73	68	68	74	56	69	70	76	72	68	69	55	72	72	70	81	56	77	70	81	78	65	67	68	64	56	82	70	72	72	67	45	65	68	75	63	74	66	65	77	61	66	68	90	72	63	64	64	67	75	76	56	67	64	58	66	68	75	67	72	55	64	72	85	58	54	73	59	49	67	68	65	73	68	76	74	63	70	70	77	73	75	60	88	67	58	51	67	56	78	68	71	70	65	49	63	75	54	62	80	54	76	58	61	66	76	58	79	69	65	58	58	83	77	68	64	60	57	60	81	72	70	63	54	62	47	56	76	73	75	71	71	72	79	59	61	67	73	75	57	55	57	67	55	64	61	75	70	62	68	63	56	73	63	60	61	74	67	65	74	67	61	71	75	75	66	73	64	63	63	79	57	55	62	73	60	77	69	63	74	71	68	67	64	53	55	66	63	77	60	84	75	70	79	73	68	67	68	69	70	66	72	61	71	83	70	60	77	58	71	59	62	77	67	71	75	74	73	71	72	76	71	71	83	73	79	50	67	69	45	58	65	51	83	67	55	71	70	72	53	77	74	59	60	78	69	67	68	73	57	61	72	60	58	67	55	62	75	58	76	60	67	76	44	66	87	73	70	51	72	63	62	62	68	76	67	69	70	63	63	73	70	66	56	70	52	68	65	82	55	69	74	75	74	58	59	59	55	68	75	74	78	63	67	63	63	72	77	75	83	51	63	62	71	62	54	77	63	66	54	83	63	61	65	65	66	64	55	77	83	71	57	61	59	55	63	70	70	66	80	63	66	71	69	80	53	70	59	61	65	68	86	66	65	56	77	62	62	61	83	65	60	73	76	80	68	63	65	76	62	78	75	64	70	63	63	72	78	61	64	63	76	64	64	62	73	74	70	68	68	59	68	59	76	66	60	66	63	73	51	51	75	50	64	56	74	80	79	60	62	90	63	77	81	61	76	60	75	86	64	62	62	65	70	61	74	75	64	61	69	63	66	70	77	65	60	73	64	55	70	78	69	55	72	49	70	59	81	58	80	73	83	61	65	54	69	59	70	75	76	68	69	81	68	72	54	74	77	67	76	56	58	67	73	82	76	69	63	63	61	74	60	69	79	87	61	65	68	78	63	64	69	69	57	71	73	68	58	62	71	69	82	65	81	53	78	58	73	72	79	80	71	66	66	65	65	64	72	70	55	67	75	73	76	76	49	82	68	70	67	65	57	63	72	64	72	70	81	58	77	57	58	67	84	57	74	66	69	68	58	51	78	67	57	76	67	77	74	85	49	73	90	73	62	81	74	60	64	81	76	57	63	65	70	68	64	53	49	86	81	59	58	56	55	75	60	49	74	65	57	47	52	68	68	86	72	70	63	65	79	66	65	73	76	76	63	56	71	90	65	90	72	69	59	64	65	68	53	56	70	58	53	66	73	69	60	75	60	76	61	70	65	59	66	66	56	80	72	71	62	66	62	68	63	80	60	71	65	58	64	72	72	46	62	56	52	68	70	73	67	77	83	56	65	61	50	60	62	63	66	61	54	49	48	59	65	61	64	62	86	65	70	87	66	69	77	55	82	65	81	62	69	84	62	76	65	59	85	73	70	75	80	70	67	76	63	53	61	68	56	71	72	75	63	66	70	68	67	81	66	71	63	65	55	64	60	72	71	64	63	72	72	60	78	65	59	67	70	82	56	69	63	60	68	79	59	73	60	85	82	75	56	67	61	80	55	61	69	62	70	71	67	76	67	54	72	57	70	66	79	57	56	57	69	64	78	67	66	53	73	64	67	65	52	65	61	81	56	69	75	78	77	70	78	83	77	73	61	49	73	53	72	64	72	75	71	79	62	75	73	83	62	63	82	54	79	65	82	69	59	77	55	63	80	73	72	59	75	67	56	57	59	85	72	62	71	55	70	62	62	67	71	75	73	64	84	88	69	58	70	74	73	67	58	65	76	73	76	66	57	70	71	73	65	85	66	61	64	66	66	61	72	61	55	73	53	79	56	69	65	71	67	56	69	56	80	68	63	62	66	55	74	78	62	64	65	68	78	53	63	56	75	67	57	81	72	54	70	74	66	76	70	74	63	70	65	62	70	62	62	83	58	59	84	76	64	70	51	64	58	74	58	66	70	91	80	79	71	56	52	71	73	67	59	57	53	56	75	73	74	63	58	65	55	59	66	69	63	67	54	72	71	71	50	74	69	74	77	58	84	76	75	60	60	77	64	62	59	80	65	66	78	75	44	70	66	69	81	70	50	60	71	75	76	66	73	62	59	57	56	78	80	69	57	72	62	68	49	61	60	57	64	50	67	65	66	68	63	65	60	66	70	56	65	60	65	79	74	61	69	69	73	67	64	50	76	55	67	75	64	60	75	70	75	69	70	63	77	82	68	87	58	66	78	79	68	66	66	67	68	56	59	62	63	74	68	59	66	66	67	67	66	72	79	62	80	59	76	63	66	74	61	64	75	71	76	54	62	55	68	73	63	80	73	65	77	68	68	84	75	77	65	64	64	78	76	83	79	78	61	78	80	72	62	74	66	64	74	72	78	70	75	51	66	75	71	70	57	88	74	74	82	63	65	79	67	73	75	77	76	79	65	61	87	67	62	65	64	74	74	70	76	68	70	72	70	84	59	49	58	84	70	76	64	68	73	80	69	75	55	64	68	60	55	67	55	67	64	65	65	73	73	69	73	47	72	75	63	53	70	74	75	61	68	55	68	69	55	60	77	60	60	74	65	73	57	72	96	64	55	83	71	69	70	68	60	65	60	60	63	64	63	73	61	71	60	65	57	66	52	69	60	64	75	60	73	60	73	48	72	47	65	55	57	75	75	48	57	56	65	50	79	61	72	57	68	52	71	61	65	67	73	75	69	68	90	66	63	61	74	64	60	75	82	64	57	71	73	61	58	63	64	72	61	81	55	65	83	69	70	70	74	64	73	75	80	61	84	76	77	73	69	49	72	58	71	73	69	68	88	56	62	69	64	65	51	63	57	64	68	49	73	82	70	73	77	79	50	59	72	68	68	66	81	81	65	69	74	82	61	60	59	58	89	88	51	67	68	70	80	76	59	67	75	64	74	63	67	72	71	74	58	71	58	58	61	64	68	74	60	77	77	74	74	56	70	56	68	63	66	70	63	67	81	76	68	58	72	71	74	66	58	69	69	55	70	67	81	66	61	65	61	71	75	75	67	67	68	73	56	64	61	71	59	68	71	68	67	76	60	64	67	64	61	74	70	69	70	72	47	60	59	53	56	52	77	71	81	68	68	72	63	76	64	69	52	61	79	67	63	66	68	72	67	65	77	64	87	74	69
14852	22574	19236	335	240	230	248	249	218	204	243	226	224	209	223	224	175	230	194	196	207	226	218	203	204	188	231	219	230	218	231	211	254	211	202	247	491	855	1149	1008	694	778	556	533	571	511	408	514	556	643	418	346	275	232	263	248	205	225	209	180	218	210	196	206	203	231	222	218	224	225	206	198	233	225	225	214	227	226	224	243	193	210	211	216	189	195	212	210	223	201	211	222	198	217	238	195	205	202	220	195	222	206	220	200	204	219	228	212	204	209	208	229	214	207	225	207	233	183	220	207	205	216	181	164	199	203	227	201	204	219	200	226	207	199	194	188	215	205	189	215	218	200	171	220	224	235	215	212	205	169	202	197	208	220	190	205	203	188	205	183	206	202	211	207	231	236	184	195	219	227	220	213	189	188	206	218	203	205	193	212	201	231	209	204	226	227	207	218	244	198	222	220	208	220	206	221	217	190	203	203	249	176	237	222	207	184	225	222	214	225	225	197	223	232	221	199	187	202	212	184	194	208	215	209	225	174	198	191	225	200	227	213	219	185	193	222	250	226	211	197	221	241	181	203	209	202	227	194	211	209	210	200	240	223	220	206	210	208	213	226	205	204	193	195	204	155	197	219	210	202	224	226	227	226	214	228	222	198	206	199	208	205	237	220	207	186	205	200	213	218	225	196	205	233	212	198	191	220	211	203	215	205	209	217	207	213	213	194	202	220	229	199	187	203	200	210	209	231	228	210	194	201	166	221	205	195	208	191	213	211	229	206	207	197	192	189	206	227	185	198	205	207	190	226	211	230	218	208	207	202	213	203	216	198	199	191	197	220	206	182	210	213	207	238	210	218	184	203	203	191	198	184	238	205	201	220	200	208	249	203	209	211	234	231	174	223	193	209	188	207	196	213	209	188	225	219	226	200	233	205	193	230	193	217	199	209	214	197	224	234	230	231	186	196	230	190	186	235	227	208	221	193	220	204	226	187	188	202	211	245	212	202	204	189	202	218	198	232	210	231	218	196	201	206	222	162	219	215	196	222	203	222	195	193	220	202	203	206	208	204	198	193	212	217	200	211	213	195	217	219	199	204	178	205	185	200	207	195	184	228	208	214	210	209	209	203	189	218	195	192	215	191	205	213	217	205	199	222	246	234	200	228	230	239	206	212	228	227	201	218	181	236	223	209	199	225	196	203	214	185	217	216	193	202	227	219	205	220	202	210	204	195	219	187	215	210	207	216	207	202	202	205	177	212	213	218	219	215	196	220	244	177	223	192	186	207	201	202	227	210	208	212	209	205	205	209	211	195	194	226	229	197	175	214	202	216	218	218	225	221	244	229	222	213	222	207	230	210	213	195	217	209	231	211	223	191	190	243	198	185	198	235	216	215	225	204	198	236	201	200	189	229	227	212	205	226	215	199	210	224	220	189	219	210	223	211	212	205	235	222	195	213	186	213	233	208	198	202	235	196	196	207	221	167	218	204	201	218	214	216	246	170	211	208	225	209	189	227	216	222	217	219	200	196	229	201	211	215	192	211	200	186	225	218	219	201	217	204	204	199	214	234	212	193	215	220	208	193	208	201	199	218	199	211	224	205	196	220	195	224	233	209	203	200	201	200	213	199	215	190	218	240	231	217	241	183	203	217	205	215	238	237	233	213	204	204	192	192	233	216	195	213	230	184	221	205	188	209	190	234	206	211	212	218	234	212	181	212	212	220	199	213	205	221	232	187	204	241	190	218	190	191	213	182	194	227	194	191	222	211	202	171	217	207	201	230	219	212	214	180	219	208	219	201	199	248	219	209	229	204	218	228	209	243	192	226	202	219	208	199	211	211	231	219	198	200	220	231	190	200	187	208	198	239	220	221	212	216	209	193	227	194	214	192	202	229	191	219	222	206	189	232	196	210	196	205	239	207	193	197	229	220	222	211	212	188	205	192	225	202	223	215	197	231	210	236	247	201	221	206	210	199	215	215	199	232	197	203	211	241	204	230	225	228	214	193	206	203	217	212	213	198	213	200	200	210	221	215	197	185	196	214	225	235	199	236	214	217	200	219	221	216	220	226	213	210	204	231	202	196	217	203	193	212	190	211	216	228	217	237	195	209	228	234	208	182	225	221	204	200	219	203	233	220	190	209	219	198	198	223	200	198	243	203	190	207	199	189	215	207	223	212	194	226	202	227	236	231	210	192	211	210	199	239	230	211	211	204	223	206	228	211	231	198	194	191	237	203	230	230	214	216	203	203	193	212	208	200	211	195	217	212	213	209	237	195	187	201	177	203	211	198	231	201	190	198	201	200	218	204	206	206	186	210	210	196	211	209	216	227	223	217	216	230	208	197	216	220	197	211	229	194	215	186	206	208	208	229	221	206	224	184	206	199	216	213	201	183	201	212	226	197	232	222	200	214	198	218	207	248	225	201	212	209	207	209	227	193	229	205	193	233	209	221	221	203	197	200	208	227	196	195	196	202	220	202	198	202	194	213	199	231	227	221	212	210	196	222	243	214	216	203	228	216	229	224	224	216	225	211	234	202	183	216	232	183	214	189	203	228	216	203	196	231	196	203	202	210	224	227	210	207	205	204	211	204	233	194	217	231	196	182	202	195	213	199	198	193	198	189	222	191	215	208	198	182	244	212	243	176	221	215	198	229	200	207	205	225	190	179	193	222	204	227	209	238	221	202	210	227	215	205	232	226	207	199	216	228	210	202	209	196	204	203	204	217	192	212	232	214	195	201	193	201	218	201	195	215	212	209	202	216	230	199	209	225	202	209	221	243	229	217	224	196	222	218	189	197	202	192	197	206	217	213	196	223	210	206	203	215	253	192	189	210	211	213	190	206	201	215	222	216	227	197	185	215	189	225	224	198	222	223	208	223	186	214	205	185	213	198	168	215	218	192	202	194	198	206	208	208	212	215	231	212	218	207	209	223	212	223	211	193	205	212	214	218	212	221	239	221	202	214	213	201	201	204	229	209	193	200	189	214	207	212	212	209	189	222	223	237	225	211	232	206	199	214	219	193	178	218	189	182	208	192	198	230	219	212	218	200	221	203	214	201	198	204	210	202	212	210	189	223	211	198	231	214	219	204	218	241	203	238	193	214	186	221	187	177	194	174	210	193	221	202	201	200	182	190	189	233	204	192	218	209	204	206	230	203	205	207	220	214	218	223	223	216	203	214	198	216	202	213	223	212	215	230	240	208	215	201	205	191	232	182	210	228	219	227	210	218	211	183	199	205	191	208	223	191	221	224	207	203	205	200	207	201	224	207	222	213	219	209	224	210	254	209	191	197	204	206	244	222	194	231	202	207	194	222	199	183	219	197	201	219	234	202	207	193	204	230	188	195	205	232	210	242	215	177	177	206	220	227	198	268	217	231	204	212	207	210	226	213	210	188	227	204	183	211	220	217	206	204	204	211	206	213	215	201	207	202	200	209	228	194	179	212	215	220	235	202	215	219	225	196	222	213	220	193	222	215	203	199	191	237	206	205
60650	64920	56852	18347	4055	213	149	140	122	123	106	105	106	105	98	100	95	96	77	73	97	82	86	93	83	90	85	93	93	90	137	95	115	94	103	115	489	1091	1738	1230	828	1057	724	605	587	397	405	395	565	735	454	254	165	149	130	96	94	97	91	98	77	80	79	93	77	96	71	72	83	87	79	94	86	85	70	97	83	68	71	96	76	72	86	95	85	89	89	88	96	91	89	103	80	76	82	73	112	85	73	95	103	70	91	99	87	79	90	78	80	72	89	91	94	83	96	78	92	79	115	85	87	71	94	94	93	102	103	81	95	88	89	101	100	90	80	80	83	88	69	77	104	96	75	93	72	90	92	86	80	90	79	83	78	72	95	80	90	102	82	87	85	77	102	78	91	79	73	87	88	95	101	90	64	96	70	66	91	80	77	94	89	97	66	90	81	87	63	101	93	77	82	90	81	80	89	102	105	90	86	90	84	88	92	85	88	74	89	68	81	87	90	99	73	105	81	113	77	82	86	103	74	84	96	88	84	106	78	86	87	98	88	70	75	81	72	86	82	82	76	74	92	104	77	105	73	93	78	100	82	84	81	94	86	95	92	78	77	76	95	73	84	93	77	97	78	99	76	82	84	93	82	82	96	84	80	74	76	72	94	84	76	84	79	83	83	99	85	75	89	87	101	91	79	87	87	67	93	95	102	76	76	86	70	65	100	90	89	86	81	80	84	87	82	89	89	81	83	92	84	74	87	88	89	81	88	90	80	82	82	94	94	86	79	76	95	89	80	77	80	81	88	89	85	74	86	92	86	89	93	85	80	101	86	75	81	79	71	67	87	88	84	102	96	73	83	81	79	100	95	88	102	95	78	102	83	81	90	93	97	99	95	80	85	107	75	87	93	82	89	92	77	80	81	90	92	85	86	87	83	125	78	92	85	98	93	86	94	100	76	84	89	83	89	88	89	91	72	88	76	81	66	67	73	94	81	78	92	88	85	115	82	76	72	90	79	73	95	74	89	87	89	91	86	92	83	78	88	94	83	73	79	84	78	95	84	96	80	90	78	82	83	85	88	108	70	74	90	79	69	80	88	91	89	83	68	100	74	106	78	97	87	74	79	90	73	77	92	82	85	78	65	83	76	95	71	61	87	77	88	83	92	94	92	86	71	83	87	86	88	91	92	70	75	96	84	87	75	73	102	86	75	85	67	80	86	87	72	93	92	71	79	70	74	101	80	85	83	87	70	86	95	83	86	84	89	92	75	87	105	78	73	79	80	67	91	68	68	86	91	82	87	75	80	89	94	70	80	77	101	71	97	87	72	76	80	78	106	86	75	76	64	76	84	99	81	81	86	84	83	82	86	71	91	98	95	92	91	88	83	73	77	93	94	73	85	77	94	103	89	84	91	73	77	87	79	80	84	82	101	84	80	98	98	93	90	101	83	96	78	75	88	81	80	83	90	120	96	79	73	95	77	82	89	78	95	85	84	89	117	96	90	67	78	81	99	86	73	74	78	92	77	92	75	75	98	78	74	95	74	69	81	94	74	86	84	89	80	95	81	75	78	85	72	70	73	65	83	101	86	75	89	94	93	80	96	92	74	89	76	87	75	77	97	96	89	78	80	81	85	94	83	84	85	90	73	92	97	96	95	75	87	85	89	77	80	84	89	77	93	83	56	104	79	89	88	98	87	75	77	83	96	81	97	101	86	80	85	91	89	92	86	78	73	78	79	100	112	83	81	96	90	97	103	80	71	88	74	77	91	86	84	77	94	76	68	82	85	94	108	83	103	88	71	80	86	97	77	87	77	82	94	73	73	87	87	83	90	94	85	76	94	92	84	94	85	88	100	105	95	73	95	83	87	82	97	86	86	81	89	100	76	92	87	75	84	82	85	90	81	83	83	87	97	74	96	84	101	71	99	100	82	89	76	100	84	75	95	87	99	93	85	100	91	88	81	112	83	99	83	84	95	99	107	89	91	88	78	81	73	87	82	92	78	102	94	89	88	86	73	78	84	83	83	94	93	100	104	83	98	89	67	99	86	79	87	89	78	79	91	79	94	81	101	92	78	99	95	80	75	79	82	86	74	76	88	107	69	78	87	79	84	97	85	91	76	93	73	87	78	93	93	80	82	97	74	86	102	95	80	99	75	99	87	98	94	89	86	92	91	83	84	80	96	80	82	80	86	65	101	92	79	90	84	77	79	82	81	90	79	81	94	85	103	107	71	70	75	77	91	83	69	89	76	93	73	94	86	88	84	95	89	84	74	72	76	102	66	80	88	82	86	90	94	90	69	94	87	90	88	69	94	83	73	91	74	81	91	95	95	95	102	73	87	95	81	85	81	78	100	84	107	96	82	90	93	90	81	69	103	86	79	80	93	71	97	90	97	71	81	90	73	76	82	81	96	101	86	80	89	77	92	72	91	80	80	87	86	86	84	93	81	98	79	95	92	112	89	73	92	93	86	90	83	67	83	80	79	86	89	77	78	93	95	100	79	94	65	87	85	100	72	88	71	80	83	107	94	95	90	95	81	95	91	69	69	81	83	105	65	85	85	78	77	90	97	92	87	67	95	81	96	92	83	87	78	84	93	83	76	69	98	81	97	86	82	86	96	80	86	77	78	78	86	87	103	73	103	99	86	92	94	86	80	79	80	89	86	101	85	80	91	64	101	94	80	80	75	83	87	78	103	92	102	80	90	82	113	85	93	85	82	85	101	95	94	88	80	87	82	86	89	78	71	71	86	95	76	84	83	82	87	85	82	87	86	91	84	82	83	83	80	100	88	84	103	82	82	95	77	77	88	86	82	80	74	93	85	83	83	88	73	86	80	86	76	107	82	96	85	98	97	85	78	60	89	85	96	83	105	73	87	83	77	87	100	76	85	84	75	91	81	76	83	89	72	67	87	69	75	83	92	91	88	77	63	69	93	86	89	91	79	79	76	78	85	89	90	87	87	86	86	78	86	88	88	74	91	94	92	79	97	76	82	87	102	66	67	74	84	80	105	111	68	62	78	87	76	84	65	86	84	84	81	83	101	91	88	90	94	86	63	82	94	81	86	81	96	96	69	84	86	69	78	78	82	71	77	87	98	87	83	96	75	102	89	82	81	76	77	81	78	80	83	113	99	76	80	77	87	94	73	93	83	84	80	68	91	97	90	94	74	94	84	70	80	76	91	73	87	66	90	97	78	93	91	85	95	99	91	89	87	86	82	65	118	89	89	91	78	89	73	60	82	70	99	102	79	86	87	81	98	89	95	94	93	93	93	85	78	95	94	76	83	91	75	78	80	78	96	81	91	71	91	80	93	87	93	88	110	77	73	79	86	84	84	100	85	82	78	99	60	88	71	74	91	88	76	82	81	90	95	85	80	90	83	92	90	81	70	86	87	83	93	92	69	76	93	96	87	87	91	90	85	74	78	100	82	77	93	92	89	94	89	95	99	102	81	84	109	79	81	96	92	91	75	79	82	83	90	84	83	90	83	96	88	89
37949	50073	46511	919	726	627	547	480	449	440	372	382	345	304	334	330	330	281	329	296	306	306	299	255	290	311	312	292	305	333	642	424	352	311	378	509	3752	8114	11258	8307	6164	8040	5396	4759	4432	3304	2990	2844	4359	5640	2822	1897	941	902	705	422	347	320	325	337	307	285	264	268	268	259	271	258	241	260	260	270	248	241	281	247	257	251	271	273	276	247	263	256	240	280	266	272	266	266	245	268	253	257	242	267	282	262	256	273	254	254	302	243	272	280	238	273	251	268	257	245	266	282	285	263	288	267	260	265	259	233	264	264	272	225	228	278	250	250	259	245	267	267	252	244	283	227	242	251	243	257	260	226	276	243	272	265	261	262	248	230	267	265	251	269	250	252	252	252	276	252	274	265	251	272	256	256	270	227	253	265	264	251	289	275	253	252	259	269	237	262	257	266	265	237	257	270	279	281	254	252	255	251	242	252	243	258	248	272	297	270	268	247	253	256	225	235	258	248	266	267	255	239	244	255	260	255	264	267	285	251	255	277	246	244	269	268	277	255	251	306	278	266	266	250	285	261	231	266	264	261	242	224	240	291	258	263	247	264	245	254	244	274	237	245	276	272	229	251	268	279	272	232	269	253	265	253	276	259	254	256	249	236	284	253	261	253	226	246	271	256	248	273	261	226	281	247	278	289	259	258	247	253	252	226	246	237	256	282	254	243	274	272	267	242	244	267	274	244	254	236	273	257	276	246	254	265	242	250	274	280	257	232	246	282	258	248	256	266	250	280	259	257	237	273	236	238	248	252	277	260	238	263	240	244	266	256	266	237	258	243	284	239	232	258	254	309	250	281	256	249	278	252	260	260	281	253	254	281	199	269	262	278	255	257	265	274	263	247	278	253	250	273	256	266	238	251	257	269	267	239	261	264	255	227	268	259	281	244	246	251	251	250	257	249	275	254	241	278	251	253	261	248	257	282	260	258	237	265	250	277	246	272	276	249	264	267	254	266	253	269	244	248	263	275	244	246	248	243	266	274	256	273	276	257	244	260	263	279	281	265	253	279	267	231	262	247	247	265	229	260	256	234	278	289	268	253	243	252	268	275	274	281	238	254	247	249	255	245	241	270	230	250	247	246	255	278	292	267	243	254	259	259	249	228	255	253	265	248	264	228	253	266	251	273	265	266	258	253	264	267	262	257	276	281	272	257	242	242	263	278	268	256	267	288	266	263	247	238	265	242	274	238	242	237	257	245	244	236	260	263	234	252	238	226	266	275	260	259	239	267	255	250	250	290	245	277	246	244	278	244	243	252	268	284	243	282	264	260	256	248	265	269	247	239	254	267	244	259	249	271	305	232	232	258	278	228	221	274	230	258	245	255	262	245	262	252	264	247	232	266	266	255	217	294	263	215	257	239	240	281	291	240	259	266	226	272	254	244	257	238	293	276	280	273	278	262	256	241	248	249	244	232	251	256	262	268	285	242	239	274	244	282	266	239	266	270	234	267	242	261	257	231	246	262	263	257	250	259	251	274	253	241	303	231	263	253	265	258	281	268	269	240	239	273	273	286	251	254	272	287	256	286	272	258	234	260	276	248	261	277	240	244	245	261	266	254	250	256	242	248	242	270	283	257	286	279	247	242	252	252	240	274	250	250	251	232	239	289	234	244	239	271	239	241	263	244	265	256	287	235	257	245	252	220	278	266	227	256	258	221	256	252	244	264	264	253	246	269	265	247	241	268	255	243	234	239	276	239	243	263	255	274	248	258	286	263	247	241	248	247	250	260	228	255	250	255	287	285	237	273	252	272	257	249	263	267	258	258	253	236	253	259	268	249	247	276	255	246	250	265	291	267	281	255	250	232	245	250	246	252	257	261	260	245	263	270	266	251	232	238	255	256	258	252	244	258	286	235	261	267	258	238	257	293	267	267	271	253	205	249	246	229	238	256	259	276	257	272	254	257	263	264	250	275	272	251	229	243	222	249	239	241	239	263	259	252	262	250	275	248	252	267	266	277	251	262	256	252	261	238	255	272	239	247	253	229	262	256	261	259	253	244	239	254	276	291	233	252	269	255	260	273	222	265	265	244	262	273	270	261	277	268	273	270	241	288	255	248	261	251	255	258	255	263	252	254	269	263	241	260	260	284	236	254	256	266	272	258	242	299	260	242	251	258	262	256	265	249	259	274	283	228	235	247	258	252	238	237	246	252	253	256	239	269	256	259	247	289	299	256	276	262	256	260	245	253	250	264	240	248	274	281	254	251	291	271	250	242	258	265	254	242	250	244	244	270	248	269	246	295	257	269	267	241	230	255	263	244	262	245	278	246	239	281	249	274	261	271	252	262	258	231	254	279	247	253	258	269	250	253	269	258	269	239	262	260	246	257	250	288	254	229	259	250	288	245	243	280	271	258	235	252	287	260	232	282	260	272	244	249	249	251	257	271	281	274	260	251	248	240	246	263	266	247	284	261	256	259	255	272	262	258	264	242	282	252	258	264	245	238	252	280	256	241	247	255	263	250	259	275	268	246	236	263	264	240	259	235	252	277	242	293	233	263	264	254	255	249	254	237	272	260	255	245	257	266	248	256	246	273	257	230	254	258	268	272	261	250	232	244	264	242	234	280	253	238	250	239	260	251	268	278	270	294	259	279	260	264	258	267	257	288	266	288	219	274	267	273	230	249	269	275	253	243	248	256	265	243	283	238	213	270	273	271	269	262	276	280	266	276	265	257	234	268	254	264	255	254	240	238	246	281	279	265	230	238	219	233	244	268	245	227	232	241	271	239	249	253	253	240	266	246	255	273	285	248	273	277	260	285	251	270	256	234	267	278	234	258	259	268	284	235	258	248	281	258	275	257	293	259	257	270	247	266	269	255	250	263	273	263	237	269	284	268	279	244	262	266	251	269	273	252	283	248	275	207	255	268	256	265	271	282	267	262	268	256	250	231	285	267	304	255	259	225	285	273	258	245	238	274	257	260	262	247	267	251	235	272	254	240	264	253	254	244	243	293	268	254	287	273	260	248	271	235	266	275	266	244	270	262	259	290	260	241	258	263	211	259	273	254	240	264	215	245	223	249	265	253	254	266	240	243	252	235	267	302	244	252	272	287	261	240	290	276	221	256	238	274	289	253	256	236	262	251	226	266	276	265	288	257	245	230	235	262	265	243	243	240	258	261	260	282	274	269	253	206	296	242	260	245	257	248	241	250	285	267	257	284	258	263	264	268	256	260	241	266	266	264	275	239	250	241	254	241	272	270	256	232	246	268	263	286	240	273	245	278	257	266	259	263	253	236	265	282	266	239	239	272	246	285	237	263	218	245	267	241	262	268	242	252	252	239	229	237	296	224	261	263	243	267	262	238	275	266	240	284	275	274	253	237	276	276	253	243	266	299	236	230	253	244	256	276	233	258	237	254	243	266	243	266	255	266	250	248	278	292	263	267	272	229	248	283	256	279	249	251	279	277	286	255	241	251	271	278	277	281	247	228	255	255	248	276	227	264
73714	78948	65678	23201	11030	964	306	246	202	208	201	204	192	204	167	209	182	168	176	173	158	177	147	167	171	175	180	158	183	217	287	208	209	171	216	249	971	2236	3582	2613	1685	2604	1865	1458	1490	927	774	805	994	1418	756	581	395	311	223	178	171	162	175	172	173	171	160	161	168	160	157	127	156	178	138	155	177	157	162	172	162	140	159	172	155	153	151	165	171	154	176	160	157	144	152	151	154	147	151	136	165	170	150	155	186	153	163	171	153	174	187	139	143	184	156	158	152	167	140	152	148	162	156	161	173	157	137	161	142	154	135	163	163	153	150	164	149	135	151	162	163	151	151	169	141	172	142	162	157	175	167	187	165	169	180	170	159	154	149	152	143	165	159	145	145	139	151	178	167	171	162	164	182	160	164	155	154	169	172	169	140	162	158	167	150	195	140	151	145	162	145	147	166	173	134	166	130	159	146	160	152	184	161	151	143	170	146	166	149	148	171	155	151	144	168	157	173	173	152	151	156	146	169	122	156	141	175	148	166	151	164	145	145	149	162	150	153	156	148	157	152	172	144	154	171	177	162	160	168	169	166	160	195	153	162	173	146	170	147	152	164	163	153	170	173	130	140	159	158	154	153	157	134	160	145	156	138	149	162	155	164	133	160	152	147	170	166	161	157	159	170	145	190	130	151	169	155	177	169	156	166	148	152	147	136	162	162	140	168	173	148	172	166	152	143	150	153	146	145	142	144	178	138	135	148	146	166	172	170	169	159	148	159	158	129	149	169	140	153	154	158	171	185	146	142	139	152	147	158	180	147	162	161	155	164	155	157	156	149	162	165	167	156	166	154	144	180	159	140	151	160	162	155	143	164	150	149	164	161	164	153	152	173	142	163	164	150	154	150	158	161	150	139	167	164	136	164	150	180	148	160	159	162	139	173	156	154	167	166	139	155	160	182	148	174	153	175	156	164	166	154	158	159	164	166	145	154	159	180	158	162	149	143	152	187	171	131	143	171	157	168	168	161	182	145	166	163	174	160	155	146	159	153	151	171	159	127	158	151	135	131	163	166	157	157	161	171	173	158	168	178	154	148	175	163	129	167	165	145	168	162	161	180	181	154	168	151	146	156	147	147	152	171	174	159	168	182	138	157	165	172	141	161	159	162	148	166	156	160	163	142	129	170	124	139	148	172	139	154	172	152	179	180	164	169	161	147	148	163	150	163	167	170	127	171	160	149	168	150	170	160	132	165	158	158	173	148	156	171	185	138	124	157	140	155	144	160	176	154	139	153	145	153	142	149	162	158	156	171	168	171	138	174	160	180	164	153	144	152	169	163	186	172	178	172	168	168	162	180	161	150	160	148	149	149	162	126	151	145	150	167	155	145	163	151	140	139	142	166	163	162	141	162	163	151	154	157	138	165	164	141	160	163	143	152	175	168	163	155	169	165	157	147	169	150	165	145	157	145	133	152	145	169	137	153	141	170	154	170	154	148	158	163	154	157	170	142	160	167	162	162	180	153	167	153	154	175	168	151	155	152	149	148	136	173	152	158	173	161	124	164	169	152	170	143	151	145	139	155	158	153	149	185	169	155	172	149	158	170	180	170	138	162	150	177	155	146	142	155	184	143	135	141	155	151	160	148	154	129	162	145	175	170	155	151	173	162	167	164	160	147	166	167	159	145	165	152	145	129	165	162	158	165	142	153	149	164	133	157	167	170	158	168	184	179	163	162	153	170	151	151	150	148	143	177	151	158	153	138	164	161	170	157	153	153	145	179	148	167	163	145	147	169	146	129	179	160	160	170	160	173	156	153	158	153	168	141	152	140	163	162	145	147	143	163	167	150	168	175	158	164	184	179	156	149	155	150	162	161	142	155	166	161	161	157	146	149	172	166	141	145	149	160	160	129	165	157	166	161	171	143	155	161	157	158	181	148	151	156	155	142	145	154	146	177	152	167	169	164	149	159	160	135	147	175	161	149	152	142	142	143	138	129	165	159	158	150	152	168	159	146	154	144	159	159	172	161	173	165	178	176	151	145	148	155	149	148	168	162	157	159	175	154	154	157	161	132	148	166	161	150	154	171	180	151	150	148	167	159	130	163	171	152	143	149	150	152	181	153	171	167	164	158	152	126	133	158	155	141	157	169	167	163	187	147	163	144	153	147	157	165	151	155	159	161	153	161	161	188	163	146	177	157	167	137	164	162	177	186	141	147	150	145	159	142	148	144	119	160	156	150	166	148	160	164	134	144	130	168	143	154	134	153	151	162	189	162	145	158	169	155	143	156	169	155	154	137	168	165	148	165	165	158	157	172	171	166	155	155	155	135	145	172	133	154	149	168	148	153	139	146	159	151	159	157	146	164	146	119	144	154	162	173	134	142	164	169	150	155	178	176	152	151	154	147	159	177	160	165	141	156	166	150	151	187	153	154	160	173	137	125	155	145	150	165	151	147	149	147	150	170	150	150	158	174	170	168	151	170	181	160	149	159	167	157	149	143	158	163	174	176	141	152	156	165	160	144	124	176	153	138	156	151	192	165	147	144	157	158	147	151	186	165	163	163	142	165	138	158	167	142	170	179	182	161	140	140	169	152	148	157	156	148	151	161	158	161	149	159	154	149	144	168	155	169	197	127	155	145	146	148	151	169	172	140	146	150	153	142	145	172	177	149	138	172	158	151	162	149	146	144	154	128	143	163	159	156	154	172	172	149	172	160	148	149	156	151	170	153	154	174	162	159	173	156	159	145	170	166	179	152	174	153	181	149	152	173	149	165	158	152	146	155	144	155	168	139	144	155	153	155	148	141	156	145	156	178	175	164	159	162	167	147	141	167	188	149	159	185	173	153	147	147	157	174	145	138	149	151	152	169	170	171	159	155	161	180	171	160	166	164	145	145	175	150	158	176	168	163	158	136	167	152	164	175	156	143	159	154	156	191	173	136	158	172	150	152	175	167	169	179	163	142	160	153	144	149	150	150	144	151	140	155	165	160	181	178	166	162	150	155	140	143	140	143	167	169	160	166	148	150	152	156	165	136	170	161	141	157	161	148	157	176	166	147	161	133	178	165	134	173	135	171	171	157	170	159	148	142	169	161	153	179	175	154	163	141	147	127	172	157	159	147	150	158	144	155	155	159	135	163	131	160	151	166	155	161	186	148	145	168	152	180	138	145	162	149	167	171	146	148	149	142	164	159	154	171	162	159	156	198	133	176	149	149	162	131	136	174	139	173	164	156	160	172	177	163	147	156	164	136	144	167	162	169	135	145	168	152	162	146	157	140	158	150	168	149	214	150	166	149	169	139	157	130	153	157	147	168	144	149	134	166	149	174	154	163	163	168	164	149	149	164	147	157	174	154	141	150	169	153	158	161	156	145	151	153	155	152	175	161	146	139	171	180	187	153	163	137	136	139	154	139	162	171	172	169	142	188	172	155	155	154	153	147	168	138	169	153	148	158	159	159	145	149	167	152	148	159	167	146	166	159	140	136	184	176	188	149	127
46643	62496	55620	1900	1365	1145	1116	873	835	758	730	685	696	614	552	533	511	570	502	511	502	549	483	506	468	495	501	545	530	653	1206	759	716	582	666	1122	6365	13944	19023	14814	11210	16202	11379	9609	9837	6493	5485	5452	7125	9134	5110	4029	2185	1640	1007	724	557	538	542	525	494	460	475	490	465	427	475	479	442	433	447	455	433	436	459	403	438	405	423	411	443	438	425	410	430	466	421	404	395	450	437	462	480	440	423	405	434	437	441	437	439	425	394	382	417	449	515	415	431	414	430	431	462	376	390	447	424	380	427	444	410	416	394	426	441	409	425	413	428	447	412	452	412	448	390	451	441	458	445	423	414	413	391	424	401	413	453	408	444	434	410	396	369	402	421	430	442	428	402	396	412	434	428	448	443	457	432	457	411	419	416	425	413	446	413	415	414	427	400	387	433	433	395	429	405	414	397	400	440	411	429	434	423	415	474	426	445	449	464	428	430	436	419	429	442	442	418	420	422	442	455	437	424	433	483	453	450	411	463	410	431	443	366	471	371	398	425	422	423	392	421	385	414	402	463	431	420	452	415	434	387	426	406	445	403	417	421	410	413	383	449	426	454	420	396	416	439	411	398	438	424	456	400	433	432	443	443	450	445	409	441	406	394	404	423	388	446	438	385	397	432	423	392	413	411	441	402	441	418	422	441	462	478	466	411	446	389	391	418	434	397	425	394	422	440	413	446	440	441	431	412	434	427	405	428	418	422	413	416	406	411	452	425	399	440	428	401	411	407	419	434	397	422	426	461	400	424	430	434	403	477	433	416	422	416	408	422	435	438	427	435	425	421	425	425	442	421	445	419	399	360	449	390	448	411	412	425	431	395	386	372	448	404	427	472	435	430	424	393	425	429	390	413	423	411	432	469	444	438	446	407	396	404	439	404	398	419	438	412	437	431	391	413	430	437	412	426	404	442	406	420	407	409	431	423	408	418	435	426	392	433	420	406	413	444	392	423	407	406	461	409	443	399	398	466	425	431	425	426	436	428	390	416	423	428	415	466	371	445	440	396	441	428	380	382	413	371	387	419	417	435	420	420	411	393	452	380	449	372	418	432	431	435	405	433	424	443	402	386	416	407	438	467	456	433	421	362	429	427	445	422	455	427	416	432	416	397	422	429	419	439	445	418	410	446	397	450	406	418	369	424	405	432	426	414	435	458	414	391	412	427	423	495	411	412	430	427	441	429	409	418	399	421	439	428	455	427	402	419	422	406	446	441	432	450	439	437	428	426	442	440	424	402	448	401	420	449	438	443	428	424	474	393	393	405	418	406	427	407	420	422	408	437	437	422	425	412	435	400	396	451	442	419	441	425	406	432	400	459	392	411	443	423	436	444	398	444	426	452	397	457	438	443	384	439	437	410	413	428	428	426	427	449	380	438	430	451	400	383	421	422	421	434	435	411	401	409	424	433	404	423	431	424	437	431	405	429	406	418	430	414	403	418	395	395	440	406	443	424	406	441	423	400	451	425	431	421	412	408	456	418	418	446	432	439	432	419	410	427	425	401	440	418	431	409	403	423	439	420	421	437	396	398	409	442	381	438	391	430	432	407	408	406	394	410	406	401	444	416	405	437	426	434	411	434	417	400	439	432	460	459	416	440	400	388	426	412	417	433	405	447	470	434	430	401	426	456	436	407	431	401	419	426	451	435	466	423	434	391	414	403	424	417	422	431	433	387	403	438	407	406	440	406	442	396	426	440	387	423	427	412	368	422	412	400	376	425	412	403	454	411	409	407	411	450	396	436	427	424	451	400	435	424	436	413	372	410	438	385	407	431	430	425	414	426	419	362	400	421	357	408	428	419	438	420	437	374	387	410	451	399	451	403	432	440	441	422	420	409	407	404	454	432	406	406	412	431	440	430	391	413	450	417	418	431	408	425	429	465	429	425	429	402	408	437	387	401	443	391	435	407	432	408	446	413	462	405	417	424	417	435	421	410	440	420	423	437	404	457	441	395	392	407	443	440	394	439	431	414	423	433	416	400	413	447	396	411	423	432	421	390	411	423	434	453	418	447	403	458	430	427	410	399	416	407	375	438	452	453	468	422	460	439	432	453	435	393	426	441	398	421	437	438	404	441	392	412	409	406	442	449	427	412	438	398	431	440	409	410	444	417	418	415	427	420	440	414	403	431	385	438	402	411	411	446	438	402	426	429	406	417	417	410	399	451	405	382	438	422	420	427	399	432	397	431	429	407	425	380	428	412	442	399	416	442	394	428	444	449	405	417	416	444	421	425	417	424	431	436	418	435	437	407	386	400	429	422	445	416	444	410	400	410	483	422	410	448	410	393	423	452	494	451	399	393	438	441	474	423	459	402	417	417	413	446	380	421	408	433	429	373	411	409	456	394	390	402	429	436	386	376	452	401	398	407	409	393	449	428	397	417	456	432	452	424	467	400	437	406	413	429	445	398	434	432	444	445	430	426	370	447	415	405	404	436	411	413	399	427	419	398	418	428	426	434	415	450	428	401	386	435	425	451	395	396	414	415	404	411	448	439	421	419	410	406	414	428	401	407	447	440	428	455	414	445	368	451	399	422	412	434	427	435	400	409	405	414	448	414	400	433	409	429	409	458	410	400	427	412	417	441	439	436	422	450	435	383	405	416	399	431	432	400	377	417	404	434	442	421	419	416	429	435	435	422	417	397	414	455	453	434	444	416	442	418	449	445	447	436	407	403	412	436	414	438	431	411	412	421	420	440	389	426	415	451	432	418	382	420	408	417	412	441	423	412	417	442	402	421	464	407	362	431	431	426	391	435	430	414	402	394	435	445	445	413	442	454	429	442	410	454	465	398	402	448	407	408	405	395	434	411	406	443	442	431	452	426	421	410	474	402	418	401	404	443	438	434	410	427	409	390	442	381	414	403	401	437	415	448	442	447	401	388	444	406	419	456	405	438	400	447	445	430	431	395	398	418	385	434	471	450	413	425	431	403	424	465	379	437	443	414	412	450	430	433	425	400	413	431	420	451	455	419	403	431	381	376	401	429	388	463	447	410	430	426	413	378	430	396	420	407	449	429	412	413	452	422	430	451	427	404	413	425	405	423	428	470	457	426	438	374	416	435	401	441	408	442	424	384	439	410	412	437	444	423	409	422	438	456	421	444	432	429	418	409	409	398	406	449	412	427	408	398	417	431	417	406	395	417	445	415	414	416	433	407	401	448	412	431	379	442	431	438	373	408	420	462	473	437	402	400	405	411	417	417	446	411	413	448	442	415	411	447	415	462	391	424	417	405	407	383	424	408	432	421	447	413	390	423	414	393	423	450	420	411	418	425	431	449	403	428	408	417	429	433	415	454	415	439	406	445	451	411	397	403	414	415	438	437	401	403	435	422	419	403	409	375	425	423	421	408	416	417	416	430	423	409	429	427	397	412	437	402	464	414	437	414	415	444	446	429	423	448	428	448	446	419	380	399	447	430	429	403	419	425	424	435	433	433	433	429	445	405	431	448	398
15868	17379	15391	1080	245	79	66	58	67	80	47	66	61	64	79	73	80	75	70	71	65	70	73	79	67	63	56	77	90	72	79	63	83	54	69	70	101	163	206	148	124	124	147	113	128	101	104	108	106	107	106	79	77	59	79	65	72	62	87	66	78	84	82	62	80	58	64	71	70	78	67	74	64	62	75	81	63	81	74	60	65	71	62	64	73	68	52	65	52	64	54	63	61	66	53	86	57	79	60	79	69	55	76	66	60	55	74	61	68	63	52	59	60	61	78	65	67	54	78	74	59	57	71	68	67	77	63	80	64	54	76	60	67	69	76	60	80	71	58	66	72	73	77	53	55	58	57	64	66	66	56	53	67	71	77	66	70	72	60	55	60	67	62	67	79	66	52	57	65	75	69	66	69	77	55	75	69	69	70	73	68	61	62	58	67	70	63	64	53	65	64	70	74	77	72	69	64	54	59	64	66	73	57	53	60	74	62	66	62	51	76	77	72	62	67	79	72	49	71	79	63	62	66	52	70	67	70	78	65	69	67	53	71	57	55	62	56	53	68	54	71	53	57	65	70	47	64	77	61	67	71	54	71	51	55	67	67	58	62	65	62	49	70	59	62	69	84	60	62	70	61	58	57	75	72	61	79	65	68	71	74	61	68	57	57	63	69	66	63	66	67	63	79	65	58	51	71	60	60	74	60	52	68	69	59	66	70	57	60	61	67	70	66	57	80	56	76	57	80	52	57	75	68	58	53	63	71	66	66	62	59	65	51	50	58	73	77	66	67	68	75	57	72	59	70	81	76	58	66	63	56	57	67	69	62	68	64	49	66	43	59	75	68	58	70	78	61	71	78	61	56	64	61	65	60	63	70	68	59	63	79	72	56	80	69	74	67	62	68	59	52	68	73	66	74	52	65	70	79	59	45	74	68	69	55	60	50	58	79	70	68	64	71	63	76	72	77	78	59	55	64	54	74	79	67	56	68	68	78	68	67	51	62	64	67	52	83	70	73	51	72	78	77	68	59	58	63	64	70	66	80	62	67	66	54	66	73	54	68	74	64	70	75	76	59	53	62	52	60	55	75	76	46	58	59	61	61	58	67	69	71	78	64	58	67	69	62	58	52	71	55	75	58	71	72	71	70	67	69	67	71	67	53	68	60	75	72	64	69	63	75	75	53	69	72	72	66	54	76	65	69	65	73	68	64	73	64	62	61	54	67	62	78	67	63	68	58	63	74	64	74	61	74	79	68	46	58	67	69	75	49	63	74	65	71	63	72	70	66	60	65	71	63	79	75	44	60	71	68	71	68	60	80	72	62	70	62	68	64	68	72	57	65	58	74	67	73	48	61	81	68	69	63	73	60	76	86	71	63	74	65	58	72	74	71	67	61	83	63	62	79	64	60	68	68	77	61	46	53	52	56	72	67	67	74	62	63	59	67	60	73	66	71	81	73	78	63	56	80	62	64	58	73	61	59	62	65	58	64	71	63	56	60	67	83	74	58	60	59	52	65	63	88	54	74	61	69	75	58	69	75	57	74	59	70	77	57	65	63	62	60	77	81	71	71	76	73	65	62	89	63	58	77	59	60	74	62	72	67	55	76	69	78	76	57	75	72	59	79	65	68	68	73	82	64	62	72	77	74	72	67	59	69	68	66	84	60	77	67	54	58	52	62	67	61	72	74	58	73	67	79	65	57	62	63	56	75	80	66	74	65	57	74	60	72	76	60	51	65	73	67	62	83	67	74	59	79	63	66	55	77	73	79	64	60	54	88	67	74	75	80	68	64	56	89	74	60	48	61	77	70	59	63	72	53	81	66	64	68	54	65	78	68	74	64	65	52	54	69	68	60	69	62	63	68	55	65	73	58	54	68	62	63	68	62	71	71	55	60	67	59	58	58	60	76	65	58	64	62	61	63	75	57	85	51	84	58	66	55	82	70	64	72	64	73	63	69	66	65	64	63	66	73	67	56	49	77	60	62	50	77	52	78	64	62	61	61	58	71	77	52	64	72	60	79	60	64	66	72	63	51	55	50	60	64	60	75	63	85	74	66	51	75	67	59	79	57	77	81	74	65	78	70	53	70	57	72	55	73	65	70	57	49	74	67	56	66	72	67	82	53	76	55	76	67	67	75	55	71	65	54	58	71	70	66	70	62	76	75	66	66	72	67	70	64	64	59	64	64	66	76	74	67	50	70	70	78	68	60	71	77	61	61	65	59	57	80	66	64	72	60	62	54	59	70	48	59	58	65	64	62	79	77	63	78	59	71	75	64	59	63	60	68	70	72	72	64	65	84	67	59	73	68	79	53	76	68	58	63	61	77	55	77	65	54	74	71	78	60	69	72	63	75	57	72	48	73	71	88	68	85	68	64	68	73	68	70	55	69	60	55	64	70	68	55	62	57	70	66	78	53	59	50	61	69	66	67	68	70	76	68	67	78	62	74	54	68	69	60	62	58	67	56	65	75	65	67	67	73	60	64	51	61	62	86	65	60	77	52	70	70	57	65	78	68	64	83	78	64	72	61	66	55	77	74	68	70	71	79	63	67	61	57	59	79	71	67	74	70	56	63	72	63	53	55	68	77	66	71	59	65	74	60	83	56	55	63	56	59	59	58	79	67	67	72	54	85	72	73	78	68	61	71	62	60	79	69	73	67	65	58	72	73	72	78	82	70	65	57	58	76	71	63	57	67	66	61	67	77	68	73	61	73	58	57	68	75	59	49	60	83	71	67	66	71	54	58	62	70	75	64	68	70	63	64	66	53	77	63	48	64	54	70	64	68	72	61	44	68	66	58	71	74	62	52	51	69	65	68	70	60	70	63	59	66	58	67	84	63	60	67	73	62	62	62	72	90	60	61	65	64	65	68	61	55	85	66	82	72	78	67	67	55	68	65	73	73	60	71	66	50	89	54	70	73	61	57	49	49	74	69	58	64	74	70	65	60	68	73	81	75	74	71	67	67	62	58	71	80	71	76	75	57	58	75	61	71	72	53	55	74	64	69	82	62	74	59	65	60	64	70	74	61	44	58	70	81	68	83	59	53	63	69	55	67	49	61	70	78	62	80	70	71	64	55	71	51	58	61	63	66	62	56	58	52	70	45	62	53	63	65	57	67	71	83	62	55	61	72	66	65	69	57	70	74	85	62	58	82	82	59	68	75	69	77	79	70	78	74	61	69	77	71	72	55	62	60	66	57	73	72	61	68	71	71	60	64	81	63	68	75	64	61	59	70	71	70	63	75	64	62	65	69	71	77	71	60	54	51	76	77	54	61	78	72	82	64	60	64	60	71	69	56	56	65	61	73	67	78	64	74	57	59	54	48	61	63	72	73	60	46	67	52	66	71	62	80	73	59	64	66	68	62	60	45	75	64	65	57	55	61	57	63	76	62	52	71	57	64	71	82	74	66	64	68	77	65	70	58	53	49	83	64	53	72	78	73	85	73	67	60	51	83	72	64	73	69	71	69	58	59	72	50	83	49	61
13591	22724	19517	405	243	229	271	229	234	216	205	236	228	206	242	211	195	235	201	226	222	217	222	226	243	217	238	227	223	228	253	238	220	224	231	225	495	996	1430	1038	801	1024	836	676	668	498	449	460	582	580	450	361	278	246	232	241	219	218	194	222	210	203	228	203	186	196	190	215	187	233	214	234	230	194	211	188	183	199	191	209	193	223	235	206	211	234	219	212	218	208	181	200	193	222	180	199	200	207	204	221	215	215	193	211	194	211	209	211	205	199	193	184	216	216	208	218	201	184	228	186	214	204	182	212	207	199	192	211	197	195	176	190	203	191	202	217	206	194	224	189	202	200	235	196	201	208	220	193	208	200	207	192	223	220	203	207	199	201	213	199	176	220	204	211	208	217	187	218	195	221	216	217	233	202	207	183	216	214	183	191	212	222	192	206	194	189	219	192	193	203	207	228	191	202	201	210	207	181	206	193	203	193	212	206	196	229	192	210	189	204	197	203	203	212	200	209	214	200	203	206	211	224	198	202	207	219	196	195	221	189	191	208	216	214	245	229	218	186	207	199	203	201	218	182	214	208	194	192	209	208	177	201	206	215	195	218	174	201	196	211	187	197	229	194	192	195	214	193	196	212	180	212	202	201	194	203	194	208	191	228	183	193	205	190	205	191	220	198	177	218	223	178	193	215	178	193	217	219	215	219	202	201	216	215	213	225	210	219	187	210	202	204	206	212	205	216	228	207	202	199	216	221	210	180	208	193	198	205	180	205	185	215	230	189	186	166	195	202	202	200	205	219	195	203	197	215	210	194	231	214	205	189	204	199	211	230	225	202	199	225	215	201	183	213	208	210	175	181	202	188	221	203	187	195	219	220	214	182	202	196	198	194	206	188	214	185	217	227	181	180	229	200	231	215	222	200	209	201	225	218	191	218	206	205	199	190	208	222	209	217	204	216	216	213	222	216	214	205	211	198	205	216	205	204	212	178	224	223	210	215	196	212	210	216	214	197	192	218	169	219	214	158	193	214	204	217	215	181	210	209	222	213	214	214	212	214	231	204	212	189	205	180	213	225	209	201	213	193	203	213	215	210	193	216	211	200	212	196	232	199	216	200	202	214	218	208	201	208	215	231	209	184	198	214	202	204	219	220	201	211	230	212	213	193	199	208	225	197	215	207	210	178	183	202	198	211	210	211	185	205	228	199	197	193	217	203	213	198	239	215	197	217	172	203	199	210	191	201	227	230	212	189	221	205	216	210	188	182	192	190	187	205	189	223	184	224	175	208	206	208	210	205	213	214	210	195	206	189	227	191	190	194	212	197	218	214	224	190	204	199	223	190	211	219	232	210	216	213	196	218	223	222	228	231	203	192	217	220	232	241	208	192	185	203	198	198	202	182	205	218	211	226	193	200	226	217	202	205	204	203	192	217	199	224	202	208	205	210	173	234	208	201	207	208	200	187	217	199	210	190	196	199	216	190	212	202	217	216	214	196	203	215	186	195	222	201	193	190	226	182	209	195	209	189	239	203	209	206	203	190	205	180	203	227	225	209	170	220	231	217	194	216	220	233	200	204	196	207	197	192	207	219	214	208	205	211	207	200	199	201	191	215	193	184	207	205	207	221	212	187	225	207	204	194	193	199	193	191	195	210	234	195	192	184	202	196	223	211	216	209	230	219	200	204	210	219	225	211	209	211	206	194	211	207	208	198	207	204	206	192	214	224	214	195	191	194	201	223	215	208	213	206	212	203	230	221	195	205	181	201	174	186	227	216	194	202	208	216	194	193	205	208	227	183	159	214	215	210	203	220	217	222	220	198	194	216	199	229	212	208	207	204	189	197	206	206	208	235	189	206	210	185	211	207	197	222	215	200	220	202	221	213	190	197	184	209	225	211	211	206	198	191	202	210	205	155	222	226	214	189	211	219	182	192	217	196	181	213	201	195	198	226	208	198	196	212	208	202	228	203	207	187	194	198	202	208	191	240	210	181	212	221	181	214	191	203	202	202	188	214	231	198	195	209	213	194	193	189	204	192	211	222	196	192	193	192	237	214	207	178	216	197	222	212	217	189	221	209	201	206	204	180	221	218	198	206	212	194	185	207	194	204	180	215	223	193	208	204	210	205	211	203	216	190	203	219	191	220	191	213	211	227	175	229	194	212	234	199	205	197	187	186	201	225	204	205	214	230	230	190	191	200	222	203	218	220	212	215	198	236	199	223	200	206	184	213	215	190	216	199	213	207	209	210	206	197	233	216	210	199	202	207	205	214	228	203	213	211	208	214	186	185	199	220	185	199	201	219	200	196	199	190	215	199	183	198	204	192	219	208	202	193	205	209	211	184	210	208	201	197	208	188	202	207	231	197	213	204	212	208	210	208	214	201	203	214	201	231	207	198	183	199	200	223	208	205	237	195	204	212	217	175	222	223	194	212	236	206	220	203	198	243	197	199	217	192	213	221	215	214	195	209	211	185	200	216	205	193	201	200	189	201	200	189	200	201	218	221	220	217	204	216	216	232	196	214	220	216	188	194	222	191	215	197	199	225	204	202	200	204	205	209	205	213	241	209	204	194	189	203	197	243	207	202	179	200	185	212	203	200	198	198	209	245	210	206	188	204	179	194	199	215	226	233	199	193	204	202	207	186	204	210	217	216	210	203	206	189	212	201	200	209	231	221	208	215	226	209	223	182	215	191	225	208	218	189	203	219	205	206	234	197	202	186	192	212	228	208	179	190	201	182	186	208	195	211	193	189	203	213	191	228	214	202	187	209	242	216	195	220	211	200	195	179	221	221	207	213	203	176	211	206	228	216	203	216	216	203	179	196	194	180	226	217	182	192	188	197	205	193	203	208	209	193	214	232	214	204	211	215	193	210	212	209	212	209	205	202	201	197	177	187	187	198	204	188	196	203	219	196	180	216	213	207	208	191	192	197	196	214	206	220	179	232	201	215	227	198	201	213	192	210	186	191	201	205	209	208	195	218	209	219	200	190	226	229	223	209	172	227	204	196	196	210	198	195	213	208	202	190	207	204	179	192	206	190	196	206	211	199	214	191	199	217	217	219	226	198	193	232	203	197	194	188	193	209	200	188	204	217	217	179	206	203	193	180	214	230	211	203	207	187	208	209	188	208	215	180	201	229	190	207	205	240	184	223	172	208	212	207	227	188	206	193	211	229	187	213	200	189	218	182	209	209	221	206	208	212	208	217	211	215	213	186	209	218	221	218	196	191	227	202	208	217	216	211	218	212	238	161	204	209	192	218	199	205	218	195	213	199	204	210	198	178	197	228	219	191	196	190	212	214	196	195	187	197	206	226	198	202	217	213	240	238	196	217	191	192	193	208	201	212	222	210	187	198	215	194	203	231	181	211	213	214	223	210	202	198	219	227	201	211	203	209	196	196	192	197	206	224	222	216	191	218	213	206	228	201	214	191	216	190	204	234	194	190	202	211	172	218	206	219	228	217	218	222	189	213	198	210	236	234	202	225	198	216
58597	66377	60449	19175	3954	228	177	159	136	111	100	88	96	114	85	104	88	92	88	80	98	111	92	72	88	95	97	97	84	104	173	107	96	88	108	157	446	1049	1549	1224	775	1042	866	670	678	429	357	320	630	591	445	275	187	134	119	102	110	102	82	85	91	91	82	83	63	71	84	95	107	87	86	107	82	94	96	95	115	100	78	98	75	101	89	100	78	88	77	80	86	77	93	94	98	79	75	95	92	97	90	80	83	83	88	82	79	91	83	78	93	100	99	108	72	91	89	74	85	84	86	78	79	87	71	78	94	91	71	99	95	91	75	110	75	87	74	80	74	86	81	77	99	83	93	93	75	76	83	82	92	75	87	81	94	69	83	88	81	92	79	91	94	86	96	101	83	88	96	92	87	87	76	84	77	93	100	79	91	81	89	76	104	86	74	100	72	96	74	101	82	86	87	80	77	75	88	86	77	74	79	81	78	84	101	78	84	88	73	95	77	72	88	84	83	83	92	86	87	91	81	91	93	86	99	77	86	103	72	99	79	79	90	94	78	87	89	88	94	100	81	100	96	88	83	65	81	86	66	97	84	84	70	88	82	89	93	93	94	93	90	87	72	93	87	101	73	70	88	86	72	94	84	91	74	69	81	88	111	78	87	76	92	62	78	80	88	82	77	75	76	85	86	76	75	63	80	79	97	65	99	96	84	94	91	80	109	86	106	87	77	101	84	90	78	97	87	98	88	92	91	85	83	96	81	77	76	74	77	94	91	89	82	83	75	89	93	88	100	75	93	81	85	75	85	93	79	85	102	71	84	82	82	79	74	86	72	106	83	83	88	100	86	88	84	83	81	81	81	77	88	76	92	85	83	102	84	97	89	76	89	87	88	88	107	100	92	99	82	85	79	82	92	99	90	89	92	82	93	84	87	85	73	80	87	89	92	76	88	86	73	78	81	93	93	83	100	98	81	99	80	82	87	91	71	93	101	70	100	74	74	112	82	96	85	100	86	86	91	79	95	91	98	84	91	90	81	82	80	84	76	88	79	84	85	77	85	80	99	83	94	96	94	90	91	97	86	70	78	80	74	80	72	86	71	78	91	98	103	79	87	89	81	95	85	91	83	71	80	68	92	103	100	102	84	92	93	76	70	86	83	84	102	77	83	97	88	79	80	85	100	92	102	98	81	107	70	101	90	98	76	88	98	73	67	87	89	101	86	97	87	80	84	91	97	92	97	84	74	71	85	79	91	89	78	86	81	68	103	82	88	94	87	83	83	80	108	85	89	92	75	102	98	89	95	89	98	73	71	61	96	77	85	96	63	84	90	80	96	97	90	71	97	97	92	84	85	96	98	88	74	80	91	65	89	87	76	97	81	84	73	101	87	91	75	74	87	96	96	87	81	86	68	90	91	75	95	81	91	84	106	85	64	87	89	97	72	83	104	80	98	76	112	86	93	86	97	86	103	84	79	99	77	89	86	92	96	96	90	108	87	97	113	99	70	88	96	89	72	78	95	72	89	87	81	84	74	83	92	81	85	86	95	97	98	71	86	96	84	87	99	82	97	94	98	88	102	78	84	108	91	85	92	76	79	99	78	81	85	78	88	82	86	90	84	97	84	79	86	89	83	88	85	74	87	76	94	81	82	80	108	90	82	92	90	85	75	82	85	103	75	95	91	85	115	81	88	89	84	82	79	93	91	88	86	80	79	89	78	81	97	86	85	89	90	87	96	86	86	102	72	90	86	87	98	84	95	79	93	75	100	78	93	79	86	91	85	99	94	81	74	81	81	74	94	72	76	83	80	75	72	83	71	91	77	84	74	90	70	89	100	92	89	76	95	91	83	102	95	79	89	84	97	92	90	83	110	84	76	88	82	83	79	81	93	91	87	103	85	101	77	86	94	103	97	101	82	86	84	78	93	75	70	92	85	88	79	64	93	88	108	101	76	80	88	89	94	91	90	83	103	87	84	90	88	91	80	107	82	86	84	103	68	95	70	74	69	88	102	87	89	78	91	86	80	79	88	97	84	82	72	89	73	90	106	82	77	68	75	94	77	88	94	85	88	78	81	87	91	80	99	84	83	90	95	93	90	88	86	81	100	88	76	100	86	75	84	87	83	76	74	80	73	72	86	91	104	94	80	85	69	93	76	92	90	86	109	78	77	106	75	82	89	84	89	72	84	94	94	84	85	66	79	97	77	91	104	125	70	90	76	73	101	85	62	86	92	101	92	90	86	74	87	80	84	83	97	78	83	74	83	103	82	93	88	102	89	85	122	95	84	78	88	79	81	81	65	92	88	86	93	78	86	100	89	79	82	86	84	75	93	92	90	87	96	84	88	85	79	89	83	76	82	101	97	90	85	85	88	77	82	87	73	99	100	84	85	75	86	97	79	86	91	100	80	93	97	91	90	91	92	72	72	88	88	107	80	93	95	103	122	76	90	82	77	80	82	70	80	79	102	69	97	97	94	89	70	77	71	70	91	88	88	88	83	83	78	96	94	80	94	66	94	82	79	81	87	76	65	86	93	96	102	86	79	111	85	89	83	87	80	76	75	97	75	72	77	90	85	87	87	90	73	87	82	101	92	87	78	95	72	81	80	81	77	90	65	103	67	83	73	67	81	69	105	98	80	92	90	93	83	107	88	85	94	75	88	87	80	90	87	80	78	80	95	71	83	87	98	83	102	74	86	106	84	80	82	78	80	101	75	91	75	98	95	78	88	89	89	84	75	94	78	82	80	94	64	103	99	87	99	102	89	96	86	99	82	83	96	79	81	86	102	82	90	71	101	79	93	80	83	88	95	68	93	72	104	104	92	68	79	98	82	101	74	85	73	101	83	77	98	98	95	71	75	79	76	84	80	100	71	101	86	88	92	71	71	86	79	73	89	85	88	80	103	83	77	90	84	76	72	84	92	75	96	77	85	86	83	82	97	83	82	85	87	75	93	89	91	74	85	80	89	83	92	85	81	100	86	76	99	87	103	100	96	101	80	90	97	73	80	97	80	90	94	91	81	79	60	92	97	89	98	78	91	85	83	80	84	86	81	87	95	89	72	85	90	78	74	80	83	90	93	82	73	91	73	89	83	88	94	92	93	94	91	82	92	87	106	98	68	73	88	89	89	100	87	71	84	80	94	101	78	78	87	74	86	87	86	87	98	92	65	89	88	76	86	88	83	86	107	76	89	91	88	82	105	90	82	88	76	87	77	93	78	78	89	81	85	87	72	79	70	76	91	89	91	94	85	86	80	84	86	85	100	99	71	81	67	95	103	76	95	85	75	67	88	99	98	80	106	83	82	94	83	89	78	70	91	82	83	87	72	88	77	100	75	92	87	88	88	89	84	90	82	84	65	94	83	90	89	94	90	73	75	84	87	90	89	80	91	87	92	89	105	74	81	83	84	77	86	83	82	76	82	91	89	99	80	104	89	99	86	91	84	89	83	85	84	81	82	77	84	96	89	74	73	85	85	92	94	95	84	88	93	76	97	88
36632	51011	48831	1462	754	636	569	471	431	441	382	354	336	342	331	331	308	299	286	318	284	263	294	311	307	317	330	336	326	520	812	430	384	329	412	762	3289	7792	10716	8454	5987	7768	6568	4962	4895	3315	2708	2536	4774	4528	2991	1723	1128	684	484	289	325	344	326	326	313	303	305	270	237	249	275	260	258	275	264	251	257	293	230	284	238	258	283	249	252	282	248	249	276	237	268	270	249	293	264	240	243	245	259	266	236	268	268	258	282	265	267	273	229	289	242	287	265	291	270	255	269	304	260	278	237	237	273	278	246	241	267	268	279	239	280	268	274	249	237	259	237	255	229	278	240	241	259	271	267	252	258	266	251	268	240	276	253	271	251	244	306	243	240	269	263	265	290	279	257	253	280	221	236	254	251	262	238	268	246	269	296	258	268	258	274	268	250	280	270	247	248	275	272	285	269	276	248	266	314	240	272	253	260	277	260	248	271	259	265	272	268	294	257	265	257	262	248	248	270	255	276	282	262	257	230	280	253	240	295	248	247	260	240	259	251	261	229	247	265	274	216	251	250	255	245	254	277	261	238	235	270	299	240	239	274	256	276	275	253	254	250	283	270	258	272	266	276	248	250	257	282	273	252	250	261	283	268	263	240	238	257	297	274	262	251	265	220	257	275	248	261	247	285	240	250	257	263	244	263	257	240	265	260	263	258	256	259	278	264	241	258	254	263	246	268	248	264	281	278	247	271	244	253	268	313	265	243	239	274	294	298	241	295	261	246	254	264	255	252	269	235	268	224	267	271	243	243	266	261	253	244	234	241	272	229	269	234	246	287	240	276	259	269	254	258	254	274	235	277	251	262	258	249	249	254	245	239	268	249	240	257	248	265	232	255	277	252	229	262	280	266	258	273	247	258	255	258	246	251	267	244	265	283	279	245	239	260	259	238	234	264	266	250	276	240	253	263	279	265	274	301	265	285	232	250	240	249	279	239	227	264	222	277	260	258	274	268	293	274	276	283	243	251	264	276	272	274	248	262	241	219	262	233	292	261	256	242	255	249	240	266	260	253	266	271	272	288	243	304	310	274	246	264	260	243	218	242	261	270	263	243	257	253	264	240	272	244	252	257	244	253	278	243	239	240	256	277	272	244	273	228	249	229	255	263	259	261	225	229	262	258	262	244	258	271	252	260	271	253	261	299	220	252	253	240	244	245	239	252	255	294	270	254	287	259	256	247	245	271	274	252	234	259	255	257	261	250	294	270	223	243	268	242	253	258	263	271	239	271	250	261	270	260	269	233	240	282	263	245	269	236	259	260	247	247	236	266	254	240	263	271	284	254	273	255	262	264	267	256	258	272	270	263	257	274	261	241	284	266	253	271	255	225	274	234	258	264	269	219	250	299	282	271	271	273	262	274	243	277	266	280	293	267	271	232	295	291	250	289	265	261	211	264	260	246	271	263	257	259	250	282	244	242	238	255	233	260	255	275	244	243	262	289	243	265	288	267	232	276	271	252	262	228	230	244	268	246	241	249	243	284	269	242	245	274	265	245	256	266	289	272	215	232	262	266	260	258	238	237	232	250	244	243	249	269	257	235	277	233	232	258	263	241	232	258	224	289	267	273	256	255	238	270	263	250	272	254	273	252	247	239	278	256	244	242	240	229	249	264	245	257	286	248	252	277	264	244	263	252	265	267	249	250	271	288	277	252	254	226	256	265	265	260	244	260	244	238	272	259	263	243	250	244	253	260	252	273	259	258	239	300	298	304	270	260	243	246	255	245	244	238	237	245	254	242	231	291	268	241	277	235	259	240	255	239	264	247	241	271	244	256	269	226	244	274	269	262	256	267	271	260	246	272	249	249	254	259	269	293	244	262	249	256	271	259	262	260	264	261	276	240	263	252	280	227	268	293	249	225	263	277	255	285	281	247	243	269	272	262	250	257	259	252	251	254	262	283	231	247	258	262	267	227	255	265	258	249	256	276	256	241	255	280	242	252	262	252	279	252	254	262	258	268	270	240	255	276	250	238	232	252	253	272	274	239	266	265	293	276	261	289	266	257	266	216	269	256	241	246	225	262	302	250	255	264	269	273	256	266	270	263	262	266	293	240	257	240	237	242	267	244	251	267	279	256	267	273	260	276	242	274	276	264	272	260	261	271	238	273	261	240	290	274	270	232	277	248	261	255	232	255	277	278	254	264	238	273	274	266	260	283	258	273	255	257	233	227	288	244	238	266	264	270	274	237	261	223	299	272	224	252	243	277	276	288	272	262	243	273	275	243	267	271	278	253	230	285	282	263	280	254	285	257	271	280	259	262	247	270	233	261	276	237	275	241	255	260	276	257	271	259	288	255	272	242	264	272	276	256	252	282	254	255	259	237	242	251	231	272	267	265	270	289	274	252	258	251	248	281	258	240	250	240	269	285	274	252	296	252	255	282	256	284	260	258	290	241	266	248	249	252	279	260	252	261	276	233	281	263	264	246	255	253	270	242	260	256	286	263	248	279	250	269	234	276	281	283	233	254	243	276	255	264	287	265	266	251	240	233	254	251	266	247	258	275	244	246	274	276	248	256	260	249	241	280	234	268	250	250	241	304	275	241	260	260	253	276	264	243	235	243	252	268	241	267	279	259	250	254	243	271	274	243	266	259	262	235	285	241	249	302	257	268	250	250	275	252	269	269	247	282	274	269	248	287	251	253	268	248	292	259	261	261	270	254	241	248	254	268	275	282	247	264	263	244	233	267	235	251	283	256	285	251	251	292	257	268	266	263	249	256	274	254	231	237	275	232	226	261	258	273	268	241	251	246	250	248	250	260	266	256	242	233	240	283	253	257	259	270	251	273	272	246	268	251	251	297	258	251	255	271	227	270	234	254	227	271	296	233	282	258	232	255	260	261	275	283	250	260	272	262	257	246	273	257	259	260	273	264	238	242	258	263	270	263	280	269	227	251	254	249	264	276	285	264	276	259	281	277	268	300	304	275	247	234	261	249	277	275	270	273	274	257	291	255	259	231	244	260	234	274	248	261	283	262	245	234	248	250	238	259	260	271	280	283	266	267	236	277	265	265	279	284	271	262	259	238	244	260	241	260	292	252	263	257	249	267	280	293	260	252	250	244	274	264	267	234	253	261	261	279	256	246	238	280	252	254	242	243	255	241	252	241	255	253	276	250	267	258	279	280	257	265	285	270	251	265	283	264	271	238	271	244	263	280	240	248	298	268	262	240	262	277	231	263	246	248	285	269	274	226	229	244	233	263	263	264	313	267	285	265	254	239	278	251	253	253	283	272	271	246	242	283	256	221	288	263	266	297	250	287	279	272	256	276	269	243	283	239	257	264	244	257	238	238	272	271	249	296	252	234	263	256	254	214	235	247	292	257	233	276	249	244	252	263	258	273	263	263	235	265	270	279	254	276	247	264	288	261	238	231	234	252	259	256	293	251	260	251	304	270	281	270	287	236	250	256	250	242	223	276	253	237	269	281	272	297	251	245	266	262	234	227	240
70589	79668	67928	24883	11112	1176	332	224	211	220	213	189	163	195	182	176	181	195	164	180	183	168	186	141	145	187	180	180	181	209	412	214	180	175	185	306	950	2104	3472	2844	1737	2328	1739	1216	1116	801	667	695	997	1127	775	403	282	247	207	172	169	194	173	180	183	164	183	154	186	156	169	160	165	158	164	160	148	154	155	173	157	147	160	177	155	196	155	137	142	157	165	143	140	147	174	153	134	152	150	144	152	170	162	165	156	175	163	152	144	171	158	148	181	166	179	183	176	155	180	164	130	174	152	155	147	169	158	160	162	160	190	147	163	193	159	172	167	162	152	174	165	185	148	160	175	169	177	158	168	161	172	169	168	179	138	145	150	156	165	154	153	153	174	162	156	143	169	158	162	151	142	144	146	168	165	156	162	163	176	155	158	161	174	180	164	184	164	165	175	170	149	168	154	151	161	165	164	146	173	152	140	166	149	156	144	156	148	154	170	157	145	138	133	157	152	175	156	151	160	167	135	148	150	138	161	166	136	190	141	148	142	158	141	137	143	159	160	187	181	153	150	150	144	175	158	132	153	149	148	170	145	153	164	165	156	154	146	161	159	178	162	125	141	182	147	160	171	167	144	151	144	168	168	155	163	141	162	154	163	137	170	151	145	148	160	150	155	165	145	151	173	142	186	155	181	150	156	168	164	150	151	158	156	157	137	163	172	143	188	171	150	167	190	171	175	165	162	153	151	152	172	151	161	172	168	140	129	144	165	139	164	157	161	150	155	168	188	171	148	183	147	162	176	171	149	163	162	156	136	152	162	168	152	165	151	171	149	154	142	177	164	167	156	156	165	154	162	155	135	156	151	149	156	170	154	144	170	162	162	138	175	144	172	167	155	164	161	188	165	161	163	156	162	164	165	163	155	161	132	135	171	174	151	158	155	149	169	167	132	165	136	154	172	165	179	165	152	141	164	154	176	176	152	158	157	157	170	145	179	173	157	170	165	150	158	155	140	146	146	152	151	169	167	169	138	181	166	173	176	131	160	155	149	139	145	135	146	146	162	167	133	153	152	152	168	160	162	163	150	156	152	169	162	146	175	160	160	147	151	162	145	170	153	152	143	159	141	155	159	169	173	171	165	156	159	159	154	153	176	148	172	154	142	126	150	168	177	170	159	155	164	153	153	159	164	172	157	170	159	152	147	183	165	162	138	156	163	161	150	147	166	149	159	163	168	151	160	168	163	142	170	138	164	177	178	169	139	155	146	183	179	147	146	161	167	154	160	156	166	156	155	172	155	173	147	140	163	155	163	172	145	163	148	169	166	159	148	160	169	180	156	155	136	147	173	189	159	156	171	145	142	175	150	179	164	171	181	157	182	165	156	166	160	151	166	167	157	164	178	155	128	165	171	157	162	151	172	152	152	177	160	137	171	156	122	151	164	154	173	169	173	164	170	149	168	136	161	183	144	169	148	176	178	168	149	144	159	170	142	156	156	143	158	169	148	153	156	154	164	183	163	136	158	169	151	164	135	162	169	168	164	173	180	134	155	142	141	150	162	158	169	157	156	142	132	144	177	133	155	171	161	156	150	154	150	172	148	158	154	160	136	172	163	148	137	162	154	152	185	157	155	175	154	144	169	157	155	154	154	128	140	159	162	166	148	151	148	162	156	151	128	160	143	153	147	178	149	170	137	145	175	185	150	155	178	143	142	155	188	153	162	146	163	186	172	169	183	163	155	166	189	163	174	166	168	168	151	156	159	163	161	181	170	170	143	150	162	166	160	167	158	164	168	171	168	156	178	176	155	160	173	167	143	157	132	140	130	147	151	177	146	153	150	156	171	163	147	160	167	168	134	147	170	137	160	150	194	173	146	157	153	167	167	139	141	159	151	146	143	152	168	167	161	180	188	163	133	168	167	153	163	169	128	147	185	141	171	162	168	165	151	162	160	164	175	145	172	164	163	143	158	144	176	127	161	140	139	160	151	160	129	163	174	147	151	156	160	163	147	168	162	159	179	148	136	143	173	153	164	147	158	165	182	169	168	170	184	152	175	139	173	136	154	152	166	160	147	153	159	142	178	167	159	181	158	166	164	150	147	168	152	156	174	148	136	143	152	176	152	178	163	165	144	160	150	162	175	153	174	153	143	163	126	140	175	163	176	169	152	171	155	150	141	158	153	144	153	171	166	175	144	180	156	153	148	155	152	161	160	135	165	162	144	169	161	143	159	157	171	164	151	168	188	147	150	159	165	147	152	161	162	183	154	147	161	152	154	155	132	147	181	151	155	145	168	176	171	168	157	148	138	160	154	159	145	150	138	130	170	151	158	144	171	154	166	161	151	138	162	147	150	196	160	158	126	183	184	166	144	151	180	171	179	170	155	137	169	144	161	175	165	172	153	163	143	154	144	147	167	165	176	175	164	158	173	176	149	154	132	169	163	173	144	170	177	155	147	173	180	179	165	158	151	134	158	172	154	173	143	170	153	151	154	157	119	153	161	151	186	171	155	139	165	152	150	146	148	154	155	154	142	150	135	145	151	165	156	173	149	151	138	156	158	183	164	176	152	158	163	162	165	158	160	175	161	155	162	152	181	149	138	157	157	168	158	138	166	142	161	132	168	161	162	172	139	159	152	151	170	145	163	150	176	149	170	128	143	165	142	157	151	166	148	166	151	165	154	187	135	159	166	145	149	162	154	160	144	169	155	157	140	181	157	175	167	130	150	141	145	175	164	157	153	153	162	142	164	162	140	175	165	158	169	128	147	164	177	160	161	151	158	195	162	136	148	145	160	170	172	177	149	150	163	143	166	168	162	144	162	149	145	177	144	163	154	163	168	162	160	167	121	165	169	137	169	185	150	156	170	166	156	164	157	174	140	156	168	155	176	162	170	136	164	147	168	143	182	128	163	149	146	150	148	155	145	167	170	171	153	148	139	156	168	167	172	137	168	153	158	174	163	174	159	150	161	166	161	139	153	165	168	168	162	157	160	154	155	137	169	150	154	164	149	154	144	146	148	128	145	150	168	156	181	161	167	155	139	151	158	174	140	174	154	150	166	194	149	169	195	152	164	160	139	167	152	150	136	161	164	148	156	151	160	133	166	167	177	160	169	176	150	143	160	126	138	153	150	168	163	167	157	155	144	164	167	145	156	155	157	155	161	176	165	167	142	161	144	154	174	152	156	172	162	157	164	150	164	168	145	172	168	173	139	158	149	143	170	156	161	155	152	160	169	159	156	154	143	170	164	150	163	166	194	150	148	153	150	169	161	175	135	177	129	168	174	177	173	187	169	146	157	182	153	160	170	149	159	168	163	199	157	151	159	184	157	168	167	159	152	159	159	158	168	153	141	157	169	154	174	160	147	158	155	163	190	156	174	154	160	133	177	146	163	164	153	179	173	164	165	165	169	155	144	156	173	148	167	173	138	160	170	150	176	137	157	147	173	163	163	152	141	153	157	142	145	157	150	170	156	144	160	151	153	156	197	159	164	138	150	149
45819	63323	57645	2064	1279	1106	984	818	780	697	675	638	632	602	563	503	560	533	529	499	490	468	494	509	490	523	511	549	602	891	2097	785	591	594	712	1397	6313	13512	18729	15629	11205	14295	11198	8398	8355	5748	4553	5094	7274	7553	5083	2566	1411	1091	785	510	525	593	574	572	530	522	456	463	430	466	502	426	434	458	456	474	436	402	445	445	467	454	431	446	425	407	445	430	379	440	403	398	415	440	444	426	441	425	450	410	403	425	487	434	440	430	424	449	403	416	431	423	417	424	410	440	446	411	415	406	447	446	436	415	495	412	433	409	389	412	432	418	424	409	404	408	466	440	428	411	437	416	407	460	443	413	420	395	422	390	442	416	407	429	451	432	450	392	397	399	437	424	390	445	441	436	404	424	440	454	415	419	403	425	422	422	391	422	400	420	445	425	438	395	429	464	443	451	387	438	436	410	416	421	420	401	406	461	435	438	430	409	438	426	425	435	445	417	430	428	402	459	426	428	412	401	443	484	449	408	420	439	442	402	406	410	436	405	439	422	386	416	414	423	415	417	428	448	407	432	398	424	440	428	421	468	400	441	418	444	417	440	421	476	421	418	422	421	439	417	447	420	456	465	461	404	447	437	423	444	419	413	424	427	469	410	430	409	438	458	421	443	461	433	412	458	431	429	411	410	400	432	417	425	415	478	394	396	406	458	444	458	422	440	451	426	439	482	416	421	417	448	432	419	399	430	409	404	434	404	423	409	438	432	403	409	466	434	384	441	432	397	427	462	433	459	425	448	443	413	446	407	454	468	416	393	375	434	413	394	418	446	439	423	408	397	392	422	426	437	405	409	444	405	412	443	419	423	439	457	429	454	428	413	415	468	436	435	440	435	420	458	429	384	395	441	426	433	430	441	430	451	430	422	430	439	439	414	453	441	431	415	395	441	439	408	396	393	408	404	425	466	429	417	434	423	422	408	452	439	425	399	431	434	427	413	429	413	400	419	443	407	437	450	415	429	445	442	444	425	403	391	448	422	410	376	430	421	463	405	421	452	418	412	417	420	461	396	440	457	458	448	428	431	447	432	452	444	419	385	402	449	424	428	412	437	410	425	449	441	421	449	398	414	382	431	413	465	421	394	427	435	476	440	468	442	401	435	423	443	417	396	431	393	421	460	450	447	424	443	454	421	435	455	411	441	452	388	391	421	418	471	474	440	400	370	433	412	407	426	444	410	466	439	448	467	417	439	421	451	415	386	431	439	414	422	429	407	441	459	406	408	442	423	414	457	402	446	436	428	403	406	421	400	421	402	409	425	425	422	454	427	414	437	455	421	414	402	436	436	487	404	430	442	453	390	452	369	439	377	421	399	432	426	445	489	440	422	440	418	451	482	464	434	436	445	419	434	435	420	430	389	434	420	449	400	410	416	403	413	432	414	407	445	403	425	445	417	423	418	422	438	435	444	425	436	440	400	421	463	457	416	462	426	430	421	458	429	422	456	429	447	436	380	460	401	412	451	416	395	413	435	407	425	412	453	437	449	419	437	460	444	476	423	454	395	424	452	412	429	427	468	410	429	408	438	470	397	439	400	440	413	399	423	411	394	420	429	467	390	472	403	447	411	408	419	441	450	434	433	436	434	430	429	443	447	426	425	407	436	465	430	423	422	433	457	395	436	425	422	415	404	418	432	394	416	419	430	434	421	411	430	421	420	431	460	440	439	433	460	383	418	419	413	431	453	440	448	452	404	430	446	417	418	425	432	413	454	476	398	459	430	424	450	456	472	444	395	407	417	433	484	432	446	470	413	417	412	411	404	397	466	403	447	446	442	437	436	418	418	451	421	476	422	443	447	413	389	445	441	444	412	417	430	428	420	423	456	450	448	452	405	384	401	441	430	419	393	440	415	383	427	443	429	404	409	436	454	449	421	422	423	429	453	429	433	400	432	475	424	415	448	412	405	419	433	437	413	429	411	462	424	401	423	405	463	409	396	474	454	430	452	437	416	457	426	422	412	430	439	408	419	443	433	431	407	400	432	459	445	430	421	416	427	417	417	444	441	416	440	433	428	437	436	432	423	430	428	406	420	447	437	429	422	425	412	430	402	424	410	448	452	433	421	430	448	406	414	420	444	429	441	416	437	450	463	404	436	397	417	436	457	474	426	421	410	438	454	384	440	451	422	403	418	422	423	451	419	421	431	447	415	430	409	432	426	425	392	417	438	447	436	434	455	457	418	446	451	428	440	423	460	445	438	420	403	453	417	425	447	413	423	427	461	437	437	442	441	393	400	427	421	421	422	427	424	425	406	409	410	436	391	436	436	423	412	450	431	423	431	483	385	428	430	436	418	440	446	489	410	463	404	430	456	425	444	415	412	378	412	405	438	436	428	395	406	390	438	398	408	411	392	415	470	398	399	470	390	454	404	431	402	426	428	427	477	452	400	436	478	425	389	450	393	449	379	420	434	445	415	423	415	430	429	444	457	406	411	417	435	421	447	406	420	410	393	443	424	417	441	430	407	422	431	437	418	403	413	399	414	454	411	424	433	418	436	404	432	453	458	393	394	421	450	408	440	438	433	408	382	446	444	409	435	414	443	404	430	413	423	442	436	419	393	415	409	484	397	416	416	424	424	431	434	451	468	414	384	422	444	476	434	422	404	422	453	418	425	408	447	424	453	404	421	424	399	400	388	412	389	461	433	414	439	439	474	394	430	475	383	427	449	401	393	448	440	452	418	409	450	432	410	424	420	424	449	431	438	437	409	416	425	425	481	451	445	430	395	443	426	424	434	428	456	412	443	454	439	472	435	441	416	468	445	400	437	453	420	465	419	459	426	403	445	477	436	428	393	448	442	395	450	437	445	437	419	412	424	398	439	439	431	415	407	412	416	415	434	467	393	387	432	408	431	443	434	457	449	424	433	417	445	413	419	433	429	404	423	463	440	421	415	432	445	441	410	427	424	406	394	426	438	447	438	432	453	406	416	400	426	438	454	452	407	436	425	427	423	416	441	415	423	453	473	395	375	410	457	409	418	429	442	440	443	450	456	442	422	417	433	421	424	411	437	424	453	420	427	424	414	434	421	442	408	421	441	433	459	434	378	396	482	415	458	448	417	413	428	399	432	437	408	425	434	400	433	398	424	428	398	459	429	413	432	428	436	437	475	440	453	428	432	451	432	397	436	433	452	445	419	423	412	425	436	393	449	457	395	444	417	419	416	453	429	427	414	427	420	417	384	414	451	422	414	420	442	430	433	403	437	416	430	433	439	442	404	412	412	413	394	384	477	389	399	419	396	397	450	414	420	392	428	393	430	434	430	407	406	425	464	442	448	393	400	385	418	427	418	405	401	424	444	426	425	445	433	446	453	435	385	430	418	433	422	431	400	442	435	395	451	425	432	393	415	432	400	437	428	412	407	406	453	419	462	448	398	450	427	412	454	441	389	445	415	476	431	422	430	451	466	405	429	434	484	429	434	438	408	410	420	442	393	403	411	441	444	435	434	463	426
13839	18128	17295	1083	104	69	70	70	57	71	61	67	68	63	88	57	75	59	61	59	70	69	57	81	80	55	63	78	61	73	87	61	70	63	82	74	89	148	153	125	113	123	116	94	90	66	100	82	85	96	79	79	61	77	79	65	70	70	55	62	80	76	57	62	61	54	58	67	67	58	60	53	79	66	70	62	82	76	55	71	80	64	77	78	74	64	64	58	80	70	69	64	71	67	50	77	69	62	81	63	74	66	61	59	58	60	68	65	70	67	67	72	65	68	67	64	59	59	62	82	58	79	62	59	56	64	60	58	68	62	62	64	61	67	68	64	74	75	68	62	72	61	58	58	78	68	69	76	72	64	78	70	86	54	79	70	80	79	64	66	81	66	61	66	71	68	68	52	72	87	74	67	68	58	64	75	70	64	64	83	75	77	98	55	70	86	68	75	70	49	80	75	72	65	66	75	61	74	64	68	77	63	64	67	64	72	59	57	51	68	55	71	63	77	63	62	56	48	56	63	73	66	61	61	52	84	73	68	74	61	53	68	81	75	71	61	62	77	66	69	63	69	74	62	67	75	76	65	71	64	76	61	57	66	65	57	69	73	56	73	69	65	73	66	53	78	67	63	62	66	73	81	81	64	59	70	66	68	84	69	77	55	69	62	62	68	65	53	69	63	79	62	67	79	63	74	65	66	68	59	82	71	69	57	72	71	67	74	77	63	72	61	73	50	69	64	68	71	80	69	76	66	74	67	69	61	66	69	59	89	64	70	65	61	80	65	66	59	64	66	71	60	65	72	73	69	58	62	47	51	62	60	75	63	78	65	71	62	85	71	86	68	56	60	73	69	61	59	81	81	66	60	51	50	67	64	74	54	78	55	76	77	74	64	59	71	68	66	64	60	66	64	64	62	68	64	69	58	58	53	70	62	62	69	60	67	70	65	72	68	60	67	57	75	64	65	78	56	68	67	88	63	69	63	65	66	83	59	74	60	66	72	78	57	71	65	76	59	83	68	61	70	70	60	72	61	66	77	71	77	77	69	66	43	52	69	39	72	73	72	60	52	75	60	76	52	56	67	73	65	67	71	57	70	68	69	46	70	63	65	68	69	64	69	47	67	81	71	67	71	66	67	58	67	62	71	72	83	77	60	61	60	62	65	56	80	72	78	65	66	54	56	59	56	61	58	58	79	67	74	75	72	77	60	65	54	70	65	57	67	76	67	60	58	74	65	40	67	83	56	57	69	64	56	62	68	72	65	64	82	78	66	61	61	51	76	67	77	55	76	77	57	64	81	58	78	64	62	54	69	70	54	65	54	66	50	70	67	70	74	65	78	78	56	78	75	63	59	69	77	63	64	69	59	41	64	70	64	63	49	57	53	65	59	76	57	55	77	72	59	56	86	62	88	65	81	69	67	82	68	57	67	75	73	73	70	69	64	59	70	69	65	45	81	81	75	79	71	70	69	75	73	65	60	65	60	54	62	58	62	59	77	74	74	46	68	70	79	68	79	60	63	74	63	70	72	46	70	61	65	80	69	65	72	65	58	56	64	54	64	65	60	72	64	58	64	63	61	55	68	62	73	80	65	62	47	65	82	64	74	83	69	64	48	73	87	54	62	71	64	67	55	70	54	61	70	66	62	70	79	64	75	73	77	60	65	65	53	62	66	57	66	70	61	66	65	79	65	56	60	62	65	68	76	69	69	59	68	78	71	63	60	79	72	63	76	72	70	62	71	62	57	54	68	68	59	68	58	61	59	54	55	80	56	59	77	65	58	59	62	58	57	59	65	68	63	66	66	68	70	54	77	59	65	62	65	66	58	65	64	75	47	78	68	71	77	71	69	80	76	78	69	76	60	67	57	58	59	77	76	77	53	70	62	60	67	68	66	65	85	67	79	64	66	75	75	67	67	71	57	59	68	66	60	65	51	72	56	80	54	61	64	60	66	74	63	72	56	70	70	67	72	69	73	73	75	71	77	57	71	70	77	61	67	70	62	73	58	74	71	74	68	63	66	73	63	55	62	62	66	70	66	57	60	70	51	63	69	57	66	65	65	52	62	69	71	81	66	70	59	58	66	69	56	64	69	65	88	64	73	69	70	81	95	60	89	50	87	83	80	80	67	71	61	71	72	87	86	65	63	58	65	70	69	60	81	81	71	82	78	64	62	68	67	64	83	65	67	59	63	66	67	83	74	68	72	63	79	64	39	64	56	83	66	64	60	58	57	77	64	52	60	87	62	64	67	82	99	67	50	80	63	75	64	74	74	62	70	60	62	78	62	56	72	76	79	76	75	57	60	76	60	76	65	65	75	71	65	69	72	68	74	77	72	54	65	69	78	69	65	80	70	64	59	62	76	63	76	68	70	55	53	88	68	56	65	73	63	61	56	72	65	78	68	62	75	71	62	72	71	67	66	82	62	72	69	54	73	56	62	71	73	59	72	66	62	67	72	82	66	59	68	73	65	70	82	52	72	72	82	63	59	49	67	59	80	77	65	50	66	62	58	69	74	64	76	41	62	78	80	67	54	58	64	72	58	64	68	66	45	66	62	58	55	70	58	77	68	78	74	58	57	75	70	65	66	61	74	75	75	71	57	79	62	57	66	62	70	72	70	78	75	92	77	58	70	72	57	64	63	62	60	59	72	72	63	59	62	69	51	75	59	68	53	59	60	82	56	66	60	60	68	57	67	72	72	53	62	67	77	74	71	50	66	64	55	67	63	56	61	68	62	69	62	64	64	59	53	61	69	58	84	59	65	61	77	56	60	67	76	61	77	81	38	55	59	67	62	70	78	67	60	57	75	69	49	50	84	48	57	79	67	69	76	62	67	63	73	80	69	70	70	59	73	67	64	68	68	46	62	63	65	54	55	71	74	60	69	54	68	60	59	69	69	67	82	68	56	68	47	69	80	63	73	79	68	66	68	63	58	76	63	82	57	74	64	58	59	58	77	70	57	57	66	58	62	73	57	70	64	67	43	61	83	69	59	69	62	65	51	63	69	75	71	60	62	69	73	77	58	73	49	81	72	66	68	50	75	91	47	59	65	58	58	69	59	74	54	65	63	79	67	85	71	62	62	71	67	66	57	66	71	61	64	66	67	76	61	68	69	68	72	56	66	75	71	88	72	71	76	56	81	71	64	58	64	65	69	56	74	61	60	74	65	61	53	71	69	69	73	69	66	67	62	65	67	64	66	70	84	74	61	81	71	68	64	62	72	86	77	63	64	63	67	68	70	54	76	72	65	68	62	63	62	69	61	95	70	69	58	54	70	67	64	60	56	60	59	63	71	60	61	82	62	54	76	58	74	62	76	74	67	54	64	68	70	68	57	62	67	63	59	65	68	72	56	87	38	75	85	79	61	71	70	74	58	64	65	68	62	66	59	59	75	75	63	66	58	74	62	71	77	62	59	73	60	63	57	66	72	83	69	60	75	83	76	92	67	68	85	68	80	58	56	76	72	74	65	47	69	67	72	75	68	69	63
12192	24144	20692	361	228	244	249	214	226	230	225	236	212	215	231	221	230	209	233	223	231	206	207	215	185	235	221	230	216	214	236	233	198	219	254	239	415	728	1045	978	712	770	595	490	527	357	359	377	435	435	335	252	234	201	224	201	217	231	214	223	207	185	200	199	199	194	189	222	203	210	203	219	207	201	217	203	206	250	214	200	198	208	201	207	217	212	231	203	209	200	185	221	212	204	252	225	209	221	213	211	204	193	234	233	199	200	211	199	212	198	224	204	215	209	211	224	214	208	224	221	173	210	196	196	198	214	188	192	215	193	197	214	216	215	204	217	226	211	232	225	212	217	223	184	229	187	221	211	219	215	214	187	181	198	197	214	216	218	186	219	206	207	221	204	197	217	206	209	194	192	217	208	200	194	187	230	207	201	228	201	199	230	187	208	202	206	215	206	216	219	233	218	235	219	197	226	233	230	208	199	197	221	212	223	190	195	210	203	197	179	202	212	218	256	224	203	210	233	226	233	208	197	204	217	183	194	195	208	198	185	210	211	229	193	204	223	222	182	198	238	211	228	199	184	218	199	213	203	204	228	209	201	204	201	197	220	207	181	199	230	232	193	162	221	221	204	219	201	203	236	211	199	207	193	217	211	201	192	203	199	217	199	184	233	183	215	236	225	214	203	196	213	208	206	203	212	201	233	223	203	179	218	206	207	197	200	222	192	211	218	187	215	196	210	204	210	220	193	207	212	198	204	211	218	209	217	202	198	181	213	207	179	202	219	200	231	200	187	208	222	234	216	189	215	236	219	214	223	190	220	206	201	197	233	191	202	210	235	192	219	209	230	176	206	222	207	199	231	227	202	196	196	200	195	186	210	220	195	241	211	197	194	242	192	210	228	234	213	227	213	205	209	193	216	216	203	216	235	214	193	211	206	214	201	239	198	206	227	200	208	220	222	200	189	204	216	203	204	192	198	204	209	222	198	233	237	184	199	199	204	199	193	195	214	204	206	212	242	213	249	207	213	202	200	203	234	213	204	198	201	235	203	222	208	220	195	205	213	195	238	245	190	222	189	223	183	218	186	216	234	197	203	217	201	193	197	217	202	209	219	195	196	191	192	232	207	187	189	187	205	229	217	197	208	203	212	211	233	188	194	190	198	218	181	199	195	200	221	212	202	215	205	226	190	216	192	198	190	185	215	213	214	180	208	204	212	200	217	202	201	195	201	227	227	209	186	206	202	230	188	220	230	186	200	194	223	189	233	193	225	203	232	216	199	185	192	232	213	210	209	228	223	211	198	221	208	214	189	218	221	210	211	182	193	219	196	196	228	215	207	222	211	190	230	209	209	227	207	208	193	200	206	208	186	221	196	207	221	208	204	205	218	227	228	207	218	178	195	235	216	211	210	218	200	234	202	202	195	216	206	212	225	204	225	209	198	214	206	212	221	207	201	231	169	208	187	182	214	216	196	195	190	216	223	214	211	194	220	225	223	230	201	216	257	225	196	210	198	207	194	239	201	221	216	225	211	210	206	213	220	184	222	201	195	196	193	209	191	217	228	212	225	211	212	203	192	190	210	201	200	224	212	183	203	200	184	208	197	236	202	198	204	222	212	197	221	193	201	240	214	184	210	201	208	194	206	184	199	203	191	201	206	204	217	191	209	215	189	231	212	207	196	196	176	212	233	198	187	223	217	200	204	220	205	207	199	211	207	203	179	215	227	218	207	194	175	222	218	199	227	182	204	185	229	205	220	221	201	204	195	227	223	213	203	218	198	207	224	188	216	208	184	210	184	228	203	229	192	199	219	215	204	210	256	228	226	197	203	205	177	233	202	195	201	209	214	197	195	243	195	212	221	225	209	192	202	201	229	209	205	237	227	198	215	219	188	183	203	207	210	204	203	224	226	190	198	219	210	194	207	218	186	204	201	210	206	212	217	230	205	207	201	239	221	226	196	186	208	223	196	200	196	193	206	211	218	187	187	203	213	200	226	226	188	207	235	212	165	213	208	206	202	224	209	220	196	191	201	218	206	196	228	206	206	203	171	232	216	203	221	186	228	207	199	210	201	207	234	217	227	212	228	230	230	200	197	199	233	200	184	210	204	203	183	191	207	201	211	229	217	219	214	208	204	215	209	222	195	221	235	204	237	197	197	225	198	189	189	204	225	201	213	185	201	232	208	199	187	235	215	190	192	222	189	228	206	205	210	216	235	191	210	193	202	214	239	213	225	192	202	193	205	204	182	212	222	191	188	218	177	210	225	229	218	186	218	193	194	239	200	243	221	174	179	221	225	223	203	202	200	203	210	215	213	229	206	232	211	203	201	230	188	200	231	199	205	206	223	190	243	203	194	223	199	222	207	216	232	223	197	178	220	197	200	207	191	205	223	190	207	202	212	204	185	187	203	236	194	222	203	235	228	211	225	181	191	226	191	229	183	224	211	221	196	211	244	217	233	228	205	195	198	200	224	200	229	189	213	208	214	207	216	195	171	217	206	224	196	198	211	188	201	207	198	226	198	220	212	196	199	234	211	229	235	212	204	226	216	219	225	198	196	216	203	205	228	220	194	199	217	189	217	222	202	203	218	172	237	226	212	228	205	234	222	217	182	184	207	225	211	204	195	201	220	222	224	227	209	197	214	187	195	207	219	201	194	202	173	195	222	214	206	220	216	239	189	207	199	198	193	198	204	199	202	222	210	198	200	220	203	193	191	191	217	233	216	181	228	214	212	230	239	216	222	221	195	198	214	236	230	225	222	201	207	204	189	205	198	187	205	242	200	221	212	198	197	210	214	206	173	208	184	215	229	209	211	207	191	205	203	195	191	191	199	215	208	217	223	215	215	205	239	202	200	216	197	219	219	199	203	236	220	234	185	201	217	211	200	210	203	208	187	197	205	201	207	212	188	204	226	199	187	201	235	200	196	212	218	203	212	196	191	218	214	219	207	226	191	206	191	226	220	193	232	203	191	189	204	187	206	208	213	202	206	213	226	218	213	214	205	195	213	237	215	206	206	197	234	205	203	197	215	203	197	228	218	213	221	198	193	201	207	216	220	188	179	216	194	231	199	184	232	230	199	215	190	205	209	212	223	219	177	196	189	202	212	220	235	209	231	220	220	229	234	206	211	198	209	209	200	195	213	212	235	190	201	224	200	201	226	194	215	196	216	222	205	188	203	183	223	224	192	191	210	211	207	208	204	223	200	219	187	216	202	216	217	219	231	208	202	246	195	189	211	216	202	233	214	234	209	217	215	189	198	204	192	195	191	214	202	226	195	198	208	203	201	205	219	183	225	202	205	216	192	217	220	209	205	232	179	196	184	210	200	214	209	223	179	212	211	212	214	185	195	230	182	217	230	230	219	207	202	201	236	211	221	214	219	209	179	228	206	210	245	184	191	203	208	190	210	204	181	213	204	210	211	216	218	194	216	222	215	184	230	210	179	198	217	220	195	214	218	202	205	225	241	233	202	215	211	190	201	211	224	208	219
57989	67660	58630	18850	3728	202	139	145	115	111	111	107	70	114	82	97	97	87	96	94	92	89	106	88	91	89	91	107	82	133	152	88	89	93	103	117	412	1313	1318	1746	1055	1412	1000	690	568	388	286	441	470	421	257	157	127	109	91	107	104	101	92	89	82	74	72	75	71	62	60	81	87	75	93	90	86	83	84	82	72	82	88	79	83	89	100	75	81	85	91	85	89	97	84	95	108	89	85	56	86	81	88	84	107	92	91	84	95	82	105	73	106	93	81	80	64	82	88	84	91	77	87	92	84	105	85	83	80	77	93	81	88	92	86	98	76	100	83	83	82	89	91	87	85	84	92	87	92	99	87	67	70	91	98	87	108	90	98	89	88	87	86	78	89	95	88	82	96	89	89	80	77	89	82	86	93	72	93	97	89	92	82	92	91	70	100	80	101	77	88	90	93	105	100	76	90	94	74	85	72	88	87	95	75	91	78	81	85	92	82	90	100	96	96	90	92	93	89	88	89	84	86	97	77	93	84	84	89	76	89	91	69	75	86	90	81	94	70	91	92	99	79	78	96	83	103	83	82	82	89	70	71	90	87	75	83	77	71	99	75	90	100	76	81	78	85	99	86	94	76	98	84	99	89	86	98	97	97	92	82	94	102	78	81	81	73	84	101	80	87	78	95	95	86	88	85	86	96	74	88	88	108	89	83	96	91	85	98	105	74	90	90	84	80	101	90	90	85	64	90	95	90	88	106	102	99	93	77	70	97	101	85	80	85	89	97	89	91	76	105	81	76	91	99	103	102	61	103	85	83	80	74	82	84	80	90	87	83	73	84	88	98	88	71	80	66	81	81	87	78	82	97	76	95	97	81	76	82	87	91	85	80	86	82	91	76	90	81	83	70	75	95	78	82	80	95	87	87	78	88	77	92	97	87	86	82	94	70	74	86	90	106	82	96	95	87	80	86	96	87	88	83	79	90	87	92	86	104	81	89	98	92	75	104	76	103	87	84	76	83	90	96	101	87	55	97	84	77	90	83	75	104	95	83	97	94	80	85	95	83	86	79	91	97	79	90	87	86	87	96	81	95	80	95	85	81	86	80	90	70	102	99	109	91	80	102	75	80	83	84	82	84	84	95	82	85	80	105	80	80	78	66	100	92	70	97	69	74	90	93	86	82	84	85	91	89	94	74	91	72	76	87	99	73	76	96	83	76	96	77	107	102	85	96	77	79	85	90	88	102	88	81	92	75	89	82	86	90	86	84	79	84	77	86	90	96	99	99	76	86	85	80	78	99	85	93	98	73	89	87	86	70	70	87	80	74	79	77	95	75	80	82	90	77	101	105	82	78	78	94	83	90	83	76	76	82	109	72	85	108	75	83	85	97	86	73	75	91	86	89	85	67	88	81	72	84	94	97	75	74	86	77	80	87	82	94	75	93	58	76	82	86	82	95	102	70	103	86	86	89	91	88	88	107	95	86	78	119	80	79	82	106	94	86	78	86	104	80	94	69	86	99	71	88	89	78	93	94	82	79	103	75	81	79	78	91	96	67	81	75	83	88	93	97	94	88	74	90	81	76	97	86	84	83	98	103	90	109	86	90	73	93	101	85	98	97	98	78	83	89	94	95	76	85	91	74	81	84	88	89	76	88	85	80	99	88	87	77	80	105	78	100	92	94	70	103	97	88	79	106	92	94	82	87	96	90	103	81	79	78	113	86	82	80	95	91	84	81	78	88	98	79	80	76	110	97	82	83	93	75	86	88	73	78	99	75	91	77	79	101	82	83	97	87	87	81	100	109	87	87	84	81	85	63	90	101	83	82	89	87	87	76	71	82	77	78	104	76	84	82	104	81	89	83	86	76	92	86	76	81	63	83	101	78	93	86	82	87	107	103	87	94	87	95	105	86	87	91	90	66	86	91	85	95	84	81	86	98	84	96	89	79	110	106	89	77	77	66	76	66	94	75	83	94	94	93	93	84	93	78	100	87	98	92	79	87	89	97	78	81	85	72	103	85	71	66	86	101	89	94	71	85	97	77	112	90	100	93	71	74	91	84	76	95	101	87	78	81	81	98	69	82	79	72	107	79	101	85	83	73	97	90	89	91	92	74	79	118	83	95	90	78	74	91	78	79	84	86	81	91	75	106	101	89	84	76	61	97	88	71	78	81	78	82	92	87	72	79	91	101	84	83	76	94	85	92	86	76	100	72	86	82	80	98	92	76	94	82	82	95	97	78	69	87	79	89	106	85	85	91	88	97	100	90	89	77	95	83	92	91	86	92	81	82	107	76	89	79	78	92	78	86	60	100	74	75	86	88	82	70	78	79	99	85	92	95	80	79	84	91	86	89	84	87	87	101	85	83	86	83	105	84	89	83	96	95	92	83	80	105	89	79	81	108	75	92	78	92	78	77	97	78	91	72	86	81	89	84	88	80	91	79	78	88	84	79	97	96	83	80	97	97	100	94	103	81	87	87	112	78	82	91	74	86	79	77	98	80	87	98	66	83	78	89	81	90	94	100	92	77	68	82	74	81	92	73	83	91	81	92	82	98	87	96	77	95	80	92	77	90	76	85	94	68	88	86	81	83	103	91	91	84	89	83	73	92	80	80	95	90	94	84	93	82	95	79	87	80	83	84	98	80	73	96	85	79	91	94	90	75	80	91	70	79	85	100	81	93	89	76	87	95	94	70	75	117	76	83	100	75	99	94	105	82	90	90	113	77	91	106	86	77	76	87	83	82	90	69	87	97	84	83	92	91	86	80	78	77	76	82	94	77	82	87	91	89	93	86	69	81	88	88	105	90	93	96	78	84	66	89	78	81	90	102	87	93	90	83	107	85	83	86	81	94	73	83	74	73	100	85	104	95	88	89	80	102	90	86	94	96	84	81	95	98	97	87	95	78	112	69	92	98	83	86	86	94	88	86	96	71	98	97	80	88	69	75	77	76	97	70	114	87	101	90	81	86	95	93	99	82	86	86	88	87	69	79	93	94	86	90	78	98	85	86	88	73	81	93	83	106	73	87	77	75	78	89	89	73	88	92	76	86	82	70	102	94	72	84	89	84	86	88	90	94	85	90	67	115	75	71	88	79	76	75	85	99	94	71	83	98	82	80	91	92	62	84	88	86	84	84	88	88	88	92	91	70	77	96	72	95	94	90	89	93	90	86	72	99	85	95	80	75	118	82	84	91	90	85	71	77	79	69	77	95	75	94	89	97	90	92	80	81	98	93	92	75	79	93	95	92	101	92	86	80	85	80	74	90	94	79	87	85	91	95	100	82	75	88	88	84	83	96	85	113	95	82	86	96	84	82	85	77	76	87	81	78	94	83	79	80	83	82	70	79	82	85	100	88	88	104	97	91	94	94	90	85	92	77	82	81	79	92	79	88	81	83	87	102	79	95	77	96	98	80	97	86	88	111	69	80	72	76	86	77	90	80	94	92	100	90	67	82	92	91	83	68	88	100	86	75	82	75	83	100	101	94	82	92	97
36201	52233	48040	1683	710	632	560	455	447	401	379	351	357	361	349	368	340	314	331	316	303	283	255	298	291	313	290	303	349	504	660	366	303	277	326	544	2667	9104	9275	10886	7438	9927	6844	5018	4092	2954	2433	3289	3537	2976	1565	917	737	489	378	370	332	352	324	273	275	294	288	306	276	255	265	282	269	249	253	259	280	260	264	249	285	231	265	261	257	258	254	285	277	275	280	283	258	278	283	267	224	292	262	252	300	261	239	234	259	268	246	267	269	256	257	274	286	261	264	283	236	257	286	271	282	270	258	273	288	278	225	237	257	238	233	260	248	258	293	276	264	267	256	258	273	268	259	274	234	233	267	271	257	267	263	264	254	246	269	252	249	282	259	273	257	277	275	288	285	250	246	274	248	261	242	271	277	257	229	270	263	272	258	253	228	244	266	276	253	253	223	255	262	275	267	278	260	255	234	264	249	284	257	286	266	249	249	283	270	258	255	287	252	230	258	253	273	284	261	267	275	271	260	244	276	247	261	269	263	242	271	238	233	268	234	272	260	278	248	271	269	265	252	246	256	262	228	272	275	274	249	244	264	262	284	274	262	255	256	243	271	272	241	249	284	245	254	240	250	279	261	267	284	264	234	276	263	246	258	252	292	286	265	243	260	262	231	257	257	247	248	258	272	244	246	279	272	273	280	258	264	263	267	230	264	247	259	251	247	290	284	264	259	289	263	252	256	254	260	282	261	239	233	261	237	274	256	268	238	257	280	259	260	235	243	234	269	255	241	246	258	251	280	208	281	222	259	254	260	279	221	235	249	272	287	261	248	269	244	267	244	268	265	266	279	249	271	242	258	249	261	297	269	286	259	249	257	266	240	256	264	244	271	259	256	233	271	275	245	277	230	279	248	234	262	249	263	252	269	251	257	256	236	266	250	256	235	266	299	295	235	264	286	262	244	252	259	253	253	275	256	243	256	259	228	278	238	236	249	272	247	234	270	274	252	255	249	262	277	269	245	260	244	264	226	269	260	272	273	256	268	269	269	251	286	254	237	245	262	215	247	240	244	265	253	270	273	257	276	266	264	254	268	254	288	241	277	272	257	259	254	265	273	276	260	251	274	286	264	245	244	255	247	267	262	266	257	270	241	265	239	260	221	306	274	232	242	258	256	279	260	241	243	256	276	262	285	257	269	279	275	249	270	245	247	249	264	282	259	258	252	265	240	271	287	274	264	264	261	263	260	256	278	249	254	258	271	280	243	267	253	244	264	279	277	237	274	256	294	227	250	267	276	245	263	268	270	279	275	274	252	260	294	278	275	284	262	288	281	252	246	271	258	262	245	250	308	245	264	254	288	278	273	238	268	252	264	265	259	250	249	265	249	241	271	239	272	270	243	270	255	255	290	271	217	244	270	283	276	253	231	276	275	273	270	244	255	252	239	243	239	256	281	250	254	267	219	266	263	244	267	246	255	232	239	270	298	259	253	268	273	248	280	260	258	265	280	270	279	229	288	268	248	262	245	255	273	283	240	237	249	268	247	255	260	281	273	287	274	280	259	224	269	239	262	256	262	266	224	263	249	245	237	243	281	275	234	258	237	254	275	256	256	262	269	277	266	251	226	244	279	261	262	255	244	275	277	263	268	254	231	278	249	248	235	266	236	250	278	245	254	304	241	260	254	254	252	267	235	263	246	249	267	244	287	286	276	253	265	267	267	262	260	267	244	276	256	270	287	260	262	268	277	284	265	257	256	282	257	275	279	267	250	252	277	248	274	267	241	250	258	284	283	275	251	264	272	271	263	257	270	266	251	248	245	293	274	271	279	275	265	278	283	277	257	265	268	251	251	277	252	239	244	254	215	231	282	266	243	245	251	242	254	267	253	278	238	270	264	277	231	239	244	286	261	251	283	247	262	299	274	265	243	269	267	273	242	259	271	258	259	259	251	248	262	259	251	262	263	284	261	276	249	265	273	251	241	249	249	268	273	245	256	270	276	260	298	259	261	258	250	251	241	281	237	257	251	247	256	237	263	271	262	268	288	245	248	266	267	262	268	250	251	254	246	260	251	256	250	254	259	280	268	232	227	252	276	276	251	246	254	249	271	294	286	225	241	265	249	278	280	281	273	254	252	283	228	252	274	296	287	265	235	243	268	275	251	281	275	281	284	262	232	273	245	249	255	269	273	251	281	247	263	243	249	282	305	253	257	281	262	292	260	257	238	221	234	270	245	244	258	256	260	282	260	280	275	261	233	253	263	252	277	273	262	262	245	271	271	231	251	258	246	235	250	278	284	225	220	252	267	237	258	269	266	286	236	241	239	256	252	241	253	271	273	268	270	282	266	275	274	257	253	270	228	275	255	246	258	254	271	269	222	245	259	234	243	251	248	263	258	250	276	229	262	241	281	260	280	247	268	257	279	231	258	253	292	237	246	245	265	256	261	261	230	248	271	249	247	276	224	263	233	263	274	249	271	251	274	258	279	275	255	264	282	228	248	279	271	265	274	259	275	268	273	269	272	261	283	255	278	270	266	246	249	242	238	254	267	238	271	273	266	251	245	239	227	248	250	246	248	256	259	232	259	290	257	245	251	270	282	257	268	260	266	269	244	267	257	274	273	262	269	285	253	262	248	260	267	248	264	275	272	258	267	236	257	247	272	260	243	267	256	233	282	254	252	252	299	272	262	277	243	288	222	254	279	263	300	265	264	294	246	296	250	278	244	250	257	248	256	281	294	264	268	252	274	267	239	262	260	262	258	265	256	238	256	273	273	234	239	263	243	262	257	252	237	235	262	268	259	255	271	235	241	277	280	279	252	281	245	236	251	249	247	266	244	261	269	280	281	248	261	240	268	251	256	254	271	258	258	222	262	271	274	255	263	246	256	257	253	255	256	243	270	239	263	274	266	243	238	226	242	236	244	258	287	272	259	250	251	239	287	264	266	251	277	255	285	261	261	264	270	244	243	250	243	261	245	264	269	278	256	263	230	289	254	262	266	270	266	275	270	233	257	238	269	275	274	253	246	294	255	263	251	257	274	266	243	240	257	278	271	257	258	236	255	240	259	243	273	273	252	253	258	282	279	253	255	252	238	271	240	278	288	265	263	267	240	235	294	250	262	241	269	239	286	242	266	262	273	251	255	248	245	260	230	231	244	277	284	270	221	249	257	268	269	242	293	269	235	274	243	253	239	260	255	264	241	252	276	260	281	263	280	257	271	260	266	261	247	257	224	240	250	254	276	260	275	257	267	235	292	265	247	247	294	265	244	257	254	245	276	238	215	292	268	286	246	254	278	264	252	284	244	254	254	272	276	275	258	270	238	282	275	281	231	252	261	236	274	236	258	266	274	273	256	265	248	250	237	256	242	240	289	284	242	282	240	255	273	244	275	241	249	264	264	270	280	248	281	257	238	252	233	255	264	272	274	263	265	257	282	233	289	252	285	271	278	251	239	226	265	249	252	279	264	251	292	254	271	270	253	263	237	263	284	292	246	246	291	252	252	251
72636	80581	69607	24800	7782	734	257	252	204	196	211	194	182	194	169	161	172	171	186	168	188	161	164	147	187	180	175	171	193	218	215	164	161	164	156	217	647	2458	2958	3672	2197	2501	2108	1447	1137	795	636	902	1057	689	423	311	270	225	182	191	180	176	163	153	153	159	164	163	158	189	153	188	160	145	167	173	151	166	150	158	186	152	159	149	145	200	167	162	174	159	147	162	157	140	174	155	171	187	152	148	161	144	157	169	149	167	132	138	162	168	166	164	139	186	160	187	174	155	157	186	163	156	178	172	138	158	147	161	160	145	157	151	137	171	179	149	164	171	154	148	171	160	157	173	148	174	146	152	149	146	160	135	162	171	164	158	164	132	158	182	144	146	166	159	190	148	162	184	159	144	157	160	143	175	158	170	147	155	154	154	178	183	153	154	146	189	153	162	179	147	148	167	153	161	160	133	158	181	163	169	168	169	146	168	159	175	161	152	145	151	142	155	167	168	146	161	151	150	150	161	185	174	167	159	156	156	142	168	149	143	156	182	159	147	150	178	157	145	176	146	155	184	163	167	144	145	155	159	172	147	168	181	159	160	157	165	173	146	179	166	167	136	143	157	162	161	135	156	181	185	159	144	152	151	179	160	161	149	183	169	163	169	163	139	152	150	178	162	166	151	176	151	149	174	187	150	169	148	179	159	170	164	176	153	152	164	149	168	134	155	182	163	154	158	177	155	146	165	162	151	163	159	170	173	150	141	164	148	187	156	158	165	166	178	140	173	167	165	182	171	163	186	177	171	121	162	175	168	158	181	154	146	140	148	158	159	160	144	151	140	139	162	146	140	159	170	174	171	157	154	168	157	147	160	179	143	169	139	161	146	163	149	150	176	157	186	159	165	155	165	147	159	139	150	166	160	145	157	165	149	151	144	167	171	164	169	140	176	136	149	147	152	160	152	165	179	148	167	163	137	144	167	152	158	151	163	161	146	150	169	158	151	154	145	157	151	173	157	137	154	151	150	161	137	172	152	135	181	154	176	140	160	129	152	160	152	188	153	145	143	183	166	158	149	140	154	142	166	162	141	150	163	163	161	198	166	184	174	152	140	160	156	153	147	142	143	188	163	158	123	163	136	161	159	136	152	167	157	166	161	159	154	166	153	160	180	156	147	156	168	153	165	167	163	178	154	136	150	168	168	161	165	193	187	134	156	143	160	189	152	162	147	156	167	176	161	147	159	170	142	163	159	150	183	143	147	157	146	160	161	161	149	175	151	153	155	147	148	138	169	164	150	152	154	163	160	174	177	151	157	155	145	151	172	163	162	161	150	153	175	183	146	146	160	164	162	159	178	164	173	160	142	167	159	151	139	147	133	182	152	163	165	147	170	158	166	155	171	136	142	155	161	140	147	141	140	158	167	174	152	156	130	152	158	150	177	153	172	149	162	163	161	170	183	161	143	165	154	160	170	175	137	136	178	147	130	161	175	174	160	149	162	157	115	158	125	149	165	172	163	143	160	151	155	147	140	178	143	146	123	163	163	155	155	157	182	133	164	157	166	183	152	180	160	140	159	160	166	160	146	151	150	163	150	179	161	165	148	157	173	159	168	168	137	144	151	155	154	168	157	143	148	167	122	175	167	148	167	151	192	171	158	157	160	162	157	177	148	140	144	171	165	164	189	159	165	163	164	164	165	161	178	157	153	156	144	169	170	156	183	180	163	156	159	193	157	145	161	143	161	149	160	155	140	146	180	157	150	168	167	164	157	153	159	160	148	157	136	158	151	156	152	163	155	159	160	166	150	129	141	132	151	149	158	149	144	164	166	137	171	152	162	171	147	130	150	157	148	170	153	190	158	168	155	170	179	163	167	148	165	160	153	155	158	142	165	141	147	178	171	168	163	168	151	141	180	160	166	154	141	147	157	162	148	151	172	160	166	152	174	164	166	180	154	168	176	169	165	157	160	193	158	186	163	167	165	159	171	162	151	144	161	166	166	140	166	173	163	170	153	156	162	147	162	153	171	151	141	161	176	158	180	148	144	146	169	157	151	159	162	171	158	144	154	159	156	184	169	143	143	169	170	168	163	150	150	167	153	142	161	153	169	160	196	156	146	168	175	138	158	147	155	149	174	183	161	154	156	164	170	159	178	148	162	153	149	154	168	167	150	168	184	160	166	164	153	149	148	158	168	152	153	171	133	158	154	166	159	156	160	136	156	136	161	164	135	155	147	144	151	156	158	161	147	143	164	148	164	180	162	159	142	160	144	139	149	167	150	146	156	159	176	138	148	175	140	149	171	179	151	174	168	149	190	153	157	163	149	162	150	151	179	162	157	166	141	192	157	153	149	140	157	154	128	163	191	152	174	171	159	143	148	162	150	152	149	141	167	138	154	160	150	157	151	174	161	162	147	171	186	141	147	168	165	164	166	164	172	164	157	174	173	169	177	179	142	162	157	148	169	149	158	180	156	184	178	156	178	134	191	182	145	168	164	152	154	140	148	134	133	147	164	144	153	149	151	146	152	141	135	165	141	165	163	141	159	157	134	153	147	151	143	133	175	157	147	155	168	181	159	153	161	144	163	186	168	150	174	154	160	150	177	159	159	153	154	157	150	155	169	148	174	167	163	154	154	169	159	161	146	133	161	188	169	139	164	143	144	155	135	194	140	188	165	172	152	161	155	160	139	150	158	159	138	168	160	183	153	168	181	161	154	173	133	178	158	164	141	163	153	163	148	167	178	151	157	147	164	205	155	152	149	150	182	173	152	175	141	148	159	164	161	165	146	166	169	172	153	184	157	167	162	164	149	167	157	166	165	167	167	170	182	169	168	163	176	159	141	162	145	159	133	166	165	167	147	157	156	151	161	156	177	167	189	140	165	141	168	154	166	165	155	146	173	159	146	147	157	165	174	168	158	158	156	160	174	160	152	176	152	159	169	166	155	153	176	164	154	178	166	135	174	140	154	163	150	150	149	156	151	158	150	168	182	136	173	138	145	158	148	162	165	158	161	159	157	159	175	169	181	159	141	171	143	156	154	131	152	171	147	138	135	162	177	151	139	152	177	159	153	153	171	155	180	176	165	147	157	144	152	168	181	179	159	180	171	153	166	159	157	165	139	128	161	153	156	142	169	136	164	154	156	160	155	177	168	144	172	159	176	122	159	176	144	159	152	185	146	154	147	166	177	159	162	147	170	144	167	169	172	151	155	163	165	151	165	170	154	160	149	157	167	153	166	155	149	154	180	168	159	154	168	166	162	172	166	162	168	169	176	154	163	171	171	139	151	154	169	151	154	152	150	132	161	158	173	163	144	155	159	156	146	160	170	176	150	192	174	155	148	165	139	159	148	163	150	163	133	160	152	145	154	145	152	162	167	147	150	176	138	168	155	148	156	174	155	167	170	157	149	154	178	161	163	150	178	154	157	156	141	159	172	162	173	151	142	190	167	145	163	142	153	166	175	163	151	176	174	161	150	146	154	155	165	138	172	164	166	170	161
46500	63986	57727	3232	1278	1086	986	843	775	686	660	617	520	586	574	529	549	493	517	497	518	499	491	513	540	461	486	587	589	675	768	475	505	468	540	766	3953	13964	16771	18221	13525	14919	12656	9204	7321	5649	4461	5898	6987	4674	2563	1705	1281	744	617	676	531	594	488	466	463	467	431	410	470	452	482	449	421	431	439	429	426	434	432	394	461	449	422	442	424	422	441	406	445	399	394	456	454	429	454	417	429	387	425	433	377	397	393	428	397	418	418	404	414	407	397	402	438	414	455	416	421	419	427	419	417	451	420	417	459	438	425	443	421	415	382	464	428	410	446	431	420	444	417	446	429	444	409	413	466	428	432	423	418	440	444	442	433	420	448	421	419	435	431	412	440	427	409	456	416	429	443	405	397	429	422	407	423	393	415	399	429	436	420	406	440	434	433	423	421	440	410	425	449	437	431	417	435	435	407	428	413	459	449	448	401	421	389	414	447	438	434	403	429	431	424	418	391	411	400	421	468	439	427	454	456	443	381	436	402	440	394	433	412	448	402	394	410	429	447	412	422	448	454	414	383	448	449	412	416	401	430	398	460	456	402	433	443	433	462	428	489	430	437	424	435	410	427	428	438	396	430	437	434	468	436	428	421	392	445	416	439	424	461	449	461	452	413	452	421	444	408	463	419	398	391	434	413	429	442	412	409	417	447	471	417	443	403	420	429	439	443	431	445	435	377	462	448	396	441	430	400	435	421	395	435	412	410	391	441	389	409	418	408	449	410	420	433	432	425	415	408	432	396	422	421	437	423	418	460	443	456	448	423	437	436	402	457	406	426	468	430	450	397	412	419	459	482	430	424	419	406	414	431	454	429	438	456	444	438	353	397	422	414	421	422	405	451	417	449	436	459	421	430	432	396	400	434	392	406	400	406	422	394	427	440	428	449	431	446	403	421	428	381	442	449	448	410	380	442	475	420	431	418	414	412	428	423	454	426	429	440	439	413	395	423	409	394	446	430	417	431	403	436	442	441	445	411	431	439	414	441	448	434	433	433	442	397	448	418	419	421	447	384	443	427	387	430	425	414	414	405	402	421	444	413	440	412	402	438	432	387	423	427	438	401	433	450	463	444	433	409	449	463	430	389	418	450	471	400	410	392	450	445	422	435	406	446	425	423	428	408	433	395	397	357	440	434	409	428	399	409	399	409	454	411	403	413	419	432	422	422	412	427	394	391	408	438	437	480	423	433	431	381	434	422	430	430	453	404	422	429	413	438	450	449	454	457	416	382	416	386	439	412	404	427	402	420	437	424	482	433	421	434	455	462	435	412	411	438	424	455	454	427	440	397	430	425	409	433	398	467	398	433	430	421	466	429	432	452	436	414	421	420	405	429	429	449	436	438	432	433	416	413	431	448	413	428	399	417	400	423	433	403	438	424	451	418	403	459	428	470	423	458	449	443	439	394	447	411	434	460	469	449	429	473	450	433	416	432	435	406	428	459	414	440	433	423	433	428	406	434	419	402	433	422	402	408	406	444	454	409	437	418	422	427	417	421	452	407	419	453	391	437	393	445	421	422	444	426	386	419	455	435	417	443	403	445	418	399	433	442	445	464	418	451	401	440	474	430	415	414	405	457	455	416	417	442	437	371	429	418	430	389	448	439	383	420	443	410	444	433	418	425	430	412	410	434	456	398	448	425	417	471	464	448	395	395	431	405	404	440	416	418	422	423	403	398	426	431	412	424	447	448	427	414	396	427	455	413	440	410	430	401	428	419	453	462	413	410	419	434	445	446	395	463	420	453	377	408	411	467	460	430	440	399	420	416	459	432	402	457	437	458	416	413	387	423	406	445	420	405	428	413	457	435	450	451	441	471	398	431	439	423	403	424	409	412	418	437	421	448	403	400	414	459	431	413	422	429	397	420	425	382	436	418	413	427	406	419	424	384	420	426	398	432	440	371	453	395	431	399	426	402	431	407	447	422	441	403	418	455	425	434	425	440	423	404	451	432	426	453	445	414	428	418	406	412	481	425	454	429	427	425	453	419	414	451	419	456	411	422	420	432	430	431	439	438	433	450	452	397	408	428	405	436	426	407	442	420	431	410	425	434	485	443	457	448	423	455	446	410	381	480	417	454	462	412	444	418	412	420	440	393	408	400	396	409	432	420	420	432	426	400	398	410	448	393	411	456	400	417	410	418	444	417	396	447	433	455	402	408	439	441	409	433	429	398	423	450	437	422	417	452	474	421	435	414	441	445	433	434	410	422	420	455	417	433	452	433	443	429	450	422	406	409	418	403	426	429	408	424	460	439	408	428	414	456	445	406	397	437	453	408	434	441	431	420	435	451	444	406	398	449	401	406	452	420	431	430	416	436	431	436	392	404	446	405	451	421	447	445	440	432	429	401	438	464	451	435	394	415	439	379	453	474	455	436	416	424	402	453	415	484	439	427	380	405	417	431	417	407	469	414	459	467	409	457	406	422	390	385	427	412	437	439	393	437	464	427	458	416	427	422	392	425	422	433	426	401	413	396	409	444	420	418	431	463	394	410	422	416	400	425	435	422	410	434	431	375	429	399	441	413	475	439	380	433	413	404	385	381	443	430	419	412	435	458	433	409	412	425	423	422	419	412	422	445	426	479	418	432	438	488	401	457	415	413	434	429	457	431	454	426	434	407	415	429	423	454	420	435	450	403	403	438	422	436	405	443	397	393	417	418	427	439	455	431	396	467	405	407	415	455	413	416	394	417	455	450	393	445	388	436	450	451	420	435	445	427	403	427	433	422	429	427	408	440	397	452	427	426	425	432	433	435	411	428	401	473	450	435	415	463	401	412	430	438	407	454	447	443	431	422	426	415	423	422	446	482	440	418	404	462	468	414	409	437	426	413	421	447	463	433	412	396	441	433	425	438	405	405	488	420	432	428	418	457	413	475	435	424	416	425	377	450	466	413	436	448	434	381	458	429	419	419	396	428	444	440	421	411	429	411	410	472	419	424	425	439	452	422	400	434	453	421	381	409	400	438	421	414	418	431	431	452	401	486	452	420	418	436	403	459	450	411	448	417	484	437	422	412	402	443	444	422	442	426	433	422	461	431	410	400	422	436	412	413	451	441	422	415	417	385	430	448	443	392	444	443	431	424	427	409	460	443	465	418	441	444	432	436	422	416	426	410	422	458	455	427	425	420	437	390	442	438	422	447	413	444	430	447	449	405	423	386	378	451	458	467	426	470	442	435	426	453	434	423	436	454	429	431	408	444	402	406	422	452	393	452	415	445	451	405	419	388	465	429	438	423	435	453	406	448	413	382	398	440	415	392	455	457	433	421	372	434	427	432	382	401	416	421	399	401	426	425	434	443	423	404	397	443	404	399	459	448	452	391	425	429	431	408	403	421	427	367	447	431	417	447	429	454	439	451	401	399	422	453	444	460	422	442	456	405	438	431	405	406	453	399	400	429	458	394	404	416	392	444	403	423	414	415	445	413	423	376	440	440	420	403	402	448	405	449	407
14282	18708	16564	1323	179	66	90	66	72	69	64	76	68	60	65	70	61	66	84	81	64	65	66	73	74	72	70	77	61	63	71	67	74	70	77	66	65	101	171	189	167	172	115	113	97	96	102	77	100	84	83	75	49	55	80	72	70	47	53	68	69	68	84	69	63	66	76	76	65	84	60	72	59	87	72	60	67	76	72	66	70	82	61	67	75	60	69	73	61	68	68	64	57	65	56	70	61	69	68	67	76	68	72	85	70	74	51	69	79	64	51	63	57	50	54	66	73	69	77	79	70	59	72	55	74	66	76	74	61	70	63	94	63	69	67	69	67	76	66	61	63	71	54	76	67	57	67	77	77	70	78	64	76	54	64	58	74	72	58	72	56	67	63	66	54	73	53	63	76	59	70	52	65	85	56	74	75	58	68	79	63	74	70	67	64	57	54	55	45	53	73	60	63	70	61	62	76	83	73	50	90	59	80	90	69	61	74	63	59	61	66	56	80	65	50	69	69	69	57	60	59	59	60	64	58	80	64	62	66	86	59	64	79	91	59	77	66	78	59	51	63	64	75	56	53	67	51	59	69	52	63	73	69	69	68	70	78	75	68	58	61	57	61	63	61	56	63	56	62	79	66	60	69	70	70	59	74	60	66	78	70	69	67	53	72	61	66	58	69	71	73	66	48	67	71	69	57	63	57	63	59	72	77	62	61	76	58	63	59	55	58	69	78	63	57	52	69	52	68	57	70	73	66	73	79	60	81	57	64	62	62	67	61	70	55	60	60	68	66	77	58	52	59	61	68	67	64	65	56	59	72	76	66	53	63	57	64	77	63	57	70	65	56	51	66	70	60	80	56	55	84	78	77	66	60	76	72	80	76	66	70	55	65	57	58	57	80	65	69	56	72	58	84	65	60	71	70	61	59	73	71	64	78	79	61	62	73	65	64	71	60	61	75	71	70	66	65	70	66	65	72	55	60	74	69	60	62	62	68	47	71	59	68	66	55	66	56	68	74	60	72	65	54	66	67	53	58	69	73	80	68	63	63	65	82	83	56	63	72	56	54	55	66	73	63	69	56	67	73	59	84	84	67	57	64	71	66	71	63	66	76	63	53	50	58	69	62	63	65	70	67	82	71	83	71	68	57	64	61	65	57	58	59	69	90	63	73	57	62	75	63	85	65	58	65	66	77	84	69	64	78	74	56	62	58	66	88	73	53	63	58	78	65	56	62	65	66	70	71	70	70	53	70	52	66	86	77	59	70	73	69	58	81	69	71	77	70	76	76	79	68	74	56	71	62	80	62	68	77	78	67	79	64	67	71	64	68	58	59	50	75	63	75	68	71	66	67	71	63	77	72	67	61	61	68	61	68	69	50	80	62	62	50	58	70	55	70	54	70	58	75	75	77	60	67	63	70	69	76	66	52	80	68	71	66	54	52	69	63	61	76	65	47	79	70	67	79	64	70	55	77	73	63	75	53	62	72	80	72	65	56	68	69	75	70	61	60	55	55	75	67	77	71	72	65	60	60	51	57	87	70	63	64	55	68	57	59	76	61	56	68	78	67	63	63	81	71	58	77	83	81	56	63	65	71	73	67	70	75	62	62	65	63	57	63	71	65	71	73	70	63	64	60	66	76	74	74	64	66	76	56	73	59	55	62	56	71	74	61	75	56	79	64	74	67	69	60	70	67	69	61	63	70	64	54	61	68	54	72	64	68	75	84	77	65	87	66	67	62	75	56	71	72	69	80	66	65	64	69	66	65	53	59	69	75	68	71	81	52	59	57	77	62	67	61	74	55	83	67	59	67	69	63	57	80	74	59	66	65	70	74	64	68	68	65	71	69	78	56	59	61	52	73	68	82	86	56	64	65	60	69	59	64	54	76	48	72	89	67	44	70	67	60	56	69	63	59	62	68	66	59	52	64	61	70	57	70	72	55	51	61	67	83	65	70	65	66	67	80	78	56	79	69	60	60	68	66	43	60	62	64	63	67	72	64	61	60	67	78	56	61	72	86	62	69	63	69	66	59	75	67	65	71	67	70	74	67	78	55	59	68	64	60	76	63	75	63	67	61	64	58	73	68	59	65	63	68	55	77	64	66	73	64	61	69	68	62	76	72	66	60	81	69	73	58	63	66	60	62	60	44	63	68	83	68	62	64	55	53	70	70	73	70	59	61	65	68	72	58	68	68	65	65	78	62	74	70	59	62	69	69	63	55	66	70	70	63	67	71	49	69	71	56	78	61	67	63	67	63	63	73	56	59	66	65	61	68	57	72	70	84	65	62	72	60	74	67	67	81	56	74	69	65	63	79	72	67	50	70	67	65	71	66	64	60	75	69	59	61	62	68	63	54	70	58	67	79	82	64	83	70	60	61	58	81	83	52	59	57	70	78	71	68	54	80	72	61	52	85	62	66	90	59	73	76	58	66	72	76	70	57	84	67	78	70	60	74	73	68	68	61	53	59	58	80	63	73	62	59	62	59	69	68	73	60	60	63	74	45	78	71	54	69	61	67	59	54	62	85	65	42	70	68	65	60	59	59	71	75	72	67	70	74	75	58	70	77	63	66	69	65	62	71	71	91	96	66	72	65	70	55	63	75	68	71	70	73	60	67	65	67	57	56	58	63	52	62	68	67	54	55	69	71	68	70	67	64	61	52	60	62	71	74	56	71	61	76	66	63	81	64	75	82	53	55	58	60	67	75	79	67	69	61	74	58	47	61	72	66	67	50	71	55	51	63	59	77	58	70	67	71	74	55	53	71	74	66	69	70	62	65	60	74	71	52	60	69	83	61	67	53	74	69	65	57	64	69	78	71	63	47	81	75	69	70	50	71	68	68	60	69	79	69	65	74	81	66	73	61	55	71	74	56	65	60	65	70	50	52	54	84	82	93	71	64	59	59	65	71	65	66	57	68	61	73	89	47	70	61	57	59	56	73	53	63	66	70	68	76	61	96	60	68	63	57	81	68	63	63	53	74	75	66	65	65	69	74	78	66	64	72	67	55	56	54	69	75	78	73	58	81	71	62	74	72	57	69	70	69	60	67	64	70	59	88	71	70	67	65	58	65	76	62	79	52	73	55	69	73	72	60	85	64	73	68	59	68	55	78	74	63	69	69	66	77	65	65	73	56	62	72	73	81	65	57	65	77	74	84	58	51	71	64	70	64	56	68	59	83	62	75	60	62	79	62	59	77	87	76	59	78	70	84	64	56	74	67	74	59	80	62	69	72	64	67	68	72	70	67	63	73	68	74	63	57	75	67	58	69	69	53	84	74	71	65	62	57	62	76	73	55	67	61	70	78	50	64	69	75	66	66	55	73	64	71	50	56	60	67	63	86	67	74	50	65	71	65	58	66	69	64	70	46	64	68	63	56	79	66	54	68	71	66	62	48	64	79	76	68	63	80	62	69	84	64	59	85	56	71	78	69	54	61	74	83	88	75	66	70	68	49	68	72	70	57	59	69	57	51	70	71	73	53	56	68	92
12229	24494	19752	720	242	252	236	226	244	206	216	233	229	215	202	209	192	208	209	220	214	228	233	216	221	193	206	220	223	204	237	198	214	203	218	175	335	610	1287	1326	874	1021	805	605	561	428	405	486	594	403	292	270	236	231	213	225	229	195	222	212	194	217	214	199	224	167	209	205	207	226	218	198	202	215	197	205	208	199	214	225	196	201	204	205	181	197	229	204	212	201	201	193	186	202	195	215	210	209	195	201	197	200	192	206	210	199	193	226	206	208	215	206	206	186	212	198	192	166	203	205	200	210	207	189	198	182	194	208	189	192	220	230	207	195	201	198	203	198	208	208	202	215	191	193	190	210	206	210	200	180	200	219	213	201	197	175	211	223	207	203	216	213	191	182	191	202	203	205	227	210	208	214	232	193	200	185	191	234	231	187	199	232	200	217	210	212	201	214	209	217	202	222	199	219	206	201	212	201	198	204	206	188	217	207	188	187	194	233	204	217	213	213	185	229	207	197	226	215	202	217	208	213	220	207	211	234	204	181	199	185	187	197	199	188	197	212	205	228	206	192	230	238	202	227	211	213	216	188	204	209	195	192	191	198	203	207	206	218	191	214	202	192	204	222	215	221	208	187	230	210	192	198	207	205	212	201	187	219	184	218	205	212	220	189	199	194	184	233	224	208	209	219	214	194	212	192	215	193	197	220	227	225	212	215	188	203	179	215	231	240	213	194	215	218	222	236	216	189	245	207	207	198	209	206	198	199	220	225	181	186	209	221	205	185	199	213	186	211	181	212	219	220	196	216	186	224	201	204	191	196	211	191	205	217	204	204	219	175	198	193	204	207	203	192	215	213	212	220	198	232	203	226	186	203	201	222	241	239	193	192	193	198	221	209	184	195	211	205	182	193	182	215	201	205	193	231	218	221	193	220	198	189	205	227	187	180	213	196	191	219	207	207	216	198	210	184	202	219	217	192	196	158	215	228	175	212	198	230	192	198	204	220	234	211	191	199	188	176	211	188	208	212	197	205	205	219	194	191	228	204	213	215	213	214	205	208	226	162	196	197	195	207	207	188	212	210	191	207	191	179	201	219	201	180	232	204	199	210	195	229	232	205	211	192	207	220	191	235	217	212	209	188	197	203	205	202	217	209	183	196	198	231	208	191	201	210	219	185	199	229	210	205	230	207	206	225	220	217	209	212	200	202	218	196	247	227	191	205	196	178	195	218	207	209	208	192	212	202	206	228	182	197	213	219	220	200	230	217	212	221	217	202	240	215	191	174	205	204	213	169	192	199	205	195	203	196	190	215	202	207	207	204	174	224	219	204	218	214	209	221	213	198	202	210	228	206	214	197	206	213	210	188	212	215	212	216	213	191	205	206	226	185	224	209	197	210	218	196	242	229	213	201	194	208	198	197	203	190	211	203	229	203	182	220	198	196	212	210	216	238	198	195	234	218	192	205	202	190	234	206	208	203	193	232	210	205	207	201	210	195	231	215	185	192	179	240	216	189	192	177	212	204	220	195	203	219	202	170	188	212	205	207	189	219	217	209	239	199	184	185	224	216	221	215	235	211	171	209	206	202	205	212	224	200	204	204	172	219	212	202	178	197	199	210	206	224	197	197	199	212	223	203	225	214	233	202	206	213	201	193	199	190	225	207	227	225	206	195	211	209	206	206	206	196	207	210	220	211	211	199	231	210	203	198	212	226	216	204	185	241	192	177	191	227	204	200	199	205	184	195	190	196	208	227	180	188	196	210	195	196	217	211	204	217	194	202	207	205	228	206	199	193	223	195	207	199	190	213	203	201	199	207	206	214	212	195	203	170	176	213	219	217	210	212	219	212	229	214	197	203	211	219	203	232	191	231	245	212	182	229	180	222	219	217	201	203	207	219	199	178	211	212	194	191	186	188	188	213	193	209	186	232	203	223	206	202	215	216	215	202	186	198	179	212	199	227	198	193	198	197	218	179	238	181	217	194	207	215	217	191	220	189	187	216	230	185	217	192	209	211	209	203	209	222	191	209	206	201	203	202	214	218	211	193	202	207	194	217	211	212	216	214	192	203	201	207	178	203	242	200	208	204	225	182	217	236	206	221	194	197	155	192	207	188	215	194	198	213	201	203	192	196	209	218	230	172	197	229	192	206	182	191	187	197	202	219	189	193	206	213	202	205	214	196	215	187	198	211	212	201	210	220	211	220	223	205	210	183	202	210	235	211	222	213	218	220	196	236	205	200	211	218	206	195	207	208	195	210	196	205	212	185	211	193	207	198	224	216	206	224	204	184	219	204	211	189	241	203	199	228	212	200	215	223	210	213	191	216	207	172	204	217	201	199	223	200	203	180	226	178	198	215	204	212	213	195	222	224	204	226	197	215	228	198	200	219	212	199	229	225	213	189	208	229	240	224	197	209	205	198	219	199	211	203	211	205	209	215	201	240	218	193	185	212	222	227	189	243	203	202	215	200	200	223	183	216	219	186	225	207	177	203	210	208	204	216	189	204	203	235	208	200	197	196	198	199	214	188	191	214	202	195	199	188	206	241	188	221	199	224	212	199	191	199	200	209	200	192	203	191	224	215	199	209	216	215	225	202	195	222	216	196	201	215	214	191	181	225	182	199	200	219	202	230	204	200	225	194	223	196	194	208	213	207	171	228	221	206	210	214	227	218	205	170	218	213	220	228	217	221	237	208	193	208	197	193	217	198	216	200	200	207	174	206	202	192	205	213	200	202	182	204	223	214	209	219	216	184	205	180	209	195	208	218	212	207	205	212	228	199	213	220	194	194	194	205	185	202	211	220	201	189	209	222	187	206	208	252	193	218	226	213	239	211	204	188	190	194	213	198	226	204	210	190	187	209	191	196	194	194	222	217	217	204	212	236	220	193	217	172	210	190	232	200	195	210	213	228	181	194	230	175	201	191	202	186	196	208	219	209	236	221	213	220	196	223	184	217	217	193	196	189	188	208	200	198	205	210	229	230	204	200	186	197	192	242	226	187	228	220	224	180	218	194	223	237	199	193	191	193	216	222	206	215	184	211	201	208	201	192	217	211	204	173	220	205	216	209	218	192	213	214	200	227	201	197	183	205	225	202	210	181	176	196	196	190	202	204	195	194	203	203	201	191	212	216	196	200	208	206	210	224	189	183	191	206	209	197	237	204	213	186	210	211	205	196	211	203	225	196	195	184	193	211	219	208	197	220	207	182	220	193	190	201	167	209	177	210	198	191	186	198	200	230	215	209	225	182	202	193	182	192	211	209	188	203	212	214	199	214	214	186	200	214	199	188	193	205	224	185	183	178	205	218	183	213	199	216	225	224	189	189	199	199	205	211	212	203	185	219	203	215	195	194	177	208	207	211	213	231	193	212	212	212	193	226	207	193	205	207	203	213	202	217	203	205	213	185	181	233	206	189	193	201	210	202	206	172	209	211	200	184	187	222	224	209	203	225	198	187	195	199	232	186	202	189	209	213	203	210	199	215	208	217	224	207
56463	67115	61836	19691	3418	216	129	119	113	91	124	104	96	92	113	100	89	110	86	98	89	107	88	104	85	100	94	93	90	114	95	105	94	98	90	109	298	699	1578	1650	991	1144	824	665	480	446	315	487	458	335	232	161	118	95	123	97	92	85	93	92	86	78	96	80	102	101	86	93	84	95	79	85	81	74	78	82	94	98	88	79	83	86	91	89	81	87	87	89	90	75	102	94	85	85	101	80	70	85	84	84	88	87	93	90	75	98	83	91	89	86	87	86	92	84	98	81	88	86	78	103	95	84	88	90	108	71	75	81	98	94	82	96	102	87	89	82	83	96	100	93	95	84	100	87	82	96	83	84	84	85	77	89	95	92	86	80	69	84	95	92	104	81	88	100	80	95	90	80	82	89	78	89	96	80	94	81	77	95	77	99	103	81	89	75	91	84	92	74	74	68	91	91	79	87	90	99	89	106	104	77	82	67	62	77	77	88	97	71	77	66	80	72	80	110	93	86	86	88	93	78	59	87	76	74	85	85	85	77	88	104	86	78	91	90	82	67	85	83	67	92	84	88	88	87	84	85	93	91	84	84	97	81	86	80	80	92	86	93	87	88	84	86	84	93	97	82	97	97	81	102	80	90	88	98	87	92	97	99	76	92	87	75	98	107	100	95	79	84	103	86	85	75	93	91	86	96	97	103	86	74	88	79	69	94	91	81	74	77	91	73	99	102	82	80	90	80	96	82	108	94	82	81	81	86	79	92	83	87	70	90	98	79	85	71	97	92	96	75	78	81	95	82	90	97	82	104	79	106	81	95	82	85	68	78	99	70	89	85	93	78	91	83	80	81	89	80	74	80	94	89	78	82	85	99	94	101	87	108	93	91	83	84	72	84	81	88	89	96	92	95	91	77	79	90	82	75	75	79	90	87	86	68	84	94	84	87	78	89	84	76	97	94	85	93	80	80	77	79	97	80	80	101	87	80	75	73	101	89	88	72	91	91	84	81	86	86	76	87	65	89	83	85	75	96	95	77	64	85	91	95	68	78	73	84	89	88	98	83	111	93	102	90	91	94	93	90	78	84	77	93	105	96	97	83	98	67	76	88	101	107	89	84	88	90	76	79	92	87	80	93	80	79	80	89	86	82	82	94	72	80	87	78	68	79	105	99	100	98	77	94	90	73	104	92	82	80	94	100	94	89	91	112	82	89	85	91	71	79	100	101	92	87	77	73	78	92	86	107	99	93	87	61	91	83	82	87	90	83	93	97	88	89	103	101	87	77	79	84	76	86	80	99	90	85	103	80	76	71	82	93	89	81	93	86	76	97	73	92	83	72	81	91	84	93	93	83	89	88	92	96	80	84	64	81	83	86	93	76	77	102	96	81	68	75	88	77	93	84	91	86	96	96	94	85	88	85	105	77	99	82	100	98	78	100	88	91	81	91	96	79	96	88	94	80	92	79	89	75	81	92	93	77	96	65	90	88	83	88	88	96	82	74	72	74	112	103	85	94	85	79	98	88	99	88	90	95	96	101	88	93	75	81	93	92	69	94	92	88	91	88	78	87	99	96	72	82	90	100	97	82	78	97	81	72	89	77	99	86	81	84	75	94	76	82	93	92	78	84	92	77	87	90	80	96	73	99	106	82	86	108	89	97	92	86	84	92	96	66	79	104	91	99	81	73	97	88	65	81	82	101	82	90	69	102	84	93	98	96	90	78	75	64	93	75	72	76	85	97	65	84	79	77	70	99	102	88	91	100	85	77	96	91	77	72	75	103	102	101	81	105	80	80	87	95	76	89	92	84	76	99	76	109	83	90	81	85	87	113	70	84	109	71	95	77	92	77	96	88	69	73	98	91	95	85	80	85	85	76	74	86	99	83	81	107	66	76	95	101	87	95	89	87	96	82	80	88	77	83	80	76	80	93	93	69	105	85	73	88	79	79	79	88	106	78	98	85	94	90	75	88	66	79	88	58	85	74	63	84	93	80	83	97	78	75	96	87	84	74	77	103	96	93	84	71	71	86	81	86	77	63	70	109	95	92	85	94	101	88	62	84	78	96	96	105	88	83	89	80	81	84	89	80	78	83	86	78	72	99	73	69	83	86	93	77	83	94	83	81	70	84	85	80	97	86	84	59	96	78	92	94	95	84	82	85	72	82	87	83	84	80	74	80	75	103	79	79	84	95	89	101	96	96	100	76	91	94	82	100	84	84	95	83	77	105	76	91	88	84	87	76	79	87	88	75	84	82	84	97	82	87	80	80	93	77	72	84	77	81	81	77	80	83	75	79	92	75	68	74	89	102	85	92	74	87	79	77	76	88	78	85	83	105	80	90	81	83	93	82	90	81	79	91	103	88	91	102	84	91	93	72	92	89	98	83	89	96	72	76	87	81	70	77	79	84	90	88	82	80	83	92	88	84	64	79	68	78	77	97	85	84	84	99	87	87	88	90	96	95	93	87	91	88	100	66	88	79	100	80	74	84	87	85	96	88	81	89	88	103	86	92	75	105	69	78	75	73	72	79	86	86	78	81	82	79	79	79	86	73	102	98	108	80	89	71	74	94	97	91	97	78	93	87	80	80	80	79	75	83	73	95	71	74	91	82	99	93	85	89	88	86	67	70	80	105	91	91	84	81	97	72	83	88	75	83	97	102	83	83	70	95	112	75	109	79	90	80	91	80	96	88	100	92	100	81	102	91	95	83	91	82	77	87	85	93	80	78	88	67	93	91	87	77	66	81	92	73	59	96	93	83	80	78	77	95	77	71	76	87	98	80	81	95	68	82	75	86	91	110	71	96	98	87	88	91	80	82	99	75	67	90	92	93	105	98	85	70	90	99	78	81	90	75	95	95	106	91	94	80	73	90	83	90	84	79	92	100	94	87	100	85	69	60	79	88	87	90	72	81	77	76	74	105	73	73	100	88	70	67	89	77	102	84	78	84	89	91	80	111	74	80	89	93	82	93	80	85	101	88	97	102	103	82	82	92	106	82	106	90	79	94	87	86	83	80	82	69	88	91	86	81	81	77	89	101	76	92	91	82	82	69	80	93	68	90	99	87	75	102	105	75	74	88	87	82	76	74	96	80	77	110	83	99	89	82	75	77	81	100	87	92	97	74	80	87	95	99	66	82	94	79	80	81	69	79	75	74	94	90	91	73	79	86	71	81	77	78	65	100	78	72	96	86	88	84	96	83	86	83	84	74	85	69	94	90	87	86	84	77	80	86	86	80	94	68	85	84	106	98	100	81	89	80	98	97	98	84	66	70	82	87	84	85	79	91	85	83	97	105	84	83	90	101	100	90	103	84	100	80	93	81	88	77	74	106	105	84	72	99	92	95	88	90	91	85	86	78	90	87	81	90	83	82	69	88	80	87	98	69	102	91	83	87	88	93	81	97	79	80	102	81	85	95	96	81	88	78	91	92	96	82	104	70	88	85	81	91	77	111	86	80	86	84	87	108	99	79	84	95	78	93	86	75	83	83	79	93
35451	51969	48718	4599	655	592	552	489	414	360	388	394	367	322	322	351	338	294	311	283	289	301	261	302	292	318	286	353	288	284	284	305	316	279	337	422	1995	5046	10738	10910	7419	8485	6094	4727	3582	3190	2432	3523	3544	2410	1556	844	526	385	318	330	315	332	300	322	267	308	238	294	221	258	262	297	254	236	257	248	250	277	300	243	268	261	251	238	272	286	280	280	254	266	254	277	252	262	260	253	269	274	270	264	247	247	243	250	239	264	249	273	276	278	275	247	272	273	249	251	245	265	250	257	249	254	244	244	258	253	257	272	278	267	256	246	273	274	295	243	272	257	269	246	258	249	281	252	262	287	266	276	277	233	263	268	263	264	246	235	264	257	251	264	217	270	224	260	229	254	230	241	276	297	276	268	279	262	254	272	245	237	256	273	268	285	274	240	265	276	259	254	259	249	264	229	262	253	257	263	278	265	256	248	223	249	254	258	271	260	257	262	302	253	265	256	286	257	247	252	254	295	249	263	259	267	287	254	266	272	270	268	268	261	260	251	262	270	262	236	271	268	277	251	251	252	262	277	272	262	251	281	278	266	249	268	231	274	232	236	268	237	266	250	263	261	244	258	253	259	273	258	272	239	266	268	271	271	244	257	278	243	255	243	268	268	239	236	288	270	286	288	244	267	262	259	295	292	261	256	256	273	274	252	235	263	248	280	274	290	266	252	244	233	262	288	252	291	270	252	281	281	264	244	282	259	290	268	286	286	270	258	290	267	272	273	247	257	248	277	268	249	264	271	250	247	276	235	249	251	253	275	277	259	240	267	259	269	222	274	236	232	272	263	282	293	214	262	244	264	275	278	283	248	235	256	255	283	276	247	233	257	268	248	246	268	281	266	263	260	274	257	234	265	267	290	262	238	260	239	239	240	289	249	265	261	259	229	259	267	273	273	284	240	281	263	248	268	263	256	250	275	240	256	243	267	262	251	260	249	279	285	250	264	255	243	262	269	245	264	278	250	232	258	240	274	254	260	259	267	256	277	269	253	274	268	253	279	269	267	270	244	263	233	245	250	257	324	265	252	270	248	268	267	265	263	225	241	299	249	254	252	256	268	267	245	248	248	243	245	239	268	278	268	268	255	213	253	283	248	294	273	237	279	260	229	253	267	295	267	272	262	257	269	247	255	285	268	254	244	256	256	256	272	223	272	262	281	261	264	241	247	274	300	263	259	282	230	270	254	261	263	300	289	276	254	246	274	246	271	251	271	231	264	265	248	276	288	228	237	271	252	246	298	261	263	264	287	267	262	267	260	237	280	273	272	268	300	278	253	296	248	244	256	244	266	233	275	252	254	249	251	274	248	256	240	258	253	261	294	260	251	284	256	271	274	256	247	250	252	249	252	265	232	233	250	244	247	248	235	264	250	277	241	265	244	246	287	257	282	249	260	228	267	249	234	251	245	271	266	224	236	295	253	269	278	268	240	246	289	257	271	254	265	263	251	285	248	268	235	255	230	280	280	264	259	268	248	297	273	245	278	249	280	227	241	243	250	257	273	269	267	289	262	263	280	266	260	267	261	239	251	282	226	252	251	269	284	236	269	277	252	266	265	237	257	257	258	294	274	275	274	253	272	253	250	299	261	255	284	261	268	259	248	252	251	256	237	272	247	253	238	265	247	245	253	254	268	260	281	239	283	279	241	249	260	261	263	250	259	255	269	247	247	255	273	266	261	265	275	259	285	276	296	277	279	267	228	260	267	259	246	282	255	246	275	250	261	219	278	257	225	255	258	267	257	235	258	279	255	262	279	260	227	281	269	285	247	276	276	238	258	276	250	284	250	275	214	280	260	231	241	260	247	248	261	277	255	246	265	257	279	253	263	262	265	254	282	255	258	272	275	271	291	288	262	236	246	235	304	249	262	277	235	239	264	250	245	261	256	258	246	254	270	258	266	213	232	249	269	266	293	271	242	216	263	235	285	270	266	256	273	237	283	242	285	260	255	262	251	285	248	278	262	274	276	290	236	249	280	252	265	279	260	237	234	255	239	263	259	267	250	278	248	263	233	251	244	260	270	257	278	273	274	266	239	232	257	267	259	254	276	248	248	230	270	250	245	224	245	250	269	274	275	259	283	249	256	243	264	270	258	240	251	277	240	246	269	252	279	291	255	271	296	237	260	233	269	270	248	265	271	264	250	246	274	254	250	275	239	274	261	263	260	252	279	232	268	243	279	295	266	271	256	266	277	265	274	263	266	248	235	272	272	285	257	259	279	267	249	268	307	260	255	246	258	270	260	275	299	253	257	256	256	273	234	270	268	243	273	265	264	245	272	224	276	267	262	265	263	257	258	252	248	246	240	265	258	259	257	251	263	241	233	243	276	262	260	253	246	243	262	266	275	267	248	263	288	262	288	259	274	260	274	279	252	268	291	244	273	259	276	284	261	245	254	230	284	251	261	273	243	249	251	266	263	235	246	225	247	257	287	241	283	275	254	261	251	258	254	272	258	278	262	255	269	262	234	275	262	231	287	241	231	249	257	253	268	256	225	268	266	275	248	271	265	268	244	287	243	276	258	272	270	237	253	266	271	273	242	271	283	224	279	268	258	255	273	254	249	276	270	237	248	264	274	253	268	258	240	264	236	274	265	270	260	221	283	257	280	260	285	239	257	257	256	270	266	253	243	259	226	230	269	280	276	275	251	251	235	266	220	271	273	252	278	223	257	257	227	266	235	265	257	266	250	237	306	271	252	253	261	261	257	244	260	236	261	268	266	238	256	274	258	245	266	233	268	283	262	248	277	258	247	251	246	244	263	240	262	276	272	263	261	262	266	278	256	273	282	277	248	260	254	293	255	265	268	253	250	285	269	282	232	255	229	282	285	262	257	204	265	249	261	263	245	232	274	250	257	260	282	258	254	249	251	291	245	253	266	273	253	285	232	280	252	258	272	268	284	259	236	279	253	289	246	239	279	248	247	266	264	273	252	269	261	284	244	265	250	281	259	273	239	246	262	262	242	269	278	241	241	275	287	270	232	236	235	268	266	289	269	240	276	256	247	272	244	233	271	262	264	308	268	247	270	249	251	234	246	274	249	271	261	256	246	239	259	299	251	259	257	253	258	247	254	238	252	254	243	261	272	259	243	269	255	279	295	276	262	255	259	273	265	244	264	290	264	237	264	275	258	247	294	258	263	302	261	273	241	272	289	296	293	267	242	263	243	239	236	283	295	271	263	252	258	272	252	254	269	302	279	244	267	262	273	292	274	247	252	264	266	269	247	256	275	259	283	263	269	260	234	234	268	283	258	244	259	250	238	255	248	246	283	276	229	217	269	270	228	266	261	255	240	253	229	297	279	271	269	265	268	266	268	262	272	247	279	250	267	260	280	260	255	269	244	261	282	233	257	253	263	248	250	232	251	306	269	291	260	258	242	236	268	258	255	278	270	242	255	257	288	273	281	274	257	255	245	269	253	283	257	284	276	270	292	258	263	285	257	260	245	255	276
69451	80789	71433	26052	11274	1645	301	245	215	222	206	185	184	184	174	162	176	186	170	161	158	163	159	167	174	165	163	157	174	177	200	165	190	153	185	333	884	2473	3334	3600	2175	2260	1562	1078	942	832	655	800	835	510	377	276	203	193	179	203	162	163	174	180	166	152	177	153	169	145	178	155	155	139	154	166	169	145	132	170	161	127	151	165	169	165	159	158	172	160	172	172	175	165	147	162	167	138	172	171	151	178	155	172	163	151	168	148	163	163	160	161	151	161	166	136	167	169	150	153	150	153	148	174	149	150	158	182	154	136	140	175	176	161	154	126	157	166	153	164	139	155	157	158	142	139	187	142	142	162	156	147	177	161	168	166	143	186	171	162	162	160	144	131	169	173	155	167	163	159	182	157	155	159	175	152	159	153	144	173	173	157	160	143	161	178	144	158	146	182	146	136	168	128	150	135	172	172	144	145	160	146	176	147	146	173	156	181	155	126	161	145	149	167	169	147	163	122	153	154	144	165	169	167	150	150	170	159	168	132	154	154	157	169	160	161	160	160	159	146	155	153	172	146	172	179	186	165	184	148	159	160	160	175	153	161	149	151	143	157	150	131	160	151	163	148	168	163	157	149	159	158	176	145	166	161	135	153	151	153	162	153	172	144	172	166	155	123	173	169	170	143	172	156	152	137	158	161	178	170	147	170	170	143	160	154	163	125	158	180	188	152	149	164	160	161	153	149	148	150	141	166	167	151	166	174	167	148	179	151	159	164	167	175	150	170	157	137	170	160	166	151	164	137	148	154	139	161	180	135	152	156	176	170	153	172	169	170	168	187	157	178	145	168	173	159	150	172	165	153	155	181	148	153	159	150	146	151	202	162	161	161	129	158	184	161	170	149	168	149	180	168	160	176	148	165	156	174	157	151	144	134	166	176	176	140	144	160	160	139	166	178	153	167	171	145	160	147	135	135	154	154	139	159	146	133	157	162	158	167	133	166	156	152	155	155	161	147	164	167	151	141	173	145	136	160	144	159	151	162	178	169	184	166	180	157	144	191	157	147	186	151	154	168	166	169	140	157	171	155	155	166	174	183	163	143	149	167	142	164	143	156	137	150	166	145	133	170	177	169	156	167	138	170	166	170	148	154	146	149	158	157	137	173	171	154	149	152	172	147	151	163	156	157	160	155	125	152	161	182	168	191	147	174	164	181	164	178	160	154	144	196	186	133	156	143	168	149	142	192	163	176	161	179	146	163	163	162	136	167	149	160	165	147	170	163	162	146	149	141	178	178	175	153	153	162	151	162	132	154	141	152	163	171	165	158	162	165	179	153	143	170	157	165	164	159	157	171	146	160	166	151	177	169	146	161	158	163	171	181	143	140	153	171	163	171	167	161	131	146	154	177	178	158	186	156	159	184	153	173	153	165	168	168	160	137	155	158	156	156	143	184	147	165	161	142	152	143	175	167	131	158	162	172	164	149	155	168	170	140	155	159	188	179	166	148	167	162	140	149	145	172	179	159	153	157	152	185	147	141	149	154	148	186	165	170	142	137	167	151	155	150	141	161	172	155	154	140	147	164	184	155	148	155	141	150	152	163	141	155	186	149	143	181	175	202	162	158	156	149	148	162	150	150	160	159	183	161	150	174	176	151	147	158	137	170	143	157	158	171	165	165	140	153	150	134	158	169	180	162	161	157	174	158	144	148	142	158	152	184	175	146	173	165	152	165	160	145	169	128	143	166	164	166	153	144	167	174	149	162	159	141	158	158	156	177	180	165	156	139	157	140	159	165	158	184	161	137	155	167	150	157	160	149	154	169	140	155	146	176	136	161	146	146	170	166	181	155	151	159	157	165	141	158	167	160	173	158	146	157	174	143	163	134	171	158	151	161	164	154	164	146	187	169	151	153	170	168	156	150	171	149	152	155	160	143	166	178	164	178	155	149	162	177	153	171	147	142	164	157	149	164	158	137	165	165	180	166	157	150	197	164	156	171	167	161	162	139	172	144	153	160	180	181	164	155	155	170	130	162	149	169	172	159	145	156	134	149	153	158	154	166	159	157	182	162	154	148	155	162	147	173	186	177	157	157	149	176	170	150	155	158	140	158	173	155	166	168	151	163	160	167	157	152	169	151	169	153	158	165	175	149	155	185	168	153	161	156	162	144	160	170	180	131	162	151	164	161	173	159	142	148	169	162	149	141	188	142	153	159	175	159	157	150	156	164	161	140	154	131	145	156	143	181	171	172	145	171	175	152	151	161	177	170	148	181	128	167	139	155	176	189	142	177	168	159	156	168	144	164	160	162	137	170	168	137	140	134	169	175	152	192	175	150	168	154	150	164	159	185	168	160	167	179	156	150	150	181	166	138	161	161	161	163	165	141	171	177	152	125	156	168	167	145	163	156	141	144	149	135	157	135	149	157	162	152	166	169	174	135	174	144	154	140	155	141	154	145	179	153	181	150	164	163	123	177	144	175	161	157	138	185	157	157	163	162	181	164	171	169	150	177	172	172	167	149	138	159	153	165	163	160	165	167	157	171	138	155	152	163	155	160	163	164	185	180	143	144	141	170	139	154	181	141	163	151	139	140	174	137	173	175	145	166	171	163	134	153	166	142	145	126	172	157	158	152	190	178	168	183	156	150	148	159	154	150	138	146	178	153	143	168	147	175	161	148	146	155	158	147	170	161	155	149	152	175	152	140	119	155	168	161	166	160	148	161	161	176	148	168	158	141	187	159	155	136	170	132	152	170	153	161	160	149	158	164	165	147	147	147	183	170	156	148	179	130	175	163	156	169	174	166	162	174	189	166	142	149	161	146	174	169	168	169	168	143	143	168	155	145	181	144	168	166	167	150	155	139	169	157	160	162	167	149	174	176	160	167	168	177	186	130	183	142	166	153	155	173	154	177	168	159	169	136	149	159	160	176	149	165	135	145	143	159	161	154	152	164	160	147	165	158	175	166	146	139	174	164	159	157	135	128	158	174	164	169	165	160	156	154	156	160	156	147	167	153	158	155	163	155	142	176	150	159	171	133	162	145	165	164	156	172	196	154	151	166	167	165	141	172	167	167	168	179	152	171	145	160	160	150	176	174	169	163	159	160	157	161	129	159	154	159	166	180	153	150	132	155	153	152	158	145	166	162	131	169	131	173	166	176	170	149	180	159	140	160	167	153	150	142	177	141	173	160	138	158	181	149	169	152	150	154	168	146	136	168	163	157	157	164	138	149	165	162	159	174	165	173	151	149	167	168	141	132	147	166	154	176	156	165	177	178	178	153	151	149	184	150	162	155	156	160	167	155	171	144	154	158	170	147	144	149	168	123	165	142	167	171	164	147	153	171	145	170	167	169	174	143	163	146	163	169	146	148	160	149	168	164	172	142	172	168	167	153	172	150	150	149	183	172	170	136	153	152	154	164	168	162	192	158	168	166	159	165	174	157	157	166	140	165	183	143	145	163	168	155	150	143	174	155	152	160	182	166	149	159	163	191	164	153
44281	64435	58043	6233	1264	970	922	807	780	729	640	671	621	581	578	520	559	486	491	456	492	464	509	496	487	522	512	537	474	496	494	471	492	509	709	1897	5738	14783	18043	18761	12720	14029	10122	7430	6310	5808	4370	5176	5824	3345	2192	1355	907	772	623	554	530	476	500	499	491	474	464	479	422	450	473	446	445	455	407	452	368	440	422	441	451	453	450	445	447	428	405	383	423	452	411	455	417	433	416	423	449	422	463	418	424	451	427	443	436	435	431	413	425	455	413	460	431	458	432	456	468	439	382	445	399	434	431	402	392	440	414	439	471	436	432	425	441	459	487	417	438	455	385	460	382	406	402	445	451	421	411	428	459	444	460	449	444	429	447	417	418	423	439	442	442	457	399	433	379	441	460	445	471	454	418	410	440	433	423	466	462	408	443	425	424	446	416	426	399	432	431	435	400	457	442	396	444	408	417	439	440	431	422	427	393	384	429	405	463	433	473	434	414	405	375	448	393	405	420	430	416	459	422	428	420	473	422	456	411	444	426	416	414	422	418	431	454	450	432	424	433	453	427	400	429	437	456	443	409	433	441	445	387	394	423	413	421	466	426	415	403	442	432	410	398	462	450	409	436	398	423	447	421	447	452	448	419	430	424	431	427	427	402	411	413	447	427	423	432	426	454	442	462	406	441	447	386	435	417	434	436	421	432	432	448	431	416	427	443	446	383	439	428	449	398	416	448	407	415	454	446	424	405	447	429	413	430	444	449	395	418	442	427	429	411	398	412	397	426	404	408	453	447	432	420	401	454	410	430	425	433	451	437	423	420	410	392	435	425	473	407	434	445	412	429	398	395	427	471	444	436	417	418	483	437	419	401	418	410	462	442	439	430	437	415	425	431	441	426	465	434	430	423	431	423	467	404	429	423	435	396	411	422	425	406	440	435	434	463	440	454	429	432	436	430	442	442	419	419	430	411	441	439	436	429	410	472	456	442	436	411	416	450	447	441	404	435	420	435	456	387	444	437	417	445	470	438	464	411	416	445	411	418	447	389	429	447	418	439	439	413	462	461	443	450	433	425	452	410	445	428	456	452	431	455	425	445	402	419	402	401	442	404	443	435	422	446	423	443	437	424	439	442	452	422	430	443	393	435	392	427	410	481	415	392	408	434	391	408	434	464	366	400	449	428	416	407	439	421	472	444	416	455	452	432	443	398	423	443	421	422	458	401	423	469	412	419	427	419	431	440	422	390	440	428	452	444	429	407	383	451	431	435	434	447	431	427	435	417	396	416	438	457	410	411	425	419	417	467	469	473	473	414	435	418	453	418	442	435	438	419	428	447	423	440	450	432	440	425	479	434	460	431	424	449	446	440	424	377	455	411	424	421	451	421	431	419	447	464	436	449	446	416	399	415	470	400	405	424	429	446	427	444	420	427	429	407	420	411	461	435	448	438	434	383	464	467	437	418	411	416	415	449	416	436	456	408	423	468	433	406	416	441	440	446	390	425	448	458	429	450	414	406	421	380	462	436	415	425	441	452	386	430	409	402	421	450	421	386	431	438	456	411	415	416	422	430	429	412	393	437	451	411	431	402	426	400	382	450	440	440	462	428	445	437	415	439	414	434	400	437	435	429	409	453	401	451	421	457	407	381	380	424	426	438	392	397	419	413	397	371	417	443	438	436	410	380	466	446	446	419	430	453	461	436	412	429	396	413	419	445	451	419	403	398	445	457	438	416	447	412	432	451	474	437	432	448	466	425	445	421	470	441	416	447	417	449	432	408	411	491	438	449	460	423	434	415	428	440	404	440	441	392	420	413	455	423	395	431	462	424	401	421	462	432	421	390	414	429	430	419	399	444	427	380	405	464	456	417	409	407	456	430	404	427	436	439	467	421	393	418	446	411	472	474	450	421	428	402	453	421	432	411	440	416	430	423	401	445	441	408	452	455	435	414	463	419	431	452	402	401	459	410	421	418	436	422	428	434	419	435	459	432	471	402	445	431	434	447	464	418	418	441	386	418	402	417	457	440	425	421	425	403	447	406	437	445	440	402	441	425	428	401	496	404	397	441	411	407	417	421	443	393	405	419	419	438	427	423	424	401	431	425	413	397	404	402	424	422	417	388	429	433	430	409	419	404	429	431	407	469	471	433	461	456	418	425	436	445	418	425	449	395	411	479	435	380	425	413	459	421	444	425	434	446	413	427	417	434	448	402	432	418	400	415	440	467	444	441	429	462	444	440	404	413	446	403	442	417	417	422	420	455	405	423	492	426	435	423	458	401	463	439	419	421	435	441	436	404	418	441	426	425	411	450	382	453	456	413	390	420	379	452	419	434	439	399	437	453	404	401	461	436	434	400	437	424	457	425	392	427	435	413	450	383	447	399	410	423	414	372	418	425	432	448	415	427	439	446	430	431	413	423	413	407	472	454	430	437	443	455	434	439	406	386	434	435	446	398	407	420	417	442	434	414	450	418	466	422	428	445	416	449	420	372	425	421	428	412	424	449	429	457	418	447	419	399	434	411	397	428	425	421	395	400	394	400	423	435	432	455	462	438	399	474	459	413	433	419	409	438	421	455	425	432	447	418	393	421	442	383	422	417	426	457	450	438	410	431	409	425	430	452	453	414	410	429	433	468	444	440	396	397	447	418	427	427	472	397	413	417	422	429	449	464	424	432	376	429	422	440	430	409	384	451	414	393	409	419	437	424	461	409	502	430	384	408	439	413	437	426	439	430	412	440	419	433	427	411	464	425	439	432	436	446	443	484	419	404	424	417	404	454	414	440	445	442	397	394	454	445	436	461	442	419	452	450	438	477	448	440	453	420	395	441	431	409	402	440	435	463	412	385	461	447	436	419	411	417	418	441	436	433	438	430	414	454	400	435	418	489	443	417	454	407	418	405	414	418	418	428	427	437	428	447	431	420	410	442	421	426	425	396	419	443	421	406	436	428	415	424	388	433	404	408	434	419	453	421	477	451	446	443	429	409	432	419	412	420	430	395	435	475	400	422	429	407	420	465	413	400	437	403	427	417	437	459	438	410	394	421	447	413	409	410	430	466	443	434	426	431	454	451	473	445	457	412	376	428	427	398	427	430	448	416	385	409	417	410	419	456	419	404	456	459	416	446	427	441	426	422	404	385	420	458	439	414	405	396	406	440	411	422	445	389	431	431	418	416	404	412	473	439	421	418	423	459	441	427	426	418	440	425	424	441	418	421	424	438	441	447	424	440	433	437	428	396	416	430	425	412	434	408	412	441	443	420	448	412	450	432	425	447	422	451	427	420	436	403	407	408	425	455	432	358	417	437	407	425	409	451	450	454	408	402	424	392	423	447	441	394	440	465	440	448	407	433	420	431	407	461	410	421	408	441	397	446	411	445	459	429	443	419	438	432	444	450	468	437	419	402	442	443	403	414	445	425	380	435	387	399	407	444	440	418	390	439	428	458	429	404	418	463	425	376	418	444	405	440	416	420	443	398	439	403	404	417	415	435	417	463	442	416	408
11432	18052	19295	1629	231	86	63	70	68	71	68	58	79	71	74	71	70	75	60	63	58	75	82	64	57	67	44	54	42	48	68	57	67	59	41	87	87	180	198	220	155	174	128	84	101	87	65	86	72	79	73	72	65	63	79	61	79	60	58	69	76	76	72	69	67	72	64	65	66	84	75	83	57	66	74	68	62	79	59	53	71	65	73	69	66	69	74	71	63	48	82	65	70	66	65	67	67	77	67	68	64	74	63	71	65	69	74	64	68	72	87	58	59	71	70	63	66	74	71	64	58	73	71	65	82	63	68	56	78	88	69	59	60	75	69	70	81	72	70	53	62	66	77	69	70	82	69	65	83	76	66	85	64	74	66	66	61	60	84	62	74	64	83	71	66	74	72	61	59	65	80	63	72	60	85	69	73	65	62	61	71	73	71	58	70	76	59	82	73	74	63	59	64	63	60	74	57	80	74	55	71	67	56	76	61	65	87	81	59	62	74	70	60	67	68	66	69	65	70	66	70	60	89	77	68	58	58	67	65	72	71	67	63	66	66	59	48	64	61	64	70	76	67	64	48	77	62	67	55	65	70	51	58	72	72	67	69	63	77	71	78	66	61	51	61	61	68	66	62	55	75	50	71	70	73	59	73	71	68	66	79	65	79	61	55	58	74	55	67	61	60	66	84	81	73	68	59	62	79	74	71	73	60	62	65	42	70	72	73	50	56	61	77	68	85	72	51	81	71	67	59	87	60	64	70	66	62	62	63	64	59	67	59	76	65	75	64	57	57	79	65	54	73	59	55	63	52	65	65	58	62	72	64	64	73	62	80	61	64	75	84	54	84	63	65	73	72	79	56	68	69	65	69	61	78	67	61	74	64	49	65	72	84	78	63	67	63	66	76	67	70	69	62	72	58	67	53	60	77	54	70	76	69	76	67	76	65	68	70	70	67	53	72	73	73	59	64	79	65	54	73	62	60	69	82	70	54	68	61	73	70	66	73	71	75	59	66	71	71	85	71	59	73	67	64	63	67	82	69	57	66	61	72	62	82	50	56	71	77	61	64	61	65	68	78	72	66	77	69	64	80	69	55	60	69	59	77	68	82	55	69	60	48	69	69	54	56	63	87	63	69	73	71	61	81	67	68	70	67	60	69	64	63	75	56	67	59	59	69	58	59	55	68	70	54	65	50	58	79	64	51	70	72	68	47	43	74	68	58	64	62	68	65	73	67	71	66	72	76	62	56	61	69	62	71	86	83	65	70	66	74	57	55	84	63	65	85	60	69	64	69	77	58	67	76	80	64	57	65	67	64	53	69	55	72	69	70	61	68	77	64	67	64	77	71	56	58	71	62	57	68	56	68	59	63	58	62	70	66	75	80	53	66	56	76	65	57	56	47	73	58	61	64	77	66	63	72	71	56	70	89	74	84	75	65	51	71	78	69	64	61	64	45	60	63	65	71	81	64	73	55	60	47	66	65	72	59	52	65	74	65	69	79	64	63	63	63	66	61	59	68	63	58	61	63	64	63	77	62	61	70	83	74	64	66	67	71	59	60	64	68	64	59	63	52	67	64	51	79	64	68	62	57	78	82	66	74	76	58	69	54	65	65	63	81	56	67	68	79	52	64	60	64	64	62	82	68	74	73	77	55	78	65	68	70	67	63	62	59	58	71	69	60	74	57	60	69	64	76	60	66	73	63	69	71	62	76	82	63	68	68	69	51	78	63	72	81	64	66	54	69	48	60	70	71	62	81	76	57	54	78	55	73	72	55	53	71	55	74	68	52	64	65	76	62	58	80	58	74	71	67	60	51	79	69	57	65	65	68	63	67	62	55	67	72	64	75	74	64	56	62	65	62	81	61	68	73	71	71	83	81	63	69	39	69	75	72	65	66	62	53	55	56	52	62	72	72	67	63	56	70	63	70	65	83	66	74	57	53	71	65	89	71	60	87	64	61	74	63	78	76	57	59	78	74	67	74	65	68	58	67	57	54	63	52	55	73	73	79	64	75	69	52	55	71	74	67	58	68	50	68	77	62	59	58	66	58	57	76	66	51	69	77	65	50	70	51	81	78	49	65	67	58	76	62	63	85	59	57	67	70	64	61	67	64	69	78	61	56	67	66	68	78	60	55	72	72	74	58	78	61	76	68	74	64	64	63	65	72	72	62	52	73	72	61	76	65	71	78	71	62	68	59	69	57	70	60	64	57	83	74	66	72	64	57	70	67	55	65	68	60	77	62	77	63	69	55	72	64	53	73	49	64	75	64	62	60	66	65	54	64	67	66	82	65	59	64	58	62	83	69	68	69	61	79	65	66	68	70	53	53	62	80	74	78	50	58	63	70	59	51	67	63	56	65	53	68	63	62	72	73	67	78	68	51	82	72	64	79	74	76	70	68	76	61	56	78	68	80	67	70	62	65	74	55	64	69	61	71	74	65	80	59	74	64	76	65	66	51	63	58	69	73	63	76	77	66	81	69	70	52	63	56	53	81	66	69	44	67	62	67	73	56	66	65	51	54	81	67	58	58	66	75	69	70	85	67	78	66	70	57	82	86	66	68	69	60	52	77	68	58	63	69	72	57	74	69	74	53	83	73	59	82	62	81	55	68	52	59	72	72	58	64	68	84	81	63	75	56	65	54	70	68	69	67	75	68	64	65	67	64	79	54	66	71	59	72	63	66	68	59	78	67	71	58	74	59	66	64	78	76	54	69	71	71	68	67	73	65	73	46	55	61	72	79	68	62	82	67	73	74	58	64	72	71	63	72	50	73	60	56	55	52	61	58	79	64	67	61	56	74	75	67	58	65	61	86	64	71	78	62	58	68	72	80	71	55	70	72	80	69	68	75	78	61	62	72	78	78	63	58	64	67	58	75	62	72	75	60	67	76	62	78	78	76	63	50	79	65	60	62	48	72	65	63	81	70	75	73	59	79	65	76	70	60	71	61	59	61	61	71	72	86	60	49	64	71	67	85	71	62	59	59	59	63	62	74	71	75	60	77	59	54	73	69	67	70	76	67	73	83	65	72	65	78	64	65	67	73	78	55	58	73	54	62	60	68	79	72	72	70	74	65	55	74	57	61	72	74	64	66	68	56	64	58	72	65	81	60	66	69	71	78	56	57	67	73	76	58	52	77	72	75	61	67	69	64	78	72	65	63	53	61	80	67	74	60	64	59	62	75	61	67	68	76	71	57	60	62	77	75	63	65	72	64	58	71	76	78	52	84	71	72	76	56	71	70	67	69	61	66	58	70	55	79	67	62	72	69	82	70	67	57	58	67	73	56	71	73	75	69	57	69	77	67	63	62	68	58	76	76	54	59	54	62	74	69	55	58	74	66	74	72	58	54	59	78	71	68	67	57	75	71	73	77	57	75	66	60	64	70	67	58	73	67	74	54	43	70	70	59	67	74	61	67	61	57	53	68	71	60	80	67	77	69	55	73	62	54	70	60	61	63	71	50	76	69	80	73	64	66	52	61	68	59	64
10502	23798	21026	1357	257	241	222	225	202	207	203	209	196	185	225	218	216	219	222	211	213	203	219	221	214	208	202	224	178	220	216	184	206	197	238	308	486	1168	1336	1479	961	1074	640	540	493	430	398	404	412	389	317	228	240	207	208	220	214	193	207	210	199	213	211	205	204	208	219	225	209	220	222	205	191	228	194	213	191	208	207	175	205	187	228	237	201	201	211	199	209	215	204	219	173	214	235	207	204	223	206	199	226	194	205	210	210	231	212	180	183	197	204	181	232	226	204	208	202	219	202	192	198	195	221	208	214	217	207	215	215	208	214	201	222	201	206	210	203	200	216	207	210	225	185	196	210	209	219	199	203	193	196	211	186	203	223	196	206	224	216	203	207	222	197	219	211	200	222	214	225	211	200	211	194	214	223	195	210	214	199	213	207	224	188	204	217	197	222	191	193	219	202	203	227	208	204	203	190	216	215	193	211	198	190	178	202	205	208	190	205	199	214	199	211	183	212	196	195	224	227	216	211	201	202	184	190	216	213	209	206	178	182	214	201	212	191	215	213	186	204	190	202	211	202	219	208	182	219	212	211	216	224	190	204	210	203	205	210	178	197	200	198	210	213	194	203	221	201	220	226	178	204	205	219	206	197	205	198	214	184	211	211	211	227	189	214	208	197	203	205	193	229	217	236	210	213	203	229	211	197	179	197	178	193	193	196	189	198	221	199	224	241	217	190	229	207	214	216	228	213	219	190	204	186	203	201	189	204	211	218	224	220	181	199	200	205	195	225	211	195	234	206	171	240	205	197	182	206	213	218	200	192	202	215	240	204	188	199	199	198	213	196	218	204	213	219	229	209	192	223	202	225	206	187	180	209	206	224	207	188	214	220	194	195	209	203	204	194	212	252	227	196	202	193	200	218	198	235	206	189	211	211	210	218	196	212	186	227	207	220	195	215	195	193	211	208	187	202	224	195	196	191	212	193	207	203	188	208	208	223	215	206	215	218	190	192	195	219	191	215	221	213	212	211	202	206	174	191	203	190	238	210	204	239	201	211	197	211	234	211	186	210	240	189	198	195	219	205	181	215	224	202	216	197	198	214	184	192	195	210	217	176	205	220	206	214	220	232	216	203	203	230	208	229	200	204	177	200	193	203	206	209	205	218	208	179	207	211	207	208	218	222	222	195	197	217	217	216	212	196	207	197	200	205	195	236	200	205	226	221	225	207	221	208	221	198	205	202	214	199	212	192	213	207	208	218	209	219	201	225	197	196	211	197	197	225	209	226	206	201	217	213	214	221	220	194	181	211	208	219	200	226	216	215	210	213	203	243	221	201	194	208	214	198	212	200	190	195	198	228	218	185	208	229	192	208	199	206	232	204	211	211	220	211	203	200	192	181	197	222	173	206	196	216	227	193	218	204	221	215	210	211	173	199	208	211	214	225	189	202	216	207	178	192	192	200	206	193	186	244	214	218	209	196	218	219	224	208	210	217	191	228	185	203	196	217	215	198	209	199	209	189	204	191	227	215	220	219	202	208	217	211	209	206	213	173	174	188	203	222	193	191	217	221	227	177	207	206	214	214	207	218	211	187	208	211	194	229	208	220	206	230	210	192	202	206	204	201	194	197	196	214	192	166	190	234	207	201	203	235	199	200	213	205	226	209	245	248	198	220	221	195	198	217	185	182	235	215	215	210	230	177	206	195	214	191	204	211	210	174	204	198	209	224	214	218	204	197	227	204	204	223	202	245	227	217	197	194	215	206	221	199	193	205	191	196	227	216	210	194	218	206	228	198	210	207	193	213	207	202	178	191	216	213	207	191	197	198	214	203	224	199	212	197	188	198	217	215	201	236	213	207	214	196	195	200	214	199	203	207	203	215	207	183	199	185	182	236	196	217	193	219	212	206	194	247	220	207	171	206	214	205	186	220	178	215	223	206	226	191	193	199	210	229	196	204	190	223	195	233	230	197	210	206	192	217	201	233	202	206	211	215	215	198	222	214	200	194	211	202	185	194	205	226	203	191	200	206	182	189	210	222	215	192	186	197	209	193	220	208	218	217	182	202	215	207	190	235	212	201	197	199	205	199	198	194	226	215	214	165	185	208	217	212	201	212	197	208	185	194	201	185	212	207	203	208	187	214	198	206	200	211	221	189	220	215	236	199	207	206	206	182	201	209	189	227	185	210	198	225	212	221	205	206	217	197	217	212	230	195	204	192	204	192	222	218	203	236	204	192	232	189	203	207	202	204	207	202	206	202	212	217	178	199	192	224	192	211	207	194	187	222	178	229	192	216	208	198	216	200	206	174	201	203	188	208	208	224	210	217	205	193	226	201	184	217	212	176	210	198	228	212	190	188	174	220	193	216	193	215	217	203	181	188	191	200	207	224	217	185	212	177	200	207	189	180	212	219	218	189	199	193	216	204	210	212	195	224	193	202	226	214	193	195	199	194	197	178	217	230	211	193	219	215	197	213	201	204	195	192	238	204	199	205	199	228	196	201	205	225	230	202	199	206	199	215	204	197	230	215	204	214	181	236	213	180	224	221	233	196	205	209	204	233	206	204	209	216	191	209	231	204	212	225	201	213	197	206	200	214	224	206	204	195	204	187	190	206	199	212	213	220	245	205	221	198	208	208	212	216	208	199	203	211	223	233	197	211	222	190	206	199	211	172	198	201	199	194	199	204	200	213	206	224	207	189	223	206	182	230	210	214	217	200	198	205	182	184	188	201	205	197	170	229	207	216	210	217	216	206	210	197	209	226	207	202	207	209	201	217	207	215	185	194	188	205	222	185	209	203	211	209	216	212	192	209	216	202	191	201	225	220	242	214	197	253	216	200	216	189	204	207	223	189	180	212	220	195	217	221	203	196	217	204	204	186	206	208	217	191	216	202	205	207	220	201	201	192	213	198	210	198	212	197	185	194	206	220	222	213	207	206	214	229	175	175	210	229	197	244	216	210	205	199	201	224	211	221	202	240	206	223	204	222	196	224	206	178	200	204	198	175	186	195	201	210	197	211	211	218	231	204	208	229	224	202	191	213	225	224	214	247	216	183	186	206	197	200	185	212	220	201	210	194	199	224	194	221	219	214	185	201	230	214	197	215	195	200	203	255	232	214	202	205	196	229	209	196	213	175	193	224	180	186	176	240	212	214	213	190	190	196	203	188	213	198	196	210	175	208	203	230	194	221	193	197	190	201	169	206	198	206	217	211	196	187	199	170	206	230	191	205	190	198	203	183	172	217	206	186	197	196	218	206	224	215	226	211	186	210	218	200	192	228	201	222	177	242	213	210	230	208	210	217	186	226	195	201	227	223	195	210	204	206	213	224	188	219	217	194	203	223	203	208	210	187	194	215	208	211	190	230	201	201	191	189	175	211	192	190	221	206	211	210	208	200	185	198	212	206	236	205	195	181	221	220	219	198	206	197	219	219	209	214	215	209	209	211	184	211	203	194	189	214	196	197	176	230	189	221	187	186	190	220	196	216	193
49350	67459	60451	20804	5652	271	138	138	128	98	125	102	91	103	97	103	78	101	89	110	73	112	99	79	84	98	108	96	95	112	72	75	111	100	109	294	557	1761	2083	1906	1222	1277	716	561	539	378	349	444	354	273	185	106	117	111	84	89	82	86	74	90	88	75	81	80	82	85	99	82	96	81	82	83	76	92	94	80	95	84	104	96	82	86	85	91	75	77	73	91	76	79	97	76	94	89	99	86	87	82	94	86	88	71	87	80	69	88	75	90	97	84	85	86	87	76	72	110	88	84	91	82	79	79	91	70	73	93	83	76	83	71	108	90	98	79	86	75	83	65	83	68	83	83	89	83	93	88	92	81	83	88	88	83	83	93	104	89	83	85	95	83	96	85	94	88	92	90	99	92	83	78	85	77	91	99	78	77	88	78	83	76	84	82	77	92	72	92	84	107	75	91	76	91	93	99	84	75	85	84	80	78	95	97	94	95	73	89	100	84	79	92	117	87	85	82	76	71	86	112	84	71	100	87	90	83	73	93	89	87	69	88	87	80	70	88	79	101	68	81	80	88	63	88	83	95	72	96	93	87	90	94	83	78	71	70	78	88	85	81	71	95	96	80	110	94	95	71	92	96	98	101	69	91	88	99	73	99	90	89	95	73	82	79	90	104	78	105	76	83	77	90	97	90	84	72	77	86	85	83	91	78	103	77	106	77	88	98	90	71	92	94	76	76	80	91	74	79	86	72	71	74	98	86	80	90	93	63	102	88	100	64	98	73	86	68	88	80	95	97	85	84	101	90	90	84	87	89	96	73	81	98	84	79	79	97	82	84	76	89	101	85	79	102	86	89	84	85	97	80	85	88	93	87	89	97	89	92	89	80	89	86	75	103	111	71	90	93	96	75	80	91	106	80	67	101	87	76	84	83	79	79	77	74	85	83	69	88	93	110	92	74	84	104	84	81	82	85	98	74	83	85	85	69	88	82	96	84	87	94	80	87	76	92	88	89	103	93	107	86	80	99	101	81	93	73	79	72	87	95	95	75	68	79	86	88	70	90	92	76	79	80	100	78	73	108	66	80	100	52	86	84	85	82	98	71	77	89	92	90	78	92	85	71	107	73	87	97	78	82	74	98	86	80	105	101	81	82	83	68	74	75	84	82	80	79	94	70	97	97	81	94	97	78	81	80	83	79	87	78	84	72	84	93	82	85	82	84	90	87	89	82	69	86	88	89	69	79	69	71	100	86	95	81	93	90	92	92	93	98	87	94	85	82	96	88	82	87	85	86	81	83	79	82	90	82	75	85	89	99	83	90	87	81	89	79	80	79	72	106	76	86	72	79	87	86	88	76	104	79	101	84	80	81	90	83	86	76	94	74	89	98	77	89	85	83	94	91	92	83	91	81	81	79	80	67	102	81	72	86	85	93	73	77	90	74	79	100	93	83	75	94	85	102	86	98	90	74	80	72	88	80	94	89	78	91	84	67	86	93	88	77	72	97	102	94	70	72	75	91	84	89	69	87	90	91	81	96	85	84	83	89	87	96	102	81	91	97	92	83	82	85	101	95	83	90	79	90	77	90	82	77	89	94	75	84	83	72	84	80	80	90	87	74	89	82	77	81	110	85	77	90	83	83	91	62	83	77	95	83	78	88	86	74	88	95	97	85	92	72	83	82	94	73	81	87	83	72	115	91	80	86	82	77	93	81	72	90	77	84	89	83	77	92	84	98	74	95	68	76	77	81	71	100	61	79	81	69	83	86	70	95	84	82	81	71	86	86	86	93	91	95	87	103	95	67	104	110	90	94	91	91	96	85	95	72	73	84	83	83	93	98	81	87	95	86	88	78	84	97	91	93	96	82	87	80	81	96	68	88	80	89	97	94	90	86	87	84	100	92	100	74	76	91	91	106	80	85	97	86	91	93	94	75	72	88	102	91	94	84	78	87	83	93	99	98	76	62	100	75	90	100	69	98	77	99	97	92	89	89	90	92	77	96	80	84	88	71	78	84	91	75	86	68	92	79	99	84	82	90	91	91	94	102	78	91	93	82	85	90	97	84	74	85	77	98	95	91	91	101	76	86	81	89	79	106	90	97	87	86	98	92	85	88	80	91	82	104	78	70	79	88	70	97	76	88	78	79	87	72	102	70	73	81	86	106	92	95	92	75	76	77	85	88	93	89	97	82	92	85	92	92	92	87	90	94	82	96	89	87	85	80	82	87	96	86	82	86	94	99	99	80	85	76	85	92	91	75	85	93	84	104	94	82	83	90	92	92	96	90	59	75	77	86	84	82	88	81	78	85	79	78	85	93	99	70	87	83	89	72	90	82	89	89	73	90	72	97	78	82	92	91	79	92	85	91	85	82	85	90	85	72	71	96	80	84	74	89	78	96	81	83	107	90	96	85	81	81	96	86	88	105	94	101	88	56	83	74	84	83	82	86	84	90	74	92	84	99	85	78	91	108	117	79	81	95	88	86	78	97	92	82	115	95	79	85	87	75	84	77	97	88	75	79	96	89	98	84	94	78	88	89	70	95	97	61	93	75	82	85	95	105	90	77	90	87	84	87	89	95	85	78	86	92	93	91	75	94	100	92	81	75	72	82	83	77	90	98	100	89	59	103	79	94	93	93	90	78	83	92	72	83	75	73	78	75	73	81	91	73	93	95	74	91	98	83	77	81	79	79	92	80	73	79	86	87	74	86	86	71	97	99	85	90	83	78	96	86	90	93	82	90	84	76	99	89	104	67	66	68	100	98	92	91	83	84	77	115	64	96	83	89	89	83	105	99	82	80	73	86	87	86	97	106	72	78	87	87	80	77	74	80	70	87	94	75	74	96	92	110	78	90	73	86	82	76	102	95	82	81	95	85	82	95	88	73	91	81	69	73	91	67	80	84	74	100	79	94	79	78	79	71	83	80	69	83	84	74	78	82	84	84	94	86	81	87	86	85	83	77	80	72	92	79	87	86	84	85	92	76	92	85	92	66	100	89	98	109	88	91	88	82	81	84	87	92	75	84	67	87	90	88	84	103	87	74	89	77	85	83	87	87	80	86	90	83	73	75	81	94	85	79	87	86	88	76	100	83	88	83	90	85	95	89	84	76	81	79	70	83	79	94	80	88	94	82	85	90	75	115	94	72	81	80	78	79	93	78	73	76	79	82	108	86	93	83	68	85	87	88	112	73	76	76	95	70	90	63	75	82	72	92	96	90	102	82	79	86	72	81	83	95	98	107	91	86	70	90	78	98	73	88	78	81	79	81	80	93	102	87	88	86	79	91	104	89	80	95	78	95	120	81	74	81	97	109	60	87	87	83	77	95	84	79	98	88	90	83	75	79	79	88	87	87	73	92	79	93	63	82	90	103	79	87	81	86	98	77	97	81	94	79	89	95	88	79	79	89	102	82	72	85	74	87	90	96	94	79	77	71	76	82	94	87	95	93	78	96	97	70	87	81	79	72	89	84	97	76	79	85	83	80	84	94	82	92	71	94
31744	51751	50333	4505	671	587	517	436	405	420	406	349	341	307	313	284	290	298	315	285	311	253	297	287	321	295	320	281	274	283	283	281	303	337	408	2062	4200	12069	13335	12591	8933	9234	5286	4433	3852	2834	2477	3279	2645	1721	1166	601	542	347	293	284	282	273	300	272	253	216	276	252	291	256	267	277	267	266	268	239	260	249	256	266	244	296	249	266	228	264	254	261	261	276	255	230	243	256	243	249	245	263	223	242	242	239	251	265	245	229	245	237	260	254	249	219	268	262	266	261	225	238	236	246	269	253	267	236	252	279	274	272	275	247	271	257	264	236	244	262	263	250	271	256	251	229	273	256	231	244	233	220	254	253	270	254	243	278	260	268	265	252	266	250	238	281	276	255	248	280	265	240	258	246	296	244	234	245	287	289	291	278	240	236	250	252	236	276	276	265	282	270	269	266	255	275	244	280	262	229	256	255	280	276	256	250	247	249	272	292	252	254	258	248	268	247	249	276	269	264	240	236	243	271	262	257	260	282	244	261	264	259	252	233	253	273	252	246	243	239	260	266	234	226	264	241	266	243	257	271	245	288	255	264	270	260	226	246	262	242	258	245	229	265	252	269	257	225	260	232	255	276	238	249	286	279	244	270	244	242	266	287	233	242	249	235	235	262	264	276	274	237	270	274	264	271	252	225	264	255	221	235	258	278	265	270	240	288	234	258	254	273	263	262	269	261	253	251	278	249	261	283	243	246	250	276	257	265	240	244	237	265	263	287	250	249	245	249	249	254	253	217	244	240	227	273	279	290	265	264	249	237	259	256	284	258	264	253	282	244	245	232	246	253	274	231	254	267	257	253	254	264	242	232	244	263	272	235	259	258	262	238	243	250	253	270	273	247	245	253	268	270	274	248	273	228	240	246	238	236	285	267	255	266	247	240	233	234	247	251	282	264	246	280	257	267	241	280	254	231	279	254	264	269	225	247	251	279	250	296	289	256	241	225	280	226	246	235	262	268	270	217	215	260	219	233	262	241	263	224	284	240	248	255	239	248	264	238	276	271	263	289	227	227	248	238	268	275	271	248	248	238	233	275	271	270	242	249	271	239	256	267	240	240	266	281	251	282	270	238	247	249	280	266	240	229	260	251	255	256	247	285	246	237	238	230	291	248	248	264	254	272	260	238	267	255	258	254	248	268	256	272	229	256	252	246	248	302	272	229	279	259	249	241	257	270	253	272	270	228	279	279	232	281	290	228	236	285	280	249	267	279	248	244	282	246	273	254	232	264	252	272	267	280	229	235	264	277	270	292	251	255	258	269	227	247	240	273	255	276	246	268	235	242	258	254	245	250	279	250	252	285	246	263	283	269	255	235	218	280	265	264	275	272	251	285	258	255	286	236	272	282	233	246	247	248	260	281	253	244	269	247	234	254	252	244	257	249	289	252	259	268	280	253	241	245	245	258	264	244	260	260	283	271	251	266	248	250	229	244	230	255	234	284	247	255	272	219	247	275	254	262	237	272	313	240	259	252	262	247	274	257	258	241	247	276	263	260	258	253	225	242	283	242	272	247	261	269	269	257	238	263	254	247	261	284	261	272	247	255	251	256	249	269	238	238	259	261	229	269	249	244	241	269	238	249	274	230	292	264	222	232	244	238	230	244	232	228	251	257	234	251	239	254	261	280	223	278	257	237	248	290	243	244	275	265	264	252	233	233	266	274	250	255	246	225	253	258	267	254	261	239	233	264	271	236	243	292	269	256	260	228	226	233	301	274	252	260	261	248	247	254	285	253	237	245	246	284	235	262	258	268	230	256	246	287	279	248	266	248	244	263	277	228	280	258	236	248	260	253	259	260	262	280	259	223	263	230	243	244	251	254	278	261	269	238	241	291	264	282	264	244	223	230	247	242	242	247	278	256	253	283	253	221	246	255	222	249	246	263	250	254	262	271	251	261	253	263	232	260	292	276	264	278	278	262	271	262	246	244	273	264	247	278	254	264	258	233	235	235	277	267	290	252	283	254	240	226	266	258	241	257	260	255	267	267	279	267	240	299	247	231	270	271	241	256	252	277	242	245	257	265	251	263	254	271	261	265	273	265	276	255	234	245	274	249	268	255	268	252	274	249	261	290	289	245	233	226	247	275	226	230	245	243	250	238	276	272	277	245	269	267	214	259	269	257	260	257	240	240	256	247	255	274	273	251	230	243	235	246	266	269	274	251	248	253	261	281	266	225	266	236	245	258	240	230	273	226	271	265	242	252	273	249	256	267	264	269	256	253	249	239	268	241	256	236	255	227	254	275	277	235	241	245	261	257	241	268	238	230	241	267	261	260	255	266	279	239	264	257	262	268	256	260	247	255	257	242	254	235	263	281	253	271	254	235	253	220	284	263	283	249	243	264	255	277	267	242	245	215	238	282	263	261	241	266	251	262	253	254	237	255	245	269	251	267	275	258	296	245	230	277	232	250	265	260	301	267	246	235	271	263	240	240	259	258	275	244	274	251	237	280	246	269	284	266	250	246	228	291	276	270	280	263	242	257	244	245	259	264	263	254	272	237	250	222	262	256	220	278	271	245	247	256	274	235	264	230	245	254	269	276	274	243	269	256	262	229	273	248	270	250	251	232	273	230	237	246	268	285	260	255	244	258	234	275	272	280	266	253	251	246	268	270	233	240	287	236	262	250	262	275	219	239	242	245	257	267	258	241	255	291	253	276	261	272	259	256	224	240	274	245	250	247	240	259	265	232	223	260	247	256	250	260	261	254	272	265	278	251	250	279	274	265	270	239	256	259	271	265	251	266	262	261	246	265	256	303	274	287	257	267	266	257	302	270	269	253	278	233	217	276	259	258	261	241	264	246	261	254	256	251	277	230	250	280	279	244	268	230	265	251	253	235	245	252	291	263	243	263	278	261	218	225	241	239	252	262	243	241	280	247	284	280	256	228	255	276	244	215	260	248	229	281	237	297	265	254	279	244	243	250	254	254	260	268	286	276	247	279	267	248	217	250	218	227	235	232	219	247	281	255	274	241	250	253	248	280	270	229	251	252	260	254	255	246	257	234	267	221	251	266	251	252	277	238	243	255	269	242	245	245	251	243	236	257	277	274	228	251	241	252	260	273	275	249	283	280	273	263	250	265	259	241	237	271	249	233	275	238	250	269	254	215	269	229	253	244	237	244	263	283	255	304	263	271	263	261	275	272	263	232	231	250	259	258	267	267	283	262	271	248	247	241	274	289	250	281	274	239	253	261	271	253	251	246	238	242	249	272	263	257	288	212	260	262	284	257	248	252	256	253	267	275	229	245	234	252	243	266	270	247	263	265	280	264	253	269	253	255	244	257	229	273	264	244	240	245	267	264	230	256	270	236	243	267	257	254	252	239	255	286	255	271	257	237	230	249	244	244	229	296	229	252	251	267	264	253	232	256	262	242	267	251	245	278	254	248	255	276	275	228	252	268	235	264	236	236	275	219	247	257	241	250	237	254	255	254	259	272	278	247	258	259
57873	79959	66123	25419	13183	1737	276	256	242	220	215	209	190	184	177	195	179	173	170	163	156	168	187	164	145	164	172	189	158	165	158	162	193	191	232	830	1654	3600	4073	3572	2461	2576	1450	1076	991	698	700	958	748	480	331	230	205	171	168	149	165	173	206	182	160	169	141	165	175	156	151	149	153	160	148	149	149	165	145	149	156	163	163	158	173	163	157	171	155	136	149	167	181	168	178	146	155	128	165	170	151	154	156	144	144	151	153	153	129	149	159	167	150	161	160	151	167	151	153	157	153	188	142	148	157	178	177	141	159	154	173	171	163	167	162	183	174	162	171	155	153	141	140	146	139	142	133	171	152	166	165	164	172	170	168	150	151	165	179	151	170	163	157	138	146	183	166	176	159	154	157	163	160	166	147	159	160	130	147	148	168	179	148	162	158	174	166	161	166	157	147	179	141	167	160	157	193	168	129	184	142	161	149	133	168	163	155	158	136	151	166	186	162	162	139	150	150	173	136	159	154	159	177	159	146	150	155	135	179	169	165	143	177	162	173	189	156	156	151	152	158	137	152	142	154	152	153	159	168	169	141	178	163	147	162	165	168	166	145	162	149	141	166	170	168	154	142	183	159	148	149	157	161	156	182	188	149	153	162	167	172	140	157	166	150	146	137	179	160	155	148	161	153	170	160	161	161	157	137	145	167	154	166	175	182	172	155	155	148	142	154	162	164	176	158	158	170	160	139	165	142	174	170	138	145	162	153	147	136	159	148	148	183	142	159	166	149	167	180	146	173	169	160	165	183	163	152	161	159	148	149	157	155	114	161	199	151	144	169	147	160	146	163	178	157	167	129	162	170	168	152	168	154	159	175	152	167	164	146	178	174	173	178	153	150	156	150	166	156	136	141	144	186	168	170	150	167	145	154	168	170	132	131	162	137	181	169	196	151	151	168	186	157	179	147	155	165	143	172	153	155	144	171	150	159	137	174	168	146	182	135	179	159	154	152	173	173	145	157	164	174	137	139	177	148	147	149	166	168	175	154	135	157	156	166	151	167	158	149	147	167	148	139	152	154	173	147	175	151	164	175	164	162	165	152	130	151	176	138	153	173	165	175	165	173	158	158	173	147	167	152	169	147	177	154	169	157	172	146	161	157	173	161	196	169	145	174	158	145	167	159	148	159	149	131	136	176	146	153	178	150	150	167	179	146	142	160	163	168	163	155	150	155	148	173	185	143	182	138	146	161	140	164	171	161	139	139	170	146	178	153	159	151	147	151	159	164	127	155	163	155	171	157	176	169	153	157	160	139	172	168	149	178	164	176	147	151	164	155	160	164	174	152	174	165	163	172	159	173	158	151	160	141	155	146	170	159	164	139	139	155	154	159	169	164	147	150	204	167	142	158	157	156	190	146	151	177	167	180	161	156	151	180	161	146	138	144	140	167	157	159	161	159	165	191	144	185	167	172	153	144	163	154	162	166	176	162	156	179	166	141	159	146	124	154	159	169	169	148	181	177	160	130	168	157	159	141	147	174	170	161	157	159	163	178	156	171	185	156	159	163	155	166	180	145	160	147	167	143	170	170	174	172	174	178	142	135	158	148	161	163	159	165	139	174	130	131	148	157	156	171	148	168	157	183	167	175	159	156	144	149	160	164	153	152	139	139	151	169	133	157	160	158	137	151	157	153	159	163	159	153	176	154	141	166	170	167	142	169	169	139	152	154	187	166	139	171	175	183	166	139	165	161	155	150	151	178	162	159	187	159	150	163	141	181	160	161	162	159	163	161	159	169	173	136	145	147	171	176	151	169	141	153	184	166	165	130	174	128	130	168	151	169	146	150	158	163	135	180	163	156	171	155	164	166	154	177	168	152	166	145	159	159	140	178	170	157	183	150	161	151	131	135	161	182	158	170	175	164	171	157	154	170	159	142	166	159	146	161	144	141	185	174	166	179	193	149	175	169	146	168	155	142	170	167	146	165	160	150	126	167	171	144	151	152	123	174	155	153	165	132	141	144	158	177	177	153	171	182	148	159	155	156	154	150	182	162	165	149	152	171	155	152	174	174	161	153	143	145	133	176	168	163	165	139	157	164	156	159	163	146	142	161	178	152	123	169	175	139	148	133	153	136	148	166	151	159	148	164	163	142	168	163	149	154	145	159	142	146	138	146	158	147	157	137	169	172	169	150	172	158	168	161	148	178	167	165	139	147	190	165	172	169	187	177	200	145	176	149	177	151	151	151	150	157	148	164	154	187	153	135	142	172	183	150	163	154	140	165	172	165	173	165	181	149	168	159	149	151	155	160	147	162	144	160	138	141	159	137	154	169	170	157	147	155	164	158	166	153	140	170	149	136	148	139	142	160	165	173	143	157	154	171	147	170	161	168	151	147	169	139	193	168	148	134	149	164	171	182	149	171	158	181	162	146	154	148	153	174	167	168	154	170	163	161	167	154	147	169	165	151	154	155	166	157	170	158	151	151	163	150	182	155	174	149	173	152	148	158	168	166	161	149	156	161	174	165	168	123	140	173	158	156	143	150	181	166	181	164	141	170	160	143	154	163	149	165	162	175	174	134	163	133	150	162	194	155	160	167	153	163	137	176	156	161	161	174	162	156	157	150	179	180	169	158	151	151	176	165	162	153	150	146	178	154	167	169	168	147	160	162	138	153	167	166	177	161	156	177	147	169	148	144	166	173	129	147	160	184	143	152	164	184	131	163	163	144	167	140	156	164	166	168	155	141	136	140	146	148	155	163	154	162	155	149	167	151	151	170	173	165	187	159	149	159	150	160	173	153	163	151	153	157	151	170	159	148	174	174	162	169	161	165	167	158	135	141	159	158	174	127	146	170	148	136	171	152	160	164	177	168	144	173	147	156	127	165	173	144	161	166	184	153	152	146	165	157	158	164	188	161	166	158	116	147	168	155	160	148	151	161	160	173	182	162	147	151	147	155	153	141	160	180	175	148	152	150	159	144	144	163	138	195	170	164	143	159	161	146	145	164	154	184	158	150	157	156	187	142	159	146	189	172	164	156	170	159	169	180	151	175	156	140	169	162	153	140	183	160	157	171	150	175	141	174	127	144	145	155	176	143	165	169	161	162	184	159	155	171	144	161	143	150	174	152	164	147	165	163	149	140	150	169	140	156	152	167	139	170	127	151	139	141	174	179	157	156	175	140	157	137	186	179	157	157	170	146	160	180	160	164	147	145	174	171	170	151	179	150	163	156	159	150	141	149	150	150	176	166	155	142	157	163	159	175	172	143	156	164	164	161	158	138	141	145	169	163	160	155	166	156	194	145	147	167	176	175	140	151	138	150	157	179	162	146	149	166	170	148	132	184	136	162	153	160	177	160	170	157	150	187	170	172	159	157	174	158	159	167	166	161	174	168	153	148	165	145	157	146	142	152	155	149	152	156	148	159	147	159	145	153	150	166	143	137	164	140	174	171	145	152	150	169	161	162	152	160	149	145	162	158	183	170	166	171	196	142	157	156	160
39638	64799	59671	6154	1357	1149	948	873	743	703	667	616	588	582	561	531	522	561	474	510	466	476	493	505	474	513	461	471	432	451	473	459	530	577	986	5332	10088	20003	21001	18298	15183	15332	9292	7624	6723	4984	4440	6253	5235	3141	1688	1054	866	519	500	414	475	491	545	506	516	440	448	461	438	434	439	474	464	397	426	436	442	447	421	414	451	433	437	414	432	450	453	430	425	410	415	431	407	429	418	428	405	425	443	438	476	463	403	451	410	423	434	404	454	479	367	427	458	420	433	446	431	388	414	426	412	425	413	397	446	437	462	431	440	429	457	439	445	437	439	415	447	400	428	415	395	447	433	410	408	434	411	466	432	446	402	418	436	387	432	433	432	412	443	430	428	454	467	430	435	411	450	456	421	414	387	422	407	437	417	426	436	443	413	415	412	430	422	417	428	398	439	402	434	398	444	432	438	421	398	436	399	427	422	402	393	390	441	440	440	436	444	419	415	462	437	445	389	411	429	430	434	430	435	451	401	413	433	425	432	441	390	491	418	429	456	391	422	386	421	423	439	433	414	404	420	437	425	413	418	424	440	432	390	412	429	429	457	429	406	443	472	424	423	451	397	420	446	399	375	414	412	439	445	427	433	433	401	419	424	413	440	446	394	434	410	443	428	428	426	450	430	420	412	443	414	470	447	434	407	436	412	426	424	440	429	421	441	442	431	418	421	439	443	427	382	423	396	416	415	440	401	429	390	413	435	427	420	405	423	412	453	441	416	411	429	419	425	428	411	399	397	462	448	401	377	454	438	445	447	458	415	432	407	439	430	475	423	367	418	422	421	397	399	401	434	388	465	426	403	438	410	434	431	449	415	453	379	422	412	419	428	433	435	410	410	441	432	453	454	380	432	429	399	427	416	430	424	428	435	448	431	404	393	435	377	475	391	382	427	401	421	441	447	471	405	443	426	428	477	448	433	433	406	440	469	362	438	409	406	430	402	443	369	404	412	447	393	399	444	406	391	431	443	421	454	432	415	449	426	446	441	403	398	425	399	384	431	409	447	423	435	434	424	430	445	426	393	441	426	424	405	407	432	421	405	422	415	471	469	424	425	416	434	433	381	447	434	431	423	412	395	439	442	440	415	436	417	421	436	393	446	395	434	400	443	449	434	448	410	428	424	407	450	417	431	426	407	449	400	437	416	451	392	419	425	439	426	402	401	421	460	403	451	423	432	454	414	422	446	418	420	442	410	441	399	384	420	439	453	446	438	422	454	404	412	408	416	429	415	448	458	432	426	404	444	448	438	454	391	417	409	425	426	397	421	417	412	438	457	406	461	403	447	455	459	415	460	425	428	444	421	425	466	400	406	410	414	425	455	402	419	419	408	428	415	441	444	418	378	414	367	445	459	401	453	420	421	436	422	414	426	422	423	427	386	391	435	427	380	418	444	422	419	449	426	396	439	393	429	421	413	431	440	403	425	374	420	439	421	431	400	429	400	426	419	418	468	394	413	439	388	397	441	408	449	401	421	426	395	425	437	386	410	412	440	422	397	420	430	431	389	426	446	411	443	447	420	415	414	436	400	430	434	417	419	421	437	419	414	455	392	411	423	441	406	448	430	449	429	420	462	411	430	420	469	410	437	439	432	380	416	421	430	434	441	458	429	440	453	428	415	391	406	425	422	424	429	427	434	437	429	437	435	384	404	436	450	417	442	409	419	401	388	430	429	460	398	414	450	408	488	404	428	394	433	495	428	429	438	464	421	421	390	443	386	421	439	406	432	401	441	461	444	385	414	411	397	429	448	435	417	444	381	432	418	443	471	411	386	400	421	430	391	414	381	448	451	410	425	426	409	453	406	450	423	432	395	434	388	417	413	415	420	402	446	426	427	434	470	389	393	403	451	412	447	441	438	423	447	395	428	426	439	416	402	424	427	405	437	455	486	461	451	425	437	435	414	443	431	402	412	433	443	442	420	408	414	393	416	431	404	468	388	420	468	406	451	410	428	379	413	473	403	416	418	399	442	388	438	469	430	394	449	434	423	422	443	425	422	451	394	436	421	407	460	444	466	463	462	408	423	413	393	423	416	412	436	464	404	407	480	399	443	434	460	421	433	437	426	458	413	429	480	428	445	414	405	411	449	426	421	417	413	454	404	429	416	417	444	431	423	393	432	432	480	432	419	453	432	403	415	439	471	395	461	465	473	421	418	440	438	411	422	427	416	424	421	408	407	430	430	443	431	430	426	451	392	422	422	428	444	438	435	419	402	436	432	439	423	426	432	432	444	391	441	416	401	414	445	416	438	455	473	443	405	448	409	398	448	461	422	404	426	459	419	419	417	415	429	407	434	421	405	411	428	409	372	420	454	393	451	429	439	456	396	449	406	410	439	449	431	376	408	433	419	451	396	454	434	431	435	400	423	458	414	415	424	407	388	424	418	416	374	430	431	406	385	394	434	416	453	416	442	436	425	425	437	435	448	411	436	437	420	404	416	378	443	437	439	424	421	411	449	407	418	407	420	421	388	391	415	437	443	437	405	421	444	437	426	449	402	405	419	413	422	436	445	441	437	424	428	432	437	415	439	432	420	391	433	462	409	399	421	363	422	423	426	452	449	429	434	424	412	439	443	456	435	408	419	430	428	418	433	418	433	434	400	429	422	458	391	428	440	383	403	420	442	405	437	441	443	400	393	416	387	434	416	428	401	377	389	451	415	460	428	422	426	425	405	421	388	418	414	409	399	415	437	414	421	406	450	453	434	428	405	418	455	439	434	408	418	396	424	395	395	453	418	433	415	440	433	414	440	398	425	391	397	429	420	417	417	412	442	378	458	447	435	427	413	447	399	441	406	396	458	426	446	404	417	409	403	417	442	460	426	439	426	419	408	445	417	424	429	434	395	421	416	418	433	449	416	405	477	422	444	440	452	420	424	424	436	439	437	393	427	470	390	417	424	400	407	429	425	437	451	437	420	398	427	408	425	400	481	412	397	398	396	435	427	394	435	427	432	454	425	425	393	435	413	414	421	424	434	411	405	464	427	428	420	433	421	405	390	397	400	422	453	408	428	444	449	455	443	462	399	470	430	446	440	436	424	444	428	452	417	434	416	403	419	396	426	467	399	428	405	456	435	429	430	390	436	418	443	411	409	395	442	420	430	409	401	408	448	373	420	394	425	444	442	435	407	433	424	428	430	427	454	412	467	441	434	403	422	420	449	410	415	408	405	417	419	475	397	437	434	433	428	415	432	423	429	433	435	419	427	436	433	456	390	433	392	442	430	392	465	419	381	405	430	453	463	405	444	400	431	449	414	440	432	426	398	412	420	449	450	423	411	445	408	436	378	409	428	445	367	432	408	426	412	432	448	446	443	416	425	428	425	466	450	417	382	418	419	428	451	433	395	419	414	428	458	436	418	434	433	419	385	437	411	433	427	404	405	407	473	419	440	407	423	433	423	405	454	416	409	439	459	424	429	436	441	419	440	422	428	423	456	438	445	448	472	440	423	422
10943	18303	18299	1364	218	92	67	63	67	65	66	69	57	63	57	59	56	77	59	65	66	49	59	60	73	60	69	55	71	68	81	59	69	64	60	87	138	223	230	205	141	158	125	87	92	104	88	102	94	70	63	77	71	78	60	53	84	62	69	68	71	73	80	66	66	70	66	65	56	75	65	53	64	62	75	72	50	69	67	62	58	61	63	57	67	58	65	59	71	77	49	55	67	55	75	67	61	53	77	69	56	68	57	55	63	55	61	78	61	74	55	76	64	75	56	60	62	71	73	62	54	63	61	64	46	69	67	68	68	76	60	84	68	79	59	82	61	79	77	53	66	67	66	72	51	65	59	61	54	65	76	50	47	69	71	78	73	70	75	63	81	67	70	59	71	74	55	75	71	56	44	56	75	82	62	68	59	80	67	55	63	70	51	63	70	73	49	60	69	54	72	62	66	50	76	64	53	54	73	64	68	78	67	58	57	62	60	67	58	72	63	65	63	61	55	79	64	65	66	62	59	61	66	72	67	51	67	64	52	58	83	88	49	57	71	62	66	63	73	70	79	80	55	68	60	73	56	82	74	55	55	54	54	62	65	68	83	64	70	73	76	80	62	65	55	45	60	60	70	59	68	65	60	58	54	65	76	68	65	87	71	71	77	70	73	59	56	63	60	64	71	67	62	66	67	59	57	44	67	65	66	78	69	59	69	64	53	56	64	71	60	70	80	61	53	66	73	71	76	75	83	72	56	69	76	54	76	79	77	63	70	58	64	54	72	69	53	57	68	77	70	77	63	62	56	71	60	62	77	49	74	59	70	60	49	60	72	69	61	66	76	56	63	61	74	64	73	86	65	63	66	63	70	60	56	70	84	65	60	70	83	74	61	67	71	69	51	78	67	74	66	66	68	70	56	72	66	73	54	78	77	74	68	70	83	77	50	53	68	76	67	61	70	56	70	64	76	66	58	69	62	65	72	67	63	62	73	70	66	63	66	74	66	80	60	53	61	71	70	78	58	69	69	57	62	71	56	65	70	79	75	69	76	67	61	71	77	64	66	61	49	77	68	60	78	73	83	71	67	54	62	74	55	58	59	66	62	64	59	66	55	75	73	75	68	55	60	64	57	57	72	73	54	74	53	65	48	60	80	84	55	68	62	64	48	71	61	69	57	55	85	63	53	71	61	57	73	65	62	64	70	67	68	62	64	62	66	46	62	71	71	54	68	59	57	45	73	66	53	66	63	79	74	57	61	72	58	60	58	70	59	67	54	72	72	64	66	64	62	67	66	64	64	75	49	56	61	68	61	75	80	52	64	50	73	72	66	82	66	59	73	71	63	60	68	67	71	70	42	62	62	60	61	53	60	67	77	79	61	68	58	62	78	67	69	87	74	73	63	87	64	48	61	59	72	63	71	66	50	69	64	60	63	61	68	66	65	62	77	62	68	72	85	75	62	52	62	59	60	60	60	61	69	55	58	75	73	68	53	55	67	80	64	65	77	68	61	63	56	67	62	56	49	78	74	72	70	56	62	58	77	55	63	69	58	56	50	62	49	59	70	51	60	62	76	52	62	78	69	70	72	67	59	47	70	65	58	71	70	69	63	73	61	59	60	69	63	60	52	66	75	76	68	63	55	52	57	62	70	64	68	68	54	65	66	66	72	60	63	65	70	65	64	71	57	74	72	56	76	64	65	73	60	67	62	83	65	82	70	70	69	67	67	66	63	61	60	64	70	76	72	45	61	64	74	67	63	65	65	47	72	71	69	70	60	55	57	44	57	62	64	62	75	55	53	51	53	51	71	71	59	61	54	58	71	65	71	62	72	55	65	61	59	59	68	68	85	64	56	76	70	74	72	45	64	63	62	77	48	56	65	63	82	67	61	54	59	64	75	63	51	51	59	54	68	67	58	63	55	53	86	66	68	66	68	75	49	70	69	60	72	65	54	49	65	72	63	67	65	72	49	63	70	66	68	61	60	46	60	70	69	63	81	63	61	67	59	68	65	71	76	76	58	57	76	63	64	68	62	63	66	79	63	55	65	54	79	73	85	51	78	67	65	63	52	60	78	58	66	63	67	55	63	68	60	70	69	71	60	78	69	56	69	73	67	58	43	63	59	66	63	65	72	69	59	80	52	72	59	65	65	56	69	66	61	60	71	65	62	82	69	57	79	57	63	65	74	58	75	78	56	62	64	70	62	60	58	55	61	64	67	60	55	61	72	68	62	71	59	54	66	47	53	75	54	63	55	57	53	70	42	74	55	72	71	52	56	70	54	65	73	63	61	57	75	69	68	81	68	59	69	60	68	78	47	70	77	67	82	54	55	75	54	70	57	66	56	53	58	67	66	66	69	67	64	70	75	78	66	59	73	68	58	59	60	61	70	64	61	50	70	70	73	60	71	67	49	65	55	67	72	59	69	56	68	64	59	59	61	70	65	66	54	58	70	58	74	59	64	60	56	63	79	67	70	52	70	58	66	64	63	67	81	57	56	54	64	62	64	60	61	60	78	71	74	60	82	70	69	76	71	55	52	65	51	63	70	72	72	73	71	58	49	81	52	55	53	44	70	76	73	67	54	69	71	80	57	57	75	63	57	63	54	55	54	71	76	80	65	72	59	57	61	63	64	80	77	59	65	76	56	58	40	77	67	48	75	67	68	70	67	67	63	70	63	68	77	61	49	62	59	49	58	57	86	64	76	64	41	69	66	61	57	57	53	68	72	49	76	59	61	50	77	67	75	56	68	76	70	73	77	67	61	58	69	74	56	69	67	66	73	65	55	60	54	73	52	64	54	63	75	75	63	61	66	61	68	65	69	83	65	73	64	62	72	70	78	58	67	65	77	77	75	73	69	69	60	72	59	81	72	61	72	66	67	51	60	67	60	58	75	58	64	68	65	64	58	74	63	64	70	71	85	58	58	48	56	62	68	63	48	54	65	66	57	65	81	63	71	65	69	59	58	49	57	70	65	68	59	68	75	60	64	68	60	59	56	68	61	52	83	49	56	76	68	55	60	59	62	73	66	62	57	74	58	59	63	59	62	65	59	64	62	62	65	68	60	61	57	60	55	73	70	79	74	67	66	78	64	63	84	67	68	67	62	77	64	70	55	60	67	61	78	75	60	64	83	58	75	69	68	59	79	68	70	59	66	91	63	59	56	65	70	74	58	67	68	68	78	61	63	66	62	81	82	66	73	72	63	76	58	53	66	58	60	57	69	71	66	68	66	58	52	57	57	74	59	68	71	70	79	64	66	63	60	50	65	76	57	65	77	57	61	66	76	65	70	69	59	66	67	59	56	75	61	65	66	74	54	56	55	57	87	63	81	68	66	58	76	69	77	69	70	74	71	69	64	76	73	57	68	54	60	65	67	68	57	59	62	74	66	64	64	74	56	70	69	68	74	54	60	58	55	59	56	66	70	77	77	60	70	48	72	66	67	64	59	61	64	64	74	65	55	61	47	76	71	72	61	62	61	77	65	70	59	64
9777	24145	20548	1028	234	224	217	220	229	197	212	183	199	210	199	211	231	185	184	215	199	212	193	219	198	213	187	201	189	207	236	173	211	209	232	412	771	1471	1646	1613	1096	1011	642	555	532	417	373	536	432	332	242	231	214	229	235	205	224	230	207	193	214	221	202	204	209	198	210	207	206	226	230	191	225	185	206	207	178	184	182	197	196	219	230	197	200	183	184	186	194	199	207	216	201	213	173	214	212	218	200	171	204	220	202	213	180	167	211	207	196	211	207	194	200	208	208	199	214	191	176	205	205	184	208	213	208	225	224	214	192	193	208	193	195	218	209	201	192	202	213	225	203	194	211	190	216	190	204	190	203	210	190	188	183	181	169	192	177	205	221	194	193	209	212	201	193	208	192	194	205	217	197	229	224	203	202	208	232	204	205	209	185	209	203	180	172	186	217	199	200	195	206	181	192	188	202	188	180	215	213	195	214	191	207	201	213	190	207	207	193	215	199	194	205	189	198	205	198	225	194	195	217	189	219	225	200	228	198	249	212	192	216	205	182	201	195	242	201	215	194	192	179	214	206	209	198	222	202	210	225	203	185	204	207	171	203	199	193	225	211	206	226	197	191	211	210	202	223	204	188	205	211	208	179	183	213	209	176	196	205	203	215	221	205	190	202	198	209	216	195	192	203	189	213	187	222	204	213	203	217	204	221	186	197	199	225	190	207	223	189	176	197	180	183	197	237	184	194	209	199	215	196	202	202	227	173	204	230	193	206	205	181	197	213	189	181	214	227	194	198	220	209	201	200	231	207	204	198	202	201	201	171	217	207	195	202	201	192	187	229	194	195	194	199	188	242	192	202	213	190	211	211	204	219	208	186	212	200	210	194	196	198	177	212	235	195	222	211	203	214	236	220	197	218	184	196	212	204	200	203	212	207	227	229	227	189	212	210	209	185	225	218	213	211	214	237	215	222	233	205	198	198	210	178	194	207	192	218	201	219	208	183	179	237	213	190	216	182	204	211	207	179	186	183	205	213	182	195	197	202	205	196	209	206	189	209	208	199	208	226	185	203	191	198	206	186	224	215	185	180	208	197	202	212	196	206	194	196	231	180	208	199	221	220	193	202	180	197	229	203	194	194	185	181	189	175	205	191	195	205	196	195	168	187	182	201	194	174	218	203	200	184	190	205	197	188	203	199	198	209	201	224	217	188	203	193	195	197	221	203	200	201	174	172	205	195	190	209	210	196	204	186	175	188	217	209	189	203	192	193	180	194	198	202	196	223	191	213	174	185	205	188	191	209	185	203	225	203	192	198	201	188	227	211	196	182	186	209	201	197	177	217	194	204	219	210	198	175	192	190	180	210	200	215	187	201	227	179	185	213	176	226	206	193	194	203	203	211	196	203	214	248	224	209	197	237	233	201	180	215	206	211	226	209	183	190	190	194	204	212	214	191	194	203	184	210	203	221	207	188	209	197	199	214	206	215	204	195	177	202	209	209	210	176	192	198	203	196	200	195	215	197	184	204	208	205	193	202	199	189	216	212	206	201	188	185	203	197	219	228	195	208	212	212	207	200	186	202	222	195	213	218	162	208	213	216	198	202	209	199	175	199	227	208	204	188	184	238	211	204	192	205	213	212	207	193	195	203	214	198	190	180	177	224	214	214	216	196	222	181	212	184	188	196	213	191	197	209	204	214	196	214	210	215	204	184	204	188	188	170	205	191	200	216	215	231	207	189	198	227	232	198	227	194	207	234	173	165	198	184	214	183	204	227	189	211	186	215	184	190	205	207	206	197	198	217	180	226	197	196	227	189	192	171	188	180	187	209	214	189	195	199	202	201	213	173	191	213	212	208	201	202	215	211	184	195	188	203	206	175	186	203	194	216	226	205	239	209	207	200	200	213	211	183	197	223	236	206	198	174	204	206	203	217	188	194	192	235	201	201	238	204	209	207	201	214	215	173	198	203	238	199	204	176	193	207	199	212	221	201	211	205	208	215	209	184	180	181	195	197	199	214	195	209	203	231	183	197	223	211	200	203	207	186	189	195	225	221	194	200	207	195	192	192	215	201	229	199	210	195	206	189	209	192	193	208	215	206	220	216	195	193	207	190	213	189	257	205	221	182	198	203	211	200	193	213	188	229	205	213	192	206	224	206	225	214	220	232	218	217	211	223	184	215	199	174	199	210	223	207	189	191	206	227	192	197	200	195	193	218	203	188	204	210	199	190	205	195	208	206	194	181	182	220	224	205	210	193	211	198	210	206	223	175	215	187	234	221	211	194	209	197	203	199	201	191	208	201	221	186	212	210	172	225	200	191	183	206	196	215	203	196	189	209	192	185	246	193	186	166	217	204	216	212	221	198	202	190	204	190	194	187	211	177	198	224	213	187	201	211	214	228	180	209	201	196	201	211	195	208	194	188	197	208	189	209	197	201	199	198	205	182	203	210	216	202	209	212	208	218	200	201	185	180	216	196	216	205	220	208	188	197	210	210	188	188	197	204	207	204	191	203	200	185	216	192	195	222	186	184	178	216	240	199	203	229	202	189	193	228	207	205	213	198	208	189	184	179	217	201	203	215	199	201	180	230	187	199	185	195	222	168	212	162	195	198	190	165	198	186	178	214	205	224	225	211	184	174	203	191	198	192	183	191	191	207	185	207	207	183	224	198	189	213	196	220	185	194	217	220	195	209	207	226	217	215	207	218	186	202	196	196	200	214	204	208	188	213	200	203	194	185	193	203	194	188	210	190	207	199	207	184	174	197	200	215	214	198	189	195	201	204	220	188	218	203	197	191	210	193	217	188	203	175	178	170	203	182	206	191	219	182	173	192	196	198	255	196	205	193	212	195	175	211	172	220	212	217	195	190	211	186	206	198	194	181	210	195	199	180	203	194	203	222	218	216	185	210	180	209	215	189	194	207	185	222	207	203	222	196	188	198	190	188	197	206	189	191	215	175	192	220	219	197	194	211	183	199	195	198	194	198	223	199	184	203	199	199	237	185	206	205	192	219	195	187	190	195	179	218	181	191	216	216	196	186	190	189	194	189	210	202	192	193	207	203	187	196	182	204	199	207	190	218	209	191	195	187	212	226	202	213	202	204	206	191	175	233	203	212	201	209	205	205	179	193	206	186	196	215	203	228	201	202	200	203	211	200	195	199	194	209	190	188	224	214	198	211	211	202	196	208	201	200	188	225	191	180	218	212	208	197	204	208	179	200	209	215	212	208	213	222	217	213	193	217	217	171	220	191	190	210	232	206	179	210	187	196	202	204	206	208	193	199	201	211	225	222	198	168	205	216	202	224	175	205	181	197	195	205	187	195	200	191	207	187	185	203	212	229	194	216	201	214	194	208	177	225	198	203	190	217	215	225	215	225	226	217	204	202	171	206	193	211	200	227	225	189	214	211	203	195	220	213	215	181	209	206	200	221	207	195	224	226	184	189	212	197	221	195	223	224	205	231	202	219	207	187	201	232	173	189	200	207	200	201	222
54484	65422	60534	19407	4102	228	138	111	107	124	92	87	94	91	101	96	78	88	89	107	92	94	92	83	102	102	103	96	85	92	94	81	86	87	108	297	911	1955	2292	2244	1294	1207	704	598	527	343	326	482	464	249	186	113	110	70	75	92	78	86	74	96	93	87	74	84	104	82	90	93	60	96	79	81	79	102	82	88	82	69	76	83	82	80	88	79	91	93	86	85	69	108	83	73	78	96	100	94	83	80	88	77	79	77	57	88	83	86	71	75	78	87	95	78	86	82	77	87	99	87	81	96	95	72	78	83	94	76	84	78	74	75	80	77	88	81	84	82	81	78	98	72	97	68	83	81	68	83	77	80	83	79	88	79	70	92	97	91	74	88	87	74	95	86	99	85	82	87	69	79	100	75	92	77	87	68	96	88	87	82	96	71	95	93	73	98	86	85	93	69	83	81	77	76	76	84	84	78	93	89	92	70	88	76	90	97	77	68	108	73	81	90	94	84	96	77	99	87	95	79	85	79	79	79	73	76	81	82	88	89	88	94	87	92	80	82	75	95	104	93	77	94	88	87	91	86	74	82	105	67	94	104	80	79	82	82	89	94	74	95	74	96	82	79	85	80	72	90	98	71	101	76	86	89	80	83	74	102	84	79	87	74	93	87	93	82	90	75	91	77	78	62	101	86	86	80	77	104	85	83	79	91	89	66	76	90	103	80	79	92	84	81	78	86	94	69	80	76	82	93	74	70	82	83	93	79	78	74	77	63	88	95	79	92	85	90	79	111	102	76	86	74	77	96	88	86	89	97	95	73	91	80	77	89	84	87	74	84	92	95	85	92	62	73	88	82	89	83	79	69	81	83	88	77	86	89	89	66	89	75	92	107	96	75	70	89	94	77	78	84	89	84	75	94	79	86	81	81	70	83	78	98	85	90	80	74	86	74	87	75	78	81	81	96	79	88	85	73	64	81	100	98	101	71	76	82	85	86	86	97	82	93	102	85	82	93	68	79	90	82	102	90	72	72	83	77	93	74	105	86	87	74	90	87	74	76	85	75	87	87	77	79	69	82	82	90	100	71	88	87	86	83	73	81	88	74	72	87	104	85	96	83	93	84	79	93	90	100	78	78	84	73	86	90	89	68	90	82	68	98	67	71	93	68	65	84	104	83	100	85	78	89	94	107	92	97	93	81	80	86	86	74	78	91	91	94	106	99	80	91	95	82	79	75	75	81	94	91	79	90	71	70	74	82	77	92	89	79	90	85	99	93	92	72	74	80	79	92	73	79	88	76	92	70	95	75	82	73	81	85	78	79	81	97	84	90	76	84	88	76	78	84	80	93	88	75	79	74	80	86	75	87	89	89	94	90	74	85	81	83	100	85	75	71	95	69	90	86	91	84	90	88	78	84	105	75	88	105	83	91	85	80	76	90	83	92	83	73	74	90	71	82	68	76	94	115	75	88	70	69	96	81	87	84	94	89	64	80	79	95	95	80	82	91	69	80	80	106	74	74	100	106	93	98	99	90	82	72	80	80	56	84	84	71	95	74	89	81	96	88	69	73	82	87	92	84	69	90	86	67	101	79	85	93	86	67	94	80	91	76	76	91	86	69	91	83	92	96	100	79	81	85	78	97	77	97	87	88	83	66	90	72	87	76	83	72	80	70	85	89	80	77	78	93	89	95	85	69	84	81	90	93	84	72	88	111	79	93	75	84	64	87	74	81	83	102	80	82	88	77	74	68	109	85	88	86	101	81	87	74	86	86	91	84	92	79	80	92	81	82	103	79	77	71	101	78	96	90	89	85	82	81	86	93	94	73	89	77	95	80	85	90	78	77	92	83	103	90	82	83	84	75	80	73	101	80	84	92	81	92	75	80	80	106	78	81	90	81	85	77	94	96	82	76	79	68	87	88	79	72	103	84	87	75	76	67	89	97	88	93	67	78	65	98	84	77	96	71	74	84	73	85	65	77	82	75	86	100	80	92	85	70	89	79	81	87	86	79	81	106	95	85	83	67	71	83	91	78	85	91	73	75	89	87	87	73	79	79	92	88	73	101	78	72	82	95	73	76	75	90	86	84	77	78	80	78	83	84	96	75	78	83	80	86	84	71	107	77	73	80	80	74	96	80	80	84	83	85	62	79	72	80	84	91	82	80	87	79	81	73	85	65	86	69	95	79	85	73	85	88	93	85	97	65	88	91	84	86	76	86	91	79	74	80	91	86	73	71	64	68	80	85	79	72	87	86	77	89	66	82	86	83	90	89	101	101	96	84	79	74	57	80	91	88	89	97	85	75	99	66	90	83	74	74	90	81	82	77	89	94	73	86	91	80	82	59	89	88	77	97	76	87	77	77	79	77	74	98	69	88	98	87	72	66	86	64	87	92	77	72	76	89	78	88	93	96	83	87	77	84	83	93	82	75	86	84	62	77	78	81	81	85	102	93	66	69	73	91	80	80	71	87	78	81	77	78	88	84	87	93	84	87	82	89	95	89	101	99	80	81	83	76	91	88	85	100	87	87	81	90	80	103	85	64	102	83	75	91	80	82	97	105	96	98	96	71	80	95	77	86	90	97	77	73	74	79	88	101	89	83	92	86	75	87	86	83	82	93	101	99	79	83	91	97	71	93	78	86	83	84	82	86	98	81	87	83	97	78	71	84	83	89	98	80	100	73	72	83	87	85	83	85	90	86	83	79	96	86	88	84	100	70	102	103	80	92	77	70	73	83	70	83	75	95	88	90	79	70	91	92	76	107	72	61	77	95	82	79	89	76	96	81	95	99	85	76	100	84	76	81	73	89	80	100	86	74	78	95	66	85	88	80	89	74	96	78	81	85	81	87	77	76	69	90	91	82	89	78	85	87	87	101	87	87	82	72	92	98	88	86	82	90	97	88	83	72	100	86	73	94	77	77	80	90	84	83	93	88	75	78	68	75	69	91	96	91	80	83	90	81	88	80	84	89	92	87	82	93	102	78	85	94	82	83	78	75	75	85	94	67	72	91	91	104	82	90	106	84	62	92	77	74	82	76	84	89	86	81	90	89	74	100	79	89	98	81	85	83	81	81	101	94	83	70	82	96	72	81	81	89	71	96	87	86	84	93	80	87	88	94	81	92	75	91	118	90	86	86	92	74	95	79	73	78	75	89	81	91	82	85	91	74	95	76	80	81	84	85	95	72	89	103	75	89	90	73	95	86	101	87	90	87	81	92	102	85	92	91	72	77	85	86	76	85	69	79	63	81	87	77	106	93	94	98	86	98	68	94	83	83	90	95	86	68	95	85	76	85	85	76	77	91	85	84	74	89	78	79	100	69	80	93	88	73	84	71	99	79	83	82	91	84	89	82	84	84	92	91	74	89	98	83	83	78	93	82	66	87	83	103	79	76	91	98	75	72	74	91	80	94	100	77	92	68	65	82	92	77	84	100	79	88	77	80	87	101	100	88	80	85	83	94	79	81	102	85	84	79	69	97	83	84	72	86	99	99	75	96
35616	51020	47802	4190	709	632	525	481	448	355	395	365	347	344	298	336	326	290	283	291	303	261	248	278	274	282	286	276	307	307	302	280	312	364	591	1974	6603	13057	14291	13575	9510	8672	5087	4466	3874	2468	2485	3752	3229	1676	916	598	525	321	339	316	288	290	301	265	258	269	244	264	270	223	272	276	277	262	277	306	278	241	249	260	256	260	270	277	259	285	261	272	240	249	250	255	265	262	273	238	227	267	250	250	242	266	255	259	244	272	278	281	272	248	250	260	235	247	235	246	249	232	264	244	253	266	235	273	236	260	248	254	252	240	211	280	250	259	231	254	274	261	250	260	243	240	247	264	263	241	261	241	255	271	258	255	253	236	236	229	245	261	241	239	254	253	241	275	283	262	252	254	267	249	270	245	260	288	249	255	278	248	248	264	250	249	277	268	254	277	247	222	277	234	246	248	240	238	246	264	244	246	232	280	247	274	258	244	257	251	230	268	257	239	269	256	267	269	236	249	253	276	278	300	232	265	265	269	261	265	262	262	262	266	263	276	242	258	265	242	263	275	258	237	246	243	247	265	264	240	227	246	245	256	257	251	253	239	247	253	252	270	254	225	257	244	249	263	263	240	236	235	260	259	251	257	253	290	267	253	263	247	228	268	271	240	251	265	255	239	252	280	251	256	246	271	247	277	244	246	248	239	256	233	229	274	258	264	221	224	271	254	265	256	262	219	279	260	272	268	276	263	241	249	273	246	237	271	241	237	275	258	264	209	244	247	249	242	246	248	263	256	249	259	262	263	268	255	243	262	251	282	234	261	222	272	259	264	261	251	257	260	261	244	235	257	252	258	262	251	264	238	264	283	253	255	241	261	247	236	249	243	245	271	244	255	278	259	268	265	241	266	247	270	246	255	248	261	225	259	286	253	254	254	230	250	251	259	269	258	241	272	258	230	264	268	265	247	256	275	279	245	244	261	259	237	254	236	245	261	256	269	253	251	255	259	299	247	256	245	248	265	276	284	281	260	252	243	252	259	240	243	247	229	234	270	275	250	281	265	268	238	260	263	246	258	247	251	260	243	260	251	263	240	256	254	225	255	271	241	245	268	237	249	260	252	257	256	272	231	237	265	285	264	276	265	244	250	239	248	240	281	228	250	242	216	274	252	271	250	233	258	255	220	267	264	262	241	263	245	256	258	239	271	253	261	239	242	241	258	230	247	248	266	266	244	239	245	259	244	239	253	247	235	271	257	266	237	234	271	249	257	251	222	230	260	246	269	233	240	256	263	237	249	243	220	251	263	250	234	230	265	258	261	271	262	279	250	248	261	273	248	264	244	267	256	245	259	236	269	263	228	257	241	240	246	260	238	251	243	267	242	238	224	238	238	242	249	270	255	260	253	230	242	254	221	256	236	245	248	271	253	227	248	253	240	258	274	259	263	247	288	243	237	238	251	268	257	240	253	236	227	223	224	256	254	253	281	271	282	239	280	274	250	280	303	224	252	249	264	226	261	245	252	267	247	252	245	251	260	227	264	261	260	275	262	227	239	258	255	252	276	289	259	224	273	263	267	250	257	252	261	279	274	254	237	264	246	266	261	274	240	252	263	226	248	250	255	237	271	250	269	258	260	291	250	260	246	265	269	263	246	238	269	266	220	255	270	256	266	262	248	250	247	278	273	272	254	241	242	241	260	272	268	251	286	276	246	257	260	261	253	256	237	245	242	275	242	269	230	266	275	251	263	252	246	282	225	285	253	259	234	247	276	262	268	257	265	234	253	253	241	256	261	223	281	255	229	249	252	282	260	252	232	248	279	237	252	214	252	257	242	268	259	254	279	260	235	245	261	278	220	258	260	254	244	244	234	255	219	246	235	261	239	255	251	251	293	290	255	268	280	237	246	242	252	256	245	262	240	211	265	293	258	246	269	252	244	265	278	243	263	261	259	257	263	232	237	253	257	255	284	266	275	255	249	242	282	235	254	267	261	258	233	249	246	257	203	246	259	263	270	241	278	250	254	258	252	239	259	254	252	274	272	256	281	287	269	270	262	241	256	254	247	249	276	235	279	267	257	261	271	254	228	260	254	225	250	254	244	279	244	247	248	287	258	250	251	247	280	253	239	259	260	252	255	264	236	246	238	244	247	230	258	249	247	267	255	255	257	240	260	254	255	242	260	256	256	245	277	259	260	256	246	246	257	252	252	275	232	268	246	261	247	273	262	251	250	223	246	266	256	222	238	244	241	267	278	245	249	273	237	243	253	248	295	235	289	254	232	237	229	248	247	270	246	254	230	254	226	245	273	273	254	278	243	262	264	255	250	251	263	282	264	246	292	253	231	274	247	247	247	251	235	249	265	238	238	258	266	256	236	275	251	264	297	247	253	283	291	251	245	255	252	301	263	256	232	283	262	246	242	251	245	260	238	251	237	254	227	254	232	268	273	258	262	279	234	263	271	268	236	290	239	251	244	236	257	264	289	229	244	250	252	274	266	236	277	230	282	258	267	234	239	240	253	282	240	251	252	241	255	258	263	268	232	282	250	240	264	259	266	250	233	261	283	276	256	241	246	216	247	232	267	284	236	237	269	241	250	253	247	246	244	267	241	227	238	251	231	276	256	259	280	238	271	241	280	273	248	250	242	245	239	255	265	263	251	268	259	235	273	267	238	252	237	257	247	259	268	256	241	258	233	257	253	265	270	239	243	233	237	241	246	265	256	240	246	270	272	262	234	278	222	286	256	254	262	244	255	244	260	260	269	265	251	244	255	267	242	264	240	287	243	261	264	271	272	245	258	239	256	250	241	264	297	252	291	268	240	236	259	274	254	251	236	233	246	252	257	244	237	271	275	295	264	247	239	272	253	264	264	246	245	219	226	259	260	266	226	266	273	262	260	223	263	277	225	270	223	262	236	262	239	252	231	263	263	260	276	285	266	257	241	254	235	229	275	252	232	245	231	276	276	235	265	247	269	269	245	269	251	241	241	275	247	228	278	262	236	280	253	253	261	258	268	248	247	247	275	224	252	236	246	266	248	220	258	252	250	268	251	239	261	246	252	230	244	255	249	244	229	246	273	244	258	297	241	254	256	244	241	277	245	251	252	256	261	247	275	262	267	280	265	237	273	242	269	235	260	265	258	246	239	225	248	244	258	262	215	253	253	238	261	254	276	254	233	241	276	275	246	271	266	258	277	241	256	251	259	248	261	229	289	241	276	260	255	227	240	263	293	247	235	245	238	241	250	253	235	260	275	268	252	270	226	247	263	248	261	252	234	263	248	241	284	259	255	248	261	241	246	288	231	238	252	238	263	231	257	255	270	270	225	257	258	243	283	255	256	263	242	263	236	250	254	275	249	247	238	234	259	262	261	255	247	263	264	243	246	256	261	272	226	257	260	265	254	271	270	227	257	244	225	250	245	259	255	254	270	230	239	269	242	243	231	242	240	263	283	225	243	245	242	212	249	257	261	272	226	232	261	240	257	246	242	241	238	263	243	251	279	255	245
64448	80120	67369	24344	11618	1266	254	234	231	223	221	191	179	195	168	182	159	158	195	157	147	183	167	177	161	139	165	162	155	162	171	181	169	202	201	381	1387	3641	3869	3671	2567	2295	1292	1095	912	680	593	790	886	485	252	213	222	225	195	178	145	146	180	175	145	153	163	156	174	168	149	160	166	154	164	148	137	155	139	147	148	142	165	164	169	180	149	167	184	159	157	150	167	151	161	152	136	151	161	140	168	158	159	183	161	175	164	151	147	151	155	135	154	159	155	172	163	145	158	162	163	128	152	154	127	148	151	170	172	167	163	151	153	152	161	153	169	148	179	138	177	149	142	163	157	150	161	168	142	155	159	154	164	150	169	178	163	169	184	139	159	143	158	163	154	146	173	162	143	174	147	166	143	146	158	181	140	151	162	158	148	169	159	156	137	171	149	131	149	177	188	149	154	151	158	152	140	155	157	163	147	153	148	147	155	164	173	151	166	186	159	155	174	138	149	131	147	174	150	143	178	163	164	165	162	169	160	175	146	170	138	153	161	162	160	155	152	164	154	151	163	168	151	141	191	202	154	168	155	139	162	149	144	164	178	141	142	158	164	155	151	158	144	160	166	150	149	178	136	179	144	140	150	148	166	144	153	155	155	158	140	167	169	157	164	155	160	151	155	136	151	155	191	174	143	166	166	164	151	185	176	167	169	144	170	184	173	170	145	136	163	145	170	170	179	155	169	155	146	159	176	165	158	151	160	154	178	138	152	142	142	165	157	147	150	151	160	165	161	152	163	162	175	170	157	173	152	169	161	151	170	160	163	152	145	139	165	188	154	162	145	146	150	150	166	154	148	169	134	151	164	163	148	162	170	160	150	155	160	150	148	172	159	153	171	166	171	146	138	157	147	165	136	173	165	127	153	178	156	166	146	154	177	135	160	157	148	171	157	158	164	154	168	149	139	157	174	139	130	140	154	146	165	182	156	150	153	165	134	162	154	145	145	156	146	159	147	175	146	144	166	153	169	155	168	135	170	128	141	142	188	166	157	155	173	160	147	139	157	168	171	154	123	130	140	155	143	158	159	146	162	142	158	182	165	144	148	150	148	156	150	165	144	185	175	148	169	166	162	164	155	188	153	161	155	152	155	153	183	158	172	148	178	157	153	155	176	168	149	176	155	142	150	153	163	183	168	170	171	155	155	144	159	170	179	168	159	140	137	164	175	159	156	159	144	171	157	158	139	151	159	165	158	152	138	167	154	154	124	161	155	153	164	158	173	127	151	142	184	148	159	157	136	185	155	168	139	161	159	154	184	155	173	149	154	168	178	149	137	154	142	162	159	157	178	150	161	153	152	160	163	167	143	151	162	161	152	165	148	161	159	170	199	148	157	144	158	150	166	154	126	149	153	159	177	152	150	148	146	156	143	159	173	147	150	180	153	153	168	168	155	153	155	177	141	171	173	173	160	146	148	151	163	158	149	161	157	144	159	136	192	145	165	156	164	153	158	170	168	172	182	167	163	133	153	153	160	147	166	147	155	153	163	172	167	151	150	203	157	143	159	159	147	148	150	154	132	163	164	163	171	140	166	163	167	144	164	161	155	161	156	174	151	127	163	147	168	135	138	158	143	167	165	174	174	168	155	140	135	160	151	160	150	148	167	173	172	139	158	143	156	156	149	159	147	154	152	151	175	141	174	135	171	142	150	164	138	151	159	176	152	165	166	153	154	137	147	160	163	158	146	153	137	129	161	158	159	144	147	148	155	173	151	159	146	147	155	169	160	151	139	171	160	184	154	146	176	159	138	171	167	164	176	162	169	147	154	156	165	167	150	149	149	151	169	175	157	154	163	165	154	153	162	159	156	152	148	127	136	163	151	166	182	177	160	152	147	158	150	171	148	144	141	170	152	149	140	157	155	159	156	146	160	177	172	159	154	163	161	167	178	145	150	143	165	172	158	172	146	152	157	158	138	160	166	153	145	129	169	152	133	155	135	149	153	145	163	171	173	167	161	142	165	137	157	190	152	166	158	141	140	156	162	168	162	159	155	146	183	179	158	136	156	136	150	168	204	150	156	164	147	135	153	171	155	146	157	144	156	163	184	151	147	154	159	166	161	161	167	164	140	144	133	148	142	152	168	178	159	162	158	149	150	176	144	149	145	165	173	156	166	170	179	164	152	151	167	162	151	170	133	142	161	151	151	157	152	173	151	154	164	161	166	154	146	152	138	144	134	135	176	154	151	150	173	183	155	147	126	163	158	181	144	139	168	173	153	156	165	156	149	150	163	160	162	178	164	174	146	162	158	148	183	151	143	168	175	177	165	157	171	157	161	179	152	127	138	156	138	146	175	155	158	163	171	158	194	159	182	179	154	163	162	171	156	177	156	152	143	145	132	149	151	155	159	149	152	149	164	171	161	154	157	167	171	149	171	163	131	117	161	142	167	148	174	158	141	156	163	182	135	171	150	166	178	162	150	150	164	149	151	169	180	162	167	162	150	174	154	157	146	163	173	164	184	166	162	169	167	138	166	164	149	179	152	170	185	148	165	154	182	184	153	159	147	165	171	161	161	154	176	169	157	161	171	153	164	175	169	160	140	156	139	165	165	163	154	181	156	167	168	151	147	151	143	169	153	165	154	164	177	177	146	144	169	171	155	142	163	177	172	144	155	152	170	180	146	138	159	158	152	160	140	190	164	186	170	164	141	141	144	159	144	143	161	167	151	155	152	142	147	148	191	174	156	157	175	161	168	158	173	154	175	145	156	153	176	159	182	177	148	151	171	164	161	161	139	150	169	157	170	155	173	165	150	154	156	162	163	148	170	167	159	184	171	173	172	158	136	157	146	160	159	180	166	159	149	147	158	166	165	181	145	157	173	164	158	154	153	169	157	143	134	152	155	185	179	163	154	165	144	164	181	184	187	152	167	151	167	138	154	160	156	161	152	154	155	152	154	151	157	177	155	142	161	173	158	145	158	152	145	181	152	174	180	151	162	130	174	156	163	168	169	145	133	170	139	180	150	165	153	145	158	148	155	156	156	183	148	139	174	141	171	155	148	146	159	174	153	154	158	167	153	154	165	165	181	142	153	176	174	141	163	162	175	175	158	168	174	158	147	147	173	170	161	144	166	156	155	158	177	159	153	172	146	174	154	159	158	151	142	163	148	147	175	136	148	153	195	168	149	178	152	157	166	151	164	159	136	137	156	156	165	157	119	172	159	150	160	171	153	147	140	156	149	166	181	152	164	179	128	161	170	152	166	179	160	146	146	177	158	137	141	137	159	157	176	164	157	160	151	148	180	160	154	148	156	155	170	170	154	163	169	173	165	142	155	140	161	145	154	153	180	147	172	187	135	155	143	154	164	152	139	158	165	164	162	146	158	179	148	131	159	147	151	172	164	152	148	161	156	148	161	151	150	154	153	157	178	165	150	151	150	157	175	164	157	183	148	159	169	129	178	146	153	183	129	153	170	156	136	168	164	172	149	163	139	153	130	151
45001	64193	55600	3678	1296	1122	967	853	721	709	693	646	618	587	535	531	546	487	499	495	509	466	505	469	457	499	462	448	489	519	527	468	557	647	892	2488	8949	19858	19823	18389	15310	13900	8401	7332	6387	4527	4195	5977	5640	2941	1460	1072	940	596	528	521	534	473	507	433	481	446	430	444	446	485	437	453	459	479	486	475	430	392	441	422	441	418	427	420	441	438	425	421	419	449	423	413	407	412	439	457	432	487	405	426	412	431	459	419	402	433	417	453	431	370	407	448	447	392	421	422	429	433	410	413	441	461	406	405	420	451	419	424	457	422	400	401	410	426	368	404	429	457	444	416	421	430	417	421	429	444	453	425	387	446	458	447	423	381	402	425	443	410	428	415	458	413	436	414	361	447	407	420	440	435	450	419	386	422	466	412	430	427	435	430	447	425	413	413	447	404	368	460	426	395	362	418	411	433	420	406	461	428	432	402	426	392	420	443	399	425	428	433	397	412	443	417	377	450	441	440	419	427	423	379	404	415	394	416	431	440	394	449	417	404	406	475	427	444	390	428	439	416	375	399	430	412	405	376	464	399	429	448	447	427	443	417	434	421	412	401	474	444	413	428	446	448	418	425	414	444	391	413	422	389	423	416	414	421	388	409	404	426	389	396	420	421	459	422	456	398	395	401	421	408	432	424	395	436	407	430	444	423	451	434	450	415	433	454	432	429	399	458	430	417	421	426	457	429	417	398	404	422	426	411	407	381	432	431	407	451	418	377	411	431	466	458	419	413	405	392	455	398	392	403	442	410	433	380	411	371	430	402	458	420	447	422	422	421	398	447	446	436	451	481	417	447	431	425	401	411	422	416	430	440	426	461	399	437	429	420	416	428	426	381	429	418	441	416	416	426	371	408	421	385	447	459	399	441	421	421	417	406	416	404	406	447	436	434	402	405	445	408	411	438	446	403	424	395	415	388	467	442	418	403	400	436	429	471	425	447	444	428	427	451	430	432	427	426	497	392	445	412	454	444	419	450	438	427	409	391	455	414	402	410	435	441	446	388	460	403	412	421	422	451	396	414	419	429	439	411	409	397	431	437	442	432	457	417	430	427	433	432	456	426	419	444	439	452	421	409	453	423	451	433	417	439	457	430	467	399	437	403	453	404	458	400	403	432	411	422	413	405	395	436	440	424	468	420	465	404	426	437	411	440	422	423	434	424	440	457	422	414	440	459	392	443	417	404	411	433	403	401	454	444	451	472	418	417	413	424	385	408	425	404	425	437	436	430	416	407	451	448	432	431	387	439	405	398	425	456	411	442	443	415	436	422	412	430	450	414	415	439	421	406	415	426	455	399	389	398	439	479	432	432	483	428	415	424	412	404	451	451	418	408	459	429	422	414	435	431	429	435	432	457	396	438	399	409	447	415	423	446	444	425	421	465	401	441	453	466	400	418	391	443	419	439	453	451	388	424	448	426	396	438	414	439	447	383	422	410	414	461	422	430	437	414	412	398	417	458	426	428	408	396	398	432	405	410	388	427	397	430	431	420	437	407	439	427	413	439	409	449	413	430	431	440	474	423	410	407	413	405	433	437	417	412	421	408	455	412	403	420	431	401	434	443	422	417	406	415	407	400	423	400	426	463	397	419	412	413	424	457	459	446	391	417	419	403	463	430	391	410	419	396	450	437	452	418	446	387	400	416	461	429	431	428	428	415	443	441	472	431	449	412	437	432	397	401	441	393	423	408	437	414	446	411	407	417	424	431	410	432	407	406	448	394	392	395	421	444	445	427	405	420	421	423	414	419	425	405	411	422	411	395	437	394	417	420	433	422	412	431	417	420	449	403	451	404	417	401	420	417	421	403	441	413	428	446	449	389	433	445	444	441	399	424	409	404	424	437	427	415	410	420	449	430	398	442	363	412	418	416	469	410	469	396	424	417	379	389	388	463	432	436	467	434	408	389	436	424	435	425	436	410	422	442	456	411	434	391	433	419	409	460	436	419	440	436	432	374	416	412	396	399	398	418	431	415	433	434	415	386	404	427	438	418	427	372	428	394	416	412	451	437	420	390	464	431	438	405	443	438	404	452	414	433	450	408	406	448	411	423	411	418	431	436	396	441	413	415	421	418	445	454	393	387	421	431	411	432	465	402	432	414	429	407	457	425	407	412	427	391	405	405	434	441	411	423	419	440	431	436	423	419	417	417	408	411	430	443	412	408	420	412	439	444	463	416	386	402	442	423	441	410	427	432	442	418	415	395	413	408	411	405	411	417	430	428	449	454	450	404	432	425	394	434	407	398	410	406	427	398	391	442	439	416	444	417	450	405	417	444	442	412	428	446	412	420	409	444	421	455	439	427	400	419	446	412	430	416	427	438	472	451	430	425	433	439	412	396	423	416	450	438	450	393	437	413	451	448	385	390	432	423	427	424	449	425	444	421	435	412	386	461	415	408	435	383	404	426	397	430	442	438	383	416	438	444	462	463	395	434	456	405	446	446	434	444	422	423	417	438	441	437	447	425	410	475	420	396	409	415	427	433	447	453	455	457	442	419	421	428	423	451	444	424	413	410	440	399	455	379	394	404	406	453	443	400	443	425	421	460	404	410	418	442	465	395	448	433	398	398	443	421	435	433	463	454	375	441	431	397	440	446	412	414	432	419	436	403	428	414	411	437	426	440	425	434	437	400	416	415	449	425	461	393	436	407	405	434	451	401	402	415	475	434	406	423	436	413	459	437	405	415	429	438	398	455	419	450	393	415	434	438	412	462	433	416	416	426	433	446	431	417	417	388	439	426	392	398	450	425	449	460	470	464	421	391	460	424	428	428	405	448	453	432	437	419	412	428	397	434	447	413	427	428	429	377	405	399	441	422	426	405	431	442	392	435	397	408	438	473	413	446	409	445	429	446	440	435	433	389	448	425	414	434	441	420	434	447	464	422	431	419	433	435	425	393	423	430	436	379	416	405	409	425	457	404	405	419	381	415	392	432	402	415	453	412	413	446	424	458	429	412	425	409	424	411	448	428	436	436	455	417	378	396	417	428	432	406	397	416	420	425	414	433	412	467	427	401	424	402	433	444	423	425	420	459	449	410	406	385	439	445	419	390	447	463	406	381	424	427	426	419	467	403	420	461	425	441	412	428	439	456	449	376	441	407	414	423	447	409	413	424	447	434	444	450	412	461	403	452	422	432	432	459	390	423	405	445	435	416	407	430	442	456	363	421	410	425	419	392	440	409	442	427	418	482	441	431	408	426	439	453	430	438	419	438	440	415	426	412	394	416	438	403	423	447	395	425	394	406	427	426	433	458	423	422	394	427	464	402	406	429	395	418	409	446	464	421	424	429	414	385	399	437	432	437	458	461	445	416	404	394	416	438	410	424	440	425	458	425	412	419	477	371	399	379	448	453	409	415	432	433	381	456	410	395	397	441	416	424	385	395	407	415	413	416	432	431	438	449	429	414	448	394	419	397	453	468	395	405	419	460	423	438	419	465	416	438	376	435	430	414
14133	19090	16969	1110	221	84	59	77	72	73	68	61	66	62	58	46	73	70	54	58	65	64	61	83	76	82	65	55	82	64	54	66	46	83	60	89	124	222	200	198	152	152	110	84	92	86	83	90	74	87	67	63	66	69	76	63	74	67	69	76	75	69	57	67	69	54	50	50	59	68	52	74	78	55	70	57	64	62	62	58	54	73	59	51	63	77	68	57	80	65	61	60	63	53	48	75	65	62	76	77	67	63	59	78	59	68	81	52	66	84	77	53	67	66	54	62	54	62	68	73	64	70	69	48	62	66	64	63	54	60	66	72	52	57	59	70	66	64	70	58	75	67	70	69	78	81	79	58	65	71	66	66	74	68	57	64	53	71	68	65	64	67	65	58	71	73	59	69	58	54	53	72	67	66	60	64	65	66	57	57	71	60	54	62	71	70	62	58	66	63	77	66	73	72	50	71	71	65	62	54	55	64	67	78	63	61	64	52	72	81	72	72	65	58	60	72	86	70	56	79	68	64	74	69	53	60	65	75	57	65	58	56	70	67	50	72	59	70	62	78	55	62	60	66	56	76	68	64	76	79	73	59	58	61	57	69	62	67	66	59	45	81	65	64	60	60	54	77	65	68	58	69	52	57	76	57	79	74	57	72	75	67	62	78	50	56	68	61	63	68	74	68	76	56	65	74	67	60	67	56	71	66	56	61	73	66	71	76	72	54	58	73	70	56	75	83	59	68	79	72	69	87	47	58	59	67	66	59	63	78	55	72	56	66	55	59	85	59	59	75	75	59	73	70	57	60	62	67	79	67	71	81	49	56	54	53	59	75	70	57	69	82	70	81	73	72	66	63	62	48	65	79	68	77	83	54	85	62	84	62	72	55	61	66	75	55	67	61	60	49	63	64	61	65	66	56	59	67	58	78	64	68	73	84	75	80	65	78	56	65	73	62	70	69	67	56	75	86	81	56	86	57	61	49	72	74	63	63	73	56	63	68	57	68	75	57	69	63	63	78	57	53	73	69	63	68	67	72	66	67	59	57	56	55	81	66	66	66	71	59	46	62	69	58	68	67	66	75	63	58	59	62	69	66	66	59	54	68	67	65	59	65	64	67	55	60	64	65	79	76	60	58	73	74	55	67	66	53	59	71	68	61	68	70	69	67	73	73	77	60	61	73	75	60	52	57	71	50	74	53	73	77	67	63	75	66	71	74	62	62	75	60	73	74	63	54	72	60	66	66	62	62	69	62	69	48	64	85	60	68	68	68	60	64	61	75	61	66	61	71	57	75	74	65	63	80	65	60	62	65	67	75	62	76	67	74	68	73	83	50	82	55	58	64	59	63	65	72	65	69	65	70	63	72	63	56	71	54	65	73	64	46	60	60	68	71	57	66	55	77	78	96	61	59	73	55	68	67	57	77	63	62	70	69	58	74	57	60	59	62	52	60	56	69	70	61	63	63	77	65	61	66	69	59	62	54	82	49	58	70	60	79	71	69	67	66	68	57	79	58	72	81	64	66	63	68	75	61	67	53	56	44	76	61	53	61	58	64	65	80	59	65	72	77	53	63	54	72	61	62	61	65	69	70	68	61	56	62	73	56	65	73	81	66	59	58	60	64	61	67	56	67	52	57	51	61	54	66	67	52	79	64	63	58	50	61	58	76	55	57	65	54	73	61	61	68	68	69	65	69	77	74	76	63	74	61	52	55	77	82	56	56	74	53	68	64	58	66	71	66	74	73	66	72	86	76	58	56	50	67	72	62	67	77	61	59	63	60	53	46	69	60	67	48	76	75	51	62	69	61	75	64	70	60	50	57	73	49	73	61	68	50	73	73	70	60	69	75	58	78	58	71	68	74	56	77	55	65	70	57	79	55	46	60	74	47	61	63	64	62	76	77	48	61	68	62	77	55	52	58	73	72	39	56	59	70	66	67	60	55	65	72	72	71	68	44	73	78	59	73	78	62	78	70	63	67	78	80	54	65	63	65	73	67	64	57	69	68	67	60	74	60	59	60	85	67	62	60	66	63	64	72	66	68	55	57	68	62	74	69	65	77	66	80	71	62	63	49	91	83	86	66	64	67	70	69	58	54	61	70	70	50	69	69	61	66	69	63	53	66	63	49	68	62	61	71	59	67	70	61	65	72	56	55	64	62	61	66	64	53	64	61	61	82	58	61	55	72	57	80	64	56	84	62	59	62	58	65	74	76	53	65	74	79	53	59	49	59	72	66	56	66	67	67	65	64	64	59	69	70	59	88	44	68	62	68	55	66	80	62	66	78	72	63	74	55	61	66	41	78	59	70	65	69	64	83	64	70	55	73	76	53	62	70	71	73	71	67	69	73	68	71	85	48	70	75	63	87	63	64	81	67	66	57	70	59	55	70	77	63	77	77	53	69	66	65	66	65	63	69	66	61	80	60	82	59	65	53	56	71	60	68	62	62	57	65	65	64	55	74	54	51	63	68	58	70	67	66	64	70	89	61	65	62	59	66	55	76	64	72	65	57	67	64	61	54	58	71	61	64	62	58	60	83	69	74	67	60	53	78	56	69	69	64	66	52	64	59	66	73	66	72	76	64	65	59	54	60	61	61	57	62	61	64	62	67	57	65	73	73	62	71	63	68	58	65	59	69	75	67	38	62	66	76	61	83	67	69	63	70	67	73	56	65	68	73	71	59	57	69	51	68	62	74	72	77	64	52	61	64	63	68	73	70	63	53	72	55	57	73	62	73	60	78	75	62	55	70	72	67	65	71	68	68	60	58	72	66	44	57	63	49	61	56	60	74	78	79	68	73	62	72	53	63	69	58	64	62	62	66	68	82	66	59	74	75	68	54	49	61	69	66	53	84	65	73	64	61	71	59	67	70	48	78	63	68	72	75	75	63	69	63	48	61	60	79	63	60	60	67	72	72	73	67	59	60	67	65	65	50	62	64	66	74	72	82	64	75	58	51	69	67	80	71	63	67	55	71	73	51	68	73	63	59	71	64	76	62	89	81	53	57	68	67	75	57	53	55	70	66	57	72	63	59	81	80	61	71	67	72	50	58	55	58	71	57	64	78	54	59	51	74	54	60	64	66	60	66	60	71	66	68	84	71	60	60	69	80	70	71	68	59	64	61	74	52	71	56	73	64	63	68	76	69	69	68	63	70	71	67	77	65	71	66	64	55	66	67	64	58	55	71	85	73	69	60	65	60	69	68	73	65	57	64	66	57	65	80	66	70	72	64	73	67	59	61	59	60	72	49	54	62	52	65	68	84	62	55	67	70	72	55	70	70	53	73	72	74	64	79	77	59	72	60	86	57	56	65	60	67	64	70	54	69	73	57	79	68	80	59	63	78	67	68	57	81	56	75	56	70	66	77	76	56	68	65	62	58	57	69	61	63	68	71	68	63	66	70	71	75	56	66	74	59	58	71	63	84	67	63	48	53	80	59	61	70	65	64	66	72	57	76	64	64	73	55	56	44	77	90	64	70	63	76	71	67
11809	24710	19886	475	224	232	236	219	244	191	181	215	206	180	193	202	216	202	179	222	232	201	183	221	220	202	211	191	219	200	230	241	201	243	215	286	623	1291	1437	1405	1073	975	626	528	474	397	385	498	422	297	253	223	225	220	196	199	196	183	206	209	202	204	212	213	224	221	187	199	217	178	201	190	228	202	198	183	192	227	207	224	208	176	204	213	201	194	215	199	222	213	195	201	196	203	192	220	216	205	197	211	185	226	189	215	198	217	210	189	217	212	196	190	197	173	204	222	191	216	217	194	202	193	185	172	195	190	228	195	183	206	180	200	185	204	196	212	184	205	181	189	195	200	239	194	208	184	188	200	194	218	207	196	221	220	235	204	207	165	185	199	218	203	212	189	208	205	200	179	193	189	208	203	226	183	218	190	179	200	193	222	215	185	211	202	177	193	190	194	208	196	202	168	193	206	195	197	206	187	227	194	223	225	200	210	192	214	209	186	232	205	213	202	202	211	198	192	221	211	183	204	226	183	194	236	195	214	198	202	219	206	187	201	194	193	216	217	216	217	209	205	202	197	209	218	204	188	198	200	189	192	211	181	195	180	208	204	189	205	216	215	206	208	201	205	235	193	201	223	193	213	164	206	196	203	211	201	205	186	201	214	194	203	202	195	189	199	213	211	208	189	199	212	191	199	185	191	216	184	189	181	184	189	205	205	190	199	176	197	194	205	196	221	189	185	211	190	213	230	221	181	221	203	185	177	202	178	192	206	194	190	218	179	187	210	202	186	206	198	231	205	183	203	197	203	222	196	219	215	197	218	213	202	196	199	212	231	199	195	211	194	201	201	199	190	197	206	238	214	190	201	198	193	240	209	196	212	221	194	204	186	180	233	223	202	200	212	204	196	195	234	229	203	184	218	222	187	198	204	190	204	197	193	226	237	220	227	217	212	218	189	191	203	221	201	200	214	213	219	197	184	190	237	214	219	194	213	192	186	208	189	197	221	192	194	203	181	217	224	200	209	228	177	232	189	218	217	217	211	200	198	212	207	177	188	190	188	211	200	222	202	229	204	200	216	206	205	224	194	197	221	191	195	218	195	210	209	207	196	202	171	234	185	194	210	221	198	232	195	204	216	175	199	210	204	205	193	212	200	199	178	211	217	175	193	208	195	199	209	207	200	177	209	205	187	192	210	205	198	216	201	183	198	194	193	195	192	220	199	205	212	236	197	193	207	195	191	234	204	214	222	230	176	195	193	219	192	208	231	217	210	199	209	200	181	199	217	216	201	209	219	212	183	210	189	203	181	234	223	195	207	179	220	197	212	176	187	189	204	173	190	190	226	195	187	234	225	200	190	190	202	192	210	200	202	202	206	211	215	190	216	198	260	202	241	201	230	212	186	208	190	200	212	207	205	200	199	181	193	208	201	192	203	214	188	199	203	224	214	226	190	194	213	215	207	221	195	170	183	234	216	221	200	193	195	194	219	206	186	228	200	172	205	180	186	195	206	214	225	220	237	185	207	205	203	215	218	179	194	207	224	190	217	201	181	226	212	184	202	179	209	250	205	221	205	197	200	200	205	240	198	201	228	185	203	220	218	194	194	225	187	211	206	212	209	192	202	200	174	208	217	221	184	205	224	194	230	198	216	238	184	200	200	189	204	211	223	210	206	218	222	198	205	195	184	223	218	218	202	193	212	208	214	180	213	214	205	196	202	205	201	221	185	210	193	195	209	186	212	205	221	191	201	184	192	223	199	201	204	192	206	207	220	166	216	189	196	199	188	188	210	179	200	217	228	185	210	213	229	219	201	200	199	181	213	183	192	203	187	224	185	191	189	217	196	193	200	189	210	189	204	214	197	170	184	191	192	206	205	210	199	189	223	178	218	194	188	217	200	202	211	219	201	210	212	208	208	226	186	211	215	212	184	220	197	198	196	192	209	186	204	193	208	197	221	183	204	190	198	225	210	209	211	210	196	198	202	212	191	200	201	217	209	184	200	186	218	211	176	198	204	216	210	197	188	200	188	202	205	198	211	215	197	193	213	224	181	192	232	210	197	213	193	235	203	196	182	213	210	199	202	210	221	181	193	187	215	233	197	209	199	215	194	200	191	193	242	188	179	198	200	195	210	194	213	212	171	211	192	242	210	204	193	206	222	219	198	198	212	195	210	197	188	202	228	216	189	207	195	201	193	185	205	243	187	191	169	192	196	216	232	229	184	180	203	207	216	175	186	185	212	213	189	215	216	188	200	199	213	196	181	189	160	195	207	198	220	182	207	219	203	199	207	187	197	198	191	209	209	201	199	226	229	192	200	217	199	203	215	215	178	212	208	209	209	199	220	200	259	203	206	183	183	219	198	201	220	186	202	215	205	214	233	199	212	199	174	189	191	192	212	234	188	213	205	205	216	197	213	208	198	201	206	198	189	192	209	243	189	192	208	214	201	177	200	202	213	208	207	180	205	217	195	214	207	181	232	186	198	189	210	205	195	219	203	212	201	217	230	227	239	200	182	210	194	216	203	241	210	210	187	199	164	211	187	211	204	213	214	182	214	200	201	215	204	226	219	175	190	211	199	211	214	220	186	176	200	205	202	192	170	212	213	211	198	202	210	212	171	212	205	200	190	200	196	210	235	195	195	194	232	208	201	215	202	210	207	214	204	230	220	203	213	202	203	208	187	198	199	191	218	220	203	194	194	185	200	171	225	215	192	185	219	196	199	212	186	215	193	209	199	221	227	184	183	193	189	208	205	206	205	211	195	193	219	206	172	214	207	213	205	209	205	194	182	222	213	202	206	207	188	217	192	205	196	186	202	205	207	221	200	178	198	228	198	214	209	201	187	210	201	200	189	196	166	193	187	195	207	195	233	200	203	196	212	209	183	208	208	190	207	203	198	187	212	182	185	193	190	193	192	220	190	214	211	201	223	222	210	198	217	208	207	219	221	204	190	192	213	195	213	227	191	226	194	206	178	224	210	192	219	208	185	212	198	202	202	205	192	236	208	204	164	188	180	204	211	197	169	210	179	202	208	209	210	213	210	191	223	221	209	195	213	207	197	218	193	201	219	177	225	203	211	198	202	224	207	169	212	208	225	182	199	207	179	206	194	197	191	188	205	230	185	220	195	191	188	197	215	217	185	195	187	190	250	214	205	202	214	230	181	193	187	188	194	230	201	206	197	206	226	211	177	212	203	190	231	188	202	207	210	216	191	207	210	205	194	212	194	203	205	211	214	231	196	190	213	197	202	237	195	215	206	200	204	207	194	206	198	212	181	197	193	205	211	188	195	196	206	209	220	217	199	197	229	180	199	202	213	203	199	197	204	154	201	210	195	225	209	217	213	216	199	174	182	203	213	220	206	187	191	175	228	207	216	194	173	189	225	201	202	185	221	207	196	205	209	215	223	210	227	192	176	197	188	188	188	187	193	222	239	178	223	203	203	219	223	205	211	214	216	190	201	194	194	195	203	208	179	192	187	207	220	212	190	232	179
51439	68120	55726	18302	2791	164	154	151	102	114	91	100	101	117	96	92	84	109	86	103	87	74	81	108	76	102	88	79	80	92	104	105	101	92	103	208	696	2020	2160	1931	1258	1167	703	496	488	354	353	406	434	243	130	141	120	103	96	98	100	88	71	86	69	78	80	107	90	90	88	87	100	83	84	71	103	93	78	99	82	72	91	89	84	91	90	75	85	88	104	83	93	88	87	86	80	89	92	102	75	89	90	85	72	101	83	84	87	83	106	84	86	77	93	86	85	90	85	81	86	84	77	84	81	83	79	87	80	85	75	86	74	100	85	87	93	81	74	74	83	66	91	79	70	76	77	88	74	73	75	90	97	78	85	73	62	80	89	98	96	77	80	80	63	79	71	71	87	94	66	90	106	82	73	98	76	87	86	91	87	70	88	76	90	76	74	92	81	85	108	94	78	76	83	107	82	86	83	66	85	87	80	86	74	89	80	71	89	84	76	83	75	88	66	81	68	74	82	98	88	84	87	78	81	98	86	85	90	76	88	69	88	87	91	87	81	89	80	66	78	79	73	93	100	86	97	89	81	76	88	82	75	82	73	89	83	86	95	88	90	89	95	88	93	79	80	81	95	82	72	78	80	72	92	80	90	88	75	93	95	75	85	79	87	104	84	82	90	92	80	79	88	83	88	78	68	65	88	82	78	85	82	77	84	83	79	82	73	83	77	96	78	75	87	90	80	101	81	71	101	70	88	66	78	89	76	85	69	94	85	76	87	85	92	91	89	92	91	84	99	80	93	100	80	86	89	88	95	72	81	77	80	78	85	83	88	85	76	77	89	84	88	85	78	108	89	93	84	87	83	73	81	72	86	79	71	68	99	93	64	79	98	66	86	84	95	82	84	90	79	79	81	78	81	80	84	81	82	65	83	80	71	80	67	92	101	73	73	83	82	77	90	79	72	90	76	85	88	81	88	87	89	83	83	88	74	83	80	95	97	67	94	88	84	71	84	86	88	100	82	85	69	82	76	95	87	97	84	87	85	104	79	88	109	99	59	81	78	101	83	95	94	86	89	89	75	87	92	74	89	79	64	86	82	77	94	74	87	91	75	87	77	85	92	96	83	91	78	94	88	90	87	89	72	76	86	86	83	78	102	83	85	86	90	97	80	84	85	97	99	92	110	88	74	91	83	76	81	113	91	84	91	88	89	83	70	82	84	90	100	88	86	89	86	70	100	77	79	100	78	92	92	87	63	83	91	98	90	79	92	97	85	86	110	86	92	85	78	95	82	60	76	94	87	76	77	84	101	96	75	74	89	80	84	105	70	87	82	77	84	82	80	83	81	100	77	74	91	75	96	59	70	81	62	84	99	65	78	84	76	107	88	67	75	84	74	81	77	84	90	87	82	94	69	83	88	81	91	77	91	74	82	85	91	89	92	88	86	76	83	97	94	84	89	87	81	92	72	84	75	72	57	79	71	95	82	74	65	100	74	73	92	82	84	85	84	75	79	88	78	77	78	90	84	77	90	75	81	71	84	81	73	79	89	85	81	81	83	75	96	72	94	96	80	82	91	70	73	72	88	83	70	90	81	71	79	75	89	81	92	88	102	73	83	82	84	96	89	77	92	93	75	89	88	80	76	78	93	77	84	72	72	98	107	89	73	77	82	77	95	87	75	69	71	86	79	68	81	74	86	85	96	72	88	93	85	88	86	87	85	109	86	90	78	84	81	85	82	90	78	77	87	75	82	84	89	90	92	87	87	98	70	95	69	82	73	90	89	79	105	77	98	68	85	75	88	87	86	90	72	81	79	82	81	76	102	89	80	77	83	99	95	79	85	67	82	73	90	96	86	92	108	82	80	86	89	80	90	85	91	68	96	88	101	89	88	63	78	78	71	91	88	87	94	79	66	104	85	83	86	94	87	88	85	77	82	78	81	91	88	62	76	74	77	81	91	77	83	97	78	75	87	110	83	65	82	79	73	76	79	74	87	86	86	93	98	96	71	76	86	83	81	85	92	85	74	65	83	73	76	110	80	95	81	74	81	94	85	72	89	96	96	100	79	89	81	80	91	83	83	85	73	70	90	87	72	81	69	83	88	87	94	95	79	87	94	84	87	68	80	78	71	89	73	90	84	83	88	82	78	109	72	81	78	87	83	87	73	91	71	91	86	82	76	93	91	90	81	82	93	91	76	79	78	74	78	87	71	88	86	71	105	81	89	76	90	99	82	93	92	93	73	82	88	87	74	83	84	88	78	80	85	77	84	95	82	81	84	90	71	97	96	81	87	86	88	90	79	74	94	90	75	92	76	89	95	66	102	74	83	92	74	88	93	100	83	75	78	82	82	85	84	78	83	81	62	78	68	80	97	83	65	87	82	80	78	86	76	78	91	98	93	65	72	87	79	103	90	94	92	78	93	93	81	67	81	82	94	87	94	81	102	91	92	78	65	76	80	108	92	87	86	70	72	82	74	86	80	82	94	81	84	92	78	85	83	91	73	79	86	81	77	99	76	90	74	82	94	87	79	69	96	91	88	83	89	82	80	65	93	98	89	90	79	82	95	97	91	98	91	82	81	78	99	82	79	90	75	92	77	91	91	94	75	94	77	77	74	79	81	92	93	88	80	95	91	69	82	109	69	90	89	94	75	87	84	81	83	92	90	84	88	81	95	97	83	81	69	92	86	79	79	93	84	75	71	92	71	83	97	79	86	78	72	79	91	79	90	89	92	86	80	82	87	100	82	92	87	87	102	87	87	98	80	86	92	98	98	68	84	88	71	60	81	75	79	94	86	77	77	96	86	82	89	85	83	88	83	84	91	83	84	85	81	74	81	93	85	99	79	81	85	66	102	82	102	79	82	78	80	92	78	86	76	92	87	91	87	83	83	89	75	80	74	78	84	96	77	88	89	79	78	85	74	100	95	83	79	83	78	71	79	79	72	87	100	81	81	81	102	100	84	72	69	90	82	95	81	84	79	79	81	82	90	78	95	93	75	86	76	80	71	88	82	89	92	99	78	79	80	82	107	81	78	92	91	85	96	85	75	67	87	75	73	89	82	93	87	74	77	101	74	77	78	82	92	96	87	88	75	110	79	90	79	89	78	91	95	89	83	82	95	77	82	81	72	82	85	78	104	82	75	78	75	108	92	84	84	89	79	86	72	92	88	93	77	77	93	75	95	93	79	93	99	84	87	94	92	82	82	85	73	82	86	82	91	78	91	91	71	88	102	77	84	84	59	96	100	82	94	72	93	88	90	84	69	87	76	86	93	83	71	85	72	71	89	78	81	93	66	87	93	85	87	76	104	73	77	78	81	74	78	91	86	80	82	78	79	86	92	83	95	67	85	81	80	93	72	89	65	80	98	68	72	96	72	72	89	73	83	87	71	98	82	95	75	90	57	83	89	87	63	90	73	58	101	77	75	81	83	85	64	74	75	89	106	96	95	96	78	90	91	78	89	79	75	59	81	69	68	98	89	83	75	91	94	104	93	90
33420	53318	46978	1669	710	601	524	475	428	391	327	374	353	298	334	315	282	294	308	273	293	273	289	306	321	307	283	282	284	296	283	300	345	380	401	1438	5146	13668	13468	12640	9613	8440	5296	3667	3594	2414	2353	3223	3163	1601	795	547	437	304	306	311	311	325	321	317	272	266	277	285	276	263	263	255	264	261	258	246	255	262	242	264	263	250	254	271	228	262	224	254	268	245	252	253	259	277	249	258	245	255	252	239	223	266	247	282	253	226	227	244	236	286	247	241	297	281	266	270	265	278	273	240	276	249	254	255	256	235	273	224	269	254	251	257	253	267	264	271	260	249	230	256	265	240	279	280	263	276	264	239	267	231	253	225	240	256	240	284	256	249	265	233	257	231	231	262	254	267	215	251	220	263	271	238	255	281	279	222	242	260	238	237	250	265	237	247	255	255	242	271	244	264	242	257	243	241	271	249	234	252	256	242	250	233	263	274	237	295	225	261	264	259	267	240	238	246	250	251	262	275	250	281	247	244	258	237	284	272	247	259	251	240	266	246	275	244	264	258	257	269	267	218	254	250	268	267	268	244	249	260	251	250	251	257	254	237	261	257	252	253	245	263	265	256	252	255	273	247	247	251	256	231	248	283	267	265	250	246	237	270	298	254	262	239	247	230	250	269	242	223	248	262	263	261	240	263	262	255	235	266	245	240	256	244	247	253	281	231	261	240	304	254	249	254	218	234	256	252	263	280	228	255	280	242	254	236	256	252	261	236	235	283	254	304	221	246	257	262	221	232	259	240	272	236	233	266	245	277	271	256	263	246	252	260	246	252	242	253	258	268	271	235	263	237	239	229	293	243	273	287	269	270	255	262	268	254	244	251	276	243	257	266	276	262	260	248	297	265	262	274	280	273	228	273	246	258	275	244	234	271	255	258	233	264	252	261	277	238	248	264	289	262	247	257	238	258	227	250	235	272	255	253	281	246	261	225	284	223	248	271	252	229	230	238	255	258	254	238	240	258	251	268	282	248	274	258	233	256	265	258	251	287	255	253	248	261	248	256	258	268	248	266	270	270	260	293	278	268	265	267	272	236	246	249	263	236	225	247	247	256	245	252	260	253	246	259	244	236	236	259	259	266	244	231	266	261	257	267	247	230	260	243	261	221	248	261	263	291	245	212	248	253	266	250	270	254	246	268	242	262	262	280	222	278	258	272	254	258	250	246	266	284	269	261	277	243	237	251	237	251	255	226	279	261	252	289	253	265	283	257	228	267	247	268	254	273	261	230	239	264	240	260	249	279	238	246	262	257	262	243	273	263	248	263	284	259	225	237	271	242	261	244	297	267	255	272	239	291	237	263	241	284	236	252	274	259	256	268	247	246	247	239	225	237	244	274	288	253	241	258	295	239	231	245	244	249	253	234	244	243	278	247	236	253	227	258	253	256	244	252	292	251	240	247	269	237	258	264	269	268	254	239	215	288	254	225	274	291	237	236	267	250	262	286	222	250	256	241	269	242	256	278	257	267	259	295	247	279	244	255	268	264	241	261	257	259	262	238	248	240	243	225	264	265	264	278	275	226	264	269	241	257	271	242	244	264	262	254	229	253	266	235	273	274	253	252	274	245	222	263	267	249	259	275	241	280	245	233	257	225	273	227	234	253	255	267	241	266	254	250	233	249	259	250	272	256	263	252	257	259	273	262	272	238	282	253	255	268	266	248	258	265	253	226	269	254	241	266	288	230	253	240	251	252	256	243	220	245	248	280	242	247	255	257	220	262	256	246	298	238	265	285	244	255	238	268	258	249	240	237	225	258	267	279	240	229	283	253	246	256	235	253	263	258	239	226	267	250	238	232	274	269	243	256	244	257	280	235	244	256	257	281	258	251	254	234	268	236	246	251	260	283	221	263	246	233	258	255	250	264	249	240	247	236	247	272	276	241	261	249	260	242	241	250	256	267	259	265	273	265	254	256	241	258	236	271	257	251	235	273	258	246	257	263	269	238	265	228	237	236	259	251	270	248	276	256	230	271	266	229	226	226	266	236	274	250	253	261	273	260	268	245	255	233	281	269	278	251	236	274	250	227	246	266	251	244	251	238	270	262	298	244	248	274	255	240	240	258	240	251	253	268	281	269	273	255	249	249	253	246	255	238	274	231	251	266	255	232	263	235	273	259	263	226	282	272	242	258	259	263	253	259	242	239	259	240	238	260	273	275	270	235	264	238	275	291	234	224	269	272	293	229	236	267	252	255	240	296	267	238	239	262	256	241	256	252	276	261	249	274	245	268	268	232	253	264	262	263	239	244	253	269	267	236	239	251	260	256	244	244	266	261	228	244	289	249	274	242	247	240	253	248	265	272	215	248	260	260	274	242	248	248	246	237	272	263	240	275	288	270	270	251	251	273	240	227	290	231	266	277	247	267	256	242	256	274	227	246	232	256	243	278	281	266	266	257	238	258	241	266	244	268	228	239	240	262	262	267	247	244	261	277	254	240	285	261	276	260	228	276	237	261	284	238	250	269	260	259	256	252	239	247	223	264	265	241	245	250	256	271	258	258	238	274	236	247	257	280	266	238	242	287	248	283	259	257	239	251	241	255	298	267	239	257	253	244	263	257	230	267	262	247	238	271	256	281	268	252	244	271	250	272	263	271	242	272	228	261	234	281	257	252	224	260	245	242	276	259	254	241	248	277	260	253	257	211	274	257	248	267	245	268	279	261	239	224	246	243	247	241	254	246	251	262	263	268	248	250	241	235	258	256	252	251	266	253	248	235	260	240	233	237	259	246	238	247	240	259	242	265	280	258	230	270	265	219	245	245	247	251	236	229	272	239	256	265	246	248	256	246	213	241	240	251	253	270	271	239	258	251	233	277	265	255	245	265	250	280	260	244	264	221	248	261	272	239	292	253	233	250	269	246	280	277	252	242	246	263	266	260	223	270	243	236	245	262	268	270	227	247	252	275	282	232	271	261	251	245	241	275	261	229	266	264	278	289	267	282	263	271	263	256	259	254	258	266	275	264	259	253	257	264	248	255	235	262	257	271	243	264	235	261	289	271	249	234	288	280	260	258	238	230	246	248	238	253	261	250	255	268	274	262	285	248	247	265	267	246	235	256	245	244	253	218	245	276	243	254	246	238	262	274	269	248	272	261	246	271	257	245	257	267	264	267	248	255	269	240	251	273	244	240	279	252	256	273	240	271	248	274	280	233	232	245	240	251	271	260	261	277	264	241	255	237	278	259	236	268	221	242	263	262	239	262	236	262	212	258	285	243	252	269	273	256	242	248	236	261	253	251	265	260	247	235	236	290	252	249	249	271	265	241	253	262	280	237	266	248	266	257	231	257	242	254	248	253	262	247	268	263	244	275	258	272	258	247	265	226	264	256	242	252	245	280	258	291	237	276	247	266	261	248	252	250	227	268	254	234	258	241	279	270	218	244	265	265	254	267	289	256	267	263	261	248	247	259	266	243	254	245	246	275	255	268	261	265	262	261	230	275	248	238
59166	78303	62049	25143	7457	485	285	191	223	226	206	193	196	159	162	188	194	155	166	179	177	170	151	183	169	175	129	176	157	182	206	154	156	157	198	479	1313	3869	4406	4186	2358	2142	1308	1002	874	620	616	757	824	449	269	207	204	176	181	187	156	175	165	198	158	161	159	159	162	167	174	176	162	146	161	135	160	170	151	180	164	164	155	127	170	143	164	158	159	171	174	162	173	174	167	158	174	141	151	180	150	153	150	159	154	155	162	151	146	163	142	127	156	172	153	155	166	161	163	151	173	187	166	175	133	163	133	167	164	137	154	157	163	174	169	173	154	149	148	161	155	157	158	159	168	157	144	165	154	166	166	141	139	172	183	139	144	177	156	153	164	160	148	155	175	142	173	161	143	151	166	160	163	182	157	153	141	162	144	162	127	155	143	148	169	157	167	158	163	150	148	171	163	151	157	186	143	148	158	137	170	155	153	158	138	176	163	153	140	138	180	172	167	160	154	149	151	162	157	162	170	167	165	144	130	149	176	164	162	152	154	171	141	167	160	162	171	163	169	143	143	167	165	134	157	157	141	142	144	155	151	135	168	165	154	153	152	145	170	160	146	164	186	171	149	172	156	147	155	160	164	170	141	146	152	141	152	173	162	161	150	150	145	166	152	156	138	157	178	163	155	164	144	141	162	141	172	178	166	159	137	170	146	147	160	184	155	175	178	176	152	139	198	153	154	152	162	170	143	162	185	142	159	152	178	178	160	166	162	140	155	157	158	170	136	136	152	140	178	167	176	157	143	142	128	165	152	151	150	182	147	161	132	146	171	169	150	179	168	136	158	129	137	166	145	155	146	158	182	168	147	138	148	151	144	165	170	158	158	161	164	175	155	146	150	148	138	164	157	163	156	158	146	143	155	164	137	149	177	144	137	165	135	158	147	161	132	168	164	197	166	168	168	170	168	158	151	165	168	158	161	131	138	157	141	165	181	151	150	166	149	177	166	154	167	181	141	134	157	144	141	156	160	162	142	167	168	141	149	150	145	148	155	154	136	161	173	179	139	161	172	148	167	155	166	160	172	164	165	173	176	138	156	155	160	166	149	153	166	177	134	153	170	171	168	164	173	163	168	138	164	153	130	158	139	145	164	162	141	157	172	172	133	173	159	141	156	165	153	150	150	176	153	151	153	137	175	154	163	153	150	151	169	144	157	159	157	165	155	175	150	176	153	132	154	155	149	157	145	154	150	169	139	148	163	175	157	154	163	133	123	166	144	168	164	153	140	144	170	154	156	176	156	140	137	165	161	167	150	166	167	140	172	153	170	142	131	152	147	159	147	172	181	145	175	170	158	164	155	165	161	144	149	153	152	136	174	152	161	157	152	165	165	128	157	148	138	152	149	186	166	156	167	155	168	168	174	146	150	158	182	176	183	167	156	131	152	134	135	132	158	157	163	165	153	167	132	145	140	175	157	146	164	156	148	152	174	157	179	154	169	168	133	170	176	170	160	163	164	153	176	165	170	149	161	176	146	145	190	146	154	151	143	164	184	139	187	154	144	146	159	154	173	148	162	152	163	157	178	173	149	164	165	172	133	185	161	153	156	164	163	148	165	140	186	165	142	170	157	167	168	145	185	146	169	183	148	160	162	144	139	160	169	165	171	165	141	151	164	166	147	163	156	149	133	182	137	152	132	155	153	157	154	157	155	164	157	146	167	152	181	161	155	157	140	141	146	178	154	174	190	161	173	141	126	175	172	156	160	174	157	159	174	167	143	162	176	181	152	168	148	161	168	150	148	161	182	151	144	158	144	151	175	154	168	169	148	175	169	167	168	168	148	157	170	149	143	161	170	172	144	156	130	152	151	148	134	181	132	156	156	150	154	158	143	143	135	142	165	164	156	132	165	139	154	157	150	139	163	160	175	160	172	148	140	149	184	159	151	165	137	169	163	137	138	172	149	138	153	158	173	147	151	166	168	141	159	160	160	163	172	146	172	182	154	146	155	167	160	152	155	136	161	142	169	156	154	155	157	135	156	153	156	176	154	157	147	168	154	166	157	126	157	163	161	160	160	146	156	193	183	165	154	163	159	163	165	177	163	195	160	151	164	155	173	172	142	171	173	162	156	160	169	172	155	164	173	163	169	171	155	135	149	148	145	158	142	176	173	141	159	173	164	181	148	156	148	159	150	160	160	160	168	163	165	145	140	159	154	148	150	153	150	146	183	144	142	147	153	163	168	158	157	164	172	176	149	154	143	147	138	160	176	146	134	153	151	154	155	164	151	152	157	161	140	163	139	154	175	162	178	163	143	161	155	142	166	163	162	162	139	159	155	141	129	162	149	156	149	161	155	170	152	145	155	165	149	158	171	149	152	155	158	178	135	172	138	146	124	186	169	153	155	182	149	151	162	158	156	156	161	165	175	183	144	151	163	156	165	151	171	154	168	166	153	169	168	146	148	138	162	159	149	162	150	172	127	169	161	137	165	148	157	142	153	142	155	158	148	166	132	147	145	148	160	145	156	144	152	155	171	131	166	162	158	151	162	171	168	162	158	162	164	173	164	176	157	169	183	165	155	175	177	179	152	161	195	156	187	171	154	152	156	159	147	157	149	148	148	147	149	161	164	156	151	165	169	164	131	152	156	167	167	175	151	166	150	140	159	144	154	144	155	170	162	146	194	155	145	170	163	128	173	183	171	166	156	152	169	152	165	146	155	149	160	148	163	160	164	159	158	160	157	147	160	166	170	150	176	135	163	148	154	147	164	157	167	154	162	148	147	162	168	142	157	148	139	150	148	149	141	152	155	151	153	161	139	189	160	156	156	155	159	141	135	180	176	143	148	177	135	162	157	148	172	154	169	153	168	177	166	145	169	156	153	167	157	170	161	154	165	157	181	157	176	165	173	160	187	150	172	175	186	163	149	171	178	146	169	142	156	164	141	143	134	195	166	173	145	148	137	153	137	162	152	118	161	161	145	162	148	153	154	147	148	157	181	152	163	149	165	146	171	164	149	168	167	168	164	170	164	150	181	131	139	172	172	143	126	152	166	157	167	169	151	154	156	153	160	178	156	158	149	177	144	146	150	134	165	177	145	145	156	152	176	169	149	146	143	146	181	154	154	147	154	146	147	159	177	153	158	165	155	163	170	136	142	149	169	159	152	133	181	173	147	161	138	145	170	146	153	140	158	143	130	155	176	149	152	158	165	172	168	166	156	163	143	171	150	182	166	178	146	177	153	134	146	158	182	179	153	152	150	155	159	152	159	167	165	172	178	138	163	149	172	180	146	158	159	162	146	141	160	150	169	156	169	160	155	170	166	147	157	166	160	150	155	165	139	166	162	160	148	151	151	144	151	154	158	172	154	157	155	151	150	184	172	154	165	149	144	171	152	141	159	148	171	140	159	150	160	146	178	173	171	160	162	160	150	176	157	127	176	177	138	170	161	145	148	168	138	160	165	150	177	151	164	158	148	176	150	165	151	146	152	157	163	163	156	149
43742	65861	53979	2680	1246	1086	941	861	766	741	677	618	599	595	523	532	570	495	509	486	437	520	481	499	531	466	423	453	527	543	570	543	533	642	797	2936	8319	20605	21224	20131	14653	13214	8257	6807	6163	4067	3935	5367	5424	2935	1213	922	533	537	523	637	635	518	474	485	488	475	490	436	434	465	431	437	407	438	435	404	449	424	418	428	468	417	427	438	424	406	404	438	438	421	408	448	417	432	462	419	459	402	440	445	424	413	410	407	445	444	434	434	444	379	424	417	400	464	421	406	414	438	450	434	411	413	409	409	394	418	438	434	449	448	409	425	426	398	461	425	396	415	426	416	419	424	406	432	448	453	388	460	415	421	427	438	439	439	442	424	440	442	459	460	438	422	422	437	414	382	408	451	403	442	438	453	442	413	404	414	445	436	423	428	472	418	396	412	400	441	391	384	416	411	420	414	451	441	463	405	422	441	442	393	472	407	426	449	423	454	446	430	438	390	438	411	451	452	456	417	421	423	418	437	410	405	422	415	411	375	443	441	427	424	428	411	427	403	461	433	418	447	444	439	419	410	434	455	412	431	421	451	378	406	384	436	431	433	408	376	423	429	408	424	391	427	394	414	406	453	411	392	424	424	468	448	429	432	391	399	405	407	419	398	442	430	428	436	399	449	442	420	416	416	476	437	406	379	463	393	432	410	424	450	426	427	452	447	447	428	440	398	445	424	457	438	442	451	432	400	443	446	439	481	426	479	436	451	386	454	413	436	429	421	445	465	428	448	428	456	455	450	419	426	404	388	437	433	444	447	403	425	425	403	437	411	421	429	382	447	439	413	448	422	430	399	460	442	437	426	428	435	444	432	432	450	390	415	393	403	416	429	418	429	389	420	425	417	443	448	362	423	396	436	459	435	427	440	431	425	413	420	412	422	416	399	396	413	455	443	426	416	416	425	418	451	437	424	430	422	436	384	440	384	441	404	430	447	415	436	401	435	441	421	406	448	419	420	432	400	410	413	428	413	426	434	408	400	435	432	392	433	401	477	427	417	427	434	421	412	417	419	414	415	445	445	406	416	418	395	427	456	418	394	416	423	446	391	473	448	413	454	420	459	410	444	437	426	398	418	420	455	443	426	432	419	412	410	422	447	448	418	425	388	431	431	426	432	397	426	448	395	439	425	388	446	451	420	427	382	424	426	418	430	431	447	406	480	406	402	423	434	390	444	418	433	424	444	414	395	437	395	409	460	401	393	376	430	408	425	392	408	401	420	451	434	390	434	453	406	445	431	442	432	424	428	478	434	401	414	445	419	434	430	425	427	410	464	432	466	399	436	411	384	399	446	425	415	413	417	424	415	459	426	416	425	397	395	420	412	446	432	433	462	468	430	392	403	422	457	394	429	440	392	431	445	418	410	429	448	400	418	427	428	422	409	452	444	417	435	441	423	427	427	382	395	408	420	446	390	435	443	395	414	408	394	440	449	424	403	408	381	414	413	438	424	430	426	416	435	423	391	462	431	409	461	405	456	439	409	448	429	433	422	442	462	437	454	452	402	397	419	391	417	446	413	398	441	448	436	435	417	410	417	424	431	414	441	432	428	405	409	437	424	474	429	439	427	458	435	446	423	437	448	448	432	445	424	436	418	424	386	427	436	433	429	396	417	456	387	473	431	420	449	426	417	420	447	418	455	436	391	444	401	428	401	418	417	455	416	409	406	429	447	411	455	409	460	407	444	379	392	424	453	413	406	430	442	449	452	447	422	455	440	457	435	432	438	448	440	461	432	441	466	430	438	411	406	462	413	443	437	429	433	441	469	432	396	425	412	441	431	431	432	426	396	408	393	439	406	462	387	422	422	444	419	430	447	429	424	463	454	412	420	446	396	435	458	399	401	421	414	411	433	447	422	446	424	433	435	427	430	434	414	414	421	431	421	423	446	431	443	413	415	412	396	437	395	421	393	450	426	474	402	457	396	449	426	410	446	399	445	413	423	448	434	401	410	467	417	443	440	425	421	454	416	403	450	433	427	428	436	405	433	404	421	436	410	434	444	446	451	433	431	434	417	414	462	409	430	452	451	408	397	424	410	423	443	432	439	371	422	437	412	446	405	439	429	396	449	416	430	416	426	441	434	420	413	419	443	429	454	424	391	436	396	427	391	420	414	391	428	427	465	439	438	434	415	415	383	433	412	463	473	467	414	393	422	369	403	437	399	432	428	418	438	431	407	445	399	424	418	418	432	421	382	411	463	407	433	410	404	425	476	405	423	433	386	458	438	411	397	403	405	419	392	434	458	397	427	467	446	426	440	421	473	422	426	407	399	451	411	414	425	410	403	424	416	398	464	420	440	424	408	446	413	399	426	418	419	430	429	429	377	387	425	446	410	435	426	408	413	416	462	455	456	428	442	437	412	447	421	409	405	433	411	426	437	393	447	442	458	417	429	447	428	434	417	429	408	425	429	431	448	418	409	413	414	439	407	425	427	429	415	438	451	422	411	446	405	462	430	425	458	402	410	413	483	450	440	431	437	450	417	377	426	479	392	430	410	421	433	436	428	396	428	431	384	449	409	432	435	417	437	402	403	410	481	423	443	470	378	421	425	434	454	463	463	412	421	390	408	449	432	407	428	412	440	445	427	399	431	407	452	414	420	436	416	397	419	416	391	412	441	431	438	458	449	414	433	375	443	450	462	457	436	449	425	391	432	429	456	409	420	435	405	405	437	432	439	476	434	426	438	406	444	400	430	401	438	440	425	417	440	460	452	414	401	406	453	438	434	410	405	446	402	361	452	404	399	455	413	413	424	421	438	432	437	408	429	432	399	419	423	439	400	407	425	443	429	405	438	414	421	404	410	379	453	446	428	419	451	422	420	403	402	424	427	404	413	428	424	425	407	442	427	433	443	400	413	411	385	425	446	439	427	438	447	399	447	438	391	450	418	403	426	405	410	387	433	429	461	440	427	455	416	442	437	451	459	441	410	398	420	432	432	416	374	412	410	447	415	386	434	401	406	430	427	458	430	411	404	443	407	402	429	409	411	432	416	416	398	420	416	418	442	437	482	382	474	400	422	470	427	424	396	445	412	406	433	456	434	423	421	407	416	435	399	409	467	405	396	418	435	431	417	465	436	416	424	422	429	445	409	394	419	438	440	431	415	401	413	392	434	447	451	443	426	375	409	431	429	391	448	461	377	422	408	416	404	417	432	433	442	429	453	426	411	443	407	428	411	437	425	420	398	409	440	435	446	414	434	411	456	426	442	450	391	394	445	406	428	433	449	462	442	435	407	445	393	413	465	443	435	401	415	390	430	441	427	414	457	428	404	445	465	386	418	457	443	430	454	410	431	422	436	392	438	464	422	414	395	484	418	395	454	390	413	404	443	406	406	454	416	434	424	397	423	443	446	434	452	390	389	400	431	404	424	425	405	417	427	459	433	408	394	429	449	437	386	434	390	395	400	410	437	420	447	383	427	434	427	445	423	413	442	439	398	441	419	440	406	440	412
14699	20122	16122	1166	193	71	76	67	77	63	63	45	57	61	55	83	62	65	70	77	59	63	59	58	78	80	77	49	62	65	83	67	73	64	64	81	97	211	249	201	152	151	98	89	90	70	77	107	75	91	71	58	70	62	64	64	75	79	64	46	71	67	75	63	61	55	69	67	62	49	73	52	60	77	69	63	70	58	56	59	58	77	74	65	53	56	64	66	41	59	63	61	69	56	60	65	64	74	78	63	57	64	70	50	72	59	72	60	48	54	67	69	44	64	67	55	80	60	73	66	56	73	81	52	74	63	81	55	65	62	58	78	68	56	57	73	67	67	62	57	57	58	65	82	63	73	72	68	54	63	71	73	62	78	57	57	58	75	84	71	68	75	64	64	71	62	63	62	63	64	75	72	71	66	61	71	76	74	60	47	68	57	56	65	78	75	77	70	69	78	61	63	62	54	68	70	59	63	63	66	57	67	74	75	80	48	60	71	69	64	59	68	59	74	47	53	81	63	65	65	77	62	66	47	62	56	70	68	75	61	73	58	72	63	59	50	62	59	46	65	73	65	67	85	70	53	54	80	75	51	75	56	61	54	58	75	73	71	58	69	62	67	77	58	55	54	62	72	70	55	55	63	57	70	73	55	67	65	65	55	66	60	60	60	58	72	64	74	56	72	61	64	65	60	62	71	57	63	60	68	64	62	55	54	60	54	52	73	71	57	81	53	81	70	78	70	73	72	71	63	75	56	72	57	54	72	65	76	67	62	61	51	61	65	71	71	66	80	62	55	73	62	62	69	67	68	63	73	67	65	68	63	60	56	66	57	66	48	66	65	82	54	68	66	73	80	61	57	64	67	57	69	66	58	58	71	66	66	64	56	64	63	70	60	66	65	58	71	75	61	64	66	60	57	74	63	70	69	69	56	59	60	61	57	50	57	65	58	71	71	62	72	52	56	70	76	59	71	71	59	72	64	54	61	62	58	61	71	50	68	60	64	77	66	71	63	65	64	58	77	63	67	61	59	60	45	68	61	61	65	60	55	62	66	56	59	60	73	71	66	60	66	83	57	71	73	57	64	62	64	64	69	69	56	49	72	65	49	73	70	55	51	61	66	77	68	65	65	69	68	54	68	84	70	69	71	61	68	61	57	68	77	74	54	65	75	75	69	71	58	53	62	70	67	75	65	47	67	54	87	50	65	51	73	70	76	62	66	52	56	63	70	59	59	78	53	71	57	76	69	52	72	85	70	63	70	57	68	57	64	72	66	76	80	75	59	60	72	72	62	67	68	73	61	72	56	58	68	70	77	76	62	79	54	68	68	66	64	73	62	77	74	77	74	72	83	64	65	58	65	64	67	55	66	62	63	62	78	49	60	71	84	60	52	65	70	71	61	62	83	61	63	52	59	55	68	74	65	71	68	57	62	55	78	72	62	62	66	65	65	54	65	70	64	68	69	61	72	65	71	47	68	58	66	76	81	70	58	60	62	64	63	62	80	79	58	73	73	59	70	65	47	70	66	65	72	65	75	58	67	60	59	68	56	63	54	73	69	76	49	57	67	67	77	76	53	54	55	66	57	58	55	55	55	48	65	57	73	68	70	61	60	61	57	54	73	66	55	64	85	71	79	62	67	67	67	57	51	63	79	60	60	73	81	64	69	69	69	75	70	75	71	67	51	76	69	61	61	79	60	57	74	59	65	69	63	65	65	72	77	70	62	76	69	72	72	68	53	62	65	60	72	79	69	57	70	56	72	62	52	52	69	76	68	67	69	77	61	55	66	53	58	59	64	59	69	84	68	76	67	71	42	58	68	61	72	76	74	81	62	59	55	66	62	50	66	69	63	72	72	79	61	63	75	60	65	58	44	64	78	70	66	60	75	53	62	70	63	67	72	81	55	54	67	71	61	62	61	58	59	67	73	82	74	63	58	73	64	43	62	67	66	66	63	65	78	63	73	80	64	66	57	64	60	56	64	64	63	74	78	49	63	79	60	65	69	68	74	69	58	61	53	50	66	70	73	71	66	70	59	67	67	60	65	80	66	83	54	65	70	57	56	69	71	78	65	55	78	70	50	70	79	64	76	55	58	75	66	59	78	62	62	64	64	62	74	58	63	70	70	49	64	67	66	62	69	69	65	50	69	71	63	63	69	58	66	65	85	57	67	61	60	73	57	78	62	64	73	52	72	54	46	68	77	66	65	60	63	75	77	55	72	68	70	67	75	50	57	59	60	68	52	66	57	56	63	59	77	76	63	65	78	57	68	71	70	63	60	53	53	71	54	69	57	64	64	57	70	68	65	54	71	88	71	70	69	63	57	58	69	78	70	67	58	73	54	62	63	75	79	63	65	71	67	61	60	62	58	77	77	67	50	73	63	61	67	80	56	69	67	65	60	59	81	68	55	79	60	60	69	70	66	58	64	67	67	54	58	67	73	75	75	58	58	80	60	61	66	57	53	66	61	58	62	63	63	60	54	64	84	62	68	78	73	75	65	55	59	70	73	56	49	64	52	68	57	60	54	74	74	67	70	59	54	60	68	72	71	62	59	61	63	63	64	71	73	54	60	67	63	57	64	75	56	72	58	83	74	69	74	57	45	65	86	84	64	52	62	56	79	77	69	84	63	73	58	60	73	65	54	56	70	61	64	66	46	89	42	69	58	57	63	83	69	72	61	73	65	59	65	57	72	63	60	73	65	58	62	66	59	61	63	59	72	51	77	73	51	48	58	63	56	65	68	54	58	59	62	64	61	57	59	77	59	67	77	62	62	67	55	55	57	63	61	74	58	70	72	59	59	67	77	63	57	78	69	59	74	57	69	80	72	70	68	50	61	53	69	81	68	60	74	70	68	57	66	64	76	62	75	68	87	58	62	51	71	66	58	71	73	61	59	68	84	62	50	60	65	63	59	60	56	54	60	56	56	78	74	66	77	59	64	68	70	69	70	54	47	61	56	59	64	59	63	61	67	65	64	63	78	57	66	59	59	71	65	70	62	75	67	66	71	62	49	56	76	45	72	60	66	66	92	71	79	60	84	71	59	55	75	53	67	63	60	63	71	70	59	64	58	72	64	64	68	56	69	70	73	60	76	63	73	72	72	78	55	68	62	72	61	70	62	60	55	78	71	63	66	61	55	68	80	72	61	59	66	63	59	65	69	68	55	69	65	71	69	53	75	65	67	55	70	72	71	51	64	77	68	67	68	71	65	64	78	55	76	64	84	67	74	58	69	59	62	87	63	66	71	78	59	78	60	66	78	54	73	72	56	62	69	64	70	66	51	55	76	72	72	64	59	65	60	65	56	57	66	55	64	74	65	71	59	76	65	70	67	54	57	72	65	72	61	76	52	58	63	71	63	64	60	68	66	69	58	48	58	52	69	57	58	59	60	65	76	69	66	74	59	60	72	55	65	66	65	75	71	66	76	65	82	59	61	69	54	65	66	70	68	78	71	73	56	49	69	69	64	72	59	54	68	74	63	67	76	64	71
11593	25321	18552	480	255	205	248	214	203	211	227	218	224	209	218	207	223	216	202	227	200	197	202	227	215	215	195	226	209	216	218	248	218	208	225	282	519	1417	1562	1281	894	918	632	528	456	367	358	437	427	378	248	250	196	218	195	219	197	212	213	216	215	197	186	216	176	200	226	171	215	229	197	199	202	201	188	204	204	217	184	209	215	208	214	198	198	220	226	222	201	194	206	228	204	226	209	197	195	196	193	210	205	213	200	217	211	224	197	209	189	202	203	228	177	198	214	192	195	190	232	210	211	191	206	211	211	201	209	197	210	209	222	215	222	210	203	197	213	198	191	224	194	187	212	189	218	189	194	182	210	229	208	199	193	180	225	208	214	223	206	214	208	174	207	202	204	208	203	211	186	212	205	224	171	223	190	200	208	199	199	206	210	204	186	212	207	207	193	201	215	221	202	214	231	206	208	194	227	198	189	203	216	209	214	192	184	173	218	201	230	205	220	218	185	190	192	194	188	203	188	195	196	223	228	185	211	199	218	220	223	200	203	205	205	203	218	213	209	202	187	226	211	173	240	213	211	206	185	196	214	222	207	210	198	190	195	196	227	208	220	193	229	211	212	162	200	177	231	200	208	210	192	191	195	202	200	240	214	178	204	207	217	195	194	197	207	180	220	217	189	204	236	192	206	207	206	196	210	224	213	212	215	206	198	215	199	219	185	177	190	177	222	202	242	196	208	167	218	213	203	194	208	205	207	224	188	210	188	220	212	216	176	207	214	205	250	220	205	197	181	192	210	216	221	196	202	196	195	235	198	178	190	209	191	207	212	190	197	180	232	192	181	199	176	216	187	209	187	193	211	197	195	197	205	235	223	198	200	208	177	186	203	190	208	192	186	199	229	200	191	223	192	215	197	191	199	221	202	201	212	208	197	221	228	189	197	208	205	193	232	231	195	192	216	202	219	205	184	198	195	176	190	186	210	212	227	197	208	202	185	207	216	203	214	190	194	179	201	250	168	200	212	209	215	189	216	202	199	211	201	214	208	216	213	204	240	220	201	192	229	202	194	190	183	203	191	188	237	237	218	211	228	200	195	183	209	197	203	206	211	182	213	213	194	191	205	186	216	195	199	192	191	199	197	196	218	204	208	186	190	231	218	217	226	214	196	232	191	229	189	215	187	190	191	176	212	191	199	201	211	212	193	213	204	214	203	211	203	203	219	207	203	191	198	203	215	188	205	182	225	234	195	213	191	234	186	209	214	211	204	198	216	194	224	192	219	198	186	206	213	202	196	198	205	201	186	197	211	172	219	218	200	215	191	198	219	205	214	215	229	194	204	197	224	213	205	206	189	196	198	201	199	223	204	223	192	181	195	203	211	172	212	201	199	196	193	200	199	177	192	205	192	184	223	207	186	227	208	221	175	194	210	216	168	186	182	204	191	192	179	195	223	193	206	197	194	226	204	189	224	187	226	185	201	181	198	181	229	197	208	196	193	211	189	179	206	212	214	196	224	196	184	211	210	217	189	210	208	185	179	209	223	219	200	199	199	194	181	198	213	237	198	193	188	215	208	205	222	217	196	224	223	189	211	201	209	190	203	208	198	205	190	182	212	206	203	212	175	210	200	206	203	241	202	215	210	175	224	225	210	208	207	210	207	201	202	188	199	214	203	196	220	210	226	198	221	199	216	214	232	199	195	207	215	208	206	187	215	206	201	239	189	210	204	180	214	206	205	214	204	204	187	191	191	217	215	218	202	218	219	208	204	199	189	188	211	196	202	208	209	203	183	204	208	188	189	226	189	181	215	200	211	199	221	183	195	199	213	220	219	221	209	199	194	196	218	205	207	201	200	210	197	202	182	203	208	188	207	200	208	196	226	191	205	223	235	199	194	211	200	207	207	185	168	186	184	186	203	220	198	210	199	217	217	199	208	216	213	216	188	187	212	198	218	217	188	205	207	191	216	184	211	226	211	193	197	213	179	159	190	203	210	213	191	211	199	206	205	209	195	210	200	200	198	228	201	217	220	210	192	196	189	189	180	214	182	210	198	210	218	201	207	184	171	208	199	230	193	218	200	196	219	198	199	195	195	230	189	186	206	193	205	194	222	190	205	212	211	185	205	202	226	214	208	181	205	201	221	195	204	207	173	208	208	204	216	210	210	206	199	200	197	207	184	180	204	211	197	206	201	219	225	199	218	184	206	209	204	189	225	191	213	217	186	191	206	213	206	192	197	209	230	221	207	218	187	209	212	196	214	216	204	232	212	202	220	193	209	216	220	201	231	191	223	194	208	204	200	212	195	229	216	196	205	219	199	230	219	200	204	189	181	206	195	237	200	186	191	229	195	208	189	207	178	220	184	204	210	217	209	205	204	188	180	209	224	189	210	210	213	188	177	211	193	217	208	231	225	223	189	194	198	190	212	192	193	182	225	201	209	233	239	215	222	177	205	173	199	223	176	206	201	203	205	219	238	208	209	198	204	202	202	195	197	196	206	175	192	203	204	219	207	217	209	189	227	199	198	214	206	209	212	215	182	215	198	186	187	217	188	191	186	215	185	177	217	231	203	189	202	224	205	209	212	240	180	197	218	224	217	187	191	217	216	191	213	201	228	214	195	212	206	179	203	211	178	215	184	208	203	208	193	197	182	203	194	189	225	218	202	211	177	210	178	193	220	201	186	196	212	202	217	194	191	201	202	212	223	211	180	228	206	205	222	184	206	200	211	193	204	205	226	212	194	185	210	206	224	190	193	209	207	199	182	204	172	223	225	180	190	194	202	188	216	216	194	212	194	206	237	210	207	214	217	219	209	216	218	201	189	217	213	191	201	197	185	186	195	204	218	200	185	217	194	203	200	227	210	202	176	179	197	199	181	196	198	197	185	199	224	216	219	202	208	218	193	205	213	216	232	225	196	197	205	188	216	228	187	200	186	215	205	199	183	191	197	186	202	203	196	199	227	216	229	210	237	194	176	198	203	191	210	180	221	193	200	198	220	219	224	231	197	200	191	200	181	189	207	199	216	204	197	177	216	217	208	205	194	190	215	188	229	212	179	171	201	188	192	199	205	208	220	219	185	195	230	224	212	221	206	189	201	218	200	190	205	181	194	200	192	207	200	225	223	214	233	185	185	224	203	187	211	212	216	235	189	196	181	175	180	218	197	197	195	217	219	194	220	205	220	210	187	189	180	177	191	211	223	218	196	201	226	200	223	176	206	213	198	207	231	194	212	221	208	200	192	211	216	185	191	193	188	190	198	203	188	196	198	194	211	222	183	203	200	207	209	185	213	208	186	196	205	202	186	201	205	212	183	215	206	186	202	210	200	197	204	184	225	203	222	198	202	213	190	231	215	205	203	215	190	188	179	224	218	205	242	184	222	184	193	211	206	226	209	207	211	197	192	206	190	182	216	197	192	196	203	190	212	188	214	193	210	225	176	207	216	209	226	204	206	208	207	188	210	215	210	217	205	217	179	209	202	205	188	204	198	184
53376	66111	54679	19495	2616	181	126	138	113	109	108	86	94	104	82	91	87	95	97	111	104	104	90	95	104	91	86	77	98	118	125	133	91	92	121	120	489	1771	2053	1392	885	963	605	454	405	291	213	286	332	233	145	137	108	112	101	95	78	88	89	97	80	87	76	81	95	86	83	88	78	84	80	76	97	102	85	89	82	69	85	78	65	77	83	78	92	92	83	97	75	67	87	92	88	95	79	105	78	83	87	78	96	80	76	87	71	70	82	70	80	85	105	82	94	73	104	86	89	91	83	97	83	87	85	92	73	84	86	86	90	73	98	92	95	79	95	83	88	83	69	87	98	86	75	90	95	78	78	93	88	99	92	98	70	75	86	78	81	79	82	93	84	88	76	94	76	85	89	96	92	100	92	93	89	98	97	102	81	103	81	98	81	74	78	65	83	84	83	87	96	77	101	83	88	82	77	93	75	84	92	87	94	98	83	78	82	79	96	91	92	102	91	105	91	83	83	82	82	95	108	77	98	78	85	83	74	69	89	93	70	94	83	90	80	93	87	71	77	77	74	99	87	99	84	96	122	85	84	84	83	79	96	87	74	84	57	93	91	81	83	102	95	79	88	74	95	95	79	92	88	94	92	90	91	86	90	89	88	80	79	74	93	87	87	90	89	92	99	99	94	88	76	85	70	75	92	96	87	82	94	102	94	80	101	78	103	73	89	76	86	82	73	80	88	87	97	91	74	87	79	86	94	89	80	67	86	85	95	86	94	88	88	83	85	67	74	84	87	82	82	79	80	106	103	79	97	105	102	108	85	81	91	94	88	91	100	78	89	95	75	85	87	86	83	101	90	66	90	91	87	103	90	115	95	79	95	81	100	78	82	83	75	100	84	98	86	78	76	78	108	88	88	81	78	98	65	86	100	88	93	83	75	92	94	78	95	77	85	86	77	78	94	93	79	78	86	71	81	80	94	84	85	74	89	83	77	65	78	101	86	108	85	99	86	82	80	86	83	81	73	71	82	63	74	81	84	91	78	88	72	92	96	83	99	81	88	92	85	82	76	89	92	81	79	99	101	94	96	89	83	93	92	76	98	97	78	80	82	84	83	76	82	82	69	97	78	80	78	84	90	78	85	93	103	86	83	87	111	103	96	96	88	103	95	78	75	101	76	96	79	80	82	85	79	81	77	92	85	103	77	82	85	99	99	78	98	89	80	91	74	84	89	89	80	92	85	95	90	75	83	93	87	106	92	84	70	80	81	91	91	97	80	75	100	85	90	98	70	82	72	71	83	79	98	81	91	95	82	85	76	100	83	88	85	82	94	84	95	91	74	86	94	89	86	68	74	78	94	71	69	88	89	91	95	84	88	83	91	85	84	73	78	94	104	92	102	101	84	86	95	86	81	87	98	81	68	84	85	71	85	93	76	76	70	81	91	67	65	71	73	105	87	86	88	109	73	88	91	79	92	92	83	97	82	93	97	74	84	84	91	83	93	93	98	80	109	99	87	82	79	71	72	87	93	90	93	81	99	86	92	83	109	80	93	89	83	80	89	83	85	83	96	83	78	73	86	80	85	96	79	96	79	70	65	68	87	89	96	95	77	97	87	70	96	78	97	75	104	87	83	99	77	97	95	85	65	68	90	81	87	78	81	85	77	76	92	89	85	71	76	91	74	81	78	75	95	84	98	84	88	99	83	81	79	86	84	87	91	85	98	98	82	85	97	87	95	101	87	76	75	75	87	76	85	81	90	91	92	94	82	94	95	66	81	89	97	80	100	89	82	99	102	76	86	93	102	71	96	90	87	84	91	85	85	66	83	99	76	85	68	74	76	83	98	82	76	91	91	88	86	79	88	78	73	82	88	77	78	66	83	83	67	78	82	91	93	77	96	88	73	82	91	85	79	91	89	90	86	67	105	84	90	90	85	81	72	100	80	80	107	90	100	82	83	85	96	77	86	85	86	81	77	95	81	80	88	79	87	76	91	92	85	95	76	86	76	84	84	83	74	72	90	101	87	88	88	89	98	95	65	86	94	72	77	78	76	102	82	69	80	60	82	85	85	82	93	89	75	74	80	80	94	72	84	88	89	79	102	98	82	96	73	80	82	89	86	94	93	91	85	93	81	103	83	77	104	88	83	86	88	90	82	100	93	95	86	73	108	91	78	104	100	85	75	103	85	106	93	78	87	87	94	91	83	84	88	86	71	88	98	70	81	103	106	82	90	74	78	83	69	84	86	101	84	104	81	86	84	81	98	94	91	80	82	106	86	75	107	79	87	86	83	87	78	88	93	97	95	90	78	100	105	104	83	78	91	81	97	73	95	71	100	100	98	92	86	75	110	83	92	84	65	82	98	85	83	82	87	84	81	109	70	77	87	79	79	88	89	69	97	83	77	74	89	106	85	74	78	87	81	90	81	81	87	76	88	89	84	84	69	91	90	85	97	84	78	79	81	73	79	87	69	89	90	68	78	70	89	86	86	68	91	84	83	101	72	93	93	84	85	73	85	92	81	85	87	87	77	86	82	69	87	89	81	82	77	65	85	82	88	81	81	90	90	91	67	85	80	97	86	89	87	88	86	87	83	82	95	90	104	80	105	81	99	97	96	99	97	92	91	88	83	87	71	77	76	104	96	79	100	89	91	87	68	81	74	73	83	93	91	70	73	81	101	85	93	106	84	73	84	91	113	110	87	89	93	87	83	78	72	104	114	86	82	78	96	82	62	85	77	76	78	80	83	70	80	106	83	83	95	81	79	93	87	85	87	86	96	82	93	97	72	73	86	90	86	80	98	72	104	82	91	90	83	74	87	86	84	84	80	81	89	76	63	99	84	81	77	89	86	82	89	92	66	80	74	99	80	79	96	97	82	88	79	83	104	73	70	89	81	83	92	88	80	90	88	108	76	99	93	83	84	90	84	65	97	101	87	98	93	93	94	93	104	81	79	93	97	68	81	75	90	62	89	100	99	85	79	87	99	94	77	75	102	83	79	71	71	86	101	86	90	81	102	83	94	104	91	86	73	93	92	83	86	72	102	88	91	95	96	87	77	81	79	86	85	103	88	99	84	87	85	78	74	103	78	92	68	76	99	96	83	75	76	82	86	85	91	97	118	109	94	103	83	87	90	84	85	89	81	83	84	66	91	76	92	97	79	70	93	87	89	92	65	76	96	97	75	85	78	78	81	85	64	91	88	75	83	85	90	61	99	81	74	92	89	90	84	104	81	90	98	66	96	98	96	86	80	69	79	71	98	84	79	97	76	75	86	88	69	83	80	98	93	74	76	98	84	96	96	85	70	77	94	72	91	77	92	92	81	84	85	92	103	79	78	111	99	86	92	92	102	81	90	90	68	80	92	93	63	92	93	84	78	95	90	75	94	76	94	81	77	94	72	72	107	88	90	71	79	82	81	96	90	77	81	79	90	82	83	75	91	96	87	69	89	95	87	91	71	91	83	85	96	97	73	81	77	71	81	73	85	92	79	83	73	83
36091	52495	46720	2089	661	612	493	447	402	395	378	350	327	347	312	300	307	285	312	287	282	289	290	312	299	291	269	277	298	429	440	402	375	318	421	652	3178	11626	13161	10102	6907	7085	4488	3451	3345	2159	1580	2263	2395	1408	874	542	335	315	294	322	302	254	328	253	278	262	261	269	264	269	293	253	263	271	294	246	251	248	228	262	265	256	264	260	280	251	252	295	280	252	253	255	291	275	262	275	251	285	241	249	318	271	234	276	262	282	264	245	272	248	267	297	264	245	264	262	239	261	269	296	247	264	248	267	246	262	274	250	262	259	249	257	266	262	257	238	277	281	257	249	280	268	252	240	241	246	268	266	292	253	272	256	254	266	269	249	253	246	250	260	292	261	275	276	268	248	282	266	274	236	256	270	259	275	259	274	239	259	252	281	259	255	247	258	264	263	258	246	245	253	266	277	269	261	259	276	253	264	265	250	275	244	272	284	274	312	262	262	234	232	271	246	253	253	257	274	273	273	267	243	288	274	232	252	253	291	265	267	271	256	289	281	250	245	268	248	264	266	262	280	227	277	268	270	264	275	269	249	251	267	272	248	234	246	254	251	253	263	252	272	258	230	264	250	249	267	265	277	249	268	265	249	277	258	266	279	249	274	243	254	239	266	261	239	240	265	270	293	247	244	276	261	268	260	284	273	229	241	246	245	273	263	290	261	253	258	276	259	274	275	257	291	262	247	251	274	245	252	249	250	268	265	253	265	250	245	250	267	262	264	292	248	251	252	289	269	257	285	231	270	290	262	224	267	257	256	273	248	249	268	270	241	259	266	227	270	250	247	297	280	245	266	266	282	257	265	232	257	249	261	274	229	249	255	254	265	260	252	239	274	252	256	254	285	300	264	254	254	240	271	249	253	235	261	238	226	245	265	268	274	245	256	291	250	220	288	257	293	219	268	244	274	277	269	266	275	243	254	262	255	265	263	259	238	242	250	257	245	273	255	268	247	263	252	268	251	263	247	255	261	255	258	237	267	255	231	251	251	242	241	258	262	261	254	247	274	250	275	282	264	268	237	255	251	266	255	278	251	281	266	245	245	272	231	271	268	305	226	241	249	268	259	273	274	271	253	267	247	253	243	262	239	241	252	275	263	295	251	268	255	280	251	287	265	247	255	272	250	259	267	297	276	248	282	233	273	251	282	266	263	253	250	274	239	267	284	239	244	287	263	245	270	252	246	261	264	282	245	268	282	265	246	254	287	249	240	263	242	258	280	258	247	294	262	240	262	274	308	284	274	275	242	261	260	272	276	233	242	241	247	239	263	298	276	249	259	265	250	268	259	259	285	252	255	262	268	234	285	245	255	240	297	254	255	247	286	273	264	256	266	250	277	248	224	260	244	245	270	278	261	249	264	262	264	232	235	256	271	253	242	267	258	320	260	255	253	252	266	261	257	242	246	264	256	270	277	276	251	272	318	258	264	285	253	294	277	267	256	247	225	237	268	270	252	248	259	267	258	274	273	277	230	280	267	248	280	272	265	257	254	265	249	260	266	256	237	258	274	263	262	273	268	260	277	273	281	260	273	253	250	266	274	263	235	283	285	263	286	267	261	263	238	270	264	275	241	264	304	254	259	235	252	290	260	253	248	265	256	249	292	249	249	247	264	264	266	255	278	245	231	284	261	284	288	271	272	242	226	259	267	259	258	295	262	278	257	244	263	259	245	224	298	286	253	264	275	272	261	229	253	272	267	245	264	277	269	262	265	269	239	275	263	253	254	267	249	275	262	266	273	263	250	254	240	270	266	242	253	252	238	281	239	242	255	268	260	244	282	269	250	278	273	270	267	254	253	255	273	271	277	256	268	290	275	261	262	262	257	259	295	284	242	282	238	253	254	220	281	235	289	277	241	252	274	249	281	280	254	265	279	279	253	249	254	274	266	247	254	281	251	228	268	253	249	260	259	258	272	269	269	264	261	260	253	234	244	272	282	270	253	278	273	232	251	255	278	247	236	244	269	257	281	258	265	249	272	289	252	266	233	272	255	256	263	239	270	279	298	273	239	251	245	251	250	244	259	281	260	235	249	246	232	235	245	303	260	262	266	292	277	278	247	262	237	281	254	245	252	264	220	264	266	271	295	270	274	275	243	253	281	240	231	247	303	265	255	272	275	254	280	243	248	267	260	258	265	263	264	252	269	248	242	261	265	254	254	256	219	245	237	282	263	268	242	244	236	266	286	222	251	242	265	284	241	246	247	261	276	267	310	266	243	273	240	244	280	242	278	255	278	280	249	277	252	261	270	254	257	269	272	257	289	222	243	240	259	235	258	258	258	261	272	276	269	232	253	259	245	263	279	241	265	250	281	264	253	248	284	238	296	268	224	255	265	253	258	272	224	252	279	277	270	266	236	240	253	263	279	235	272	240	295	260	255	229	262	252	259	259	227	264	255	264	251	245	267	247	256	254	264	283	258	296	247	252	262	269	248	263	262	268	254	269	266	242	259	266	266	248	258	265	263	272	234	265	265	234	263	270	252	233	260	274	252	292	240	249	273	265	268	242	262	250	266	248	262	271	229	245	252	274	252	279	246	249	238	230	245	261	291	257	252	243	239	253	259	265	259	275	268	267	239	229	257	267	262	260	268	242	234	273	273	289	273	261	255	242	251	275	268	251	287	263	277	262	271	263	252	260	245	261	265	291	219	267	244	250	246	267	255	296	260	261	227	249	270	277	245	231	258	263	269	268	266	235	257	266	242	261	243	229	254	246	222	273	246	251	241	259	264	261	261	246	258	246	286	209	265	262	233	242	249	254	255	238	263	274	255	259	257	253	271	251	260	256	250	258	235	279	271	229	254	273	257	257	239	262	285	281	264	254	277	244	253	265	263	270	248	248	259	281	264	259	269	260	251	277	252	258	233	244	238	268	242	266	264	268	269	240	245	279	247	244	236	245	267	255	246	242	265	255	266	251	250	243	284	257	249	273	240	273	245	264	261	287	283	262	233	287	255	242	263	260	273	276	240	246	246	240	229	249	276	261	256	258	250	242	265	245	288	248	285	253	250	256	238	304	300	247	244	250	287	263	257	282	249	274	236	268	281	279	232	275	274	254	244	239	252	236	267	246	277	282	229	264	268	270	267	282	242	283	261	294	263	290	280	244	279	261	244	260	251	241	250	263	250	226	261	232	273	241	252	259	251	277	245	253	277	281	256	264	255	252	256	248	268	259	243	262	270	253	227	241	272	241	262	288	268	245	256	274	268	258	232	249	275	276	267	286	275	270	261	255	256	271	264	247	275	233	268	258	269	247	277	262	262	240	243	235	253	275	265	270	275	248	255	269	282	266	261	250	256	258	252	231	259	281	279	265	264	277	250	238	245	256	245	253	232	256	260	220	259	254	250	254	259	270	277	234	248	288	278	267	254	278	238	252	253	265	279	249	270	252	264	248	241	256	252	256	255	266	244	274	256	287	255	248	260	268	280	235	283	250	263	241	262	241	251	266	255
61025	79093	60047	24536	7810	682	303	237	217	229	220	198	164	198	162	177	198	191	155	164	179	157	181	197	191	195	188	168	178	195	230	215	194	163	216	241	1077	3665	4723	2971	1791	1919	1155	970	803	620	496	588	633	495	310	208	183	158	157	171	161	183	153	181	158	173	153	165	164	169	150	138	185	164	171	168	173	176	185	156	173	155	187	171	152	159	161	160	170	182	169	159	182	151	131	148	165	160	149	145	182	176	148	176	144	160	167	186	162	169	176	168	147	154	161	147	161	168	168	139	143	148	182	156	141	138	167	170	163	146	173	149	128	157	141	155	155	153	157	153	165	171	168	166	176	162	161	194	172	151	170	159	161	143	156	166	146	165	141	151	170	156	150	165	142	141	155	176	171	171	142	204	158	146	145	153	156	161	136	164	168	166	158	166	163	161	141	143	161	153	156	144	156	153	152	163	142	139	168	160	163	136	145	183	160	164	152	151	138	189	177	142	188	163	165	166	152	166	189	175	179	154	149	140	177	173	179	164	163	148	171	153	162	141	146	168	146	151	151	175	144	174	172	143	178	164	147	160	172	157	165	167	160	164	155	177	178	143	171	150	144	142	149	170	145	168	185	173	146	166	176	174	130	160	171	168	158	136	151	133	163	149	160	163	148	187	156	177	161	185	160	146	186	156	167	169	175	173	161	152	165	142	160	164	164	177	152	143	174	163	173	191	171	154	136	162	165	139	163	166	189	158	149	178	156	165	157	156	152	157	141	177	154	173	133	150	161	137	166	157	180	169	168	156	155	148	149	150	154	154	160	196	158	163	155	161	166	160	142	157	135	155	162	167	162	165	173	154	154	161	156	150	167	155	179	171	130	152	140	154	180	180	159	175	156	158	152	149	168	148	149	147	171	149	153	156	162	166	176	178	171	163	165	172	177	152	152	170	172	169	153	181	172	143	177	165	165	168	182	169	159	178	169	168	188	127	154	156	145	167	174	142	144	161	155	148	131	167	161	166	147	140	178	146	174	176	152	162	152	135	160	154	190	169	154	167	144	135	145	172	154	179	138	135	159	172	156	148	148	148	163	148	148	161	149	152	175	170	169	140	158	163	151	149	168	144	181	166	158	168	168	169	155	159	165	130	150	176	168	148	150	152	140	169	167	156	145	150	147	156	147	167	148	149	155	164	143	167	135	145	157	145	157	187	166	171	173	175	145	159	178	162	145	162	161	170	181	158	150	165	162	162	162	189	176	160	144	186	143	146	164	169	157	134	157	165	151	154	159	168	149	148	144	166	177	146	181	159	158	150	143	157	165	169	171	165	147	168	181	161	143	148	154	154	159	170	168	157	171	162	158	147	180	144	182	148	130	168	152	164	153	150	162	146	162	149	179	148	134	156	147	138	156	183	137	158	165	151	171	149	175	161	149	168	167	149	155	157	155	167	155	146	162	162	164	155	126	165	153	156	155	155	171	170	168	171	172	153	157	148	152	162	134	142	160	162	157	142	127	165	148	160	154	163	176	162	130	132	150	157	169	144	179	150	141	155	140	153	152	142	154	202	163	154	166	171	124	170	198	144	181	168	138	148	147	166	149	165	163	175	150	187	149	148	157	160	136	144	155	151	149	143	142	138	158	170	184	157	152	145	164	172	140	156	157	154	184	167	163	157	156	152	153	166	162	146	161	168	159	163	170	156	167	141	165	156	168	146	141	170	170	151	171	164	172	156	151	159	147	190	156	147	147	150	153	188	178	165	155	137	173	164	159	167	149	156	172	160	167	169	168	141	182	163	159	179	142	161	160	175	154	183	164	156	151	158	167	162	163	150	189	145	186	157	154	157	166	144	147	169	171	153	148	148	177	174	164	161	157	189	154	162	155	173	146	161	175	159	163	143	160	159	129	153	175	167	175	153	159	152	149	163	145	181	171	172	171	165	150	194	165	171	160	176	162	165	157	159	164	139	137	150	152	161	161	153	168	171	168	136	144	165	161	145	184	171	169	159	161	157	158	164	155	152	148	145	146	168	151	139	157	161	180	143	163	138	137	160	157	152	162	150	151	144	149	133	169	175	159	154	154	189	141	153	178	163	160	168	146	160	146	150	158	163	144	166	162	160	145	166	154	130	173	144	140	155	153	138	160	157	164	162	154	174	162	154	137	148	148	155	163	156	162	139	141	149	154	140	171	159	151	160	164	160	166	171	152	143	168	138	161	150	153	148	156	155	139	156	165	152	151	139	167	162	161	154	155	170	153	173	151	161	152	151	147	151	187	138	156	164	138	161	174	154	169	153	156	154	140	166	172	158	160	166	144	138	132	163	162	152	171	168	180	123	166	164	149	157	167	165	156	170	162	160	166	146	159	145	155	152	157	137	162	172	156	157	153	165	161	141	162	160	153	158	158	151	143	186	153	180	166	157	143	157	162	172	156	134	178	168	152	158	175	135	158	151	137	164	161	177	165	159	142	135	161	156	169	158	175	160	178	146	152	149	177	174	145	143	170	171	159	145	162	160	162	170	171	185	145	157	152	156	151	133	168	166	160	147	161	171	166	141	145	175	160	176	173	158	169	154	187	169	147	164	150	170	153	173	170	136	132	141	147	182	172	159	167	155	143	139	176	166	158	153	164	157	170	166	150	171	160	176	158	125	144	153	167	172	150	137	162	147	146	167	135	175	159	190	145	153	163	178	172	177	159	175	142	158	161	133	148	175	149	160	179	171	157	165	152	177	158	176	177	144	163	141	172	144	173	130	164	141	157	163	181	152	167	179	153	157	166	161	183	142	155	168	191	156	149	152	146	152	172	159	152	143	161	153	154	157	156	163	155	146	155	178	162	154	179	156	164	169	168	157	150	159	165	152	162	160	168	139	154	141	162	153	156	162	157	138	179	164	149	154	162	163	146	148	157	176	166	158	160	173	171	183	171	162	172	175	149	152	147	148	143	150	168	168	165	193	142	179	154	168	159	144	166	159	173	139	163	141	171	155	152	160	156	167	162	152	158	163	161	176	166	152	142	161	163	147	147	147	153	161	151	169	144	162	158	141	161	143	142	149	152	155	155	149	152	173	149	160	158	149	134	180	136	140	179	142	148	166	148	148	169	159	166	144	154	150	151	153	169	171	154	181	159	147	156	153	156	158	142	147	188	144	149	177	209	153	184	149	153	144	145	168	141	161	140	144	151	150	145	152	156	140	158	186	137	157	155	151	162	152	162	140	165	161	191	161	165	168	159	146	169	156	165	178	167	160	147	188	154	153	156	175	145	172	140	163	180	132	153	174	162	149	168	155	165	158	145	148	170	136	148	171	178	149	160	177	144	169	166	151	167	147	146	161	161	169	143	163	156	165	156	157	160	153	148	152	151	149	150	166	163	189	164	156	187	171	150	165	151	159	163	161	155	170	171	142	160	158	172	183	170	150	158	166	151	164	157	186	182	152	164	153	146	154	151	166	148	156	175	163	150	167	164	157	149	146	156	134	161	170	140	143	142	180	135	152
45033	65563	54276	2117	1265	1037	929	780	720	693	658	603	581	557	543	504	552	521	500	486	496	478	486	481	486	470	502	497	576	670	941	854	569	548	663	1142	6739	18846	21772	15712	11558	12269	7552	6398	5676	3890	2822	3830	3856	3002	1732	781	603	545	510	514	475	489	471	431	446	474	455	465	485	427	411	470	421	417	398	432	424	457	384	414	430	464	416	433	429	394	403	398	421	440	432	455	571	421	405	435	449	440	462	443	426	428	440	451	434	415	454	447	394	415	437	401	445	467	457	432	404	451	429	442	412	425	456	444	408	412	436	432	420	451	424	418	461	406	432	427	429	426	419	409	448	419	419	456	416	400	427	420	426	452	452	405	419	463	426	455	417	412	400	430	461	410	433	446	430	443	437	410	422	428	457	432	443	410	433	442	397	423	422	412	413	421	435	462	424	414	440	415	450	464	424	460	404	426	453	398	380	409	415	421	414	440	405	407	457	420	451	426	409	435	447	405	444	435	436	423	455	464	443	427	451	392	460	439	426	432	435	422	423	432	459	404	457	427	383	409	448	386	425	442	420	425	420	449	425	403	456	395	424	415	449	422	421	428	428	429	424	422	426	405	425	446	443	431	419	440	421	422	430	440	442	409	414	466	427	406	395	496	479	450	436	432	451	428	456	433	435	416	434	440	399	418	452	445	403	425	424	408	438	452	432	391	441	447	424	419	392	446	423	458	462	401	431	410	465	428	415	475	406	435	430	421	455	455	440	409	468	377	439	424	446	424	449	402	425	425	401	456	437	364	442	450	439	433	421	383	424	412	441	429	479	452	426	445	425	449	434	441	416	383	419	432	419	404	428	481	413	427	417	424	417	428	467	444	436	409	430	442	437	453	409	421	434	441	435	447	423	422	411	455	427	438	426	439	418	389	392	421	406	439	410	432	408	396	445	444	426	421	394	411	455	477	418	419	384	453	440	424	441	417	435	423	432	415	395	446	437	375	433	448	445	420	468	435	434	422	407	408	437	440	423	424	461	400	457	425	408	416	444	446	426	443	416	450	439	409	438	417	427	467	365	426	386	436	458	427	423	411	435	416	379	434	410	423	436	437	452	442	417	419	423	442	428	459	466	423	416	418	460	414	419	454	427	436	445	451	463	457	398	456	415	412	443	438	422	451	425	417	414	437	448	406	406	444	405	439	446	432	374	403	445	436	425	439	412	402	412	431	439	442	440	436	464	454	419	428	440	400	449	400	440	424	405	423	428	429	437	427	424	446	414	467	419	411	434	431	456	458	445	439	413	437	458	433	453	431	431	419	422	388	427	440	419	442	407	439	437	426	398	411	426	438	425	435	441	471	420	439	420	419	409	393	400	423	419	485	431	436	424	439	428	429	454	426	442	449	430	418	394	456	405	433	447	456	433	419	408	462	423	423	436	443	424	451	442	423	423	396	416	427	383	441	412	433	437	438	414	451	460	420	428	449	421	441	423	399	433	419	394	421	452	405	413	453	435	419	416	422	400	407	418	422	443	433	421	410	430	410	452	441	465	430	436	415	428	457	443	428	428	430	417	434	459	444	422	425	395	437	412	399	439	410	425	444	437	403	430	432	477	432	418	414	424	432	469	409	430	415	413	438	415	412	408	426	428	459	405	415	433	413	414	447	423	483	434	463	429	428	373	427	447	408	469	431	422	415	478	454	416	420	432	423	424	465	409	448	415	439	410	423	431	466	431	436	453	420	385	438	418	422	405	443	398	446	424	406	406	470	407	432	444	441	453	444	411	441	412	402	442	448	430	424	419	432	447	459	472	421	437	440	417	414	442	403	428	434	443	391	412	462	420	424	432	437	462	432	415	449	444	425	407	450	459	443	456	423	462	462	408	417	441	391	439	419	440	435	390	412	409	444	465	393	422	371	444	427	421	426	417	484	431	428	412	428	444	420	443	406	400	379	424	435	453	404	479	417	413	437	433	402	447	411	436	429	428	416	446	421	431	417	410	406	414	430	437	421	422	444	432	431	421	410	410	427	410	488	405	431	421	443	444	429	432	415	407	463	407	445	437	451	404	444	382	448	430	467	419	400	453	439	400	408	425	393	439	390	463	452	410	421	440	444	441	428	439	443	428	426	438	441	398	472	435	482	422	452	449	425	452	397	416	428	463	407	435	431	443	444	462	406	455	449	403	427	387	393	420	440	440	417	424	450	422	450	397	423	437	414	441	454	430	420	432	434	432	427	418	386	458	427	453	398	398	470	434	440	445	428	431	434	429	457	450	422	429	389	425	422	435	446	408	436	417	447	436	442	420	479	393	444	428	398	440	465	425	392	419	391	438	425	441	459	429	408	445	407	437	397	466	411	409	436	427	452	422	443	395	428	422	427	422	445	421	417	438	445	397	448	445	415	430	443	449	459	484	367	419	421	447	437	422	443	406	431	495	435	443	417	446	404	441	438	409	407	431	437	426	439	419	449	451	392	402	416	441	425	446	432	392	435	473	462	444	424	461	409	415	453	416	445	424	441	437	430	438	406	468	460	421	439	444	455	423	438	406	427	434	366	442	438	412	440	417	414	457	417	446	415	459	408	422	419	443	419	454	430	449	430	456	418	424	427	429	432	387	411	423	460	426	412	456	430	433	462	423	409	404	442	379	426	393	433	421	446	452	417	460	429	437	450	390	420	409	466	454	421	436	449	456	399	435	423	448	454	393	406	426	419	463	446	436	411	481	431	409	433	467	453	433	441	448	451	463	460	437	434	436	433	426	436	424	434	424	436	420	424	431	435	418	443	454	455	431	421	439	436	413	427	412	441	430	427	405	410	417	446	426	416	418	440	406	410	399	462	411	413	400	436	459	396	437	431	455	429	427	447	445	446	428	426	428	436	430	439	431	424	435	408	413	414	435	421	412	425	432	465	437	434	412	415	439	428	417	460	425	420	439	438	428	421	441	410	444	418	412	399	448	446	413	418	420	396	425	422	426	413	440	440	433	463	467	474	453	431	374	430	463	421	419	403	411	420	441	434	435	408	431	402	418	426	385	416	440	466	408	402	437	394	428	437	421	434	424	414	423	422	454	428	410	459	425	460	409	387	473	458	462	389	462	455	447	400	444	400	416	460	454	425	410	395	419	406	395	412	459	451	443	374	443	394	472	439	453	439	417	424	405	412	444	415	412	452	408	432	414	427	432	447	437	435	469	440	414	446	400	429	434	440	403	363	422	455	418	400	387	416	400	454	435	444	436	442	426	430	415	449	453	439	411	434	446	445	445	433	407	446	411	450	430	437	440	370	447	363	447	433	433	434	387	461	415	422	407	387	401	432	435	405	450	441	429	434	427	422	438	453	390	445	436	421	439	411	434	402	449	420	431	420	429	408	425	434	424	453	427	481	448	409	430	415	451	408	425	440	449	397	430	454	420	435	401	446	420	390	434	418	440	390	472	448	446	379	451	453	406	438	394	416	408	435	414	432	475	414	442	438	431	428	425	415	415	432	414	424	422	435	402	420	416	429
16580	21140	14360	919	156	69	65	73	64	65	70	68	61	46	73	65	73	68	67	66	68	55	69	60	74	69	58	60	62	76	70	71	55	62	56	59	115	207	254	172	135	132	103	93	90	87	64	95	73	97	72	54	58	62	68	60	68	69	65	65	73	66	67	66	68	80	68	75	66	62	52	56	55	56	67	73	65	58	71	89	60	76	53	60	63	68	79	70	75	62	59	64	54	59	70	70	69	64	52	60	82	75	61	92	62	59	68	64	59	81	62	76	85	69	69	76	63	67	67	64	61	72	62	53	65	62	69	49	68	61	56	69	66	71	60	47	53	57	62	63	65	61	71	61	64	85	63	66	55	61	55	70	63	69	60	55	66	67	69	55	74	69	66	59	65	75	58	57	60	76	68	58	76	64	75	72	67	55	57	71	64	66	75	70	56	64	66	69	53	46	56	63	70	61	78	65	71	74	63	66	72	60	69	77	48	59	72	81	57	60	60	57	64	67	77	47	60	66	67	80	65	70	79	60	67	70	70	67	75	58	67	73	73	66	72	72	71	68	69	59	67	60	73	70	73	63	72	56	74	64	59	71	58	59	67	70	66	72	59	90	52	59	67	66	68	57	69	55	70	60	67	65	60	68	77	68	69	62	72	55	62	71	75	61	65	63	82	75	48	61	63	71	75	79	69	63	66	63	68	64	68	61	67	62	65	69	58	53	67	69	54	67	67	64	65	51	71	61	78	61	66	60	61	75	45	50	59	63	69	62	75	67	57	66	68	71	56	59	61	61	80	68	74	73	58	56	55	65	56	73	61	73	63	66	63	71	60	64	68	53	52	61	60	58	67	68	55	72	57	55	60	62	79	73	57	79	74	58	67	65	67	70	59	65	76	59	64	57	67	75	58	59	67	62	65	84	66	69	64	67	66	58	61	62	58	64	56	58	60	62	71	63	63	83	70	62	69	54	72	60	53	61	66	56	64	57	51	59	46	72	57	62	60	68	65	53	54	61	50	61	55	55	54	68	76	64	72	62	70	63	64	56	72	67	68	68	68	57	66	70	64	70	65	70	76	77	60	63	54	60	84	63	66	97	69	71	66	59	50	58	72	67	83	60	67	61	74	64	68	64	70	69	54	81	67	72	71	74	57	63	74	75	62	61	71	70	60	63	63	62	75	71	55	72	72	62	71	58	58	58	59	63	61	68	74	63	71	77	70	60	64	63	59	52	68	62	72	61	70	74	67	71	65	67	73	82	63	60	66	54	79	69	51	76	80	56	80	69	62	72	63	73	62	62	68	59	60	79	58	71	56	82	77	59	69	78	58	70	65	63	74	67	53	54	82	72	54	55	61	57	53	56	58	54	60	55	60	59	78	66	51	69	63	55	59	83	68	77	67	68	60	73	60	56	86	59	55	78	71	62	72	75	63	55	71	64	79	51	59	63	58	66	52	67	71	59	61	63	58	62	69	72	83	75	63	65	68	70	81	68	68	54	73	71	66	79	59	57	76	49	44	53	66	64	63	55	69	67	64	67	60	78	58	72	72	76	69	64	60	55	63	62	82	51	62	56	59	66	52	61	55	73	55	58	74	70	54	52	55	59	54	78	62	61	71	54	60	69	70	64	57	87	69	65	67	49	61	64	68	64	67	54	68	71	65	72	65	64	54	79	55	78	69	75	67	65	61	71	68	73	53	48	52	59	72	67	63	65	79	68	85	57	78	66	75	63	62	78	76	51	67	86	77	64	72	70	68	72	51	63	73	70	58	59	68	87	57	69	65	62	74	65	60	52	53	67	78	74	73	79	75	61	65	73	47	75	71	56	67	61	62	70	52	62	76	72	70	55	65	58	57	62	58	67	58	74	59	59	54	59	69	71	51	67	67	79	81	73	63	68	73	62	73	49	55	68	63	57	71	67	63	55	61	64	74	56	62	63	66	57	70	48	63	73	62	62	57	75	65	59	69	55	68	64	51	52	58	57	50	58	77	77	77	67	61	74	62	65	63	59	51	80	50	81	63	73	76	53	53	74	65	66	61	60	68	63	71	62	70	49	87	70	69	62	74	68	53	61	78	69	70	55	66	70	70	73	56	78	65	67	63	71	75	55	72	68	76	50	54	58	65	62	73	63	70	67	74	63	63	67	72	61	71	69	67	71	73	66	59	53	66	73	60	72	60	74	69	57	60	70	63	62	79	66	67	60	65	58	64	71	72	76	69	74	58	68	61	51	58	67	52	63	68	65	73	74	67	61	67	68	64	79	75	59	55	78	76	67	68	65	72	64	50	73	57	82	67	61	48	73	53	70	62	67	64	63	60	49	64	72	63	80	66	71	72	69	67	77	65	63	52	64	55	67	75	69	69	64	55	54	63	57	60	66	60	73	67	76	69	63	55	66	59	53	52	79	55	77	72	86	68	58	71	56	49	69	57	73	58	59	62	55	67	61	54	70	69	61	61	62	57	62	69	68	78	66	59	60	71	79	75	66	58	58	61	64	69	68	65	79	60	67	62	55	72	63	60	67	76	51	70	75	80	67	58	78	82	73	72	72	69	59	74	53	72	66	66	69	69	64	51	67	53	63	63	61	61	57	69	61	69	67	75	57	61	67	62	72	68	55	65	78	54	64	62	71	63	65	55	78	56	66	71	69	67	62	60	51	65	72	65	72	63	56	78	66	74	79	66	73	63	72	61	72	71	59	65	70	59	58	59	68	61	67	60	67	67	63	64	67	54	60	76	55	62	75	64	70	66	79	58	64	65	55	64	71	69	68	70	70	59	61	63	53	49	69	73	69	68	74	79	66	51	47	61	75	75	70	60	57	77	66	53	53	73	62	66	68	78	59	70	64	69	69	52	70	86	53	59	66	63	68	59	73	72	54	70	75	63	63	60	63	74	58	63	68	80	78	60	60	65	59	48	60	61	66	68	76	81	46	64	53	57	56	61	53	68	70	78	75	55	63	62	56	66	61	68	61	77	68	56	51	77	64	79	69	62	63	65	69	68	67	66	57	64	64	65	69	80	61	76	55	54	69	84	73	71	71	78	66	64	66	63	60	61	63	53	62	66	73	70	68	75	60	63	72	62	61	55	62	81	57	63	62	63	74	73	65	67	71	70	85	69	64	67	67	72	72	66	73	62	67	63	61	60	77	54	63	65	82	79	72	69	58	75	53	76	66	51	65	56	64	64	64	63	71	68	65	63	67	59	74	56	70	79	63	63	56	63	63	72	63	57	76	65	62	69	64	68	74	52	62	63	72	69	58	78	73	73	62	73	67	76	60	52	59	73	60	84	72	73	55	68	57	61	80	70	59	66	59	63	65	67	59	73	68	85	64	57	62	68	63	62	72	68	67	58	61	77	71	72	75	67	76	63	76	72	61	75	60	75	76	75	59	73	53	70	57	62	58	43	64	82	72	59	56	68	65	63	59	81	70	66	57	52	69	87	70	81	68	59	71	64	63	55	68	56	61	70	64	75	75	68	76	70	73
13451	26514	16872	317	233	242	216	219	224	204	239	220	209	194	223	197	190	222	216	185	197	191	204	199	182	209	223	196	200	216	265	266	208	234	217	232	504	1310	1706	1145	852	952	568	480	453	351	326	353	388	300	253	245	225	200	212	237	190	215	179	190	191	182	193	205	208	199	213	200	230	190	202	232	182	215	195	200	203	195	193	186	200	240	185	205	206	214	228	204	220	178	212	204	211	214	207	214	211	240	224	226	216	210	201	226	219	205	206	184	174	207	198	196	197	224	202	200	207	198	209	215	211	214	221	199	187	216	202	185	213	213	223	193	198	204	235	231	236	190	202	220	221	180	224	196	206	231	220	190	200	178	176	213	222	206	226	226	199	208	209	203	220	190	209	228	203	206	192	194	211	186	213	230	196	211	217	197	203	189	197	213	201	216	191	216	195	212	215	204	163	223	218	183	182	209	222	198	221	189	178	209	198	191	210	207	214	214	218	226	216	195	210	209	199	201	210	192	190	205	193	210	228	200	226	210	221	187	188	200	193	205	187	211	194	222	202	162	204	217	204	204	220	200	222	213	225	205	219	202	189	224	196	183	204	204	196	218	212	195	193	206	206	217	206	199	190	198	193	201	204	206	212	213	203	213	192	204	201	187	196	206	220	184	207	191	192	197	194	218	214	212	179	190	177	231	220	211	226	200	224	197	216	233	205	198	198	230	217	223	236	223	196	193	231	196	172	213	210	203	230	205	198	219	205	210	181	205	206	211	215	190	171	185	214	195	208	205	208	190	201	198	193	216	195	203	215	191	198	220	217	235	198	211	205	211	221	199	216	202	225	201	228	220	226	212	220	188	199	203	211	226	194	206	217	203	214	189	211	210	195	211	219	192	211	231	228	214	184	192	233	207	231	203	248	183	194	203	223	201	195	206	184	213	217	217	191	198	224	222	209	217	215	234	183	180	180	203	216	179	192	201	211	226	246	201	205	181	206	192	180	211	199	193	204	215	210	194	198	205	193	216	190	203	216	190	203	215	232	214	216	220	217	203	201	208	205	199	221	214	214	204	222	198	225	186	206	214	220	193	211	203	200	199	208	209	221	183	201	215	222	204	203	233	212	204	222	186	184	181	190	179	192	205	192	209	191	188	201	199	196	198	196	187	216	192	217	198	182	197	214	216	211	213	194	200	189	215	221	197	161	225	201	170	195	226	216	206	205	231	217	230	201	191	205	210	197	215	215	207	230	204	219	227	226	187	197	181	184	218	205	188	203	169	206	181	208	193	224	217	199	207	240	220	234	203	207	237	227	219	222	180	207	220	175	199	186	190	195	195	205	227	185	211	223	226	190	207	195	201	184	202	189	202	219	193	211	213	227	221	192	198	197	203	239	206	217	205	200	220	201	196	204	200	188	210	193	227	204	207	211	204	238	219	215	199	207	226	246	197	197	221	209	196	200	196	208	218	190	224	181	210	179	214	200	196	234	207	195	207	178	203	186	224	207	196	184	204	193	202	221	185	206	231	202	195	199	196	220	211	197	182	235	175	205	198	213	208	221	205	182	200	191	205	185	214	209	232	218	207	203	195	203	175	190	215	215	199	220	196	220	208	222	202	193	203	194	239	220	207	201	185	227	228	199	203	199	226	208	195	222	218	202	186	190	235	211	208	187	179	193	196	203	210	227	192	213	204	188	214	204	222	202	212	241	191	224	199	187	204	202	197	210	189	196	208	210	206	199	194	195	184	186	202	221	193	216	222	191	213	221	234	205	220	195	210	226	208	192	207	199	180	223	207	213	199	220	237	189	206	206	220	205	208	192	211	209	214	198	206	191	211	205	203	174	194	202	195	202	198	193	185	207	195	208	193	219	217	215	236	181	211	227	215	217	203	183	220	204	206	186	185	192	218	217	228	222	206	190	198	207	211	216	225	222	195	210	212	193	211	199	200	217	194	215	216	215	206	194	212	213	245	214	224	190	214	219	178	197	195	212	221	216	203	212	210	205	214	220	226	192	193	209	211	198	190	220	205	208	211	198	222	189	177	227	202	196	199	187	200	223	232	225	193	213	201	207	234	223	210	208	208	190	204	179	192	216	191	208	218	194	203	222	206	179	171	225	178	200	224	230	208	221	194	213	201	187	212	206	194	221	194	214	188	171	211	207	192	209	180	185	238	183	197	218	210	235	201	208	221	212	188	204	219	234	203	166	208	218	202	200	203	208	248	211	222	197	232	218	214	217	192	187	228	199	211	216	201	183	183	210	208	192	195	220	201	199	197	220	210	220	207	199	192	199	184	201	198	201	212	226	193	187	198	215	207	219	184	247	208	217	217	191	206	222	191	228	207	231	214	236	200	222	206	195	213	207	221	208	200	201	213	191	208	214	204	213	208	234	216	208	222	214	193	232	191	202	217	199	188	201	201	188	200	201	226	232	219	218	203	235	205	199	180	210	211	196	218	187	191	191	209	180	212	215	188	209	222	235	218	209	190	207	203	202	184	211	215	202	197	212	179	206	212	198	172	212	209	200	187	221	215	210	205	205	204	188	208	206	191	209	220	208	194	191	204	202	198	200	216	209	234	186	195	199	208	192	224	213	216	200	206	204	213	208	183	207	162	212	220	194	213	215	192	223	207	210	191	181	234	195	196	178	186	209	227	188	191	198	204	223	233	211	199	194	224	216	218	187	220	207	225	219	197	230	183	199	211	193	197	226	220	195	210	185	208	209	220	214	188	200	213	202	214	223	191	210	205	200	236	215	197	219	195	180	228	193	177	226	206	205	193	218	193	216	197	193	200	200	223	204	206	204	206	210	190	195	223	205	232	217	205	200	201	212	196	206	195	229	194	220	228	195	186	213	193	209	226	189	208	191	209	190	198	193	232	223	233	191	227	219	204	169	197	210	213	221	196	210	205	205	182	181	238	189	202	202	209	219	220	215	187	206	196	224	163	206	196	196	199	222	187	222	195	215	194	199	213	202	225	195	210	212	233	224	217	195	190	196	196	205	212	190	197	201	209	201	203	201	221	208	201	211	196	198	205	187	204	217	228	241	241	193	220	223	197	186	198	230	203	210	191	186	222	207	198	208	193	214	197	190	212	205	220	180	177	174	185	210	232	203	187	204	195	196	194	214	220	184	202	198	209	233	191	190	192	200	206	214	191	199	204	194	208	207	235	211	202	196	225	189	180	210	210	211	194	212	214	216	206	201	215	218	218	204	206	215	182	192	208	245	233	206	213	202	193	203	213	195	214	170	196	239	198	201	190	212	186	193	211	196	201	218	227	199	201	230	198	208	210	204	176	223	210	231	198	209	234	210	214	195	213	209	209	199	215	203	217	198	207	213	190	202	214	224	232	205	202	186	203	208	222	187	205	203	188	203	179	221	213	187	208	201	199	192	206	174	219	201	231	208	204	222	200	203	215	199	210	209	203	230	186	183	186	190	187	207	213	179	198	222	220	180	219	228	203	222	197	208	193	205	205	215	189	208	187	207	208
62029	70689	50502	17353	2929	186	155	134	100	94	109	112	105	114	111	97	90	105	89	97	72	99	94	64	80	116	106	102	111	100	168	132	74	88	118	142	410	1649	2030	1504	845	1077	556	430	364	316	253	249	284	240	152	124	87	99	84	103	93	94	101	101	93	70	93	113	101	90	103	98	99	71	101	99	83	84	84	101	104	96	94	106	92	85	99	91	92	97	83	87	85	86	81	74	69	87	78	101	94	92	88	86	88	69	92	98	102	78	97	91	81	82	83	103	78	100	96	101	98	95	89	95	106	93	78	82	115	92	94	81	85	96	91	104	97	98	88	78	76	95	96	70	105	101	91	102	92	93	97	72	91	78	89	85	99	76	78	92	87	78	87	92	99	89	85	94	87	83	101	94	92	115	88	84	100	85	97	109	107	79	94	86	86	95	85	106	96	87	84	87	88	110	97	102	102	81	86	96	95	86	76	95	80	90	87	77	92	95	105	73	106	92	95	72	80	93	90	95	77	96	102	100	88	82	93	100	72	97	105	101	112	96	73	78	76	92	92	97	107	95	86	81	82	89	90	99	91	102	79	85	96	81	84	105	91	73	73	83	81	106	88	84	92	69	98	79	88	91	97	81	93	97	101	103	85	92	105	87	84	93	94	92	73	81	86	86	95	99	88	91	99	77	88	103	96	89	114	101	80	87	85	86	88	83	89	78	89	70	103	82	95	109	93	100	77	114	106	101	104	108	91	102	88	82	107	81	94	95	87	94	113	96	97	83	83	84	92	88	87	96	94	85	94	88	78	86	84	78	80	88	84	86	90	93	82	103	95	71	88	87	80	108	98	97	97	86	97	96	96	86	85	93	94	60	100	98	76	95	95	92	90	95	85	95	81	90	86	98	92	94	88	84	90	96	89	79	89	85	80	88	91	95	83	95	94	87	89	102	98	100	89	83	96	74	97	86	92	97	94	91	99	89	95	91	79	85	91	85	78	81	92	100	106	96	87	102	91	88	85	73	91	90	82	92	92	89	80	80	107	85	90	86	81	104	73	92	72	99	86	90	95	104	68	82	66	90	94	66	101	106	67	89	80	85	93	84	87	87	90	94	92	101	89	102	88	102	88	106	92	89	99	86	96	100	78	97	76	89	86	80	89	94	93	78	88	99	88	97	94	89	89	89	84	106	91	88	102	96	94	98	85	90	83	77	83	87	105	100	91	91	87	97	90	95	88	83	92	84	94	85	88	91	80	96	93	87	95	70	85	88	87	93	96	98	97	97	85	91	94	84	87	92	104	81	90	93	80	93	97	74	99	70	100	89	97	100	86	80	93	98	100	86	95	107	94	83	83	84	95	95	86	84	85	87	71	92	95	89	85	86	88	76	94	92	86	90	93	82	89	99	93	100	90	90	72	93	73	95	78	95	89	82	86	82	81	87	88	103	75	90	97	102	90	92	111	91	91	83	80	94	97	71	100	90	92	83	90	100	93	80	83	114	87	88	100	80	90	82	82	93	88	88	95	79	81	87	95	89	78	96	95	96	98	82	111	84	104	92	88	79	87	84	96	94	82	98	87	84	103	90	106	96	87	73	82	77	88	88	78	80	77	79	96	87	99	87	92	62	88	78	97	87	68	91	106	75	105	104	82	81	117	93	84	91	97	77	85	75	91	89	100	78	91	80	101	100	93	104	96	90	88	100	87	113	90	67	86	108	84	96	104	100	96	108	85	88	98	79	101	104	82	91	101	97	92	83	91	94	106	107	87	92	90	84	77	81	84	76	84	77	67	89	95	91	92	94	94	88	105	90	87	99	88	89	85	76	78	95	86	85	92	96	91	100	91	83	96	79	84	87	107	88	92	92	90	91	86	82	96	84	99	78	86	98	92	78	77	87	90	89	77	78	96	101	95	105	94	73	78	91	84	69	79	91	98	86	98	115	110	94	101	111	84	92	88	92	75	94	90	95	82	60	87	85	80	97	96	97	90	109	92	93	70	88	75	85	83	84	89	73	89	93	72	109	97	79	77	85	94	91	87	90	95	89	110	72	95	92	90	82	76	91	106	88	111	97	97	90	99	89	93	85	81	62	96	88	103	86	80	85	79	88	89	108	86	98	103	84	88	95	92	92	96	82	101	74	81	104	110	77	97	108	76	76	88	90	86	84	87	86	79	101	91	90	94	83	99	86	101	97	85	93	81	100	91	85	77	83	97	101	83	90	97	82	99	102	96	100	111	71	86	94	81	97	86	83	77	83	102	87	96	87	89	82	86	94	92	86	89	76	99	79	80	88	100	100	90	77	85	101	78	79	78	88	96	81	90	96	91	100	88	85	85	78	96	88	85	101	86	84	86	103	83	107	81	90	81	97	71	75	79	102	99	82	103	97	93	81	97	98	88	97	83	98	90	72	102	101	82	77	104	95	88	90	72	78	116	88	83	80	99	87	99	86	95	87	77	90	98	98	89	87	91	108	75	82	82	103	87	92	92	97	84	84	77	78	112	98	103	86	84	99	101	97	84	92	73	90	89	92	91	90	79	84	115	93	75	92	87	94	86	75	94	76	91	94	106	99	88	90	88	104	99	89	90	90	91	96	90	88	69	80	89	88	110	93	97	93	83	84	94	90	95	94	99	87	93	69	93	98	97	96	87	82	110	83	101	111	93	92	95	93	98	88	85	92	79	95	101	81	75	76	90	79	87	94	85	103	99	81	102	94	85	80	80	105	94	82	73	92	81	86	88	95	99	95	80	91	94	87	89	105	91	83	85	87	89	106	97	94	109	74	90	93	88	90	91	83	82	87	87	97	106	97	100	86	74	100	93	85	75	81	101	86	96	88	81	107	93	81	85	88	94	77	90	94	89	84	84	94	95	103	88	83	89	114	89	88	88	87	91	68	105	107	94	85	79	86	99	78	88	78	93	87	91	88	74	93	77	90	87	98	97	103	93	93	75	92	72	94	97	101	91	89	68	84	100	102	89	92	82	95	97	97	80	84	91	100	83	84	92	95	114	96	82	81	100	93	110	88	90	83	84	89	87	98	95	112	80	95	105	73	91	82	91	68	83	109	97	87	84	94	88	72	82	102	101	89	92	87	101	101	82	91	98	88	79	79	100	90	91	106	79	94	66	91	86	88	93	80	105	90	93	79	91	92	80	89	99	95	94	89	90	84	90	92	85	86	84	91	79	93	78	95	79	75	87	90	77	85	82	76	99	86	90	95	91	87	107	91	89	108	85	107	102	77	68	96	75	77	89	97	92	98	71	76	86	85	84	87	93	111	93	95	82	73	93	93	110	100	90	86	89	82	99	89	90	95	104	94	92	90	105	85	88	89	86	84	96	106	102	104	97	88	99	79	107	78	87	90	94	103	106	92	84	96	88	98	90	93	83	100	81	92	93	96	100	91	95	94	83	103	87	97	102	99	78	89	93	104	88	97	80	101	96	75	91	78	94	109	97	90	88	89	91	76	91	107	105	85	77	76	81	85	84	108	83	89
39092	53888	42050	1326	659	551	543	447	448	394	410	366	345	354	350	326	305	302	338	288	274	276	320	304	292	299	294	296	330	429	702	615	330	324	386	546	2704	11317	13107	10194	6480	8094	4009	3039	2911	2171	1859	1572	2157	1146	689	418	349	317	327	292	279	270	264	282	264	272	289	271	272	254	267	257	246	270	276	267	257	252	256	270	259	283	245	285	249	254	269	255	277	261	282	325	374	273	288	268	288	233	265	264	290	252	256	246	277	258	275	257	274	293	277	265	304	261	260	262	242	281	280	262	322	252	276	226	267	257	247	262	286	251	283	295	243	269	263	257	250	282	257	288	267	278	261	274	275	284	284	275	268	278	264	235	264	264	262	295	266	288	280	265	256	265	271	278	258	245	272	280	300	290	273	254	268	260	259	259	271	264	252	265	250	277	258	266	270	242	252	268	247	252	262	264	263	268	276	269	278	252	298	285	251	273	259	273	264	279	308	273	244	258	278	293	269	260	265	285	236	272	242	241	268	263	248	283	273	261	255	289	268	222	272	239	288	266	276	244	257	291	279	263	275	255	253	254	286	264	280	267	282	263	255	277	260	265	258	266	253	255	272	257	264	247	245	282	248	257	269	285	266	273	270	241	254	270	291	254	265	257	239	257	271	283	244	268	277	255	277	267	242	270	249	274	286	273	261	262	259	258	268	250	263	298	250	251	289	265	273	264	258	244	268	293	265	256	283	271	280	216	256	274	263	268	251	270	259	245	259	289	254	258	267	261	293	267	273	288	264	253	267	272	272	257	276	280	246	256	261	273	284	275	258	274	246	263	265	297	276	251	288	276	277	296	260	277	279	275	293	293	248	264	266	311	250	271	261	246	270	257	271	233	287	284	274	283	276	286	259	266	286	233	267	272	286	272	254	296	276	298	268	269	243	263	248	253	279	266	266	265	241	267	273	278	262	258	243	271	246	261	275	266	297	266	276	287	247	234	256	283	258	287	235	257	274	269	291	287	272	264	237	244	304	260	242	275	269	250	293	249	268	279	288	250	282	298	255	265	264	253	245	281	248	265	240	271	251	274	253	257	255	266	265	269	267	279	258	238	255	245	281	253	240	281	288	268	244	289	269	282	256	250	284	278	262	264	243	288	256	270	252	261	280	297	280	285	279	261	251	280	268	276	260	261	281	260	271	283	258	259	269	295	277	261	257	268	257	282	274	256	263	269	249	260	301	273	276	258	249	299	295	269	295	265	272	279	303	270	272	250	287	270	258	285	265	294	280	262	276	268	268	265	248	261	279	258	277	261	252	258	263	287	299	288	265	255	289	284	291	264	283	291	281	242	246	229	294	280	243	269	293	251	234	236	287	279	263	269	264	257	248	266	280	297	240	263	297	261	269	277	231	256	247	267	290	256	248	273	265	263	271	241	301	258	263	276	263	261	246	259	267	292	286	284	263	268	258	248	256	260	285	279	271	257	270	282	279	255	289	280	257	258	275	245	269	267	245	285	250	260	281	262	264	254	259	279	279	266	263	272	274	278	254	262	270	253	244	303	272	271	238	311	268	277	269	283	256	275	226	281	254	295	275	259	260	272	292	279	295	275	284	303	291	277	249	243	248	282	284	253	268	256	259	270	244	263	297	282	248	288	268	284	277	259	295	274	248	259	271	304	260	248	285	281	271	228	278	284	252	270	235	273	286	242	258	275	280	265	273	262	275	252	289	258	268	269	258	265	265	263	287	239	264	276	275	277	283	253	235	257	279	276	228	280	285	264	263	293	257	274	238	288	250	277	249	283	243	277	256	266	276	253	253	269	318	231	293	250	265	264	281	267	263	266	259	286	259	264	251	261	262	277	244	264	301	292	260	243	259	265	256	229	234	300	277	270	279	244	258	259	245	284	268	270	301	290	291	257	253	245	281	310	287	272	266	303	284	274	242	279	275	265	259	268	263	298	247	277	264	282	275	263	278	287	271	295	277	237	297	268	251	278	263	273	286	294	261	228	270	283	258	277	261	269	255	277	263	275	275	266	242	263	271	289	248	274	268	285	252	266	255	273	288	260	235	241	279	257	282	263	244	269	282	268	279	260	253	231	261	268	269	278	282	253	299	257	253	306	281	261	268	276	304	280	249	288	287	266	258	276	248	261	285	251	299	280	281	244	258	244	257	280	251	282	268	255	276	259	287	272	275	290	298	285	279	283	265	284	242	294	264	266	256	253	255	264	253	252	265	260	289	265	242	249	261	264	245	291	274	298	246	270	247	272	250	254	258	274	262	266	257	284	258	280	274	245	280	278	263	260	255	269	281	245	277	263	242	283	251	281	263	284	240	268	257	281	265	275	282	270	262	307	251	271	291	268	268	279	279	257	278	262	292	278	277	273	253	277	276	299	274	267	259	277	257	293	286	291	277	234	285	265	262	272	258	265	280	269	266	261	265	247	277	282	294	289	247	249	288	258	260	265	269	287	249	297	305	245	271	291	278	268	277	262	249	281	284	276	267	258	280	276	262	280	252	271	282	267	286	276	254	260	276	280	310	262	275	274	247	266	278	278	279	271	278	259	229	261	261	272	273	254	257	283	272	243	233	255	251	289	259	238	259	283	270	270	296	269	288	235	265	270	276	260	289	255	259	266	260	273	281	250	269	279	248	300	268	264	232	257	282	274	282	257	263	268	274	281	265	258	248	277	271	247	240	253	295	273	283	277	298	281	260	273	238	263	247	271	279	266	270	256	275	267	267	254	285	252	278	268	285	255	239	271	254	271	259	259	297	271	288	253	252	257	263	246	255	264	273	258	244	255	264	269	253	282	269	301	308	260	284	280	248	293	291	266	260	263	273	244	269	261	286	275	292	287	264	300	273	275	282	287	281	271	275	252	255	269	282	266	267	308	252	266	262	252	282	255	274	294	262	263	266	257	263	274	274	271	286	275	279	252	244	283	274	282	265	296	250	252	311	261	266	279	266	256	276	256	238	272	226	286	272	269	238	237	277	286	249	291	257	284	261	256	266	289	272	283	272	244	268	265	240	257	252	278	266	300	244	261	253	261	257	269	264	273	275	267	285	288	261	252	289	267	281	293	221	285	266	267	253	281	263	261	244	285	268	263	261	283	259	237	229	281	254	281	280	280	252	255	269	260	259	274	255	276	291	259	270	275	251	293	265	260	276	262	260	266	260	245	227	283	265	277	269	280	278	264	276	251	257	268	299	273	286	282	251	264	258	252	279	238	248	289	253	273	247	281	247	278	264	245	262	263	274	285	285	275	266	290	257	259	273	270	284	268	260	248	284	281	260	300	266	255	295	274	274	264	261	282	258	286	273	257	273	267	247	280	250	236	264	248	286	262	251	254	264	277	268	246	264	282	288	257	280	250	254	282	284	258	250	265	269	284	284	234	260	294	249	281	258	267	285	276	267	248	233	265	262	304	254	260	261	277	278	263	270	258	258	258	265	241	237	273	282	268	305	267	282	248	248	293	261	258	264	266	264	296	259	263	252	284
75627	82555	59101	23942	7454	435	271	237	204	203	201	176	188	168	200	175	184	164	156	186	172	160	178	185	170	182	164	167	191	214	303	219	168	160	174	248	687	2973	3704	2678	1599	1929	1011	710	698	563	479	384	467	320	207	192	149	168	171	158	170	162	148	142	170	141	156	154	175	146	169	157	163	166	142	180	161	162	149	150	167	145	142	145	151	171	150	162	169	159	176	169	188	171	167	177	155	163	137	159	181	152	140	177	165	175	169	154	139	139	161	149	169	165	164	151	172	147	175	172	174	150	162	166	158	151	170	173	144	182	158	132	164	155	147	134	158	167	146	172	165	165	183	165	170	164	155	177	143	168	161	155	142	131	160	151	153	128	165	171	166	164	163	134	162	157	171	184	148	158	189	155	143	181	167	180	177	169	153	195	166	174	144	171	162	149	178	157	146	169	142	178	157	146	159	141	181	162	154	179	177	155	143	178	143	163	152	184	159	173	172	172	160	165	158	196	164	150	154	163	157	189	164	161	150	164	164	156	162	178	174	148	171	146	180	169	159	157	165	165	153	146	148	181	156	164	140	164	160	169	176	159	174	155	146	170	169	164	135	161	182	165	158	190	170	147	158	145	164	164	182	152	167	149	159	178	163	162	152	152	150	146	174	161	162	167	159	141	171	175	167	178	179	145	156	156	148	168	156	181	168	180	137	155	169	159	191	155	157	165	172	175	175	169	166	170	155	159	153	156	181	154	155	156	174	146	150	174	165	178	159	149	147	164	168	155	174	186	159	163	182	180	151	174	151	143	158	167	167	154	160	160	158	180	194	142	160	188	178	168	149	159	153	164	171	173	172	169	163	151	167	153	170	166	145	165	168	154	184	174	166	167	167	168	159	148	176	175	147	150	190	158	145	169	169	162	152	143	145	157	149	152	165	156	168	177	176	156	175	183	170	144	174	165	192	159	137	182	160	154	179	142	180	181	166	140	182	168	148	189	171	138	167	153	191	152	159	152	177	170	167	153	174	149	164	170	147	185	140	160	151	173	173	163	142	159	148	153	154	140	182	149	163	163	167	139	179	165	163	168	158	183	155	176	166	156	154	174	166	164	162	138	148	156	164	145	155	155	182	165	175	169	162	172	166	168	155	151	187	153	163	167	168	146	174	142	151	138	146	148	169	151	143	175	169	179	188	176	147	171	162	166	190	168	141	182	172	161	163	156	144	165	150	139	166	156	167	171	161	150	174	178	162	176	165	159	153	156	158	176	153	184	192	167	172	172	162	152	183	153	156	171	180	171	173	162	141	146	146	150	155	199	186	157	175	154	184	179	179	178	145	141	163	142	151	172	173	173	185	155	159	145	168	169	156	152	157	151	148	147	181	150	185	182	154	163	158	170	182	183	163	150	142	171	180	154	157	152	155	136	168	165	156	159	168	182	171	164	159	158	172	167	168	159	140	188	211	149	157	173	160	167	135	140	160	179	134	164	154	175	154	153	180	183	171	152	167	172	158	159	181	154	150	152	158	153	174	160	159	179	138	178	153	199	174	165	150	130	189	157	167	194	171	134	172	157	163	169	154	164	166	151	195	142	176	175	180	184	156	171	185	150	159	174	157	176	175	177	186	179	159	158	178	192	161	141	167	168	157	154	153	170	141	182	137	177	142	163	178	163	172	166	166	151	176	161	195	169	155	148	172	140	148	145	155	164	173	152	170	165	145	176	149	132	173	160	150	182	178	165	165	156	181	146	206	165	167	171	146	169	143	157	184	182	179	162	164	150	156	131	157	158	166	155	145	167	166	172	156	171	152	155	164	173	162	161	170	168	145	146	163	174	173	168	167	161	177	139	172	174	173	157	164	187	145	170	163	163	159	147	161	159	145	150	147	172	151	170	159	151	168	162	161	184	161	165	167	158	160	162	169	163	169	162	185	158	146	156	172	156	183	175	150	163	144	171	152	170	180	143	166	154	145	145	163	164	162	158	156	145	155	145	153	154	172	149	159	183	167	164	177	171	162	162	175	162	177	159	183	165	193	153	161	152	170	153	152	162	144	148	161	162	184	165	190	157	161	161	150	156	173	138	165	144	148	153	158	158	170	156	157	162	168	147	147	149	159	172	163	147	183	171	143	166	155	179	184	151	172	173	182	182	169	156	179	144	153	172	142	150	195	171	151	155	177	144	154	157	161	152	166	147	158	171	156	170	142	136	159	161	178	153	184	167	164	148	186	164	150	157	144	174	152	168	171	160	162	172	163	138	167	155	152	157	160	151	138	168	168	138	172	152	154	169	184	176	156	136	162	159	182	172	193	208	157	160	168	167	158	143	163	169	184	159	143	156	162	164	189	152	180	161	150	184	177	163	159	154	142	157	184	147	165	142	171	158	168	157	160	163	165	161	137	159	166	178	172	169	157	152	163	150	179	143	166	159	160	171	156	158	168	154	180	178	167	146	178	174	174	181	170	181	164	140	179	141	180	151	176	162	169	160	164	158	165	165	135	154	168	175	157	172	155	158	151	165	163	161	168	183	132	167	161	153	151	173	184	167	154	184	159	170	152	167	189	160	149	140	130	161	139	148	171	185	169	189	181	167	141	156	162	170	130	156	153	169	182	164	142	152	178	160	160	145	151	167	160	155	154	162	153	161	175	168	144	173	154	169	155	180	157	162	145	174	158	177	165	140	159	173	156	183	165	178	160	179	161	141	149	164	154	155	170	175	187	165	167	161	161	146	161	158	160	150	159	158	175	172	198	146	160	161	165	176	173	153	177	173	160	164	153	157	177	168	154	160	142	159	152	147	165	189	160	150	176	159	169	170	173	171	156	143	172	153	163	191	178	166	169	161	157	155	179	171	160	157	172	161	157	178	154	166	179	164	171	167	173	156	142	141	151	161	147	173	167	176	150	175	162	157	157	144	165	187	142	158	165	181	167	180	170	175	180	160	159	148	154	176	169	169	174	152	166	144	167	143	185	169	147	166	173	153	134	193	158	151	159	160	154	142	159	162	145	170	152	175	166	167	168	160	168	157	170	179	120	171	192	176	179	155	133	187	175	170	176	143	157	162	145	149	163	155	175	177	156	146	174	154	144	171	171	148	154	157	194	182	156	167	158	152	176	157	153	178	153	168	170	164	161	163	141	189	154	167	166	161	150	179	150	136	166	147	163	157	185	151	152	181	166	156	156	147	168	158	166	158	153	157	141	172	159	158	176	134	169	170	162	155	145	161	157	161	166	179	154	176	172	169	151	200	155	153	146	146	169	155	172	145	163	176	177	155	159	172	159	168	145	172	174	156	161	196	173	151	163	177	178	163	149	183	191	155	162	167	163	177	154	174	144	169	155	185	155	160	185	146	151	161	143	157	134	166	163	146	155	180	155	154	178	148	156	154	158	158	154	170	130	177	163	169	170	187	169	172	185	184	170	179	164	178	177	160	151	144	177	139	175	167	153	162	178	152	150	174	167	152	160	174	166	145	145	151	162	176	142	184	158	155	153	169
48988	67423	51327	1576	1178	955	846	763	717	660	595	603	589	564	535	496	518	488	486	551	478	506	520	505	443	517	522	493	663	1020	1507	1101	652	543	623	1152	4179	17069	18704	14967	9888	12572	6660	5132	5145	3949	3325	2645	3262	1755	1031	651	638	490	486	502	443	463	468	456	448	441	429	451	448	474	451	375	428	425	451	451	430	459	409	419	425	438	417	430	423	475	463	431	440	447	461	507	656	423	444	417	479	459	449	458	420	450	426	440	426	435	406	441	454	457	463	462	434	410	440	410	442	387	419	436	410	437	446	461	461	438	425	430	479	455	429	434	406	426	445	438	448	420	454	441	448	438	440	436	446	476	482	431	392	443	451	460	441	460	387	443	453	455	459	449	447	404	432	433	437	438	453	416	436	463	441	452	450	482	445	458	426	413	430	434	415	421	428	442	421	435	438	454	449	429	446	456	418	466	415	442	427	432	405	443	414	457	451	445	443	452	446	454	463	452	410	455	420	459	414	436	406	484	424	420	439	427	441	394	417	416	441	462	424	428	465	424	418	455	441	454	453	471	413	444	446	457	392	432	447	433	454	438	424	410	424	461	411	446	420	414	452	406	424	473	429	457	385	433	422	418	452	429	435	435	435	447	443	445	443	483	440	424	439	417	473	441	439	425	428	435	451	459	439	443	447	463	403	396	418	425	443	462	475	423	433	485	431	402	473	430	431	447	451	437	446	412	413	433	453	461	441	434	424	429	462	454	418	426	406	424	405	446	415	399	427	423	470	424	411	456	435	462	437	472	446	421	473	409	443	463	423	444	441	454	440	414	426	442	420	428	427	444	434	447	483	398	450	418	448	404	442	436	439	440	392	432	404	439	461	454	453	411	429	439	445	415	428	416	390	405	442	428	456	440	421	402	404	449	416	449	423	434	444	477	438	450	403	452	456	450	440	475	476	452	439	472	463	443	417	466	446	443	454	422	409	404	445	431	436	394	447	435	440	438	456	423	463	383	433	470	457	417	450	426	417	466	434	428	440	425	431	418	446	468	426	467	427	439	419	427	437	451	433	443	461	452	428	422	419	420	446	447	450	423	449	441	433	454	438	440	439	459	484	448	425	430	444	455	474	469	455	397	410	464	450	474	434	419	451	414	414	436	452	455	373	421	415	455	447	482	441	437	432	447	406	455	439	426	452	416	422	444	408	446	453	443	448	431	429	429	408	437	436	425	398	450	430	417	429	430	451	430	411	417	442	484	450	442	410	452	456	445	456	423	430	452	398	433	405	416	440	459	449	469	418	451	419	396	447	415	420	419	414	422	436	468	421	452	444	423	456	415	424	447	448	466	482	444	425	440	450	402	443	417	446	416	399	431	431	418	428	459	449	453	420	436	452	418	458	408	458	429	441	440	428	405	464	501	445	451	387	463	439	408	408	457	405	429	436	470	429	412	460	425	425	462	425	411	431	423	428	453	404	429	432	437	430	467	463	457	435	413	406	442	452	433	456	404	441	410	391	410	451	409	389	427	410	427	462	448	410	438	440	421	411	450	434	415	439	424	454	404	420	427	432	452	420	418	429	439	425	454	444	442	388	434	445	429	432	416	423	390	448	428	451	427	433	457	432	432	438	450	425	421	442	430	428	403	457	442	430	471	412	440	450	434	423	473	434	418	412	444	414	446	464	430	468	438	454	429	411	459	445	420	410	438	444	407	405	419	410	430	427	427	431	449	411	418	499	449	432	445	393	426	430	422	463	422	427	431	483	430	450	446	458	472	446	430	425	423	441	454	451	439	434	460	421	417	444	441	445	443	461	426	410	443	407	447	426	478	438	448	478	421	444	433	372	470	414	436	435	435	404	446	443	435	427	469	400	426	445	426	421	445	405	449	409	459	450	451	417	444	439	443	449	442	425	473	427	427	423	426	420	429	425	434	435	468	467	436	435	441	421	444	439	441	440	464	439	430	470	445	474	496	451	433	432	420	459	407	436	426	469	437	435	414	411	429	433	413	426	449	439	455	452	433	439	437	458	440	452	413	420	423	449	442	450	422	409	439	434	421	405	441	435	441	457	406	407	453	412	455	409	443	436	445	443	444	452	416	437	421	435	440	459	421	439	464	368	490	423	450	447	418	440	418	456	423	463	435	441	407	458	437	431	450	441	403	407	439	441	437	447	444	403	425	436	442	465	439	441	398	418	421	431	439	419	439	457	422	465	454	439	424	493	414	457	431	387	457	457	425	434	427	439	409	446	439	446	430	430	422	463	492	437	439	442	440	411	414	444	412	393	467	429	447	448	404	441	427	432	458	475	448	433	452	434	463	439	450	445	419	443	418	425	451	435	428	389	442	413	409	449	435	400	441	419	452	392	445	415	406	431	463	425	460	445	404	426	458	471	451	465	441	450	421	424	387	438	429	461	407	465	452	436	436	454	382	448	400	436	434	415	447	468	423	433	457	427	425	431	439	401	415	426	422	451	451	444	419	419	439	407	394	393	433	418	454	414	426	436	486	412	426	438	431	426	423	432	412	467	452	455	431	447	414	437	449	432	443	445	438	462	447	420	452	413	405	446	406	451	448	437	443	426	410	427	430	385	433	437	470	424	484	441	449	410	428	431	440	447	448	422	423	447	455	474	456	450	438	429	454	445	427	418	450	402	429	442	405	412	440	434	435	462	453	448	444	449	424	452	424	424	430	446	443	438	436	413	424	422	425	440	436	434	443	451	455	396	426	434	410	402	397	432	452	435	433	448	458	424	466	463	473	433	414	467	406	462	402	471	421	408	417	393	457	435	403	431	455	459	417	408	401	479	410	412	441	416	399	459	441	413	448	453	425	427	418	428	459	458	432	439	443	413	470	446	418	418	427	449	450	459	425	439	467	423	438	449	428	430	458	454	438	449	408	441	451	434	448	415	423	432	430	423	440	467	442	432	428	420	442	416	461	401	428	453	421	404	420	456	460	440	450	431	456	440	438	448	457	421	431	430	425	439	444	413	426	471	457	453	411	441	422	454	466	453	447	419	427	459	428	439	432	408	417	456	410	421	453	430	437	431	425	404	458	413	442	457	427	409	412	471	436	446	419	405	460	448	445	436	424	432	386	422	425	385	424	441	413	446	425	435	437	426	434	418	442	426	457	447	412	414	459	457	438	431	461	466	444	440	435	447	440	444	446	430	450	485	459	394	444	444	450	417	452	444	449	452	410	447	457	423	454	433	418	425	440	437	433	418	401	468	446	407	424	452	453	415	421	413	438	437	465	381	403	482	454	416	423	440	443	446	444	456	441	420	412	412	437	420	433	401	425	463	415	435	478	446	424	422	428	472	453	422	423	429	430	444	464	416	443	465	445	446	428	451	423	462	405	434	417	463	459	421	446	432	406	429	443	419	426	446	468	467	433	422	473	454	412	457	493	421	441	455	444	407	448	452	429	447	444	464	428	414	432	400	420	413	434	415	399	389	444	456	450	412	448	443	500	410	438	452	442	426	434	436	455	451	421	431	413	463	422
16320	24295	15197	920	153	58	56	77	70	81	74	58	59	64	67	65	73	71	65	68	67	75	68	61	68	63	77	69	91	72	79	51	75	59	79	79	97	160	204	183	120	116	89	95	84	79	68	86	88	64	76	62	72	71	75	64	69	60	61	77	52	51	68	74	71	81	65	64	73	73	69	66	66	58	67	62	73	64	89	73	60	58	67	64	70	80	73	60	65	64	61	78	60	72	70	64	66	69	55	82	73	74	60	82	59	69	73	74	62	53	77	68	74	86	53	61	55	62	66	78	66	73	75	61	67	69	52	70	55	60	62	64	74	61	78	66	69	57	49	43	59	72	82	72	65	62	55	58	76	86	64	79	68	58	61	65	68	63	66	71	59	69	80	65	88	65	73	67	66	76	67	74	72	68	75	73	65	73	77	81	70	46	78	56	73	75	59	63	84	61	68	67	87	60	69	63	88	81	70	61	80	62	70	76	65	67	70	88	61	74	79	57	71	62	69	52	54	50	54	80	79	65	74	79	93	72	79	56	70	72	59	62	71	68	68	64	55	70	67	62	84	77	56	64	70	57	52	83	68	71	58	70	58	64	75	72	64	65	73	73	63	67	63	51	53	70	57	63	73	61	61	46	71	64	73	62	68	79	99	61	66	68	76	67	60	71	83	73	68	71	70	73	67	65	52	59	68	59	66	68	75	73	67	60	64	84	69	68	88	66	78	67	67	73	75	82	69	63	74	67	64	68	71	73	66	59	83	75	78	67	58	61	60	80	61	77	71	69	69	92	73	75	67	62	56	57	70	78	63	52	58	61	78	62	70	66	57	66	63	78	64	52	67	60	86	61	66	64	72	45	71	70	69	66	66	62	60	55	78	75	77	62	59	67	64	66	64	69	76	63	73	60	67	68	69	81	74	63	62	59	65	59	60	69	58	61	49	80	70	75	76	74	92	56	70	64	79	69	70	51	83	80	81	77	77	71	76	66	69	72	82	46	60	67	84	82	60	54	69	64	73	68	67	79	64	70	80	69	83	64	70	74	69	87	49	79	75	66	64	59	75	69	67	63	73	65	82	68	57	59	83	80	70	63	66	81	74	73	70	54	61	71	60	68	88	72	62	67	68	63	69	63	84	68	74	75	68	71	75	69	67	61	64	66	88	74	72	61	58	72	67	63	67	65	59	77	69	64	71	60	63	73	65	81	58	80	64	73	69	73	55	75	57	60	88	71	68	60	59	76	55	65	71	70	65	80	60	81	68	63	77	82	65	78	73	65	83	71	70	67	66	63	58	79	65	67	66	67	54	64	60	58	65	66	52	69	78	63	61	77	66	62	79	69	61	61	58	77	69	60	72	65	62	80	73	62	69	61	64	63	69	61	66	61	62	52	73	60	70	63	67	73	72	75	72	62	79	64	72	57	71	70	76	60	77	90	74	75	73	79	90	75	66	67	69	70	65	72	68	60	66	60	81	79	70	73	70	72	57	71	69	68	68	73	67	82	63	66	73	64	54	63	65	62	62	62	63	62	71	74	73	54	60	66	75	72	70	58	59	60	61	55	88	79	64	59	66	70	76	72	63	63	56	63	75	68	96	77	77	74	68	60	61	57	70	53	60	59	76	63	67	81	62	68	67	58	75	65	77	68	68	70	73	58	79	66	75	69	68	78	59	65	80	77	62	67	72	70	78	75	66	51	71	51	82	54	72	60	59	69	75	66	62	63	65	68	64	63	77	64	83	72	64	67	55	58	55	61	79	58	72	52	76	71	51	67	67	67	69	72	59	80	77	71	69	81	59	75	74	66	67	67	60	75	70	60	68	82	80	77	70	83	65	67	77	66	75	64	71	102	61	75	65	75	66	60	86	62	72	71	72	67	81	75	61	76	68	46	60	89	67	62	68	78	76	83	70	63	69	60	67	47	72	79	76	83	76	68	83	69	68	69	64	69	81	87	73	78	78	88	74	62	68	71	65	62	68	66	85	65	76	72	78	59	63	82	63	67	66	70	58	64	64	66	86	77	61	68	61	68	50	58	54	54	60	81	62	83	71	69	77	70	70	56	65	65	74	67	57	67	90	63	74	72	74	82	78	70	71	75	68	62	87	50	64	80	61	64	82	74	64	66	51	77	53	60	68	65	64	63	68	77	65	76	77	75	67	75	65	54	60	61	58	64	64	80	63	66	65	53	71	80	73	63	65	71	56	63	67	79	66	75	77	70	60	67	67	65	60	57	64	72	57	78	82	68	76	68	58	62	58	84	63	54	73	64	73	68	66	65	49	79	75	81	68	67	73	65	71	75	71	68	67	61	59	66	63	64	71	73	51	88	63	61	72	96	66	52	70	75	74	62	57	69	73	72	68	61	73	74	71	63	79	75	78	62	60	80	74	57	48	69	74	70	72	60	63	67	72	75	64	67	69	63	85	55	73	82	57	69	69	79	59	49	66	59	69	69	84	58	81	58	76	74	79	79	65	77	72	75	78	60	58	58	74	75	64	85	72	67	59	59	67	73	61	68	58	54	70	75	50	60	70	85	63	61	63	66	73	67	75	69	72	69	60	74	73	69	51	67	68	63	48	60	57	57	68	77	56	69	75	60	77	69	71	66	70	78	67	55	77	88	66	62	68	86	67	84	63	64	77	53	63	65	71	80	61	72	69	76	81	58	70	63	77	60	77	65	64	78	55	67	50	68	61	72	66	73	72	69	65	60	74	70	70	68	68	68	72	49	77	76	57	62	77	69	81	84	72	78	60	71	67	64	61	59	59	75	71	68	77	78	81	96	73	67	67	67	65	68	56	55	65	83	65	77	59	63	70	72	84	75	63	72	70	64	58	80	60	55	56	55	71	52	55	62	71	76	51	67	66	57	65	65	75	67	62	68	72	73	50	73	65	72	83	71	67	75	64	65	75	68	69	54	49	73	66	79	76	75	73	74	58	58	82	65	56	73	88	67	86	77	74	71	77	80	58	71	65	56	65	73	60	83	65	72	69	75	83	51	70	76	63	77	64	70	63	61	84	64	61	76	63	66	86	68	69	73	71	57	80	68	75	76	75	77	78	72	73	71	53	62	63	71	64	57	66	58	56	69	55	71	64	71	68	76	70	76	64	54	70	51	74	81	64	75	78	77	66	67	62	69	66	70	71	60	73	64	60	73	58	58	51	72	67	56	73	57	55	72	78	71	52	90	77	72	67	59	69	65	62	59	54	82	71	78	55	71	77	72	77	60	64	87	76	53	71	66	63	65	66	64	59	55	63	77	86	86	69	69	63	90	71	65	75	66	66	72	62	70	68	74	59	67	74	59	57	71	77	57	75	62	67	61	71	65	62	75	73	62	71	67	55	66	69	63	72	73	52	65	74	75	77	57	43	53	86	69	61	61	70	72	63	63	61	67	59	72	88	64	69	51	76	75	59	64	70	76	65	81	76	84	64	63	75	68	59	68	55	57	71	53	73	71	67	77	71	62	68	70	63	69	60	79	73	56
15057	28758	16962	277	243	208	246	227	244	226	245	209	210	208	206	233	235	213	196	170	218	220	205	207	226	204	185	242	208	229	240	225	224	207	214	254	371	980	1475	1020	685	774	533	413	469	339	323	321	325	245	229	217	221	197	203	230	213	212	208	223	216	212	195	237	235	226	209	228	243	223	221	196	227	189	217	234	227	203	189	209	224	227	216	209	213	218	212	206	224	207	206	214	187	214	227	228	192	213	213	195	208	189	224	204	218	211	222	221	194	206	226	197	231	182	200	220	198	176	207	220	185	182	201	201	246	203	215	209	231	206	231	215	232	197	210	222	240	224	214	212	186	238	210	232	215	206	208	225	201	233	195	185	228	206	199	197	228	210	209	231	201	206	223	233	193	226	240	219	195	205	238	212	218	207	198	212	218	188	212	212	184	234	218	198	216	216	210	208	202	212	231	211	208	226	224	209	206	203	237	196	220	222	197	218	230	218	184	206	233	226	222	206	193	205	188	205	200	233	226	226	225	207	209	205	203	187	246	207	207	240	222	223	192	195	196	243	221	204	208	202	238	199	229	207	214	221	207	199	201	230	235	228	208	181	205	209	206	194	217	210	195	214	222	198	217	197	207	205	225	242	198	185	221	204	212	213	216	191	236	188	201	209	210	197	219	206	229	205	223	206	194	218	216	191	214	218	202	194	214	229	200	249	209	224	223	198	221	216	203	224	224	190	205	207	190	185	207	255	194	216	209	216	233	210	185	207	204	205	208	198	198	206	214	210	209	181	206	212	203	233	225	236	171	238	210	197	169	227	189	228	204	224	200	236	207	229	217	216	198	244	200	207	197	202	222	219	223	229	209	217	183	212	209	214	191	209	216	178	211	223	188	220	214	243	186	212	224	198	206	203	202	228	214	234	207	203	218	233	200	192	206	224	199	195	219	225	195	177	213	226	175	208	214	242	206	186	215	224	204	191	203	213	238	188	204	198	196	195	206	212	214	199	197	173	217	235	204	202	204	215	193	220	230	208	181	184	187	210	203	213	222	186	218	224	187	206	224	203	229	229	251	220	191	215	195	226	200	222	208	198	212	229	197	216	205	204	234	221	217	192	203	210	199	207	198	209	218	179	208	230	206	219	219	197	220	191	227	206	217	226	216	224	207	229	197	221	188	209	210	190	211	219	210	191	196	215	195	194	201	205	226	229	218	222	216	183	195	191	194	199	191	213	225	187	220	212	201	215	235	209	215	199	219	219	217	213	217	205	220	210	209	227	210	189	217	212	198	231	233	223	219	187	215	174	212	210	203	188	217	201	224	227	219	217	216	198	233	221	196	216	229	221	225	206	195	186	234	210	194	206	222	218	201	212	210	221	222	199	206	210	189	209	189	210	223	209	213	206	226	223	234	185	221	201	216	217	187	193	209	224	214	184	217	215	219	221	176	225	263	207	207	231	199	222	231	211	200	212	190	207	219	200	191	209	227	219	200	198	204	217	191	195	210	178	204	210	210	211	197	195	199	209	194	215	214	186	224	197	204	218	211	199	224	210	234	201	205	220	182	195	201	205	214	226	230	216	211	215	204	220	209	210	223	196	209	215	206	188	199	218	203	212	198	216	211	188	210	225	204	206	196	204	204	203	192	207	211	215	222	221	199	216	212	192	245	257	204	183	236	232	207	230	206	190	223	219	194	233	207	219	211	212	208	207	193	196	210	196	220	209	214	210	215	215	224	215	249	211	220	206	180	210	224	203	196	236	230	202	223	210	202	225	198	199	194	199	204	214	167	214	208	233	214	198	217	214	216	217	224	202	232	229	230	240	219	206	218	209	223	201	221	224	217	227	205	174	225	201	197	231	211	222	222	205	195	226	206	224	185	224	202	233	209	204	190	205	229	213	214	199	190	227	225	192	208	212	219	190	207	190	212	204	205	199	224	230	213	213	226	202	236	215	221	210	230	206	204	220	205	187	211	219	180	220	228	210	212	206	213	187	228	200	226	206	203	213	207	221	238	222	175	197	201	210	198	204	210	217	208	208	200	217	222	199	230	219	210	223	228	209	223	192	194	210	206	235	213	235	202	218	201	201	202	213	227	190	221	198	205	197	201	220	219	214	199	197	192	226	229	203	189	234	202	194	216	200	212	201	202	216	188	218	222	214	239	218	199	204	198	206	212	198	208	204	204	213	221	203	206	209	193	196	216	207	200	201	209	200	202	214	212	203	196	198	187	201	211	238	205	214	203	256	199	242	191	189	226	212	224	192	194	182	203	221	194	199	197	198	210	215	226	226	197	186	186	216	193	216	212	187	210	203	206	214	198	214	208	238	208	211	214	206	217	229	216	227	213	194	198	200	220	232	195	175	188	215	214	183	218	178	221	190	200	212	204	193	202	214	205	229	197	206	199	227	213	198	199	194	205	224	208	221	193	230	218	194	200	213	217	209	210	224	224	196	235	217	236	219	211	218	230	218	206	236	213	206	193	210	248	208	199	195	223	200	211	196	202	229	218	222	206	222	228	202	198	210	188	230	157	203	220	235	225	203	206	230	227	222	201	217	201	217	239	210	203	204	209	204	231	193	202	209	243	239	221	225	230	227	174	214	207	217	205	213	223	212	203	194	218	217	227	220	189	204	203	212	209	205	215	202	204	219	196	240	181	209	205	202	227	206	196	215	215	212	212	194	223	216	200	191	224	187	205	199	208	207	221	216	223	230	207	222	212	202	222	223	214	224	205	189	219	231	212	242	183	199	216	202	228	203	206	167	221	230	224	213	202	208	195	190	241	238	201	195	213	214	195	208	237	195	197	208	199	221	202	195	190	194	214	222	197	212	215	233	220	231	233	201	194	222	201	200	205	205	212	219	208	220	229	202	243	231	217	187	233	222	212	186	194	207	197	204	233	213	219	174	205	199	214	192	201	252	204	226	207	218	210	183	202	228	220	197	209	207	200	231	226	191	210	184	229	191	194	231	188	194	194	199	187	222	210	214	199	223	209	214	199	185	233	222	187	213	211	193	203	216	218	216	203	202	217	211	213	212	197	200	206	227	230	199	209	216	220	198	210	213	197	207	209	222	209	215	188	201	191	230	187	207	225	211	232	201	235	214	222	217	217	252	207	209	213	215	200	241	218	188	214	193	189	222	227	197	176	206	214	186	209	242	226	200	202	221	231	200	223	242	220	228	216	218	207	212	203	195	191	202	198	191	207	214	228	210	200	228	240	208	183	200	233	207	222	224	202	208	204	242	211	210	211	209	220	207	241	234	234	227	217	212	184	222	217	209	211	207	193	189	222	183	218	221	199	210	193	206	204	205	205	217	204	188	210	228	225	213	202	200	184	219	210	211	201	192	226	191	204	201	210	213	193	220	229	217	224	201	209	212	214	187	223	200	207	238	203	220	208	225	202	204	221	210	223	234	214	219	224	222	182	222	216	231	196	196	195	219	190	209	217	217	214	234	200	201	206	223	210	221	222	197	231	204	194	236	231	198	226	187
59097	67996	51287	15350	1465	161	127	116	116	112	102	87	101	100	95	84	94	92	103	85	94	84	87	75	100	82	81	95	108	116	105	120	105	91	83	112	317	1283	2356	1103	803	845	470	323	351	274	205	211	218	167	104	99	87	85	80	82	95	78	75	96	91	79	90	88	89	78	83	91	86	97	104	96	85	100	80	96	121	102	82	103	84	96	102	105	75	70	72	107	68	91	87	90	75	88	104	87	88	88	107	103	84	77	99	88	82	65	98	88	91	91	94	80	84	105	77	89	95	81	90	86	69	75	100	96	86	87	86	97	98	83	70	99	86	100	74	85	70	84	99	99	80	93	96	91	89	86	82	100	102	85	88	70	89	71	77	80	86	93	104	86	89	75	74	82	94	72	96	80	103	94	88	93	99	87	97	102	88	89	84	94	92	87	89	87	83	101	91	82	81	93	88	88	82	77	100	88	95	87	94	105	82	92	94	97	91	98	89	77	96	98	78	87	89	88	100	90	72	96	97	79	84	88	70	85	93	85	90	81	73	85	86	87	77	86	97	78	83	78	93	93	85	90	81	80	93	88	87	72	85	108	89	86	73	93	100	88	86	90	97	89	84	88	84	81	79	67	78	88	87	90	90	87	107	95	93	95	75	76	85	81	97	78	83	95	94	91	76	102	85	87	85	90	84	84	91	88	103	94	85	88	105	96	102	90	84	71	88	89	78	94	93	101	84	92	93	82	89	96	97	88	77	71	87	91	90	78	84	89	94	87	78	83	73	92	71	86	89	86	93	82	99	94	109	100	81	88	103	95	86	78	88	74	92	89	106	72	90	72	87	84	94	104	91	86	77	103	100	95	74	88	93	84	102	94	99	100	74	86	88	86	77	106	85	103	99	77	81	97	93	85	85	96	99	90	87	95	74	82	87	86	95	86	88	99	100	90	86	67	82	76	88	90	82	88	94	98	76	96	92	85	91	86	76	94	95	101	87	108	97	101	92	86	101	91	85	93	68	89	102	77	96	78	68	95	95	85	66	101	81	86	81	98	71	70	92	89	92	107	86	100	74	85	90	107	81	90	85	103	90	94	101	87	109	94	87	91	92	98	90	76	79	73	105	90	92	80	93	91	92	91	85	86	85	72	89	95	104	110	89	113	84	93	94	87	76	71	96	96	88	105	96	78	92	92	90	78	85	78	99	92	80	79	95	76	84	76	96	88	82	94	82	86	96	88	89	81	91	79	81	106	83	106	82	97	108	95	77	90	89	102	82	71	103	87	80	83	97	101	88	92	107	82	89	79	77	95	77	76	93	77	96	82	80	80	79	81	90	100	70	104	83	88	70	93	82	103	89	68	94	87	79	77	86	94	102	94	105	92	99	78	83	84	93	96	98	92	107	89	82	95	97	87	86	82	106	85	93	79	79	93	72	80	86	99	89	77	83	82	85	90	96	103	88	87	74	76	68	81	93	91	97	108	73	65	74	92	98	79	96	83	93	91	87	87	84	78	67	77	74	85	80	94	84	74	104	89	82	88	82	88	72	88	92	100	89	82	70	79	86	79	101	87	93	81	75	74	96	103	78	87	76	102	86	85	81	99	94	77	99	72	75	90	79	82	88	93	97	71	91	90	86	104	83	77	79	101	85	78	93	76	88	97	87	86	92	87	85	95	90	80	101	77	87	99	87	103	106	79	99	90	104	86	94	86	84	97	94	98	85	88	85	97	92	89	100	89	89	90	89	86	94	69	86	96	94	98	91	87	90	88	95	90	92	102	82	75	93	77	95	89	76	80	88	84	95	102	90	98	93	83	100	78	105	84	87	85	91	99	93	79	83	69	76	77	92	87	89	93	91	83	91	90	80	87	96	87	95	96	76	85	86	84	79	90	86	96	85	103	87	87	91	83	71	85	76	94	86	82	102	77	84	106	94	89	87	99	86	100	106	77	83	74	77	103	85	96	96	72	95	91	84	106	69	83	87	76	100	91	92	92	65	73	85	86	82	80	102	82	87	82	93	81	90	101	96	75	82	88	93	74	87	72	87	86	104	90	95	112	87	79	83	98	94	86	94	82	101	90	90	93	93	88	80	86	83	87	87	102	97	74	95	96	80	94	84	96	82	97	84	90	96	88	87	97	94	111	75	94	98	93	80	84	107	91	86	82	101	101	96	79	75	90	86	103	102	88	108	82	86	85	92	79	84	95	105	83	83	91	89	76	71	96	84	87	70	81	92	80	95	99	82	97	87	96	78	103	89	91	73	88	91	86	85	71	96	87	87	81	83	79	84	84	91	90	87	80	84	81	99	118	76	90	95	81	89	92	98	92	74	87	77	90	91	93	80	95	83	91	84	108	82	90	99	100	92	89	92	88	82	92	91	85	90	81	81	96	87	92	97	70	82	85	85	90	99	111	102	98	105	81	88	91	95	97	86	93	89	100	103	72	106	111	90	81	76	85	77	77	105	82	92	96	73	72	93	93	64	89	88	75	87	90	89	86	93	90	99	81	82	91	82	73	113	96	81	87	88	105	79	99	107	76	97	75	92	93	85	88	78	100	96	93	90	97	92	87	83	78	89	69	93	79	83	91	81	106	86	76	91	99	83	92	92	87	82	81	74	82	76	81	83	70	98	70	87	73	77	85	95	102	76	95	84	105	91	95	92	73	98	88	84	72	92	78	80	89	84	81	101	92	89	88	75	81	96	111	85	100	92	85	98	91	98	107	72	83	108	81	101	98	99	110	86	87	93	80	86	86	90	81	83	98	100	95	81	89	89	98	97	80	102	102	90	91	87	82	115	102	86	96	105	78	97	100	95	90	84	98	83	95	68	87	81	90	79	95	92	97	84	92	87	92	90	106	104	81	81	87	88	99	73	99	85	81	95	77	95	95	102	78	79	80	78	95	90	99	82	72	75	64	81	78	71	84	81	97	68	78	93	79	77	98	91	79	85	74	95	104	82	94	81	110	82	99	84	97	73	87	66	77	90	83	78	82	93	79	83	78	76	90	90	112	93	66	83	84	103	77	91	82	80	84	113	77	86	66	94	86	105	95	87	82	74	86	67	95	104	74	98	91	100	88	97	101	84	85	103	92	67	86	77	61	101	90	83	79	80	94	90	82	100	86	93	83	93	75	101	110	83	86	67	89	87	89	62	92	88	92	85	70	94	83	90	94	114	75	99	70	93	91	84	83	90	106	80	93	93	92	84	80	117	84	94	79	107	85	92	99	88	87	86	90	72	85	101	72	82	96	91	85	78	86	90	103	77	85	93	87	101	74	91	98	101	88	83	89	79	89	82	95	100	91	89	104	94	94	77	89	103	87	95	94	75	74	82	99	92	85	71	102	89	75	82	84	92	80	82	71	90	94	96	73	90	81	96	97	83	107	88	72	105	86	90	89	90	79	79	96	110	101	93	79	74	97	99	94	91	76	110	91	87	75	90	98	92	87	77	97	82	80	85	106	103	80	84	85	82	84	75	82	96	82	90	86	113	82
40505	53842	41380	831	620	493	509	447	387	410	323	335	314	355	314	310	331	332	317	272	318	281	270	287	321	313	285	324	471	613	646	571	406	307	347	457	1801	8737	14258	8264	5753	6400	3837	2492	2658	1921	1579	1436	1193	955	549	407	312	302	281	288	304	269	275	250	295	254	279	262	244	251	273	260	272	269	255	260	235	262	277	266	274	244	251	257	241	252	290	257	279	301	246	258	270	252	270	268	256	292	239	237	266	277	278	270	259	241	267	293	266	283	258	252	280	283	260	261	266	263	251	252	281	279	283	246	270	260	282	274	247	260	269	267	236	290	274	267	261	275	260	273	266	258	267	260	277	252	276	309	255	260	280	282	276	262	244	277	260	236	289	257	269	267	262	265	257	300	263	265	252	242	281	268	271	254	262	280	273	254	270	256	269	274	274	267	277	267	260	247	262	278	272	257	261	266	246	253	258	270	243	265	285	231	290	253	250	253	290	262	239	232	303	274	292	278	266	251	246	231	248	263	264	284	302	246	251	283	275	262	259	265	263	289	277	259	246	257	253	273	251	268	277	246	276	300	254	254	260	256	246	278	286	278	251	255	263	276	278	248	241	262	245	263	276	245	278	249	255	254	249	222	258	279	253	302	264	235	269	291	250	293	266	267	300	272	253	237	238	259	268	284	243	257	280	249	247	267	256	251	291	276	257	259	287	292	255	237	246	256	249	255	257	263	262	283	263	250	233	282	249	281	260	273	264	230	280	269	282	267	253	269	264	254	245	259	250	277	286	256	264	266	275	262	249	290	252	268	253	251	275	255	281	271	266	269	272	249	254	278	259	262	273	266	297	261	259	240	269	237	282	236	267	272	264	266	256	247	284	274	278	271	256	256	245	241	258	255	236	251	280	263	271	246	286	263	268	253	248	283	253	269	272	237	262	248	278	279	240	298	261	280	256	258	253	241	292	277	262	266	249	233	289	245	242	268	242	283	267	252	278	296	253	269	255	257	267	258	253	278	262	256	227	288	262	264	275	297	254	255	246	273	290	274	279	236	261	290	264	243	265	267	257	265	247	255	269	270	254	234	271	285	292	249	246	268	270	250	258	234	258	233	270	244	298	254	252	266	262	232	265	266	255	273	261	245	265	235	284	287	251	264	287	294	265	279	275	265	286	246	264	261	260	242	264	254	270	272	269	272	281	288	290	269	251	254	274	260	281	265	287	273	226	236	280	256	254	245	263	290	258	248	276	276	261	269	254	241	239	288	273	252	244	277	271	257	280	253	268	268	258	254	276	244	252	258	265	250	245	268	253	251	270	267	256	269	258	253	261	272	265	264	271	272	275	256	265	264	261	279	295	259	287	280	265	282	252	276	261	294	274	285	282	247	265	302	250	270	266	273	281	256	251	277	249	255	261	287	262	261	258	286	271	294	281	281	271	252	248	278	267	274	288	263	278	246	262	285	235	259	309	276	255	262	263	259	250	243	262	261	232	298	268	262	261	261	273	302	226	275	270	256	286	274	267	264	263	267	239	270	278	270	276	284	251	272	251	248	268	262	270	257	243	256	270	245	250	272	258	269	252	272	272	267	247	283	242	261	257	233	299	235	285	246	273	280	273	276	243	261	264	229	280	254	280	278	252	292	289	257	266	272	282	258	254	264	276	264	260	272	245	250	278	248	277	264	260	252	283	261	261	258	274	276	271	279	270	277	250	281	273	233	280	248	284	263	253	234	256	256	276	257	253	240	260	273	266	266	290	289	270	256	262	278	270	270	274	229	297	270	247	234	277	252	245	243	274	290	238	292	268	277	250	268	264	266	307	243	259	266	259	250	268	262	271	265	239	269	246	258	255	242	283	275	273	248	254	242	246	250	254	286	265	277	241	281	236	281	307	258	260	281	261	280	259	257	283	292	236	267	250	256	243	245	253	244	240	259	250	265	272	253	232	260	232	241	263	247	286	255	262	240	261	279	247	266	240	272	263	264	258	270	247	281	267	264	273	268	269	254	268	266	261	250	293	274	269	263	256	271	274	293	274	256	270	258	238	275	244	260	243	247	284	245	249	264	236	271	257	262	246	265	281	255	269	247	249	252	257	270	254	276	257	280	271	281	267	291	282	280	268	249	269	265	281	258	277	278	254	258	255	276	238	240	264	231	260	267	277	250	277	227	261	261	247	289	272	270	278	236	245	257	270	274	279	262	257	255	275	312	260	243	252	274	273	265	245	275	265	248	272	297	297	282	286	263	261	256	283	281	258	270	266	244	262	266	277	307	270	253	267	274	268	284	256	263	283	287	276	265	262	245	265	289	260	237	262	240	247	260	253	260	247	290	290	257	285	289	238	265	260	261	284	288	259	263	277	256	254	246	282	265	261	253	257	276	268	302	281	285	258	259	271	250	237	244	279	263	234	259	243	235	273	306	249	256	266	282	247	248	263	254	253	255	269	270	277	257	293	271	263	227	250	254	277	262	243	251	250	286	256	226	275	295	274	264	233	293	277	257	257	251	263	263	259	278	234	256	264	275	271	243	277	256	230	270	258	285	261	255	275	265	233	258	245	284	279	261	283	261	274	252	288	256	273	277	265	281	267	279	250	238	299	287	267	248	272	244	281	248	253	255	263	261	240	272	262	269	247	259	261	250	261	283	240	281	278	270	277	258	256	294	275	288	276	237	259	261	233	263	265	256	245	271	283	243	281	257	236	278	237	266	270	226	259	240	250	232	259	260	282	262	244	257	277	245	269	240	259	254	284	254	256	263	255	296	257	292	265	268	273	251	264	230	255	266	281	305	246	259	236	279	254	262	246	261	269	260	230	249	275	255	275	291	250	249	276	265	300	233	244	262	254	255	285	257	283	276	260	263	271	264	241	267	285	254	276	274	257	233	248	265	257	269	280	262	289	253	249	258	255	243	283	268	269	281	278	246	244	274	290	236	249	268	274	238	265	259	239	241	281	294	265	249	274	243	282	265	263	257	251	243	267	271	264	288	269	279	266	295	256	266	273	246	264	278	267	272	249	258	255	254	267	289	275	262	270	251	258	274	260	252	251	263	260	245	231	253	258	271	285	265	278	273	269	289	254	258	259	253	275	256	290	245	228	259	281	221	262	255	280	265	259	261	270	267	264	261	266	288	266	248	261	279	242	254	241	273	289	242	289	278	294	268	257	253	281	278	258	277	249	266	266	271	234	280	273	278	266	246	253	264	261	278	251	245	259	274	276	250	270	268	283	278	268	253	288	269	253	271	271	261	291	264	260	249	246	260	300	261	248	246	273	288	269	241	238	231	241	234	258	251	272	265	244	268	250	263	278	242	252	281	249	246	272	269	275	268	279	275	271	264	287	257	291	263	271	265	247	260	273	269	265	277	244	243	257	227	274	254	254	256	257	265	249	272	248	269	298	244	239	299	265	292	268	257	245	251	270	269	269	243	280	264	264	248	263	258	276	264	271	258	259	284	253	269	259	280	246	271	257	287	240	240	255	282	263	250	287	262	266	244
74372	80624	59967	22167	6210	411	263	230	180	184	174	210	159	165	190	167	143	153	180	171	151	151	155	144	193	164	163	201	181	243	286	222	183	160	161	214	581	2097	4380	2451	1390	1620	958	671	612	476	383	347	425	277	185	189	187	155	190	167	167	191	158	162	165	174	157	180	161	161	165	147	172	168	178	158	170	180	152	159	161	190	156	171	147	173	150	176	165	147	164	152	196	182	172	171	155	180	161	188	163	144	154	151	152	159	152	165	167	145	178	152	168	156	184	173	169	162	164	151	179	159	147	170	168	174	186	134	169	166	176	148	154	168	169	165	151	170	148	163	142	175	175	153	164	171	168	171	166	164	170	160	162	160	154	156	174	159	179	179	167	143	169	147	167	184	171	159	157	170	168	174	168	192	166	147	151	142	140	151	129	153	134	151	150	185	180	160	148	165	180	164	160	175	156	159	147	156	182	145	160	150	160	149	168	178	121	152	158	172	182	158	167	157	154	171	179	183	157	161	146	181	150	185	187	165	150	185	151	159	139	169	168	142	147	148	162	153	147	166	174	136	175	143	168	147	163	162	157	154	149	162	163	165	193	164	171	177	144	156	151	172	168	163	160	164	173	160	157	130	168	173	154	190	170	157	187	162	150	171	168	154	177	165	165	179	151	152	155	157	147	160	151	187	151	173	152	159	162	162	141	149	169	142	162	163	169	169	165	156	158	184	182	159	161	154	165	157	164	154	163	164	147	168	161	161	179	161	173	166	165	167	149	156	151	181	166	145	149	168	176	166	131	158	161	156	169	158	181	183	144	169	163	152	148	166	192	159	153	167	142	172	168	157	161	158	168	152	148	177	168	166	162	146	164	169	137	136	184	143	164	167	145	165	175	179	179	159	149	131	159	147	158	167	169	171	150	159	170	173	161	173	167	182	158	154	166	174	157	191	147	158	169	184	191	154	170	164	174	159	162	175	166	182	151	150	162	132	176	139	151	165	166	169	171	145	174	182	139	161	159	180	164	168	160	155	151	158	158	166	146	160	181	175	166	133	170	168	160	148	160	127	175	133	159	189	149	153	166	169	171	170	164	156	193	150	149	162	164	170	183	174	145	152	149	161	150	150	183	137	165	167	172	167	172	151	172	154	165	151	171	145	165	160	153	154	172	156	134	145	153	146	178	177	145	149	162	165	152	175	174	144	154	168	159	162	161	155	170	164	135	142	153	161	167	122	147	157	160	178	149	191	169	163	152	151	153	144	191	165	164	144	155	184	175	172	157	153	162	164	151	148	171	141	158	136	191	164	179	180	155	149	151	168	138	134	160	147	138	136	152	139	145	169	157	152	178	153	149	156	147	199	176	162	149	148	158	160	176	173	190	173	163	167	164	161	147	172	165	137	177	154	157	132	152	141	154	160	134	150	183	163	155	164	172	135	150	187	167	184	154	151	153	150	156	176	181	176	141	159	154	158	173	169	141	154	148	151	163	177	146	168	159	181	164	174	152	163	168	183	151	163	156	171	165	141	171	168	149	137	162	148	145	144	172	171	140	151	134	156	160	167	173	158	156	142	136	160	159	141	145	143	167	165	179	153	163	165	169	164	171	147	150	160	138	174	165	156	177	141	197	171	174	171	154	162	148	149	153	160	156	130	151	167	169	155	166	164	156	160	162	179	167	166	161	167	156	153	178	166	156	167	150	149	171	156	140	151	163	170	169	150	152	153	198	173	147	173	183	168	167	148	141	176	143	160	127	155	179	170	155	173	162	149	160	152	180	154	149	183	150	166	165	136	159	166	159	129	169	141	164	163	166	160	185	173	161	161	160	141	170	149	139	162	157	170	175	167	168	154	145	182	139	152	163	168	147	151	167	168	168	186	149	151	183	178	191	149	164	179	168	170	160	156	159	163	168	162	156	162	133	160	160	175	151	180	168	179	156	157	142	185	144	152	162	153	148	162	161	173	144	158	148	160	166	139	169	184	139	179	171	157	155	166	148	161	160	186	174	166	158	144	192	167	153	158	158	165	181	139	156	151	164	150	170	165	169	178	168	167	157	162	157	137	179	161	163	180	146	173	166	169	164	156	180	160	151	173	184	156	157	157	164	177	182	165	152	171	174	170	167	150	163	174	166	178	175	162	161	143	183	162	156	151	162	157	147	146	176	133	172	159	146	152	159	174	148	161	153	155	166	159	155	185	165	169	150	148	162	155	165	167	167	159	146	180	176	144	160	169	163	175	140	174	161	160	145	144	150	155	167	162	161	147	168	164	143	164	160	158	143	176	142	172	162	162	148	178	152	171	159	176	185	163	168	163	138	185	158	152	157	154	155	174	156	142	177	160	138	163	166	152	148	162	173	164	155	170	176	178	150	146	163	176	176	163	175	159	165	146	176	162	168	137	133	157	141	156	174	177	176	153	139	164	156	162	155	163	170	182	170	151	143	167	158	158	163	161	141	163	141	171	174	158	149	154	176	162	168	149	168	153	157	178	165	141	169	153	149	141	160	130	162	142	154	157	146	164	144	170	170	144	182	173	165	149	171	137	163	155	156	161	167	176	176	141	157	165	141	145	158	161	170	177	148	162	147	152	160	157	158	165	184	173	157	172	166	169	182	137	136	173	169	154	147	166	155	148	146	130	143	161	187	172	184	175	142	159	156	137	150	177	154	149	164	187	159	152	149	145	151	174	158	162	162	174	140	170	158	159	162	137	140	141	170	174	169	164	177	152	169	154	162	167	183	158	151	162	178	182	151	159	173	161	161	161	161	171	160	159	154	155	156	136	155	135	138	156	151	153	149	166	163	149	139	156	159	165	157	137	161	157	181	175	146	160	172	164	156	153	152	169	173	153	155	176	163	159	137	168	172	153	151	176	153	170	166	150	168	168	184	152	160	176	175	168	144	186	171	158	164	157	164	158	155	160	173	144	149	151	155	164	154	171	173	155	165	175	158	154	176	146	166	155	152	168	158	161	164	159	138	154	146	158	160	163	155	154	166	126	160	182	141	157	152	167	142	132	150	157	159	169	153	165	169	136	152	162	166	175	146	148	164	159	160	157	149	160	149	150	182	159	153	176	139	152	171	167	170	146	180	170	152	159	145	189	148	139	138	166	162	148	174	168	153	129	179	158	144	150	169	180	149	151	139	155	174	134	171	161	147	145	178	154	185	159	178	170	156	141	151	165	178	165	149	153	172	166	170	149	155	161	159	160	165	160	164	159	153	173	168	153	159	169	157	167	171	170	186	150	155	150	148	157	153	164	157	139	181	177	173	159	169	158	156	168	175	173	162	150	143	160	158	164	150	145	152	176	154	156	159	173	142	176	158	149	149	183	165	184	150	142	159	141	153	167	181	149	149	152	156	163	166	149	144	149	164	159	135	143	154	170	147	173	154	151	139	146	164	173	170	180	172	154	180	158	178	174	152	176	175	146	191	151	149	166	152	176	144	171	158	162	163	156	161	175	168	153	158	184	161	174	164	184	162	177	178	151	182	159
51465	67211	50014	1398	982	936	783	708	682	646	625	551	535	546	580	505	502	556	451	494	482	493	479	525	483	464	520	527	742	1144	1288	930	577	475	644	809	3662	12866	22163	13927	9039	10394	6856	4570	4564	3203	2483	2219	2342	1513	828	654	510	478	482	501	391	460	451	453	459	453	456	413	400	440	402	431	459	400	459	419	437	418	401	451	420	443	461	441	414	427	455	448	433	470	428	401	423	408	418	460	452	427	394	421	407	448	456	408	444	397	413	430	447	443	412	412	432	453	427	467	434	436	390	413	404	446	439	456	454	438	459	393	431	437	443	421	433	447	459	420	448	425	418	387	407	464	421	387	415	437	437	456	441	423	416	459	431	460	453	455	423	413	463	399	436	426	443	423	417	444	422	457	439	455	412	447	409	465	431	461	351	504	399	417	408	437	446	393	459	441	442	416	403	438	444	416	443	431	435	430	448	398	426	408	407	464	445	454	438	428	399	468	446	451	414	393	448	448	433	408	448	399	455	438	434	456	445	436	416	416	463	416	391	396	450	422	404	439	422	452	430	439	390	436	466	410	441	425	412	397	427	458	422	399	452	463	403	419	446	408	434	424	418	410	453	420	438	412	392	425	398	402	446	439	413	465	418	399	451	438	412	424	432	405	412	431	438	437	429	431	404	459	435	398	367	427	424	440	440	406	430	404	428	433	431	435	410	408	420	432	383	418	405	403	444	434	424	414	421	407	423	396	440	402	446	443	411	446	473	402	468	440	439	453	442	460	458	435	366	449	392	476	419	426	437	460	436	424	437	430	414	436	423	429	445	410	449	408	455	421	472	396	428	422	452	471	451	449	459	382	437	423	407	453	462	463	407	423	424	436	424	403	454	448	434	410	438	431	425	435	433	424	431	414	443	412	455	427	429	399	408	458	451	439	449	417	376	459	437	431	425	413	416	416	440	403	430	443	450	436	448	408	444	417	427	422	426	434	441	430	489	426	429	411	443	430	448	500	419	476	431	419	439	424	438	409	404	427	420	424	424	435	430	409	431	450	407	422	406	410	442	449	407	446	427	449	442	434	436	470	432	426	402	429	440	422	452	426	420	421	429	381	433	418	388	404	417	426	438	429	437	424	392	411	433	421	438	433	450	444	481	458	426	412	423	443	458	435	446	431	399	444	429	445	425	419	425	419	431	418	429	451	432	402	452	462	405	474	456	441	437	441	443	425	428	399	443	455	436	447	427	440	386	389	427	424	405	434	489	450	432	447	420	401	455	435	435	437	450	422	418	444	419	447	428	451	433	428	422	382	438	418	411	459	428	441	433	445	413	443	457	440	443	411	431	427	429	437	428	431	412	439	428	464	464	438	437	394	428	440	430	415	439	447	437	423	414	389	404	433	385	434	422	420	423	449	436	438	422	406	434	463	409	422	458	391	386	416	412	403	459	444	403	465	418	423	416	450	447	441	405	397	441	413	441	449	452	409	499	395	437	459	437	440	462	447	447	447	461	435	381	412	420	457	384	407	438	412	444	431	428	402	402	439	457	458	411	436	470	429	427	427	445	454	432	453	432	407	440	436	418	463	397	411	452	419	449	422	439	460	473	413	459	467	417	431	443	438	434	444	449	436	427	408	439	422	429	409	417	457	423	436	433	432	414	429	402	445	427	458	428	445	456	429	430	426	414	452	443	451	433	403	440	454	404	436	417	449	423	432	430	392	429	420	395	426	446	425	434	427	406	405	396	421	423	426	425	442	432	449	423	430	451	419	461	448	411	428	475	461	453	392	406	410	415	422	440	420	398	440	454	412	414	440	461	416	433	497	413	465	423	445	425	412	458	432	432	409	442	461	410	468	439	450	444	425	403	472	423	399	448	425	423	451	444	442	421	452	446	457	446	442	446	419	440	454	442	443	398	403	443	430	418	411	426	401	420	443	433	437	402	426	447	437	423	423	422	409	444	420	407	425	434	449	460	398	451	414	409	436	437	426	453	419	433	413	426	432	423	424	408	420	398	406	459	439	436	408	421	492	435	443	430	432	449	422	428	453	464	447	400	424	415	416	404	455	428	468	455	455	440	415	427	438	437	433	431	453	444	444	439	446	450	449	444	438	414	459	416	436	468	448	426	468	401	420	444	474	463	411	423	459	439	438	421	454	437	450	412	396	452	444	409	445	447	409	476	381	461	452	427	441	431	403	442	446	450	411	415	433	424	421	442	412	436	459	433	455	405	422	468	432	423	425	448	453	428	442	420	420	448	451	441	392	457	443	441	469	413	413	419	425	422	411	418	426	434	406	436	438	430	431	459	435	424	443	443	428	422	448	472	423	430	409	421	433	425	445	419	453	448	425	453	462	406	425	442	418	394	393	446	411	408	454	397	402	472	425	443	437	446	443	491	427	415	422	439	460	460	444	428	474	424	444	441	444	398	442	413	410	406	376	422	410	443	427	445	438	429	458	414	446	415	395	429	441	417	416	399	436	436	439	430	405	456	457	415	427	458	413	423	455	416	419	441	415	449	465	405	416	423	406	414	426	430	466	422	454	457	417	433	420	401	414	444	427	452	449	410	462	428	438	410	411	411	416	449	415	433	469	447	425	427	441	421	441	446	455	410	420	412	445	429	399	418	455	405	427	455	446	412	417	425	431	406	405	438	462	417	443	428	422	409	432	409	444	463	419	392	423	432	443	417	456	403	422	421	409	454	447	425	440	467	451	456	424	431	434	427	413	427	490	428	414	436	429	436	444	412	430	411	484	449	418	400	426	436	470	448	431	428	460	433	430	427	400	421	431	423	448	462	427	401	425	429	423	439	438	444	439	448	423	435	429	462	431	443	465	437	453	402	414	417	387	417	466	460	427	447	424	441	426	419	430	442	409	467	429	440	411	430	442	433	451	423	426	425	416	424	417	437	418	406	428	466	451	423	415	422	437	396	440	427	436	434	429	450	425	448	432	408	464	426	409	426	419	443	455	444	429	459	436	418	410	458	418	399	417	370	434	438	451	462	414	411	446	438	422	429	460	436	429	459	442	452	412	444	421	429	443	447	427	438	414	409	417	450	475	425	416	407	437	432	451	415	419	443	399	434	427	446	417	416	422	446	426	470	409	436	419	420	437	410	404	428	407	440	413	443	430	391	440	435	423	431	421	434	432	443	421	376	449	469	432	433	460	427	445	451	466	415	421	413	437	422	447	468	406	425	458	430	420	427	415	420	483	420	404	414	421	435	443	446	447	420	401	430	461	421	436	431	435	407	424	403	458	415	440	424	475	416	470	425	418	399	453	434	427	453	427	426	435	453	424	404	441	427	451	447	439	447	423	439	451	412	420	418	417	434	423	474	442	439	455	432	439	448	406	438	414	427	449	415	482	414	397	438	403	391	418	399	464	437	458	419	460	404	442	421	434	400	449	396	452	398	453	482	412	410	450	463	435	463	461	434	434	420	437	462	422	450	438	401	419	432	404	410	423	405	420	427	438	456	418	395	440	366	427	416	430	441	454	411	461
17860	22064	14138	659	107	67	71	90	62	62	61	69	64	68	53	66	77	59	77	76	78	69	74	63	49	68	81	57	71	66	73	60	75	73	58	64	74	129	202	156	111	128	98	93	71	66	77	75	75	66	79	64	57	72	73	69	72	66	67	56	67	77	62	70	58	60	68	68	58	53	74	79	53	74	63	69	65	58	59	63	52	50	59	84	60	70	63	72	60	75	65	53	59	57	76	65	58	68	53	67	71	60	50	65	53	84	62	73	71	59	66	64	63	72	65	56	64	58	59	73	65	57	50	66	71	69	54	62	64	77	73	65	60	77	76	67	67	53	72	71	67	64	62	76	69	76	69	75	63	76	54	62	61	67	65	65	60	77	57	55	67	83	81	70	67	75	71	61	69	60	77	65	45	62	79	59	67	63	65	66	70	73	72	78	61	77	59	63	81	65	86	77	58	68	64	70	59	77	66	74	69	52	60	73	82	82	76	80	47	52	56	65	62	64	69	65	62	72	66	57	68	60	74	60	62	72	65	64	71	70	68	64	61	62	59	73	69	69	80	71	61	72	76	56	68	54	66	68	84	69	75	74	62	61	50	63	68	82	70	59	57	64	76	64	57	77	61	59	76	63	58	67	57	67	69	77	70	61	67	71	67	65	57	63	74	64	77	69	80	76	88	57	62	69	64	65	74	76	58	84	58	67	76	76	77	66	69	61	58	75	71	54	74	57	69	52	54	58	82	63	70	60	63	64	58	79	80	52	78	77	74	59	62	72	69	64	68	65	58	78	69	66	62	68	67	56	65	79	80	65	82	67	64	58	78	73	74	85	56	71	75	62	77	75	60	60	69	63	55	73	57	64	66	59	65	56	70	71	58	68	80	65	70	62	67	53	68	65	58	70	67	65	72	70	51	73	63	71	56	84	53	60	70	69	54	76	65	77	64	75	65	54	61	82	71	62	55	79	63	70	73	61	75	64	60	65	61	69	69	69	56	48	90	51	61	69	66	68	64	65	67	67	79	78	73	56	73	62	52	79	72	72	82	67	67	64	66	74	72	61	73	51	76	80	67	67	61	55	65	80	65	65	63	71	83	59	73	70	66	57	67	69	66	86	67	69	65	67	57	76	61	69	58	55	80	65	66	69	64	68	57	73	73	73	53	60	61	73	70	79	79	81	65	54	84	48	71	68	74	70	73	76	62	56	67	65	54	64	59	68	61	54	53	75	65	51	67	70	60	65	72	64	64	72	70	51	62	58	70	72	57	52	57	64	72	66	66	57	60	67	62	76	76	69	67	53	61	69	66	68	66	75	68	79	58	63	77	61	80	67	64	63	76	53	73	73	60	82	58	59	68	62	73	65	72	62	62	69	66	62	62	72	80	68	96	71	59	66	60	77	62	63	62	73	57	70	69	65	73	60	61	71	60	73	72	60	62	70	75	65	80	59	63	72	76	69	59	71	55	59	84	63	67	69	73	63	59	78	60	65	65	64	78	59	58	65	67	75	77	64	53	66	75	65	61	69	61	81	67	87	65	70	63	61	56	60	56	57	66	63	61	78	65	60	53	58	57	71	75	65	61	67	58	56	67	70	66	54	69	76	66	72	66	58	68	66	63	80	68	80	75	61	61	64	66	68	62	72	66	50	58	80	69	65	69	47	59	62	60	64	84	55	73	66	82	91	70	69	76	68	66	76	70	65	73	62	73	61	67	58	53	45	72	60	58	69	81	60	62	72	59	58	59	64	75	75	59	63	72	57	70	73	71	70	60	73	76	87	76	61	68	64	68	64	64	65	75	78	61	71	59	62	63	72	72	62	80	57	68	64	64	69	65	63	64	55	59	62	61	70	71	79	57	67	61	64	79	63	69	59	55	65	69	64	65	69	68	72	64	60	75	68	83	68	38	55	87	77	85	60	66	56	72	71	77	58	62	89	67	60	68	63	76	68	57	53	63	64	63	70	61	80	72	63	62	73	67	61	63	53	59	58	57	72	64	66	69	86	82	71	64	71	57	74	62	64	75	75	72	77	72	59	58	67	69	74	66	85	72	78	67	68	79	68	52	74	78	69	76	55	66	68	56	48	66	74	73	65	57	71	69	58	71	56	82	65	82	62	61	67	57	59	59	75	74	71	63	65	65	58	59	56	56	67	73	69	67	75	71	85	67	75	55	74	63	59	68	70	75	69	62	84	76	72	56	73	77	73	71	57	58	65	67	78	83	78	67	72	67	73	52	67	59	54	79	69	59	65	59	72	59	80	59	64	58	62	51	69	50	78	61	76	82	68	65	68	49	80	59	76	65	61	76	61	70	67	56	65	61	77	69	68	65	63	65	66	67	63	62	64	57	68	68	66	54	59	82	58	65	69	76	91	66	68	82	76	55	62	74	76	65	61	70	66	55	62	85	68	70	78	85	57	63	80	56	66	65	74	83	80	55	72	73	71	66	69	65	81	70	67	79	55	61	62	71	60	63	69	53	61	71	65	58	54	70	78	59	59	76	63	54	77	58	60	63	77	76	67	70	62	70	69	58	64	70	58	74	64	59	75	68	89	60	49	73	67	62	69	70	72	80	76	67	71	57	73	82	63	74	64	63	63	70	74	73	69	74	64	70	64	73	74	75	65	66	65	76	57	61	66	64	61	61	63	64	75	61	73	84	65	62	80	67	64	66	83	72	74	51	63	59	65	64	63	60	64	55	56	72	68	70	74	73	79	61	52	68	64	68	60	69	48	60	66	64	62	61	71	64	60	66	58	65	86	68	69	64	84	70	84	61	83	61	70	74	61	65	64	52	68	63	74	61	70	62	79	60	78	65	69	54	54	84	75	65	54	65	56	62	61	62	70	69	68	76	64	71	81	72	67	82	70	67	68	63	64	54	60	77	63	77	66	55	56	62	66	65	58	58	90	61	73	74	67	54	69	66	76	71	61	68	64	52	62	58	59	68	64	75	77	73	52	67	65	69	61	66	53	59	62	58	76	77	63	53	70	68	62	72	76	67	58	56	68	55	66	75	66	71	70	55	63	63	60	57	76	61	46	67	70	74	78	77	58	55	71	64	72	71	64	74	63	47	57	67	62	64	60	59	49	61	75	66	68	53	49	61	57	55	59	70	63	60	62	58	69	67	61	65	81	65	65	71	76	80	78	75	73	69	55	61	68	69	70	74	77	65	58	57	60	70	54	53	70	85	74	56	64	77	52	74	64	62	61	70	56	60	73	68	70	78	51	50	63	56	80	63	71	65	63	72	80	78	46	59	66	59	69	46	74	76	85	69	64	65	75	81	79	68	62	61	71	69	57	65	66	82	69	68	76	67	66	78	63	72	67	63	61	64	70	83	69	65	53	69	63	63	67	83	63	67	73	62	63	71	84	80	65	61	67	54	49	67	69	52	55	60	66	71	72	61	68	70	65	67	65	69	63	63	63	83	61	71	71	65	69	64	68	64	95	63	60	75	66	72	50	54	73	64	85	72	71	62	83	64	59
17039	26995	16082	274	238	210	228	199	209	220	184	227	223	188	198	205	221	229	223	224	209	225	199	199	208	203	263	212	228	226	262	241	195	209	227	233	282	670	1472	1001	564	626	424	347	347	324	285	303	252	246	226	223	200	193	199	220	200	203	208	204	200	200	206	211	231	213	193	205	227	199	205	211	231	207	213	182	201	227	205	204	199	204	211	190	207	237	220	209	215	220	178	206	184	197	219	184	194	219	221	197	200	205	227	218	195	221	183	206	192	185	216	190	226	216	216	213	214	203	235	229	193	215	215	208	211	193	210	210	209	209	223	221	211	211	195	222	198	203	187	202	236	226	207	170	210	223	180	194	234	219	211	201	182	204	205	223	210	202	207	200	202	188	201	204	217	189	214	210	196	197	193	223	202	203	209	177	203	212	212	221	211	199	204	207	244	197	215	217	207	203	230	211	219	216	195	210	209	206	194	183	209	222	200	202	220	205	202	226	215	214	233	205	192	208	220	214	207	200	196	202	207	195	183	218	200	195	227	221	213	204	231	200	173	231	180	182	193	198	213	199	204	211	213	202	220	199	216	231	215	200	208	193	216	229	214	203	221	212	195	201	207	211	208	178	193	199	192	194	186	228	199	218	216	231	189	215	196	210	214	209	211	197	211	206	218	207	207	203	231	216	241	213	203	217	210	234	206	219	196	195	208	226	192	190	210	195	194	204	203	210	200	202	194	228	230	217	213	190	214	215	205	204	217	229	199	216	237	231	190	175	181	210	196	235	206	195	202	225	202	202	224	225	216	215	195	219	230	205	190	201	194	218	204	195	231	203	200	202	212	190	212	195	213	216	213	187	191	213	210	220	217	211	174	183	194	205	208	193	231	207	217	210	231	222	226	196	198	188	189	187	187	196	216	202	198	212	208	223	238	187	190	228	220	196	223	215	208	209	216	190	213	207	219	197	229	216	240	189	214	200	217	203	227	192	237	210	229	220	229	216	213	195	216	207	238	232	217	221	198	195	203	209	204	214	213	211	191	232	201	191	204	197	203	194	219	232	210	186	183	190	202	214	204	225	212	217	224	212	211	222	192	210	181	202	200	214	205	199	215	179	219	185	200	240	207	233	201	208	208	233	229	190	205	192	207	196	215	192	194	198	190	213	219	195	198	202	211	206	214	208	218	199	211	219	206	218	203	228	226	212	202	216	213	205	208	205	173	198	194	227	211	210	213	206	188	224	202	212	239	228	216	219	215	200	199	212	239	201	217	194	189	192	219	222	213	198	233	210	197	197	176	192	186	216	209	225	206	219	222	216	202	211	199	201	217	191	202	207	214	201	176	211	210	210	195	203	213	195	185	210	216	203	200	186	224	207	217	192	172	234	198	189	224	196	191	190	219	199	243	231	209	195	202	184	203	197	193	218	231	199	198	205	181	206	204	191	194	210	223	215	192	200	194	160	211	212	203	203	212	208	187	213	221	213	206	207	233	208	236	201	224	199	251	217	192	228	196	189	210	203	199	215	168	226	195	184	224	205	214	215	189	211	218	221	208	205	211	224	207	226	207	211	196	188	197	196	204	231	209	224	209	228	186	214	195	205	210	192	209	215	199	231	234	229	203	202	218	198	202	203	227	184	217	209	207	219	218	203	231	194	208	216	211	200	202	196	224	200	204	196	207	204	202	214	213	208	204	211	192	201	205	213	175	169	241	220	204	213	201	213	192	222	199	197	185	222	221	195	191	215	185	213	225	208	210	190	186	201	178	229	198	200	208	211	215	193	205	182	193	227	186	220	191	190	192	203	217	218	209	209	203	237	223	194	204	212	218	208	239	189	193	237	197	201	215	179	206	213	231	235	213	223	229	213	183	200	215	221	183	204	236	203	180	219	203	209	194	184	193	198	204	202	224	199	208	186	215	176	228	210	188	194	203	192	185	235	206	237	221	200	207	208	197	190	226	226	198	216	189	207	181	210	202	195	211	212	215	212	177	216	224	188	215	203	181	195	210	203	188	221	190	190	171	207	216	198	213	207	211	231	195	198	220	203	203	205	198	210	226	238	194	220	206	199	203	209	185	228	188	223	228	187	240	212	210	207	212	196	197	183	192	217	230	187	217	229	202	189	202	196	183	201	205	193	196	226	209	240	214	215	235	215	218	232	210	208	181	207	216	198	209	227	235	213	196	223	223	225	201	221	213	210	225	203	218	213	208	244	217	208	217	204	212	206	197	206	205	219	235	198	202	210	216	205	189	197	225	235	192	225	205	239	213	237	226	164	210	203	205	186	204	200	227	196	231	171	210	186	189	209	235	210	201	188	212	203	232	235	200	183	197	204	219	191	219	220	240	198	212	184	198	202	205	228	211	206	210	191	185	200	182	203	252	208	224	204	200	218	200	218	173	177	187	197	206	211	207	206	205	198	192	189	179	208	191	209	195	213	225	231	206	184	197	188	195	193	199	226	221	204	202	194	221	206	200	218	202	206	192	176	211	198	182	207	223	228	211	190	206	212	192	192	210	213	188	199	212	188	216	230	206	207	217	217	226	204	197	209	212	196	201	208	200	220	221	222	200	209	224	211	225	183	193	208	223	196	209	197	190	207	199	221	209	192	212	217	199	214	204	211	221	206	196	197	194	170	214	169	198	198	243	193	182	192	196	196	189	218	190	207	187	207	180	199	180	220	179	208	212	195	200	214	198	198	211	219	235	227	193	187	201	200	197	198	215	207	178	206	223	198	220	205	215	200	225	228	217	192	193	224	209	183	227	207	212	216	204	234	206	202	180	215	205	210	207	240	200	175	218	198	214	223	237	224	193	216	205	203	210	235	221	231	203	196	177	192	223	199	188	209	203	210	212	198	193	224	223	190	218	201	210	214	201	223	199	190	169	199	210	202	208	193	200	189	216	204	227	207	222	204	194	224	231	201	246	188	211	205	187	226	200	196	210	194	215	232	195	193	192	210	237	231	217	215	193	208	208	217	205	200	230	200	228	194	212	201	204	186	187	220	210	201	197	198	208	211	189	198	202	244	200	216	215	221	208	190	185	214	221	215	191	210	216	191	201	175	207	180	199	209	212	198	214	216	210	196	189	220	186	209	227	227	225	211	220	204	205	187	194	215	206	182	188	221	179	227	216	202	196	219	212	212	200	190	179	203	204	210	209	174	207	194	203	209	203	216	206	200	210	197	197	197	202	198	179	218	203	201	203	209	173	215	200	191	207	210	211	196	235	200	195	202	197	224	227	172	204	201	207	190	208	211	222	204	200	212	188	220	214	212	202	202	205	200	203	212	203	195	210	207	220	195	220	187	212	189	228	226	166	211	203	196	228	204	212	208	222	194	207	200	201	224	203	224	216	219	194	204	211	203	180	193	200	206	213	213	224	208	203	214	213	207	203	214	188	197	200	193	180	203	214	207	194	226	207	202	205	224	212	204	199	204	186	174	211	211	200	207	219	217	194	209	241	199	230	220	199	211	218	194	198	200	226	208	200	224
62430	69160	52836	16070	2186	175	141	110	100	126	121	114	102	101	98	94	99	94	92	97	91	101	104	79	83	94	84	80	99	115	136	123	84	108	112	143	272	981	2265	1705	864	850	527	359	308	240	249	169	174	167	94	113	79	87	91	93	75	89	88	82	87	102	77	70	69	82	86	77	80	75	81	82	97	78	84	97	77	87	76	79	107	89	93	76	88	91	84	84	73	72	83	84	92	70	97	79	103	95	83	82	86	86	81	92	90	108	86	70	88	91	78	83	92	91	96	80	94	80	92	89	96	80	75	78	85	69	96	93	107	87	98	95	83	75	94	102	85	85	85	84	86	87	92	72	86	106	87	72	93	92	75	78	95	95	77	87	94	95	79	80	74	100	110	92	83	97	74	102	86	70	83	83	79	96	91	88	93	72	102	76	73	79	78	86	109	90	93	90	83	81	80	84	92	111	84	81	87	91	88	74	78	62	94	93	100	74	76	89	80	92	106	81	93	80	71	82	75	90	87	95	103	101	92	88	95	80	90	76	97	91	84	94	103	99	92	97	70	76	107	73	85	110	83	77	81	92	81	94	79	93	91	91	94	89	89	82	72	108	84	87	72	92	90	83	100	71	95	104	88	86	84	89	110	78	72	92	77	82	95	88	78	89	90	81	77	73	83	88	87	83	91	93	92	84	106	84	95	98	80	85	88	83	98	90	89	94	93	101	74	69	82	99	88	79	96	107	100	79	93	92	90	83	86	86	83	72	77	82	97	92	71	91	94	86	86	84	94	106	81	92	81	98	96	80	80	78	72	91	95	98	92	88	100	84	91	90	107	96	87	94	76	80	95	90	94	87	90	96	86	98	91	96	86	78	94	78	97	77	78	74	89	89	94	91	89	87	88	106	82	83	76	89	86	111	93	83	104	83	75	97	90	83	88	98	93	85	74	96	78	72	92	82	103	102	81	93	89	75	81	92	86	91	88	108	82	100	80	89	92	78	89	82	86	66	100	91	94	87	82	91	80	82	80	99	99	82	85	85	81	81	80	98	100	90	72	74	85	109	88	80	82	74	75	70	93	90	83	96	83	87	87	97	86	70	93	76	93	105	76	99	85	83	102	80	109	63	84	78	93	87	89	73	95	103	79	71	106	92	99	91	73	75	90	104	86	95	97	80	98	90	111	86	86	95	85	78	82	80	86	99	82	86	106	93	79	74	73	83	95	80	82	89	79	84	91	80	75	79	94	68	85	71	71	84	76	88	94	92	83	88	86	89	87	88	86	69	85	101	88	88	75	80	98	105	80	85	86	95	87	92	70	72	100	66	95	82	76	93	105	87	86	85	96	90	94	80	86	83	82	92	90	111	89	88	82	76	97	99	106	69	86	99	66	84	78	76	81	74	106	90	84	92	90	97	83	88	81	83	98	97	109	80	95	79	93	90	76	86	89	94	95	100	91	85	96	72	97	93	101	85	67	89	93	97	87	95	79	65	81	85	74	79	90	88	98	105	78	86	91	88	76	81	96	95	107	96	79	96	73	85	94	91	91	94	95	93	83	79	85	93	87	94	99	87	89	103	90	83	96	110	99	93	80	93	81	86	85	88	80	85	93	87	85	98	78	69	106	84	82	90	76	89	74	86	89	82	75	95	87	98	115	91	96	85	86	98	92	88	90	91	86	85	81	86	79	92	80	73	98	92	97	91	83	107	64	78	84	78	86	83	93	87	81	93	85	73	91	91	102	85	101	83	93	87	94	97	98	86	86	70	94	64	79	77	76	98	89	91	101	86	90	79	77	107	97	98	88	104	78	81	92	94	99	95	105	82	88	78	80	100	71	89	103	88	74	100	103	100	64	93	91	79	102	90	93	85	83	80	84	80	104	96	83	98	83	80	73	78	76	83	87	92	81	85	111	97	83	90	84	83	95	78	78	100	117	104	88	88	88	91	90	84	79	85	92	87	80	87	81	89	92	98	76	86	104	90	91	90	96	83	79	66	87	95	90	100	93	88	85	91	77	93	100	89	76	82	88	88	99	77	90	82	91	97	95	81	90	88	89	89	114	91	83	78	84	103	87	86	71	87	84	102	83	96	83	98	88	89	72	85	105	101	85	108	80	92	77	79	88	82	65	91	80	79	85	90	92	86	84	95	97	88	85	90	91	84	77	85	87	106	79	85	91	94	84	98	94	105	79	85	89	76	91	82	65	84	88	82	89	117	78	92	96	96	80	65	98	103	83	80	100	71	84	71	97	80	91	100	75	76	92	86	85	96	97	85	75	80	102	83	81	83	71	91	83	99	78	98	75	96	92	93	102	89	80	83	89	79	87	93	94	96	91	101	93	85	112	84	80	80	103	85	82	78	91	91	94	85	92	94	74	78	104	94	82	95	60	110	90	84	93	90	102	80	103	91	87	99	89	87	91	81	107	90	91	85	88	85	85	83	89	94	94	86	83	86	88	102	78	92	75	74	81	98	108	90	96	90	79	101	73	82	96	84	90	79	104	99	95	86	101	87	91	99	95	88	76	72	89	76	92	82	99	87	109	87	86	99	89	77	69	83	87	99	87	96	98	90	74	75	77	91	95	89	72	76	74	95	83	105	92	75	76	74	85	89	94	87	92	83	80	110	79	88	74	94	75	105	77	89	86	88	77	84	80	76	78	83	83	79	69	90	87	90	105	79	84	94	84	84	89	87	73	99	103	77	80	96	78	86	95	82	66	86	88	78	81	78	92	90	86	86	108	94	72	104	92	72	98	86	94	102	88	78	86	83	101	79	78	97	96	81	68	84	71	80	100	65	75	92	97	99	68	84	100	82	93	92	88	92	74	94	82	82	82	88	73	82	76	75	96	90	83	92	92	108	101	81	94	97	111	91	93	92	92	83	83	87	77	78	82	84	81	91	98	80	78	78	87	98	96	76	69	93	96	101	79	86	97	70	77	73	89	96	101	98	86	76	94	73	93	80	88	80	82	67	102	91	97	104	94	101	91	108	74	92	80	87	104	92	80	94	89	83	101	91	103	104	81	88	104	92	82	85	90	88	74	81	81	69	85	85	97	99	85	71	88	76	85	114	88	77	69	85	92	93	83	89	86	81	77	91	85	96	90	78	87	90	91	83	73	110	84	84	78	90	86	90	81	77	99	97	95	98	97	73	108	75	71	102	63	95	84	85	79	77	92	91	86	86	90	82	96	80	80	88	89	86	91	77	100	83	82	98	85	82	91	84	71	94	88	73	91	95	97	92	90	87	78	94	76	83	77	90	95	94	75	78	101	106	76	93	81	87	102	83	86	90	71	83	85	86	85	80	109	91	86	97	93	95	99	81	96	84	92	81	96	82	71	72	72	63	83	98	79	77	80	96	104	69	93	102	77	87	92	84	82	77	87	101	92	78	73	84	91	78	87	93	94	84	79	66	83	96	92	80	86	80	99	90	108	82	71	93	77	90	90	88	82	80	75	76	91	93	90	104	106	87	84	83	100	87	82	79	90	78
40532	53200	42406	1351	638	552	438	376	407	370	371	357	322	282	318	333	304	291	301	275	298	272	266	275	261	289	311	332	441	495	599	563	304	283	372	510	1754	7114	14024	11343	6080	6440	3528	2435	2412	1817	1624	956	1010	915	449	353	312	289	304	232	307	267	274	280	287	266	271	243	268	233	267	298	282	263	263	260	259	262	244	240	235	291	240	277	266	286	272	267	252	267	254	243	253	268	266	269	281	260	263	262	267	248	272	254	269	262	263	256	270	278	259	260	232	237	252	286	250	284	287	277	245	262	261	271	282	282	256	236	241	275	229	265	249	290	258	278	279	271	277	279	250	278	257	240	256	269	262	271	252	292	269	279	262	272	258	242	280	247	260	270	254	269	275	272	292	232	271	262	279	251	267	261	244	266	255	251	249	250	282	265	281	248	240	248	268	278	267	259	244	265	264	273	248	248	286	292	261	256	233	239	270	264	265	252	260	253	290	261	254	268	252	286	267	272	265	271	259	289	230	254	266	256	258	291	275	272	264	247	278	249	276	260	272	284	268	268	261	268	263	272	269	249	256	234	284	250	261	271	251	253	273	262	278	244	265	278	231	273	281	233	273	260	239	276	276	266	253	278	275	248	260	269	248	271	237	263	287	242	283	267	251	234	266	283	283	261	244	264	253	248	228	271	277	258	261	282	251	274	239	243	263	258	265	275	293	286	273	280	270	256	263	248	264	283	263	273	293	274	277	256	264	254	286	259	272	233	266	260	246	247	280	277	269	266	259	289	248	239	271	270	228	265	254	242	267	285	248	258	258	237	282	266	262	234	239	271	244	294	275	239	264	266	255	290	237	252	251	236	259	251	248	259	258	256	281	257	271	259	260	265	233	249	249	256	271	238	253	272	254	283	259	224	262	264	250	285	265	259	269	254	291	269	251	273	231	261	264	263	260	269	282	265	243	256	266	262	234	277	267	227	235	269	269	250	287	264	267	267	266	284	278	264	276	245	269	298	244	264	259	257	252	243	239	286	288	234	282	260	269	252	271	236	254	236	243	256	277	245	267	246	271	256	248	252	265	249	270	252	265	282	286	286	232	274	254	263	265	286	252	247	261	267	241	269	289	254	297	283	261	242	286	217	262	270	251	295	312	257	259	248	248	310	252	241	252	266	259	250	271	259	292	267	240	288	269	286	244	276	247	263	273	305	250	255	248	268	273	270	278	265	271	255	273	250	246	237	248	263	257	241	255	272	246	288	216	263	236	246	256	278	233	238	261	284	259	274	296	280	293	270	272	272	245	268	277	258	254	256	257	268	252	253	247	274	256	258	276	255	285	238	280	256	247	256	276	257	232	280	295	255	271	248	248	265	269	279	244	292	258	284	283	251	266	249	259	256	280	285	284	252	289	263	252	287	246	249	264	264	252	258	249	266	257	243	264	264	310	254	254	226	255	247	232	277	258	246	264	260	263	235	239	267	296	263	290	281	267	263	264	232	255	236	253	283	279	253	295	262	255	256	260	263	250	267	262	225	267	264	253	240	286	233	267	260	274	244	242	255	230	306	270	261	284	250	264	290	240	258	245	278	285	264	236	245	282	259	289	289	294	257	261	285	249	261	254	264	277	254	271	249	288	256	258	253	272	264	265	259	280	257	246	291	260	247	277	258	255	244	255	250	273	257	251	274	259	268	266	275	264	261	284	280	250	265	261	262	238	252	265	253	290	256	277	224	276	263	260	277	249	260	264	275	250	260	273	286	264	263	257	235	284	271	231	276	268	271	263	243	232	233	251	256	233	282	253	251	260	260	273	275	282	269	279	275	256	301	237	269	256	281	250	261	249	282	261	266	253	268	257	255	249	294	246	257	266	246	242	254	273	257	283	275	237	271	260	267	271	242	274	267	306	231	238	277	280	260	261	283	231	227	256	257	266	267	238	253	242	313	260	246	282	267	266	297	262	283	259	264	270	282	252	265	311	219	270	242	253	282	256	268	227	262	253	243	276	266	253	265	258	256	259	249	280	250	269	265	255	263	265	251	290	238	263	261	267	227	284	259	248	268	255	272	264	246	275	256	249	264	269	278	260	246	276	247	280	256	231	289	247	251	245	249	280	244	260	261	266	261	254	291	270	252	257	259	253	256	272	261	258	259	290	272	236	255	277	251	263	261	274	254	262	262	245	277	278	243	265	252	252	263	236	244	239	279	269	276	284	270	293	257	248	262	239	277	265	277	252	258	231	241	257	262	248	254	288	237	270	260	272	223	270	255	244	287	249	245	272	246	256	275	256	243	261	244	257	259	247	267	273	263	284	243	282	253	258	248	267	263	286	256	265	266	263	246	270	259	261	251	265	254	272	261	257	237	238	281	252	265	258	286	279	242	270	288	259	247	282	269	276	246	280	255	272	247	246	265	263	253	254	246	275	230	281	265	286	287	267	271	291	295	284	248	269	248	267	262	264	249	271	257	245	262	274	236	290	243	259	264	248	277	229	275	259	253	275	245	268	247	261	247	256	272	236	237	275	293	255	251	257	245	236	255	248	279	269	282	240	264	276	246	239	261	266	222	263	271	271	237	282	250	252	251	257	255	255	271	267	284	280	251	266	267	258	270	252	293	246	257	267	290	305	236	266	259	286	262	260	251	248	254	251	272	227	265	265	276	284	265	252	290	258	273	288	293	270	253	245	236	269	271	282	264	269	291	241	263	261	276	276	246	237	265	275	255	251	269	253	258	248	279	243	244	273	245	265	264	248	272	283	248	251	285	261	267	281	257	257	250	250	263	246	280	280	257	263	271	266	285	260	238	264	262	247	244	267	267	260	239	241	261	295	288	272	252	248	271	267	274	283	246	249	276	279	245	264	263	274	265	250	252	235	290	251	243	281	248	260	275	254	260	289	251	275	272	268	272	258	243	283	271	266	242	252	270	241	286	250	293	257	228	264	248	265	278	263	243	261	270	246	269	258	263	296	237	260	294	260	257	252	281	258	267	284	267	259	227	255	263	259	274	257	247	254	263	249	278	262	261	249	271	256	280	275	281	250	253	289	256	246	274	232	267	263	280	265	237	263	257	264	229	256	284	261	277	252	280	281	266	267	243	265	259	276	276	248	263	265	254	264	246	237	266	246	270	293	243	239	236	272	259	270	242	276	254	274	275	258	244	279	257	265	248	279	271	256	232	262	248	278	287	260	250	264	250	280	258	246	256	233	269	260	269	247	241	259	290	299	290	267	276	269	263	278	253	250	244	252	252	266	262	214	236	246	268	273	277	257	265	246	256	249	296	262	279	280	247	287	251	254	272	280	252	244	285	273	252	254	254	234	263	264	248	237	255	244	260	281	262	234	248	256	280	272	265	254	255	251	259	247	266	241	237	243	276	271	260	240	287	253	264	271	284	262	253	296	260	276	237	273	240	268	264	251	253	257	262	287	252	246	276	282	273	288	259	279	255	249	261	263	260	232	250	260	260	267	256	273	251	257	292	249	255	258	263	264	243	251	238	249	256
74371	80165	62728	22754	6730	414	253	255	224	188	194	200	187	182	170	164	177	197	168	162	159	161	174	159	192	171	173	172	171	171	234	203	170	175	210	211	420	1069	4240	3392	1960	1704	865	601	596	432	357	305	292	283	176	194	155	163	159	186	174	152	161	174	162	179	166	156	176	179	171	172	153	144	162	150	166	164	158	153	148	142	170	155	147	158	168	164	162	177	154	150	172	159	148	163	147	169	130	151	155	162	162	165	166	157	171	165	146	182	174	149	165	141	159	160	166	151	131	155	165	167	167	148	148	144	158	168	182	163	167	158	170	145	136	165	134	150	145	189	167	160	158	141	149	174	193	171	175	165	182	155	183	130	142	137	143	140	147	171	166	145	169	159	145	168	144	168	184	167	166	162	163	148	119	150	170	146	144	171	142	155	163	169	145	154	161	151	163	144	144	165	170	159	160	159	175	183	148	155	153	166	159	169	136	163	146	158	153	159	153	144	175	160	187	169	168	155	145	164	143	141	171	158	173	147	150	169	168	157	162	163	171	165	154	157	203	188	158	181	162	174	149	155	161	142	167	166	167	154	149	145	173	179	158	161	209	169	189	176	144	155	166	175	146	175	157	138	164	172	170	152	163	158	161	159	142	179	149	145	175	172	192	156	171	169	161	156	159	167	168	159	145	167	165	170	158	160	156	164	172	167	170	179	158	178	151	161	172	153	147	167	168	168	143	167	164	159	192	184	149	169	182	152	158	147	160	183	171	147	160	167	161	179	180	168	149	186	147	177	166	157	182	177	168	163	164	165	177	167	166	169	163	167	150	172	175	142	166	186	140	166	166	167	172	161	145	183	161	158	159	159	177	161	176	147	170	152	182	140	146	175	140	178	138	154	127	162	173	179	158	187	159	166	167	180	141	174	172	166	155	171	167	157	167	148	155	164	137	152	159	157	148	169	156	150	171	177	163	155	169	158	177	165	163	151	161	153	161	174	151	171	165	159	158	139	182	174	169	163	156	149	138	171	182	169	149	181	145	164	164	170	172	154	147	178	173	153	135	140	170	151	177	168	154	164	156	168	148	168	166	149	140	159	149	157	159	138	170	176	151	157	146	177	171	163	162	163	183	164	150	151	170	139	175	156	188	120	180	159	178	144	164	158	143	121	156	162	177	152	141	165	153	144	171	192	168	148	182	177	151	160	173	167	155	120	157	149	161	156	146	171	181	157	163	169	181	167	160	178	144	151	144	149	160	166	167	157	162	179	155	172	146	165	155	162	180	152	163	186	157	153	150	141	146	142	159	134	160	127	157	146	152	160	160	165	175	146	158	150	174	155	130	165	161	134	177	155	148	151	168	157	145	177	158	147	173	138	157	153	139	177	149	160	170	143	143	176	141	158	167	170	169	149	178	155	164	151	158	148	180	171	150	171	160	145	158	163	158	167	165	162	181	143	188	180	160	165	172	151	178	170	165	159	159	160	148	170	185	177	172	154	165	159	151	183	151	143	154	136	160	167	173	158	160	142	172	160	157	159	157	200	154	159	173	150	163	150	151	165	165	155	145	167	174	180	160	174	159	143	164	200	149	147	164	158	177	143	180	143	170	161	169	160	160	164	144	153	182	167	141	159	139	149	174	143	158	147	168	181	158	152	159	161	163	167	150	159	146	172	157	170	127	158	170	139	160	161	159	156	158	157	159	155	139	159	162	149	155	155	144	157	174	141	165	157	164	173	165	166	162	155	181	188	164	166	138	148	157	164	163	168	181	132	165	150	165	158	161	168	167	187	153	156	175	164	162	159	166	178	145	147	166	140	186	174	173	169	151	154	160	148	170	166	167	157	165	164	136	162	161	162	162	150	162	156	155	137	163	168	156	140	160	163	164	163	154	167	166	173	148	167	162	153	163	152	173	130	137	163	134	165	157	145	180	168	138	176	147	151	168	160	145	146	171	164	145	162	158	159	147	168	144	190	164	161	157	171	162	145	161	170	159	165	144	154	155	171	162	152	147	155	167	175	155	169	162	157	156	171	151	169	177	162	167	155	157	141	178	158	167	175	156	172	165	189	150	145	181	173	156	167	163	142	157	158	164	169	163	154	168	158	190	161	179	148	148	173	169	182	163	143	168	140	158	147	168	162	159	170	133	165	178	179	139	183	170	161	176	167	159	176	126	164	161	161	173	171	166	155	154	162	138	170	136	157	168	173	167	154	163	157	161	157	162	179	166	179	153	172	155	146	160	169	160	147	157	179	167	170	153	172	180	147	160	167	164	151	153	155	167	157	154	172	159	159	160	171	146	170	154	165	151	145	172	176	169	160	153	178	154	151	153	160	171	155	150	162	172	143	158	179	181	169	170	174	163	156	153	136	136	144	172	147	185	142	153	139	159	169	152	168	146	150	160	147	156	156	146	168	173	164	171	172	158	159	144	185	151	154	159	151	158	195	152	164	168	149	143	171	149	158	175	161	172	166	154	174	179	148	141	156	147	167	152	165	163	147	152	147	164	172	158	185	156	170	168	147	175	163	165	134	156	147	184	140	190	166	164	143	163	185	151	154	144	166	161	180	174	182	142	164	181	155	163	166	159	172	162	165	149	167	162	159	157	149	183	165	155	147	169	147	156	155	157	162	174	178	159	161	161	138	176	153	154	151	163	175	168	144	154	162	160	168	150	170	169	175	166	157	159	153	185	154	166	153	149	158	157	180	175	161	184	139	171	161	174	154	159	167	156	181	170	138	154	170	149	169	142	163	156	132	171	145	163	164	154	163	143	173	158	164	166	155	157	165	166	165	124	165	159	176	126	161	144	166	155	161	172	157	174	166	169	162	142	162	142	157	159	152	156	155	158	173	151	164	143	147	161	145	175	137	158	151	149	132	158	154	163	153	148	170	170	124	150	164	179	154	167	158	158	187	172	165	161	159	183	138	147	156	167	168	174	151	154	143	151	132	167	141	159	166	149	172	162	165	139	145	174	143	172	146	163	143	136	173	187	154	153	173	154	156	163	162	156	145	141	153	164	155	160	167	177	159	148	167	180	155	156	171	176	169	160	191	184	153	138	175	143	153	164	160	173	148	153	144	166	165	158	141	146	174	177	164	175	133	178	166	170	171	144	148	142	169	149	167	161	145	167	163	166	146	167	138	144	173	159	163	160	174	140	165	167	167	151	162	148	127	135	143	162	181	178	177	173	165	168	174	151	140	149	156	148	161	158	166	157	165	170	167	154	181	160	196	163	156	155	160	180	157	154	153	150	156	147	160	156	164	156	172	164	182	173	164	188	163	176	173	168	162	157	172	159	173	153	130	179	180	161	141	162	195	164	159	169	159	166	178	157	173	170	158	160	180	152	157	178	166	138	159	159	161	153	141	151	193	169	157	128	162	165	171	157	154	171	145	146	146	151	163	141	149	172	146	161	169	159	163	150	154	152	146	148	172	185	148	135	138	159	138	172	159	156	147	157	156	147	141	164	156	154	183	160	146	172	143	153	161	176	163
50428	66764	52708	2220	1040	867	757	696	698	561	570	571	599	558	513	524	494	470	441	496	502	473	468	487	479	479	485	545	564	689	953	821	465	496	628	867	2128	6779	22036	18094	11269	10821	6141	3943	3665	2479	2054	1628	1623	1483	824	554	458	493	482	450	459	435	418	497	431	484	446	454	432	450	412	420	465	433	420	392	457	466	429	429	452	445	399	434	425	414	438	444	410	428	441	446	426	401	465	412	414	420	455	424	427	441	407	425	448	416	406	454	420	413	432	392	403	437	428	489	449	459	422	441	460	430	440	430	448	425	459	447	432	396	443	468	473	444	432	403	405	428	426	422	412	463	467	432	430	453	413	447	449	433	419	438	455	391	453	451	459	414	402	435	446	401	427	417	434	445	456	446	478	432	470	463	428	393	386	439	434	448	378	447	431	458	407	480	405	411	440	406	446	418	434	409	425	440	419	438	438	444	456	410	422	411	424	435	425	435	425	410	418	438	406	449	410	444	426	428	451	421	419	395	423	440	470	409	387	442	433	423	423	423	407	432	430	418	429	451	420	432	418	398	461	451	438	402	423	393	413	466	434	418	444	414	450	426	435	443	447	443	400	450	450	428	416	415	403	451	438	396	410	461	449	418	411	416	442	413	439	456	418	403	411	431	410	413	440	483	420	442	438	446	407	420	440	433	434	438	463	454	442	425	410	437	431	456	466	414	432	473	442	446	448	402	415	447	417	432	416	415	418	390	435	404	479	454	450	472	407	444	436	395	421	411	439	437	398	433	414	443	399	429	457	425	434	408	441	452	401	472	406	428	427	433	447	428	408	407	409	447	404	430	470	421	465	423	426	438	429	399	406	432	405	470	415	433	452	420	414	437	409	408	430	429	439	414	420	402	423	441	409	432	408	434	403	410	407	453	445	412	415	415	466	415	444	444	442	401	441	454	438	449	457	465	437	466	444	425	463	428	466	455	488	457	457	409	407	461	423	432	441	458	442	435	424	456	448	441	419	437	474	465	419	476	418	459	415	406	418	394	421	453	435	444	450	437	423	435	449	430	456	433	443	423	384	460	404	442	415	440	423	417	401	404	428	427	461	412	447	432	432	430	415	436	408	428	392	427	411	435	410	410	441	420	424	439	388	445	398	385	401	438	415	403	441	438	441	429	459	440	411	426	432	437	432	415	417	398	447	421	430	425	447	430	425	423	416	437	370	461	430	467	431	397	424	409	390	430	414	446	433	451	442	432	419	425	427	419	448	412	421	448	408	434	438	421	447	414	467	405	490	439	438	423	403	367	407	402	444	414	415	426	442	435	449	367	435	422	410	400	417	436	431	421	418	438	413	406	417	456	406	483	412	435	412	403	399	419	418	402	459	434	443	412	409	416	429	399	435	408	434	410	429	383	419	395	445	454	465	432	421	457	462	445	443	451	457	449	398	421	477	427	454	383	412	406	465	398	416	443	414	402	434	434	447	457	401	407	431	405	450	423	420	473	450	425	441	438	442	483	428	399	446	444	400	434	450	441	428	411	451	459	406	425	426	431	441	440	420	457	396	436	439	430	418	423	436	442	434	448	408	424	389	440	404	428	435	410	454	424	443	444	432	421	415	447	450	431	427	427	428	431	422	387	408	436	438	435	446	426	445	428	412	423	411	387	417	462	463	456	446	405	455	424	418	445	425	418	456	417	451	427	448	433	404	446	442	434	422	458	431	392	418	442	437	420	413	421	426	404	445	446	461	437	385	439	424	428	433	403	431	438	445	423	444	461	454	415	447	443	420	398	482	472	443	444	441	451	432	441	425	399	404	429	443	439	439	430	415	408	439	420	425	439	466	422	384	430	398	426	422	425	418	410	408	462	413	430	381	405	404	457	422	417	436	419	455	421	402	429	454	416	395	455	409	426	454	438	415	398	421	439	451	407	455	408	426	427	428	403	433	408	425	414	416	409	421	465	473	437	425	415	460	435	436	431	444	448	482	448	426	436	434	453	421	439	458	422	414	425	465	457	453	414	473	423	448	442	450	404	425	438	409	430	427	436	454	433	446	445	397	419	400	451	424	431	447	387	450	413	448	435	423	452	429	422	412	408	419	437	426	437	433	425	418	409	434	445	425	435	427	406	441	402	407	430	453	450	440	445	439	396	450	384	441	409	428	415	428	417	431	443	410	433	420	421	429	410	410	430	431	460	391	376	412	468	417	399	429	461	443	433	422	434	431	422	460	428	436	424	451	400	408	430	432	408	418	416	422	433	432	432	451	448	434	422	425	446	417	404	440	456	452	453	410	392	424	472	404	447	442	421	428	431	437	415	443	411	421	424	448	419	458	445	423	449	413	448	410	455	433	427	461	424	436	439	431	417	424	416	438	423	402	468	424	391	435	388	442	412	422	426	428	423	415	460	416	454	420	420	413	437	443	445	420	434	434	433	424	445	454	444	422	431	432	455	430	425	441	466	443	427	451	424	403	419	428	462	444	458	414	398	437	437	466	462	439	455	416	437	417	433	417	448	446	433	414	439	416	421	447	447	471	500	397	442	419	449	475	445	433	415	418	434	424	437	425	429	441	394	458	416	450	410	430	412	417	418	422	428	415	423	449	433	466	435	399	440	404	405	465	424	452	439	431	400	434	434	410	408	418	402	423	420	429	450	437	418	397	421	453	453	426	424	438	470	438	453	407	447	437	412	435	418	437	460	448	474	425	458	411	422	445	442	416	408	462	401	466	429	396	411	468	433	401	416	424	417	446	427	437	437	412	412	411	445	418	391	415	427	435	430	411	411	454	455	425	448	424	377	417	421	437	429	431	424	429	440	408	417	451	441	432	482	423	429	436	432	400	411	434	455	497	412	411	447	444	453	455	460	402	446	456	478	395	440	404	411	424	399	495	440	459	448	456	441	433	380	399	418	433	417	464	441	442	411	424	489	429	448	439	413	456	376	417	449	460	449	435	420	410	418	432	465	431	456	412	434	389	445	423	414	391	428	440	446	414	442	403	429	458	409	446	427	433	452	419	411	410	433	393	416	426	429	454	403	456	421	455	438	425	421	432	401	432	450	422	417	414	442	428	417	409	451	418	425	399	439	432	408	367	432	412	456	422	451	464	411	403	432	409	458	422	407	447	420	437	407	440	436	439	406	455	454	455	438	457	421	388	452	442	436	432	428	397	421	427	433	430	416	475	437	438	430	422	424	442	492	407	432	459	427	412	424	447	437	389	458	425	445	432	422	411	418	415	399	440	435	440	425	406	437	420	432	438	439	443	440	433	464	417	454	440	414	436	471	414	423	430	448	419	449	445	468	459	433	439	431	426	444	448	431	431	430	415	442	450	431	423	456	443	415	440	451	442	435	469	425	387	446	462	451	444	445	414	429	430	457	413	419	435	490	405	399	385	452	428	461	413	421	412	412	435	439	417	447	441	457	434	396	429	416	472	472	456	431	431	418	447	432	433	441	451	420	453	405	424	450	440	433	415	441	468	413	437	422	436	404	428	420	432	452
19536	22134	14131	652	116	68	78	63	68	58	72	73	64	83	70	71	81	60	66	57	74	68	78	69	65	72	68	64	69	81	65	79	86	66	51	81	76	85	163	180	122	135	84	65	78	75	75	88	59	69	73	67	79	66	57	76	59	68	68	58	67	55	73	73	61	65	73	67	69	73	52	78	83	61	56	70	84	66	64	67	68	61	65	56	79	61	58	71	64	59	72	76	64	67	80	66	74	64	66	74	71	58	68	78	74	73	76	58	65	70	74	84	70	56	68	79	63	75	49	73	76	73	66	63	72	70	68	65	61	72	73	80	78	69	59	70	65	74	67	63	70	62	67	54	61	80	73	72	61	67	50	80	46	67	67	67	70	70	63	65	68	59	56	67	74	64	67	80	72	64	78	72	69	76	62	57	76	74	65	69	71	55	59	62	55	92	67	79	78	69	71	63	67	61	72	81	60	58	79	60	64	73	62	70	79	72	76	58	66	84	82	65	60	60	62	78	61	70	69	64	74	67	69	67	52	65	77	69	58	82	53	63	61	78	66	74	72	62	83	71	77	67	69	56	76	61	67	49	74	81	67	64	64	78	69	71	70	64	59	67	54	71	49	59	62	67	72	56	68	83	65	72	67	75	82	66	62	86	84	71	63	61	60	86	60	73	79	57	62	78	61	56	57	64	67	77	70	69	64	61	73	66	66	62	61	71	77	69	85	66	76	73	69	70	68	58	65	69	63	55	80	71	83	64	53	79	64	57	80	52	80	67	66	70	72	58	64	61	69	83	71	77	79	59	46	63	83	69	58	58	68	65	51	54	76	66	66	80	58	63	68	63	73	66	76	83	57	65	63	84	68	55	70	87	81	76	72	64	69	55	80	77	67	83	79	72	68	67	63	69	61	71	56	73	62	61	84	82	63	67	69	67	62	76	71	73	66	69	63	71	64	89	70	69	75	83	79	71	59	57	75	72	68	75	76	77	64	80	67	64	70	74	73	70	82	74	82	68	83	71	81	82	68	60	71	76	73	73	74	70	66	59	59	85	69	62	66	63	72	76	67	76	63	69	73	72	64	62	62	71	80	75	56	70	72	81	66	60	57	62	61	63	64	61	68	62	80	61	60	64	65	63	66	78	70	59	55	68	72	65	73	56	62	75	65	66	55	81	78	74	69	68	71	56	73	73	76	68	73	65	67	70	60	73	76	76	72	72	80	70	69	58	64	62	73	75	70	66	68	62	70	65	57	76	69	69	81	70	93	62	67	68	65	55	70	68	61	68	62	70	73	53	67	73	66	77	73	71	79	71	81	73	67	57	63	72	81	76	64	100	79	72	68	62	63	78	73	66	68	64	72	73	72	69	70	76	57	65	65	67	68	63	65	62	71	81	70	78	66	61	50	76	53	67	88	59	71	65	69	60	59	71	64	45	82	61	75	55	78	71	75	60	61	59	68	73	73	68	73	77	69	64	61	70	58	72	51	63	65	68	69	58	68	80	58	79	54	64	70	72	70	72	68	66	76	61	66	73	80	75	64	65	59	80	80	67	71	79	84	71	65	81	65	76	68	77	67	68	75	88	90	62	66	74	77	73	68	75	64	74	57	79	53	64	66	64	74	72	87	70	59	48	68	68	69	52	65	67	64	71	74	63	81	73	66	68	64	58	53	65	76	55	77	51	65	58	75	70	68	67	73	67	67	68	70	69	70	75	79	51	58	73	68	80	91	63	76	66	76	68	72	75	54	65	58	69	66	86	72	67	66	68	60	66	53	78	86	60	65	82	80	71	75	87	69	85	61	55	71	69	65	70	58	64	68	50	61	62	63	65	69	57	79	79	61	68	83	60	74	83	68	71	75	68	69	51	86	66	81	67	73	68	64	67	84	61	62	69	71	64	92	66	66	74	65	67	75	76	64	73	59	84	66	71	70	66	76	77	83	62	66	60	72	79	64	68	65	81	66	75	71	77	62	74	78	60	67	73	75	63	65	76	66	81	66	66	69	67	62	70	66	50	69	67	73	65	74	57	67	79	62	66	72	76	63	65	60	57	93	64	54	79	81	78	73	73	74	78	78	51	54	68	80	70	75	65	52	57	71	64	84	73	65	63	60	73	67	71	81	64	74	53	76	79	61	62	67	68	53	73	74	66	50	71	84	70	74	63	65	71	71	66	78	68	70	64	68	62	56	74	66	69	68	72	70	67	72	74	77	66	66	62	69	78	53	61	69	61	65	70	77	71	68	63	61	59	65	74	74	80	69	83	72	79	52	50	62	61	78	59	69	71	71	66	68	53	74	72	55	68	71	77	67	68	83	70	80	69	70	63	68	72	68	68	55	70	69	61	59	72	56	67	63	80	71	60	74	70	72	63	73	75	58	68	72	84	75	66	62	69	59	66	66	78	73	79	48	63	75	74	61	81	81	60	73	67	83	64	75	78	64	62	68	68	53	67	73	71	55	82	80	73	80	55	71	67	65	52	60	68	71	66	64	70	53	92	66	64	76	76	69	68	79	72	57	74	66	64	65	71	80	73	65	62	69	63	68	59	68	58	71	65	61	72	78	75	64	80	64	71	65	65	73	55	62	65	75	68	57	69	80	72	67	74	67	81	74	70	62	62	76	78	91	72	71	58	67	75	66	52	56	79	63	67	77	64	67	70	75	66	61	65	63	62	71	71	74	51	68	68	63	78	78	62	52	56	75	66	61	72	76	79	54	68	60	74	64	74	62	81	71	73	67	65	69	71	58	78	72	69	66	75	71	83	60	74	72	66	70	62	58	63	65	70	58	70	66	70	73	66	85	59	68	65	87	66	68	75	69	59	70	71	88	81	70	61	66	68	76	63	62	78	87	78	74	53	55	72	67	73	70	87	74	55	68	50	60	62	73	64	59	59	75	75	77	70	66	65	68	77	57	72	70	61	73	65	65	70	67	70	71	76	71	79	73	73	59	80	76	67	58	66	77	75	73	73	72	68	79	68	60	65	57	69	73	71	79	74	95	70	65	79	67	76	85	61	61	59	57	67	44	66	71	69	52	78	76	64	50	62	74	79	60	75	57	80	71	72	51	56	67	77	66	60	55	72	61	76	64	71	75	81	71	75	81	72	56	76	73	65	69	81	54	69	59	67	44	74	58	74	92	71	66	78	70	72	78	71	65	69	83	61	63	72	72	56	54	70	65	75	57	78	57	71	66	67	55	69	63	56	69	77	76	68	60	74	58	65	80	64	64	75	65	61	65	74	72	57	69	75	77	66	64	58	73	61	57	80	51	68	60	79	69	63	55	63	64	65	65	80	71	70	55	78	68	66	60	81	66	70	80	71	65	50	63	65	69	67	67	59	64	71	59	68	71	66	57	83	73	62	56	67	63	70	77	59	68	80	67	65	59	74	71	59	79	68	72	75	64	55	56	59	71	64	71	69	70	55	59	78	68	76	76	77	72	63	54	55	62	66	71	78	68	63	67	79	75	60	72	75	68	68	64	68	63	73
18757	27418	16146	331	233	242	254	229	207	223	230	239	202	217	234	208	214	224	196	208	234	206	196	222	242	254	204	207	206	215	234	230	219	204	218	211	252	398	1294	1177	778	723	444	323	316	286	289	291	243	249	239	196	207	223	227	225	203	209	213	222	219	201	193	234	215	209	216	204	214	235	216	225	190	221	217	214	226	212	198	199	200	201	201	222	219	198	201	214	189	198	209	216	227	214	202	217	205	209	202	219	217	211	211	194	205	211	199	189	203	205	234	207	207	216	205	210	208	191	235	177	191	198	187	201	219	211	226	216	231	195	219	223	225	208	230	226	228	205	216	200	242	230	207	198	196	210	223	209	222	204	207	218	201	232	221	218	224	222	203	206	195	207	211	185	202	191	198	224	186	220	208	187	227	217	228	239	218	204	188	196	201	212	230	223	220	207	227	209	205	227	241	211	225	211	219	219	216	219	220	233	219	207	196	206	201	202	207	214	187	223	219	217	224	204	191	203	201	210	216	223	204	227	229	223	204	200	225	235	240	247	191	213	221	219	214	225	233	207	209	226	214	216	219	190	211	205	227	219	213	218	213	215	233	215	219	215	198	208	177	172	219	187	216	212	195	231	227	219	226	192	215	196	213	237	230	222	222	229	226	185	208	209	200	240	236	206	220	210	205	207	204	208	194	211	202	207	197	229	197	210	192	208	191	182	245	209	227	233	228	199	221	215	209	187	206	222	220	213	210	201	230	218	203	184	186	239	239	229	240	215	242	208	233	213	215	224	235	230	232	219	191	223	217	206	217	226	226	209	228	241	216	207	199	242	208	205	210	220	232	222	219	213	217	229	233	239	229	210	213	204	240	236	197	212	219	194	219	216	199	210	239	224	230	235	204	204	210	214	197	211	220	205	190	204	196	197	204	202	229	223	222	226	222	208	221	218	224	201	195	196	211	222	215	201	234	235	200	187	215	226	200	196	218	209	215	202	189	209	199	185	201	213	195	192	208	216	184	251	196	211	209	231	207	206	206	229	212	216	189	207	193	202	196	165	218	213	234	187	217	210	215	215	185	218	228	229	200	226	213	185	205	187	197	228	216	216	220	226	204	218	221	227	199	213	245	215	205	226	245	209	231	201	200	225	224	205	216	213	222	211	231	223	206	217	217	256	199	202	211	179	211	195	211	188	218	212	209	213	198	207	216	192	216	222	213	227	201	199	231	224	212	216	242	231	236	223	190	233	216	192	221	205	193	210	227	195	208	213	227	222	199	223	228	208	219	211	209	249	228	248	204	190	188	234	212	221	211	202	229	213	193	224	213	216	211	220	216	216	230	213	232	219	220	185	238	195	218	227	208	219	210	215	230	211	194	219	206	223	218	184	189	223	211	236	236	215	203	226	214	224	193	209	208	209	229	205	220	209	232	199	232	216	225	200	193	208	225	221	221	200	232	229	218	199	206	221	198	219	206	218	222	204	226	219	198	202	213	195	203	210	216	201	221	223	225	204	216	210	194	202	215	207	219	198	195	226	212	191	228	201	191	215	186	224	218	207	210	187	211	225	207	217	214	214	198	204	209	229	236	212	209	183	210	206	216	211	211	196	210	209	207	230	211	187	230	216	197	238	217	207	237	184	202	227	214	218	213	183	234	218	255	190	203	196	199	207	213	209	203	219	206	223	241	237	196	215	196	219	220	221	218	199	217	193	188	203	250	230	221	205	208	231	195	222	231	196	221	220	227	214	193	222	200	220	239	216	201	179	223	213	217	198	201	207	193	236	207	211	202	220	180	198	199	214	211	219	236	197	209	208	216	195	238	197	213	217	189	222	212	231	211	209	228	210	212	196	196	220	219	186	214	183	204	225	212	202	210	224	209	203	203	195	232	210	200	226	193	203	191	212	224	181	230	204	226	219	227	201	221	208	216	208	209	220	226	221	216	225	226	191	194	230	206	218	185	234	197	207	215	176	199	203	203	207	211	201	206	216	199	199	187	227	239	195	189	194	195	199	247	210	195	206	201	218	217	205	200	202	198	216	201	214	199	222	231	223	215	222	217	192	196	235	209	231	205	233	225	195	202	222	191	220	172	221	241	198	224	200	205	200	229	193	197	229	235	219	219	210	217	212	214	207	226	216	208	204	191	226	190	222	202	210	208	233	227	218	203	200	191	228	221	215	194	204	218	228	194	221	217	223	182	203	210	193	209	214	227	222	219	191	201	192	197	210	197	203	210	200	243	229	196	215	203	212	219	213	224	208	229	192	237	237	201	205	213	204	226	235	217	199	230	226	204	211	214	204	217	211	217	204	185	207	222	230	169	219	206	228	191	217	201	185	208	204	203	229	211	225	225	193	201	207	180	230	212	221	188	245	247	234	219	220	224	204	214	183	233	230	196	214	223	214	182	220	204	199	219	217	209	218	212	217	224	212	222	209	224	198	219	238	218	194	208	194	223	210	189	210	230	209	222	203	215	222	222	218	199	227	212	220	206	216	232	219	209	193	200	214	229	186	211	205	214	228	202	213	213	229	207	216	214	210	191	217	207	216	205	209	218	190	223	223	216	224	219	199	220	225	236	217	218	202	217	216	210	221	221	232	196	218	211	198	214	198	205	215	215	189	229	193	200	207	197	228	198	238	199	193	210	220	177	196	210	226	224	237	219	212	223	214	216	196	213	201	220	223	190	228	192	214	199	237	191	234	204	231	203	240	229	176	197	201	217	192	214	226	191	239	229	217	199	237	197	228	204	226	225	192	229	249	216	220	211	228	206	234	224	200	219	197	221	247	215	205	210	202	204	196	200	226	211	206	226	192	207	208	198	212	212	229	200	219	218	213	209	209	221	190	218	213	196	229	209	211	209	206	207	214	224	208	221	204	208	251	234	242	212	202	219	246	192	209	208	220	214	205	204	211	209	225	228	230	205	194	208	204	215	199	221	196	203	205	214	237	210	191	199	212	238	210	231	217	206	212	197	218	220	226	236	223	194	189	200	221	194	198	224	205	197	216	198	227	223	226	213	216	208	199	223	232	211	195	200	193	215	225	214	209	200	214	206	223	232	241	194	220	212	210	225	224	218	213	197	214	198	197	225	212	209	196	249	188	189	235	238	207	213	233	209	190	236	201	200	202	231	172	198	209	187	239	229	206	222	199	195	226	209	204	208	214	229	205	203	198	205	230	202	215	190	217	197	205	220	210	234	227	215	218	194	188	201	198	207	221	201	202	201	222	181	173	186	210	212	216	254	201	218	224	217	215	216	201	198	197	206	224	192	192	203	210	187	192	222	204	216	224	214	191	209	197	203	215	212	224	225	233	194	202	217	204	214	196	231	215	196	217	207	232	181	210	199	206	198	222	192	212	201	199	222	216	220	229	200	224	221	208	211	205	203	207	226	189	205	208	210	227	206	230	206	241	204	211	196	201	193	225	170	211	232	205	197	226	200	185	198	212	204	210	190	219	196	216	218	212	200	232	193	230	218	203	201	210	235	214	217	198
66993	69308	50408	17228	2362	160	131	104	103	101	104	88	95	88	124	115	74	83	90	105	90	89	102	98	93	122	100	92	74	111	92	100	104	93	95	104	169	484	1764	1895	1174	956	478	322	269	218	154	137	114	156	87	99	81	76	104	99	93	89	91	94	84	92	90	95	85	92	111	87	85	92	94	105	81	66	80	86	90	100	99	107	91	79	88	84	95	92	81	102	96	100	92	87	84	83	85	92	76	90	92	96	98	92	74	104	77	86	108	97	90	95	96	61	115	88	90	87	102	84	93	82	87	86	90	75	81	94	99	82	107	82	79	93	89	103	94	84	86	80	103	76	79	86	95	96	97	89	73	94	91	91	93	94	87	91	83	86	87	96	83	86	77	84	89	94	89	82	97	82	90	92	73	102	90	93	84	99	95	92	104	102	87	93	67	94	94	88	101	91	105	86	116	82	94	78	72	98	89	78	86	86	102	93	88	103	93	77	90	72	93	93	86	78	86	82	95	88	75	87	76	90	77	87	98	103	90	99	98	87	88	95	99	65	88	80	86	70	90	83	88	90	103	85	82	80	87	84	87	86	80	69	88	87	81	92	82	82	105	82	86	95	107	89	86	105	92	85	110	91	73	89	83	92	78	107	98	94	96	83	88	70	86	100	79	70	95	74	90	85	95	91	85	83	75	102	74	71	98	84	98	83	83	78	93	94	74	85	86	89	81	79	88	74	90	94	89	82	82	79	73	83	88	89	92	88	83	86	85	82	68	119	93	88	110	97	97	85	81	97	97	91	87	93	76	93	78	83	92	78	88	84	85	83	90	91	67	84	102	85	79	88	83	93	98	74	91	91	81	80	80	91	79	87	90	90	91	82	88	91	95	105	72	82	95	99	108	74	82	90	90	97	87	88	88	78	96	76	89	72	76	89	89	90	107	85	75	76	87	87	77	85	100	99	70	78	88	99	113	72	94	90	91	84	94	97	92	90	84	80	82	92	83	86	93	92	103	80	89	82	86	82	90	86	85	83	89	77	76	102	89	99	88	86	89	87	88	75	83	77	85	88	82	90	89	105	73	92	94	92	81	94	92	82	92	100	69	89	81	77	107	95	104	88	81	85	97	85	100	85	105	86	91	98	94	82	90	82	92	90	86	78	76	110	102	88	91	104	94	91	112	106	105	95	91	94	102	90	81	96	90	92	94	94	104	103	70	91	93	97	107	82	92	82	115	81	78	91	85	88	104	104	81	82	90	98	80	88	82	96	101	99	82	94	94	91	83	100	101	73	93	97	85	81	73	101	82	84	88	75	83	92	81	73	98	87	86	90	88	87	93	95	75	85	78	101	92	94	74	80	82	84	83	98	91	104	93	94	103	78	83	84	95	89	82	106	91	103	101	96	89	90	67	92	98	95	78	97	89	86	93	106	95	90	109	92	99	88	97	84	90	80	85	76	86	96	81	92	85	87	81	77	81	95	84	90	76	84	101	80	77	89	82	98	94	88	82	78	77	77	105	99	98	100	84	85	99	94	81	93	112	80	102	87	82	82	91	76	86	96	95	75	113	89	77	93	91	89	90	90	99	88	85	108	84	83	89	90	80	78	77	98	95	77	91	86	89	108	92	106	100	90	89	90	86	104	93	115	84	84	74	74	96	86	87	84	102	92	92	66	75	83	95	87	105	83	92	90	79	92	97	73	95	90	107	83	84	77	86	103	95	83	79	86	100	89	86	94	75	84	86	73	77	94	82	99	103	91	92	92	103	88	85	91	82	102	84	78	72	74	90	109	91	90	101	87	88	91	87	109	103	83	95	100	123	81	82	73	91	83	99	105	81	89	96	100	81	86	75	85	74	74	85	82	87	76	99	91	75	91	81	77	77	80	83	105	82	91	95	81	94	79	89	78	73	79	96	92	89	82	69	84	123	106	86	83	91	99	76	99	81	82	88	94	77	90	74	111	83	94	66	88	91	81	97	76	90	72	84	74	77	97	98	111	97	86	75	91	78	93	96	95	87	80	77	92	83	72	97	95	94	87	109	76	79	85	78	81	90	92	103	105	90	82	111	82	83	106	101	67	98	98	106	93	74	101	80	95	68	87	76	99	103	92	93	101	77	87	84	83	94	96	84	106	89	83	91	74	94	88	82	83	74	112	73	97	102	85	99	91	103	100	91	95	79	77	81	86	86	80	111	84	105	81	88	83	85	93	84	86	86	95	87	78	84	95	81	100	89	70	88	75	90	90	82	94	80	87	93	82	72	91	87	105	116	90	91	89	80	84	109	117	104	91	96	78	78	77	86	91	83	102	79	91	87	83	89	85	89	86	83	76	87	101	90	92	87	87	98	98	94	83	89	88	86	90	111	97	96	75	99	80	69	95	78	100	91	81	100	80	93	98	96	96	92	85	93	91	94	78	93	78	91	91	97	105	85	75	94	88	85	82	97	108	104	101	92	90	102	89	106	111	74	88	97	74	101	107	114	98	73	84	95	106	93	93	78	87	89	93	73	78	94	80	94	97	87	89	101	91	83	92	94	76	89	89	83	64	80	63	91	78	90	85	99	99	66	91	101	101	95	105	89	89	98	89	100	93	116	93	69	99	93	101	98	83	82	97	104	113	103	93	84	79	82	89	76	73	102	85	86	98	89	81	74	74	76	82	81	111	92	91	96	90	99	98	98	86	90	91	83	98	89	96	84	88	98	58	83	82	80	95	74	78	74	82	96	79	84	82	98	82	79	75	91	91	89	101	96	90	86	90	89	77	92	75	87	67	84	65	82	108	93	88	97	83	91	94	91	109	91	79	80	81	81	97	91	84	85	96	85	95	90	84	102	93	97	89	73	86	91	89	92	69	91	79	79	80	76	87	76	79	78	80	87	99	87	89	86	94	90	89	79	94	71	92	90	101	79	91	74	90	101	88	95	90	91	91	81	105	70	85	91	95	76	87	83	83	91	100	97	74	77	92	82	83	74	90	85	85	104	100	83	98	90	91	88	88	75	107	99	94	90	92	91	88	88	91	103	91	85	115	83	90	91	75	89	94	98	77	88	77	75	81	77	91	80	87	66	80	98	79	103	98	106	80	83	77	97	105	88	87	97	86	85	94	83	89	98	84	80	85	79	87	91	80	77	86	92	80	81	80	83	100	104	85	82	90	80	89	87	90	93	85	85	93	94	84	76	79	107	85	74	93	94	75	92	81	92	98	84	90	89	78	90	81	100	105	92	94	82	88	87	89	62	97	95	84	94	87	77	79	75	84	76	84	75	85	102	97	90	90	72	110	101	102	102	85	84	91	91	94	96	93	106	81	104	83	84	73	86	79	75	101	86	87	88	80	93	84	85	96	98	91	115	82	87	103	98	105	76	73	85	91	95	89	81	78	86	88	97	93	107	101	90	101	81	75	94	79	85	78	95	91	103	94	93	90	64	97	108	94	89	95	85	88	104	72	98	84	89	79	86	103	77	90	80	94	75	92	94	85	79	91	94	81	104	90
42191	53530	40927	771	587	547	441	403	387	383	348	354	365	332	303	289	294	292	277	272	289	260	280	301	276	273	280	311	300	318	342	426	325	298	328	531	993	3319	11819	11628	7816	7319	3563	2289	1815	1275	1005	835	646	733	384	335	295	286	299	267	300	283	279	273	265	244	277	267	255	272	265	281	274	227	271	256	268	289	295	283	242	271	243	267	290	249	262	256	288	265	268	238	287	294	270	273	239	236	256	272	296	241	239	276	244	285	271	279	253	277	285	277	251	273	294	261	232	292	269	313	264	228	276	271	301	262	245	277	240	267	245	253	265	263	258	272	256	257	268	265	277	266	298	255	255	275	268	261	278	240	268	264	287	264	245	258	278	268	273	282	283	284	275	265	261	257	264	242	264	247	268	268	229	262	252	283	296	290	274	251	280	268	271	255	248	272	276	280	262	259	243	251	255	275	246	252	287	256	243	246	289	284	278	278	267	258	280	277	259	273	277	265	254	277	286	242	259	263	291	277	253	271	258	280	274	277	253	270	254	274	263	275	232	262	275	287	260	261	230	259	267	268	272	256	241	256	248	294	285	268	266	270	271	277	262	271	273	269	263	239	273	291	270	274	277	265	265	265	253	278	255	284	273	254	261	238	271	277	261	278	238	262	261	261	240	243	248	263	258	284	252	267	281	262	275	232	261	270	275	293	284	280	290	268	256	279	280	255	283	259	279	255	255	265	261	298	276	256	279	263	249	271	277	258	265	251	251	257	267	264	263	275	268	274	267	276	235	259	258	256	240	264	285	277	247	278	249	252	260	265	248	284	242	273	259	280	230	253	269	262	257	276	246	283	276	291	235	261	279	257	247	254	293	259	253	259	293	266	263	270	271	232	271	297	301	235	284	272	266	275	273	243	245	289	246	247	256	243	267	264	286	232	267	294	264	272	277	269	249	283	244	249	255	241	310	279	272	265	258	283	269	271	265	281	254	260	272	273	252	251	253	275	251	263	267	261	269	285	259	256	268	270	259	245	259	295	249	269	228	238	276	264	289	274	236	269	304	278	261	254	277	243	255	268	268	272	277	253	296	248	252	301	260	268	265	261	263	262	252	267	272	292	258	292	271	260	269	275	271	269	262	303	268	265	288	270	266	272	298	253	291	279	242	266	256	266	276	303	256	261	306	246	255	252	236	273	256	260	262	263	235	290	268	283	274	276	267	287	238	263	264	271	262	289	280	236	278	270	238	279	272	253	264	279	239	287	265	282	268	266	266	253	283	235	242	249	266	267	284	244	258	250	278	271	228	271	268	281	251	264	252	290	282	238	277	251	289	262	290	296	270	281	311	243	293	272	275	259	261	278	267	265	271	269	266	275	264	302	258	278	273	231	269	283	281	275	280	254	261	268	247	257	269	273	259	263	261	263	278	255	285	265	275	276	265	250	281	289	262	288	222	243	263	240	265	252	288	259	264	262	273	261	261	270	272	262	239	260	279	277	245	268	239	305	265	245	313	275	300	245	288	285	256	265	268	270	237	266	262	264	250	254	274	251	243	282	241	283	277	296	260	292	242	250	236	261	267	249	299	274	236	282	253	246	270	265	283	246	258	286	264	247	251	250	256	267	293	283	252	305	269	287	282	258	261	250	258	219	245	245	262	272	255	262	249	247	283	263	280	270	255	252	274	299	264	240	277	300	261	279	285	286	264	261	266	293	255	271	254	261	284	282	254	278	280	265	269	248	272	283	262	244	264	271	283	256	257	293	268	246	255	237	266	255	264	286	292	261	285	252	267	274	270	263	292	275	255	261	257	277	264	259	267	267	216	251	274	272	240	248	273	251	268	281	270	236	256	288	297	280	261	262	288	271	256	284	241	232	287	256	269	273	280	265	273	249	274	273	244	274	255	265	266	265	282	251	258	249	241	268	248	304	271	260	251	240	286	250	312	312	244	282	288	241	246	299	288	249	257	304	233	261	287	259	272	252	260	277	255	243	250	258	236	253	252	260	274	237	300	250	271	249	282	280	250	263	240	248	265	266	286	290	287	261	258	271	250	270	254	273	250	270	285	250	259	258	299	271	262	276	256	261	275	266	308	260	252	244	256	253	235	248	275	277	250	283	267	266	276	271	247	272	244	273	264	275	253	258	243	257	258	231	272	281	267	271	245	258	255	269	264	286	255	265	274	269	284	285	246	256	259	292	252	293	291	273	255	298	284	268	258	266	233	266	278	262	283	259	247	262	243	255	267	278	278	255	275	269	266	230	275	258	236	285	277	243	258	280	270	279	271	271	284	253	270	288	253	281	243	251	250	247	274	283	244	272	283	259	268	285	273	251	247	277	250	264	256	260	259	274	260	272	259	264	266	262	244	248	277	251	271	278	234	267	271	260	267	279	254	252	283	300	263	237	271	262	250	273	270	282	230	265	281	263	233	273	290	259	244	273	242	279	258	258	255	273	294	301	280	295	245	258	260	250	302	262	259	275	272	282	238	268	263	274	264	282	272	260	272	284	271	256	273	262	285	281	266	273	276	247	234	263	272	249	279	293	255	239	297	256	253	285	268	253	254	257	273	262	251	277	252	281	247	258	228	251	261	269	253	287	245	285	274	230	249	249	269	269	258	235	261	239	271	251	252	246	284	299	283	241	284	252	278	269	255	239	235	286	253	272	262	237	256	276	276	255	283	278	270	290	265	283	270	270	254	265	264	241	275	235	245	273	272	243	244	260	289	259	259	243	247	246	287	278	277	231	286	256	264	280	262	279	276	254	255	263	235	269	264	275	250	262	266	280	279	266	268	248	262	284	259	275	299	277	246	242	259	264	277	293	270	263	275	258	267	243	273	296	233	259	246	273	295	265	245	270	295	267	272	248	267	238	246	293	291	257	244	270	268	256	258	247	284	249	270	249	264	253	247	251	274	270	246	279	271	265	241	265	246	263	284	275	266	248	251	281	305	262	273	248	278	273	266	270	270	251	277	264	253	261	265	241	274	265	278	273	248	269	250	275	250	268	271	264	260	278	249	269	266	272	251	254	296	271	264	258	260	293	235	232	262	248	285	250	258	274	228	266	280	267	227	258	242	270	259	256	264	283	259	244	278	247	281	277	242	286	254	252	264	296	276	245	297	263	247	265	281	246	303	252	272	281	306	251	256	263	265	281	270	242	277	281	263	268	260	300	286	284	244	252	281	267	273	257	253	263	262	293	284	272	233	273	283	284	251	275	265	254	270	256	235	270	271	229	238	258	273	269	270	265	276	272	290	269	279	279	273	256	255	278	232	286	251	246	272	308	268	228	277	233	265	265	244	275	264	285	269	277	249	279	239	254	238	269	282	272	275	281	251	258	280	269	260	277	269	267	243	247	266	254	274	254	247	261	280	298	271	286	263	284	279	277	256	283	273	273	246	244	284	258	256	277	261	278	255	283	255	260	275	252	256	251	282	278	283	249	241	274	260	242	250	257	238	255	272	284	290	252	280	236	218	288	262	246	240	234	269	260	250	269
79721	82028	59292	23837	8047	436	262	244	198	202	194	163	194	190	166	195	155	172	176	181	177	176	186	154	167	157	188	178	139	151	167	183	177	177	196	248	411	761	3210	3897	2302	1599	922	597	549	353	287	274	242	247	147	186	159	152	174	150	158	154	162	187	187	156	171	172	159	148	163	162	156	173	189	192	173	141	183	160	171	174	180	178	163	164	170	145	175	148	163	168	166	175	152	167	158	148	153	176	164	153	165	156	171	176	164	166	167	166	164	159	148	164	177	142	160	152	171	165	160	140	159	150	172	146	154	154	158	168	169	144	186	180	162	163	166	159	139	161	155	173	179	182	154	162	195	164	164	153	167	152	173	159	167	165	166	156	168	164	152	184	153	177	180	151	145	157	170	159	166	148	156	175	153	151	154	189	154	145	154	156	165	191	171	160	159	159	167	172	183	177	158	179	175	147	180	173	150	172	178	157	148	154	183	157	146	146	156	146	171	169	176	169	152	149	165	140	163	196	186	152	150	155	181	143	180	149	129	177	170	164	139	175	147	161	144	161	134	121	165	186	164	162	171	167	153	152	156	144	162	174	163	175	159	168	151	147	177	142	154	169	148	158	146	173	155	169	171	167	165	156	163	166	161	140	173	177	158	169	184	165	158	149	148	150	168	197	143	154	165	136	158	167	187	148	159	149	153	180	160	152	168	157	158	146	169	167	165	161	164	144	174	176	200	171	164	162	155	160	130	169	166	194	158	181	172	165	177	169	188	158	149	162	149	164	153	175	151	161	181	163	157	171	172	172	165	147	171	148	137	152	159	147	166	185	159	167	160	152	165	165	164	135	167	143	174	181	150	154	165	147	155	157	162	144	171	166	146	147	167	146	160	175	157	167	182	153	185	197	162	145	157	164	163	171	159	170	157	174	152	160	186	166	152	190	143	163	159	174	165	144	152	174	182	167	159	147	154	171	181	169	165	163	167	151	183	174	148	180	165	152	158	169	119	166	173	176	155	159	158	155	162	161	160	137	147	159	146	163	189	179	150	163	164	167	170	160	173	163	157	147	169	166	180	154	166	170	160	173	142	149	174	164	153	171	169	185	156	164	170	172	151	146	165	152	162	196	168	170	189	162	154	157	182	145	169	156	200	163	157	153	162	160	170	161	150	152	151	167	172	176	180	154	161	148	177	154	173	163	169	167	159	154	196	130	143	177	179	153	178	145	168	165	182	180	146	163	158	169	163	156	152	159	161	165	162	161	167	163	174	183	184	193	164	172	134	157	173	174	145	157	167	170	171	153	190	184	154	177	160	159	167	184	157	189	184	157	162	141	169	158	163	159	167	161	155	166	141	157	149	172	158	188	152	149	159	176	161	169	149	162	161	159	166	171	153	157	154	190	142	183	135	169	158	156	142	141	182	160	153	151	157	158	167	170	163	159	146	160	172	148	153	145	140	191	179	178	156	193	146	162	157	154	186	154	164	180	149	160	166	172	182	176	150	165	134	166	179	164	148	171	145	166	146	167	180	155	167	145	160	151	176	172	164	149	168	181	168	177	157	172	154	163	154	150	167	132	172	166	152	156	167	154	178	158	144	154	156	146	142	165	143	178	151	152	174	182	154	132	147	171	140	179	161	149	154	174	143	146	155	154	167	127	157	151	166	168	164	181	174	134	165	160	150	168	165	143	176	165	179	145	171	162	156	187	167	178	162	157	168	188	150	170	157	170	156	157	139	161	164	169	157	156	163	153	166	173	159	148	168	172	184	163	179	163	176	137	164	161	148	141	161	164	152	164	159	159	171	137	154	183	168	175	178	172	134	165	173	150	167	149	171	157	182	159	155	165	160	171	148	165	156	152	165	159	162	128	161	168	161	164	150	158	158	163	175	163	178	192	155	159	133	163	163	203	176	156	155	191	156	185	147	164	147	157	138	146	162	150	172	181	155	164	170	143	162	153	155	140	168	160	145	164	168	153	187	161	170	166	141	161	160	149	146	154	147	143	162	137	169	176	148	176	147	149	169	180	148	179	167	164	146	163	157	142	166	148	180	179	158	155	175	169	169	149	164	144	171	151	174	165	160	168	136	169	156	141	163	159	162	155	161	160	151	158	154	151	163	165	175	174	181	147	183	164	155	144	153	170	165	185	135	157	174	191	145	174	155	178	160	170	167	159	168	167	180	178	155	165	160	164	153	165	147	146	133	162	167	169	158	174	148	146	179	152	147	141	159	159	157	185	182	174	161	169	153	153	166	180	174	151	179	147	148	152	168	158	176	153	156	151	147	139	169	159	151	173	177	175	155	169	180	178	172	167	161	162	144	162	151	151	183	150	149	145	162	160	173	162	137	166	173	164	168	165	167	160	140	165	152	182	153	145	146	153	143	145	163	143	176	149	166	151	156	164	163	170	178	173	176	158	157	182	144	174	162	177	142	179	161	165	180	177	190	171	153	161	165	156	162	160	156	157	165	144	160	172	159	156	142	166	171	175	155	174	165	154	151	177	164	165	170	170	170	155	179	151	152	132	159	142	179	159	158	184	167	164	165	159	171	166	155	177	155	152	151	163	138	150	175	151	146	147	162	176	163	164	174	162	158	158	163	156	171	174	144	168	159	171	175	154	165	163	167	170	166	149	152	162	139	150	171	154	166	173	138	190	172	171	159	153	181	173	156	134	161	155	149	188	178	167	154	159	149	162	185	163	172	155	148	167	159	142	160	167	152	147	147	156	149	155	155	156	172	181	146	160	163	149	163	141	160	153	177	157	161	169	153	161	150	152	167	170	188	193	154	158	162	179	177	171	160	159	181	161	175	179	165	166	175	187	138	146	172	163	145	159	160	180	158	153	147	165	152	164	159	140	139	144	164	155	167	171	179	162	171	132	163	176	140	180	170	160	150	158	174	165	152	150	166	158	159	152	158	150	156	142	156	158	158	206	151	173	159	152	161	160	165	171	157	173	170	148	163	192	172	157	153	158	160	140	177	164	163	148	160	167	167	180	144	145	170	170	168	163	138	126	153	176	164	178	153	163	159	151	163	147	174	170	136	175	179	198	147	126	164	166	155	164	143	165	137	159	161	166	167	177	144	147	151	181	158	160	170	168	154	160	185	147	160	150	164	157	156	142	175	157	172	166	170	168	162	173	182	182	186	154	177	163	164	157	182	142	155	177	145	162	138	151	172	169	162	171	179	158	151	163	173	147	155	159	166	164	173	148	168	161	154	154	182	170	136	170	170	152	147	179	157	160	158	177	178	172	150	158	173	180	154	146	169	186	135	152	177	190	145	165	152	169	172	156	151	154	174	181	165	174	185	160	177	155	173	143	172	167	186	178	160	170	152	135	169	166	170	154	179	160	163	144	173	149	174	150	161	143	165	162	176	147	162	127	155	169	179	166	132	183	159	169	145	161	172	165	160	146	158	156	161	163	182	150	174	139	161	174	169	165	146	156	150	147	171	153	180	166	177	154	166	145	145	165	184	171	170	174	165	150	167	169
51868	66395	50002	1436	1009	931	745	698	631	627	539	600	556	526	530	523	490	448	502	484	484	471	481	458	448	506	471	459	479	485	548	645	545	534	727	1016	2199	5060	17771	19752	12829	10808	6267	3972	3617	2323	1529	1493	1174	1059	598	452	442	490	476	462	477	444	437	409	444	410	435	401	393	418	424	441	429	394	446	455	419	442	391	430	420	440	458	433	399	441	424	430	423	438	438	434	427	428	424	421	412	444	405	425	447	413	427	430	451	428	451	459	460	415	433	467	481	463	477	440	432	435	473	419	415	443	426	437	454	447	449	394	444	428	424	416	471	440	435	467	434	415	450	433	438	436	434	430	455	438	418	433	367	436	438	446	429	434	416	439	440	436	423	402	470	408	470	423	456	445	417	450	380	459	438	420	455	405	430	392	407	443	415	431	431	432	456	398	402	407	452	453	423	422	408	370	438	411	428	464	422	408	447	424	435	458	404	456	422	419	443	455	460	432	404	434	437	423	459	435	480	459	413	464	420	437	429	416	454	442	422	435	466	461	418	443	444	459	458	421	457	445	459	395	397	446	434	429	426	466	434	412	400	412	421	457	420	404	413	434	460	412	435	418	381	411	400	414	408	433	391	437	459	425	422	451	459	430	453	417	404	431	439	403	452	436	409	424	452	423	413	463	436	460	429	421	425	400	429	422	447	465	456	414	440	393	436	457	454	404	407	449	412	424	403	417	440	429	426	410	401	407	409	436	450	479	414	491	443	447	434	459	423	437	460	460	424	442	428	420	444	413	445	432	410	445	450	424	426	446	419	462	413	451	399	404	447	466	457	405	398	423	435	447	439	418	453	437	430	415	428	464	446	449	441	436	439	422	417	432	407	453	444	445	456	408	415	469	447	426	413	397	460	409	436	400	468	410	408	436	425	437	445	449	404	423	430	425	412	446	449	413	385	445	434	431	453	442	434	419	455	401	432	417	418	471	437	424	450	425	393	438	456	441	439	434	397	406	424	389	404	404	399	420	450	429	434	472	421	438	440	414	475	430	415	442	438	432	423	399	456	408	441	449	433	427	435	433	410	439	434	469	396	433	412	446	429	454	446	428	409	435	455	418	415	409	428	444	430	429	437	436	446	451	418	450	446	466	433	447	457	397	403	474	476	413	422	420	460	440	437	434	423	430	466	441	417	457	413	458	429	429	407	413	433	441	434	435	445	444	433	446	468	405	429	450	436	433	424	443	445	424	430	464	432	459	408	413	407	433	471	449	400	438	376	414	408	462	422	452	446	414	429	439	432	445	412	447	434	436	424	443	414	484	432	459	420	439	422	403	423	480	415	442	450	383	432	445	461	434	433	436	425	391	468	463	450	419	439	446	429	435	430	414	467	416	393	429	441	457	436	472	444	424	457	444	409	423	421	455	404	408	483	421	428	412	425	411	436	419	391	435	440	406	421	433	497	418	419	421	457	437	445	448	419	409	429	419	417	404	428	453	442	431	418	436	432	428	409	432	397	398	439	484	435	470	445	448	420	440	437	420	444	438	430	452	452	394	420	447	445	428	427	402	404	446	452	402	438	423	420	458	438	433	462	423	470	425	410	433	415	414	461	455	411	443	479	422	453	450	438	421	421	416	446	443	421	481	429	422	412	384	439	453	408	423	437	425	443	445	411	438	402	440	453	381	424	463	420	445	420	464	411	405	468	430	455	448	415	457	427	428	458	404	481	415	467	416	473	408	421	405	398	419	447	421	456	466	450	399	373	443	452	430	409	481	468	446	442	410	446	391	454	412	392	425	448	445	367	451	424	433	426	426	425	408	456	436	456	394	410	435	403	440	438	407	441	427	478	468	441	441	417	446	466	473	424	463	428	423	419	425	432	427	400	429	413	443	404	405	425	408	417	424	425	485	431	439	399	450	433	421	424	451	398	442	416	452	402	448	448	417	442	427	423	495	439	409	452	428	472	471	437	469	412	434	431	426	432	448	449	441	440	455	456	431	419	424	418	434	416	443	444	389	442	453	435	432	432	401	478	448	412	445	421	445	433	394	429	450	432	416	460	454	414	413	431	425	472	425	419	393	427	449	414	441	438	423	432	471	413	432	412	442	440	414	436	405	446	458	433	431	438	416	442	436	461	464	425	449	492	446	417	437	412	405	411	424	459	425	432	439	450	416	399	407	450	441	441	450	427	449	455	412	421	442	407	457	410	438	413	412	412	437	389	432	436	444	426	400	419	447	440	430	464	410	440	412	455	419	403	424	441	466	449	445	386	438	426	446	436	439	399	419	402	437	441	438	449	418	367	468	385	409	420	453	440	410	423	400	429	435	466	439	451	418	428	464	397	404	433	423	461	415	440	413	431	454	412	458	408	422	415	387	442	424	431	400	407	471	426	431	403	418	396	439	414	444	404	458	430	417	428	430	432	432	429	443	417	401	448	405	421	457	431	423	442	422	455	431	386	443	454	434	405	463	451	418	446	430	417	409	448	423	439	416	435	411	432	432	474	475	441	421	425	431	415	459	428	402	450	423	411	420	392	419	439	430	437	437	423	429	423	414	407	417	463	411	397	443	414	434	436	389	400	437	427	443	448	424	430	464	401	453	454	416	428	438	441	453	454	471	416	429	442	458	471	427	419	470	425	434	379	415	463	440	438	459	436	444	426	452	448	441	396	440	463	413	453	460	421	431	413	419	473	443	459	440	436	456	426	415	413	460	440	405	433	450	399	464	434	434	440	442	418	461	373	431	435	443	438	421	411	456	456	452	418	429	434	443	433	432	432	391	425	427	435	428	418	425	391	443	446	411	448	422	435	428	447	428	387	436	435	446	438	408	432	426	425	441	449	448	422	440	416	458	432	462	436	415	410	449	433	411	426	433	453	408	432	402	414	415	453	431	408	460	386	410	440	428	453	456	396	428	420	408	455	412	410	451	434	473	443	402	426	450	443	417	414	410	443	435	452	450	426	445	419	401	426	411	432	465	467	463	415	432	452	437	457	409	446	450	404	446	458	426	455	469	465	436	437	471	424	390	408	432	441	448	405	438	414	429	461	403	443	405	447	458	452	473	418	445	421	457	420	449	414	405	426	408	445	432	458	431	432	423	418	429	440	425	425	425	415	433	454	394	435	444	458	439	423	452	447	455	451	425	447	432	451	419	413	438	408	417	448	457	426	420	422	471	414	427	421	409	449	431	452	429	471	438	441	410	411	424	429	443	451	438	391	448	414	426	462	463	431	432	452	441	456	411	436	442	463	436	472	443	455	406	449	397	459	449	441	434	431	428	426	411	436	399	471	442	424	403	406	446	441	428	456	429	428	397	421	403	450	426	443	442	431	433	417	422	409	464	459	429	388	474	393	410	411	410	445	423	429	478	429	415	454	392	405	446	406	418	448	450	440	426	453	418	471	425	407	438	449	449	419	426	398	426	456	446	418	424	451	420	397	430	418	388	431	441	428	432	424	431	440	425	448	423	428	472	430	451	391	412	435	416	421	421	436	423	415	445
18545	22362	17019	1041	168	72	70	61	74	63	64	74	74	65	83	60	79	66	74	75	71	63	73	68	61	63	79	55	69	74	76	69	53	73	63	68	68	81	159	185	146	125	91	94	82	89	70	70	72	69	65	64	81	71	71	81	68	67	75	51	106	62	74	74	79	74	56	68	70	73	73	63	75	79	78	82	82	62	59	59	71	56	64	76	70	61	68	73	68	76	81	75	69	77	72	67	76	71	60	64	65	55	82	69	58	83	83	72	81	69	73	69	63	73	56	60	55	68	54	75	64	81	79	83	80	69	67	59	57	85	65	75	64	67	72	69	65	62	65	71	79	67	70	72	63	55	63	72	78	81	66	92	69	65	61	73	67	69	75	68	72	55	61	72	63	71	65	87	71	78	70	67	74	71	74	60	74	74	70	70	88	78	70	69	59	70	44	54	66	77	66	79	74	85	62	74	79	68	68	68	64	70	66	85	72	69	65	80	62	49	74	61	82	56	72	70	82	82	67	60	82	75	69	68	86	70	66	63	70	72	75	68	63	67	68	71	76	50	53	72	82	74	73	70	76	75	65	72	78	89	58	54	89	72	60	71	81	74	80	81	52	66	83	79	71	79	80	84	59	76	62	47	68	68	76	80	62	57	56	66	71	65	72	60	65	60	61	73	79	73	62	67	64	55	81	68	75	73	72	73	71	75	70	67	76	66	60	70	61	64	73	62	55	64	68	66	65	60	70	58	64	83	79	68	65	73	76	69	96	66	68	76	70	66	66	72	73	73	70	74	75	57	63	54	69	64	54	49	72	79	79	81	72	79	73	69	74	62	80	70	61	73	64	63	71	62	57	77	63	89	60	54	82	64	60	78	78	72	74	63	67	64	71	83	65	82	80	66	70	81	73	71	86	75	59	71	72	65	62	66	80	79	66	64	63	77	81	64	63	58	70	75	87	57	69	76	72	79	72	76	84	61	65	69	77	63	52	61	62	73	73	68	68	76	75	77	76	71	93	59	69	83	73	76	64	63	76	76	69	76	66	71	69	68	73	48	62	58	64	78	58	68	58	71	75	69	71	62	66	68	69	90	68	80	81	66	74	71	85	79	70	62	63	57	74	81	75	62	61	64	57	56	70	62	63	70	68	67	86	65	75	70	75	80	71	72	77	75	79	61	65	57	73	79	77	72	71	69	67	59	81	63	69	95	58	64	58	80	58	82	74	74	72	69	76	65	78	68	80	77	62	88	59	84	73	68	72	68	72	77	67	56	68	60	75	81	60	55	81	68	72	68	67	51	74	76	72	86	85	75	75	63	76	78	59	61	74	65	67	71	80	64	72	64	64	82	64	69	70	78	81	83	79	73	66	77	71	57	71	74	70	64	60	76	68	53	80	74	85	66	68	70	58	68	74	74	67	62	72	79	56	75	85	77	80	64	78	81	77	65	81	87	61	76	71	71	54	61	63	77	74	86	73	69	75	60	59	86	70	55	70	69	70	69	65	60	73	60	78	61	78	73	84	60	68	70	61	64	56	66	83	70	69	68	76	73	60	71	88	60	58	67	69	55	87	67	86	65	66	63	65	57	55	68	63	79	75	59	74	82	67	82	91	89	67	62	72	69	71	68	59	65	75	63	55	68	74	64	60	68	62	79	69	54	68	56	66	71	77	75	52	59	95	70	76	63	78	69	79	68	71	73	76	57	64	69	65	81	61	84	73	79	63	57	56	81	88	83	68	62	55	61	83	65	79	67	74	67	78	58	84	71	70	76	64	65	69	65	59	58	87	62	72	55	61	77	78	71	73	75	64	69	66	65	59	66	69	74	73	72	71	86	75	69	69	55	73	75	81	83	75	73	60	71	55	69	56	71	68	67	83	75	72	65	60	72	67	58	64	57	69	78	68	70	67	75	77	85	91	58	93	54	91	76	80	66	77	66	74	50	79	87	70	68	67	75	57	65	79	75	75	59	86	69	90	77	59	76	70	75	59	64	80	66	81	68	66	62	80	69	75	61	74	63	59	61	76	61	93	72	42	76	63	69	74	69	54	60	83	66	64	53	82	71	59	62	61	69	73	72	58	82	61	74	55	76	70	70	69	72	83	86	81	79	82	76	61	78	72	67	68	76	74	47	65	66	68	58	68	83	54	64	65	68	86	66	77	70	56	69	67	75	68	75	63	70	75	67	76	62	78	65	71	61	63	79	75	67	56	72	67	71	78	76	66	67	72	69	66	71	67	62	66	73	61	61	75	59	84	65	59	78	81	73	64	84	65	63	65	68	63	77	78	61	72	79	62	72	70	61	67	62	72	72	68	74	64	74	57	82	58	65	57	77	65	76	63	68	80	79	74	92	81	83	54	56	69	75	72	71	75	62	85	65	76	76	80	57	82	72	69	69	67	63	58	74	57	73	71	72	66	71	74	80	74	72	68	79	79	61	70	83	67	49	66	73	70	77	82	76	84	62	60	85	70	76	64	70	71	86	78	89	69	67	69	53	72	78	67	70	93	68	79	67	82	70	57	58	72	65	57	65	60	72	79	73	65	58	76	72	73	72	63	72	80	63	81	76	84	63	69	59	66	71	74	75	78	68	51	54	88	65	60	64	86	79	69	64	81	59	69	77	54	84	80	76	75	81	76	64	80	56	66	70	73	58	64	75	69	65	71	66	69	61	83	75	53	63	67	69	74	70	68	60	76	70	67	67	80	61	68	78	70	67	68	64	62	58	64	61	60	61	76	61	68	80	66	61	73	64	65	62	67	73	69	72	71	60	71	74	62	77	64	60	66	60	61	58	62	71	70	69	72	54	91	78	71	77	66	67	61	77	73	69	72	66	57	75	79	70	55	61	76	63	62	64	56	81	68	64	75	61	69	60	69	62	70	59	74	73	82	78	74	58	79	51	81	70	74	56	63	76	73	72	84	58	65	74	71	70	68	64	71	65	84	57	70	65	60	84	74	68	68	70	80	73	61	73	69	75	69	65	67	70	62	66	82	70	63	80	73	62	70	73	76	75	67	75	88	87	68	60	60	75	67	51	78	77	68	60	90	78	55	71	52	67	80	67	80	70	66	83	73	54	63	78	80	65	68	62	63	56	83	61	63	71	83	66	67	69	69	66	58	64	74	71	74	76	74	74	65	81	66	63	65	71	67	59	75	75	77	77	59	64	73	59	73	68	75	67	72	74	71	77	74	59	88	72	73	79	76	83	75	64	68	74	85	76	58	64	85	61	65	64	48	63	54	59	60	69	64	79	65	72	58	66	62	62	76	68	79	69	60	75	63	72	55	67	63	71	66	62	63	63	68	65	79	78	51	75	71	60	81	62	77	71	63	70	74	65	71	60	62	74	65	73	56	73	59	81	73	72	64	79	68	63	69	63	73	62	68	59	64	68	74	74	68	71	69	73	66	68	83	80	90	60	70	80	70	85	78	66	79	65	69	49	60	78	65	64	66	82	55	69	73	66	63	77	59	70	61	79	73	79	70	85
18040	27347	18682	447	222	232	203	228	230	233	208	223	267	221	207	234	215	207	213	232	217	203	221	200	219	194	216	214	214	238	201	231	203	213	227	257	294	453	1001	1296	955	760	508	444	343	303	267	283	251	260	222	235	192	235	231	222	225	207	212	227	233	223	195	207	208	206	216	216	211	242	205	212	227	198	207	226	218	217	224	212	235	213	213	233	172	229	211	202	209	207	228	248	197	225	223	216	233	213	231	223	225	201	209	244	213	217	221	201	195	199	242	225	217	183	213	228	205	211	234	251	210	192	213	212	220	227	234	224	199	186	222	226	211	218	230	235	203	231	204	211	217	190	240	199	209	230	207	226	211	230	214	188	222	241	210	228	187	209	227	201	212	190	202	201	194	196	202	225	247	234	214	216	210	200	191	211	205	223	214	240	253	239	229	209	208	192	217	205	212	245	199	208	204	203	250	216	217	214	214	200	220	228	220	222	224	196	212	187	201	206	212	207	191	211	207	188	223	211	209	212	212	219	235	209	219	228	226	219	196	225	212	226	206	235	188	167	217	197	241	222	216	251	211	215	226	229	229	214	206	209	218	216	216	208	224	200	198	199	226	222	224	224	222	209	213	201	218	224	221	218	224	216	216	219	226	212	206	221	215	241	187	212	206	205	229	194	255	211	208	200	225	228	209	231	227	234	229	204	210	196	225	228	215	207	181	190	215	203	217	219	226	214	228	212	238	226	209	207	215	222	217	189	257	205	226	238	209	216	237	195	213	227	211	217	190	195	211	228	238	178	189	213	203	194	232	217	233	231	207	238	200	214	211	193	189	239	212	217	182	203	211	212	215	220	230	209	187	202	220	220	213	186	225	218	200	225	210	202	193	235	199	189	204	223	226	216	223	211	212	205	217	248	193	214	203	220	228	234	196	196	177	208	191	217	179	196	243	210	249	231	216	233	220	211	196	209	213	204	222	232	212	193	208	214	209	218	203	197	226	188	202	197	217	215	206	191	203	219	225	223	243	203	225	212	238	202	241	200	212	225	235	186	210	209	219	207	219	207	227	202	226	223	232	229	221	203	218	220	213	216	216	215	190	199	201	198	226	234	205	229	203	229	239	217	180	218	229	209	221	199	236	211	227	203	213	202	208	205	197	213	202	225	201	235	222	191	198	216	240	189	200	214	240	220	237	204	226	213	198	208	232	206	204	212	218	207	222	221	229	239	215	221	211	206	230	250	192	202	218	221	226	216	207	184	234	226	188	220	210	216	211	222	201	244	201	178	205	241	200	200	202	253	217	211	209	222	199	212	197	208	195	231	211	219	212	225	211	213	227	201	214	206	199	197	202	228	212	204	215	195	196	213	204	229	228	211	200	226	231	207	219	211	246	199	203	212	201	218	201	199	225	227	219	215	206	185	226	206	229	215	230	224	214	246	231	218	213	198	221	178	218	195	203	208	198	224	205	208	194	211	220	197	221	187	219	223	207	223	209	205	216	220	212	203	201	215	239	220	203	201	248	198	217	222	221	205	206	204	200	237	218	219	206	215	214	222	186	208	238	200	233	220	210	215	198	216	224	235	221	218	190	204	238	201	196	223	205	190	201	206	220	225	245	213	232	214	218	211	199	227	209	216	237	221	219	217	209	218	229	211	228	208	213	199	234	190	231	238	241	217	201	225	229	239	212	191	234	219	206	214	217	197	199	235	212	206	230	197	249	211	224	222	199	217	209	219	226	190	193	221	218	220	218	226	205	210	205	206	229	223	211	202	210	221	195	236	213	215	211	230	211	183	232	225	216	233	251	204	210	210	213	203	246	242	228	202	219	221	252	240	219	230	198	215	229	214	230	210	217	241	198	241	205	245	223	195	225	208	228	195	249	222	209	208	211	197	197	223	211	203	224	193	218	215	213	208	230	210	197	209	217	211	188	203	215	225	192	215	215	221	201	216	222	197	211	227	208	229	224	200	187	211	192	203	216	220	212	232	210	215	204	233	207	211	233	196	204	230	229	253	214	206	212	230	219	211	234	212	196	202	218	234	237	194	219	206	207	219	212	227	236	203	221	214	219	220	212	205	193	207	219	193	234	209	218	190	215	194	207	210	193	194	241	189	213	230	205	229	205	202	221	198	193	205	230	182	224	208	208	223	207	204	214	209	235	179	232	206	214	241	231	204	216	220	195	226	229	230	221	198	183	243	205	221	199	225	224	210	209	201	205	212	213	202	247	198	180	239	224	201	240	205	213	193	200	228	217	200	207	219	217	190	216	218	211	189	248	191	221	210	200	229	218	206	203	191	214	231	225	201	261	212	246	218	194	214	231	210	211	198	216	228	218	201	217	200	245	222	255	192	180	242	190	193	212	195	219	194	219	204	242	217	212	188	230	213	210	220	220	226	214	223	213	220	204	198	232	208	217	228	221	232	227	200	224	219	214	220	236	197	201	231	253	192	234	235	219	237	192	235	233	231	226	204	205	218	224	220	215	196	206	198	233	236	226	190	211	240	243	196	233	239	226	193	204	237	237	233	224	200	251	207	231	197	222	192	197	184	214	218	197	226	216	210	204	219	200	214	220	208	230	195	205	214	222	205	218	230	178	207	223	223	210	212	204	206	236	219	197	202	201	228	224	210	202	216	216	208	206	212	215	232	243	239	204	229	218	208	182	219	223	203	213	216	224	220	214	212	202	200	215	226	218	215	217	205	199	201	232	234	222	210	223	188	205	216	222	210	196	210	211	208	193	215	217	227	218	200	221	227	209	206	227	229	233	200	201	209	228	222	229	219	235	210	214	224	212	216	210	222	181	206	227	237	212	216	209	204	200	204	233	211	203	200	209	187	207	217	237	223	212	225	221	215	202	209	199	209	224	244	210	199	224	195	233	222	212	234	206	231	213	211	209	194	220	205	194	194	231	206	216	212	237	227	227	210	215	214	241	228	255	198	224	210	207	221	206	198	203	225	217	224	206	210	203	187	193	208	200	201	204	221	213	214	203	236	228	230	238	206	215	237	198	220	201	220	193	214	192	208	211	238	204	214	228	214	216	204	195	233	242	225	224	210	239	229	210	216	245	214	196	222	224	210	236	210	201	231	211	205	221	208	219	226	216	196	185	189	223	201	224	189	231	217	222	203	212	209	186	203	218	204	203	225	222	240	219	224	237	206	212	205	223	222	223	200	209	221	229	238	202	218	204	198	216	207	209	230	228	236	193	227	224	205	201	218	230	185	200	225	188	228	196	199	204	254	207	221	218	227	231	215	237	228	222	201	213	223	213	215	230	222	211	219	210	221	240	213	209	210	222	222	208	212	212	206	219	212	204	225	230	228	203	204	222	244	215	212	216	227	197	223	231	216	211	212	201	226	226	201	228	207	187	216	212	219	206	240	213	214	205	220	233	201	196	213	222	208	213	193	231	228	185	185	216	207	220	209	203	210	215	223	227	204	223	216	227	210	241	229	226	208	210	208	223	219	204	188	232	209	218	231	223	215	214	209
64983	69546	55952	16471	2242	154	112	120	121	95	108	120	103	89	90	82	91	80	95	96	98	106	88	96	83	101	83	104	102	92	90	89	102	90	123	141	228	396	1182	1447	983	673	419	314	270	205	141	110	103	117	106	95	78	80	96	80	103	104	72	96	103	81	93	90	90	93	89	97	76	74	89	88	92	95	85	103	89	107	108	80	78	78	84	93	87	106	124	96	87	81	82	100	92	88	92	98	98	95	101	79	70	103	85	78	88	105	97	90	95	124	89	98	93	75	71	97	102	86	94	92	99	95	106	96	89	110	105	83	87	90	73	74	88	82	80	99	89	71	86	95	96	90	83	79	81	84	99	86	104	82	84	88	101	102	90	100	81	79	79	87	100	89	83	104	68	88	69	88	89	91	93	115	79	85	90	83	81	95	94	99	76	91	77	94	75	85	110	103	95	87	82	83	104	89	110	76	86	102	68	96	104	111	108	104	94	91	109	102	99	90	90	92	95	81	94	82	93	94	109	107	95	84	97	90	108	106	77	87	84	89	68	93	88	97	87	98	92	75	103	84	77	94	84	90	86	103	91	93	100	94	92	61	93	91	86	92	95	93	96	104	93	77	99	76	78	82	101	110	106	119	93	85	96	94	91	93	108	103	106	98	109	91	87	93	90	91	77	99	103	91	81	80	103	82	92	92	94	107	80	86	98	87	96	96	114	78	124	95	85	105	93	91	91	83	88	75	88	86	79	91	93	78	87	94	86	82	79	78	89	111	95	87	76	91	102	71	92	103	78	101	83	86	96	74	89	89	97	103	91	98	108	91	80	74	72	88	106	86	92	98	113	89	95	84	101	94	88	102	73	76	92	100	82	86	106	98	92	96	74	90	95	96	91	90	102	80	85	105	88	97	101	90	96	76	86	86	85	98	85	84	103	95	78	79	100	107	78	93	73	104	98	95	97	96	93	80	81	82	82	88	100	83	84	87	84	105	88	93	86	82	97	99	109	101	107	95	86	93	86	84	72	92	86	98	84	119	99	82	91	104	99	80	83	91	83	98	95	106	76	79	96	79	79	77	83	83	82	99	89	92	89	95	94	77	94	84	89	83	103	98	87	82	99	81	97	79	102	92	89	83	90	95	101	90	97	103	79	83	97	89	96	86	67	80	87	84	99	83	92	92	95	87	90	98	87	102	98	91	106	90	93	78	97	84	103	105	77	83	84	93	93	74	86	106	87	92	69	83	79	107	85	87	95	96	117	100	87	94	96	126	80	113	81	86	104	80	76	95	84	94	86	93	88	84	84	95	104	86	90	95	91	103	95	85	99	88	99	100	86	81	86	97	79	85	79	86	87	88	84	82	90	91	84	98	86	86	102	93	81	96	73	101	77	87	90	90	102	96	85	85	84	95	87	82	81	72	84	101	85	88	88	90	90	75	90	92	106	92	80	100	79	94	84	91	88	70	82	85	89	91	89	76	96	92	93	96	91	93	84	87	83	96	104	88	75	67	85	83	104	88	93	98	87	90	92	90	91	96	88	90	70	96	82	91	83	116	98	88	91	91	83	76	95	73	91	95	101	100	96	99	88	96	91	108	102	91	97	90	96	89	72	104	90	106	94	83	97	111	91	101	103	97	80	74	88	93	106	117	104	94	100	90	97	98	98	91	86	98	85	97	87	83	97	80	79	92	79	83	89	76	90	76	96	91	94	86	127	84	103	73	73	106	90	91	90	91	90	92	91	91	100	87	96	78	100	90	86	82	93	74	104	114	95	92	101	86	82	100	88	82	86	84	86	101	91	89	103	98	105	97	74	102	108	86	98	97	76	107	102	97	80	88	94	94	102	93	107	82	90	87	89	77	85	80	86	94	93	84	93	89	107	119	89	90	103	88	95	86	89	99	93	88	90	98	102	87	90	88	104	79	83	91	85	93	91	83	86	74	100	103	109	79	81	110	113	86	93	91	82	79	93	80	76	89	85	88	87	84	96	99	99	92	87	105	85	81	97	87	94	80	84	99	93	82	101	77	97	92	85	100	98	110	87	91	80	99	84	98	83	104	92	89	81	88	101	80	92	88	79	105	89	95	92	101	113	100	94	119	76	81	91	79	79	100	110	84	82	90	76	100	95	83	89	109	80	107	100	106	85	83	94	99	81	73	80	86	99	106	88	104	96	86	104	96	88	93	105	97	106	103	108	90	92	79	92	98	96	90	109	103	102	91	86	82	92	96	91	96	79	84	106	81	85	86	85	89	94	88	88	107	81	98	83	74	90	84	97	96	90	99	94	100	97	92	95	82	107	96	76	93	85	92	92	81	117	90	88	89	85	75	82	93	84	101	109	97	88	76	89	88	97	97	100	100	94	96	75	94	104	86	93	88	91	90	79	99	92	93	94	98	112	109	81	100	80	101	73	86	103	87	91	94	89	74	95	95	99	90	91	67	87	95	94	71	90	77	102	78	95	82	105	71	67	92	100	95	78	85	109	116	87	103	83	102	83	97	102	90	92	95	85	78	81	96	94	108	92	106	97	99	93	101	97	100	82	88	97	81	80	95	93	97	83	89	90	98	91	101	80	100	80	104	90	96	87	95	83	92	99	102	81	92	92	93	106	92	92	84	85	87	101	123	76	93	104	82	80	93	101	82	81	79	93	93	89	89	80	96	78	85	115	84	88	89	82	104	109	77	77	80	114	102	87	85	87	103	94	72	82	88	104	90	82	82	77	93	89	91	79	100	90	74	91	96	87	94	100	94	85	91	98	76	82	91	75	88	91	98	91	88	90	80	79	107	85	100	76	91	82	93	85	95	80	80	90	101	92	106	110	86	82	95	103	88	100	91	90	86	85	75	85	97	93	99	90	82	77	87	93	95	90	82	76	94	93	86	118	87	91	113	81	92	69	88	93	94	80	93	92	98	74	88	69	78	93	88	77	94	94	88	88	98	91	107	100	91	115	95	101	99	94	92	96	105	99	104	105	102	97	94	96	91	102	105	107	99	86	83	103	73	94	98	94	102	89	89	68	97	66	76	81	99	83	99	82	93	93	77	89	87	114	97	97	102	88	98	67	104	86	84	79	93	117	93	103	90	75	103	102	101	99	112	96	76	78	91	96	97	94	92	88	94	94	71	74	101	90	90	80	119	84	93	89	95	94	84	86	75	80	102	87	93	85	89	87	98	93	90	98	92	87	82	103	77	73	95	84	90	81	104	96	85	86	84	101	98	99	100	66	107	83	81	96	98	81	84	92	82	76	88	77	100	102	78	97	98	96	95	92	88	97	91	95	100	76	102	81	94	85	95	86	111	100	100	86	92	84	109	85	84	88	95	79	79	79	93	91	103	103	96	79	93	63	79	101	85	98	100	82	96	97	114	101	78	96	96	75	73	91	80	86	98	101	80	93	86	82	92	84	105	87	96	99	96	75	105	98	103	85	91	85	85	92	86	86	82	90	79	93	105	100	94	83	90	110	101	87	88	95	71	85	110	76	86	97	98
41948	53871	43343	1763	498	481	429	390	368	372	353	321	328	300	309	322	299	350	309	284	298	299	268	281	327	305	279	309	315	294	288	296	323	358	458	691	1348	3029	7926	9749	6613	4966	3366	2024	1709	1245	842	716	572	477	369	275	265	305	293	266	298	266	259	249	273	261	280	258	312	293	277	244	284	256	251	288	270	288	262	256	251	284	281	241	252	266	262	258	278	269	268	280	267	243	283	266	257	271	285	241	268	285	266	280	267	266	270	278	265	250	252	271	281	263	288	280	238	256	291	287	278	265	254	274	292	266	280	304	254	285	289	251	287	275	283	268	265	267	264	264	267	279	288	257	267	292	271	280	242	268	267	293	257	256	261	260	262	278	280	275	280	266	293	256	276	293	263	271	263	270	265	278	288	250	250	247	251	330	283	267	276	218	259	286	284	256	282	271	262	276	263	284	262	275	278	260	268	260	250	243	273	252	271	276	268	261	277	272	262	268	279	274	280	267	274	275	288	277	252	271	271	277	291	248	268	294	280	258	255	252	251	259	257	265	296	254	259	279	266	293	262	280	247	298	246	296	253	311	275	276	255	286	281	281	295	297	251	284	291	250	280	288	280	239	265	280	271	278	273	263	270	281	259	286	268	294	262	261	305	279	262	256	282	273	299	247	281	254	267	265	294	282	281	244	274	266	265	265	258	218	264	277	275	246	295	263	270	267	294	257	243	261	278	289	276	300	259	258	269	305	270	256	274	239	256	255	271	251	267	298	300	280	276	243	279	266	253	286	267	275	255	283	298	256	263	265	225	274	287	249	293	285	283	275	263	263	288	282	263	275	264	300	289	291	285	256	257	275	263	256	258	258	278	278	262	272	271	254	264	282	276	274	273	261	262	262	265	261	247	262	267	304	273	247	282	269	284	300	273	277	255	273	266	283	264	264	280	266	250	264	273	294	281	294	309	253	273	271	243	288	267	283	258	277	262	298	287	286	261	290	282	260	273	264	272	291	294	248	249	242	272	243	266	266	258	284	254	264	282	270	245	284	260	250	251	278	279	248	277	249	288	261	283	288	267	265	282	289	250	285	255	263	240	288	256	276	272	264	269	267	273	269	245	283	264	254	260	283	242	290	236	280	274	277	276	252	259	269	286	283	281	267	278	272	229	276	263	293	249	266	286	256	290	288	256	277	271	270	265	261	321	248	289	265	256	259	278	277	263	260	284	242	267	248	267	246	253	277	305	269	257	255	280	269	264	255	287	297	245	298	274	281	254	283	276	245	270	277	263	261	247	278	257	283	277	269	280	255	244	255	278	267	267	249	300	260	252	261	260	286	275	270	284	256	256	282	271	268	258	247	269	289	274	290	254	234	289	293	254	248	273	274	270	270	268	291	242	259	310	274	270	268	264	242	301	263	261	300	242	283	306	264	242	277	259	308	244	245	276	267	271	252	263	296	260	268	252	270	250	282	287	281	271	245	257	267	290	280	246	243	256	259	275	276	260	288	274	227	278	256	258	292	274	247	284	254	242	259	273	304	262	247	233	267	259	282	266	257	292	290	270	259	286	260	282	246	298	261	258	265	266	284	256	263	265	265	276	270	290	245	263	280	268	296	251	253	257	279	275	280	273	284	276	255	262	272	311	280	268	279	274	266	285	290	270	289	262	260	261	250	286	256	270	264	285	287	266	277	256	308	250	263	245	267	247	261	248	261	275	254	252	297	273	285	248	278	278	267	271	260	248	256	271	269	282	262	258	303	264	280	288	242	250	271	295	297	254	301	284	283	306	280	268	280	308	265	249	292	282	279	269	259	278	326	243	291	288	303	272	267	280	266	270	272	293	285	281	246	269	237	302	267	269	262	275	276	269	286	293	256	266	277	266	270	308	248	270	255	284	305	278	265	278	281	276	285	281	315	260	285	257	270	293	254	287	269	289	283	274	269	267	297	295	258	259	292	248	258	288	250	259	269	269	255	281	291	258	282	293	257	277	268	292	249	255	274	279	254	323	245	279	282	267	268	265	278	268	281	259	260	273	262	288	245	269	275	265	292	293	271	235	284	296	313	274	257	263	249	262	252	242	268	288	293	284	253	276	296	265	277	261	271	280	245	283	258	258	272	269	265	248	281	281	280	269	263	261	267	282	284	270	268	277	292	275	247	257	282	291	233	254	304	281	262	286	281	274	270	269	265	276	265	282	283	294	282	296	266	259	250	258	264	248	286	299	245	262	270	267	259	251	283	258	287	288	274	290	270	272	264	274	277	274	308	247	274	237	249	265	269	284	288	299	278	259	272	214	274	238	255	280	239	251	288	255	282	257	249	264	262	281	240	255	292	314	262	252	258	266	256	267	267	252	244	292	266	308	252	279	264	271	276	286	257	263	266	279	276	270	242	259	261	269	258	258	261	288	287	278	291	297	232	273	251	282	260	299	308	293	280	258	262	240	268	277	272	245	252	293	282	299	253	283	297	277	275	280	265	261	258	251	261	286	255	275	260	267	256	266	277	269	259	278	268	257	238	269	282	275	278	292	281	244	269	263	251	254	264	266	263	291	278	284	268	264	247	266	258	297	280	291	275	273	269	253	271	256	284	266	270	281	274	256	262	282	290	268	241	264	256	241	262	247	286	279	239	264	289	277	267	270	278	240	251	291	269	299	265	273	285	277	264	277	281	260	256	302	285	269	293	271	279	267	255	263	273	271	284	266	269	251	305	237	289	260	241	283	264	247	259	269	273	241	264	283	259	264	279	273	256	253	295	260	247	267	284	275	260	264	262	273	270	256	263	284	283	283	255	276	275	277	273	255	259	261	251	258	286	265	250	271	262	296	259	281	244	244	267	301	248	274	266	274	262	272	268	300	266	262	293	270	277	295	288	272	276	272	261	255	245	247	287	269	272	265	267	242	276	243	290	278	265	297	280	261	266	263	270	273	281	292	280	270	257	276	287	229	258	274	275	262	282	258	242	275	273	251	266	273	286	275	255	266	241	246	237	301	268	251	273	254	293	250	248	251	275	279	260	265	276	274	272	277	264	272	258	281	263	245	324	265	243	247	277	279	270	290	286	286	277	307	282	292	284	279	286	250	288	273	274	273	262	248	225	275	277	282	269	275	283	280	267	279	278	288	272	259	243	247	276	304	273	285	264	259	268	297	300	271	260	226	280	278	244	255	257	267	251	315	304	283	257	287	289	266	277	285	260	268	285	261	277	280	265	289	268	258	257	264	270	247	238	255	301	272	268	243	290	296	274	263	277	275	293	247	268	262	294	257	305	261	271	266	282	263	291	290	224	239	267	268	300	282	267	291	257	272	285	261	254	294	275	282	258	275	274	255	240	253	302	281	279	278	258	290	266	249	279	287	270	284	252	239	283	260	270	245	268	267	255	285	264	277	279	242	294	284	261	279	290	251	262	267	295	268	275	281	276	300	261	304	269	263	270	272	266	284	303	262	248	284	240	281	271	262	310	267	235	273	273	267	267	260	264	253	291	242	277	285	245
77702	80313	65300	24038	7690	463	207	216	199	186	167	193	179	198	201	186	153	181	151	185	150	156	147	173	155	167	157	200	161	177	171	191	158	171	200	254	379	922	2094	2875	1761	1177	763	536	414	332	302	301	205	228	175	176	170	181	176	153	180	156	144	173	185	176	170	152	140	155	164	158	160	182	172	167	155	172	168	149	173	161	173	163	154	179	158	161	158	152	160	153	180	167	172	163	166	177	160	187	170	169	192	159	184	166	148	163	182	145	176	163	166	155	165	154	141	154	141	179	161	167	167	161	158	135	165	174	176	160	151	153	135	144	174	175	174	172	157	151	156	164	152	168	163	149	166	146	160	157	161	170	155	154	176	153	170	153	160	162	183	141	163	180	178	161	154	179	169	161	169	151	157	159	170	170	181	155	169	175	162	152	168	178	159	161	164	163	160	172	158	177	156	155	157	139	193	188	174	165	149	174	148	162	165	166	168	163	165	156	188	146	174	171	150	180	172	150	149	159	157	178	160	169	167	174	164	165	139	171	171	162	178	151	149	158	177	165	175	185	163	160	154	156	164	153	163	163	155	152	157	145	174	169	187	170	166	148	179	161	169	158	159	151	171	147	161	139	155	154	179	145	156	156	173	147	165	166	157	182	170	165	172	155	139	137	163	147	155	153	134	158	160	170	137	136	166	194	179	167	158	172	150	196	153	170	175	165	160	174	181	152	170	165	160	170	191	175	164	158	161	158	182	181	175	165	166	162	171	153	178	157	177	173	177	160	156	199	155	155	157	180	158	146	158	166	145	161	188	168	151	155	155	162	173	170	164	169	155	157	157	160	163	157	154	151	173	159	167	172	164	175	158	167	173	169	159	170	154	153	138	143	159	155	165	159	170	197	148	134	159	164	161	164	152	139	162	160	147	182	180	179	152	142	153	169	136	145	162	162	184	162	154	167	178	172	152	177	172	174	143	164	174	148	165	161	148	168	155	172	152	156	189	161	151	162	148	188	145	133	160	174	169	162	175	187	158	151	163	156	169	147	153	158	139	155	151	179	158	156	162	160	154	180	174	153	173	159	159	183	156	142	155	151	139	151	166	161	148	145	169	167	173	166	155	172	142	178	164	169	156	177	180	158	150	170	153	151	164	174	182	167	158	131	150	157	186	173	167	151	155	143	167	151	189	171	138	156	167	150	188	180	184	171	165	139	142	166	164	188	164	160	175	164	174	164	171	166	162	169	162	168	157	180	165	174	169	163	168	179	129	170	149	162	150	161	156	145	184	177	141	165	162	154	180	144	178	142	167	171	169	154	165	172	167	170	183	185	178	162	166	165	147	165	150	174	170	171	131	160	159	160	160	169	185	149	161	181	156	144	183	159	156	173	172	143	158	155	190	142	151	159	153	168	202	151	183	176	180	175	150	154	163	187	177	171	158	148	156	168	176	171	148	158	187	157	173	160	160	180	195	160	150	159	147	151	192	177	182	146	159	145	184	161	167	154	168	181	150	143	133	182	172	158	152	153	163	150	156	171	154	156	148	169	150	184	151	163	157	159	166	169	160	162	162	197	142	144	178	123	143	150	140	167	141	158	177	167	173	165	190	174	155	158	164	130	162	180	151	178	147	173	147	163	185	178	145	155	175	156	184	180	158	166	178	182	167	140	164	166	159	184	176	165	190	149	142	150	181	180	168	156	169	157	178	153	175	161	157	159	136	144	154	171	175	161	151	171	166	172	147	167	176	174	189	151	193	161	174	157	173	150	165	163	164	164	152	180	145	177	150	169	158	184	163	156	153	154	151	153	164	154	164	162	181	158	169	150	162	166	163	171	157	157	167	183	156	189	149	186	169	165	149	173	180	154	156	171	168	151	146	160	174	156	170	161	157	159	177	169	153	174	166	152	145	154	165	159	148	155	172	175	175	165	144	175	161	176	164	151	167	184	151	165	150	171	158	171	156	140	154	146	167	150	135	147	145	162	139	184	154	160	159	186	170	157	149	168	154	163	184	178	156	158	150	167	200	140	165	158	164	199	160	182	167	160	148	133	141	158	145	160	178	156	158	172	143	155	174	156	138	161	172	180	163	180	147	147	164	171	170	151	153	192	172	168	153	141	160	143	154	173	166	187	175	171	169	161	171	185	137	161	158	176	158	171	155	170	182	181	192	167	165	170	158	155	175	159	144	179	159	179	161	168	181	144	172	178	175	168	153	168	178	165	148	166	163	169	153	153	155	173	162	147	150	175	155	159	147	161	172	160	170	151	169	168	152	146	156	191	165	159	165	169	179	191	154	164	142	136	143	170	166	174	180	165	140	145	157	170	164	162	172	178	176	167	198	173	153	149	169	147	157	184	166	191	144	160	165	173	168	149	176	160	178	177	137	174	155	174	154	163	151	171	166	178	161	160	181	171	158	155	180	165	177	186	170	154	156	191	150	180	140	158	179	160	174	157	151	180	161	184	145	158	173	154	166	177	163	161	150	154	186	171	155	156	152	144	153	166	133	179	150	172	142	174	158	173	173	142	157	166	149	175	155	152	152	170	178	155	167	173	184	167	170	165	168	150	165	160	155	173	124	157	167	168	157	146	151	202	151	171	171	183	157	165	183	166	162	151	155	172	168	152	155	153	156	132	172	168	161	174	183	171	190	166	148	163	161	169	162	171	169	138	157	167	185	134	156	170	180	131	130	173	150	155	167	164	161	158	159	172	168	173	154	152	161	149	157	166	155	151	165	142	157	185	150	148	178	162	183	207	144	163	176	173	153	168	174	161	177	177	157	161	156	150	202	139	172	161	159	178	167	160	163	172	155	191	180	186	152	167	179	174	156	151	142	177	148	150	181	155	169	159	171	161	175	155	173	183	158	160	153	174	166	160	181	182	171	168	179	157	142	170	204	164	149	145	171	162	156	163	168	156	186	168	164	184	162	175	159	147	148	160	151	179	161	155	173	163	177	155	159	154	132	169	172	160	146	160	164	156	166	158	165	145	160	163	160	158	178	142	153	152	211	178	159	168	153	158	187	179	164	189	144	157	156	170	162	184	170	155	162	167	150	153	149	142	166	156	162	181	159	136	174	143	148	168	156	166	163	172	139	179	143	167	167	170	159	166	136	161	164	143	144	173	186	162	173	159	153	151	185	178	151	189	171	152	174	175	169	149	162	163	172	172	173	151	160	158	154	184	157	152	180	168	166	172	170	153	170	160	185	187	158	176	156	154	189	169	176	160	173	167	149	173	157	145	169	172	194	184	160	133	156	157	153	155	162	172	171	151	167	140	154	149	174	149	193	157	160	156	173	159	171	157	177	155	151	168	186	143	168	146	184	177	158	148	174	162	165	184	156	164	167	167	153	168	173	171	154	170	162	169	149	169	177	164	170	148	141	191	156	135	155	152	151	156	158	154	168	174	150	184	179	143	177	169	180	167	169	149	184	176	184	148	167	162	155	144	159	162	150	149	171	165	162	174	173	182	175	170	135	160	151	183	186	162	162	188
52013	65696	54281	3486	1001	828	758	679	642	609	569	558	516	505	545	503	517	479	456	484	472	457	471	442	498	494	488	491	436	439	521	477	509	506	642	1163	2420	5992	13073	16106	10165	8101	5088	3379	2846	1995	1550	1333	911	805	570	414	446	419	483	449	439	427	403	436	428	424	444	464	433	455	497	454	416	425	444	423	443	463	427	449	463	441	471	453	440	405	424	444	436	475	474	431	421	452	416	429	436	433	447	447	439	439	410	405	437	445	438	424	422	433	437	398	435	439	458	439	459	426	402	468	443	457	419	443	460	406	432	448	456	445	397	456	452	430	379	409	446	394	418	403	409	447	450	423	410	443	419	429	457	462	479	460	439	448	422	449	464	448	446	439	457	431	464	416	431	466	389	416	436	425	454	409	436	445	435	404	453	420	438	416	418	450	433	457	414	426	442	448	403	428	432	440	434	428	443	401	428	446	414	438	449	441	423	429	444	397	436	397	411	435	407	417	429	404	408	451	415	433	442	423	427	467	443	403	421	445	488	402	450	423	458	448	436	455	425	422	395	418	422	428	437	439	433	442	431	423	429	413	460	387	430	416	429	463	391	406	381	433	446	427	425	457	437	434	453	403	387	440	413	447	447	422	427	396	443	443	442	424	452	441	453	438	409	435	419	418	457	431	430	456	479	416	443	437	414	441	436	435	443	420	417	465	448	451	460	439	433	420	438	452	413	429	436	439	431	418	428	436	412	424	438	437	455	462	470	421	423	414	450	425	469	452	443	435	432	467	429	446	446	438	467	411	454	440	417	413	447	424	424	451	466	426	430	415	442	437	399	467	446	437	419	437	420	442	441	424	393	453	449	433	437	436	442	400	464	405	421	399	426	440	460	431	428	445	416	421	443	413	443	392	394	454	460	420	451	404	450	445	414	444	418	440	417	457	416	414	427	454	416	437	435	419	420	424	437	427	428	411	397	424	431	424	453	414	462	424	468	420	455	425	421	396	401	431	440	433	434	421	427	410	422	432	416	473	503	464	414	421	437	448	452	425	385	452	450	448	435	441	403	438	461	431	431	421	417	447	457	455	441	443	422	468	415	450	424	444	439	440	437	389	411	432	420	469	436	420	425	466	433	455	427	425	395	426	424	437	407	441	440	411	494	429	389	449	413	432	409	423	437	463	439	433	422	386	414	393	426	472	445	415	436	401	449	416	426	423	442	440	470	433	441	443	420	432	414	426	417	428	480	430	422	425	444	442	406	438	461	442	419	437	450	407	419	438	372	427	442	421	386	416	417	396	464	450	444	423	448	445	424	447	424	451	420	439	454	425	429	410	425	438	436	455	477	434	459	437	452	423	398	444	438	452	454	402	453	428	425	461	411	426	476	410	419	444	463	445	454	428	392	448	425	453	441	400	422	403	438	431	415	463	454	374	462	465	465	428	417	459	438	469	449	454	445	470	416	408	440	428	436	420	391	414	434	443	432	466	433	439	431	482	409	437	418	457	442	427	469	465	465	417	423	442	446	444	429	428	411	422	441	454	423	426	454	428	432	408	472	458	431	452	426	460	430	454	421	417	444	447	445	462	446	448	420	402	440	433	445	392	436	429	448	441	424	382	420	451	427	452	454	411	423	439	415	479	409	421	433	411	459	442	450	467	429	446	460	418	430	394	436	415	453	465	408	409	437	439	441	444	454	442	445	406	432	413	439	463	429	414	451	427	453	399	438	391	441	441	419	399	477	434	424	411	427	439	421	399	422	443	485	427	420	443	414	432	432	388	434	424	420	396	425	426	452	401	434	425	427	425	434	422	445	434	398	445	439	436	428	407	406	433	416	417	445	462	456	443	437	446	446	395	424	416	461	431	466	437	439	415	450	493	387	422	428	417	420	429	446	456	441	420	474	464	428	410	427	440	446	413	443	395	425	441	426	447	425	433	414	386	441	438	402	413	439	414	434	448	416	423	472	407	446	417	453	427	425	482	443	409	420	442	422	413	405	415	430	407	441	430	429	420	428	412	427	437	440	406	459	392	396	447	402	416	426	442	424	434	450	416	428	442	444	479	414	438	470	451	453	468	425	455	442	461	460	445	436	442	443	411	428	432	427	423	413	420	436	422	463	466	420	437	438	439	420	430	457	415	405	440	473	449	446	453	425	427	428	435	413	448	441	448	481	435	453	473	437	378	443	426	434	441	419	404	443	426	439	460	476	461	408	433	448	440	450	456	458	438	424	410	459	462	448	428	423	426	410	448	455	421	435	437	458	428	442	460	453	474	463	434	434	448	452	496	412	453	443	417	415	427	490	421	458	414	458	450	498	397	430	446	442	444	410	441	456	402	448	471	421	423	437	442	462	433	446	446	407	447	470	434	431	430	475	459	466	443	443	427	435	469	413	434	431	452	424	441	455	431	386	423	424	451	440	406	454	405	431	423	412	436	448	441	460	395	420	438	429	447	393	440	415	405	462	453	386	428	438	423	446	418	440	416	427	471	433	413	417	449	388	470	459	441	432	436	416	432	430	411	428	444	400	427	421	426	413	454	452	428	414	436	395	441	436	433	430	416	427	457	447	459	425	443	422	437	463	428	434	443	441	399	415	467	428	422	431	409	431	440	418	417	449	438	466	440	380	446	438	437	437	434	410	413	452	488	443	458	467	456	415	422	459	404	419	461	426	457	400	437	429	432	498	452	423	462	407	429	443	443	446	392	443	417	431	441	403	466	408	404	433	448	442	409	426	499	451	450	469	421	467	460	433	425	411	405	431	418	460	458	415	455	393	425	431	439	455	434	438	423	436	408	397	438	431	447	397	442	421	417	415	466	431	426	461	432	439	432	459	456	464	451	418	460	463	420	424	441	411	455	420	423	438	399	399	458	436	439	436	443	463	433	402	441	417	479	454	436	424	439	437	509	415	448	443	396	458	422	423	469	426	423	474	450	445	442	445	420	402	458	404	421	430	445	426	465	450	433	410	412	431	436	433	455	451	408	421	451	400	464	447	407	440	444	433	457	426	418	434	418	380	420	433	439	424	435	393	436	464	428	436	444	451	427	443	431	446	415	407	415	420	448	418	450	419	432	434	428	427	444	441	448	431	417	446	493	423	473	420	444	440	454	439	431	421	429	459	461	437	427	439	446	430	421	441	418	446	460	453	412	479	448	423	480	453	435	435	446	442	429	421	430	429	452	413	380	429	429	442	434	445	443	473	433	432	456	423	449	431	434	426	433	401	433	433	404	407	406	430	435	436	419	409	463	411	436	481	419	423	418	415	423	422	428	461	432	421	439	464	416	408	425	412	458	428	448	434	401	435	456	470	473	439	458	434	453	417	441	440	406	394	458	430	377	382	440	429	428	457	435	424	455	449	440	433	469	410	415	419	445	451	387	429	394	396	426	441	442	429	409	440	431	433	451	445	482	437	423	416	420	459	449	408	478	479	433	468	392	450	416	401	409	437	428	419	434	441	432	464	465	422	393	433	435	454	458	432	408	425	432	413	457	452	417
18682	22815	18464	1328	186	85	72	80	71	76	84	64	68	74	63	67	77	61	81	75	84	83	63	78	64	68	64	74	64	69	60	74	74	54	92	74	68	102	151	171	128	102	96	105	90	80	80	84	70	79	63	70	83	54	70	85	54	76	63	85	61	72	67	85	78	65	76	77	72	69	83	81	73	80	85	69	68	62	64	54	81	74	73	74	51	73	70	63	87	70	70	76	80	64	65	70	58	82	77	58	76	64	64	68	74	81	70	70	63	80	76	80	70	69	55	47	56	58	72	69	69	77	72	68	70	78	69	62	78	83	70	61	73	70	77	67	73	75	71	75	59	53	65	70	74	77	76	82	62	73	90	76	79	89	84	70	71	62	70	52	59	66	69	74	77	77	77	77	62	77	63	68	78	95	87	75	64	73	52	61	74	68	67	82	85	86	68	83	70	61	63	76	73	85	80	98	71	76	59	66	68	71	87	66	67	66	78	72	66	73	69	85	79	72	59	66	66	74	68	67	59	85	61	80	59	71	66	62	74	81	70	67	76	72	92	66	62	60	70	77	66	74	74	77	64	76	72	69	68	76	75	73	68	62	64	78	78	60	80	70	65	55	72	63	66	79	76	72	69	77	66	77	62	53	60	66	76	61	63	66	88	93	73	84	66	65	80	64	72	80	63	79	74	61	79	73	73	62	88	77	69	64	73	91	69	78	63	91	79	67	63	71	80	79	71	77	54	91	73	64	80	74	67	64	64	68	71	63	90	72	81	72	77	79	53	58	77	80	80	83	72	79	65	72	77	72	71	80	59	62	59	71	78	78	83	58	81	82	75	58	67	69	68	90	63	66	71	62	63	77	62	76	79	90	63	73	91	70	74	55	59	70	63	56	75	61	71	72	70	54	79	69	67	90	77	91	71	63	76	70	71	82	77	62	90	68	84	78	71	78	67	79	74	65	71	74	77	77	71	67	68	64	69	66	75	78	82	64	78	76	88	74	68	69	88	75	71	76	74	72	68	87	75	61	76	73	78	70	76	64	75	69	63	69	77	83	64	76	71	76	74	83	69	81	66	66	61	58	55	75	70	62	83	58	62	59	79	76	64	87	64	59	67	93	67	68	66	79	67	72	67	69	66	72	69	61	62	85	74	75	68	58	77	61	85	69	69	61	81	59	72	71	82	66	55	72	68	89	67	60	68	83	67	69	59	72	62	74	83	70	59	70	72	63	70	66	84	65	67	75	70	65	68	63	62	72	62	73	61	81	65	70	92	71	64	65	65	73	102	79	75	80	74	72	66	69	66	91	77	71	67	75	69	99	84	76	77	69	60	61	76	66	81	71	77	62	72	73	66	69	76	73	67	90	80	66	66	66	59	75	79	56	68	66	59	76	57	73	81	77	65	63	65	69	75	76	67	79	70	72	75	82	73	53	64	75	69	71	74	69	77	74	78	70	63	55	73	71	73	53	90	53	65	75	79	86	76	62	73	62	71	65	82	77	72	69	80	74	64	59	63	69	59	60	80	64	62	65	68	80	72	76	75	48	89	69	76	70	80	60	74	71	69	71	73	63	63	66	78	54	77	58	78	66	64	66	73	81	68	67	71	64	70	84	73	67	73	88	68	87	65	62	75	81	64	64	51	76	69	60	67	72	69	62	68	65	58	62	74	70	70	84	70	76	80	91	74	58	74	76	81	73	72	75	63	66	58	76	64	62	74	90	64	72	74	63	87	75	71	68	71	70	68	76	76	76	59	78	79	75	71	70	68	80	68	59	77	76	77	75	73	76	87	86	73	82	58	82	82	80	69	82	71	91	75	75	65	76	69	74	68	68	65	60	71	54	76	65	92	79	69	89	75	82	63	58	79	82	71	67	77	75	76	80	83	67	71	68	71	83	68	66	72	74	78	70	60	68	94	75	69	75	71	75	73	65	83	75	74	81	78	67	62	83	68	80	65	63	74	57	76	59	72	73	66	63	71	82	88	72	76	68	62	73	74	72	87	78	71	66	62	65	63	72	79	78	59	88	73	60	67	65	64	85	67	78	81	57	64	73	69	67	59	84	94	78	55	73	85	67	75	82	70	89	77	75	71	67	80	71	61	77	84	81	73	77	84	54	75	61	84	57	68	76	66	71	64	69	65	75	88	70	66	67	63	81	55	77	74	64	82	74	71	65	63	58	69	59	75	61	76	64	69	56	68	85	74	66	67	77	88	73	74	59	74	81	78	74	69	82	58	65	62	68	62	81	54	70	73	68	79	69	77	76	74	86	81	70	77	78	68	73	68	67	64	78	78	75	82	57	59	51	76	84	72	66	81	83	59	85	71	88	72	79	58	58	71	62	81	70	76	79	66	60	61	58	66	71	75	81	74	76	73	71	74	64	84	76	80	82	72	73	69	48	75	69	62	71	82	51	64	74	58	70	83	70	71	67	73	66	77	76	77	64	66	73	77	68	72	64	80	73	82	60	72	67	72	75	71	66	51	62	66	81	65	86	74	66	75	65	69	65	52	65	81	50	75	70	66	59	61	61	71	64	85	73	73	78	68	81	55	60	68	72	73	79	74	80	62	54	75	68	62	66	73	79	79	71	64	57	72	69	85	84	72	72	73	70	66	75	77	63	74	54	84	80	61	72	69	59	78	82	76	74	82	78	71	77	66	67	59	69	67	68	58	63	84	72	67	83	66	75	64	62	71	73	62	66	82	76	74	57	83	87	68	79	75	80	77	66	62	69	77	71	71	55	73	66	69	64	71	73	66	83	73	65	80	77	68	63	75	87	77	64	71	91	79	67	59	92	64	74	72	56	69	78	94	71	69	71	58	76	57	75	72	71	68	84	67	85	70	70	75	74	75	75	51	68	70	65	83	76	71	68	66	72	70	89	82	62	70	80	71	80	69	77	62	94	71	68	71	72	79	84	80	61	73	59	71	72	86	59	65	71	72	54	74	64	93	68	67	74	68	56	74	88	76	70	82	62	62	67	69	61	77	66	64	75	57	73	72	62	78	59	79	65	62	71	55	57	67	54	81	65	67	62	76	57	74	83	68	78	74	65	84	67	58	68	67	60	50	85	51	64	62	88	68	67	59	55	55	62	78	63	80	66	84	65	76	75	59	75	58	63	60	70	92	72	76	74	65	90	79	59	61	77	77	61	79	85	81	86	65	74	77	69	78	64	74	69	67	78	58	69	77	69	83	57	69	55	66	70	78	74	63	73	67	63	70	74	87	64	78	93	64	81	70	62	63	93	82	53	66	76	61	77	59	49	79	83	72	74	77	65	60	65	70	72	72	72	60	73	66	90	77	52	79	60	79	71	75	71	74	77	85	83	69	71	91	87	68	56	69	85	79	83	76	77	74	63	97	85	65	62	84	68	67	68	95	63	77	65	76	77	70	78	72	59	67	76	73	59	82	68	67	70	89	58	59	77	82	65	73	72	65	68	82	61	80	66	67	48	76	86	66	69	78	70	68	58	50	68	72	67	79	67
17415	27849	20350	771	234	240	218	231	238	234	234	220	241	223	223	240	226	247	221	171	195	241	200	229	216	225	238	199	215	206	198	201	215	230	217	273	269	453	904	989	749	571	406	326	280	289	247	268	256	242	218	248	207	217	225	213	220	227	231	217	213	238	187	233	217	226	258	216	225	230	213	192	206	205	238	188	225	215	210	227	218	211	225	210	227	196	237	229	213	203	198	222	223	215	209	197	237	230	246	220	227	218	193	221	219	233	234	206	206	197	224	248	221	200	216	206	216	212	208	222	218	199	226	221	223	222	262	229	209	221	214	211	244	214	242	234	212	208	218	231	224	210	227	207	212	214	208	233	198	213	240	208	237	196	225	212	218	217	208	246	215	234	228	234	219	198	204	207	230	254	227	254	231	218	248	232	230	216	240	217	218	215	228	242	219	211	238	225	231	235	222	214	220	219	247	223	216	216	221	218	232	209	203	206	213	220	199	222	221	216	220	181	236	213	233	221	195	215	226	230	232	222	255	195	233	210	214	204	242	234	188	215	225	249	226	212	202	203	205	199	218	223	217	212	224	229	233	221	232	224	224	245	217	206	228	234	225	210	219	215	214	222	240	220	207	219	219	248	238	222	214	246	214	211	211	208	228	219	214	233	194	217	227	198	217	246	223	252	204	220	201	206	210	233	244	225	238	226	196	209	215	215	214	214	217	218	217	224	243	225	232	221	222	226	236	218	253	208	227	225	235	226	232	232	198	222	200	237	240	209	215	204	219	218	235	244	217	217	240	222	245	215	207	196	231	212	232	205	227	248	204	222	213	206	225	205	227	244	222	209	211	247	206	211	227	222	227	205	212	228	245	203	232	225	213	205	211	207	216	188	227	206	191	220	229	254	228	239	224	221	190	206	227	237	216	216	233	230	219	207	204	222	232	239	222	237	206	214	223	217	224	216	226	204	216	219	193	244	222	230	192	218	223	208	234	222	220	213	233	232	235	215	213	215	230	263	230	217	220	209	226	226	214	201	208	229	235	230	237	196	205	219	239	238	242	237	210	233	238	223	236	231	219	224	234	226	234	197	206	231	218	237	246	236	214	221	209	219	218	204	227	253	221	220	243	233	242	227	203	232	220	228	216	217	231	226	230	227	225	219	208	220	199	221	204	212	223	242	193	246	204	206	228	204	221	216	198	243	227	185	233	220	228	212	221	240	203	232	227	235	217	233	232	213	216	194	219	249	199	223	208	209	209	231	208	222	211	212	220	234	219	231	229	215	224	223	209	195	228	199	223	245	227	223	228	216	246	204	224	247	194	234	234	236	217	223	232	199	218	202	221	215	206	211	237	211	212	205	232	195	254	206	220	223	238	237	238	241	227	241	220	209	248	200	228	213	214	226	215	223	215	225	233	201	222	210	205	225	195	228	213	188	230	238	233	199	193	224	184	209	219	206	209	211	181	208	230	250	191	208	221	247	238	249	212	229	236	227	235	219	192	187	234	230	223	241	223	225	212	219	226	216	216	221	218	203	217	209	203	229	225	200	245	212	226	208	213	229	217	219	228	229	216	184	230	225	195	199	242	230	200	219	212	206	221	210	191	245	243	210	202	236	220	193	205	218	241	233	190	214	202	218	242	211	212	217	240	216	221	240	243	219	232	235	218	195	203	242	194	228	222	228	227	213	225	227	216	211	253	218	215	213	216	225	229	216	234	230	206	226	204	215	232	241	209	194	202	209	230	203	230	219	227	168	240	239	224	210	215	213	215	231	201	241	213	220	227	218	202	199	229	230	214	208	241	214	221	245	238	224	217	218	213	231	211	231	214	183	216	209	220	213	208	221	225	216	215	200	222	231	233	225	232	217	250	232	189	194	235	211	212	225	209	214	221	235	240	209	249	227	222	226	207	237	214	223	205	231	228	221	240	207	208	222	209	222	237	209	210	206	216	212	228	217	238	232	226	201	220	226	230	219	223	183	225	235	207	235	213	215	211	225	238	231	230	230	194	210	195	215	222	210	212	219	224	238	203	205	208	228	211	234	204	219	238	218	196	217	231	218	204	222	238	228	232	235	206	210	247	235	201	191	233	227	218	222	250	201	206	209	216	212	235	223	219	244	213	225	224	230	223	222	217	207	217	241	204	255	207	221	229	215	221	214	227	224	223	202	226	216	243	219	227	267	223	204	216	231	230	239	223	218	240	210	228	228	250	229	215	243	224	177	198	223	214	225	224	233	220	236	221	226	232	235	220	208	213	217	217	198	232	219	223	205	247	238	210	197	230	234	236	211	230	212	234	222	199	210	231	226	183	219	226	181	233	201	207	214	213	215	221	228	232	211	226	194	225	204	211	221	241	198	197	214	222	223	235	194	205	212	225	226	188	226	230	211	210	214	218	226	243	263	221	217	221	222	230	203	210	220	221	207	219	219	223	235	221	233	215	217	223	215	218	195	236	204	181	249	223	232	221	243	227	238	189	225	204	221	203	209	199	228	200	233	216	222	245	220	217	217	205	200	213	205	224	208	226	207	201	199	245	217	216	235	208	227	241	188	228	218	219	218	189	229	217	212	207	228	214	226	196	244	201	224	222	192	239	207	227	235	210	220	192	226	250	217	201	236	231	220	203	191	201	214	238	220	238	212	240	219	214	221	226	239	226	216	210	218	217	218	205	194	229	189	206	236	221	209	244	196	216	205	196	234	221	221	237	219	209	238	233	233	240	202	209	213	225	209	246	209	221	250	203	216	238	247	204	213	197	229	248	226	230	224	234	219	216	175	217	200	230	226	234	225	223	235	231	226	174	216	210	224	240	229	203	231	212	228	225	215	225	227	224	208	214	222	218	213	205	250	215	208	242	227	201	245	218	217	215	248	209	216	228	219	231	207	227	216	238	251	195	196	234	200	211	220	257	230	230	227	237	215	231	208	183	222	200	221	220	223	248	215	213	190	210	196	215	218	231	210	215	239	221	213	219	209	228	237	211	194	218	236	208	206	246	239	207	221	227	238	223	203	210	226	217	233	208	229	223	222	226	197	206	219	218	198	214	236	239	223	206	221	245	221	210	214	213	227	216	246	213	211	208	195	206	207	225	216	198	230	214	200	256	202	209	195	222	216	235	222	210	237	202	214	220	220	183	224	215	213	248	214	211	207	221	223	237	208	209	206	216	206	200	211	219	225	254	216	207	223	240	215	207	246	210	226	230	209	207	206	238	214	221	233	216	207	202	216	201	228	198	232	221	222	216	222	226	206	219	221	224	241	229	214	239	231	225	198	249	208	207	226	220	237	225	217	230	221	186	255	218	206	228	231	214	241	196	203	216	211	208	228	226	240	213	219	214	221	187	221	201	235	228	227	196	189	206	227	176	210	239	193	212	212	227	230	225	208	230	209	200	247	200	203	230	244	220	236	219	221	198	233	217	202	253	191	203	181	221	232	221	206	234	239	201	229	213	239	224	209	233	203	211	193	242	185	225	240	206	248	239	239	253	203	249	222
65833	69604	59231	17785	2251	146	129	96	108	104	94	103	102	103	109	88	95	92	98	96	98	84	88	89	94	103	92	73	97	89	106	85	103	84	86	151	180	553	1175	1305	709	527	363	267	205	173	160	146	118	97	95	89	94	91	93	106	98	94	100	81	85	111	96	105	116	88	85	104	93	80	84	88	92	111	105	86	91	90	85	92	84	84	86	108	117	101	95	88	90	101	87	75	72	100	100	89	100	108	100	90	76	95	86	96	94	112	86	106	82	92	101	82	78	98	114	91	97	91	82	81	80	97	95	96	87	108	93	70	91	95	81	93	77	95	87	86	105	98	107	94	99	90	112	102	80	103	87	91	99	93	99	103	84	87	94	97	92	84	89	81	101	80	96	92	85	84	115	100	91	73	74	93	83	100	98	74	90	76	106	89	75	76	94	88	99	91	95	83	109	85	91	81	94	85	86	81	94	99	92	100	77	80	81	100	91	77	87	112	92	102	92	86	85	96	104	96	93	94	101	88	97	121	97	85	85	85	107	112	88	101	86	76	97	105	110	69	77	89	88	83	97	80	102	77	95	79	83	95	98	97	92	99	100	84	107	90	100	98	100	95	105	88	83	79	77	84	92	96	112	92	86	93	103	90	112	81	84	89	81	77	93	99	85	81	89	103	85	108	110	79	81	86	101	119	101	110	99	90	82	106	83	85	78	88	85	86	92	89	104	89	104	104	84	95	91	121	103	99	82	106	89	98	83	105	97	98	92	75	88	91	91	98	112	86	81	94	96	108	87	91	88	77	83	86	94	90	91	84	89	97	87	94	93	124	86	75	89	81	75	93	105	85	99	105	75	90	74	88	91	103	85	108	83	96	79	84	99	81	85	87	82	80	85	98	109	97	93	86	83	100	98	80	92	86	112	100	101	86	70	87	76	99	84	91	103	99	76	106	104	108	100	88	103	87	79	72	91	88	95	110	96	92	84	103	100	96	88	101	94	88	84	96	95	74	95	83	97	106	78	98	77	85	87	98	79	95	107	109	106	102	92	89	78	97	96	101	96	89	88	78	96	100	97	90	75	93	69	89	83	72	100	88	86	96	84	87	87	100	102	91	110	100	82	84	105	82	106	79	91	99	100	84	71	91	91	95	99	81	93	98	99	85	95	73	102	89	97	91	92	106	91	79	86	92	87	89	97	85	110	97	81	89	98	92	70	98	91	101	88	98	74	96	102	89	92	97	88	90	91	88	105	91	112	77	92	90	109	96	93	75	91	103	110	75	87	99	88	80	97	99	105	77	87	101	92	79	103	88	91	85	95	108	82	99	93	91	99	94	109	91	90	99	90	98	93	115	87	82	87	104	114	82	97	106	94	78	112	94	85	104	89	105	78	89	110	96	99	104	106	83	103	111	105	96	94	100	87	85	97	72	90	90	84	102	97	108	88	103	97	84	73	101	93	106	107	85	90	97	97	104	88	97	80	80	98	84	96	87	105	92	95	99	107	75	92	95	88	63	88	89	103	91	103	90	96	99	99	96	79	90	78	79	84	96	96	106	103	80	87	99	98	91	73	95	103	104	100	87	102	97	96	101	86	82	89	79	96	100	92	84	80	96	87	86	91	81	80	88	87	95	100	84	101	86	84	97	89	94	90	106	93	95	101	100	94	82	84	95	86	90	98	81	104	71	80	87	97	84	98	86	81	98	91	82	97	93	82	71	89	84	89	89	105	96	109	116	77	96	86	97	110	87	86	90	101	107	90	100	89	85	91	91	116	100	94	68	96	101	92	87	77	86	106	85	89	95	91	92	100	101	107	88	103	92	75	98	93	86	90	110	85	88	93	106	94	104	89	91	75	84	75	112	99	102	91	99	84	100	81	74	100	92	96	103	106	103	93	89	90	88	95	87	88	87	80	96	92	92	91	85	93	116	103	84	95	76	103	88	94	96	87	81	101	97	102	99	79	89	97	99	99	88	112	87	102	87	99	116	86	88	82	97	106	97	98	112	91	84	77	84	94	93	97	89	111	88	94	96	107	101	97	92	106	81	78	89	81	94	78	94	82	122	86	93	102	97	76	97	94	101	107	87	94	117	82	104	72	87	97	91	99	85	100	93	99	96	94	98	93	84	95	94	100	91	110	88	84	87	82	77	88	95	94	94	87	95	98	74	88	84	96	85	97	100	72	85	90	86	102	82	99	89	91	102	96	77	112	103	93	86	100	78	69	99	109	88	104	94	93	97	99	64	106	83	105	104	88	103	87	99	89	83	96	81	109	100	103	103	81	114	102	120	83	82	74	98	89	83	104	81	79	90	89	122	92	90	116	104	115	88	89	111	91	114	88	100	120	93	97	97	98	102	97	90	78	92	84	82	87	94	85	101	93	102	96	91	75	108	98	78	93	94	92	101	93	94	84	111	99	99	93	90	84	82	98	78	99	95	85	97	99	94	97	100	91	86	89	94	120	96	94	103	85	111	92	76	96	109	94	92	95	98	93	97	90	89	83	89	110	98	89	84	84	89	90	83	88	87	103	98	97	91	99	93	88	70	88	90	112	94	97	105	83	86	92	91	100	88	91	100	104	111	93	97	96	88	91	88	94	89	87	89	103	82	86	89	98	103	107	89	96	70	118	101	91	117	88	90	105	103	85	75	98	76	79	89	104	85	114	111	91	93	103	79	91	102	82	88	91	80	101	88	97	83	72	90	77	90	110	109	90	87	93	89	101	94	96	107	98	97	93	81	76	106	95	86	76	90	94	80	92	115	89	96	94	98	97	113	95	75	97	101	91	112	90	95	79	105	91	98	87	83	97	88	78	98	117	94	91	103	90	101	98	92	96	74	90	70	81	87	105	107	104	101	111	71	107	93	76	97	95	83	92	90	78	89	93	108	116	86	70	88	100	93	107	98	89	117	86	115	83	97	77	109	76	92	87	74	87	103	99	77	87	92	79	96	89	86	89	94	76	81	95	85	94	101	102	89	80	87	104	95	95	80	82	98	102	88	100	98	103	99	73	79	88	83	96	97	84	106	71	101	84	119	86	89	88	90	87	95	100	91	86	85	66	83	78	90	85	82	92	88	93	93	103	96	85	67	77	84	96	92	92	88	75	88	87	84	79	95	122	94	93	98	91	72	81	79	77	85	87	102	85	91	102	90	106	88	84	83	87	108	96	92	86	96	110	100	103	97	93	86	98	97	95	98	85	106	101	91	100	113	95	84	108	73	100	85	99	87	91	80	97	95	102	80	85	108	89	86	90	85	86	94	91	77	82	90	100	99	91	94	92	101	102	109	101	107	93	89	84	89	96	89	97	72	88	90	97	78	107	86	83	98	100	106	94	78	88	92	84	101	82	106	94	84	96	101	90	93	100	85	104	98	83	83	83	82	102	100	81	94	104	96	64	101	97	96	88	86	87	101	66	96	100	94	116	107	94	69	105	100	102	95	104	89	89	83	84	98	76	81	90	95	88	89	100	102	90	95	99	105	93	107	111	92
41159	53623	46371	4686	506	453	418	345	354	334	327	338	315	300	300	309	323	254	298	285	284	290	291	305	282	298	296	301	304	272	330	282	327	300	425	656	1082	3682	7857	8431	4792	3959	2510	1638	1255	910	891	677	502	424	347	299	289	302	303	314	278	276	281	275	290	287	264	283	244	292	302	272	263	257	265	292	266	297	309	275	280	264	272	263	301	240	269	243	274	235	287	266	264	272	289	294	264	257	270	293	265	277	301	303	282	290	300	268	294	281	274	270	264	286	262	290	310	277	284	285	263	290	267	289	259	309	259	262	255	272	293	265	265	264	306	260	259	292	249	275	284	246	313	298	274	279	278	294	264	273	259	261	267	284	291	296	286	278	296	280	275	274	276	313	278	261	283	305	310	280	272	288	273	265	281	241	267	292	240	264	273	255	283	263	296	321	280	283	310	293	269	273	303	289	250	289	278	262	281	275	297	327	268	248	300	253	269	261	256	278	296	283	268	278	263	245	277	274	262	256	255	264	279	281	264	287	279	296	280	305	276	300	269	227	261	261	276	265	288	293	302	243	294	291	279	262	279	283	269	271	273	305	284	302	241	259	262	266	278	272	298	278	264	252	291	254	236	275	288	295	273	257	281	274	233	297	258	284	277	255	263	257	282	276	267	306	269	264	272	254	274	291	265	236	303	269	271	278	275	268	281	267	287	255	263	242	291	265	265	261	255	277	317	269	281	274	302	264	239	292	266	281	261	259	270	256	273	285	283	283	268	277	259	257	251	282	268	291	287	244	258	272	286	302	287	286	286	277	253	285	270	241	289	252	271	261	245	266	268	255	287	282	270	284	286	272	257	294	256	277	273	293	280	300	269	263	267	286	277	272	272	280	226	271	281	262	296	261	278	269	287	262	253	285	256	289	231	252	277	290	306	304	296	300	261	246	292	285	275	276	246	286	253	263	262	300	290	273	256	271	285	271	264	256	292	287	253	286	280	271	279	276	264	255	238	287	266	285	268	276	287	286	279	266	287	264	254	270	252	268	271	271	268	265	269	265	260	266	259	272	258	287	254	285	261	283	264	286	271	268	277	289	276	248	263	274	273	293	240	262	266	251	289	278	267	261	242	293	272	304	295	297	250	284	244	298	305	269	252	263	273	280	315	273	270	273	277	264	243	264	273	274	276	275	292	277	255	260	260	324	294	281	282	298	247	267	285	303	285	274	275	287	277	299	287	277	267	269	284	273	250	295	267	271	288	264	259	282	280	281	242	266	258	272	245	248	256	290	233	299	289	266	274	271	271	284	281	274	243	277	276	280	272	275	278	277	266	286	265	292	279	242	285	243	279	282	282	299	284	252	272	269	281	308	276	293	266	299	253	251	291	256	259	262	283	268	243	267	253	286	264	291	285	305	274	280	308	269	268	296	306	265	278	294	297	303	261	295	280	258	270	286	283	265	270	281	266	260	279	238	261	284	300	273	307	264	281	261	272	303	258	291	256	276	243	279	296	311	278	263	286	273	274	277	293	263	268	256	250	268	284	270	264	265	270	289	257	262	299	290	296	272	272	263	264	289	284	259	249	281	267	266	273	234	271	281	268	265	282	280	278	275	287	277	264	301	251	291	279	286	280	271	295	264	274	240	280	270	295	269	250	288	258	286	279	289	290	239	269	300	272	282	275	261	289	275	276	270	287	262	279	262	268	289	244	270	258	252	283	293	286	296	281	239	282	274	267	244	237	283	293	247	318	262	273	288	276	261	291	295	266	270	288	275	262	266	293	263	285	244	270	265	263	267	301	286	273	293	266	272	320	262	279	262	270	300	281	274	254	271	274	257	267	299	293	295	284	301	268	253	268	276	259	261	270	254	256	290	259	280	268	239	274	230	274	278	262	287	255	277	287	289	270	265	266	280	258	277	259	308	242	264	257	282	253	242	256	267	238	269	286	264	292	248	265	254	275	330	272	279	312	256	285	252	272	262	264	274	287	305	281	230	284	296	294	288	275	260	256	278	273	265	263	283	265	306	287	286	264	271	268	245	262	279	320	249	303	277	252	275	284	286	263	248	271	230	276	288	241	285	248	278	277	284	283	277	288	274	285	261	283	284	275	248	275	281	286	268	247	246	285	277	252	297	277	262	266	281	289	310	265	289	251	282	250	281	255	284	269	280	294	262	259	244	282	283	259	271	238	276	270	286	277	300	274	295	274	298	268	283	266	280	273	252	261	279	296	250	271	272	252	287	277	288	276	290	280	274	274	269	288	282	273	288	294	270	259	265	280	249	290	275	284	257	293	271	275	294	268	287	248	298	250	261	270	272	274	288	273	286	290	265	281	255	270	256	257	255	255	278	278	280	266	279	276	283	287	272	282	283	299	249	256	284	267	270	268	251	261	276	290	283	302	281	303	263	280	256	263	268	277	267	259	279	248	284	278	278	256	275	296	255	278	298	263	252	294	265	274	268	274	267	255	255	263	276	309	264	257	310	281	252	267	240	282	265	291	260	285	279	265	279	278	284	286	244	300	272	274	282	271	242	291	247	291	256	286	253	273	259	297	259	264	273	256	263	258	258	279	265	275	294	265	262	295	277	299	276	285	270	290	273	271	280	263	261	267	268	300	319	274	285	271	292	291	267	255	284	260	289	280	279	275	272	270	270	284	256	257	266	264	272	251	279	258	300	268	253	295	270	261	259	272	254	274	279	280	291	248	268	284	268	285	266	269	280	265	281	239	270	281	282	263	244	279	319	251	288	280	290	287	254	273	268	265	270	274	272	277	279	273	276	265	277	271	311	316	256	259	278	283	260	284	265	275	250	271	270	302	275	300	258	264	274	277	277	273	275	254	264	301	281	264	279	295	255	269	269	289	263	287	285	258	255	281	305	279	266	274	295	275	280	268	263	265	284	278	273	272	287	276	283	266	273	311	297	264	267	289	245	272	245	299	279	290	265	271	270	289	264	267	271	260	292	284	268	283	282	275	280	260	263	271	267	291	276	252	312	253	305	285	262	296	292	269	261	263	250	274	278	276	274	284	270	254	298	286	279	283	261	285	328	276	301	269	274	267	252	273	296	276	271	262	299	296	281	289	268	275	287	277	246	304	301	275	256	283	265	286	292	265	273	271	244	281	276	282	272	316	309	277	276	272	286	272	267	249	300	244	276	260	274	286	271	274	263	311	230	297	291	293	271	255	261	303	274	261	276	249	301	276	270	262	273	284	285	303	269	284	298	279	282	276	278	283	261	286	298	251	236	277	288	285	269	282	275	255	271	263	276	280	253	316	290	258	270	297	278	286	290	283	284	253	286	291	272	281	287	260	235	282	262	273	276	296	289	296	292	280	299	322	249	289	276	278	247	258	300	263	264	317	294	275	272	273	273	296	294	299	274	245	296	287	277	252	253	291	285	260	279	296	233	274	262	264	276	263	280	266	271	248	268	292	286	266	273	265	254	245	269	267	265	265	286	270	281	278	297	262	269	263	271	266	276	273	267	263	238	258	276
80293	80923	66662	24299	7714	537	246	224	185	198	213	189	190	174	173	189	162	170	162	202	187	165	193	171	178	136	161	182	156	162	165	183	170	184	199	218	349	904	2062	2452	1394	1057	776	496	422	328	318	267	237	182	201	171	181	164	153	183	174	167	152	169	153	184	190	169	157	145	175	144	171	143	174	159	157	162	170	173	153	170	202	186	148	167	174	185	160	148	160	162	145	130	179	169	164	167	157	170	124	153	160	199	180	199	171	181	188	142	156	174	164	179	162	153	157	159	144	168	149	136	168	145	166	177	181	178	166	146	155	165	163	163	161	163	189	169	170	189	182	164	172	200	176	164	157	143	150	151	164	170	178	166	164	140	183	173	166	164	163	160	169	175	143	165	197	167	180	183	163	156	187	151	169	173	173	152	157	144	178	177	158	174	160	198	159	171	162	149	162	136	170	153	195	171	165	163	163	169	175	159	177	155	161	174	166	157	137	172	164	148	177	173	169	170	169	171	166	160	163	149	160	157	154	178	189	149	169	153	167	160	171	160	185	163	169	174	157	170	181	156	176	160	178	155	168	166	160	163	194	170	147	163	162	176	176	166	160	157	157	181	159	172	173	176	185	180	154	171	158	181	166	149	138	164	168	146	156	133	164	166	138	165	161	143	160	150	166	178	185	163	161	165	163	161	152	164	189	175	197	160	170	129	164	178	170	165	162	165	168	150	148	166	151	161	149	163	161	168	176	157	165	174	168	174	176	149	154	156	160	187	156	152	203	173	174	163	164	130	153	177	143	170	153	151	146	168	180	161	162	184	150	161	170	166	165	167	190	167	174	169	176	157	169	151	173	165	180	174	159	183	161	196	147	156	189	173	169	165	178	170	164	197	180	154	155	160	185	161	167	167	161	177	176	175	147	181	178	169	154	167	175	176	140	173	157	165	149	171	183	169	158	167	178	162	191	187	149	172	150	164	170	200	154	159	153	166	202	160	189	159	158	172	167	150	177	192	149	183	178	187	151	166	169	177	193	133	168	170	159	149	176	183	165	152	172	186	153	182	172	154	159	183	178	169	156	173	143	164	146	175	159	144	159	183	155	146	135	164	191	154	174	164	151	183	178	148	176	149	171	175	178	177	157	163	164	166	159	163	151	173	163	157	171	132	183	167	169	172	149	126	163	174	165	183	150	163	160	154	160	167	179	169	161	171	150	151	157	161	166	167	165	147	165	173	186	177	159	172	195	174	170	167	162	134	158	171	183	165	185	167	166	164	172	182	163	177	182	178	176	154	175	166	165	162	161	153	148	168	187	158	168	160	147	161	161	172	166	176	162	155	165	150	189	156	169	175	178	146	161	165	175	134	175	171	188	170	146	190	181	148	174	151	144	176	176	173	160	181	165	160	192	150	164	163	178	151	171	164	163	163	151	175	171	136	141	176	169	186	175	165	158	172	172	152	181	176	168	157	165	164	171	146	152	153	179	170	177	165	170	168	181	158	197	162	160	165	180	172	167	155	156	154	184	142	172	157	180	180	167	165	171	175	160	157	163	161	135	163	165	148	153	160	193	187	178	138	168	177	155	169	162	161	163	175	168	157	178	176	169	179	174	189	175	153	168	162	172	138	179	147	132	180	167	158	175	180	160	192	146	179	151	153	179	163	158	174	170	167	167	147	155	160	161	185	155	178	159	168	182	160	169	160	166	156	173	137	168	152	196	177	174	169	166	175	162	172	195	144	155	179	173	163	145	128	176	150	169	177	189	163	175	161	152	157	163	172	162	166	171	178	163	139	188	157	166	152	159	161	151	173	157	161	166	139	166	157	167	164	176	170	173	170	164	178	176	134	175	164	185	152	154	173	152	157	159	142	156	135	159	139	165	162	182	191	161	172	183	164	143	150	159	168	169	155	172	141	180	159	169	164	189	173	152	176	158	178	161	149	154	148	174	149	184	177	154	167	172	154	148	159	165	160	163	160	183	161	180	171	169	160	181	162	140	173	166	147	177	161	189	125	183	159	154	150	160	148	193	180	180	164	183	159	144	175	173	163	151	172	199	171	168	160	175	173	167	160	150	192	160	162	153	167	171	163	160	191	169	195	164	155	150	165	168	153	151	148	178	155	136	157	186	142	159	174	189	177	161	176	177	165	142	175	153	164	149	140	161	163	180	171	165	156	170	166	161	150	188	160	183	187	192	172	171	163	174	177	164	154	164	154	164	166	158	164	140	172	171	167	153	152	163	171	148	143	153	171	161	152	187	164	151	165	158	151	176	189	155	150	158	128	149	190	179	168	157	172	164	178	187	174	134	178	162	174	158	166	167	165	163	172	177	162	151	154	156	167	166	162	143	166	166	161	154	163	150	164	150	171	184	196	163	171	160	168	164	174	140	178	148	173	177	176	167	152	184	179	152	175	162	164	191	168	174	163	182	168	156	165	168	171	207	168	177	176	172	160	154	153	171	176	166	174	155	155	169	191	163	188	156	170	174	167	159	154	173	169	177	164	160	171	170	157	153	177	160	185	138	162	148	166	172	158	161	162	167	148	159	198	168	179	186	153	149	162	171	161	167	155	176	165	167	166	150	160	154	168	160	150	182	172	162	158	181	175	151	160	170	166	167	150	156	180	170	174	181	173	177	162	165	187	175	159	163	158	161	161	162	165	157	165	150	160	155	133	139	147	160	161	160	157	160	147	153	173	179	161	157	164	152	184	195	183	164	166	168	167	175	167	159	150	170	158	194	189	186	161	163	172	144	150	152	181	187	186	177	176	159	147	168	166	163	156	170	194	187	164	148	173	177	160	174	142	150	176	154	174	158	158	175	157	157	177	166	161	176	162	169	157	151	152	162	168	170	181	159	160	178	176	178	171	187	176	177	188	156	167	181	159	137	171	160	141	156	177	162	166	162	165	159	146	146	146	181	165	165	145	162	163	150	179	155	177	143	188	171	166	191	159	163	157	145	163	164	152	176	156	178	142	177	168	148	174	163	171	166	187	162	164	154	178	165	148	147	175	154	145	155	179	184	161	176	171	166	164	185	180	156	158	162	179	180	151	188	185	175	188	160	155	159	147	167	174	190	170	172	156	158	160	185	185	172	148	167	169	175	154	178	147	170	187	184	177	160	164	167	143	170	188	153	170	162	163	171	178	174	157	172	185	168	165	177	165	167	179	177	183	166	178	166	170	152	190	156	162	167	157	153	189	153	174	153	159	172	180	187	168	153	172	166	162	174	164	166	173	139	167	158	164	153	171	135	156	177	140	154	184	174	197	169	187	167	187	172	169	161	172	160	158	150	174	171	132	146	181	172	167	154	156	157	197	178	161	165	162	169	157	146	147	159	156	186	141	170	190	171	162	152	166	170	154	160	184	164	168	182	182	142	159	188	172	169	141	156	181	157	173	153	170	168	171	170	159	169	138	175	186	162	160	181	156	189	163	176	144	164	157	156	149	169	148	157	176	164	147	166	167	174	172	181	160	167	158	171	163	173	130	185	183
52764	65960	54253	7084	856	811	676	655	630	615	549	551	534	482	520	500	457	534	508	482	449	487	466	450	458	491	440	469	459	439	473	507	479	561	609	1012	1726	6135	13099	13372	8733	7137	4995	3163	2215	1745	1851	1332	877	706	510	465	470	464	454	470	429	436	414	453	417	442	458	442	437	460	479	449	460	399	444	433	450	436	422	408	509	414	419	444	462	447	445	424	456	447	448	478	455	464	446	473	452	456	438	451	441	464	430	465	411	473	405	435	459	472	440	442	469	416	449	419	430	444	414	421	457	444	450	443	436	418	444	441	454	428	415	450	407	430	462	470	456	423	516	413	448	483	468	456	460	458	431	452	417	406	440	449	487	437	443	405	402	449	498	435	410	459	428	421	463	441	456	441	464	446	449	423	463	402	455	429	451	433	418	430	453	457	452	477	429	421	468	446	462	434	392	421	421	413	434	468	446	439	432	446	465	406	470	427	429	454	431	421	438	418	447	395	439	417	470	422	438	429	470	437	427	399	429	451	459	426	430	414	440	453	449	463	453	416	397	398	438	417	470	441	434	409	431	489	429	450	447	431	473	458	447	451	442	483	444	436	457	420	431	454	464	456	450	433	439	479	454	405	464	410	442	421	404	439	448	439	418	432	441	429	412	455	431	429	432	433	443	435	394	453	445	427	456	437	418	449	431	437	429	417	432	430	425	450	417	420	432	450	418	419	435	431	452	471	439	442	449	416	428	419	462	434	443	457	442	432	414	442	414	456	454	425	439	463	444	413	472	434	434	460	407	409	420	471	427	435	435	415	436	440	474	448	456	408	454	447	428	424	420	470	440	426	412	444	434	464	434	456	436	438	438	438	456	419	444	478	434	455	433	442	442	473	418	462	447	435	454	438	446	434	499	437	457	422	449	461	408	416	430	452	414	444	411	421	421	443	435	435	486	450	457	436	424	484	408	441	424	450	411	448	408	443	451	417	441	457	437	455	414	429	445	465	438	408	461	433	452	468	432	461	451	466	412	471	453	436	448	458	451	463	441	398	424	431	443	437	451	430	475	444	456	456	426	435	466	432	439	423	416	441	440	468	458	437	437	403	464	480	423	457	451	457	432	428	451	477	426	425	434	432	463	432	420	473	445	436	468	428	423	437	438	426	420	420	438	456	457	452	433	427	441	423	432	464	466	452	480	448	458	457	451	429	400	392	425	438	433	453	419	420	472	449	427	420	425	470	497	436	465	455	440	455	433	400	420	437	416	395	410	449	432	403	420	418	430	402	409	424	431	477	429	443	445	456	440	470	422	469	455	443	422	452	426	435	423	448	464	453	416	449	466	461	424	445	425	443	414	445	448	432	420	432	455	441	414	431	429	453	470	397	441	418	438	454	429	421	418	475	476	437	450	425	472	451	456	474	441	426	433	451	451	457	489	444	405	441	437	422	463	432	441	418	454	458	425	448	437	468	417	458	404	429	423	435	450	459	426	453	449	412	453	451	458	472	423	425	449	407	435	455	410	447	450	428	423	422	423	427	433	461	441	446	433	436	464	433	460	435	399	418	466	450	445	449	435	462	457	436	432	430	466	474	472	456	424	413	421	452	441	433	432	456	429	443	456	452	474	453	410	460	489	410	397	441	418	447	436	401	477	464	437	410	409	437	399	461	449	421	453	454	467	466	438	450	435	436	451	426	453	399	471	395	434	461	464	411	484	433	411	401	413	447	477	418	426	416	404	463	419	470	443	454	450	426	430	436	400	406	461	481	465	442	424	408	464	442	427	456	438	421	419	462	427	425	444	469	437	451	427	419	428	445	476	457	459	425	423	454	438	406	472	453	424	461	467	424	468	434	431	453	434	456	447	435	483	437	478	433	437	431	418	445	475	437	449	449	424	447	440	447	472	443	417	447	429	436	434	435	447	433	415	469	446	471	416	451	461	406	449	424	450	479	456	442	438	448	448	446	447	418	421	443	449	449	458	437	427	436	398	425	393	433	437	425	444	431	447	464	427	463	404	444	433	431	417	456	455	431	464	441	454	459	461	428	424	434	440	451	420	451	432	468	426	431	462	427	479	417	429	437	423	475	407	414	438	431	453	409	440	451	454	427	450	430	421	434	464	435	440	439	444	442	453	386	454	429	445	435	430	441	444	468	438	427	432	444	456	453	434	434	453	422	431	425	478	458	469	399	425	423	478	419	451	423	444	458	450	450	452	445	436	436	441	454	462	454	421	416	471	432	433	461	443	428	442	413	459	429	401	425	445	429	466	417	461	458	435	456	427	441	420	412	469	432	405	456	441	430	438	477	430	437	459	450	419	436	465	479	412	426	446	444	439	426	459	474	414	472	440	391	459	440	433	438	403	418	425	418	418	428	452	439	424	442	430	449	466	427	437	476	417	448	416	473	427	429	413	412	421	416	436	426	480	448	404	409	483	434	429	456	419	435	471	438	458	457	448	436	448	428	426	485	450	467	435	452	469	455	436	429	443	463	425	447	481	426	444	415	433	416	451	436	516	451	433	456	454	486	461	460	407	442	416	424	421	468	454	454	441	434	418	442	451	438	440	434	434	449	450	450	437	457	445	464	445	452	427	425	426	410	418	450	452	442	438	469	438	410	459	430	408	435	470	427	472	458	439	441	451	398	392	446	462	435	418	442	436	440	421	461	467	425	457	431	440	444	457	422	443	384	430	454	413	391	432	454	455	455	457	423	470	438	429	425	411	432	403	456	421	438	437	424	415	442	476	475	451	445	428	423	430	425	444	388	426	422	428	438	413	476	447	448	435	478	435	453	448	405	420	443	404	450	431	444	431	426	479	412	427	442	453	431	421	441	437	457	449	430	441	439	457	446	454	442	406	455	491	424	415	472	416	456	429	398	444	433	427	433	436	451	400	408	438	451	400	448	461	477	425	424	445	463	497	451	450	436	439	447	426	458	436	446	464	447	437	454	456	442	443	416	417	448	432	447	450	444	433	440	437	437	416	458	458	463	478	441	442	445	451	423	428	432	458	445	423	447	451	413	420	439	397	440	441	453	459	449	429	437	514	457	413	450	440	451	457	403	409	423	413	456	435	455	480	444	455	463	435	442	428	454	480	405	433	405	450	437	412	460	430	442	376	434	452	444	436	449	423	444	430	432	439	429	402	432	451	415	374	427	422	423	448	458	483	426	462	459	439	461	448	442	451	456	425	454	457	451	435	416	459	456	434	454	440	428	430	447	457	430	457	424	430	465	450	461	429	436	427	425	439	427	440	438	463	439	428	461	423	412	451	458	443	433	424	418	450	446	433	418	411	465	438	447	452	460	409	403	423	440	433	441	436	421	411	448	437	422	428	395	451	382	450	488	428	422	455	451	438	433	449	444	439	458	422	469	432	435	459	467	447	449	436	445	452	462	455	398	452	476	440	430	428	495	430	423	475	420	454	458	421	426	424	428	452	469	445	445	441	459	401	423	445	463	457	467	446	449	443	456	487	448	431	427	400	470	460	418	468	463	424	397
18610	21833	17012	1044	98	77	60	67	69	72	60	79	89	75	68	84	69	76	67	69	93	70	54	74	64	73	75	66	67	84	60	77	57	50	71	88	76	79	131	129	114	117	78	88	62	76	68	80	79	66	62	73	63	65	54	61	66	74	73	82	63	72	75	77	65	83	73	61	69	59	54	69	83	65	86	80	68	58	67	74	71	77	74	62	66	60	63	60	80	74	80	65	62	72	74	65	69	67	77	66	74	68	53	64	67	68	60	77	60	73	66	56	79	61	62	79	72	87	63	79	98	86	66	75	76	79	79	69	73	79	75	70	79	63	64	58	57	66	66	83	83	69	65	70	75	63	69	64	65	70	70	79	83	70	61	90	66	61	82	83	74	81	63	61	76	71	75	66	65	65	77	66	74	66	67	73	61	56	77	82	69	69	67	50	73	66	81	67	67	85	76	74	62	82	73	62	65	73	68	71	68	53	65	66	80	71	69	65	65	63	70	65	67	70	63	79	70	69	62	56	69	79	71	60	75	60	78	86	64	50	64	82	84	62	69	64	77	63	69	62	82	55	80	66	60	65	71	64	61	75	61	55	79	56	80	70	77	71	65	76	85	61	71	67	66	76	65	66	75	75	71	83	83	58	79	61	70	56	74	59	68	53	90	76	77	80	68	63	66	85	64	68	65	65	74	66	68	66	56	68	65	60	74	63	67	65	54	62	73	76	65	65	62	69	86	61	72	70	67	72	81	74	69	73	72	73	74	64	67	79	71	50	70	64	75	72	84	80	56	83	43	84	58	70	64	69	70	73	91	56	75	68	51	71	77	51	55	60	62	83	91	59	61	65	58	74	60	69	79	69	69	71	62	76	78	61	71	73	63	70	61	71	55	56	76	63	70	73	63	73	68	67	66	57	58	61	68	61	70	71	57	78	70	73	61	70	48	71	67	87	70	85	69	80	65	77	80	56	81	64	61	76	80	71	75	59	74	69	71	72	78	76	59	70	75	81	66	80	82	70	65	61	84	59	63	62	73	75	68	61	68	66	74	75	72	84	73	77	78	79	72	74	69	71	75	79	72	81	68	72	68	72	75	64	76	66	73	66	74	60	64	66	72	68	74	62	69	70	81	66	70	64	69	67	66	65	58	73	65	75	67	65	78	71	87	67	84	64	78	55	63	76	78	69	96	70	85	67	72	73	68	62	75	60	55	84	70	53	55	74	87	73	63	62	64	58	60	61	65	74	65	69	66	75	58	83	71	83	52	68	74	66	82	75	68	76	74	71	56	81	80	61	63	65	77	71	71	75	72	61	73	64	81	78	55	75	76	75	73	79	67	63	83	69	70	65	55	72	74	61	61	79	72	70	55	62	65	85	78	77	70	74	70	60	73	71	86	62	71	73	76	69	66	66	88	60	67	77	66	69	63	76	85	54	90	58	75	61	61	70	70	61	70	67	71	70	66	60	58	62	77	63	82	68	73	58	82	65	70	74	77	63	74	74	69	71	64	72	74	67	65	72	65	68	81	64	81	80	66	71	79	63	67	62	55	77	71	65	61	64	69	63	58	66	82	75	68	80	96	70	61	68	83	71	83	69	73	78	61	63	70	84	65	67	79	72	67	68	73	58	52	67	78	64	74	74	47	82	80	80	84	70	81	78	75	67	57	59	79	66	63	54	64	74	82	76	60	77	64	61	71	88	64	60	68	76	71	77	68	64	78	80	75	68	61	68	92	76	69	72	66	73	72	83	50	65	66	65	70	70	62	72	76	68	80	73	82	79	94	69	62	68	72	74	60	76	67	72	62	68	61	65	69	66	46	75	71	69	79	80	68	76	72	57	65	74	71	67	65	63	67	59	72	64	71	72	78	71	69	67	68	85	62	71	53	67	87	59	83	77	59	89	69	62	69	85	70	74	76	70	81	62	63	73	73	67	72	70	56	69	67	55	58	79	55	76	73	73	82	76	57	63	68	52	72	69	69	60	68	73	65	57	86	62	74	70	60	67	70	68	59	57	78	74	70	69	85	59	67	56	80	66	71	75	63	74	76	69	82	64	65	80	62	59	65	66	81	74	55	88	79	69	66	71	54	71	60	79	71	84	61	59	70	69	70	63	52	59	59	62	63	60	58	61	49	67	66	86	69	72	63	72	80	72	71	64	60	75	80	55	72	77	63	69	75	82	75	89	78	59	92	66	79	70	63	72	49	61	74	65	80	70	68	65	55	71	68	82	56	59	74	58	84	76	69	62	78	72	64	71	62	68	88	90	64	76	56	67	68	52	64	84	68	69	66	69	77	79	84	73	85	73	50	100	65	82	74	69	66	77	75	74	96	69	64	68	68	76	71	63	60	81	71	75	68	69	72	82	68	58	72	70	63	69	78	77	65	78	74	70	73	58	71	71	54	64	87	83	52	62	67	65	64	57	78	78	73	68	58	63	68	83	70	46	67	71	63	72	71	79	68	60	70	77	74	79	55	89	66	69	69	78	72	79	80	73	85	74	69	67	70	79	66	76	68	72	71	83	81	69	60	69	62	72	75	70	77	90	89	53	65	68	85	82	70	78	88	56	80	66	64	65	71	70	66	56	66	75	62	54	72	67	63	66	73	60	90	71	75	72	77	78	66	70	79	86	66	75	74	64	65	70	55	67	66	67	88	69	67	61	73	70	66	77	91	66	67	73	63	88	79	69	62	55	53	66	74	68	75	68	70	62	73	60	79	56	74	76	73	78	72	59	64	79	93	64	74	64	80	72	77	57	62	68	60	57	71	66	61	67	65	60	83	77	91	60	72	65	67	65	78	57	71	65	72	67	78	62	83	73	73	61	84	73	80	73	70	79	76	67	62	72	54	71	78	59	71	79	76	64	63	58	68	83	73	61	75	63	72	65	65	72	61	66	87	59	64	67	75	77	81	66	64	65	68	54	68	74	68	85	68	65	66	80	78	60	71	59	78	73	63	72	65	64	67	72	71	65	74	72	59	80	67	61	77	69	61	74	77	59	66	67	63	65	68	79	70	69	74	62	58	69	73	70	75	63	57	74	81	52	83	65	78	58	77	66	70	83	72	79	77	71	72	65	57	71	68	64	67	64	78	68	61	62	66	57	64	75	61	67	77	60	68	74	72	83	82	72	63	79	61	82	73	80	55	73	68	73	70	72	70	69	49	74	78	68	67	72	65	59	75	68	51	74	67	66	56	71	81	56	61	71	84	61	75	76	65	86	78	55	93	63	61	73	94	68	80	75	72	64	71	66	76	71	55	72	63	59	70	66	91	70	63	72	78	76	87	81	68	61	69	69	76	67	63	74	75	84	69	76	80	61	78	73	83	85	52	64	62	82	61	70	77	70	78	63	75	76	67	71	64	67	58	78	63	83	62	65	75	73	50	79	84	70	80	64	78	59	83	79	81	71	60	68	73	73	69	74	58	76	77	80	82	51	83	81	84	74	78	61	68	51	61	65	86	67	77	64	74	76	77	68	66	73	81	69
18240	26936	19202	731	241	240	228	231	210	209	209	209	245	204	228	217	227	221	230	224	206	225	231	215	212	234	222	229	195	231	205	228	209	245	236	211	276	397	720	797	539	529	380	340	266	249	260	270	201	221	226	221	236	230	212	236	221	220	219	183	232	235	196	222	228	209	217	216	201	212	210	207	212	218	212	233	206	191	190	211	184	224	212	234	205	215	200	213	214	209	219	220	205	203	207	239	194	236	211	209	193	215	217	199	219	219	208	241	217	210	209	220	202	224	203	216	219	199	199	211	211	211	213	242	223	211	215	197	236	217	207	231	187	195	208	197	208	217	227	197	220	211	215	233	205	211	191	219	232	230	190	210	223	221	233	211	193	205	207	217	230	221	255	217	228	204	204	193	212	227	213	212	232	214	203	218	214	227	222	230	226	226	198	210	199	209	195	229	216	230	210	219	212	213	200	217	175	198	219	212	223	223	201	203	214	230	219	224	210	199	191	234	232	215	211	224	215	218	225	206	221	193	232	230	223	196	205	227	217	222	208	225	253	241	221	218	248	235	217	205	206	201	207	215	197	211	224	218	221	223	222	211	232	238	219	219	197	207	182	215	210	232	235	232	233	225	201	191	212	196	216	236	201	220	191	208	197	232	217	194	197	200	200	224	255	238	200	213	192	193	253	226	214	219	188	216	202	224	199	211	202	205	239	214	215	188	236	199	209	205	227	221	230	211	223	209	217	195	194	199	241	214	235	213	248	200	179	238	225	202	215	215	239	206	213	224	208	206	200	229	202	221	227	210	235	193	194	223	195	216	209	227	222	196	211	200	200	216	204	214	211	205	213	194	216	223	199	212	167	224	204	232	211	210	213	241	232	198	226	215	217	212	227	205	236	199	227	208	224	231	222	233	198	241	182	224	214	226	198	216	195	215	239	202	232	225	219	219	225	221	192	195	247	201	218	181	215	197	207	207	198	240	188	195	209	213	217	205	191	213	215	243	221	212	214	236	211	201	190	190	224	227	199	209	220	212	229	231	216	226	227	209	229	242	222	216	246	245	208	222	244	200	233	191	212	210	194	212	225	212	200	204	247	229	197	203	210	214	224	215	214	201	233	252	224	212	199	214	193	196	199	218	231	207	200	181	217	228	203	239	207	228	199	212	211	215	230	204	207	208	209	196	201	223	217	234	230	223	211	204	224	223	218	230	225	213	244	224	190	200	210	234	221	231	224	202	208	240	188	236	223	216	216	211	220	235	206	177	221	238	225	185	205	201	243	224	180	206	206	204	228	211	217	207	185	206	200	214	230	202	206	220	218	218	202	201	207	219	195	212	227	200	209	231	216	210	201	205	230	234	236	189	212	206	238	198	219	227	212	221	239	206	227	204	211	207	198	222	204	226	237	212	189	204	229	201	198	212	214	199	209	208	208	184	215	231	228	219	223	224	212	188	206	199	219	245	219	197	212	210	186	222	238	226	196	205	208	215	221	229	214	227	214	214	212	198	220	234	209	216	212	205	220	199	233	236	216	207	199	194	198	227	199	233	218	196	241	205	203	234	224	201	213	214	212	216	222	198	203	208	233	218	212	214	198	213	202	222	193	210	207	195	218	201	199	204	214	239	218	209	200	212	206	201	222	245	176	235	198	195	224	220	208	260	209	233	220	195	221	222	201	222	221	217	229	201	222	207	223	233	222	211	234	222	221	221	208	179	234	222	232	223	209	214	227	228	201	215	197	199	221	202	217	237	212	208	221	212	219	209	214	204	205	228	240	224	204	196	201	214	231	206	205	212	207	203	202	197	242	225	215	253	193	197	177	237	209	194	232	222	209	233	199	207	216	201	213	219	221	204	232	208	220	227	196	221	207	187	232	199	197	209	224	227	218	229	206	216	207	239	215	208	223	215	219	230	214	214	211	205	205	212	202	233	217	200	208	206	211	222	224	199	219	209	228	172	224	192	219	213	223	234	224	227	219	219	233	216	232	224	225	219	219	199	213	209	198	212	196	217	209	235	197	195	227	210	199	206	198	208	214	235	201	194	227	229	220	226	213	201	225	233	222	195	210	220	208	221	206	175	210	248	200	188	225	213	224	202	234	204	233	213	205	216	216	206	232	209	203	209	226	189	198	222	192	188	227	194	201	230	233	225	221	204	233	211	241	212	190	197	216	240	204	215	192	216	218	200	239	217	203	241	188	217	220	225	213	216	202	221	233	182	241	185	199	220	236	223	223	222	232	192	198	232	233	218	195	209	206	235	202	209	196	214	240	226	186	228	224	214	228	231	243	222	208	203	235	198	213	205	198	209	223	199	222	207	215	206	207	217	217	217	238	223	206	217	209	245	228	234	232	215	223	242	197	212	193	223	213	238	238	215	224	227	223	200	221	221	203	207	229	207	213	228	242	200	215	206	224	238	212	220	214	228	223	221	214	236	226	219	234	223	225	211	196	227	191	216	203	212	200	210	218	234	235	209	214	222	232	212	209	232	219	207	210	217	246	222	205	219	222	188	220	208	222	223	228	224	217	217	207	208	220	189	227	213	236	231	184	207	224	184	200	203	187	222	220	211	237	187	204	225	217	210	212	229	214	200	204	233	224	222	216	222	196	209	204	218	238	224	228	242	197	215	193	182	200	201	195	224	216	215	218	215	218	229	205	222	197	200	215	220	218	192	196	232	213	227	239	215	221	244	221	220	216	226	219	198	234	198	203	209	210	204	217	204	232	205	229	216	195	222	225	203	222	214	196	216	223	204	219	190	192	182	233	230	205	205	208	214	206	220	215	221	234	216	204	230	228	200	218	184	224	200	239	243	213	223	220	212	217	223	210	233	224	200	234	228	188	200	213	241	226	226	212	189	199	201	218	226	209	208	195	201	214	218	231	207	206	229	214	225	203	236	223	219	203	232	212	227	237	194	193	242	223	221	223	196	187	227	202	195	222	244	220	199	213	214	209	197	195	195	205	219	214	226	216	238	226	233	228	210	215	225	197	217	242	249	241	236	220	209	223	198	224	234	217	212	219	217	225	209	237	181	223	213	213	248	243	200	211	237	219	191	228	240	224	234	230	225	210	214	216	242	253	224	232	220	239	210	220	202	182	232	207	196	213	201	220	229	237	216	209	206	224	216	219	233	230	217	198	219	209	203	197	238	207	258	201	223	219	201	225	221	213	208	217	198	201	209	242	203	224	214	219	222	195	220	204	222	233	221	228	228	222	193	225	228	219	219	228	230	212	232	198	238	225	229	229	235	200	208	224	227	220	230	223	184	209	240	218	219	213	182	198	205	220	188	245	207	217	214	204	225	206	235	227	226	207	218	201	185	196	217	204	217	212	207	185	201	233	214	236	226	202	216	223	206	191	209	212	238	205	200	223	216	217	223	222	220	212	234	232	211	192	234	198	227	215	220	208	220	213	234	209	220	224	203	233	205	238	259	241	213	201	226	210	218	212	216	251	220	223	235	230	216	204	223	217	219	209	229	208	222	226	231
65999	69038	54147	18521	2694	139	125	137	114	114	96	117	93	92	100	91	88	91	91	92	91	96	96	105	90	95	88	105	103	103	87	86	100	104	95	132	195	359	1027	1107	709	597	411	247	204	159	193	156	100	81	85	114	85	110	90	90	93	113	107	83	90	77	110	79	87	100	77	105	75	88	89	80	81	94	103	106	86	95	110	76	97	90	99	97	75	91	95	106	86	82	102	104	86	89	84	98	104	94	109	101	92	92	87	95	98	99	108	88	90	74	79	81	102	84	97	90	80	91	87	81	100	80	87	100	90	111	91	102	105	86	84	78	99	98	90	99	89	91	84	107	87	99	93	93	91	86	89	97	102	94	72	79	105	82	91	97	92	78	86	98	88	95	96	85	81	78	107	85	97	87	101	98	96	82	85	89	83	93	98	92	95	85	90	69	93	97	103	90	76	84	86	106	112	80	76	90	80	108	87	90	76	87	105	91	111	95	95	93	93	97	101	94	100	92	84	103	97	87	90	90	85	107	77	93	78	95	97	108	84	105	108	96	88	99	106	96	89	90	79	100	86	88	92	74	101	89	104	92	98	93	92	92	91	87	81	81	88	103	95	89	78	106	68	94	92	100	100	81	87	90	80	92	88	98	78	83	87	82	91	86	90	86	97	93	84	102	88	106	99	90	100	101	84	105	78	90	75	95	91	94	97	89	103	68	89	97	107	97	97	81	90	97	89	95	81	75	94	105	95	86	97	89	68	85	80	95	98	88	99	90	109	90	76	88	104	83	89	97	82	84	101	80	85	94	100	107	111	93	90	99	93	101	89	89	80	95	96	88	110	87	99	88	99	107	97	80	93	92	94	73	104	82	113	89	90	82	104	98	85	91	91	89	97	81	70	105	92	106	92	88	76	103	92	112	90	89	94	86	102	76	101	99	93	101	94	82	92	80	95	93	112	87	102	113	92	99	89	90	94	105	91	89	86	97	94	86	98	95	93	86	84	100	79	86	81	84	93	105	88	88	88	102	89	88	109	93	88	77	82	115	71	104	85	91	70	92	88	97	97	101	102	87	86	110	78	87	83	85	70	89	86	83	73	95	66	88	91	97	87	82	75	97	102	86	111	89	89	93	82	96	85	97	94	94	63	96	102	91	95	79	95	104	90	92	73	94	106	111	101	103	86	78	91	82	90	82	98	88	98	100	107	101	86	80	93	84	108	88	114	81	87	107	97	91	99	96	79	96	93	92	87	87	103	115	100	90	89	95	100	87	109	91	89	97	87	82	108	113	90	74	102	91	84	94	87	78	85	88	75	103	84	92	80	92	99	98	83	91	86	91	90	98	77	109	93	88	101	92	87	95	105	71	82	86	79	94	93	96	118	94	115	93	90	77	64	94	91	110	92	92	92	101	88	111	86	84	98	83	112	76	94	100	89	96	90	90	74	81	84	97	73	89	77	97	100	87	91	92	97	88	73	93	101	96	94	91	92	96	105	90	90	83	88	76	95	118	81	74	94	97	116	95	115	83	84	110	101	101	86	98	90	97	87	88	87	76	94	98	112	88	98	98	115	106	86	76	99	77	90	108	81	93	97	109	85	101	98	96	116	123	91	81	94	105	79	91	74	98	102	86	87	89	115	99	106	83	90	89	96	80	107	92	81	109	98	98	86	88	82	89	74	88	95	93	84	94	84	95	99	102	96	104	83	83	88	94	99	99	89	84	81	75	100	104	91	81	96	83	88	95	97	87	91	96	97	96	91	75	100	86	86	87	97	90	108	91	113	88	82	81	96	84	93	82	92	88	90	88	92	81	87	80	97	97	74	98	84	87	86	91	102	103	95	89	93	86	81	104	79	78	78	98	83	97	83	94	68	90	93	91	81	92	98	92	96	110	86	73	103	95	80	86	88	97	103	89	88	87	86	99	77	87	109	79	71	103	82	89	89	91	84	85	86	94	94	97	91	86	91	76	91	92	96	89	83	100	91	96	98	115	107	82	88	91	84	104	101	88	85	78	94	89	90	93	88	94	78	72	94	93	90	108	86	90	104	82	88	83	87	96	100	91	87	96	94	84	94	91	101	80	107	92	93	95	94	92	104	95	83	113	75	93	78	90	93	95	97	86	103	96	107	87	95	91	97	94	84	92	93	88	84	83	111	73	88	105	90	79	99	93	92	96	89	80	79	91	85	77	72	86	86	92	88	72	77	78	97	92	96	105	87	80	69	100	93	97	105	100	100	98	99	95	97	94	106	72	103	90	100	81	97	92	79	95	75	91	83	90	94	99	92	89	97	97	112	75	95	109	96	93	79	98	79	82	105	94	100	87	96	81	109	77	86	79	84	106	76	104	100	104	86	84	88	80	90	98	93	99	91	89	80	90	90	89	88	93	83	79	90	101	81	92	98	90	78	84	94	88	94	90	89	99	82	85	96	91	87	84	94	104	101	81	90	81	93	85	84	94	89	86	98	106	113	84	92	86	74	99	90	90	100	83	109	82	87	86	96	97	92	89	92	78	87	90	95	89	99	106	83	92	107	98	92	87	102	87	102	96	73	87	89	92	81	90	97	71	101	85	104	101	103	105	80	86	98	85	108	84	88	115	93	95	95	84	84	76	93	84	85	89	93	92	79	91	104	89	86	92	99	76	82	101	99	113	90	86	76	91	102	92	92	88	99	104	87	93	99	107	86	87	99	77	95	97	90	85	87	105	79	100	101	89	94	99	91	82	99	94	87	94	88	76	80	98	81	86	108	80	91	93	91	105	98	105	93	89	90	76	90	104	100	82	72	86	78	96	84	102	100	88	83	89	93	84	94	68	91	87	95	111	92	97	86	99	93	101	97	101	82	99	110	93	98	88	95	105	90	90	105	114	89	86	97	82	82	92	80	79	101	84	97	69	94	95	88	91	88	90	87	86	75	111	85	96	88	107	102	104	98	87	92	105	74	92	93	96	90	86	86	92	105	88	83	99	109	80	96	73	93	98	101	87	100	122	96	103	98	93	94	89	105	88	87	89	69	100	102	78	80	75	88	80	98	92	84	114	80	94	86	88	90	80	102	92	86	92	87	95	85	84	107	104	94	89	98	111	95	94	105	85	86	87	87	80	77	78	79	95	99	104	89	88	97	84	109	76	92	101	103	88	91	98	98	90	90	90	104	87	94	79	96	81	87	82	72	87	76	74	99	78	90	83	95	85	93	79	87	98	81	95	76	88	93	82	90	80	93	90	85	90	99	82	79	92	87	94	96	109	93	75	80	83	82	88	102	93	98	97	72	88	87	89	82	92	76	82	78	97	101	76	99	91	100	102	117	94	77	114	105	76	87	100	90	115	102	91	71	84	76	91	99	98	91	97	99	85	88	83	84	84	84	108	75	99	108	104	98	87	88	93	109	86	104	83	92	73	87	95	94	83	96	87	97	107	86	99	89	88	103	106	88	99	105	93	84	98	94	104	85	113	88	69	99	94	98	79	92	95	97	110	83	98	82	102	89	91
42056	53108	42293	4152	519	434	428	371	360	370	372	307	323	311	310	318	320	311	297	240	322	302	275	290	313	266	290	296	255	296	304	303	306	294	364	734	1280	2252	6846	7486	4732	4351	2741	1717	1316	919	902	704	492	365	297	314	268	307	298	322	259	279	296	252	282	307	258	293	281	268	249	310	293	271	290	303	280	288	281	261	299	294	293	288	266	269	267	276	260	265	294	247	275	272	281	270	260	262	255	272	287	256	288	285	261	259	262	290	264	279	292	258	270	261	286	260	270	279	290	292	280	280	241	292	250	270	267	290	260	244	254	289	262	270	261	274	301	286	273	282	262	262	245	271	275	265	252	280	297	261	264	261	262	287	287	255	241	267	260	278	266	250	297	249	268	294	295	255	246	259	299	261	291	270	286	310	281	284	275	271	268	279	250	296	270	250	260	276	243	280	295	247	283	295	240	290	260	256	278	272	270	289	289	271	277	290	254	290	231	263	249	298	294	275	264	287	250	275	265	295	286	257	265	292	256	275	294	269	257	269	279	283	257	301	262	295	288	283	256	255	298	297	266	274	282	261	251	275	281	258	293	258	290	266	299	264	276	258	279	281	293	281	248	258	278	278	256	253	263	250	278	281	264	259	282	286	277	268	266	265	253	269	289	285	286	279	253	252	291	273	255	225	279	269	250	295	271	245	225	264	262	242	279	277	280	264	254	271	289	282	294	292	292	259	285	267	268	258	290	264	280	259	275	250	261	293	290	249	276	260	264	295	284	261	279	277	271	277	268	261	266	258	277	249	258	288	265	280	247	295	276	264	274	278	284	264	277	275	293	257	264	259	254	275	286	284	267	254	265	285	268	270	285	297	302	260	258	266	270	280	305	282	266	249	278	268	286	261	292	260	262	259	287	251	277	291	256	256	264	249	256	289	284	266	261	281	277	286	260	284	257	273	260	265	278	276	286	299	274	297	263	257	294	270	265	292	262	289	271	282	276	279	268	245	309	286	291	260	270	276	282	276	262	256	253	270	265	287	274	300	267	280	296	260	266	261	268	254	266	250	269	268	305	275	254	262	292	284	264	249	269	271	287	281	277	274	302	264	275	256	258	252	263	266	273	259	271	264	254	255	272	283	266	271	272	274	291	250	300	262	291	288	280	268	289	277	326	243	278	267	273	267	263	265	298	266	285	256	289	288	251	274	244	277	278	256	265	251	291	230	250	246	251	282	314	272	258	284	282	280	259	255	280	269	278	281	260	277	282	261	243	256	276	282	269	276	278	278	260	253	279	260	270	271	252	277	277	259	262	272	242	267	276	288	239	274	266	272	281	273	277	292	275	254	254	267	258	277	289	270	260	259	300	276	253	272	273	276	263	277	289	267	264	250	266	248	252	266	274	283	274	276	283	287	281	244	236	261	271	249	263	252	294	257	271	244	260	235	276	274	259	275	245	245	261	271	260	312	265	311	277	303	274	289	244	266	281	277	262	270	274	247	275	271	257	285	285	278	287	279	265	272	238	281	285	281	290	273	250	275	279	278	285	285	274	288	272	244	275	275	286	272	269	273	257	277	268	241	275	267	259	290	286	300	280	279	257	287	289	294	260	297	264	243	264	284	283	272	283	302	295	270	301	266	302	258	259	274	273	278	270	244	271	262	299	280	259	264	257	289	270	268	282	238	243	263	239	287	276	262	266	249	290	277	264	264	284	253	274	245	244	281	265	278	286	269	240	291	294	273	286	271	263	271	279	270	264	264	276	254	282	275	282	268	265	261	254	297	258	285	288	269	274	278	250	263	258	262	277	282	284	286	289	248	277	285	286	282	267	273	289	239	280	244	271	288	287	300	280	263	281	283	264	267	263	270	277	262	268	263	288	286	277	268	270	270	279	281	252	286	258	319	300	277	252	263	285	254	264	308	259	272	293	268	257	284	246	308	268	284	253	267	280	276	263	266	247	263	291	283	267	266	283	272	264	277	281	251	287	273	273	269	284	251	259	265	271	275	257	280	295	283	274	267	252	245	240	288	286	277	246	281	283	304	296	276	310	287	280	264	288	267	263	272	277	274	265	278	284	282	292	239	280	273	278	287	269	252	258	262	278	267	274	291	281	246	270	261	247	254	269	305	260	285	293	272	224	258	251	252	252	282	275	280	286	251	257	269	254	267	251	276	257	267	259	293	263	290	251	266	253	282	267	268	274	300	271	270	273	289	269	278	279	296	246	287	281	257	293	264	258	261	285	262	265	268	289	260	283	264	272	260	275	255	254	272	266	274	260	241	281	285	289	292	245	269	271	242	293	311	286	249	277	296	305	280	295	253	262	261	282	256	249	276	259	253	268	282	243	242	249	248	272	237	303	264	301	275	256	261	270	261	294	251	287	256	274	222	277	246	304	259	280	262	280	264	264	260	254	251	274	248	260	277	254	272	262	280	283	275	262	283	275	272	260	260	266	287	270	262	272	274	240	267	270	262	264	260	246	280	278	294	294	242	252	280	268	237	286	277	274	294	275	257	288	264	259	254	301	301	262	273	251	292	260	247	292	262	266	263	278	255	278	240	290	257	263	280	281	258	288	250	267	253	274	270	290	271	288	317	263	261	253	257	270	278	305	261	290	284	272	283	280	247	263	278	273	261	264	283	253	278	266	243	231	270	298	262	266	267	263	222	290	283	269	244	249	262	273	279	286	282	261	259	256	256	245	262	262	286	264	295	277	230	261	235	267	288	293	250	243	295	253	251	291	256	290	280	256	300	265	252	278	282	257	293	273	312	269	271	282	251	271	307	297	288	275	270	262	315	288	267	278	269	273	250	278	285	297	279	277	277	291	287	269	254	261	260	294	279	268	257	314	271	269	284	273	252	269	280	274	262	285	263	289	271	267	280	242	253	254	282	264	288	280	239	262	261	256	287	286	270	274	262	297	246	282	274	258	275	260	265	287	297	268	248	257	267	266	282	287	239	271	275	275	267	289	271	280	270	274	286	260	307	264	268	259	268	267	261	277	259	253	276	298	270	261	256	285	242	271	283	280	292	247	271	285	269	283	260	258	275	275	268	254	262	282	264	273	255	267	281	249	249	274	241	276	292	257	298	245	274	285	242	242	252	264	273	250	262	251	252	266	245	283	290	265	282	294	268	246	285	291	271	284	258	280	306	279	276	271	256	277	272	257	240	284	252	256	296	234	291	288	252	289	268	247	298	289	295	269	251	267	253	297	307	286	253	278	278	289	240	268	270	256	240	251	260	267	294	271	250	259	269	296	292	283	292	304	296	236	263	285	266	272	276	272	293	278	286	281	290	259	278	266	260	274	277	283	281	253	274	294	272	281	281	293	290	264	293	276	282	291	290	271	291	279	273	264	270	274	298	285	287	279	276	286	288	268	280	271	276	280	256	272	264	287	254	291	258	283	302	274	283	263	285	251	285	274	278	294	277	278	286	286	267	301	285	278	302	265	269	278	286	282	296	278	256	266	289	267	308	280	286	259	287	286	274	251	292
78467	80003	62617	25824	8360	438	270	220	189	206	173	175	217	169	197	174	167	168	171	172	167	196	148	179	158	173	166	172	193	168	171	188	163	144	179	264	444	640	1790	2253	1501	1145	670	569	372	305	277	258	229	177	171	179	182	155	169	159	149	165	188	173	184	146	156	180	151	179	156	161	162	169	137	165	161	154	167	191	159	140	137	179	128	164	139	156	158	150	179	165	181	156	164	150	143	193	169	174	157	172	169	163	162	167	162	167	174	160	185	174	168	151	177	140	158	142	149	143	173	154	169	160	154	149	160	168	145	173	165	175	178	176	161	165	164	160	199	168	160	154	146	158	151	135	177	159	157	151	158	154	139	171	165	163	182	165	171	145	155	167	151	160	163	163	178	161	189	174	143	168	179	162	147	186	149	174	163	158	146	179	166	156	168	149	148	167	182	184	154	196	163	197	159	180	156	175	186	147	151	166	148	182	179	169	168	169	137	156	174	156	179	154	166	170	166	162	163	161	190	178	169	172	165	198	194	166	157	177	194	139	180	174	160	167	162	174	161	150	150	157	173	152	158	153	163	174	181	188	166	162	164	160	149	163	183	165	175	157	170	148	159	169	175	174	190	150	173	171	163	160	148	154	151	171	159	173	170	172	156	176	162	155	177	160	167	158	146	169	173	164	156	165	142	154	174	177	156	158	154	135	179	155	167	155	159	162	164	167	142	160	153	164	155	173	180	168	168	169	172	169	166	160	166	171	162	160	148	162	176	161	175	168	156	138	174	184	169	164	177	143	192	145	148	177	172	158	154	149	156	151	159	174	171	177	182	147	160	162	149	152	149	180	139	148	186	151	150	170	183	180	149	162	164	154	163	160	144	156	158	155	146	144	176	179	177	163	163	160	165	174	173	181	158	150	153	157	156	147	146	170	160	177	195	179	149	175	154	168	193	153	155	158	154	157	145	167	176	159	163	170	191	188	153	175	166	143	152	172	149	148	168	146	168	182	150	174	153	168	152	182	160	162	165	174	151	173	183	166	160	169	150	169	175	154	133	167	177	163	158	150	135	184	133	151	163	170	168	175	155	160	153	161	201	167	150	155	171	160	167	160	140	160	171	182	146	192	186	175	149	155	176	177	171	171	179	162	179	153	145	167	178	165	168	153	158	140	151	164	140	168	164	159	175	172	139	149	170	137	158	171	182	164	174	139	167	163	158	169	183	147	151	151	181	135	170	158	143	181	170	161	165	135	167	156	171	126	173	170	174	157	180	167	165	180	175	164	168	193	160	182	172	177	170	168	181	170	176	129	177	167	161	169	162	191	166	158	180	152	174	154	132	167	154	163	147	177	164	155	165	147	166	164	184	202	146	167	171	160	145	175	166	167	161	163	169	158	179	168	166	167	168	163	164	151	147	167	170	147	169	177	191	151	178	165	168	156	193	175	170	154	165	182	174	139	158	196	163	162	156	163	153	164	154	175	171	147	160	164	164	182	173	153	147	155	162	146	150	166	148	171	164	191	191	158	168	165	165	169	183	176	173	162	163	183	164	152	199	181	172	158	164	151	144	173	182	179	169	160	157	159	161	171	162	166	169	174	169	126	151	167	152	166	152	181	153	181	169	155	172	168	158	157	170	189	158	163	159	170	185	192	177	180	162	172	171	153	167	156	157	173	156	158	175	176	149	154	154	149	158	172	170	153	187	164	153	182	178	181	146	177	157	149	192	156	151	150	157	194	172	150	177	174	185	176	170	170	179	178	139	168	175	158	182	183	181	134	177	168	140	170	183	172	154	167	145	162	173	175	146	161	159	163	164	156	170	156	145	159	158	157	162	143	167	187	175	149	170	151	157	154	152	174	172	164	169	155	147	168	159	196	146	178	142	146	185	161	156	177	170	153	169	156	165	139	155	176	156	182	177	155	148	162	168	165	161	175	149	164	153	173	163	172	182	191	152	183	146	155	149	179	164	152	150	166	192	178	155	152	171	170	173	151	151	169	149	165	193	163	177	166	153	158	159	165	157	180	150	144	159	168	157	177	161	174	186	178	174	189	155	166	181	164	149	152	181	177	163	171	140	155	176	184	164	178	169	176	152	149	152	173	168	172	133	180	168	170	180	193	139	173	173	175	173	146	145	151	178	172	176	152	165	153	184	152	166	144	167	160	171	158	158	167	180	180	183	163	161	161	172	160	169	146	163	170	185	144	169	175	177	176	158	149	172	167	158	172	167	144	173	163	154	178	168	151	180	153	149	161	179	159	179	170	168	139	153	147	161	180	154	156	150	149	172	149	161	174	165	182	137	182	153	165	171	161	156	182	160	145	168	160	153	178	150	184	168	168	149	158	159	176	168	182	152	130	177	143	160	147	178	156	176	169	167	179	164	162	184	174	180	152	177	179	164	167	164	166	179	192	173	166	170	164	151	173	173	148	155	160	142	140	167	181	156	173	169	134	154	177	162	158	154	175	202	182	159	169	155	167	158	184	155	154	151	175	163	190	166	168	168	149	162	179	165	173	142	165	197	164	170	178	172	175	171	174	167	152	178	156	157	164	170	133	176	166	159	176	173	140	174	178	181	176	148	170	166	158	150	170	170	167	160	159	166	162	162	146	167	151	171	164	197	166	157	144	174	171	157	161	172	177	186	143	195	182	166	160	173	156	132	145	163	137	159	158	140	145	147	149	182	167	168	159	153	171	155	178	159	177	161	185	173	157	166	175	144	169	173	161	172	172	162	164	176	170	154	173	199	170	176	179	174	172	168	177	185	164	168	160	168	169	132	172	185	175	175	166	164	151	136	166	149	166	176	153	182	176	167	151	155	165	160	149	190	159	176	143	185	162	170	141	148	174	150	177	169	172	179	144	168	144	189	173	165	156	172	173	155	174	149	165	157	166	166	162	161	181	167	156	166	156	150	168	162	162	154	159	166	164	157	184	151	173	150	196	177	171	160	160	135	163	172	167	148	148	159	146	160	172	174	167	184	164	147	162	171	161	155	131	181	155	163	182	167	150	158	166	180	168	164	162	159	153	156	168	183	157	167	146	160	183	158	184	175	172	166	141	145	163	152	154	156	162	157	174	135	164	154	158	170	151	168	168	161	176	166	148	174	170	180	162	172	169	166	184	162	133	173	201	175	182	169	170	162	154	174	162	160	182	182	141	165	160	151	173	161	173	170	177	156	161	179	153	147	146	146	165	161	174	179	167	166	138	153	177	162	185	173	167	155	193	163	167	168	199	147	167	178	157	183	150	154	177	177	168	185	169	175	187	188	133	148	171	179	185	158	166	146	172	143	135	151	173	140	162	164	138	188	165	152	156	165	170	156	161	170	154	167	166	151	157	201	156	170	141	158	167	163	169	156	180	136	163	148	166	147	174	168	165	191	162	173	162	164	129	191	168	148	146	152	147	162	168	179	185	152	173	188	182	158	175	139	187	170	139	138	143	197	173	189	191	152	145	182	161	170	178	172	174	159	167	194	145	166	159	156	171	165	167
51427	64702	51906	5865	905	817	701	705	660	613	565	539	537	532	535	483	509	497	506	486	453	516	501	472	475	460	461	460	479	477	475	476	479	549	604	1274	2723	4097	11000	12577	9185	7846	4544	3460	2262	1836	1532	1141	868	640	509	459	464	509	543	508	507	467	414	463	451	417	495	431	410	432	448	437	455	453	414	432	448	435	414	434	455	467	439	447	447	436	480	411	441	477	458	424	402	437	446	476	425	436	458	446	459	443	444	387	441	446	441	441	446	427	394	465	460	441	446	429	444	410	473	439	444	456	475	414	461	431	414	418	428	418	425	448	432	460	470	481	462	466	425	463	444	437	421	422	436	460	423	427	441	432	424	438	426	417	453	472	419	433	414	433	431	463	425	456	447	427	435	394	436	448	429	408	443	432	448	415	406	441	456	414	412	431	463	431	387	460	445	403	426	463	431	460	451	433	447	446	427	427	409	465	433	444	459	430	430	402	430	397	445	437	423	427	432	492	435	444	417	446	416	439	407	425	454	432	468	434	457	436	443	442	466	481	439	418	432	462	429	409	437	406	435	437	425	433	435	427	443	453	419	424	407	411	468	430	460	420	476	468	456	451	430	419	429	423	426	426	429	462	436	416	456	471	427	441	447	429	476	395	403	447	388	411	448	424	437	398	405	429	435	444	456	413	472	423	417	486	414	433	445	433	443	385	423	447	445	449	460	422	448	436	453	452	449	434	489	434	445	440	447	453	419	411	412	454	412	446	465	433	429	466	443	452	425	415	451	422	446	430	442	443	398	437	434	408	452	448	450	429	411	429	409	411	479	452	421	466	437	432	407	422	457	437	438	410	440	443	452	461	462	452	407	446	393	444	444	464	441	445	425	462	466	423	452	449	456	393	447	436	411	464	402	459	433	443	435	434	414	407	424	460	427	462	416	402	459	454	450	431	421	429	463	452	419	456	417	440	420	446	440	442	413	460	419	446	427	447	409	420	464	449	481	442	426	474	427	460	424	421	442	435	393	434	450	424	396	447	426	434	421	395	417	474	461	451	452	429	430	425	427	462	417	458	423	452	442	407	436	420	452	428	439	433	414	419	464	429	433	439	414	412	437	443	449	416	420	484	457	436	424	477	436	438	430	441	406	455	377	448	444	432	434	425	418	470	414	428	432	476	472	457	419	455	436	425	460	464	446	442	437	411	462	440	441	401	411	395	404	445	400	465	462	425	430	412	453	409	442	451	440	455	461	448	457	434	468	456	406	433	443	410	461	423	416	377	444	415	473	444	424	397	443	453	420	417	449	430	445	426	455	470	439	471	431	392	415	474	474	389	415	410	458	435	462	432	442	429	463	456	433	420	449	447	415	419	485	416	471	389	441	435	438	410	440	467	439	425	396	458	448	483	459	406	434	436	447	419	463	449	426	441	419	441	482	433	452	424	455	421	442	431	428	410	405	448	439	421	423	470	416	380	431	418	442	447	446	424	423	461	432	402	434	419	437	397	411	468	432	433	433	448	487	427	466	412	426	427	425	465	417	433	456	475	466	405	451	410	423	459	442	442	401	445	413	428	476	421	425	485	433	492	440	420	435	471	459	429	432	453	414	397	455	460	385	408	454	449	440	416	442	450	431	408	445	450	422	439	428	422	415	447	375	437	419	401	433	462	443	411	453	446	462	408	435	485	406	434	436	436	431	437	441	445	402	449	409	421	409	429	458	430	426	467	442	438	437	443	445	440	450	442	426	439	426	478	472	455	427	432	436	442	445	414	464	412	459	445	460	451	472	408	440	429	420	433	415	441	445	435	444	416	459	438	415	406	423	431	459	443	423	409	423	418	476	395	460	433	443	428	436	434	443	426	446	425	460	449	442	416	459	463	473	408	455	428	444	435	461	421	485	447	422	443	395	451	425	402	401	422	446	409	433	432	443	466	422	441	435	398	451	417	435	438	453	442	424	443	420	443	452	417	460	436	423	424	450	422	425	446	457	431	410	448	451	419	466	457	467	401	412	473	392	451	423	423	480	446	447	479	428	413	427	440	440	449	442	447	464	470	454	425	408	436	458	470	447	433	454	456	426	451	445	444	406	445	446	406	410	425	440	430	433	412	488	429	482	449	418	446	464	418	418	429	408	404	431	394	411	423	459	437	447	410	443	402	464	433	427	483	472	431	446	390	426	458	435	449	426	461	445	404	431	471	446	474	412	414	428	436	436	397	456	423	443	434	454	408	443	451	455	470	450	450	469	414	472	460	433	455	456	480	393	451	471	460	415	428	463	449	440	430	463	430	400	459	460	426	424	408	436	436	453	449	469	429	438	439	473	442	446	474	447	422	445	459	406	394	435	411	453	453	427	452	424	431	444	425	411	430	427	424	420	453	417	481	444	409	399	457	429	461	401	475	434	402	444	456	422	401	434	402	419	465	435	445	470	446	407	442	454	417	439	472	423	439	432	433	425	421	444	457	435	438	416	396	391	430	429	434	412	418	442	425	446	453	440	432	409	451	398	441	426	432	430	410	424	463	426	462	407	456	432	451	422	432	435	461	472	432	391	401	453	421	447	414	413	451	422	412	436	472	449	426	448	440	416	449	458	423	424	460	460	422	466	443	440	467	428	437	490	428	426	431	462	421	484	426	434	406	451	408	437	449	433	443	417	443	404	439	413	442	446	463	453	405	415	425	406	415	421	447	447	447	431	428	451	469	396	439	449	448	472	496	426	448	443	404	444	489	436	476	463	439	439	415	467	431	406	415	454	435	426	439	457	468	443	419	425	419	444	432	454	436	419	446	450	452	422	438	444	463	447	421	457	436	418	430	451	428	471	416	401	407	402	428	457	410	407	464	468	445	426	459	439	467	456	443	426	420	399	450	437	436	401	434	404	446	401	452	472	410	476	460	391	412	373	427	487	485	434	472	417	429	476	426	427	416	419	439	412	440	439	457	410	468	408	439	471	397	425	457	444	483	420	480	416	444	429	449	443	440	438	420	425	455	427	412	410	417	400	455	418	458	460	440	464	446	399	419	437	454	460	446	468	463	410	445	400	431	425	411	479	425	460	407	439	399	480	445	421	458	437	477	451	441	440	451	423	440	464	450	441	453	420	439	438	448	455	434	455	372	436	462	456	438	475	433	422	429	427	455	449	400	419	457	436	431	456	441	412	422	432	455	466	432	438	447	446	456	433	462	449	433	476	430	489	387	448	454	411	426	467	473	445	435	463	439	456	430	431	422	429	396	428	429	446	488	435	407	434	438	430	446	450	433	452	461	438	427	450	417	458	447	457	442	387	427	406	406	413	421	444	434	422	457	443	420	434	428	414	407	432	439	461	428	448	450	413	438	445	464	433	453	444	431	431	436	446	435	460	452	390	421	454	405	419	451	449	421	400	460	419	457	474	439	433	414	430	450	434	436	400	422	455	394	441	426	418	431	443	446	408	416	425	454	475	447	430	444	446	462	406	421	426	442	434	426	452	479	417	421	446	478	427	460	433	400	430	422	428	444
17286	21160	19885	1495	158	70	83	65	77	76	65	77	64	78	73	76	83	73	85	74	69	81	61	81	79	82	75	73	71	87	82	68	75	67	83	74	71	87	96	147	132	102	89	87	74	77	81	88	78	76	67	67	59	76	69	71	81	67	76	71	56	86	79	71	63	76	77	73	72	70	73	67	69	69	78	71	74	78	68	77	67	77	60	84	66	57	75	65	80	59	86	76	72	71	77	75	73	70	79	76	80	61	58	65	77	70	74	60	76	70	78	61	72	76	61	63	76	73	77	75	61	54	70	64	76	75	79	70	62	66	83	71	74	64	61	69	98	68	75	65	67	79	68	68	68	82	64	68	58	79	51	67	75	69	77	66	73	63	55	74	73	57	70	67	74	49	64	65	62	64	69	78	76	79	63	66	67	72	82	73	70	72	66	63	77	95	73	67	57	60	73	71	65	79	72	77	74	76	89	64	86	62	47	63	72	77	78	58	66	60	78	80	64	66	61	67	75	64	73	73	71	78	67	72	62	77	69	60	75	79	68	73	71	70	75	82	80	69	69	76	65	76	61	73	77	66	77	63	68	66	85	74	62	72	72	87	72	77	74	69	69	67	70	73	56	74	51	63	75	66	81	70	58	66	70	79	66	98	65	66	75	56	63	85	69	73	76	65	70	77	57	69	80	70	69	64	65	65	61	66	55	64	67	66	66	73	63	75	83	62	79	76	63	71	61	68	86	56	76	65	76	58	57	64	51	75	78	69	65	77	62	78	71	72	69	79	69	73	71	76	67	81	69	76	71	63	60	54	71	62	74	70	79	81	79	67	71	73	78	60	71	63	63	79	60	74	71	89	62	81	74	78	73	77	69	72	63	75	72	75	73	66	66	56	76	73	82	77	80	68	87	82	69	71	74	66	76	71	85	65	106	59	83	91	70	62	85	77	63	68	73	79	62	77	74	68	76	72	78	73	61	87	81	58	68	71	76	83	59	54	62	82	92	73	70	80	92	59	53	60	77	93	71	86	92	58	63	78	69	60	63	69	90	73	76	82	71	62	70	69	73	74	58	65	74	70	75	61	78	85	71	72	68	98	65	70	69	79	79	84	72	71	53	65	71	63	56	82	67	77	74	57	74	73	68	77	69	81	69	60	75	62	71	82	78	67	70	72	77	72	79	69	63	63	63	75	65	70	70	51	65	71	73	62	70	68	53	67	69	64	75	63	90	59	62	60	73	77	69	59	73	54	83	65	85	70	68	71	66	89	72	79	65	65	63	70	96	59	75	77	72	68	87	69	77	82	85	80	86	84	67	55	86	82	79	83	65	67	78	70	67	71	62	64	54	58	64	84	74	73	68	94	69	68	66	60	73	82	64	68	77	53	73	75	72	79	86	59	74	68	64	65	74	77	73	66	79	73	59	64	79	64	77	84	67	73	63	72	69	72	74	72	70	61	67	84	81	79	87	60	85	75	86	70	62	61	61	70	63	65	68	88	65	79	73	68	62	57	67	61	70	74	65	70	73	68	84	69	78	78	90	63	71	62	69	91	66	66	67	76	61	62	49	68	75	72	72	69	67	70	87	79	72	80	62	74	52	83	71	59	49	70	92	76	67	76	77	66	84	78	62	60	64	85	70	68	69	67	75	75	75	70	72	81	69	65	69	83	74	89	83	67	68	80	72	72	68	65	62	58	75	59	72	58	87	76	79	73	73	69	73	86	60	71	73	46	63	57	80	60	70	56	66	68	85	62	52	70	61	76	63	68	88	60	68	60	68	75	63	68	82	75	71	61	60	74	76	85	69	76	70	82	66	67	72	74	70	62	73	63	61	62	80	68	72	77	77	86	63	73	66	74	82	73	54	65	68	66	64	78	65	69	83	83	77	74	73	82	50	75	63	71	65	74	78	63	71	85	67	70	50	72	70	78	63	66	71	62	75	59	75	51	69	64	60	62	82	71	69	77	85	83	80	62	81	67	77	70	58	58	67	63	69	68	66	73	86	62	74	68	71	69	67	81	80	64	59	68	57	60	66	48	73	86	65	78	72	68	72	71	59	59	80	79	75	78	81	55	42	51	77	74	68	64	81	76	64	74	73	64	79	68	74	79	68	72	69	48	68	58	68	68	71	66	67	83	60	69	66	71	64	89	67	64	69	65	68	62	67	71	72	71	86	72	68	75	73	83	63	82	71	73	58	71	69	73	68	76	68	76	52	82	84	55	66	70	73	77	69	60	80	86	76	76	78	63	84	69	71	70	69	70	65	79	76	63	65	88	71	71	70	71	74	65	58	85	62	72	56	56	63	64	77	67	84	60	61	75	87	63	75	64	75	66	72	66	83	77	65	66	73	57	69	87	76	80	78	76	52	64	68	75	77	67	87	85	62	69	75	75	89	56	82	72	58	59	65	70	65	61	79	76	54	57	78	70	72	55	70	70	73	78	66	55	70	51	82	66	67	67	78	71	72	88	62	66	62	78	66	74	68	86	72	58	78	82	74	76	77	87	52	59	78	63	70	81	83	62	67	66	59	80	63	59	72	62	87	89	56	68	67	63	69	72	67	79	67	74	65	73	70	87	83	75	86	66	60	55	72	76	72	46	65	72	69	68	74	66	57	88	59	73	69	65	63	81	63	85	64	73	68	64	70	73	65	63	66	94	84	68	63	52	69	64	78	77	62	73	68	66	74	78	74	71	64	64	79	67	64	72	84	84	74	71	76	92	65	88	60	69	63	73	59	74	63	61	79	60	65	61	70	85	68	56	77	83	73	70	78	70	68	74	84	82	70	76	80	74	90	64	86	84	62	58	76	62	66	74	78	67	77	61	61	71	71	85	75	70	94	71	65	57	76	55	75	64	64	66	63	72	67	59	68	64	53	52	85	79	69	68	76	70	75	73	61	75	72	64	81	99	76	74	66	88	85	60	87	67	78	82	66	69	65	74	67	69	86	85	97	76	69	60	62	79	69	71	74	70	74	81	73	79	54	79	64	61	65	76	67	55	77	75	81	63	80	54	78	62	80	68	80	75	78	66	50	80	64	84	68	83	84	65	89	70	73	70	92	57	55	91	69	64	62	71	66	60	80	82	74	79	81	71	67	78	67	82	72	75	68	72	65	52	55	86	66	70	74	82	74	69	84	77	62	67	68	88	60	70	67	72	64	50	68	70	74	69	73	72	77	60	62	82	69	75	67	66	82	67	58	62	69	68	65	73	82	61	77	79	92	76	56	65	66	68	72	67	67	59	58	59	66	65	76	62	69	74	65	77	72	80	82	67	55	77	74	71	70	77	65	63	88	58	88	62	62	67	67	69	70	72	68	84	67	78	84	69	68	78	68	68	75	79	79	87	54	78	69	83	58	83	71	60	84	77	76	70	73	84	68	66	83	64	73	63	71	65	74	80	77	81	68	84	64	65	70	80	66	63	63	53	75	79	64	65	61	86	66	67	62	72	76	77	64	83	83	59	72	81	70	66	58	86	83	69	64	72
16844	25988	21263	639	226	236	229	233	220	193	230	238	223	188	258	204	201	220	201	237	215	230	216	219	219	215	220	196	237	252	213	210	233	231	216	247	313	379	646	822	686	550	377	344	275	250	255	287	229	234	228	224	218	230	214	245	211	216	226	221	229	234	202	221	250	240	239	207	209	230	216	200	203	237	225	205	229	248	239	209	214	192	213	218	201	239	223	220	239	223	227	208	191	209	246	234	221	222	216	215	231	217	212	219	211	228	203	204	240	224	212	216	200	203	224	221	234	218	218	205	208	217	214	212	220	223	203	225	207	205	214	226	217	198	231	233	228	208	228	218	235	213	219	220	235	218	240	240	215	232	209	223	221	235	215	217	213	206	232	207	213	228	218	219	213	206	217	226	200	232	208	238	203	218	215	231	233	195	218	210	238	213	240	191	236	238	188	192	202	205	246	225	215	217	205	211	219	236	246	224	222	213	204	226	205	240	194	236	207	219	213	238	209	226	205	229	202	229	209	221	237	229	204	210	225	203	238	225	204	226	211	187	205	220	213	223	220	195	205	230	237	215	241	215	218	216	234	193	220	211	216	204	202	228	234	208	233	226	222	219	216	232	200	205	235	233	210	201	197	213	207	231	198	223	210	246	205	202	194	212	206	207	226	210	213	210	213	225	235	211	204	217	211	218	205	212	218	218	206	216	224	233	193	231	234	218	216	225	216	205	241	198	216	197	215	213	234	218	230	216	205	212	234	215	218	231	215	222	200	227	223	223	226	210	220	207	227	230	219	238	193	219	207	195	248	204	220	190	208	214	217	196	202	231	227	219	219	226	222	245	208	228	219	243	226	223	262	198	200	209	212	201	210	198	200	216	211	237	226	213	206	212	240	208	233	229	210	247	221	236	231	180	225	225	236	232	219	226	214	210	208	237	223	244	215	212	228	220	246	232	228	244	223	221	218	221	248	226	243	226	198	216	241	218	229	205	213	213	254	228	202	212	212	215	202	224	200	218	183	223	235	213	197	227	219	218	204	231	224	209	226	207	218	233	212	200	219	214	217	223	245	252	215	219	198	201	232	194	218	234	212	213	201	216	212	217	243	186	185	227	229	220	204	208	218	226	217	228	204	190	213	203	217	225	228	232	197	242	237	248	234	241	213	232	232	227	211	238	236	213	220	202	214	230	227	223	215	226	216	214	211	205	238	234	208	212	235	222	186	241	251	211	203	242	232	213	243	213	228	244	251	232	222	215	208	235	215	230	189	195	239	215	231	200	232	197	202	229	215	210	225	217	214	217	220	193	221	209	231	208	197	241	208	231	224	223	213	242	197	244	219	224	198	187	237	195	229	226	209	215	241	224	250	207	228	226	217	224	212	225	217	199	238	207	225	231	201	234	227	235	219	220	231	195	216	216	196	227	195	200	202	214	231	217	230	203	238	219	225	229	232	206	208	227	214	215	223	207	204	221	212	224	206	199	230	211	242	195	223	219	212	229	238	211	204	222	197	238	226	196	222	238	213	216	218	199	218	246	252	235	217	176	222	204	219	216	208	198	222	216	216	213	212	231	199	250	219	219	210	197	241	210	217	234	228	229	233	223	212	222	233	228	223	241	231	209	204	224	223	211	205	232	218	228	224	191	217	227	215	221	200	236	207	209	196	205	218	226	227	239	246	186	224	240	203	197	226	219	226	245	197	218	221	219	227	206	218	214	230	242	200	238	196	236	207	211	202	189	227	199	217	210	235	219	213	217	219	216	224	233	203	229	214	195	224	207	220	220	219	227	223	205	224	226	214	211	218	191	225	205	235	217	214	214	205	208	225	219	215	237	227	193	207	204	208	212	208	205	205	218	208	231	201	194	208	195	210	237	220	224	209	220	203	197	212	228	208	232	208	248	235	224	232	208	195	234	219	204	228	233	213	227	207	209	225	255	209	234	227	201	205	220	204	221	217	230	222	225	214	224	210	219	224	219	222	223	248	236	214	201	229	205	189	193	197	218	232	214	242	237	215	242	220	225	205	226	221	207	214	206	221	218	214	210	225	222	235	241	225	210	216	189	218	235	196	222	212	234	245	217	200	223	231	218	212	211	213	227	230	210	222	198	255	205	214	217	222	236	215	202	231	221	199	222	233	212	215	235	221	201	204	220	233	186	224	209	235	241	220	214	202	206	206	194	230	231	217	216	217	234	228	213	269	227	214	232	226	230	223	206	229	235	236	209	217	211	224	198	203	212	233	240	228	228	229	206	208	228	220	206	215	225	232	220	211	198	205	232	236	206	208	217	229	217	217	219	232	206	219	217	223	221	192	204	215	212	252	216	229	207	231	193	219	244	232	231	219	229	205	208	219	216	259	203	231	214	203	227	214	228	201	197	233	202	194	219	212	225	222	217	210	206	212	231	226	213	199	214	234	224	199	217	188	218	195	214	216	178	204	244	242	196	230	203	200	223	227	214	234	206	204	226	241	202	229	242	209	228	220	243	228	209	209	213	213	193	212	193	222	224	220	202	247	248	214	205	210	222	202	209	223	206	216	228	226	213	212	213	254	244	247	232	192	202	230	198	218	196	221	217	230	248	228	210	233	205	226	211	204	222	225	236	223	212	206	241	233	189	236	218	218	215	231	222	208	213	233	218	215	235	184	218	192	247	217	219	211	197	230	232	233	219	217	231	196	220	235	217	223	230	223	225	227	237	196	212	234	233	204	211	177	211	232	196	245	219	207	205	194	223	209	190	245	242	193	244	202	230	196	220	215	220	221	224	225	216	221	216	212	185	218	239	228	218	210	241	213	223	227	225	211	229	234	174	216	275	201	224	224	242	211	174	211	223	216	211	220	225	216	190	204	237	246	212	211	210	227	189	199	197	236	226	224	195	211	198	228	216	207	190	236	215	205	229	228	198	248	218	221	189	217	219	242	244	220	243	202	206	175	220	245	204	212	209	241	203	199	236	226	196	226	203	220	209	218	213	206	234	238	215	222	249	218	255	221	215	209	181	216	242	192	198	222	194	217	216	215	207	213	204	212	229	221	249	229	215	196	189	225	209	255	213	215	228	226	208	217	219	193	211	205	225	221	204	222	224	213	220	221	220	194	242	215	254	211	233	209	216	215	228	222	195	224	240	239	200	216	206	208	212	219	200	222	231	203	219	230	212	225	239	204	210	217	212	212	191	216	216	221	198	193	232	213	241	224	228	213	232	228	217	229	202	185	226	205	208	223	204	222	191	207	210	238	199	202	228	215	231	235	203	210	222	219	214	221	216	228	245	224	219	210	204	221	230	235	217	225	213	195	244	200	238	203	226	214	231	218	188	222	200	230	228	225	214	211	227	254	213	237	214	213	234	214	223	192	232	189	222	204	229	226	217	208	182	204	208	233	203	227	217	216	208	200	200	206	224	195	227	231	223	232	237	204	224	223	224	227	214	218	223	210	207	202	225	190	205	201	217	219	219	224	222	191	186	228	226	240	216	198	205	219	209	198	223	215	200
64845	68763	56171	17446	2092	179	120	113	112	107	112	94	102	89	121	73	91	102	82	85	74	83	85	91	103	101	96	93	99	102	103	92	94	103	99	106	200	415	824	1014	773	545	373	258	204	188	165	161	106	108	98	87	98	93	93	95	89	79	103	82	96	82	103	99	97	96	94	92	94	98	91	102	92	92	102	100	97	84	104	81	90	120	85	83	86	90	96	81	92	89	100	95	98	79	87	99	79	82	97	101	98	91	103	79	86	85	94	86	89	88	83	84	90	73	89	93	86	111	106	85	87	83	84	82	86	79	94	83	104	82	124	80	109	90	107	84	84	88	95	90	81	87	88	91	88	87	92	90	93	101	88	75	91	89	100	110	84	99	83	81	86	96	75	85	71	88	89	93	90	95	93	91	98	94	91	83	103	107	104	98	99	82	91	78	92	107	98	111	102	99	81	87	96	82	104	86	95	79	87	105	95	97	100	78	93	96	89	83	83	89	93	107	115	94	92	88	88	98	91	89	103	100	78	91	98	101	105	89	81	86	97	104	92	85	112	90	96	86	93	87	99	80	81	93	100	91	105	84	106	86	82	77	98	96	114	83	80	81	78	102	90	76	81	89	82	106	96	95	85	109	86	90	88	93	90	75	84	94	88	86	105	84	92	92	87	114	107	84	84	99	85	86	100	90	97	120	100	87	100	91	92	79	85	91	75	98	91	78	88	88	91	94	115	90	96	80	77	95	111	88	97	94	58	83	88	103	91	91	105	92	103	95	90	99	95	90	80	88	90	90	97	84	93	88	107	96	85	99	104	75	74	79	107	67	112	97	97	96	80	94	102	104	88	103	117	74	96	74	90	85	103	92	99	82	91	105	91	98	92	88	105	88	107	93	94	94	85	79	96	85	98	106	100	95	83	105	100	109	89	78	112	87	78	89	94	87	102	102	118	91	98	87	98	118	106	90	84	90	83	100	101	100	115	76	100	109	98	95	103	89	96	97	89	77	105	108	89	80	92	89	101	92	97	102	90	96	92	78	94	91	102	100	107	104	84	104	96	89	92	95	91	75	84	90	88	90	104	81	95	100	76	79	89	81	104	82	103	109	107	93	106	98	84	82	112	76	103	121	94	91	95	80	82	93	89	81	90	85	108	82	81	72	92	81	98	99	101	100	101	105	89	98	100	83	82	84	95	105	114	95	76	111	82	75	90	87	91	102	105	80	82	85	83	96	87	91	112	102	85	86	100	105	110	71	114	98	93	98	86	106	75	93	91	95	90	101	99	91	90	117	69	78	93	89	86	91	98	99	101	81	87	102	92	86	79	93	83	93	87	77	79	97	100	97	93	88	79	88	101	78	104	76	93	87	101	83	99	91	91	92	94	95	97	77	105	96	91	101	89	90	108	94	96	75	80	97	85	98	94	95	98	88	99	80	97	90	75	94	83	93	69	92	93	97	93	94	93	87	76	82	86	96	76	91	95	84	90	95	94	83	92	96	96	100	109	88	99	84	116	94	102	86	92	79	92	82	86	85	81	106	97	83	93	82	91	89	96	90	95	104	95	102	97	92	103	92	101	84	99	83	103	91	89	107	108	86	95	93	82	81	93	85	82	95	80	94	93	78	99	92	92	98	88	93	77	86	86	96	91	84	88	84	87	82	85	88	74	87	102	85	108	101	86	106	93	85	84	95	91	95	96	86	72	97	83	96	83	88	96	112	97	101	82	91	94	86	84	102	99	95	93	96	93	91	78	99	95	78	98	102	82	87	83	92	75	81	102	88	104	95	96	88	101	88	95	88	95	112	103	100	96	92	87	104	103	90	94	96	96	97	101	98	72	100	80	82	84	99	96	96	73	87	108	96	85	84	90	97	84	124	90	67	95	112	69	102	89	76	97	88	83	99	101	110	85	67	82	118	97	83	104	87	83	95	105	110	90	95	113	91	84	95	72	99	90	109	92	97	85	90	103	84	81	73	86	92	90	103	87	88	89	91	111	82	89	102	95	89	89	86	88	81	102	81	76	98	97	88	104	84	82	103	97	88	103	74	85	76	95	95	90	93	94	80	82	91	90	102	85	101	122	108	94	104	88	81	84	81	101	96	83	96	93	85	96	102	113	95	101	78	109	76	88	79	92	82	76	83	92	109	86	80	92	89	94	101	77	90	98	83	94	97	104	75	104	93	82	97	91	94	114	104	86	81	101	86	103	102	89	89	102	104	91	86	87	89	91	94	86	79	86	96	102	107	102	81	88	101	84	87	85	91	88	117	108	89	72	91	84	80	88	86	120	88	91	70	104	81	90	78	99	88	82	101	96	77	86	90	80	86	103	101	94	82	87	74	104	85	95	85	110	83	103	86	89	71	98	97	83	95	91	86	101	80	94	75	77	102	99	90	75	95	97	109	88	93	83	110	92	89	91	77	77	82	78	80	81	83	96	93	109	86	93	95	103	91	84	89	97	94	78	97	93	97	93	91	86	87	92	90	92	93	86	95	116	97	86	86	81	93	73	101	83	102	90	86	86	98	114	82	100	95	107	92	91	91	94	72	95	89	96	95	69	91	99	92	94	76	83	71	94	85	123	96	99	94	94	72	92	84	97	67	91	94	91	86	79	97	71	84	103	75	91	93	85	93	95	89	96	92	99	90	83	89	86	88	78	92	81	107	79	85	93	99	75	93	76	75	91	95	80	82	89	97	91	96	102	110	97	101	83	98	91	104	96	91	100	113	102	75	95	81	84	98	85	109	93	97	88	80	110	103	95	72	88	96	82	78	102	97	88	99	92	83	101	87	89	86	78	98	85	83	80	90	83	99	80	98	93	98	103	99	98	83	80	89	86	97	99	90	83	88	100	95	85	105	95	97	92	95	85	88	76	84	100	92	67	99	98	81	90	87	79	96	102	96	67	96	99	101	91	96	93	86	84	98	79	98	93	74	96	104	105	107	99	91	90	92	96	109	89	95	86	108	95	91	87	75	110	110	90	100	90	106	79	88	87	104	91	110	85	95	84	68	81	87	93	83	93	99	79	89	93	98	113	96	87	111	106	103	107	91	98	77	81	94	93	78	85	100	105	80	82	90	96	84	79	94	100	100	97	100	83	62	86	107	95	90	104	75	94	90	106	92	87	89	90	104	91	82	77	110	94	93	71	103	80	95	85	87	87	92	76	94	83	97	84	95	72	98	73	92	66	99	78	94	94	95	81	109	100	90	92	84	82	107	89	85	90	76	85	95	79	92	92	84	105	88	81	81	86	76	100	102	88	89	79	82	82	99	86	96	88	90	102	72	81	100	94	94	98	105	89	86	118	113	98	82	92	85	82	85	86	85	85	111	115	79	83	73	93	88	91	103	89	96	95	75	86	90	86	90	100	84	89	77	89	97	93	87	109	102	83	90	93	87	105	69	82	83	98	89	82	88	109	95	108	77	83	82	64	96	80	72	99	95	85	82	98	99	105	84	83	83	79	89	94	91	80	69	88	104	89	108	86	91
41641	52573	44646	3264	532	451	427	365	390	362	327	342	332	311	328	294	299	305	285	273	308	287	288	276	307	289	251	321	291	265	269	269	296	294	363	584	1305	2927	5397	7131	5260	4032	2312	1794	1344	1062	944	738	473	421	302	301	296	334	301	280	257	298	298	279	266	291	248	300	295	280	277	248	268	279	301	259	259	292	272	285	262	269	301	255	270	279	267	257	275	267	275	273	240	264	266	255	252	277	272	293	295	268	260	266	289	284	265	234	275	274	243	286	288	287	258	270	270	288	280	260	270	262	275	279	264	275	292	287	306	276	271	254	245	303	271	253	278	259	280	264	282	286	279	268	275	250	302	270	274	299	247	256	278	282	281	245	290	277	278	249	281	251	265	287	275	265	288	274	244	281	260	288	293	287	301	265	281	277	260	270	275	294	255	274	249	246	265	244	248	278	292	278	269	269	300	283	307	293	268	257	280	266	279	278	286	256	288	259	284	308	301	266	270	267	288	271	274	256	252	257	267	270	279	268	297	267	245	294	285	271	272	268	262	289	233	292	263	307	255	254	274	269	301	262	279	264	278	263	256	258	264	279	251	266	274	262	272	253	290	286	292	270	288	254	275	259	312	260	260	262	293	290	268	273	281	270	250	275	283	268	272	245	284	271	262	291	269	287	249	270	296	261	261	267	275	267	282	273	273	269	308	264	283	284	308	269	255	253	255	265	261	274	261	277	270	254	279	272	289	269	286	336	270	274	267	279	266	279	258	281	241	284	275	262	300	268	274	276	274	271	267	246	261	255	283	276	270	303	269	263	259	290	274	264	293	262	294	272	253	273	242	275	283	268	255	265	235	243	297	255	291	272	253	279	259	251	297	266	266	259	302	295	245	229	302	263	242	265	286	253	279	277	270	270	277	315	273	298	250	283	265	269	249	276	268	262	277	289	282	270	284	275	268	279	263	258	274	263	272	261	239	296	298	264	277	266	288	265	280	299	262	275	267	279	311	275	302	278	279	283	293	247	270	269	240	269	278	293	298	265	254	285	263	289	253	281	278	272	309	271	228	272	252	253	272	268	262	256	303	272	292	271	262	283	261	273	231	285	282	261	298	294	265	272	268	242	275	282	282	259	276	295	271	280	297	284	255	277	285	316	279	279	256	244	267	264	253	265	259	254	263	306	299	272	277	281	255	328	286	278	258	282	256	274	277	294	258	273	262	282	270	247	267	279	284	259	237	273	286	281	274	267	243	289	263	278	280	263	263	279	285	299	268	273	286	287	259	264	267	292	286	260	273	274	250	254	265	283	218	254	270	267	287	280	286	263	296	274	296	268	280	267	268	302	274	283	263	289	288	294	240	256	295	276	267	300	302	264	284	283	253	247	272	265	244	249	271	232	277	268	249	284	270	267	246	253	266	288	273	279	244	282	254	257	282	245	285	279	296	309	245	295	273	265	289	263	278	252	260	267	264	276	268	294	288	240	285	278	279	277	261	254	265	279	276	285	279	269	279	279	266	299	282	270	261	247	250	256	276	263	290	290	275	297	278	246	297	274	268	256	298	304	270	257	249	275	286	263	246	272	259	260	269	294	246	298	255	261	266	273	268	260	256	258	261	299	260	294	328	281	279	289	284	273	257	259	275	279	257	283	279	292	258	268	277	261	235	278	284	265	276	284	296	253	287	269	274	286	279	268	299	258	297	275	279	298	284	284	267	287	281	260	310	287	274	287	254	291	262	253	297	266	303	296	279	281	250	278	286	267	264	240	276	299	279	263	297	280	282	266	260	258	256	250	265	279	280	257	239	278	253	280	268	298	277	275	262	279	311	290	290	295	273	267	275	277	272	296	261	266	250	265	269	265	276	281	240	276	272	271	260	279	304	278	289	255	277	271	265	291	274	259	266	251	287	258	281	260	274	275	234	266	286	291	265	296	292	269	295	276	251	281	264	275	297	278	264	289	248	284	281	275	287	262	236	257	248	248	277	272	254	269	270	265	285	277	278	267	267	271	237	270	286	286	273	274	262	268	249	302	249	296	283	257	297	300	290	282	300	267	265	266	268	250	265	278	292	264	266	281	295	261	269	257	259	279	269	280	256	277	277	272	265	264	298	250	275	250	245	263	271	274	291	287	275	263	275	282	303	286	271	266	274	256	278	249	267	286	269	286	279	256	288	290	260	264	293	287	274	239	270	271	290	299	283	286	267	267	277	285	272	251	290	258	287	277	273	245	279	234	277	273	258	256	244	273	258	291	272	275	286	277	299	280	279	287	248	264	281	288	272	287	276	271	250	270	286	264	258	284	269	268	296	271	271	309	241	268	262	255	318	263	285	272	273	263	272	255	291	284	287	245	300	293	286	308	248	266	266	268	288	278	243	272	281	268	258	237	256	247	277	241	292	275	273	295	278	265	248	261	276	308	287	264	274	302	273	292	273	244	283	272	266	283	258	271	262	218	226	269	269	265	260	261	238	253	261	281	249	291	271	289	273	274	277	282	265	271	251	287	268	260	268	297	281	268	289	295	245	255	262	263	279	305	250	287	249	273	256	250	274	290	291	287	241	258	284	288	256	303	260	253	267	259	270	276	269	252	298	300	260	269	259	278	255	267	286	267	281	268	282	274	289	248	279	243	272	292	294	258	289	267	256	284	255	281	285	284	294	288	243	281	267	261	251	275	254	254	262	294	284	292	282	273	260	286	246	252	266	275	285	276	265	261	274	274	278	259	280	287	268	260	245	311	284	305	281	261	291	258	246	252	266	305	281	282	246	283	260	280	276	265	258	260	261	278	273	284	258	273	263	271	269	252	278	246	218	270	244	255	270	284	263	297	257	262	263	265	311	284	247	265	280	285	278	265	303	281	290	253	297	278	268	287	279	264	313	268	273	271	256	285	244	277	281	250	274	278	250	303	282	295	273	288	272	274	289	277	252	288	278	244	300	261	261	253	266	289	255	258	300	266	299	277	278	257	283	270	247	297	303	259	262	242	263	291	274	270	277	282	294	269	271	280	259	275	280	283	273	251	285	307	282	253	259	271	257	282	295	286	260	295	291	269	262	288	304	254	284	297	272	263	293	283	235	309	253	274	288	289	235	301	287	288	263	293	277	262	262	269	262	268	276	269	297	277	279	273	285	297	263	285	261	265	242	262	282	258	241	271	233	259	255	284	275	265	269	241	266	256	292	255	297	271	249	259	306	283	272	270	260	274	272	264	277	294	260	289	261	287	271	293	243	280	256	303	285	269	251	257	262	281	237	267	265	288	270	274	273	249	263	277	268	273	261	281	245	303	311	276	269	284	262	265	271	274	251	271	293	260	248	265	266	265	289	271	286	244	275	276	256	274	275	277	268	271	296	256	271	272	289	267	275	274	247	267	280	266	270	300	244	281	243	272	288	261	260	285	280	296	266	266	280	314	261	270	262	260	252	251	274	279	297	257	262	273	268	325	261	265	238	303	255	266	245	254	281	266	290	282	247	274	267	262	250	277	283	264	301	249
77915	81321	65762	24858	6217	356	233	219	182	197	187	179	182	176	161	190	154	175	191	162	178	174	167	160	181	168	178	167	155	165	165	173	179	194	179	223	528	721	1225	1795	1217	903	671	444	394	345	318	223	220	176	173	181	186	176	180	119	148	149	176	175	170	169	155	172	161	173	160	189	155	170	138	171	164	156	174	164	178	174	168	143	159	153	168	185	153	161	157	159	142	151	174	171	147	152	165	179	169	169	165	187	154	165	183	165	177	185	131	162	151	150	159	173	162	155	152	149	133	159	159	163	160	154	170	159	169	159	167	164	180	156	172	150	163	186	156	169	183	150	174	187	182	154	159	165	167	152	169	154	157	158	152	183	166	161	168	166	146	157	190	151	154	164	171	178	154	149	180	156	159	141	159	155	158	172	147	166	190	141	162	167	153	149	150	140	176	142	148	174	177	165	137	173	168	161	148	167	163	159	184	154	181	161	142	148	181	167	177	160	148	170	165	172	147	160	150	168	171	175	137	169	158	152	188	185	150	145	149	180	171	139	177	158	162	172	164	163	163	147	145	129	156	181	166	179	182	176	151	154	163	158	168	143	152	169	169	163	158	146	170	156	163	160	152	171	149	196	165	168	156	152	132	156	171	161	166	158	165	169	142	155	179	165	140	156	158	147	160	173	171	149	173	184	161	173	172	183	162	172	163	178	158	166	191	174	172	155	164	183	156	137	167	179	153	159	165	169	154	171	155	148	154	157	167	168	173	133	155	167	145	166	158	160	164	164	160	157	161	179	156	168	141	163	153	154	168	162	171	180	193	172	152	197	164	167	154	190	154	176	159	173	148	173	158	140	194	140	157	163	153	172	143	164	182	189	153	157	155	159	151	172	178	162	158	152	181	138	153	139	168	172	200	159	146	193	166	151	160	157	176	167	169	180	156	167	190	182	164	160	162	161	170	170	164	171	146	155	163	179	179	167	186	183	179	161	137	169	162	149	159	165	166	174	154	164	171	162	165	163	177	176	161	153	155	140	175	182	165	161	158	157	150	170	152	171	168	170	145	153	157	151	172	158	177	162	164	174	150	154	171	189	183	168	153	166	164	190	148	189	185	161	148	179	164	159	153	160	164	164	191	145	150	160	157	169	173	162	167	154	151	180	153	163	168	171	172	158	171	142	154	171	141	156	168	172	148	185	147	164	158	132	116	166	141	157	140	155	149	174	144	163	160	172	157	186	174	157	154	161	156	154	165	150	174	164	179	168	140	169	166	161	163	158	150	162	172	148	173	158	161	137	156	165	187	172	168	147	150	168	177	166	159	183	179	163	172	179	184	172	150	165	142	159	169	166	154	171	159	160	170	159	166	181	166	181	152	150	180	182	169	176	164	167	175	168	153	178	144	145	168	160	148	167	174	163	161	161	156	164	156	166	141	159	179	156	167	167	153	173	168	160	133	169	162	161	156	169	156	154	158	178	169	158	158	188	180	175	189	157	171	170	176	174	153	132	165	151	162	172	188	151	166	161	182	157	157	165	142	161	151	184	155	178	140	151	144	187	144	154	171	153	157	168	141	171	168	153	162	138	151	176	157	146	149	137	168	135	143	210	138	175	171	141	148	145	158	173	178	136	161	151	163	159	173	153	166	149	180	175	164	160	176	151	170	155	174	169	153	142	160	162	170	165	162	158	142	170	174	144	173	170	150	160	153	171	159	155	182	175	186	181	179	158	201	161	189	158	160	166	171	165	203	171	165	152	143	161	187	175	157	140	161	141	175	175	177	155	169	190	181	182	158	166	169	166	172	172	156	161	156	168	160	152	169	184	154	155	144	143	143	188	177	159	150	180	187	188	184	167	149	169	186	159	167	153	165	182	168	148	134	202	167	151	157	161	163	145	133	168	177	136	175	191	171	148	164	148	169	150	179	157	158	177	166	167	170	176	151	157	177	158	155	167	131	182	161	155	162	156	168	173	162	165	163	158	155	165	163	155	145	152	144	156	149	183	152	181	146	137	169	163	193	150	168	165	173	164	184	171	167	161	155	170	154	169	176	166	161	178	164	167	161	158	165	157	149	166	149	155	148	151	176	168	153	155	171	163	179	157	165	141	163	172	170	145	159	162	178	166	166	194	178	179	182	175	185	191	171	162	170	153	188	166	145	142	151	166	179	176	171	152	165	148	174	175	167	186	172	159	166	169	178	148	188	146	168	151	136	183	172	152	170	166	172	191	169	160	153	157	160	181	154	158	182	152	154	176	164	138	144	175	168	181	156	168	174	135	178	163	152	179	180	162	152	163	156	189	165	151	159	142	183	173	174	186	172	158	174	153	151	176	163	161	154	161	156	177	164	165	163	162	153	183	152	175	145	150	176	158	170	170	167	171	161	195	173	164	169	156	173	170	166	148	145	161	164	156	174	139	160	153	151	198	159	155	178	167	171	170	154	145	163	144	189	181	172	177	166	168	155	157	172	172	150	150	161	172	152	174	151	156	157	161	156	161	148	181	178	145	162	170	169	166	160	152	179	155	183	171	145	154	170	163	177	177	167	180	157	151	177	155	188	192	168	200	169	148	170	176	150	158	136	138	170	149	166	171	159	143	149	170	180	153	159	180	148	161	168	170	188	165	180	162	183	156	184	157	160	162	166	163	166	159	153	174	137	154	168	157	192	161	174	178	143	157	158	163	158	170	147	159	167	161	163	158	173	172	170	189	155	170	193	157	161	163	145	156	169	162	173	150	158	162	177	154	164	145	161	187	162	169	135	165	159	177	201	162	139	174	160	164	175	178	180	176	166	178	171	146	177	151	185	168	171	149	154	161	185	158	160	202	154	157	174	181	171	177	170	163	183	192	150	170	169	166	162	157	168	164	184	171	147	187	163	148	168	164	148	146	165	150	167	187	188	159	172	167	160	182	167	142	172	179	157	139	168	147	170	161	183	165	167	171	181	178	150	164	184	161	150	168	170	174	157	145	149	178	170	166	200	147	143	172	155	166	166	153	159	161	169	180	168	181	163	169	173	149	158	158	159	178	189	164	164	160	153	182	159	149	148	157	174	176	176	168	159	193	157	186	161	166	150	153	183	168	167	159	171	168	184	142	175	171	159	177	178	150	150	180	159	155	152	153	152	167	163	152	151	157	161	167	166	169	165	157	153	165	166	148	166	160	163	187	160	150	165	164	164	158	154	168	171	164	159	180	157	165	171	170	151	173	147	149	164	184	175	160	156	164	152	191	158	168	167	156	150	166	148	158	159	162	174	197	152	168	156	139	155	132	163	167	155	166	161	169	162	161	194	174	183	178	155	161	188	158	153	167	167	156	185	184	128	164	173	159	169	168	162	169	161	161	165	188	181	129	155	185	167	140	165	163	177	175	179	173	157	171	175	178	168	159	167	154	162	159	175	180	166	159	157	156	166	199	181	173	177	187	142	167	150	125	145	173	160	160	164	184	153	160	167	165	161	174	157	157	146	178	176	183	180	180	151	163	151	166	167	152
51008	65756	55076	5568	997	796	689	680	634	577	615	553	506	559	523	487	507	456	478	460	467	488	476	469	464	434	489	484	512	494	462	477	469	528	616	1058	3218	4795	7587	10416	7337	6436	4085	3203	2564	2113	1567	1109	820	688	511	477	479	494	468	476	492	527	414	460	460	459	451	502	441	479	418	442	421	423	460	420	406	460	417	474	464	444	439	424	396	441	437	434	420	427	408	447	439	430	483	472	448	431	446	441	483	436	454	448	478	445	410	420	402	426	453	413	431	449	455	449	409	487	421	415	426	475	453	458	456	458	448	418	474	472	419	428	438	441	439	457	474	421	447	418	402	441	450	457	443	433	474	431	446	450	447	395	441	426	429	420	447	438	414	411	403	448	437	438	437	463	444	451	428	394	426	427	398	474	417	492	432	402	434	425	438	446	427	449	467	398	433	444	440	456	393	404	421	415	463	407	419	448	418	426	411	450	430	428	399	403	421	435	432	461	449	440	461	451	425	441	429	427	447	414	459	439	414	439	435	395	428	437	442	436	450	426	464	420	424	440	409	428	449	407	429	448	422	465	453	406	463	462	418	460	409	452	411	407	462	433	473	410	452	424	471	403	444	444	451	413	431	482	471	406	430	474	443	440	465	446	448	466	429	437	433	427	463	436	437	459	394	430	444	440	446	420	422	400	432	406	454	423	455	451	422	447	452	420	425	420	433	408	457	417	437	428	467	451	456	412	452	455	438	396	458	463	459	413	412	449	462	444	423	400	440	463	456	454	416	431	422	424	424	449	395	451	439	435	447	428	440	457	414	434	434	429	429	447	442	411	437	449	474	447	457	430	470	442	408	423	461	472	429	445	408	418	419	441	443	447	405	463	450	441	408	405	429	434	441	431	428	458	443	417	455	474	419	439	464	471	444	452	464	436	416	440	411	453	440	398	462	422	436	430	399	442	427	439	409	436	429	445	465	395	444	449	440	473	426	440	417	466	450	468	421	423	475	441	408	435	416	449	454	448	431	423	433	439	444	430	434	409	467	442	416	499	477	448	437	461	441	450	408	464	459	438	435	445	434	464	461	434	439	452	449	450	435	418	449	423	432	430	412	454	475	436	428	445	419	476	432	465	427	440	425	424	432	430	442	460	418	428	420	444	422	477	404	423	472	425	463	425	445	452	445	465	467	454	408	439	451	473	436	465	427	421	447	429	420	474	456	421	461	401	423	459	416	436	396	438	438	448	415	454	438	429	438	412	454	445	457	442	445	394	423	407	445	449	478	437	464	470	451	475	447	429	406	451	442	432	437	467	445	482	428	413	424	462	448	447	443	437	455	406	482	431	464	432	420	410	442	421	434	458	425	439	429	449	452	475	430	442	441	422	445	434	451	421	395	411	447	405	421	433	444	414	395	416	445	435	438	381	455	420	409	449	449	446	428	464	424	453	423	445	455	419	418	416	479	427	443	392	449	453	455	407	437	431	425	476	451	423	428	420	425	446	414	429	430	431	438	417	457	463	428	441	434	440	439	449	451	409	442	463	416	449	432	434	425	469	446	431	453	440	467	421	470	459	427	434	461	459	461	446	451	454	417	432	453	425	458	441	403	443	429	448	418	411	434	458	471	443	460	436	434	425	429	392	428	429	433	450	451	417	433	436	423	437	427	434	485	393	434	455	438	452	442	442	403	391	385	399	435	431	405	397	421	452	426	473	399	385	423	398	412	437	456	491	414	425	462	426	419	429	456	419	429	420	433	459	436	434	439	434	469	460	484	412	446	447	418	411	462	448	455	440	442	462	449	429	408	392	439	406	438	442	435	421	438	423	421	443	418	417	467	445	427	422	403	453	451	439	466	460	485	435	464	412	427	416	456	444	425	429	457	459	387	438	457	422	442	465	458	416	458	431	494	446	428	466	471	413	460	415	433	451	415	450	452	455	447	427	409	458	404	435	421	434	392	462	431	421	431	458	417	471	458	439	463	451	419	439	423	449	477	466	454	436	375	420	449	445	457	469	429	446	455	432	396	416	441	447	447	413	412	448	461	428	445	446	451	416	450	436	461	433	436	420	427	437	429	459	443	439	427	441	460	469	439	439	414	385	434	464	419	438	418	455	449	468	449	401	449	430	429	457	447	457	450	434	451	446	440	426	442	463	419	429	417	463	402	446	445	416	384	467	421	446	455	434	422	400	459	491	449	404	415	444	477	448	421	432	473	422	456	425	429	464	455	436	425	469	411	409	415	430	402	451	435	407	430	430	461	483	435	445	453	456	435	441	464	471	419	443	421	446	440	438	414	449	455	456	451	459	498	467	417	457	431	459	463	432	467	435	424	451	440	413	405	450	476	454	450	465	432	466	435	444	399	450	435	436	435	463	419	401	417	456	441	454	429	443	451	443	465	416	428	397	447	460	433	402	421	410	465	457	421	450	453	426	422	451	438	417	403	437	442	464	445	413	432	435	435	439	469	449	430	432	457	454	416	463	437	454	432	441	441	428	398	466	424	449	452	453	438	439	439	463	409	431	431	469	420	470	464	437	389	442	462	435	475	425	457	462	451	423	458	425	479	466	425	464	448	430	417	413	468	432	435	463	431	433	438	420	444	451	427	445	490	436	464	434	439	437	432	453	460	411	440	432	461	411	426	448	417	487	471	447	426	464	450	468	415	472	447	432	457	467	406	426	423	418	435	434	460	404	455	467	459	434	444	450	447	415	439	449	439	441	398	461	424	452	441	443	457	435	490	414	422	421	413	435	445	440	463	459	469	440	416	455	453	428	475	418	434	404	454	440	430	422	456	420	435	451	444	440	422	448	445	443	430	466	462	425	448	462	450	457	468	439	448	430	471	457	399	408	431	423	463	432	442	411	428	451	457	401	452	459	436	421	409	456	433	447	447	478	436	432	455	430	448	455	428	425	442	447	448	385	425	415	416	411	420	434	443	424	441	416	428	438	463	416	444	412	457	447	431	430	404	436	419	414	470	439	421	403	436	429	446	426	459	473	446	452	452	434	446	465	424	470	459	496	436	455	414	452	451	444	413	415	466	420	436	448	391	447	435	423	465	454	459	432	465	420	441	419	420	388	455	466	432	398	418	423	457	444	432	432	416	461	447	443	442	437	470	428	446	428	448	407	422	452	439	445	453	434	432	499	439	397	404	424	426	432	433	450	412	443	443	443	436	470	462	456	422	452	434	450	421	436	460	450	411	477	409	466	418	466	472	446	410	440	440	403	455	424	410	412	429	416	460	442	477	461	426	431	457	489	447	412	436	440	487	395	416	475	471	464	451	419	430	424	431	425	424	463	486	419	428	443	484	413	422	457	434	431	438	473	454	414	424	449	436	401	425	418	437	446	454	433	447	452	488	423	439	403	436	443	478	410	440	397	431	460	446	439	476	460	447	425	453	453	466	450	425	459	434	439	482	436	462	428	441	470	466	431	440	485	473	457	431	442	432	443	472	400	398	403	476	426	435	437	443	418	426	423	445	445	457	423	462	391	445	411
18813	22122	17680	1078	92	77	88	88	68	67	61	66	62	68	69	61	70	76	72	67	57	68	74	64	75	70	75	75	68	76	87	65	68	88	87	69	70	95	92	104	96	90	81	76	84	63	93	93	75	61	93	76	74	77	57	66	70	72	62	86	78	64	74	73	67	69	65	74	71	68	74	63	71	55	72	76	83	78	55	68	69	65	77	70	62	75	75	55	77	64	66	69	72	71	65	69	61	69	69	74	82	76	83	65	63	69	76	83	72	78	60	58	73	65	81	61	76	83	60	73	77	73	74	77	78	57	92	59	67	72	74	68	77	73	88	67	75	66	71	71	69	72	75	91	65	62	70	69	61	71	69	71	73	77	77	57	73	69	75	74	66	62	61	76	59	73	64	70	87	83	60	75	78	60	68	66	69	64	79	66	62	71	83	73	62	86	72	88	66	59	72	74	60	64	72	49	60	78	52	76	82	71	71	50	70	70	89	76	68	79	79	69	75	62	74	69	85	63	83	52	72	75	80	67	65	65	87	81	53	90	80	69	82	74	83	73	73	55	69	79	80	62	71	81	64	78	70	74	56	86	60	63	75	69	82	81	73	63	71	55	57	71	75	86	68	74	72	67	84	86	64	80	73	57	65	62	69	68	71	58	50	73	77	69	73	87	69	70	71	83	70	83	85	78	67	50	77	81	67	73	57	55	88	73	53	69	84	85	86	69	66	65	70	74	80	74	72	83	76	88	69	77	72	60	80	83	68	67	65	70	82	66	64	72	75	49	55	75	60	56	66	64	61	81	66	73	79	56	73	81	84	73	83	85	53	67	74	97	70	61	69	57	59	52	79	92	59	70	59	69	59	82	68	72	75	77	70	79	73	63	62	71	76	66	66	67	68	66	63	75	67	72	83	62	76	76	56	78	74	73	80	65	78	84	64	66	71	73	78	75	80	72	89	70	68	76	81	87	70	78	63	61	70	71	62	58	61	79	70	65	79	67	76	68	59	73	68	93	83	76	65	58	72	76	78	70	66	85	50	74	76	86	65	68	72	83	51	85	93	57	76	59	59	62	53	77	65	64	75	61	75	69	66	84	89	59	61	67	68	82	69	63	66	70	59	60	65	69	72	71	66	78	58	68	75	83	72	74	67	62	62	60	77	80	79	80	64	65	59	65	71	69	75	66	64	61	68	64	73	63	77	63	70	73	58	76	70	64	50	61	64	65	76	62	59	70	66	58	84	85	74	67	83	72	61	77	61	60	60	64	59	70	73	73	59	63	71	82	71	48	65	62	66	78	80	72	72	59	74	70	76	81	66	80	66	60	89	72	68	71	83	73	63	69	69	68	74	72	65	61	80	76	71	70	63	56	68	62	67	66	75	77	71	57	63	75	83	58	64	75	72	72	62	71	75	70	81	72	70	69	79	75	89	64	75	51	49	73	76	66	73	71	69	82	66	61	65	68	73	60	60	61	82	62	69	78	86	70	80	65	76	70	70	75	69	81	72	80	65	78	58	80	65	62	75	52	71	64	72	77	66	75	74	66	71	69	59	73	72	64	70	76	71	66	64	62	72	72	86	76	73	76	69	82	68	83	73	64	77	68	73	66	64	76	54	80	71	50	62	60	66	79	70	78	72	75	61	78	68	66	79	89	59	74	77	72	60	70	77	73	69	64	70	66	65	74	84	79	70	63	63	84	74	54	90	72	59	68	78	75	79	71	70	71	73	59	65	64	80	77	72	62	73	73	75	80	69	70	70	69	67	74	81	67	81	93	70	76	69	68	70	59	59	68	83	70	51	64	68	76	63	73	72	78	70	75	75	65	75	60	81	64	71	63	67	77	71	67	72	64	65	58	67	83	62	71	76	83	76	68	63	61	69	71	66	72	64	62	66	61	68	72	68	74	78	68	63	75	80	73	58	58	79	85	63	71	64	65	82	68	68	70	79	89	76	68	73	82	86	63	67	73	63	57	81	72	85	71	62	63	73	67	73	56	72	75	60	80	81	61	72	85	81	81	58	75	81	63	85	65	79	70	69	78	86	61	80	90	77	55	78	74	66	71	77	76	78	58	69	70	73	72	74	67	55	75	67	76	73	69	69	74	81	79	57	66	80	61	61	66	62	63	76	66	74	83	67	72	73	80	65	61	84	81	64	76	69	76	66	68	76	69	71	59	55	68	62	70	68	77	69	65	64	71	66	60	68	63	87	67	70	65	78	62	81	70	72	68	68	63	71	77	68	76	75	50	65	85	63	76	70	72	74	85	75	61	73	63	63	74	67	81	65	73	72	67	69	85	72	67	76	76	75	70	62	72	65	66	87	76	66	80	74	69	68	74	80	70	68	77	80	74	68	74	78	67	55	77	80	79	90	76	77	82	66	85	75	66	71	59	77	73	60	95	76	60	71	76	84	71	71	71	75	68	55	66	81	89	76	66	77	80	77	60	69	84	70	70	71	60	72	73	82	73	61	68	70	81	64	54	65	77	66	75	68	66	60	58	76	68	67	69	71	70	58	83	58	83	77	69	82	63	63	76	68	80	67	76	74	61	71	61	78	65	50	79	67	53	73	78	71	67	65	81	65	73	67	66	64	82	65	69	59	71	89	64	71	73	76	78	69	65	83	63	70	70	93	68	66	93	73	82	60	88	81	57	66	75	86	74	73	79	70	94	64	55	64	66	71	70	68	85	69	68	76	96	64	67	83	72	63	66	79	66	62	75	81	70	81	67	82	79	69	67	71	77	72	72	75	73	75	69	73	70	72	77	69	73	54	62	63	72	75	64	63	66	56	83	79	74	76	73	78	73	66	74	83	76	62	69	66	69	79	71	59	64	69	79	69	75	61	67	62	73	62	62	78	67	74	73	85	73	73	60	66	63	70	81	83	87	79	78	67	76	72	69	70	60	66	65	77	70	70	78	66	76	79	74	72	66	56	73	45	69	63	87	91	71	81	58	59	72	67	68	61	73	69	77	95	77	77	71	71	86	72	69	70	63	66	65	65	67	76	78	64	77	84	81	66	63	57	67	60	62	69	73	69	72	58	53	74	80	72	56	80	69	61	68	58	70	67	76	80	82	81	70	67	63	86	69	70	57	83	69	63	70	70	66	80	79	69	80	79	70	78	84	78	74	56	59	71	89	83	71	71	69	66	74	73	68	78	59	59	60	66	81	64	72	82	66	77	73	69	68	67	71	62	64	83	70	67	74	62	69	65	70	73	56	70	69	76	71	65	78	58	59	59	64	66	79	56	67	63	79	65	70	60	73	79	74	82	75	78	69	63	68	60	67	77	78	70	83	77	83	76	69	71	66	76	80	61	69	74	89	82	72	66	68	62	61	58	66	69	59	71	72	71	73	66	65	70	88	73	66	71	82	92	59	62	64	86	65	70	78	71	74	84	67	68	59	61	72	71	77	70	82	79	68	74	84	74	72	87	59	70	80	75	78	79	69	78	77	69	82	68	86	84	62	65	61	60	94	75	78	55	75
18504	26639	20016	680	242	251	244	229	227	203	213	228	243	235	220	197	201	213	198	219	207	234	232	243	236	228	222	230	217	218	232	223	204	236	197	241	287	376	466	568	480	426	350	284	313	245	291	240	226	243	219	205	234	221	229	212	202	207	213	241	208	234	238	206	202	215	223	212	185	207	217	226	218	205	214	203	218	224	248	208	235	216	220	206	234	197	221	207	214	224	219	236	241	217	236	224	238	221	217	212	231	237	219	222	219	200	201	208	209	211	252	219	220	215	248	229	218	217	216	214	184	214	210	248	243	202	219	203	224	198	222	223	211	235	249	200	207	216	196	224	237	227	184	208	220	223	205	195	218	224	247	219	224	222	207	239	229	217	219	217	228	185	212	209	208	198	212	232	229	248	208	215	200	219	213	201	207	189	194	221	220	222	213	216	215	207	203	242	220	237	225	210	216	234	220	203	192	217	232	217	231	228	214	220	228	241	209	214	222	214	207	226	232	211	254	216	200	236	239	196	221	202	180	221	218	193	200	236	243	191	219	211	205	222	204	230	197	214	220	192	221	196	223	224	212	231	197	221	207	207	193	206	202	219	206	214	210	218	216	218	211	220	219	234	235	208	248	220	228	244	209	209	196	211	200	225	213	214	225	225	196	238	215	208	233	215	229	222	223	220	212	172	208	202	227	223	218	237	248	212	221	217	212	220	202	213	211	216	234	210	250	219	226	222	233	200	216	211	227	228	220	218	208	212	242	210	231	218	241	221	187	218	225	223	210	226	226	208	226	240	209	203	214	209	206	198	222	245	237	201	204	206	251	232	222	200	220	193	223	219	229	214	212	194	202	220	231	210	204	219	197	227	202	240	211	212	219	215	240	247	200	223	196	241	216	201	233	215	225	194	214	213	231	212	194	219	231	210	202	195	205	213	228	216	204	244	228	204	210	226	227	240	224	215	211	211	238	217	217	212	236	208	215	218	212	199	218	204	215	229	217	199	190	211	241	210	203	229	208	244	212	211	224	205	237	220	216	223	221	199	206	209	214	209	194	221	243	209	203	230	227	218	218	234	217	211	207	231	236	204	212	226	217	201	224	216	206	188	217	217	220	193	194	218	205	226	211	215	199	191	208	236	216	228	235	217	199	228	229	224	243	233	218	209	205	218	207	219	208	224	227	230	206	218	229	203	218	224	185	230	219	217	180	214	207	218	228	242	219	214	212	212	209	217	230	195	230	211	238	202	222	192	210	203	193	222	227	209	227	197	206	219	246	254	207	231	217	238	233	209	240	246	221	212	243	230	224	234	207	223	220	224	205	232	232	218	199	221	237	223	210	221	229	223	201	213	206	227	222	233	193	230	212	214	205	212	204	244	213	249	234	207	203	212	221	207	244	234	216	233	189	218	205	224	213	203	233	240	252	232	217	227	209	209	227	199	243	239	230	191	238	231	249	200	226	239	207	231	197	221	227	207	221	234	201	213	227	223	242	212	213	225	214	217	213	233	194	207	216	223	227	226	220	211	213	221	211	216	212	239	230	225	204	230	208	218	238	219	201	221	216	225	218	223	178	233	226	211	219	187	206	215	216	209	217	234	218	221	205	227	213	197	191	194	258	223	205	213	207	225	220	202	253	203	186	203	228	219	222	201	239	215	211	214	204	212	239	204	217	212	219	226	215	234	223	221	207	213	212	206	192	204	200	202	217	217	194	222	251	215	214	191	220	185	196	204	203	236	225	221	239	251	230	189	221	198	237	200	248	204	222	222	193	215	208	216	195	206	220	215	216	201	212	215	218	213	229	225	234	224	222	195	205	195	256	198	219	225	202	206	203	224	219	222	188	216	221	202	213	207	239	211	215	213	215	256	222	224	231	201	197	209	232	217	266	240	200	232	237	200	232	239	225	217	209	193	199	239	238	221	208	230	209	212	232	228	247	234	203	204	212	225	220	210	234	237	227	201	204	210	220	208	217	202	221	222	196	233	226	199	208	235	230	226	227	228	238	221	218	207	226	216	215	233	229	219	233	215	236	210	217	216	209	203	233	225	234	195	217	247	239	232	218	237	224	216	218	229	223	213	209	204	220	235	218	205	205	210	206	238	216	199	218	224	218	243	211	203	213	216	225	215	231	236	212	227	216	236	215	218	229	228	213	226	221	243	221	206	221	228	214	238	192	187	194	233	218	211	197	214	213	220	193	211	221	212	210	218	220	229	193	225	227	225	215	239	234	181	218	195	248	224	234	220	201	190	223	224	215	227	225	243	207	215	207	223	234	206	208	233	217	229	203	242	188	210	210	217	240	210	198	230	205	196	205	227	192	208	221	220	235	207	210	234	241	232	228	215	206	230	212	213	220	241	218	241	224	216	212	223	195	213	203	211	211	213	229	194	214	196	217	204	227	194	217	228	210	181	251	216	203	222	221	219	211	223	233	237	191	205	226	248	221	247	221	210	215	215	217	219	216	260	219	205	212	227	224	208	225	217	209	202	218	223	220	244	222	224	244	228	220	244	187	214	222	207	223	228	195	207	218	238	232	207	202	257	213	232	223	226	203	203	204	220	193	209	222	193	239	245	240	176	208	225	230	219	178	210	237	219	234	234	188	237	225	223	219	222	220	201	197	215	223	201	214	239	205	218	197	191	221	227	197	224	207	201	205	230	206	221	224	207	226	231	206	225	203	239	222	186	236	200	206	226	202	228	226	229	201	219	233	221	210	244	218	207	180	216	201	258	223	195	245	243	249	214	193	220	189	222	201	212	227	219	205	222	192	237	213	220	233	212	232	200	203	201	218	227	214	191	220	224	210	223	211	244	227	225	219	229	245	228	229	214	242	216	220	199	253	193	216	213	218	229	202	219	231	235	215	196	209	205	234	220	220	230	204	226	223	195	249	222	227	198	224	229	228	204	210	228	201	198	216	217	217	233	194	240	229	220	222	216	225	220	217	251	224	228	204	201	196	208	205	189	214	225	210	239	235	220	242	228	223	243	247	230	208	205	234	208	190	207	236	227	194	216	231	205	236	213	195	233	238	211	212	235	244	244	231	184	245	233	210	244	215	192	179	235	205	213	201	219	199	212	217	205	214	225	234	192	203	208	192	221	211	223	214	197	218	229	212	218	224	217	226	213	227	215	218	214	213	215	217	218	199	194	214	205	209	209	216	214	210	210	235	220	227	229	233	185	219	232	235	185	217	215	233	206	213	227	198	188	220	203	220	240	229	209	210	226	231	230	223	212	240	207	216	216	214	206	219	238	191	239	213	226	220	213	220	214	216	219	229	227	224	226	184	229	207	219	216	207	200	234	210	208	214	223	208	187	214	225	206	233	231	217	227	224	220	214	210	205	225	221	233	236	213	211	238	241	195	248	210	184	219	196	237	195	264	214	203	233	206	190	231	242	224	230	192	209	238	239	216	227	222	230	236	205	229	228	238	216	214	226	220	219	218	215	238	227	213	223	225	232	224	230	227	231	236	202	204	213	214	193	228	211
65677	69243	55712	17911	1977	167	135	126	105	98	92	99	103	94	88	94	99	89	86	88	93	79	90	74	110	102	96	111	95	87	95	96	81	75	109	127	207	438	646	851	529	489	312	214	253	176	147	122	107	107	88	108	103	86	67	112	100	104	98	111	97	103	90	90	89	74	105	89	103	78	84	81	92	110	90	84	109	96	102	97	72	96	93	96	90	82	90	85	86	100	75	88	104	92	80	103	97	98	93	101	101	86	80	85	76	81	105	98	97	105	96	92	102	98	120	82	74	98	92	94	89	86	99	77	89	99	98	87	96	94	100	98	109	107	102	89	74	95	96	84	94	97	91	92	96	110	111	91	94	96	87	99	107	81	83	81	90	91	87	94	106	99	91	102	100	97	92	104	81	99	89	96	92	96	98	92	82	92	109	88	111	89	93	84	104	106	74	105	94	81	88	97	100	87	85	86	93	92	95	95	81	110	90	106	90	98	93	87	83	88	83	109	114	84	93	99	77	98	86	99	93	82	86	97	90	102	90	84	84	94	84	101	109	108	83	106	95	93	116	101	82	97	91	90	91	85	90	102	80	104	91	98	100	96	89	97	98	105	83	86	102	104	98	97	83	86	91	80	92	98	90	93	75	102	87	90	97	89	89	92	96	82	100	97	87	93	100	98	94	102	100	94	100	97	62	94	99	109	117	95	89	80	89	92	96	99	104	89	88	86	92	81	72	87	99	96	97	96	102	80	80	93	102	105	99	95	88	83	96	73	99	88	106	83	92	93	87	90	84	73	89	91	93	85	101	101	96	102	90	86	91	85	87	96	90	110	102	74	92	97	88	75	92	109	94	91	85	98	80	93	77	88	102	85	88	88	96	111	83	89	86	85	97	84	116	93	101	106	93	107	99	71	90	78	95	85	102	76	83	77	80	81	103	104	100	109	84	91	95	89	91	76	86	121	95	82	90	72	101	93	78	85	77	82	72	101	94	98	102	86	80	102	74	105	94	113	96	95	88	104	88	88	95	92	90	93	108	68	83	81	113	90	96	82	116	99	73	84	102	85	94	77	86	103	92	104	90	98	93	107	75	91	91	100	91	88	95	92	97	88	124	93	85	83	94	78	88	97	101	93	79	97	108	87	83	99	92	106	90	91	76	93	96	103	65	93	105	88	83	99	99	98	96	96	79	81	103	88	89	100	104	88	72	94	82	92	94	113	92	80	95	99	91	87	95	102	107	78	93	100	94	89	88	114	91	97	111	118	97	101	97	88	84	103	90	98	82	91	86	101	81	103	99	86	101	101	90	91	73	95	76	107	92	92	105	87	94	76	97	82	96	90	96	90	86	89	110	85	88	98	97	83	89	77	93	82	95	89	93	95	75	102	103	108	99	101	105	99	94	90	86	111	89	78	101	100	92	90	102	89	82	91	97	94	97	86	93	89	84	96	91	76	113	84	85	80	98	78	83	107	77	77	93	76	88	81	72	92	101	97	96	111	101	99	85	94	80	79	101	92	87	85	96	82	87	77	86	94	76	89	80	95	95	79	92	89	93	92	73	90	101	98	82	105	78	84	93	86	93	101	95	103	113	97	90	89	100	86	93	86	104	90	88	105	116	74	102	105	88	88	87	87	88	103	105	103	93	91	101	75	91	86	83	91	97	98	84	89	100	82	100	99	115	85	101	112	105	106	97	95	93	81	84	74	74	90	91	85	89	75	88	95	101	91	93	78	76	93	89	93	95	96	98	86	86	108	90	100	87	91	88	100	89	93	87	82	79	99	80	108	95	105	79	100	79	94	91	86	87	97	99	102	94	98	90	118	87	85	84	101	114	105	85	88	86	107	79	101	101	82	95	108	102	89	85	95	77	91	89	96	105	80	97	95	97	97	95	85	86	97	86	106	96	93	116	80	90	104	101	109	81	72	86	104	83	103	73	108	125	101	87	92	86	86	91	97	89	62	88	75	75	87	105	71	87	94	95	96	96	90	97	102	113	87	99	95	79	83	98	88	86	82	91	102	102	88	90	78	95	89	74	113	85	81	99	94	103	89	93	71	100	112	91	94	93	84	92	95	79	88	95	88	76	84	114	90	89	106	94	108	97	79	103	72	87	93	102	78	102	93	94	94	96	83	106	88	74	78	95	98	94	78	92	77	85	85	100	96	87	99	89	88	90	102	76	103	123	88	88	98	78	94	111	102	77	93	80	104	120	92	85	110	93	99	96	98	103	89	75	96	89	84	93	92	84	101	109	96	88	90	93	95	102	78	95	82	89	92	115	79	116	71	103	95	100	100	96	89	89	95	92	88	103	89	97	104	79	78	93	88	98	103	90	84	66	102	100	84	92	92	93	82	112	102	100	95	90	89	105	90	81	75	102	84	87	88	95	89	75	101	109	92	102	76	98	81	88	85	91	106	102	102	94	87	97	86	107	94	85	79	94	97	96	94	100	102	99	102	86	96	94	97	87	95	100	69	92	89	92	102	94	88	103	84	98	84	82	100	105	90	120	108	84	100	104	81	88	98	96	97	75	104	101	91	96	97	84	107	100	93	88	84	93	100	98	92	85	92	81	87	84	79	109	98	115	80	110	87	77	92	105	84	89	73	101	96	94	105	92	83	87	101	88	92	96	87	109	96	100	85	88	83	109	99	98	110	85	97	97	90	99	99	108	98	94	96	94	79	83	103	91	81	100	126	93	91	103	87	93	89	86	90	107	108	81	83	95	91	94	92	94	103	99	81	86	88	93	98	90	96	93	84	82	103	92	85	91	105	90	99	91	77	93	96	93	85	105	96	88	76	95	88	96	97	91	105	102	82	91	89	99	99	95	104	88	97	86	98	98	98	110	84	66	98	86	101	84	78	85	83	82	104	86	87	98	81	100	77	120	89	92	79	83	98	87	106	99	85	90	98	92	77	90	101	84	89	98	85	75	82	100	72	78	95	102	92	96	86	81	79	92	114	90	86	94	82	93	98	97	82	93	100	91	88	102	100	95	91	95	80	92	105	89	83	96	88	108	91	94	92	81	106	114	99	77	80	104	98	81	89	118	103	98	96	108	93	89	85	83	71	107	83	89	90	95	87	85	94	93	107	105	100	99	95	92	99	94	98	85	93	91	84	98	81	81	77	91	87	95	83	88	98	92	106	82	94	91	96	95	76	85	85	105	81	79	103	105	91	91	97	104	107	86	93	107	90	105	89	86	84	109	101	102	84	85	92	75	89	107	107	113	103	88	87	91	91	91	89	105	85	82	87	99	92	95	109	87	110	86	98	89	95	79	84	93	102	95	77	104	92	81	98	86	96	94	86	86	82	93	90	82	94	96	114	88	79	91	75	112	91	94	93	93	113	99	85	103	107	60	90	91	88	87	96	95	97	116	82	95	92	83	87	79	102	104	92	102	106	90	100	96	82	84	72	92	90	103	92	91	87	99	95	90	101	122	85	95	88	96	87	88	95	89	101	111	83	86	96	95	100	102	99	84	86	85	68
42608	52355	44053	4699	512	435	395	370	379	370	331	335	318	326	290	336	303	303	266	286	281	275	292	282	253	291	302	272	269	288	292	285	284	265	332	539	1211	2902	4542	5716	3897	3705	2277	1212	1542	896	731	570	432	366	343	352	279	286	295	288	286	280	267	306	271	296	276	254	299	269	293	268	277	239	275	284	278	276	275	270	275	281	288	300	271	283	263	265	279	294	270	281	247	279	276	266	277	278	298	281	271	256	243	249	275	248	292	280	271	261	276	311	278	265	286	287	257	291	276	258	270	272	298	277	262	270	278	283	279	251	255	277	275	265	253	256	277	287	283	258	282	271	251	283	286	266	262	277	280	289	269	307	263	277	275	270	246	265	278	252	280	269	293	250	278	283	275	272	306	288	285	252	280	279	287	279	272	268	273	285	262	265	292	253	266	281	266	275	266	267	282	265	274	262	295	224	266	278	278	278	292	300	270	257	256	307	288	289	270	294	272	276	273	260	265	287	268	254	267	297	250	295	275	266	290	286	256	255	286	257	284	272	276	292	286	250	276	274	272	267	278	300	282	262	251	247	284	283	293	283	270	287	294	274	266	247	272	292	275	297	283	269	277	283	296	250	262	293	303	272	261	252	275	271	290	271	288	267	267	256	242	255	265	280	283	250	271	276	276	266	284	270	277	303	260	276	278	279	262	279	255	275	274	260	251	274	305	276	299	279	268	269	261	264	251	243	296	264	271	277	293	286	281	269	267	269	267	275	287	275	245	246	277	244	296	257	260	278	260	257	251	280	270	271	275	264	291	290	279	283	264	247	277	286	270	269	281	273	269	280	242	281	292	260	274	285	285	258	250	273	258	286	290	261	244	247	240	268	241	269	310	284	289	269	291	273	274	258	264	269	255	300	264	276	289	266	294	256	306	270	286	274	293	268	291	255	293	271	275	284	278	280	285	303	275	290	283	261	263	259	257	265	279	277	270	267	273	273	281	253	258	261	301	256	283	295	264	260	272	279	271	271	273	265	258	243	281	284	259	268	285	255	287	261	252	238	285	288	263	280	267	283	292	271	255	262	289	298	288	241	301	295	287	262	284	281	259	284	293	269	277	258	293	297	253	247	281	273	262	248	270	276	269	257	261	260	254	293	271	288	296	276	296	277	291	276	264	262	301	282	268	266	284	281	292	271	259	291	256	271	294	269	292	248	299	276	274	296	286	269	280	284	279	269	263	254	292	274	254	258	268	242	259	262	296	290	269	264	256	275	293	308	262	261	280	258	237	262	277	251	281	269	260	253	268	258	287	288	268	261	269	285	242	266	278	284	265	300	287	268	292	277	292	264	248	274	280	245	300	289	277	262	288	306	264	295	258	281	265	253	254	253	282	290	254	280	254	296	270	241	245	283	293	286	282	251	274	280	292	272	312	273	284	296	264	266	283	287	281	296	279	274	281	291	278	272	269	263	284	254	232	268	271	272	290	271	297	271	272	249	264	305	281	259	263	283	246	281	272	256	244	316	267	286	296	239	269	287	298	283	259	288	242	269	278	248	303	297	262	282	268	265	258	300	285	259	239	273	316	266	252	269	266	288	263	272	269	282	266	273	291	295	266	262	253	271	287	281	273	259	283	244	288	244	285	258	278	267	250	249	272	252	271	284	282	252	239	283	278	264	281	272	250	271	302	288	291	283	261	267	254	275	260	258	277	297	255	252	292	301	280	249	280	297	299	262	281	256	277	269	283	277	296	301	287	281	278	292	307	261	266	266	278	281	280	276	270	273	281	292	261	267	282	287	261	260	274	268	263	285	283	273	285	284	268	289	272	291	259	291	254	269	287	282	276	278	282	269	279	248	282	266	297	268	303	256	265	286	253	244	266	272	268	253	258	320	264	305	269	259	283	294	287	250	252	274	280	270	275	269	262	268	243	284	282	228	276	274	271	305	292	268	261	254	284	262	239	293	273	280	252	269	303	253	278	272	286	273	271	252	292	264	234	260	271	256	276	277	299	258	267	313	235	267	278	274	306	266	258	257	268	259	274	254	290	273	295	270	249	264	276	283	247	269	268	286	294	245	274	272	273	265	228	280	273	268	280	281	288	291	257	283	295	262	282	288	275	252	309	264	271	250	271	295	302	239	246	269	288	241	294	272	281	299	312	288	287	276	296	288	271	264	269	265	283	281	296	296	286	243	262	268	278	286	259	278	260	266	301	269	278	263	240	259	271	233	254	271	274	287	258	260	282	225	268	293	277	298	275	282	267	277	271	277	251	304	247	287	286	279	270	275	279	283	290	281	302	282	258	275	273	265	268	273	270	274	250	281	283	269	272	241	271	294	290	269	291	300	255	268	299	258	248	286	265	276	264	272	253	304	275	263	297	270	298	275	276	277	259	264	260	265	257	245	305	254	271	237	272	295	247	274	250	271	275	276	302	264	294	272	248	280	274	273	283	285	281	280	272	277	271	252	277	261	295	257	288	272	280	270	268	244	268	283	272	279	283	272	304	250	256	261	287	256	293	274	258	273	274	255	262	278	292	253	255	251	274	264	281	265	282	272	251	249	309	266	266	246	278	279	259	287	241	305	276	256	272	279	263	309	260	261	277	286	285	259	278	291	267	283	264	269	291	313	287	221	259	262	308	264	278	285	289	242	277	279	254	290	266	297	280	268	273	267	254	286	265	240	276	295	289	285	282	294	275	294	291	263	279	281	280	280	294	282	301	309	276	251	280	277	268	252	252	306	296	255	277	293	266	266	272	245	304	277	251	261	278	284	266	268	285	278	308	268	268	294	278	294	270	311	308	269	283	276	262	304	279	260	295	267	271	258	268	274	272	271	273	273	299	284	287	257	286	257	285	275	304	261	280	257	298	245	264	264	263	252	306	260	256	273	274	274	271	266	305	271	286	261	284	280	255	264	262	290	296	285	261	287	277	269	264	275	264	309	280	254	275	257	288	259	265	259	291	275	287	289	248	304	256	281	277	275	278	263	297	280	285	261	255	282	271	273	273	275	291	267	278	271	267	277	290	269	263	288	260	275	284	284	279	281	273	278	289	295	285	272	301	272	278	281	256	290	282	302	261	273	263	280	280	288	276	275	270	235	263	285	274	277	297	282	269	288	288	281	303	254	287	266	305	254	295	292	276	276	267	272	258	294	293	267	263	255	290	282	260	269	269	277	273	273	268	251	278	299	271	243	275	236	278	281	273	295	264	268	267	295	264	309	272	277	291	273	287	273	259	248	255	247	303	292	290	293	290	288	266	235	267	285	280	283	267	280	272	291	304	290	298	291	279	258	271	287	271	297	279	251	286	263	278	252	277	273	292	277	263	277	259	299	317	267	278	273	290	293	237	269	282	263	281	287	278	287	309	273	270	289	301	276	273	255	270	276	262	267	282	245	294	280	253	280	254	271	263	266	265	269	264	281	291	269	253	270	269	265	250	294	288	290	295	252	277	297	266	300	236	295	297	292	271	282	262	309	275	283	297	320	261	280	259	282
78456	81306	64128	23805	6507	468	231	230	220	191	180	165	171	184	169	163	165	151	184	192	173	161	179	184	183	159	173	180	174	179	150	188	171	160	165	193	466	685	954	1710	1208	943	622	328	331	271	277	211	219	203	203	178	185	171	158	181	155	172	156	163	193	143	172	190	177	158	168	156	153	169	154	146	160	188	175	177	156	166	170	189	170	162	145	185	139	146	175	150	167	168	158	142	168	152	141	172	174	158	187	176	159	170	168	150	164	160	154	162	157	148	142	186	156	167	159	169	168	201	172	164	165	168	174	158	188	171	156	171	174	146	176	179	175	153	167	161	170	147	158	159	177	165	204	167	146	177	175	146	147	152	152	157	171	180	188	189	151	152	169	155	151	182	142	170	150	154	154	158	169	172	160	173	169	158	170	175	144	169	147	154	153	163	158	172	152	174	157	155	149	139	151	164	163	149	158	175	137	149	166	151	161	164	173	152	137	177	159	161	153	153	166	168	159	148	157	150	165	174	136	148	171	171	178	156	147	165	165	185	167	152	180	164	177	168	179	149	168	150	172	164	146	131	157	169	177	147	156	156	167	151	174	154	176	165	151	170	161	149	147	170	169	149	166	166	156	174	156	179	162	147	169	171	183	176	179	144	179	165	181	152	167	147	194	154	169	164	172	160	155	165	167	166	182	190	170	158	171	139	165	176	173	174	167	174	173	166	173	157	175	146	155	152	165	162	158	147	159	158	166	156	165	191	152	166	141	203	160	136	162	148	157	148	159	162	158	158	173	180	137	170	183	150	184	158	137	161	155	167	156	164	166	193	145	160	177	195	167	159	147	166	165	177	166	159	159	144	160	150	171	155	159	176	183	163	154	149	175	165	172	151	182	165	185	174	171	166	164	166	154	160	164	165	190	178	164	158	165	169	156	167	204	151	199	164	165	178	159	142	190	147	158	176	159	141	175	155	170	176	162	174	137	148	182	179	141	175	167	142	158	168	159	179	174	156	148	154	177	140	179	159	186	174	166	169	175	165	154	181	173	157	148	162	168	153	157	168	158	164	174	159	159	151	145	181	175	178	186	188	168	169	162	166	168	148	174	165	165	173	163	186	161	154	171	167	184	154	189	171	198	160	153	158	157	175	160	149	184	164	161	170	165	170	157	178	137	152	161	173	169	169	145	161	153	135	166	163	180	178	167	169	177	160	153	173	178	165	157	173	151	184	171	158	172	145	147	186	137	179	167	174	168	159	169	172	180	177	159	158	188	160	170	168	168	169	155	164	157	164	174	177	163	153	165	176	150	150	162	168	182	143	154	159	168	163	167	161	182	146	161	171	151	172	166	170	180	168	165	157	164	195	175	176	161	154	166	167	177	157	181	178	164	157	183	138	154	148	163	165	155	168	152	161	152	168	144	167	170	168	172	178	151	159	159	164	169	159	173	161	181	149	183	160	145	167	177	148	169	178	160	139	161	170	149	154	167	152	174	153	165	171	190	168	157	182	165	135	155	169	139	161	161	171	166	184	184	131	145	153	149	176	171	148	173	172	190	161	191	158	162	159	150	167	175	159	168	173	147	155	140	169	157	171	145	166	174	166	163	195	134	184	148	162	153	167	153	157	157	148	173	176	159	177	155	183	158	148	171	163	161	157	153	151	171	160	166	147	163	154	167	156	162	158	173	155	144	153	159	188	152	184	161	155	174	160	165	153	166	150	177	159	163	149	186	167	166	162	177	160	144	165	189	161	181	169	159	147	149	157	162	146	149	164	158	150	169	145	170	155	163	155	187	181	176	167	173	170	173	150	167	163	168	158	169	170	145	184	168	161	150	169	173	164	153	194	162	155	152	163	160	160	153	168	197	165	153	152	167	169	164	165	150	158	176	179	162	154	142	157	172	161	178	167	141	152	175	173	169	151	168	169	129	175	154	172	182	147	164	165	159	185	180	146	170	177	146	159	183	186	142	161	183	169	173	174	163	136	197	137	148	171	199	157	148	161	152	148	163	158	128	178	160	155	177	152	177	164	161	163	158	150	159	176	160	180	207	153	163	189	144	147	170	195	155	154	150	159	162	177	155	165	159	155	175	158	187	176	172	164	171	153	169	146	176	144	181	162	176	164	160	174	155	173	154	168	175	143	171	197	147	171	154	153	170	151	175	159	169	186	172	179	153	165	201	143	161	187	172	158	147	159	179	170	147	179	160	160	143	163	157	157	176	175	160	184	173	171	178	171	181	156	161	150	159	204	176	151	176	159	169	144	154	163	152	195	167	172	157	134	174	181	160	165	164	154	176	147	164	187	160	181	162	183	153	168	181	175	156	157	183	162	164	159	190	145	159	162	188	151	153	143	173	175	162	148	177	173	171	166	153	168	169	171	157	154	158	154	147	173	161	165	182	161	171	146	140	156	160	185	189	145	156	163	157	167	184	182	145	161	178	161	148	182	183	171	163	171	173	154	175	173	142	154	152	149	141	173	155	177	173	171	155	151	156	144	180	157	193	168	168	180	160	196	168	167	169	174	165	153	145	159	153	158	156	162	176	164	162	170	161	172	165	168	170	175	159	160	157	170	177	171	178	164	195	174	163	167	147	149	179	166	173	169	147	197	172	166	185	175	172	161	162	161	177	162	150	173	168	160	166	162	158	162	172	147	149	177	178	150	149	154	158	141	153	156	169	149	172	184	161	150	177	159	141	166	138	162	176	158	180	157	169	192	201	151	154	164	170	165	176	155	188	180	161	165	172	165	171	153	175	166	156	141	162	158	169	164	168	159	171	177	174	175	179	177	182	176	165	169	197	159	144	174	167	161	153	155	145	170	169	183	150	172	153	168	161	175	177	187	168	139	154	173	165	148	164	164	155	180	165	167	175	166	147	164	153	159	185	180	174	153	181	165	161	156	144	167	143	185	197	165	174	172	173	151	170	169	165	192	186	184	157	144	162	177	184	176	169	169	147	162	167	153	180	168	158	163	166	157	158	171	149	160	150	152	163	176	162	146	159	160	142	173	160	162	172	159	140	167	164	142	163	186	159	176	167	166	193	172	166	176	179	160	175	123	189	157	169	156	168	133	193	176	158	161	153	150	176	172	190	136	180	168	165	172	172	169	181	162	163	156	157	166	167	185	158	169	164	164	145	171	151	134	171	169	178	146	142	167	170	201	170	191	160	157	184	179	186	188	176	171	174	177	164	158	165	157	151	165	155	169	152	158	154	196	179	146	147	140	160	144	163	180	181	153	163	173	169	187	168	170	163	171	168	159	164	169	162	157	171	161	167	163	136	168	180	161	171	161	156	162	168	171	157	166	174	188	139	163	176	197	169	154	161	154	149	159	153	155	165	180	166	156	167	158	161	187	173	157	177	162	159	161	172	144	156	171	164	160	147	167	147	149	163	170	192	142	149	155	173	172	155	175	167	163	169	163	166	170	188	183	167	153	175	170	165	143	151	162	181	180	152	155	155	167	155	145	171	160	154	167	162	151	184	155	185	152
51518	65333	51682	9198	901	830	735	657	630	600	594	534	507	525	485	509	467	476	483	482	473	466	460	452	454	446	492	475	469	477	462	459	479	502	542	845	2640	4337	6308	10042	7333	6245	3841	2012	1933	1405	1368	979	723	642	563	551	516	515	472	494	499	427	447	487	435	490	427	422	449	442	415	475	443	440	463	441	422	438	421	398	435	442	438	436	418	417	450	425	404	470	431	462	384	430	446	430	458	449	419	420	459	451	442	422	493	456	414	462	430	479	437	417	469	435	488	475	457	456	425	410	373	449	430	460	411	442	430	449	448	407	441	423	458	404	442	459	432	410	434	425	430	467	463	454	429	406	444	457	473	408	405	428	436	431	474	454	479	436	411	416	440	421	451	432	444	507	427	436	408	451	477	437	431	433	431	439	465	409	448	414	458	438	436	456	415	425	457	411	445	415	490	472	450	438	446	443	439	424	427	439	442	465	445	452	450	452	392	409	458	475	413	455	426	447	424	436	454	420	427	495	412	420	435	435	426	452	492	468	433	446	468	463	452	436	448	457	435	399	427	420	447	427	418	437	458	424	428	485	418	441	433	441	473	426	404	457	417	429	407	431	457	439	440	442	479	412	454	448	421	459	419	455	425	438	408	454	427	402	475	443	455	402	411	415	455	430	436	454	412	400	460	445	398	446	448	452	435	425	440	424	443	438	430	447	421	464	449	431	447	470	429	448	500	470	426	430	417	457	446	443	440	469	428	442	455	453	445	446	460	454	436	460	449	417	403	441	435	430	482	442	470	434	420	427	462	431	438	447	474	415	421	420	448	417	416	439	434	422	427	429	451	442	445	478	469	422	435	444	471	461	401	441	429	456	439	499	427	433	428	409	457	452	442	495	466	410	448	451	433	412	434	428	447	452	422	382	443	409	428	391	441	428	435	456	422	434	476	437	457	470	460	425	428	471	431	432	443	427	457	467	419	450	407	466	482	458	437	453	436	461	432	436	418	441	463	423	452	409	425	410	402	454	401	452	413	414	465	416	438	480	459	413	449	449	440	448	463	403	458	452	426	444	426	483	476	427	423	456	442	426	449	457	450	417	430	410	423	435	444	422	427	467	451	455	472	427	435	462	472	446	428	453	449	450	444	434	401	462	437	413	424	441	454	475	439	459	437	417	433	414	380	485	420	432	480	436	408	405	416	443	453	473	445	428	464	418	437	455	467	405	451	427	467	418	430	446	447	439	424	480	403	463	410	451	447	391	460	424	437	420	485	449	436	425	441	455	435	406	426	418	417	421	446	424	439	461	452	442	495	451	442	423	429	454	439	480	423	414	396	467	444	397	418	445	441	480	444	450	402	455	436	425	424	427	467	434	444	457	453	425	446	429	470	467	446	445	469	470	431	474	458	450	438	451	452	424	482	414	461	407	457	416	450	435	415	420	435	465	399	406	431	431	438	436	411	413	480	403	418	442	447	425	447	472	452	448	437	433	452	442	420	417	382	415	442	448	490	476	469	400	448	445	471	427	454	443	455	450	468	444	438	468	476	471	462	455	418	430	415	439	459	463	477	443	441	453	489	448	432	418	436	466	456	420	463	460	434	426	418	430	449	441	447	431	453	423	461	423	441	445	411	423	438	422	458	439	475	445	440	477	423	481	432	435	433	425	446	445	434	412	417	448	456	459	430	406	428	456	419	412	425	416	447	381	397	496	436	462	439	416	421	414	461	424	429	412	404	439	506	470	459	452	432	415	451	462	479	452	461	425	438	430	452	430	466	447	436	436	476	465	413	453	428	443	446	425	454	429	439	464	466	455	452	453	469	474	457	452	464	442	429	462	446	476	461	463	447	418	446	472	420	410	438	453	448	453	387	462	469	412	451	455	423	471	458	384	465	450	442	471	482	403	445	436	437	445	454	460	433	439	429	415	416	452	417	400	450	472	437	410	428	409	410	442	450	432	454	453	462	444	445	470	435	424	457	435	403	457	484	435	455	430	437	406	424	432	474	417	423	423	421	462	422	465	420	406	447	446	447	449	484	457	451	472	433	465	454	459	437	450	455	443	437	417	448	453	491	455	427	434	425	467	415	453	435	492	421	465	479	480	451	461	449	472	454	433	427	448	432	449	437	452	429	433	433	459	450	463	448	448	417	423	456	449	444	460	443	447	429	433	447	443	438	448	431	459	434	425	447	438	447	453	421	480	444	445	478	469	404	437	440	405	447	468	408	445	403	432	448	451	469	431	428	424	437	443	471	436	455	427	454	442	448	448	452	439	434	402	452	499	443	432	438	444	420	455	464	474	432	487	427	456	432	429	444	421	442	482	452	454	427	410	453	428	397	459	403	427	436	427	437	461	449	429	467	435	425	443	438	427	401	451	431	414	413	407	441	454	442	440	457	403	468	471	430	471	425	415	470	441	461	389	414	438	474	441	421	418	486	454	430	425	440	420	419	421	425	458	458	443	449	428	417	430	518	456	443	431	459	416	458	453	445	404	455	404	443	471	439	472	446	419	427	473	450	463	458	435	456	465	425	466	444	435	429	469	466	459	428	440	431	428	430	418	433	413	435	411	419	406	441	430	471	474	421	435	456	448	442	404	462	416	492	443	443	452	421	445	429	438	461	422	442	426	431	449	440	403	428	426	454	452	453	437	451	425	433	475	410	454	451	405	429	456	457	435	469	460	447	428	449	436	458	467	462	419	406	434	440	442	444	441	414	474	449	407	455	438	408	471	417	419	445	418	428	435	407	417	444	436	461	452	436	473	464	491	433	418	446	438	444	459	398	432	447	435	436	411	439	405	437	460	422	454	426	437	389	467	425	466	412	458	461	404	478	418	469	431	446	468	410	456	422	448	444	432	470	409	432	413	437	424	467	441	427	433	470	425	439	420	445	480	438	427	434	486	408	425	440	429	402	428	407	453	417	441	430	417	406	409	436	458	434	451	428	454	444	435	427	494	467	452	453	426	456	458	498	452	438	436	459	461	428	446	432	426	450	429	461	401	428	434	406	453	469	440	415	401	440	415	425	467	407	445	405	440	432	422	420	422	433	487	453	428	429	427	436	434	393	416	475	415	434	452	410	420	481	462	431	440	457	447	450	444	434	480	444	442	441	489	435	396	433	446	418	413	414	402	462	409	454	461	442	449	455	441	442	460	422	443	462	452	436	414	431	430	437	452	420	449	430	462	410	432	446	430	442	440	442	417	454	442	442	419	407	412	412	428	432	440	450	412	473	445	413	478	444	438	445	458	448	416	496	435	449	430	474	422	444	447	435	435	454	447	436	446	435	419	428	418	441	478	470	430	468	418	411	439	439	407	462	402	482	432	446	430	484	450	446	434	447	464	433	449	441	419	424	444	448	409	431	448	450	442	436	446	445	424	446	450	417	433	437	409	456	481	445	407	402	462	460	407	416	430	438	449	447	409	427	440	430	422	414	458	461	446	445	453	472	437	452	460	435	416	464	461	472	467	413	464	461	462	398	430	437	431	380	434	443	434
18167	21866	19341	1360	157	75	62	76	79	61	73	73	84	75	76	71	80	56	66	73	65	80	65	64	65	70	72	67	67	62	91	87	61	73	81	72	88	94	99	133	132	112	92	97	76	76	68	67	83	79	63	79	65	66	70	70	61	73	80	73	74	74	75	45	94	63	80	66	65	74	70	59	56	67	64	72	76	59	66	73	61	68	82	72	64	66	62	78	65	76	68	75	66	78	83	62	74	73	73	75	81	69	80	68	71	70	63	73	64	87	64	76	58	76	80	74	85	84	59	56	66	61	73	59	71	75	78	63	81	75	57	68	75	67	66	63	60	66	73	69	74	72	66	69	75	68	61	63	65	72	85	73	74	73	71	71	55	72	59	79	75	68	63	60	77	77	73	81	71	80	79	76	77	66	68	84	81	60	64	70	72	83	79	83	74	62	64	86	66	80	78	69	90	72	81	54	75	59	82	74	76	71	66	66	66	73	58	70	73	70	76	93	60	65	66	80	66	62	68	63	77	79	77	65	59	75	60	77	74	81	73	75	65	58	74	73	74	75	69	71	68	72	56	76	67	68	68	78	63	50	79	84	86	83	65	71	78	63	67	72	78	69	78	63	89	77	65	58	66	58	66	93	61	75	49	64	73	61	79	80	65	79	64	69	80	67	70	67	85	69	62	62	53	60	78	76	65	68	70	79	76	82	80	65	53	46	66	81	64	80	73	76	69	78	57	59	64	77	64	88	57	69	72	81	77	66	68	65	73	82	75	74	71	79	59	71	72	73	75	92	66	67	86	75	62	68	70	78	65	46	78	62	70	68	81	66	70	61	95	82	70	74	80	56	72	72	73	66	83	68	77	53	63	63	75	58	78	61	60	65	73	69	73	64	67	81	69	78	78	88	79	69	64	73	73	74	74	78	66	76	69	71	59	99	71	95	59	65	65	71	65	69	76	74	66	74	77	77	77	71	67	79	80	49	68	90	77	82	64	69	74	78	68	70	69	80	71	70	85	61	76	85	70	78	58	61	65	70	77	74	61	69	65	90	76	80	78	85	80	66	65	60	56	69	81	66	62	71	81	86	65	59	71	85	55	75	74	63	76	75	66	61	63	69	58	66	63	73	73	52	78	60	79	74	62	74	80	69	80	75	73	68	84	63	88	52	66	71	78	71	76	71	52	64	66	67	71	74	48	73	64	59	55	71	74	58	64	66	58	73	58	69	75	59	74	68	59	71	72	68	75	71	57	55	65	70	76	78	64	57	74	75	73	73	82	76	59	72	83	67	74	73	77	67	59	65	79	71	69	76	58	74	77	81	81	62	66	84	67	73	67	66	68	82	77	68	70	60	85	63	69	85	70	73	72	75	70	60	74	91	60	72	54	53	60	59	66	66	65	61	60	72	73	85	64	59	73	68	83	65	87	75	54	76	72	83	75	75	69	75	75	71	60	70	59	73	53	68	72	54	75	68	74	56	66	65	85	61	77	62	82	82	67	53	77	61	71	66	67	75	55	81	76	56	70	61	74	68	72	67	67	91	50	68	72	63	62	65	84	65	63	79	66	60	66	74	66	56	65	70	67	69	68	83	81	66	59	83	85	64	62	63	78	58	66	75	78	60	70	67	77	72	58	77	52	69	71	86	65	67	64	62	70	79	73	69	76	66	70	59	62	78	82	50	61	74	74	70	70	73	67	70	64	72	81	61	75	85	78	93	79	74	68	52	88	88	64	67	61	56	62	62	79	67	65	66	73	74	71	71	52	76	68	59	70	65	68	82	87	76	71	66	70	70	65	79	80	85	71	63	64	75	67	71	88	75	64	56	83	85	65	73	65	78	76	70	79	65	73	61	66	85	79	70	64	62	84	49	74	74	76	69	67	45	70	79	81	59	71	70	73	76	61	69	66	64	78	66	68	70	77	63	77	61	76	78	84	72	84	67	59	85	76	79	60	79	68	60	75	80	74	52	73	76	56	59	79	74	54	73	71	73	59	72	63	77	78	69	77	72	80	70	66	79	67	70	90	58	59	60	49	80	64	84	70	67	75	60	63	68	87	89	78	75	81	74	52	61	84	89	77	69	66	73	63	74	82	68	78	99	49	65	76	67	76	74	61	73	79	65	77	58	56	92	69	59	71	65	81	70	67	68	70	69	73	66	70	68	79	87	70	63	72	70	73	77	57	73	56	65	52	64	75	75	51	70	66	61	70	65	85	62	70	77	97	72	79	75	53	72	78	52	85	69	58	58	65	82	62	79	59	78	95	57	60	71	65	93	67	63	73	72	60	58	57	79	80	71	79	68	63	58	85	65	58	67	72	66	76	53	81	78	75	69	59	81	73	83	60	75	71	76	66	91	81	68	80	76	68	66	66	61	70	75	84	68	64	67	81	58	64	77	72	70	71	85	74	94	64	75	60	83	78	74	70	68	64	66	76	56	68	67	75	73	80	79	58	83	70	59	81	50	77	81	57	58	67	70	72	78	67	60	73	65	63	62	70	74	81	67	75	71	63	70	59	61	84	81	81	81	72	91	68	76	80	57	71	57	67	66	72	52	68	81	71	76	74	74	74	59	67	72	69	69	81	70	79	63	51	63	75	79	53	67	63	72	76	72	66	70	60	81	58	63	65	86	81	55	76	86	75	82	66	83	64	82	81	69	75	82	67	57	85	78	69	79	75	67	59	61	57	80	69	71	78	64	75	74	70	67	66	103	74	69	68	68	78	66	60	60	69	72	74	75	52	89	61	87	61	84	63	97	66	63	74	70	97	80	78	73	81	86	67	87	60	71	57	71	69	81	72	72	77	65	92	58	72	63	73	55	61	63	71	80	69	66	72	66	62	75	75	82	80	86	70	74	70	78	66	69	71	82	67	75	69	91	75	68	77	71	76	75	66	67	66	72	80	81	88	61	90	75	74	71	76	67	70	60	86	72	83	63	83	89	77	66	56	80	53	81	70	63	68	71	78	65	71	69	77	67	73	81	54	65	76	61	49	68	73	61	80	71	71	69	57	72	81	84	71	64	61	68	76	82	74	65	73	71	72	90	83	64	71	76	75	75	65	75	76	68	65	67	65	69	81	72	82	75	67	75	76	82	62	76	46	71	62	69	77	65	73	69	79	80	64	86	79	67	75	58	82	75	71	77	81	72	72	81	88	76	61	83	63	73	78	74	63	74	80	72	65	78	72	90	59	68	67	88	68	61	71	67	69	70	68	87	83	66	69	61	63	58	68	76	66	82	81	66	72	79	69	57	79	83	88	64	55	85	69	69	62	59	74	82	76	64	65	67	70	92	67	79	61	70	76	70	92	67	53	72	65	88	51	74	53	84	66	75	70	83	82	65	68	85	76	74	55	80	69	77	85	73	74	69	79	82	62	76	64	74	67	57	64	66	65	80	84	70	73	75	94	61	83	76	63	66	71	77	75	60	87	80	71	59	75	73	77	73	52	72	73	58	79	77	65	69	77	76	60	91	69	61	65	61	57	64
17700	26143	20253	906	272	232	240	223	195	233	218	249	213	254	214	205	235	210	208	209	223	193	215	233	209	224	217	250	217	229	231	225	221	215	208	251	313	447	619	757	503	596	362	330	289	272	264	256	216	213	244	225	209	226	228	197	209	238	234	230	228	215	234	204	241	219	198	219	207	216	205	220	241	200	201	220	216	203	204	212	239	242	221	215	223	203	232	227	222	217	198	232	206	206	207	207	224	234	204	239	223	206	200	200	227	210	206	192	226	219	227	221	222	216	206	208	212	239	227	225	200	236	215	245	227	203	192	177	221	212	221	197	216	226	236	212	216	201	223	208	197	213	234	210	221	246	203	197	193	240	227	205	213	236	207	223	211	216	222	209	235	220	203	211	200	205	201	233	223	193	179	227	215	209	237	245	197	241	223	212	222	220	224	223	226	222	229	232	220	197	210	245	212	240	243	237	203	225	196	217	231	218	201	229	173	217	209	229	256	209	237	193	209	209	230	226	210	222	221	211	206	237	219	238	233	246	210	229	230	208	230	234	199	202	204	210	197	247	206	212	227	230	217	191	208	201	214	219	199	206	211	217	214	209	245	234	236	230	217	223	201	209	252	236	209	205	239	190	238	192	211	203	198	214	207	213	232	216	218	241	234	213	217	227	245	199	209	213	211	197	241	242	225	195	224	208	216	192	210	210	235	210	220	213	202	220	192	237	218	227	241	220	210	203	225	213	208	211	228	240	218	214	208	224	248	203	218	206	244	221	230	213	241	221	215	215	223	232	217	209	229	199	223	209	189	202	203	213	233	226	243	227	217	232	221	226	235	232	216	232	235	199	244	224	193	221	227	218	241	205	241	232	198	224	238	213	213	205	216	210	196	217	208	215	247	215	209	235	210	230	212	210	212	207	202	229	202	242	239	209	209	202	223	229	221	245	210	211	223	217	202	213	194	188	227	223	208	235	223	226	214	210	226	212	210	230	232	217	235	229	202	207	228	221	231	219	236	199	240	211	221	236	195	214	255	219	206	235	225	230	227	200	238	203	234	210	213	196	211	215	214	175	223	222	221	211	223	222	203	226	231	218	214	205	199	204	219	225	212	200	197	211	219	238	254	253	241	224	229	211	229	214	213	207	234	224	209	226	225	213	207	225	214	239	190	218	218	216	202	206	211	191	230	203	232	232	206	221	225	211	219	230	210	236	206	217	231	227	225	213	222	173	184	244	223	212	200	208	225	205	210	214	232	215	227	225	225	229	205	237	218	232	214	231	226	213	210	218	214	225	223	208	225	217	216	215	224	219	204	222	240	239	205	226	205	202	214	202	218	237	236	193	255	227	243	240	251	227	224	226	232	206	220	222	218	236	234	232	221	209	186	209	232	227	215	223	218	232	252	237	222	223	223	209	212	230	227	188	229	225	214	193	211	238	228	237	228	216	216	217	228	258	212	213	204	232	217	210	208	218	217	211	219	216	206	214	192	225	233	207	199	202	228	243	212	226	215	229	224	225	238	253	216	225	201	246	223	229	216	246	231	230	182	232	209	213	220	223	233	191	223	250	208	231	202	253	226	210	196	217	187	203	214	227	238	232	193	232	237	195	234	229	221	231	216	226	222	229	212	227	238	198	223	233	230	190	253	214	220	210	222	234	241	225	209	232	201	191	217	206	190	220	250	224	221	218	212	204	223	205	254	218	207	199	222	220	223	212	228	223	203	200	229	243	203	232	207	232	225	217	197	227	210	205	210	215	205	215	204	227	198	216	220	212	204	241	233	220	214	196	215	224	222	217	242	240	204	257	217	223	208	230	203	222	209	216	213	202	229	204	248	221	226	221	217	247	194	194	208	211	246	216	205	211	212	242	223	215	208	223	214	231	222	218	224	238	251	202	226	232	238	273	219	203	188	238	229	233	228	216	196	228	230	237	214	222	219	216	200	193	212	212	231	223	214	225	199	212	246	233	203	223	216	189	214	231	212	245	224	208	220	214	226	227	240	208	195	219	208	199	246	190	189	213	207	227	202	201	227	230	210	212	238	214	201	241	221	205	213	233	236	219	210	227	228	230	224	229	204	211	220	222	214	222	230	215	223	203	224	224	215	229	221	230	230	215	212	212	223	211	219	206	186	214	206	227	215	204	209	200	203	215	241	213	223	221	212	189	237	231	219	237	241	212	209	201	203	227	219	210	243	206	234	232	219	246	222	203	232	212	223	236	207	206	221	229	239	240	207	249	234	243	212	202	237	229	196	209	224	248	257	207	227	233	243	218	216	236	222	230	192	228	243	230	188	203	221	233	216	215	219	250	211	197	208	196	236	226	222	221	221	265	209	238	208	199	226	244	202	207	219	238	217	203	198	233	217	238	205	181	216	203	229	220	220	214	221	267	218	212	211	201	211	227	223	240	227	213	207	207	211	228	207	236	210	197	231	227	210	223	224	234	219	223	203	209	215	229	210	231	216	231	207	222	211	197	228	219	213	175	188	208	225	217	210	224	211	215	218	222	227	220	201	220	225	206	226	232	192	218	225	227	227	249	205	194	208	198	248	223	240	191	243	228	219	234	236	233	218	247	229	222	255	233	208	223	220	209	228	229	209	204	249	195	225	227	207	209	231	228	225	222	187	233	235	210	212	223	225	196	220	222	201	208	202	244	216	212	227	191	233	221	232	233	200	234	211	236	201	207	219	232	207	247	215	235	211	228	210	215	225	228	229	214	201	220	239	206	185	224	224	215	226	224	209	209	212	216	211	239	219	236	232	225	253	209	237	253	223	216	224	190	207	233	220	207	211	230	233	232	217	222	197	219	200	211	232	224	236	207	236	188	225	210	231	223	191	240	231	228	221	231	216	224	229	232	215	220	207	193	209	231	190	220	223	224	222	231	204	205	231	227	219	211	214	234	213	224	188	209	214	249	223	233	216	236	226	193	225	213	232	237	208	220	239	232	220	219	225	229	210	216	205	222	207	233	203	203	232	214	219	214	205	226	205	190	224	206	220	203	223	209	215	218	225	215	192	224	218	218	244	209	217	189	236	216	214	194	209	212	213	223	210	228	213	189	211	220	215	229	236	218	233	255	222	221	222	227	211	195	234	203	222	219	200	242	255	238	203	219	224	194	221	173	236	247	227	207	184	231	237	210	210	200	202	210	186	202	194	218	204	232	231	193	220	221	212	216	232	202	223	201	178	181	260	202	202	211	204	222	210	222	240	220	225	243	207	217	207	215	215	226	232	229	220	206	204	196	196	235	218	203	207	238	231	206	226	228	225	221	222	215	201	220	210	201	213	252	218	218	201	225	220	220	232	223	236	226	217	210	242	210	211	219	240	224	221	207	224	204	215	212	199	225	203	225	215	209	226	222	209	240	208	234	198	234	222	210	238	221	240	218	218	224	224	255	207	224	231	205	237	220	219	214	224	223	222	218	207	240	224	205	207	239	234	215	219	228	202	199	230	224	240	212	207	262	229	225	217	193	203	239	217	225	200	250
66457	67998	56471	17620	1800	145	122	107	91	109	121	103	97	98	100	77	82	101	116	104	99	96	89	81	93	91	99	100	87	83	106	92	97	96	102	110	211	422	632	807	519	473	270	187	151	154	121	136	104	105	107	107	76	98	102	92	95	95	87	84	87	81	100	85	102	85	97	91	74	86	105	96	90	104	93	96	77	90	94	69	97	95	91	75	94	94	97	89	91	86	90	86	60	92	98	82	92	97	88	102	85	88	75	78	86	94	80	89	110	106	111	107	66	92	84	95	86	104	107	98	81	89	87	85	89	74	75	89	86	91	96	89	92	100	91	86	94	83	98	107	90	87	102	91	81	88	114	95	85	92	89	78	105	86	82	92	85	87	93	88	100	76	106	88	102	106	88	88	94	87	76	84	93	75	78	102	96	106	89	90	114	97	99	86	85	95	94	97	89	96	83	86	66	102	77	73	82	92	62	111	82	94	91	103	102	106	86	93	106	104	90	84	88	111	84	95	90	103	103	97	77	92	86	93	85	86	93	87	98	90	83	87	100	99	92	73	92	83	87	103	74	92	80	91	90	100	93	76	97	85	98	86	96	104	80	92	104	78	113	85	88	76	88	85	80	98	100	81	88	96	107	73	103	90	101	88	82	85	84	83	118	90	96	79	81	90	106	76	103	85	94	113	110	77	94	114	98	91	98	81	82	96	99	94	82	90	99	84	104	97	80	91	87	96	97	115	70	107	102	93	73	112	81	136	75	83	115	72	104	96	78	99	82	92	77	90	104	78	90	89	85	82	88	83	86	113	96	90	83	82	88	93	84	97	67	105	89	84	119	98	93	78	82	92	84	91	87	95	90	96	96	109	79	106	85	78	91	85	92	88	104	99	113	91	81	106	101	95	90	89	100	93	91	99	93	95	102	86	93	101	80	87	88	75	96	88	92	94	102	82	87	81	108	89	100	89	89	92	85	108	84	104	113	92	77	107	110	102	105	94	81	83	114	96	89	109	94	104	96	96	96	89	103	78	78	113	90	85	88	110	86	87	93	109	86	79	93	89	112	95	109	87	88	92	90	79	97	103	104	99	60	111	98	83	89	79	101	101	76	87	95	95	98	96	88	81	100	95	76	90	106	96	127	109	100	105	94	95	98	88	101	94	93	80	99	95	99	74	97	93	84	102	86	109	107	84	101	90	98	88	100	88	88	105	95	81	95	84	96	91	93	89	95	90	99	91	98	88	72	91	97	102	90	92	82	81	78	99	102	75	82	88	96	76	105	101	96	95	77	90	99	87	89	88	104	77	92	97	79	87	91	93	78	77	96	86	86	107	77	107	99	106	79	98	99	97	103	69	82	105	93	77	89	82	99	109	88	95	109	74	85	92	105	102	93	91	106	72	102	107	93	96	94	84	103	91	76	87	108	94	98	113	99	81	92	87	102	96	105	105	93	83	96	102	96	90	104	83	91	99	94	81	105	96	86	82	89	92	100	87	89	92	91	85	88	77	91	81	92	94	108	100	83	99	86	92	86	102	80	112	79	94	112	79	89	103	91	86	103	100	90	96	101	99	82	94	97	72	86	94	122	103	104	80	77	89	97	105	115	88	96	102	93	89	83	81	89	117	102	92	86	77	89	104	96	71	98	85	91	96	85	87	88	74	105	122	101	97	95	90	90	98	98	79	98	83	101	94	79	81	80	88	103	85	90	95	92	75	84	90	110	79	98	86	113	101	91	83	78	76	103	96	97	84	96	81	78	84	84	90	85	88	91	100	98	96	81	95	83	86	84	95	83	81	96	79	97	100	103	83	86	103	93	100	69	87	93	99	88	77	98	82	89	98	107	71	82	103	87	98	83	96	92	94	107	82	77	78	89	92	89	97	86	114	97	96	80	99	90	84	91	107	76	82	83	94	88	74	99	94	87	88	80	98	86	100	90	80	74	98	89	102	95	74	87	76	104	108	99	90	86	80	88	103	94	104	97	87	92	99	76	90	78	88	92	97	87	101	96	65	82	93	108	70	91	80	90	79	85	86	104	89	99	85	102	92	99	92	97	89	81	84	88	99	97	83	94	99	83	107	87	92	107	100	98	69	90	121	108	94	81	98	77	103	87	92	94	86	106	93	89	107	89	93	85	106	91	87	80	82	85	77	75	96	83	93	105	74	102	90	74	89	66	83	106	75	72	89	81	84	101	76	80	107	94	97	96	84	81	92	83	99	92	87	90	97	80	82	82	71	65	81	86	81	96	100	86	102	83	82	95	105	108	92	93	79	90	96	93	92	112	99	79	90	95	113	96	104	88	82	77	87	90	101	97	85	99	95	99	93	106	96	84	94	97	78	102	94	85	85	99	98	84	125	74	93	116	104	89	105	92	98	101	85	92	94	82	72	87	101	93	109	107	78	100	124	105	94	79	82	88	94	98	93	83	88	101	91	107	109	78	103	94	103	101	87	80	79	87	103	95	93	82	74	96	90	87	79	95	79	89	83	113	99	103	84	83	99	88	81	85	111	75	97	92	84	87	95	109	87	81	89	84	106	92	96	66	87	99	95	108	104	83	98	81	96	91	83	76	86	91	99	99	81	88	92	99	86	93	84	96	83	81	91	96	95	92	102	91	86	77	97	87	85	77	82	98	85	111	93	91	85	87	96	95	93	90	82	86	102	83	89	81	90	100	93	95	84	93	95	86	70	92	95	85	100	108	89	89	117	90	101	83	96	96	90	79	100	113	87	85	92	70	83	91	92	81	85	94	96	92	109	97	98	80	89	88	65	91	95	104	97	89	90	97	103	115	107	90	94	93	98	97	92	86	104	86	98	95	95	87	95	87	108	92	91	98	84	104	80	97	93	94	89	85	80	104	84	88	76	77	79	93	83	102	90	82	102	101	82	79	112	89	92	93	68	95	85	90	96	118	94	88	91	102	99	89	85	86	89	99	95	80	84	89	80	82	96	98	90	88	85	90	95	88	76	94	84	91	92	88	85	98	97	122	95	80	96	105	76	87	101	92	96	87	95	99	103	96	78	81	100	90	90	90	70	76	90	95	103	74	90	94	101	94	95	88	92	92	96	97	69	84	104	90	81	100	110	94	101	86	88	103	96	84	77	78	92	80	96	99	94	102	73	96	92	90	92	89	89	88	113	92	87	86	91	83	90	94	104	84	100	94	76	76	81	90	103	103	85	96	95	102	88	68	81	103	84	79	93	88	95	108	80	72	102	94	95	119	91	84	99	85	86	90	99	100	71	92	92	108	96	104	89	88	85	99	110	89	80	98	88	93	103	81	73	109	77	83	72	76	118	95	79	84	93	99	92	97	108	106	97	85	117	99	101	76	95	87	97	87	79	92	85	75	95	95	95	81	94	86	96	102	80	79	89	98	83	67	105	93	89	88	108	76	107	90	84	87	107	103	103	97	85	104	99	91	97	105	97	93	86	86	94	91	82	77	91	74	91	107	101	108	105	92	100	87	84	104	77	108	105	94	89	101	89
42423	51718	45404	6190	472	474	449	407	356	356	318	335	350	273	335	355	306	275	274	301	273	307	263	283	286	318	285	303	275	253	271	291	286	313	340	533	1103	2934	4455	5336	3430	3317	1660	1124	925	822	687	632	441	394	333	339	305	290	309	345	318	257	269	281	279	290	260	284	285	263	282	299	276	276	273	258	291	268	244	293	275	293	282	245	288	281	279	278	268	252	303	282	275	279	266	267	271	279	249	290	281	313	283	282	257	292	273	295	308	278	246	266	250	268	272	266	274	270	272	271	255	302	278	294	247	276	250	266	266	280	255	281	261	272	258	275	277	261	270	278	291	276	245	256	251	263	281	278	274	274	280	262	267	257	267	271	283	269	273	263	247	275	275	267	267	249	279	308	256	269	270	277	284	273	253	269	275	251	298	310	299	277	270	273	294	252	309	300	276	272	280	274	283	261	295	275	272	288	306	257	273	263	301	252	292	272	258	284	261	275	284	277	307	255	274	271	259	244	299	270	242	268	269	275	267	285	283	283	257	276	288	255	248	287	286	298	276	249	271	265	263	311	286	281	233	269	272	299	274	264	266	259	286	278	274	277	272	291	268	268	258	313	284	276	315	262	280	271	287	262	268	260	267	269	282	264	242	291	288	303	262	275	253	273	316	253	288	266	284	254	267	279	285	280	276	296	276	277	264	282	298	282	282	252	290	284	291	273	260	299	285	304	266	255	324	264	258	305	270	294	289	263	268	266	274	262	252	283	298	269	245	325	246	264	269	279	281	259	270	255	262	309	250	260	266	251	276	252	257	289	293	270	299	287	292	255	290	290	278	253	259	291	226	261	273	244	271	290	278	286	258	256	271	259	285	295	276	270	295	255	264	272	274	274	249	279	258	267	248	275	284	280	262	258	292	269	296	279	274	253	281	282	288	258	256	272	236	258	286	282	260	281	289	280	277	261	286	275	292	276	244	296	277	252	279	259	258	264	264	239	289	317	273	290	239	234	292	247	267	257	256	273	277	265	259	284	258	240	265	260	305	276	270	283	278	289	250	263	286	272	261	249	260	274	266	265	287	295	266	288	281	286	264	301	299	269	264	280	281	277	264	276	286	262	270	274	250	273	284	268	241	303	268	266	247	287	278	263	276	284	293	281	253	230	278	259	271	279	288	278	275	283	311	263	263	267	259	278	261	275	244	263	292	246	295	269	289	283	244	278	281	274	281	301	263	263	267	276	265	261	265	292	271	241	281	270	283	289	257	246	268	272	277	293	255	278	262	271	288	292	268	279	285	307	268	269	242	299	256	281	268	305	284	260	280	316	296	260	270	276	244	269	277	267	290	283	300	263	283	259	309	260	282	242	269	282	267	273	256	286	258	275	305	276	289	279	259	285	301	280	293	283	292	262	269	289	252	299	285	262	260	241	305	262	299	257	270	266	272	277	286	280	257	257	273	304	296	256	271	261	300	257	248	251	275	248	281	283	281	293	269	245	254	275	298	241	247	282	297	249	262	272	259	289	247	265	282	265	275	281	294	282	253	266	266	292	237	276	275	275	292	266	263	253	296	288	261	254	291	285	288	280	278	286	304	301	251	280	256	293	241	282	274	259	278	260	258	293	268	285	258	290	260	290	258	267	257	274	277	282	296	261	298	272	253	291	286	319	281	254	276	291	216	292	280	262	258	247	275	277	276	279	295	303	271	291	257	252	292	259	273	289	263	272	279	273	264	257	275	241	256	262	287	294	249	294	260	285	271	274	274	266	286	285	289	271	284	294	283	279	265	292	286	256	292	256	294	274	279	277	283	263	270	248	304	268	270	258	269	274	290	270	289	276	251	229	283	272	291	262	276	266	268	254	264	270	286	268	296	269	277	273	269	259	271	275	264	256	272	280	281	267	263	269	259	278	280	249	252	281	269	280	268	281	281	290	255	293	276	282	280	236	250	263	282	295	257	325	270	276	272	293	292	264	242	264	298	316	279	264	281	271	267	268	300	280	268	246	265	272	269	257	262	252	256	271	231	278	254	267	280	288	285	283	296	298	288	261	252	257	291	269	292	285	309	252	274	281	285	252	262	278	278	276	277	270	295	273	257	260	266	264	268	290	296	293	290	259	289	296	256	281	281	244	295	272	256	259	260	261	297	280	271	269	274	279	285	235	264	288	264	278	280	300	289	286	268	239	280	273	251	277	294	275	272	269	257	275	254	252	266	273	254	272	237	282	283	311	270	300	276	271	260	260	277	267	286	252	280	254	235	275	266	285	278	271	296	258	259	274	286	285	308	282	259	262	289	282	278	275	284	262	283	268	265	263	292	285	297	260	281	302	273	267	295	289	281	275	301	266	260	273	316	249	246	303	263	280	263	271	285	250	272	260	273	304	283	293	274	262	238	307	272	275	267	313	255	268	252	253	276	253	287	296	279	261	313	298	253	291	274	285	291	264	281	295	291	269	276	244	268	275	292	268	298	273	290	289	259	286	298	287	256	253	260	263	256	270	291	285	266	267	274	259	251	299	276	267	290	261	271	290	274	298	298	293	299	281	258	248	269	269	284	264	295	266	256	266	269	250	271	282	280	268	262	279	250	269	288	225	265	273	289	254	260	275	314	247	292	269	272	282	253	264	291	289	265	234	257	311	318	270	254	255	280	249	295	253	295	269	278	275	272	249	257	289	288	282	243	261	266	281	264	290	273	284	306	245	284	301	281	294	273	274	274	284	258	285	314	264	278	254	289	311	281	280	263	305	261	294	254	262	286	258	301	276	296	299	273	278	285	257	261	296	270	265	254	278	262	268	261	251	265	289	257	284	304	291	298	238	250	275	286	271	302	277	292	274	265	278	271	273	302	273	271	269	275	264	303	266	248	308	286	260	279	260	303	263	293	273	284	262	284	276	263	260	257	276	260	261	266	247	289	291	257	255	294	244	252	269	247	275	264	287	293	279	263	296	288	289	286	270	272	290	226	248	261	282	264	294	310	287	281	274	279	283	263	268	254	277	266	273	244	294	292	275	258	264	245	288	302	286	265	286	245	277	277	258	292	273	251	272	293	281	270	276	259	283	291	275	233	263	255	265	253	254	265	281	243	290	263	255	286	256	282	278	255	283	273	267	254	285	293	291	276	277	269	256	269	267	304	284	273	262	291	259	292	302	273	265	261	291	281	289	265	274	271	237	273	268	282	270	292	290	236	274	267	274	279	282	284	270	312	272	281	295	284	281	274	257	272	279	263	261	266	292	260	241	278	264	296	253	293	259	282	294	259	289	295	277	287	264	253	263	287	293	274	247	285	305	250	279	277	280	285	295	288	254	250	281	290	274	273	260	272	260	294	284	279	242	276	297	234	263	268	263	275	293	276	293	253	282	269	296	305	288	290	267	301	281	251	259	261	292	297	258	264	271	277	286	250	302	277	255	244	263	261	251	248	271	291	273	295	251	281	246	275	287	273	282	277	291	264	274	268	282	280	258	292	272	246	235	305	258	301	265	241	257	279	254
80554	80459	66422	25781	6376	405	220	214	220	181	178	192	203	156	193	169	184	160	144	171	155	204	168	175	178	198	174	200	169	164	147	182	178	166	199	202	322	677	950	1107	813	736	428	305	289	236	262	252	186	190	167	166	171	164	173	143	171	164	145	169	159	153	160	141	166	157	148	164	157	167	157	173	144	172	177	157	154	151	177	178	173	169	164	180	182	181	150	164	185	167	157	139	170	163	184	184	159	184	179	165	158	182	185	155	171	140	187	165	169	170	143	154	181	173	152	175	173	190	168	160	147	172	166	175	167	163	151	144	129	158	142	168	149	170	203	176	166	174	182	163	154	165	171	171	158	164	162	172	182	160	160	168	166	164	187	137	169	190	170	163	156	169	152	180	158	167	187	148	163	177	182	171	176	175	171	160	176	182	160	173	155	149	169	169	157	175	152	148	169	160	156	182	169	169	168	153	161	181	145	174	159	179	170	171	184	187	168	179	171	176	168	162	158	172	133	184	174	186	170	155	174	189	178	169	161	151	151	181	158	162	173	142	171	154	162	143	190	169	161	177	158	165	177	162	184	161	193	150	160	173	163	146	173	172	151	164	159	165	164	163	183	191	167	190	156	153	174	175	162	152	151	168	150	178	157	162	158	155	151	195	171	150	168	156	172	148	155	161	174	188	162	190	190	164	181	179	193	152	160	155	163	164	169	171	183	152	157	161	169	136	143	152	175	173	169	160	159	171	148	165	160	181	151	154	154	161	178	176	144	153	157	148	176	181	152	154	157	165	182	174	176	180	178	153	173	137	169	184	165	155	140	185	176	138	161	167	178	152	178	163	165	177	177	168	173	174	157	176	176	172	143	147	171	150	185	172	159	172	163	147	154	160	181	144	189	168	189	178	167	149	157	167	167	160	136	149	159	141	147	151	152	171	149	190	177	174	149	182	142	181	165	159	161	161	160	159	178	154	165	144	203	179	158	161	188	165	157	192	175	150	153	157	187	155	156	148	181	164	176	163	153	137	181	165	192	185	171	190	183	173	160	156	161	186	153	157	168	161	181	165	179	157	159	178	159	186	184	156	155	169	165	155	183	166	172	184	165	156	179	136	175	162	146	163	159	171	158	166	164	168	164	185	163	139	182	144	171	169	170	185	170	171	162	169	158	170	166	160	171	155	154	162	149	167	184	183	179	151	170	151	149	155	167	174	148	147	170	161	175	156	174	138	172	157	184	171	159	161	154	189	156	156	155	155	162	157	138	168	175	163	167	178	177	177	175	171	158	153	145	152	142	168	176	157	175	177	166	160	178	155	168	158	165	171	169	169	167	162	176	191	167	175	178	163	165	176	170	184	177	142	155	157	148	156	164	161	170	153	165	152	184	146	151	163	179	170	157	142	188	178	163	188	160	180	177	179	157	166	162	155	187	180	161	174	162	161	167	176	175	171	150	159	166	147	178	157	168	161	154	192	162	172	165	186	149	174	171	188	159	155	171	159	175	167	139	168	178	166	179	165	164	158	157	179	149	174	180	171	157	165	157	164	184	167	173	167	161	164	182	165	165	141	170	175	169	163	159	171	174	164	188	150	146	169	149	176	180	147	139	162	169	169	171	179	147	159	165	164	165	156	158	148	164	164	181	150	172	158	174	181	160	159	146	137	147	180	168	192	168	167	182	158	167	163	168	163	142	163	140	162	176	168	143	171	182	159	154	164	161	173	153	155	189	164	186	173	151	146	172	168	152	168	182	170	172	176	162	162	162	166	171	177	155	169	183	207	183	148	145	157	154	164	171	166	171	146	171	152	170	170	157	155	168	162	166	183	182	173	154	210	156	192	157	179	167	176	150	158	160	159	191	180	203	160	167	175	167	156	170	158	157	172	166	172	163	149	144	179	156	191	150	162	192	153	176	167	188	168	179	152	142	175	139	167	198	137	153	181	183	167	160	143	154	168	186	151	145	166	149	176	169	160	172	165	168	192	191	169	175	167	157	164	147	170	167	159	156	195	171	179	187	164	174	157	184	181	158	179	146	170	175	170	199	179	165	170	165	183	158	180	169	162	170	142	175	160	155	191	157	205	131	144	173	151	152	165	174	172	168	163	134	161	188	166	165	165	196	179	182	179	199	173	153	182	159	168	181	173	182	156	147	172	172	163	164	196	181	124	191	160	177	157	157	174	159	167	138	163	176	160	167	157	165	170	156	186	159	163	138	149	167	144	150	173	158	180	154	179	149	147	169	158	174	156	162	178	174	157	158	170	171	169	167	169	163	143	157	168	142	156	173	182	149	171	147	163	168	161	170	167	168	193	144	152	173	159	175	168	200	138	176	175	152	146	163	172	193	154	164	183	152	165	167	159	173	160	138	177	161	178	166	180	157	159	168	165	163	158	172	180	164	151	157	184	154	166	171	166	158	184	204	159	162	148	150	159	177	163	169	160	173	173	167	176	168	174	152	154	142	172	175	160	167	174	151	155	173	167	162	154	170	184	169	147	153	167	143	177	192	171	176	153	181	159	156	163	176	171	151	172	175	155	188	155	174	170	165	193	178	167	162	168	163	174	166	177	166	158	165	154	175	166	156	158	159	158	153	150	145	197	170	175	181	155	159	155	161	162	148	182	161	145	192	155	151	158	172	191	186	171	160	166	183	175	149	153	172	169	129	154	158	146	146	167	168	151	153	177	157	143	173	155	187	167	167	174	153	179	163	150	179	160	171	169	172	164	160	181	172	161	185	194	151	157	177	165	181	191	154	164	149	171	145	160	151	173	165	165	160	169	162	174	142	171	144	180	169	180	165	138	171	173	147	173	158	187	167	182	170	174	193	179	153	166	160	178	173	170	158	137	146	180	183	169	153	156	153	179	193	166	151	160	142	169	183	186	166	169	156	165	147	149	162	173	157	174	189	166	153	184	182	171	173	179	179	160	177	172	174	180	158	161	148	190	165	164	151	167	151	190	178	190	178	165	182	185	131	149	133	160	156	145	173	178	157	138	163	178	153	161	176	167	171	168	173	176	155	165	168	159	150	168	159	166	167	164	162	156	175	147	147	185	162	173	145	164	169	182	178	156	165	162	175	159	166	137	167	158	151	164	166	153	157	161	165	163	164	165	161	155	172	164	173	164	182	156	152	162	165	178	178	173	171	139	173	161	175	156	161	169	161	178	153	181	166	152	160	162	162	161	185	177	161	174	158	158	180	196	152	158	162	171	160	162	173	173	169	163	166	174	172	155	187	159	172	158	176	166	168	184	170	162	193	162	165	142	150	166	179	162	154	189	149	161	144	149	162	145	154	183	175	176	193	156	170	150	161	185	160	176	161	133	169	169	160	162	147	181	162	163	173	153	188	158	166	189	149	180	147	177	153	194	182	156	157	140	160	169	159	168	149	157	162	163	158	182	171	185	158	187	161	170	155	163	192	156	141	172	179	179	160	176	164	192	180	170	152	148	203	153	168	182	156	157	172	179	171	149	172	180	157	176	179	161	147	150
52650	64593	54742	10313	846	706	653	646	637	602	523	505	581	522	510	496	486	496	514	473	496	503	492	492	500	518	435	451	471	479	455	482	482	457	528	691	1750	4489	6452	6408	4905	5117	2552	1936	1448	1180	1258	1144	818	691	685	564	470	489	490	476	474	426	441	471	465	448	464	469	496	489	450	444	450	427	436	483	446	411	464	445	445	432	467	465	486	444	476	482	464	445	446	392	512	435	450	454	416	406	469	426	447	478	423	452	436	490	438	477	448	440	462	435	444	450	458	426	452	423	443	453	467	440	464	424	442	437	428	473	413	476	439	442	397	397	429	447	457	458	454	464	420	446	447	484	416	477	432	425	423	461	475	442	443	470	426	442	420	436	428	482	391	447	476	472	415	442	458	460	457	433	456	431	464	467	472	429	467	428	442	470	471	485	440	422	406	465	427	416	431	415	471	447	431	449	449	445	412	432	445	454	408	446	427	464	459	437	439	450	434	441	439	433	445	429	425	437	422	442	402	472	445	444	464	394	453	453	460	430	465	453	465	457	423	438	445	422	461	432	478	479	426	435	439	434	449	459	451	424	426	483	416	447	480	433	435	465	445	458	444	433	477	453	467	419	457	443	427	460	429	450	439	487	431	471	439	445	447	440	466	416	435	440	468	410	462	451	476	438	440	439	463	445	444	460	480	461	431	442	423	461	434	426	422	468	416	430	419	440	438	454	402	452	429	450	436	437	432	464	394	434	488	451	424	443	443	448	428	438	469	452	459	463	437	458	429	451	446	465	456	396	423	420	473	442	446	439	468	438	462	461	462	444	451	458	414	435	406	459	419	461	465	458	476	424	412	464	440	441	438	463	409	458	444	466	460	419	440	463	411	450	411	449	465	428	447	461	447	465	451	451	455	452	448	480	460	467	466	452	431	431	459	459	448	434	432	429	455	435	443	432	438	477	409	430	458	461	446	458	454	423	484	443	455	431	480	394	433	453	403	397	432	436	474	455	446	464	458	414	466	445	459	445	431	421	434	464	403	467	424	467	430	434	470	419	397	418	457	429	448	483	424	441	434	454	510	460	430	447	454	414	446	436	456	428	477	431	453	445	447	459	438	386	462	455	469	429	434	424	411	495	432	437	434	438	412	437	418	480	487	431	447	437	429	439	428	452	459	435	458	456	456	463	429	463	433	418	463	475	444	454	481	450	439	430	436	448	436	453	473	467	472	431	473	477	446	453	438	413	457	415	423	411	464	444	457	447	478	450	462	434	445	464	470	446	478	467	469	431	490	435	476	454	437	476	439	468	448	433	459	450	438	437	460	475	471	466	418	450	457	442	408	464	455	455	466	453	449	433	439	448	420	471	424	456	415	479	468	435	393	451	418	401	391	431	462	414	406	437	467	419	460	479	451	407	456	418	436	441	446	458	464	463	446	487	424	442	416	458	433	462	420	465	452	450	483	438	475	416	471	479	454	431	434	476	403	433	411	450	439	416	456	433	445	464	462	427	430	451	435	442	441	440	437	428	442	414	430	427	506	447	424	471	430	434	442	464	480	451	444	445	491	455	437	416	425	457	450	448	397	445	415	405	424	445	464	423	455	443	474	418	418	432	450	448	423	464	409	446	479	467	424	457	400	466	415	486	475	425	422	432	462	433	473	474	459	468	445	427	475	454	437	467	421	411	416	408	449	435	427	452	449	448	408	445	423	424	467	404	442	472	460	428	434	429	431	435	462	479	456	391	451	450	421	410	405	450	446	397	438	434	425	401	454	431	446	462	461	418	418	439	477	449	439	486	474	480	452	442	435	415	429	474	471	429	470	449	431	462	406	456	437	460	492	440	490	440	428	453	445	467	450	411	421	450	438	488	451	423	459	464	440	454	435	463	469	450	448	446	435	449	445	471	417	457	444	433	433	462	443	446	452	421	457	418	449	465	409	454	441	427	466	469	482	451	435	437	471	434	474	427	433	430	449	470	426	465	437	412	455	437	421	459	445	414	451	453	465	471	416	435	444	465	416	434	427	438	447	481	457	441	432	414	460	434	455	428	466	459	432	466	427	456	458	447	454	439	464	406	419	440	446	461	436	465	437	450	447	470	447	442	456	432	462	451	454	456	443	437	432	427	437	419	438	432	449	436	433	445	478	440	438	497	456	477	434	422	434	476	468	435	440	456	454	412	480	480	460	419	439	433	441	439	451	442	424	426	450	421	440	476	412	448	451	445	423	452	441	463	452	433	466	448	483	454	473	461	445	432	427	463	443	445	472	476	427	470	457	442	454	405	462	435	460	479	474	442	448	425	455	433	475	413	438	472	463	434	442	463	434	415	409	411	454	429	441	401	481	426	454	450	395	443	450	444	435	449	439	465	437	433	448	467	446	454	468	443	423	422	451	441	462	417	406	450	406	484	418	472	459	479	443	462	481	430	470	431	405	449	494	464	414	437	440	470	439	413	436	459	426	432	443	441	461	457	470	436	446	426	383	456	464	447	456	460	464	435	465	456	409	458	471	463	446	472	471	455	466	421	392	441	448	424	478	416	460	449	454	456	429	456	451	427	449	418	484	444	466	470	419	433	477	426	438	487	417	484	470	430	435	437	448	433	466	448	441	436	434	440	411	451	432	417	433	412	473	414	423	468	440	407	427	447	389	425	423	444	428	372	454	462	444	441	446	418	489	445	449	502	439	469	465	432	432	477	450	414	459	486	438	414	494	452	443	433	403	443	460	447	452	461	402	459	470	443	441	433	437	482	441	482	445	450	448	441	460	437	453	408	447	387	422	472	402	425	435	387	446	434	434	441	473	444	443	440	419	464	477	439	451	433	480	450	467	463	452	415	402	435	432	433	452	396	469	467	432	432	455	457	464	461	458	457	433	426	448	489	459	453	473	457	464	410	432	431	483	457	439	404	472	435	444	441	449	466	421	416	471	437	474	440	426	476	447	445	474	482	421	386	410	440	449	448	474	473	434	483	453	416	441	462	425	413	434	449	476	467	457	432	441	446	449	449	450	407	425	446	393	439	465	435	477	454	463	419	423	434	437	415	431	465	459	409	421	424	449	448	444	461	466	458	454	441	442	437	432	448	413	460	386	434	440	443	463	466	468	451	443	458	438	452	425	399	450	456	445	445	478	466	457	458	464	420	427	461	416	411	447	404	455	415	483	447	453	414	478	471	462	461	472	439	441	470	457	423	447	460	428	428	468	466	465	436	405	438	430	417	449	450	397	458	438	450	441	399	439	428	443	449	447	428	457	418	431	480	472	439	481	512	438	447	460	435	448	444	422	415	428	429	472	411	475	439	444	433	424	396	447	407	445	420	419	421	423	433	400	461	423	471	428	416	431	432	456	426	469	418	442	446	455	461	430	420	394	468	458	442	429	450	476	451	440	460	449	479	466	434	435	485	434	437	432	423	420	456	421	432	501	466	455	419	404	430	426	421	420	451	434	506	438	462	420	452	459	444	443	424	402	447	466	448	440	449	470	455	477	443	422	442	468	468
17559	20856	18551	1711	111	73	82	70	73	69	76	81	71	74	57	79	73	56	66	69	83	67	64	58	78	76	85	81	82	68	72	70	60	74	58	78	73	79	95	126	110	77	78	80	65	75	70	80	74	74	73	64	79	73	69	79	75	64	58	74	84	67	89	71	61	69	68	76	82	62	75	75	66	60	72	53	76	81	80	55	66	68	75	55	60	68	69	72	80	69	68	78	67	74	71	70	65	77	63	77	79	87	75	92	72	71	79	74	71	67	64	75	81	76	71	65	74	67	72	70	71	69	68	79	75	65	65	73	60	73	58	76	87	76	66	62	64	70	66	81	80	69	77	75	68	85	82	63	74	86	74	65	68	60	76	69	63	68	65	88	75	72	84	77	73	58	71	66	91	66	50	72	69	81	56	74	62	65	76	64	73	78	66	70	62	65	75	69	72	83	70	82	76	74	69	55	78	68	68	74	70	92	64	62	83	64	68	74	68	82	71	73	66	73	65	75	73	69	75	78	73	79	89	77	92	75	64	76	67	67	72	79	75	72	69	60	58	69	72	63	56	84	58	69	59	69	64	73	77	73	68	83	61	63	55	61	83	59	86	75	84	65	69	77	61	56	80	64	72	69	76	85	62	73	71	80	64	64	78	66	56	69	60	62	67	57	62	74	86	59	76	68	67	58	58	67	63	83	89	78	71	81	85	71	50	65	79	57	80	73	70	67	77	76	75	71	75	89	75	80	74	63	68	71	89	80	66	75	68	72	61	90	65	74	64	62	68	57	67	62	57	73	72	80	78	80	63	69	76	78	76	59	83	71	63	71	70	61	53	77	72	65	75	67	70	73	74	71	60	72	63	72	66	94	54	68	66	58	70	63	69	66	86	60	67	75	76	81	67	78	65	82	58	79	60	75	69	66	60	70	75	80	76	76	72	67	63	73	87	67	73	72	70	79	78	74	74	74	78	77	80	67	76	79	65	64	81	69	64	57	66	73	83	73	83	84	60	78	65	66	77	52	75	67	65	69	68	75	76	70	67	70	77	60	80	69	65	86	78	65	93	64	66	82	64	74	67	73	91	73	62	69	50	83	61	67	56	87	59	58	80	64	69	65	67	75	55	76	65	71	60	68	54	68	96	77	79	82	63	70	59	65	69	69	65	64	80	71	62	70	87	60	67	83	73	95	65	66	68	64	88	80	68	64	75	62	76	71	79	69	65	68	73	78	69	64	74	79	68	61	59	82	75	62	76	55	79	74	65	59	61	81	66	65	77	75	75	80	94	80	73	73	62	64	77	64	65	72	75	71	72	64	78	55	56	67	81	72	69	73	64	73	84	69	69	61	61	68	69	69	65	93	61	73	63	73	57	86	51	71	66	82	86	76	62	83	75	70	60	64	80	83	76	65	66	86	74	76	78	67	78	57	86	59	64	69	75	71	87	80	76	78	67	72	69	73	83	76	74	71	58	70	76	83	75	72	52	69	66	67	81	65	78	56	75	60	71	58	70	78	69	70	79	74	72	71	56	70	74	74	89	60	68	94	79	69	68	61	63	76	71	63	64	67	78	75	64	62	59	58	76	71	75	70	73	61	87	70	59	71	71	69	84	68	72	75	70	64	52	81	89	65	84	79	74	62	72	71	81	85	76	71	68	66	77	61	71	80	67	69	73	84	63	66	64	51	66	65	80	77	64	63	80	66	72	78	78	61	85	84	65	75	69	76	85	68	66	53	87	52	69	62	87	73	78	72	75	85	73	60	75	68	55	61	86	72	66	82	86	69	78	68	60	57	66	67	61	71	76	72	59	71	86	79	77	74	80	70	65	70	68	63	79	85	92	71	81	53	71	72	62	70	64	84	77	72	69	81	69	74	80	71	72	77	66	63	52	82	81	64	58	69	63	69	69	91	63	65	71	75	85	70	71	71	79	77	63	71	67	67	72	60	58	61	63	78	79	74	91	67	68	70	67	74	71	59	75	60	69	64	64	62	69	75	90	77	71	71	61	69	67	67	75	72	66	98	68	83	69	66	70	65	68	74	71	71	85	72	87	70	71	78	72	83	83	64	78	78	66	80	78	67	79	77	74	61	69	57	81	72	53	74	69	78	84	75	71	79	61	69	66	68	67	87	68	68	88	74	72	79	71	61	63	68	67	54	53	84	79	76	71	79	62	75	67	70	78	78	74	66	76	71	76	71	79	70	86	65	66	75	74	81	71	75	82	70	63	70	66	68	66	76	95	65	83	85	74	68	82	69	68	70	89	86	72	58	81	70	85	69	68	86	82	68	71	61	77	68	67	58	71	69	68	63	72	77	81	73	63	67	76	76	75	71	76	65	70	68	73	76	77	67	88	75	68	73	77	81	74	74	84	74	63	65	70	67	67	66	60	64	83	64	66	74	76	77	68	76	76	65	78	70	81	51	72	54	71	66	88	70	73	72	62	62	57	68	68	67	70	72	86	81	65	75	65	61	84	60	66	67	80	65	72	64	72	72	71	82	55	49	76	77	83	66	75	75	73	65	63	66	67	60	53	54	69	63	66	75	61	61	62	79	66	79	56	70	66	84	85	77	65	86	70	67	88	70	69	79	64	77	67	65	68	64	78	68	79	69	71	88	74	73	68	64	77	71	79	63	74	66	63	72	73	79	65	69	69	67	72	65	82	88	80	75	78	66	82	74	55	82	68	75	82	86	73	70	67	61	59	78	74	61	68	71	88	60	65	64	76	56	65	75	66	70	83	62	73	71	71	71	79	79	67	82	74	58	59	85	60	62	73	61	66	75	64	66	61	57	51	84	75	72	68	71	71	63	71	62	65	61	58	96	60	68	76	66	80	67	92	72	65	69	68	73	77	65	74	65	76	62	83	77	69	62	66	87	66	75	74	58	75	70	83	64	78	64	76	71	76	57	70	69	58	76	60	70	68	86	74	73	71	60	82	79	77	78	77	68	70	76	72	62	61	72	61	71	84	64	58	59	71	74	81	85	59	72	75	53	77	71	58	58	57	73	72	74	85	66	81	73	77	67	71	69	65	68	64	72	70	74	83	77	65	79	71	70	63	74	64	58	58	71	63	71	77	73	80	77	64	82	73	67	68	74	77	78	90	83	73	75	73	52	60	69	72	60	80	76	64	71	78	66	77	76	75	53	53	67	80	60	68	72	66	90	78	83	67	63	76	72	71	66	70	51	71	81	67	90	95	59	70	72	56	79	66	56	70	72	71	52	74	73	55	67	69	46	69	73	72	78	59	63	63	59	70	75	82	69	81	83	77	73	65	63	67	79	79	71	56	69	71	65	74	77	71	64	82	59	78	57	76	65	61	63	72	77	71	72	69	66	62	62	64	86	83	54	76	66	63	63	67	72	78	81	69	63	81	70	76	61	62	75	69	72	80	85	77	79	70	67	58	69	78	74	82	79	54	78	69	62	92	57	75	73	69	69	94	77	68	88	63	76	78	72	58	73	77	61	58	63	79	74	75	77	70	77
17141	25397	21445	1417	277	217	238	231	223	210	223	227	197	243	218	224	225	206	231	229	230	194	213	240	212	210	218	209	251	214	228	229	210	233	199	236	271	370	456	491	458	423	286	294	258	276	254	276	237	239	246	229	222	199	234	198	200	257	185	204	245	231	211	208	222	227	200	216	237	246	223	194	226	247	222	222	198	241	202	235	225	222	208	233	223	239	239	211	217	191	213	228	221	210	218	215	230	200	209	229	216	229	233	220	171	231	230	208	228	220	244	245	225	233	218	218	206	230	209	217	199	215	213	190	231	225	218	224	228	238	221	228	226	230	233	214	204	228	253	197	250	235	225	225	205	237	219	189	210	213	252	226	191	216	196	216	222	241	224	220	233	201	226	210	201	221	206	204	213	237	211	230	215	230	228	197	205	175	228	219	221	220	219	235	216	228	235	229	200	211	215	225	241	232	235	233	219	224	210	201	237	197	216	206	214	191	223	215	229	211	186	199	216	237	212	231	207	242	220	205	186	193	240	209	222	201	224	203	242	198	189	217	225	212	203	204	194	215	225	222	242	236	216	184	230	219	227	211	200	216	218	207	217	214	191	214	234	236	233	205	223	216	188	213	214	233	201	220	226	223	218	204	207	251	199	206	239	245	224	212	194	222	236	231	242	230	220	215	208	242	255	248	217	210	214	229	205	206	230	210	218	238	220	227	226	205	198	201	217	225	182	229	211	200	232	217	204	199	221	210	199	214	222	233	233	215	196	214	231	187	223	206	245	221	202	222	212	238	225	201	200	225	222	201	212	233	212	227	237	250	235	225	225	230	218	245	208	223	222	243	222	226	223	223	216	189	224	215	222	216	216	213	229	211	218	203	231	226	237	259	208	205	187	226	234	203	252	221	227	223	212	225	226	239	221	224	228	225	184	218	206	167	219	216	210	196	231	221	232	230	218	212	223	224	236	234	225	219	239	238	233	228	240	228	195	234	219	222	229	216	221	223	230	229	231	213	241	229	230	215	218	211	195	228	227	223	221	216	213	234	195	223	219	218	197	218	203	220	215	208	213	224	202	209	221	208	203	248	219	224	211	204	214	197	208	215	211	220	209	232	209	212	214	209	218	214	260	236	209	211	235	187	233	213	205	207	251	243	214	198	209	255	228	236	223	262	215	217	225	245	233	226	218	208	208	227	252	245	207	202	200	207	194	255	223	220	220	234	212	232	207	225	242	200	228	219	211	218	223	196	210	240	225	229	231	210	231	218	212	223	243	239	207	223	237	243	205	214	210	239	207	218	226	218	204	204	228	188	230	202	219	206	195	223	232	235	234	238	235	209	197	206	207	223	237	215	223	210	197	213	236	223	203	233	226	238	233	226	215	217	259	233	235	215	228	199	204	209	233	194	253	228	204	215	240	224	210	206	241	236	229	212	255	235	233	213	205	216	226	210	219	218	233	216	192	199	230	220	235	230	224	239	236	209	192	212	231	222	230	189	227	225	212	209	232	228	204	219	205	216	240	225	239	238	222	212	217	232	207	222	225	236	238	252	205	224	228	228	237	248	218	205	243	212	212	232	212	227	210	225	198	230	247	224	198	197	210	222	203	228	234	210	216	212	243	205	191	216	240	220	207	211	199	231	192	224	222	231	217	209	245	212	208	208	225	224	200	231	209	196	213	209	182	218	233	206	228	240	190	202	221	192	217	217	218	226	221	222	203	224	210	229	224	206	235	235	181	203	241	222	214	209	230	226	215	228	232	213	217	208	198	223	211	202	251	208	240	229	225	199	221	206	237	199	214	231	233	223	212	242	203	205	210	214	230	232	232	237	192	226	222	210	237	216	201	217	200	210	229	207	232	218	243	227	216	231	244	212	231	214	218	212	234	222	234	249	229	231	202	223	213	208	245	217	224	221	201	244	207	236	218	247	215	216	226	213	218	232	242	216	224	226	229	222	229	228	212	218	185	196	239	203	224	232	201	209	214	219	216	233	195	203	218	204	229	203	211	218	218	227	211	232	213	227	230	219	225	213	232	215	205	207	222	226	227	218	216	253	219	218	244	234	215	212	241	248	267	199	240	206	224	219	214	226	190	193	227	230	197	234	219	225	229	213	226	220	209	210	234	195	202	233	221	181	216	237	220	238	192	226	231	222	228	217	201	219	198	189	222	212	212	216	232	215	220	251	195	220	239	229	191	226	214	225	213	212	204	208	247	216	218	211	196	207	221	210	223	228	206	219	229	231	218	195	202	231	254	219	234	218	228	200	230	201	179	198	209	215	238	203	198	203	194	222	208	228	186	203	226	228	223	224	215	228	216	224	228	189	197	219	223	228	217	215	222	218	204	202	236	243	213	221	225	219	208	202	191	204	216	218	216	214	209	241	193	229	248	177	243	211	224	216	216	203	237	219	219	227	194	251	232	211	237	231	210	241	220	256	224	206	215	254	211	212	217	220	230	241	224	188	187	222	226	199	220	226	193	225	204	204	222	209	253	222	218	216	246	240	182	216	227	234	205	192	197	212	198	243	224	222	217	218	225	208	210	212	208	208	201	238	233	223	214	199	212	204	227	200	232	235	214	203	219	252	244	190	205	231	229	217	221	236	204	224	216	191	198	207	207	225	217	204	223	235	226	202	234	200	220	255	226	215	223	221	252	238	227	224	196	231	199	201	229	225	224	235	233	212	217	226	201	223	219	207	212	214	228	232	191	210	241	228	230	216	222	225	213	206	221	219	238	217	215	236	231	233	232	236	224	210	220	244	240	222	231	212	227	211	203	206	201	213	256	229	230	204	202	207	217	215	227	220	198	207	224	246	215	207	231	212	215	202	196	197	234	213	216	214	229	205	215	233	232	236	233	214	193	213	202	198	245	224	226	227	209	223	232	219	208	236	211	212	235	203	206	221	218	229	209	231	228	179	204	226	226	213	212	212	206	212	206	240	240	216	197	215	210	228	226	220	190	234	231	196	212	211	215	205	214	201	234	203	237	253	236	227	231	224	222	234	226	227	184	234	216	214	229	206	220	258	203	230	212	233	217	217	217	223	198	236	209	236	222	219	218	189	207	220	223	208	221	221	204	224	216	223	211	222	217	220	235	208	226	232	265	249	222	239	241	209	223	218	221	211	232	227	198	227	202	225	197	219	231	181	191	241	271	222	254	210	220	218	210	234	187	200	225	214	226	200	209	214	245	219	217	223	208	202	197	217	238	237	223	204	214	204	194	203	209	218	203	221	228	214	232	238	217	220	237	219	216	220	207	257	220	211	210	188	196	207	223	239	194	233	215	211	204	216	237	211	250	207	226	200	225	219	222	240	220	214	232	231	222	245	220	209	250	207	213	205	240	213	209	193	210	235	220	209	227	212	204	221	243	216	207	234	236	212	218	251	215	198	232	225	216	202	204	244	246	210	241	196	225	202	208	212	224	226	201	213	228	225	220	218	234	188	223	219	239	241	227	209	216	217	228	203	232	223	220	226	223	208	213	239	216	206
66552	68837	56877	21101	3493	135	116	113	111	116	75	121	110	99	85	94	81	87	94	96	90	105	84	96	110	103	95	104	102	90	85	94	87	120	101	100	165	311	514	599	509	358	204	166	151	142	133	161	102	127	96	105	109	90	101	98	100	95	107	91	107	99	113	93	82	100	100	93	93	94	80	92	93	113	78	106	96	89	95	113	79	110	100	91	103	96	99	93	93	88	102	91	85	98	97	119	96	91	88	87	99	85	110	86	88	119	90	79	95	102	99	93	102	93	93	96	86	97	83	90	104	79	104	91	101	109	89	100	95	94	103	91	91	93	111	85	98	85	95	81	115	79	80	89	105	87	99	87	100	71	98	97	96	107	73	104	87	94	92	107	91	98	103	83	92	96	99	99	96	99	108	107	92	83	105	93	95	82	76	82	95	97	88	91	101	111	91	86	94	97	86	83	87	103	92	97	91	85	93	92	96	92	96	99	97	89	79	94	95	94	98	97	96	103	111	110	87	92	104	92	76	91	100	102	105	101	108	90	95	75	78	96	79	82	99	82	115	95	85	97	102	88	94	88	90	84	94	90	93	93	116	95	95	115	97	96	95	92	80	115	83	91	111	80	92	103	108	84	80	92	93	107	106	110	102	95	109	95	102	97	96	76	91	96	100	90	88	119	94	85	96	89	106	100	79	93	97	82	92	95	102	94	91	84	102	110	96	80	81	85	122	102	109	90	95	106	88	82	110	100	86	95	118	85	86	108	89	107	100	83	96	98	97	93	96	94	112	99	96	92	107	90	106	88	90	85	100	83	102	101	97	90	75	87	94	100	98	90	107	84	109	93	86	106	97	101	93	99	91	93	92	96	89	99	89	75	79	98	105	80	93	73	95	86	90	81	93	96	115	107	89	120	98	92	104	101	101	83	90	111	92	102	99	90	89	97	85	80	108	92	81	77	98	97	70	86	108	113	81	109	89	97	81	81	109	100	94	92	95	106	113	93	93	117	108	115	88	88	84	99	85	89	113	93	78	92	104	89	97	77	100	88	70	99	81	102	102	92	85	89	80	96	98	103	95	110	99	89	104	98	100	106	97	102	87	95	104	106	99	85	75	90	79	95	91	90	100	107	101	98	87	90	112	96	87	104	106	63	113	75	99	88	104	104	86	109	115	96	100	82	80	100	95	80	94	85	112	87	93	96	104	98	94	98	110	97	96	99	96	102	96	100	96	86	88	104	103	91	107	103	94	105	106	102	100	101	96	103	97	109	97	93	90	105	98	99	97	100	96	102	89	95	78	83	85	75	90	82	124	95	101	84	97	103	85	67	102	75	91	99	120	92	75	96	100	112	107	97	102	91	93	97	100	82	89	96	83	98	87	97	102	80	109	93	107	103	95	87	98	93	107	87	108	98	90	98	109	93	77	99	93	109	94	100	100	95	108	88	82	115	99	110	95	94	93	107	109	103	96	116	103	94	86	92	94	103	92	88	101	81	91	92	102	73	89	109	99	84	97	96	93	92	104	94	91	105	105	112	96	91	87	107	91	94	90	102	96	98	96	78	96	92	101	93	84	91	92	84	94	92	86	99	88	91	92	94	99	90	86	88	93	89	78	88	97	93	87	99	91	93	80	95	83	105	91	91	98	73	87	112	82	87	80	107	95	103	95	99	84	97	97	93	97	104	83	106	87	101	94	98	104	91	105	96	102	112	101	97	92	103	91	99	92	93	89	98	92	87	89	74	90	114	82	81	83	83	95	93	110	77	100	99	89	89	99	96	92	104	94	81	95	91	108	101	109	96	98	101	99	73	91	103	99	86	89	93	84	100	85	100	117	89	108	77	97	96	97	79	98	82	95	78	102	104	103	101	89	88	80	75	97	84	108	93	90	95	90	90	95	91	78	81	92	79	102	96	99	88	91	95	96	85	85	92	90	99	92	94	88	94	87	88	101	105	77	80	95	97	106	82	117	83	75	99	86	89	100	105	89	90	100	76	74	79	77	103	78	100	96	91	96	90	79	85	107	109	101	88	92	102	100	103	96	101	86	88	90	93	98	89	89	100	98	69	112	76	94	103	89	106	96	86	98	84	82	102	97	95	101	104	93	93	104	81	81	93	85	89	98	86	103	99	77	81	108	102	85	105	83	81	75	94	111	92	81	97	113	92	89	87	104	97	82	95	89	94	97	89	109	97	112	94	87	87	82	103	68	85	96	95	104	84	99	79	78	86	111	87	85	81	86	84	114	72	83	104	89	90	108	112	82	99	81	101	107	90	112	100	95	97	96	82	97	109	81	86	108	89	99	91	93	74	90	103	74	128	102	93	98	92	94	99	112	97	91	96	84	95	101	97	100	102	105	94	84	98	112	99	105	110	93	96	103	91	78	79	117	92	105	90	84	82	89	84	91	92	88	99	91	105	87	103	81	75	86	78	97	84	92	76	90	96	112	91	93	94	97	101	99	93	100	99	101	95	109	97	86	86	91	106	90	88	97	98	115	90	90	79	70	92	102	98	95	84	102	109	94	92	82	87	86	98	114	87	99	88	88	99	101	83	101	73	92	93	91	96	113	95	93	102	101	99	93	109	89	96	90	86	101	104	95	101	93	95	94	106	78	95	86	89	105	99	83	93	89	84	97	92	99	109	88	75	91	97	86	95	79	68	100	102	82	102	89	97	88	88	111	91	104	96	99	89	89	70	80	87	100	108	94	121	82	95	97	81	79	89	87	106	102	105	92	94	88	82	91	91	93	99	93	110	106	85	93	115	99	89	105	106	83	114	91	105	77	85	95	84	95	94	88	88	82	89	84	99	98	89	84	105	94	100	90	94	88	101	108	104	83	101	95	107	95	110	88	89	102	91	78	108	100	89	86	86	93	95	102	98	96	97	80	95	106	98	110	103	101	71	100	79	88	101	99	97	90	78	114	110	111	95	85	98	88	87	98	83	81	104	118	82	111	88	100	102	107	109	97	91	67	93	107	107	68	71	97	96	114	114	86	88	102	95	94	89	84	85	107	76	74	114	89	96	97	106	100	105	98	82	99	94	98	87	88	104	109	86	88	92	88	95	103	83	85	85	107	107	96	93	89	97	96	89	86	92	86	96	89	86	109	88	105	86	88	87	91	107	87	88	95	86	79	87	88	94	96	97	110	110	111	104	78	102	89	91	106	81	91	78	105	83	100	96	88	118	95	89	80	80	83	120	127	97	88	92	95	93	70	103	84	111	110	111	110	79	97	94	117	73	86	101	87	97	103	85	94	75	101	90	91	100	90	93	96	106	109	93	95	85	105	75	110	96	94	94	78	83	83	85	98	86	89	94	100	102	98	83	99	90	109	112	79	93	106	81	122	108	82	114	101	110	94	89	85	93	88	91	84	95	99	113	90	82	95	92	102	87	96	95	100	116	103	96	87	68	84	85	115	82	105	90	89	88	99	98	99	88	93	116	89	103	102	112	85	105	99	109	85	89	95	107	96	80	118	82	90	101	93	67
42533	52298	48364	8637	479	415	422	371	361	344	356	347	294	287	318	316	301	317	296	318	328	338	313	320	313	294	268	297	267	272	302	315	297	280	321	388	765	2000	3576	4153	3232	2684	1331	990	680	588	631	594	469	437	463	445	319	291	327	304	318	287	304	297	286	292	273	272	285	292	271	291	242	288	310	276	290	273	259	250	275	308	261	249	254	272	277	274	269	311	271	283	305	268	300	264	263	292	311	301	277	283	280	260	275	271	301	289	275	283	282	259	274	253	290	272	298	275	275	329	306	266	309	282	243	275	268	277	268	279	256	273	272	270	294	306	284	320	259	280	283	293	294	244	279	278	297	282	255	300	281	315	298	259	251	278	290	265	285	261	287	303	287	286	267	311	277	258	287	274	289	277	285	305	296	272	280	283	254	297	286	263	300	278	281	290	312	270	276	269	279	276	299	262	247	255	291	270	273	316	264	256	267	267	254	278	288	267	285	260	266	277	292	268	309	295	284	278	264	266	252	281	301	277	313	278	282	292	261	273	283	277	283	290	298	313	292	275	283	280	312	309	268	268	245	298	278	315	269	263	293	269	254	267	255	276	265	298	239	290	273	264	276	293	306	275	293	274	299	293	284	282	265	286	255	264	291	255	286	284	302	273	291	272	293	295	279	284	264	316	244	257	290	273	274	260	283	270	286	275	298	239	272	277	281	286	274	294	274	258	265	276	262	280	255	276	267	279	262	271	258	267	272	262	257	315	290	281	282	276	254	287	298	288	286	259	280	254	257	277	294	303	249	282	266	276	281	261	301	270	309	292	252	269	320	265	272	266	312	244	267	289	297	326	257	259	279	262	253	291	293	301	293	293	243	262	264	262	271	286	255	252	277	274	294	254	281	306	252	294	295	290	288	282	269	266	293	269	288	270	302	274	255	261	264	298	307	301	261	300	303	282	268	264	262	235	234	288	292	278	307	232	280	255	287	257	253	280	269	318	267	282	284	312	274	261	283	305	277	275	302	302	317	310	255	245	297	265	273	319	264	267	303	288	322	281	256	253	294	291	295	246	279	313	305	246	296	309	285	299	290	280	286	266	286	289	313	274	280	285	270	302	278	317	271	277	300	292	305	260	236	275	278	260	277	267	286	279	319	272	281	313	265	284	261	283	311	259	275	307	297	296	279	253	267	282	288	287	273	302	262	292	298	264	307	315	278	259	273	288	249	272	306	284	266	287	296	285	303	290	293	255	264	306	260	276	298	265	262	278	291	284	261	288	270	275	284	283	273	226	318	275	291	254	290	268	272	285	274	266	256	251	239	301	289	277	270	291	293	289	296	302	295	288	275	292	283	304	274	269	289	281	311	292	278	272	254	274	311	299	269	284	274	260	276	308	279	303	309	259	284	300	293	302	276	274	277	257	272	306	264	292	268	302	295	272	271	302	272	275	295	288	287	266	261	291	308	279	305	294	274	295	278	291	246	277	285	307	258	275	300	261	281	266	281	276	243	305	290	309	261	292	255	273	281	262	280	279	278	279	287	267	260	293	290	260	271	286	279	258	290	259	277	266	265	259	274	286	284	301	292	321	316	285	261	273	280	275	292	310	264	284	234	294	284	265	308	278	281	259	315	274	271	264	290	261	293	295	283	297	284	289	267	292	299	278	267	320	288	279	275	314	298	293	271	297	264	278	272	278	277	283	297	246	287	254	279	266	286	289	281	276	273	282	288	273	304	300	280	292	292	297	259	287	265	260	261	294	267	290	286	270	254	295	306	283	275	278	268	266	256	278	296	255	284	285	274	285	276	257	298	251	293	284	270	308	257	304	238	282	258	296	294	265	286	286	278	297	274	259	289	281	275	286	286	276	301	304	280	296	263	292	278	289	287	266	279	287	278	303	291	279	285	275	300	288	249	307	274	280	273	272	302	274	288	278	295	283	297	276	271	267	292	304	307	270	276	279	280	271	315	291	266	280	277	304	283	265	281	259	281	265	312	288	248	299	314	306	290	299	277	298	276	268	282	265	274	273	266	296	310	278	289	302	260	287	278	253	325	247	266	272	272	293	288	258	293	294	282	284	275	312	304	292	305	280	309	305	268	295	262	293	293	285	289	245	266	240	266	259	282	290	304	275	259	266	236	306	267	290	289	271	285	249	289	279	290	272	307	292	305	286	279	297	273	289	267	291	291	285	301	271	291	252	300	259	261	268	278	285	268	270	266	264	272	298	288	275	297	298	304	286	292	276	287	293	266	272	264	325	284	269	268	276	293	321	315	265	272	292	283	310	274	293	296	249	303	275	258	282	261	297	278	267	277	267	297	261	272	272	282	273	292	270	271	266	303	307	300	276	284	312	285	301	269	297	267	279	282	284	272	279	288	283	286	273	286	264	294	265	286	274	313	264	265	292	267	278	292	297	249	272	284	278	265	306	276	274	285	277	269	321	313	274	268	290	279	296	287	304	293	272	300	273	260	284	265	295	274	267	253	259	261	257	265	269	280	271	277	266	297	250	279	282	311	281	251	274	280	250	283	263	292	270	291	273	304	265	304	278	260	285	264	281	269	289	271	253	312	256	269	271	279	270	284	296	307	297	283	271	274	245	319	267	278	286	305	274	293	276	298	274	277	312	274	263	307	257	291	291	290	264	283	296	271	283	303	287	279	262	288	271	272	289	264	284	230	247	243	291	273	308	324	284	271	280	260	281	304	280	277	274	304	273	264	279	296	265	272	262	300	257	271	281	275	298	295	294	308	318	298	269	285	285	272	294	266	295	288	282	306	287	274	280	279	299	267	281	280	274	291	285	284	313	278	258	291	294	279	280	297	299	274	274	278	282	260	271	261	295	262	272	263	295	292	293	264	272	311	321	291	315	281	305	306	287	279	314	299	305	264	256	305	262	280	282	311	282	236	284	287	269	272	273	309	297	310	297	308	293	274	284	271	267	296	258	280	255	266	266	298	278	244	272	269	271	286	295	287	275	250	297	263	261	289	309	270	263	299	246	256	280	301	291	272	270	281	289	297	299	332	295	309	280	280	250	310	285	303	259	299	283	299	276	293	296	278	254	275	275	285	265	251	270	289	268	267	281	259	292	278	281	268	315	279	294	266	289	292	262	254	311	255	301	260	296	284	295	277	263	305	265	286	286	279	282	269	282	275	304	263	261	301	282	250	295	276	288	272	283	280	267	260	282	288	306	278	274	291	271	277	275	316	262	278	291	274	287	256	262	274	321	270	271	310	258	257	245	304	266	291	248	260	283	266	252	262	283	275	281	274	273	302	270	313	267	288	277	248	282	300	285	280	263	280	279	313	271	272	273	255	286	275	243	291	303	272	282	254	314	286	301	299	275	286	297	273	295	280	283	287	279	285	308	259	253	285	291	272	305	293	262	301	254	287	277	286	263	292	269	278	268	269	320	275	275	293	270	276	290	290	252	294	291	275	272	289	291	244	264	261	269	275	284	276	297	301	266	266	282	249	285	288	286	302	302	276	291	275	264
81614	80061	62805	28164	10204	601	228	189	205	197	172	196	183	155	176	194	178	176	166	179	168	172	162	190	167	170	184	195	167	182	193	170	167	154	204	193	266	687	1034	1213	832	668	367	310	286	221	235	204	210	200	201	188	176	202	166	199	195	165	157	182	171	178	154	158	169	165	165	154	169	169	159	159	175	174	171	147	168	172	182	169	164	180	174	145	157	161	159	188	154	156	174	169	160	181	169	168	189	180	161	157	141	167	158	160	162	162	167	187	183	178	175	165	166	175	191	159	178	168	153	151	185	134	153	155	170	159	151	160	169	164	169	180	163	162	163	171	146	185	155	170	160	156	149	143	164	168	174	164	164	142	147	157	164	159	184	161	167	187	144	164	142	156	157	177	190	162	172	182	149	184	186	173	189	177	147	177	168	155	149	157	166	162	180	151	192	179	158	160	166	162	186	164	156	168	156	160	173	144	171	162	172	168	150	160	154	159	172	190	172	164	143	162	161	169	170	154	161	178	171	162	150	168	157	168	175	131	142	159	163	146	170	165	182	175	179	163	147	154	146	194	173	180	158	159	187	164	186	156	160	161	186	165	151	168	163	149	173	185	191	151	178	160	148	147	160	159	160	143	153	153	202	174	160	169	162	186	172	175	179	149	175	167	161	168	188	141	151	174	165	160	158	147	153	160	165	178	180	167	157	156	168	141	177	181	164	138	168	173	170	171	151	171	153	164	174	166	175	196	153	144	140	188	149	163	138	144	138	167	183	172	169	164	154	168	191	180	170	164	166	156	174	170	160	169	144	150	143	152	179	166	203	183	149	148	173	175	157	167	204	180	157	191	151	187	168	158	182	168	169	163	166	188	175	163	159	167	180	172	170	166	151	159	170	185	135	156	172	146	178	155	152	168	174	169	175	157	170	172	135	162	163	151	185	168	149	158	156	162	162	162	168	145	157	169	160	166	182	169	148	162	156	153	158	162	181	182	167	175	167	163	191	163	179	170	161	171	164	158	162	165	182	167	175	137	180	139	152	173	160	180	181	163	154	158	168	160	172	181	131	166	177	189	170	160	164	155	159	190	161	185	154	168	150	178	163	167	176	177	196	161	181	144	157	168	162	185	153	182	156	153	148	155	163	192	177	171	188	167	173	176	164	150	147	167	156	165	165	164	160	165	164	131	174	172	170	170	168	125	187	145	184	175	179	178	159	160	157	150	171	162	144	174	174	190	155	145	190	172	190	155	156	156	163	171	174	179	156	173	159	157	152	165	156	166	155	160	169	153	148	171	179	181	167	183	174	153	168	189	148	145	171	142	157	147	140	153	194	163	181	172	181	157	194	163	174	163	178	178	161	177	158	172	189	180	171	174	165	164	163	167	176	146	164	168	160	173	186	169	160	179	180	185	180	178	147	160	147	180	183	177	121	166	143	161	162	154	157	180	155	169	166	150	158	180	176	174	156	159	189	163	157	173	157	157	188	180	175	175	151	168	175	172	155	138	178	183	174	196	153	163	171	163	159	186	176	155	163	167	171	176	166	153	175	159	193	185	150	161	171	150	158	187	178	151	173	177	157	182	187	159	160	191	173	144	180	168	171	171	147	176	189	181	157	179	156	160	143	168	170	179	141	178	179	171	161	150	156	173	172	165	175	177	174	143	157	185	167	159	185	182	180	155	159	142	175	166	187	158	160	169	156	168	155	180	162	178	173	191	176	148	155	150	161	173	172	164	169	181	175	154	186	171	164	165	155	170	169	161	153	179	164	164	177	175	151	196	195	143	165	166	165	144	158	143	186	165	184	179	165	149	152	152	166	190	181	154	166	180	180	153	173	184	154	152	158	151	139	151	176	157	163	147	161	175	178	176	172	152	177	172	153	163	145	189	154	180	166	153	150	190	162	168	180	168	151	182	167	173	177	157	168	146	152	179	168	155	167	155	169	160	158	147	176	182	155	160	155	158	166	168	160	179	166	156	149	176	162	154	155	139	160	156	174	171	183	158	151	157	146	146	167	158	177	156	149	137	149	141	167	176	154	182	130	157	177	139	171	156	173	189	149	159	192	172	132	142	149	149	169	162	166	172	153	166	166	173	168	163	160	151	191	173	184	154	159	148	144	148	143	177	171	195	173	173	181	197	170	179	160	161	166	156	185	154	194	170	180	161	134	158	194	162	164	165	158	165	151	182	166	159	150	168	164	179	158	144	169	153	142	126	160	161	172	160	166	172	160	153	155	178	142	144	151	158	153	156	175	142	171	179	181	162	173	176	179	192	132	167	177	178	163	152	178	159	161	165	181	174	163	179	170	165	170	153	163	161	187	152	165	178	189	183	176	159	169	160	164	177	159	171	165	161	189	184	165	170	164	165	183	147	183	181	171	189	185	145	145	170	169	150	173	169	149	161	185	167	183	172	141	153	186	175	164	153	186	175	166	161	163	157	162	167	171	161	173	171	146	143	166	150	176	175	186	176	183	159	184	147	172	158	178	147	171	158	164	169	149	175	178	194	165	169	195	151	145	172	161	169	147	170	161	172	175	176	175	147	187	180	162	175	166	159	168	183	161	179	173	162	158	172	165	169	160	177	161	161	155	169	154	180	185	181	173	180	175	136	154	155	156	167	145	167	198	170	164	168	154	144	195	167	146	166	173	149	145	199	155	166	170	138	155	158	167	170	176	171	166	151	149	159	183	181	165	175	147	152	190	168	165	168	164	167	166	164	171	168	170	162	142	172	172	195	161	165	168	155	162	134	152	155	183	181	177	165	170	164	175	154	158	156	183	170	168	156	168	192	171	165	155	169	168	160	181	164	161	152	159	181	162	162	176	168	169	189	171	166	179	188	170	178	153	170	152	167	151	173	149	173	165	153	151	173	148	166	160	171	186	163	177	160	179	169	157	187	156	167	158	182	161	179	158	155	166	195	140	144	158	178	182	136	177	164	141	172	158	164	182	184	172	146	160	186	164	162	164	156	157	155	170	158	130	154	153	145	157	152	134	160	153	138	170	161	178	156	185	176	157	151	174	173	151	162	143	191	161	178	143	163	156	154	140	171	160	192	155	168	150	156	160	159	173	182	168	195	177	141	169	148	173	171	152	160	151	175	168	168	180	153	169	167	159	155	172	171	160	190	164	142	168	151	154	166	158	156	181	166	158	160	171	144	160	149	198	191	176	147	184	177	167	159	175	179	164	171	144	155	186	160	203	166	178	182	151	170	197	145	171	157	169	150	186	152	176	152	174	151	174	182	171	162	181	142	184	188	154	171	155	165	156	179	175	163	162	150	152	162	161	166	181	164	143	159	181	165	166	173	174	176	196	157	159	182	164	146	171	159	162	164	171	167	148	166	182	198	169	166	156	176	158	175	168	178	159	171	163	187	180	170	163	182	186	202	156	182	177	155	160	166	138	151	156	184	152	168	135	146	183	164	161	163	152	185	173	156	172	160	158	172	195	181	150	163	170	152	158	178	161	162	170	149	176	156	141	143	157	157
53303	64462	56776	13340	821	764	730	610	600	583	537	530	525	505	527	518	487	505	494	475	467	496	492	460	469	480	470	493	462	450	478	457	460	462	485	580	1043	4314	6637	7416	5421	4119	2426	1807	1370	1034	1022	1039	884	961	924	641	532	510	504	534	590	457	440	462	459	457	442	460	445	472	453	460	445	475	426	462	441	456	498	418	425	420	437	443	435	491	442	433	430	426	464	427	428	445	456	424	442	458	417	435	468	471	409	453	469	467	439	416	430	442	439	474	422	464	446	459	436	436	481	423	470	420	442	475	453	450	448	436	458	397	458	458	472	399	432	443	466	423	448	431	433	453	459	463	425	437	449	441	422	441	455	392	432	471	448	463	460	445	450	467	441	433	428	448	437	443	434	412	436	441	428	465	436	479	406	451	441	451	445	429	467	405	472	473	410	452	456	457	441	466	436	451	442	419	416	502	433	468	458	431	470	485	449	420	414	382	452	468	453	471	454	420	385	462	442	421	433	420	448	467	402	442	430	416	457	442	458	448	430	454	418	459	456	400	465	476	442	457	465	469	432	440	425	442	426	439	423	421	463	430	486	450	423	447	449	421	497	429	458	431	439	438	414	440	446	434	456	419	419	417	426	447	462	459	432	473	433	433	426	423	430	430	434	414	427	428	408	443	417	432	402	458	432	466	455	460	462	452	434	469	439	436	481	403	425	435	507	431	487	435	460	491	450	414	461	446	432	400	434	429	489	462	424	423	443	444	454	409	407	463	460	459	432	451	453	460	453	438	442	444	395	435	429	428	485	453	430	439	434	455	462	461	454	434	456	424	435	433	442	455	444	435	426	429	393	433	497	476	472	413	460	425	453	435	478	471	438	420	408	463	432	494	434	441	457	480	410	447	400	411	483	440	441	422	459	441	488	437	472	447	453	447	474	437	441	417	425	446	411	421	466	458	438	467	447	493	447	429	453	469	464	441	425	431	422	438	449	452	461	462	423	447	474	438	458	413	440	422	429	435	465	474	411	482	456	461	422	439	455	474	469	481	436	442	417	404	433	429	436	428	455	446	439	443	461	406	470	402	452	400	434	432	415	431	431	440	464	443	438	425	422	457	457	450	424	450	494	424	461	395	452	452	429	468	494	434	452	452	457	424	450	448	448	464	426	439	482	457	451	455	447	401	447	413	450	442	451	455	474	420	441	433	455	373	408	443	461	422	426	403	423	435	464	402	436	429	440	462	462	429	466	427	432	455	443	424	438	460	441	468	430	452	453	451	453	426	441	441	432	450	494	429	468	412	442	445	433	448	410	453	430	426	459	455	438	478	441	454	414	458	464	421	419	469	454	448	438	421	456	462	405	435	461	457	429	429	441	455	431	459	462	420	435	401	453	483	426	474	431	457	437	461	416	427	449	442	445	444	410	449	455	442	463	408	476	490	439	434	443	460	463	425	471	448	464	472	414	452	395	416	434	463	387	471	448	405	436	447	456	444	433	428	420	437	454	406	455	411	456	436	442	456	429	456	433	434	465	433	401	470	408	413	455	444	460	473	498	457	437	404	466	442	478	460	444	432	404	456	459	426	440	468	438	436	453	433	430	488	435	455	448	461	475	436	444	444	440	433	470	468	460	435	489	448	411	478	457	447	458	460	444	425	430	478	475	465	486	403	452	436	464	454	429	466	463	448	440	418	454	445	414	470	434	442	427	438	489	457	395	449	428	466	427	434	445	464	430	407	453	462	456	489	442	416	446	459	480	464	424	484	410	441	478	436	449	460	425	420	442	424	443	456	454	423	453	452	455	471	461	458	468	469	433	406	459	454	441	428	433	467	440	430	428	479	437	448	420	430	456	447	427	458	421	455	429	455	413	421	455	422	453	473	438	469	416	454	455	468	464	427	464	449	424	447	430	425	462	471	462	454	434	435	435	423	476	443	429	466	422	457	431	436	437	446	485	458	461	462	442	462	449	421	455	453	431	439	432	449	420	476	441	421	449	447	428	460	447	465	437	443	443	471	460	436	452	439	445	401	479	433	430	470	471	429	437	429	438	441	433	444	494	440	451	416	468	460	445	471	482	455	418	430	455	444	426	441	440	416	442	438	421	458	431	447	403	427	448	440	446	459	424	455	508	460	476	447	431	425	423	472	448	455	437	454	445	460	422	477	454	448	450	435	416	449	462	446	426	426	450	435	419	442	454	427	460	419	413	474	459	464	465	470	457	454	420	433	424	444	432	474	409	426	423	415	438	452	459	428	467	433	438	431	434	419	489	425	465	453	436	442	462	436	441	412	448	443	460	431	467	467	455	439	471	419	406	464	471	438	452	441	402	435	429	437	443	452	456	446	443	440	444	455	435	445	417	439	440	427	446	433	439	443	451	444	470	445	439	425	457	460	438	384	456	418	467	427	474	419	467	454	437	434	427	483	467	429	444	400	441	433	418	437	446	434	430	435	371	443	449	442	471	417	423	447	457	438	459	429	429	461	451	464	411	428	412	447	436	470	446	404	484	471	462	439	448	443	445	476	443	433	446	432	423	443	451	431	465	461	445	441	447	421	453	425	400	440	450	461	460	442	463	469	441	465	440	453	413	422	474	424	472	460	463	491	454	421	441	477	446	443	454	407	434	459	419	469	451	401	424	449	453	412	414	436	450	419	451	446	453	426	429	499	458	436	410	462	464	421	464	452	444	404	447	469	452	399	434	437	451	458	468	457	447	387	444	453	446	439	456	432	424	421	443	438	450	461	434	434	450	473	437	426	416	451	422	429	454	443	445	452	427	451	414	429	443	442	448	465	469	454	483	450	433	473	472	481	480	476	411	482	442	422	456	421	441	466	407	417	443	434	436	467	421	423	413	460	431	460	469	426	479	448	439	430	431	455	474	461	441	414	476	449	394	457	447	430	480	438	439	468	414	439	456	440	446	471	410	464	456	444	449	463	441	435	458	445	445	433	432	465	450	433	455	451	418	431	459	497	436	413	463	438	442	491	481	485	446	470	386	436	413	460	467	444	468	454	501	444	447	433	438	454	444	468	459	427	453	468	467	425	444	442	448	438	446	448	447	446	439	430	452	437	444	446	454	422	453	438	453	447	432	440	427	456	476	457	470	488	478	477	439	467	421	441	456	473	477	463	461	453	440	456	410	436	466	459	465	466	448	424	488	480	410	453	432	457	430	452	446	439	451	447	436	446	479	445	441	445	432	424	480	439	443	432	467	442	445	420	467	431	454	421	417	447	441	439	430	463	444	409	442	467	453	449	503	453	441	436	450	419	423	424	438	456	437	434	493	450	434	422	428	448	470	417	444	462	437	425	438	460	432	473	435	448	454	434	486	471	411	445	431	440	436	418	435	467	424	460	440	436	436	412	401	456	435	436	420	491	427	449	502	439	446	431	472	457	432	425	454	447	438	455	456	415	448	452	420	486	434	474	461	446	435	437	433	439	459	434	491	419	474	466	427	435	441	456	409	441	447	448	450	442	434	410	442	467	418	470	468	417
19262	22849	16253	1881	241	90	73	73	73	80	82	67	81	63	70	66	74	56	71	62	80	75	96	68	70	69	77	73	59	74	69	67	77	92	77	64	77	120	85	111	100	107	73	69	51	63	69	74	82	64	86	65	82	59	67	76	71	78	80	56	55	84	84	70	58	83	71	81	84	69	90	66	59	65	62	66	70	67	55	57	67	71	83	68	80	72	78	76	69	60	76	80	67	68	70	62	73	67	75	72	71	87	73	81	71	60	73	77	74	63	84	94	76	76	82	77	77	75	64	69	85	80	63	82	61	67	83	71	69	100	78	77	75	63	67	75	91	78	79	50	69	82	77	77	52	66	89	63	70	70	89	71	71	69	78	82	66	77	68	64	66	74	87	72	68	56	81	71	61	69	67	80	70	83	82	69	61	77	81	68	65	75	78	85	67	77	73	63	75	57	67	65	81	60	78	86	81	80	79	79	71	68	66	73	65	73	82	58	80	77	72	76	80	72	73	83	69	73	65	63	76	73	58	51	88	71	78	72	65	65	80	81	76	85	85	70	64	69	63	63	66	74	61	82	64	66	73	80	77	87	91	81	73	70	72	74	60	76	95	69	74	86	94	78	81	79	67	75	69	75	74	58	80	78	78	95	74	63	67	67	66	71	64	78	84	82	85	74	86	63	63	73	74	61	67	54	79	63	73	91	61	74	74	70	95	63	73	86	72	71	71	69	75	63	75	75	68	71	64	64	66	61	66	63	61	74	82	67	76	56	70	62	64	78	69	83	69	79	65	85	73	72	63	68	61	79	70	83	62	49	73	83	80	73	72	73	65	66	67	81	78	66	65	73	57	83	67	77	77	66	65	72	63	85	66	79	69	79	62	60	60	77	87	75	80	69	80	69	82	79	59	75	68	81	96	63	72	75	76	91	75	69	76	70	54	62	73	59	71	74	68	65	67	83	67	71	70	69	74	79	62	64	74	81	79	72	77	63	74	70	70	77	75	63	65	91	66	70	69	61	71	70	75	73	59	71	85	62	73	71	85	78	65	78	82	67	73	74	88	67	68	65	70	76	82	87	73	70	56	72	68	64	75	75	64	60	67	70	57	61	81	68	85	71	88	68	88	72	66	65	60	67	67	72	72	63	60	60	72	70	75	85	75	71	67	70	74	61	64	62	62	76	79	76	77	71	73	85	61	63	80	66	80	73	76	75	76	61	68	84	79	71	83	64	83	75	72	85	71	62	81	63	69	69	74	65	62	80	65	71	71	61	66	72	63	81	78	63	73	65	70	60	79	59	72	69	87	82	73	78	72	72	79	75	69	63	62	76	66	74	75	73	76	71	76	70	75	70	58	67	73	82	68	61	67	73	76	68	69	67	59	80	88	65	80	83	73	71	80	74	69	72	82	73	69	68	63	63	70	85	78	75	63	78	57	69	64	80	64	61	74	73	80	71	72	75	74	64	73	90	78	71	75	73	68	64	63	82	73	84	54	72	71	88	54	82	77	64	73	81	64	60	70	69	56	68	48	73	61	77	73	79	73	74	90	70	79	72	77	73	75	81	63	68	76	73	69	73	76	86	73	63	78	66	62	79	68	60	82	92	76	58	74	63	69	80	72	71	78	64	79	62	75	74	68	72	63	74	74	59	74	79	76	73	77	69	66	70	61	75	76	71	79	82	61	60	74	71	66	66	75	68	62	81	66	62	100	63	63	65	73	54	70	79	63	71	80	85	57	77	78	71	70	56	81	67	79	84	71	81	56	70	75	83	89	88	69	72	83	76	64	67	57	76	75	67	88	86	66	62	79	67	90	78	78	67	67	84	81	77	79	77	56	74	75	72	91	60	60	79	90	76	87	65	65	55	69	74	59	69	64	72	80	80	80	69	71	83	69	80	60	69	73	77	98	81	72	64	74	72	66	87	68	66	71	80	70	77	74	74	81	64	66	63	70	71	76	72	91	73	81	65	70	77	86	62	62	73	59	60	77	67	85	77	69	84	76	64	74	61	64	74	69	56	59	85	62	81	72	72	81	89	66	77	79	67	78	78	70	71	69	72	82	74	71	65	76	79	72	69	68	71	73	58	76	73	77	61	77	68	74	63	70	81	67	80	68	73	67	87	75	75	72	64	76	83	82	76	69	72	70	67	89	77	74	79	60	74	76	67	70	50	78	70	78	68	69	75	64	81	68	66	76	65	90	88	59	69	87	72	76	67	65	76	74	78	60	69	68	63	77	72	86	73	66	89	84	83	81	59	59	71	73	70	60	54	77	74	82	66	62	78	74	76	77	70	66	71	66	91	84	77	61	66	68	64	63	64	69	63	68	80	66	74	74	64	72	64	75	70	79	73	64	70	91	62	83	77	78	60	67	78	72	63	75	84	73	86	82	73	58	57	75	66	81	65	77	72	81	62	74	81	77	63	71	64	79	66	80	62	77	78	76	72	70	59	66	60	92	67	94	64	84	69	72	79	70	66	51	82	58	83	66	76	55	76	75	72	65	77	59	72	71	74	79	79	72	65	77	65	76	74	70	81	83	64	68	71	75	74	73	73	70	59	78	67	56	71	73	76	67	75	76	79	74	98	76	71	66	62	72	79	61	83	71	81	84	72	75	69	56	79	72	62	63	76	63	96	89	82	71	57	90	73	79	93	83	55	70	71	69	86	66	75	65	74	88	68	69	75	57	66	71	60	75	90	57	70	64	73	69	76	69	72	76	82	88	72	67	68	72	79	57	57	74	80	68	72	57	62	92	69	69	84	65	73	72	82	63	79	77	75	56	73	71	69	91	77	66	78	90	95	66	71	64	63	86	86	85	78	94	74	64	59	72	64	61	82	74	78	66	61	79	62	66	77	82	64	82	83	69	63	67	84	71	83	78	73	93	71	64	87	95	94	64	65	76	77	71	63	77	65	68	68	67	71	68	67	74	77	78	67	85	74	72	80	83	86	75	77	71	76	66	68	56	85	70	79	68	65	81	66	69	58	67	74	74	53	78	72	82	81	63	69	64	76	88	78	70	83	80	73	66	71	79	74	76	75	76	81	70	68	65	74	76	70	86	65	67	61	74	77	62	70	69	79	79	62	66	71	68	68	61	72	60	77	79	89	76	67	77	79	76	76	70	86	66	56	80	68	66	68	71	79	80	67	74	90	77	66	80	79	71	60	67	60	68	91	58	75	80	59	84	70	76	83	69	73	70	54	61	69	81	75	80	66	78	82	75	54	72	85	62	63	75	55	79	66	68	84	71	79	86	84	83	67	65	72	74	58	75	70	77	57	67	65	81	75	80	77	61	74	80	71	84	73	79	70	77	69	81	73	68	67	80	68	64	69	67	80	70	94	83	75	65	82	67	89	81	60	74	80	72	76	63	88	73	78	80	75	73	66	76	73	75	67	71	68	76	72	78	68	83	63	72	69	80	65	73	69	82	84	83	78	77	66	75	73	68	82	63	70	76	73	69	89	75	78	74	67	67	69	63	84	76	64
19047	27024	20045	2091	241	233	227	246	241	220	236	223	231	233	211	254	217	219	222	232	212	231	219	257	248	209	223	190	226	236	240	186	214	231	226	229	234	409	528	628	399	447	294	241	249	260	253	246	251	255	240	204	249	233	235	234	247	226	245	207	224	222	213	220	212	215	229	237	224	234	214	212	232	234	212	208	223	201	241	239	209	206	220	212	213	230	213	218	228	243	240	213	182	240	229	232	230	247	230	208	218	222	233	236	238	241	204	228	231	226	211	207	197	241	231	211	229	250	201	247	227	209	218	223	213	229	228	215	238	202	223	228	205	231	216	224	205	231	244	220	230	215	231	231	207	221	245	222	236	223	240	251	237	180	201	219	196	215	227	231	241	209	236	240	234	218	214	215	220	255	241	203	203	212	210	225	209	230	234	218	226	232	215	243	218	229	233	224	225	221	208	200	213	204	207	220	193	226	247	210	228	223	221	224	217	211	205	231	235	221	251	224	242	197	201	203	235	241	203	234	201	223	219	215	219	182	216	226	226	226	224	209	216	216	232	219	200	196	222	207	205	215	223	237	224	223	223	208	231	237	213	230	205	227	216	223	207	211	236	226	239	244	211	220	231	217	221	218	239	232	236	240	211	214	195	214	212	225	239	227	213	226	229	216	237	202	203	234	210	222	228	222	206	229	255	218	242	223	230	255	214	196	246	211	254	222	232	246	198	217	220	193	224	222	231	222	236	236	218	220	201	174	231	223	240	212	197	237	199	200	188	200	232	211	192	233	228	232	224	217	217	222	205	211	238	199	226	197	216	232	240	220	238	226	209	215	252	191	210	219	231	237	221	237	228	221	204	197	225	231	232	246	223	229	235	232	212	211	200	224	221	218	215	229	195	226	219	211	223	228	225	221	220	223	227	214	210	227	204	248	224	245	236	230	205	219	231	215	219	208	247	227	210	229	234	174	231	219	230	224	217	203	242	227	216	218	209	224	226	231	252	225	222	239	245	220	220	209	219	192	229	234	198	234	203	243	198	205	257	208	233	206	223	202	223	228	214	209	219	238	218	232	219	217	252	205	216	205	220	206	244	220	236	232	187	201	228	218	216	226	246	229	233	228	237	214	234	223	190	243	210	187	222	215	209	228	240	219	204	212	228	203	235	239	239	207	216	240	244	230	204	241	236	215	224	215	219	224	237	210	222	230	215	230	245	219	223	226	213	222	209	228	236	217	205	223	223	210	218	221	250	205	223	264	222	233	215	211	188	208	212	220	239	238	211	250	197	220	221	212	210	206	210	225	216	245	237	225	240	217	236	236	229	231	188	214	247	224	217	217	203	228	230	225	228	221	232	230	211	218	229	212	227	223	214	261	210	198	221	236	219	234	204	211	220	249	226	228	218	214	223	221	233	205	227	235	214	208	232	231	233	219	217	252	216	210	212	236	209	202	216	229	237	209	222	242	220	180	208	217	244	232	207	216	215	212	227	239	230	226	233	250	217	226	230	244	212	209	259	216	206	220	201	247	209	220	201	232	249	230	236	226	215	233	225	231	232	215	208	236	224	220	200	192	231	236	249	254	253	215	229	206	216	214	239	208	230	213	231	226	227	209	232	259	227	234	217	210	229	218	221	210	232	223	223	250	210	228	203	241	245	224	201	203	215	208	237	228	197	211	224	210	236	236	213	206	216	240	220	234	207	231	222	235	235	182	234	202	241	222	205	218	239	229	213	222	209	229	203	231	198	234	206	244	225	204	213	215	234	191	215	219	239	222	196	235	246	223	221	233	226	199	220	217	231	221	217	251	227	206	233	205	247	231	196	214	210	244	206	243	222	259	215	258	199	209	244	202	222	234	221	195	243	209	251	238	221	220	235	203	245	245	228	238	240	200	228	234	239	209	228	246	218	224	210	231	208	234	214	215	215	225	208	216	210	216	202	223	233	199	262	241	231	203	187	260	238	226	212	224	230	213	211	210	219	239	218	203	239	218	211	231	237	200	213	194	219	201	227	210	220	210	223	233	249	198	220	215	245	234	196	247	235	205	216	242	203	249	225	235	241	207	205	227	199	246	232	225	222	219	211	209	222	231	225	240	205	233	194	203	215	244	227	219	224	221	225	240	217	226	217	230	196	179	218	241	236	235	214	226	222	239	205	230	218	224	227	227	205	201	213	231	224	206	223	235	208	222	205	217	217	213	225	231	215	239	221	239	244	248	233	229	218	228	220	222	209	218	200	207	213	214	210	209	234	224	251	198	206	216	233	211	212	215	181	229	210	209	234	207	228	235	222	217	227	195	202	173	258	209	238	218	219	208	219	216	213	216	225	242	233	241	232	208	196	184	209	195	208	210	225	237	239	213	232	225	216	226	208	224	185	229	230	207	221	220	229	209	193	202	230	225	219	214	192	212	226	205	222	226	242	244	215	238	220	240	206	206	221	218	209	228	229	233	220	224	220	220	243	210	219	241	212	250	225	196	210	229	217	239	209	206	220	217	224	219	215	216	220	224	241	233	225	221	226	224	233	221	218	213	236	230	207	230	229	250	222	212	231	213	216	220	245	238	211	265	219	207	223	225	237	227	201	236	204	225	242	232	242	225	216	220	209	204	197	203	200	228	231	236	209	235	252	207	209	218	219	231	246	223	207	209	234	228	212	227	223	232	212	218	228	248	236	232	242	216	213	223	212	220	216	219	208	231	207	225	251	233	222	224	221	216	234	216	216	217	212	232	235	209	219	220	240	244	227	207	233	220	230	240	176	209	241	204	208	192	223	212	216	225	209	202	222	223	223	219	221	204	203	214	234	212	202	225	224	225	251	217	251	214	230	241	228	228	240	237	193	213	202	206	238	207	234	219	216	220	206	210	213	207	216	218	214	219	222	228	221	248	211	217	234	216	223	219	203	229	234	191	215	215	222	242	243	222	179	259	201	207	232	229	218	233	247	198	235	201	242	224	258	215	215	231	224	230	213	233	219	220	246	221	215	215	225	215	226	215	217	221	220	238	221	231	218	219	222	202	228	216	199	239	216	218	208	218	263	212	178	210	221	244	197	209	220	240	212	206	221	198	215	213	204	187	230	228	253	229	202	231	215	221	213	222	226	224	220	210	202	209	235	210	213	228	223	226	215	234	201	212	209	205	217	243	234	216	227	223	227	218	187	212	236	224	212	223	240	186	219	231	188	231	210	197	203	217	225	230	210	213	196	194	207	211	236	229	234	202	216	259	218	209	217	208	219	224	209	229	199	198	211	228	209	227	244	229	210	214	205	214	247	202	212	238	219	220	227	218	258	222	218	267	234	218	199	212	198	210	215	227	219	195	237	230	229	254	224	236	262	210	232	192	227	203	213	219	222	207	216	227	212	219	200	209	211	211	217	223	233	225	254	231	229	218	218	195	239	209	242	222	240	212	190	221	219	220	213	225	219	230	208	192	235	205	200	239	231	269	207	211	206	227	223	227	214	247	232	217	219	249	239	230	210	246	231	218	240	217
66676	68802	55543	20557	3386	176	129	116	115	108	94	93	103	104	127	102	94	94	106	100	105	84	83	130	103	95	107	93	97	96	98	101	103	100	90	120	133	381	483	839	403	365	222	164	134	140	138	138	128	132	131	100	86	105	101	105	87	101	98	101	94	91	113	92	92	98	99	100	88	97	97	96	92	77	97	98	100	103	94	93	99	98	95	97	87	80	83	83	88	84	104	99	75	113	80	93	90	90	98	84	127	87	86	114	104	91	98	95	98	108	69	86	108	111	88	87	85	84	99	89	90	92	89	82	91	93	69	89	106	92	85	96	92	98	97	92	104	111	78	86	100	95	91	87	90	85	89	101	81	96	94	83	103	111	93	84	107	79	94	85	85	100	90	93	107	106	87	80	77	99	99	101	100	114	101	97	93	95	96	102	91	78	85	104	91	96	106	92	97	97	87	91	96	84	89	77	103	113	96	89	104	76	96	101	89	88	100	109	91	99	91	98	90	93	104	110	91	88	96	80	99	105	87	99	86	93	107	83	99	79	97	60	92	87	114	91	105	92	98	87	101	92	79	102	70	107	92	91	86	114	82	99	95	91	95	90	88	113	101	98	80	113	106	91	93	89	103	78	87	86	93	94	86	91	120	112	100	101	102	108	92	90	87	82	72	86	99	82	85	94	115	84	95	96	99	106	104	101	97	92	105	71	113	100	93	92	93	88	89	90	88	109	92	92	84	103	100	79	93	81	76	106	89	97	100	73	114	97	96	86	95	89	116	80	105	80	79	85	79	82	89	119	97	83	105	85	74	80	97	96	88	104	99	106	92	93	103	81	106	86	105	96	89	105	100	102	99	105	82	98	88	98	105	108	117	85	83	84	86	90	84	84	93	90	102	92	104	83	101	106	86	102	86	84	97	95	88	114	92	92	94	94	89	85	87	99	110	100	83	107	84	85	79	101	79	93	108	86	94	102	80	83	102	97	76	100	96	96	89	91	86	92	100	125	90	81	84	103	117	98	86	100	93	93	98	92	99	99	96	97	98	96	96	107	85	83	109	93	74	100	96	91	88	71	82	80	92	96	103	97	85	95	111	90	100	75	107	81	102	88	81	88	101	87	98	83	82	86	110	94	100	75	90	97	85	99	79	97	88	79	78	94	112	94	88	87	114	87	83	99	90	96	83	89	103	92	93	94	107	103	97	97	101	109	102	95	93	106	112	81	102	104	89	90	95	88	107	107	86	82	93	103	77	97	84	100	101	68	93	98	86	100	83	97	102	92	99	88	98	88	89	91	85	85	85	84	84	80	96	110	106	85	102	117	90	74	84	99	92	103	98	103	72	78	84	88	91	101	92	102	94	93	99	92	122	125	100	91	85	91	81	81	90	102	101	112	87	79	104	97	96	87	90	100	96	81	78	87	104	107	100	89	85	102	81	96	85	82	95	97	103	98	88	80	87	95	92	87	92	72	79	101	103	82	106	125	96	104	80	90	88	87	107	95	112	94	97	101	82	97	85	88	87	83	94	113	113	101	103	94	100	113	92	102	89	97	95	120	99	90	94	92	87	85	102	85	92	73	92	84	107	91	107	93	92	94	95	96	108	106	102	112	85	92	96	92	89	98	103	84	86	89	80	85	102	89	110	92	77	94	94	100	95	95	88	98	101	87	87	95	101	111	105	104	89	112	104	87	99	100	99	81	94	81	80	78	88	77	100	102	96	95	93	73	91	92	83	82	83	84	88	93	93	97	86	93	99	84	86	86	98	110	76	101	85	98	106	85	99	78	91	92	84	108	100	87	98	101	113	99	82	104	87	97	100	83	77	100	83	68	104	108	92	103	76	97	93	87	103	89	112	108	111	91	87	86	83	96	84	91	82	107	110	88	93	100	87	91	100	83	78	103	93	87	88	95	95	97	101	102	74	75	86	81	88	95	96	99	83	97	77	93	95	85	82	103	110	93	92	92	102	114	97	88	95	113	117	80	94	84	101	107	108	106	105	89	92	102	87	90	88	103	104	102	93	91	97	89	92	89	77	102	98	83	105	105	94	97	99	80	70	93	70	105	99	91	90	100	107	86	87	101	97	78	94	88	114	86	85	96	99	108	97	81	87	89	81	104	92	98	99	96	84	79	101	102	102	86	94	79	101	105	92	99	112	101	87	79	76	88	101	83	93	97	79	81	81	90	80	80	88	94	106	105	100	98	92	85	88	84	97	109	95	85	105	90	90	104	79	92	99	92	92	90	96	87	83	83	112	83	119	87	100	99	90	96	96	94	106	104	84	82	107	106	94	89	70	76	96	101	92	98	108	80	94	83	77	86	101	81	94	95	104	104	90	97	101	85	111	96	92	94	104	95	102	91	91	81	99	86	83	76	88	97	110	91	97	86	88	110	113	90	88	78	96	96	114	98	107	82	96	101	100	90	87	88	88	96	104	87	98	97	96	115	98	95	81	90	94	97	84	78	82	105	84	111	90	82	97	93	97	91	87	90	104	99	89	85	94	95	101	91	116	89	86	87	87	93	90	102	86	86	99	90	92	101	95	113	104	76	119	104	103	90	106	93	87	80	94	89	92	91	85	86	87	86	82	89	104	99	99	94	87	78	95	96	99	97	104	95	79	92	96	81	89	90	85	100	97	94	95	106	108	85	110	95	111	89	86	100	84	93	91	96	89	95	112	80	81	93	101	91	83	92	95	107	93	114	97	95	84	92	85	96	108	120	91	92	91	92	96	94	109	89	110	100	107	92	77	87	88	84	94	100	98	71	92	87	96	107	87	89	84	88	111	102	99	100	88	95	83	75	108	116	106	103	100	88	96	91	95	93	100	85	88	75	85	106	88	103	81	85	79	91	81	94	108	105	81	80	102	86	102	122	109	96	92	99	84	97	97	106	99	92	89	76	106	91	108	90	81	102	88	90	88	96	92	94	96	81	96	96	101	96	106	112	105	97	67	90	88	94	96	93	88	97	98	86	108	104	84	93	94	100	85	87	90	88	94	106	89	88	85	100	104	71	81	84	91	111	95	104	90	77	92	77	99	79	93	95	100	91	87	92	99	109	88	84	92	88	102	114	105	93	103	88	105	84	114	73	91	105	104	92	90	91	87	90	84	85	84	98	80	89	95	82	87	92	88	89	87	106	88	84	103	101	87	96	82	107	88	100	72	103	91	93	106	99	98	97	82	91	92	88	104	101	76	78	106	94	111	97	94	89	92	86	86	100	106	112	88	103	83	90	98	96	76	98	85	103	95	122	91	97	92	72	91	63	82	106	105	106	97	79	91	100	89	100	100	97	86	95	88	92	94	105	78	89	110	101	88	92	92	92	95	77	92	109	99	89	97	93	89	98	85	92	88	100	104	90	85	82	106	89	101	107	95	76	95	91	108	92	90	94	95	98	97	94	92	86	96	88	95	92	75	84	92	74	90	92	106	96	104	106	99	90	88	87	84	80	85	103	86	83	97	88	106	87	97	92	74	93	96	102	92	85
42297	52501	46965	9289	510	448	432	385	362	327	330	346	319	324	309	302	295	285	291	303	302	297	305	275	327	291	266	289	291	318	289	290	310	287	303	314	632	2553	3184	6150	2876	2678	1369	1020	680	661	580	583	734	642	464	357	300	311	322	360	356	281	290	284	295	290	264	310	286	259	271	293	271	280	275	285	294	289	271	283	303	269	283	286	306	282	242	280	267	270	286	269	281	266	306	281	252	296	262	267	269	270	267	279	297	275	278	271	302	262	304	281	257	298	286	287	290	272	260	270	314	293	292	253	283	297	265	277	297	263	285	263	293	294	264	301	295	283	266	289	290	258	266	300	278	280	256	287	288	248	287	287	258	270	278	260	300	299	288	256	262	282	279	283	291	266	275	261	291	281	277	295	292	276	254	269	268	281	268	319	265	269	287	235	284	269	288	288	274	276	270	269	287	282	272	290	264	299	299	246	272	277	281	294	272	288	247	264	267	278	270	254	265	249	317	271	263	305	274	298	295	269	301	298	293	316	274	278	310	271	293	281	271	276	280	298	307	309	300	252	263	257	274	274	269	267	293	278	270	293	289	296	281	279	285	282	272	255	263	294	278	286	287	291	269	279	254	287	274	284	291	276	288	271	260	311	266	288	300	280	276	280	265	285	257	240	278	276	248	268	274	260	264	270	290	299	291	276	285	277	287	260	263	264	252	263	269	274	284	302	290	298	276	320	295	295	271	291	257	280	290	286	267	252	294	288	295	272	286	286	278	264	291	302	287	284	303	275	293	282	315	274	256	297	281	278	275	270	272	298	279	275	296	283	282	283	303	270	252	299	278	287	276	264	300	259	280	269	258	286	296	282	274	288	289	284	275	285	262	296	287	266	250	257	266	281	274	276	279	262	263	303	262	279	267	294	281	294	277	302	274	286	279	261	259	292	288	281	270	252	256	286	263	276	291	297	274	262	273	272	282	247	260	286	313	301	281	254	253	278	280	256	273	282	298	298	280	285	294	256	286	308	302	253	278	257	271	302	269	269	265	259	287	292	274	289	278	266	274	248	291	262	259	296	297	265	295	276	269	306	252	300	251	276	280	284	288	266	286	298	270	298	299	292	278	280	286	262	296	288	264	287	248	295	302	275	279	297	314	293	275	274	279	270	292	272	279	287	245	280	265	267	282	301	278	274	265	249	246	285	284	317	281	281	260	293	298	249	268	299	265	263	277	287	284	272	284	267	276	269	287	293	308	261	280	262	278	273	312	291	307	292	276	292	279	261	284	273	258	280	268	270	265	264	267	285	284	287	257	276	278	259	259	254	290	297	285	260	275	279	262	286	316	267	251	275	300	263	294	262	285	255	283	281	297	311	299	289	301	267	257	253	290	239	274	304	272	304	285	300	272	283	249	292	262	267	283	267	271	271	269	296	275	268	301	273	266	296	305	256	310	280	288	281	288	307	262	278	261	299	290	274	312	276	319	279	268	264	296	294	293	289	268	270	283	302	262	267	289	273	295	280	268	284	312	275	291	274	290	284	272	295	269	262	263	298	284	282	287	276	248	252	264	258	294	283	257	275	290	279	288	293	285	273	300	268	299	275	262	282	271	261	281	265	268	271	293	282	282	275	285	280	258	295	289	281	318	288	239	292	261	274	288	284	296	267	272	284	276	298	301	280	277	274	284	276	278	263	306	261	262	279	276	305	269	308	273	296	249	290	272	268	287	264	248	288	300	296	301	270	291	269	282	254	242	265	272	269	299	268	278	261	255	274	262	287	280	280	285	287	299	312	300	281	272	280	274	287	263	301	301	293	279	283	276	275	270	251	292	301	260	305	254	297	280	292	286	286	283	280	261	293	276	286	296	275	281	305	255	261	236	273	291	274	257	275	280	283	279	281	294	295	265	297	272	266	277	263	306	300	257	247	284	295	269	280	247	256	272	280	281	259	272	276	288	263	302	288	302	259	262	259	254	257	289	275	285	303	267	258	274	267	269	313	253	246	266	297	300	265	287	300	275	254	256	286	261	270	290	293	279	288	283	274	278	301	279	272	289	298	287	291	274	231	291	291	260	277	296	292	266	244	270	266	315	286	299	266	265	281	264	289	288	280	283	280	276	265	282	254	258	291	298	264	268	258	290	265	249	294	279	271	306	308	301	287	260	293	300	279	260	294	273	251	270	289	297	275	275	293	289	305	265	320	292	266	285	260	290	279	258	273	284	260	287	294	295	283	277	308	289	299	270	284	275	256	251	317	268	273	248	266	275	260	289	265	278	291	273	305	262	262	266	295	296	299	270	260	258	269	275	272	276	264	318	286	282	281	286	268	300	282	264	295	279	304	260	288	288	294	274	269	262	251	274	262	296	275	268	260	291	241	295	281	233	293	272	254	260	271	300	279	306	295	292	282	259	284	275	263	285	278	271	286	279	294	270	268	290	305	265	260	267	281	281	259	296	266	255	292	287	301	233	280	289	290	260	273	263	272	284	251	289	292	276	283	265	276	261	298	270	271	274	254	291	259	271	314	284	249	284	264	273	291	288	300	293	303	254	282	263	271	242	288	300	296	294	250	265	317	291	295	278	304	272	303	313	291	293	285	293	288	276	291	281	291	305	248	290	278	283	287	257	276	290	283	279	297	274	263	268	270	250	280	284	287	264	277	284	282	242	279	301	287	280	254	286	279	278	294	269	269	288	259	274	266	264	257	284	264	282	279	284	274	271	290	295	247	276	267	280	288	271	284	294	276	279	305	265	307	269	297	292	296	266	263	271	271	262	269	282	288	314	286	249	282	301	234	280	281	300	243	265	301	263	260	258	278	297	275	264	301	262	262	279	279	271	299	274	283	281	248	265	259	306	313	309	293	282	296	267	324	281	281	324	283	279	269	258	315	291	304	269	279	282	286	284	269	265	263	284	260	298	293	268	270	312	304	276	269	314	274	260	247	245	287	301	286	300	281	253	266	303	286	267	274	291	281	297	302	269	273	314	259	278	296	278	256	291	282	299	247	286	281	274	308	272	292	299	274	252	299	285	278	286	292	296	289	279	295	272	268	260	293	282	292	308	248	314	277	287	285	265	270	279	270	299	317	302	262	275	300	270	289	262	277	284	278	291	316	257	289	299	296	321	291	304	274	245	278	279	295	278	282	262	302	284	293	272	289	289	262	285	268	270	294	286	281	302	274	248	296	279	264	288	317	257	261	276	268	314	269	288	290	258	273	281	248	270	310	266	255	274	269	274	265	291	292	282	272	275	266	287	265	273	286	301	311	286	233	295	260	270	306	312	269	280	275	287	262	280	289	301	284	261	261	268	270	273	237	268	267	291	268	263	334	266	259	292	298	267	289	278	261	288	269	281	297	269	281	301	283	286	282	291	300	267	262	291	267	281	282	288	271	296	265	241	271	271	289	245	292	272	274	274	297	288	273	284	303	277	272	281	283	274	255	298	291	294	282	277	276	252	260	277	263	306	284	284	291	285	308	262	269	287	251	315	275	285	244
81384	79510	62734	26555	7283	486	231	211	205	190	187	183	174	171	189	177	145	167	172	187	212	189	186	165	187	177	168	150	170	183	162	170	163	169	175	198	228	733	1165	1696	867	655	385	309	257	263	240	259	270	267	193	179	194	176	205	171	165	160	162	174	167	160	152	166	160	153	166	169	152	138	172	187	163	169	158	161	156	148	154	179	153	174	145	164	157	148	177	180	152	150	164	156	173	143	167	165	136	163	166	166	168	157	175	187	155	153	180	169	166	184	150	160	168	168	158	193	186	167	181	169	159	170	185	183	172	172	154	128	186	169	156	173	164	149	185	158	175	167	203	154	153	133	177	155	151	170	160	173	160	153	169	142	175	187	170	165	176	169	175	188	167	168	171	164	192	136	175	150	170	160	146	168	152	169	145	147	167	182	157	177	204	171	159	169	167	174	159	182	152	163	155	160	164	166	164	183	175	176	175	160	149	171	182	154	161	152	150	170	145	161	155	169	165	161	165	163	175	165	156	153	168	162	149	164	180	182	152	172	158	182	170	157	156	167	153	174	179	147	157	156	165	152	169	151	172	157	149	155	144	182	173	162	178	159	174	166	189	181	161	169	155	156	142	159	150	157	167	151	179	153	150	149	177	170	171	195	182	178	163	180	150	163	176	178	166	174	159	136	179	176	172	153	170	173	157	159	164	170	196	160	185	145	200	165	163	171	175	154	159	184	165	134	143	168	144	191	176	160	182	145	147	175	164	177	163	146	155	186	158	162	172	165	164	175	173	142	167	153	154	146	163	157	165	172	196	167	153	162	194	182	155	155	163	175	194	155	164	175	173	186	165	180	162	180	193	183	165	168	165	165	137	166	166	155	169	153	168	167	149	175	192	157	167	163	166	172	171	171	163	140	157	174	162	170	151	153	178	176	161	159	141	186	168	142	160	180	169	170	175	130	188	178	180	163	180	168	173	170	162	156	129	152	185	171	166	174	174	187	174	166	145	125	155	164	159	176	161	163	162	172	176	150	181	166	209	195	171	170	202	162	174	173	148	174	155	174	173	178	174	174	181	175	162	172	151	183	159	165	178	153	171	162	170	182	164	161	178	155	149	194	140	182	161	181	154	153	164	168	163	162	165	131	163	148	173	180	186	151	152	142	200	143	160	167	179	181	181	158	158	161	181	175	162	156	166	166	175	189	169	174	147	137	170	159	168	169	167	205	140	158	168	179	167	132	156	169	148	156	169	166	174	170	153	164	155	157	172	171	173	149	174	165	164	163	131	171	184	155	156	166	174	166	146	154	152	169	170	149	154	164	149	171	154	168	161	172	176	174	156	179	151	158	177	148	167	206	178	162	172	154	143	178	185	175	185	186	160	157	167	170	186	172	161	172	172	166	158	155	178	158	158	187	169	140	178	167	145	184	174	162	167	179	166	208	158	143	164	163	153	180	158	156	170	165	157	158	156	191	167	193	163	174	188	164	177	158	152	166	167	165	177	160	152	168	161	155	149	178	165	167	163	180	181	163	182	163	157	165	157	177	175	169	169	157	137	162	168	161	157	162	154	162	159	185	163	176	200	156	145	163	158	174	169	142	167	178	164	158	175	196	177	149	163	192	170	182	173	142	181	164	155	137	172	208	182	178	171	173	173	193	182	142	153	143	153	178	169	181	172	167	164	162	188	168	163	166	182	146	171	162	157	152	190	168	161	154	158	157	169	133	190	166	162	169	146	163	165	153	160	148	190	143	155	146	170	164	178	172	168	159	183	198	193	161	148	164	163	174	148	159	167	160	157	195	174	173	162	141	170	180	158	184	173	158	162	168	174	188	175	168	167	166	144	167	171	167	163	160	152	171	185	190	162	156	145	168	163	163	184	159	161	153	194	187	175	160	174	181	161	150	161	191	186	170	179	166	167	172	166	184	149	168	152	176	195	167	176	179	157	160	202	153	157	168	156	179	144	188	169	155	182	186	171	162	158	175	169	170	176	166	185	176	162	167	160	149	155	150	165	140	171	180	163	165	187	143	182	191	185	158	144	173	164	188	198	198	168	196	156	183	160	181	148	142	172	155	163	181	184	170	170	174	179	188	186	164	150	175	149	152	155	160	179	185	181	184	149	195	184	192	191	165	181	149	197	165	147	188	182	177	193	151	149	154	160	161	163	161	147	170	160	173	155	172	183	162	149	161	184	191	181	181	121	165	177	159	184	157	197	170	166	157	172	186	141	163	179	145	182	168	188	162	171	142	171	171	155	154	144	162	129	176	167	164	177	176	155	162	160	156	160	152	150	148	146	164	165	172	142	172	168	162	155	164	177	173	148	153	174	176	179	129	163	156	167	157	158	157	184	150	169	171	158	141	181	163	159	165	160	165	175	182	157	175	180	168	150	174	150	164	181	166	178	188	164	147	152	160	176	152	146	166	177	176	159	164	165	144	162	162	184	184	185	182	160	177	167	155	156	161	160	159	159	170	170	176	187	186	198	194	151	152	160	160	164	156	169	161	153	156	167	166	168	170	142	144	168	195	158	187	165	184	170	175	161	172	165	167	162	170	189	163	162	184	180	136	169	165	181	160	165	175	165	172	157	152	180	170	163	166	147	198	178	163	169	152	164	158	156	176	197	169	149	145	169	175	156	149	175	157	164	146	149	197	174	150	178	166	157	180	168	163	205	169	173	178	171	175	164	192	157	180	163	143	170	170	171	151	169	152	157	182	163	163	178	152	163	154	183	183	165	174	174	178	193	157	156	167	152	161	165	157	181	190	167	170	161	134	158	165	177	174	163	177	160	181	153	164	166	178	167	181	176	155	162	157	174	169	165	168	151	169	186	182	161	178	170	173	151	154	167	159	151	179	182	162	168	165	143	182	135	160	186	156	178	183	141	142	165	153	159	161	175	139	184	178	154	164	171	174	144	165	154	192	197	177	158	162	178	177	163	181	157	169	158	173	170	173	196	168	170	143	160	158	160	170	181	172	151	178	155	174	165	158	164	175	157	169	152	171	161	179	164	177	168	177	154	144	180	155	184	173	170	193	165	177	181	196	164	180	164	160	166	171	169	168	173	183	151	164	147	163	175	173	165	156	170	154	168	169	161	167	197	154	175	175	166	152	176	173	162	171	158	146	160	188	152	162	157	169	157	177	179	155	155	185	183	189	163	166	154	170	156	167	170	145	169	147	154	158	168	158	175	162	149	174	149	181	160	182	134	167	170	173	164	176	159	164	146	162	165	181	173	177	185	178	182	164	170	178	184	176	154	166	200	169	178	166	131	158	170	172	151	156	175	160	170	166	154	166	166	194	143	149	162	154	164	141	151	148	157	175	149	136	177	165	151	165	172	140	167	170	196	169	153	166	167	148	158	155	171	146	159	178	145	168	172	168	168	186	170	155	161	163	137	181	179	198	155	192	163	186	158	194	178	174	170	149	156	158	155	166	154	170	165	163	165	188	166	154	167	187	178	175	177	161	171	188	190	173	144	160	172	157	149	175
53853	63449	56257	9066	929	775	707	668	634	577	589	587	539	526	511	496	543	541	493	469	487	519	497	474	435	500	489	459	484	480	484	453	483	481	486	530	979	4617	7230	10371	4995	4268	2224	1796	1479	1363	1068	1219	1274	1258	842	640	526	552	682	569	482	483	474	465	451	435	429	458	440	431	454	437	455	456	446	490	457	455	415	425	420	461	475	436	427	444	466	429	429	478	443	480	472	430	429	481	419	438	437	435	410	435	447	437	436	441	414	424	475	450	463	443	448	449	439	460	435	435	469	430	445	483	442	465	491	436	459	444	471	438	505	469	437	431	422	451	476	438	447	432	492	441	428	448	456	478	431	485	432	464	410	408	464	432	456	437	470	458	476	431	436	428	442	443	430	443	454	442	391	443	438	435	484	451	438	453	418	429	448	410	470	430	442	445	464	469	451	450	452	403	459	445	455	470	468	443	440	433	446	403	437	439	456	454	440	470	402	426	448	461	426	448	462	432	452	427	440	462	426	438	481	469	434	454	442	452	457	471	429	422	453	439	445	474	445	475	450	417	442	489	487	415	445	443	455	442	466	419	419	459	427	445	442	458	438	478	428	433	455	468	389	446	447	446	430	457	443	418	450	481	437	446	439	438	482	437	428	451	446	439	454	412	453	445	430	433	441	418	431	438	415	417	407	420	432	460	425	448	436	444	450	456	445	462	472	435	443	460	471	447	419	419	446	444	468	469	420	384	463	465	463	421	436	443	464	407	438	456	459	471	478	433	450	424	434	433	490	423	446	450	457	443	424	470	424	440	446	461	453	479	464	461	427	468	443	436	440	465	432	462	440	447	441	418	441	444	443	443	439	450	424	419	446	464	412	470	451	455	464	406	448	488	438	449	432	480	476	418	451	400	407	478	411	456	449	447	402	453	467	415	425	457	439	424	427	447	441	432	451	459	414	466	403	412	438	463	404	429	426	401	475	460	454	481	454	448	442	432	429	428	441	443	456	446	417	456	439	434	455	437	433	450	461	443	455	479	441	451	485	447	442	426	431	459	430	431	487	413	467	413	457	450	447	460	435	441	456	426	440	469	415	460	410	453	429	415	419	480	453	450	428	457	454	438	452	416	470	442	474	455	413	465	418	467	418	411	455	447	409	438	459	449	436	462	462	464	445	443	467	447	440	449	418	408	465	455	462	478	437	428	475	469	419	424	435	435	474	474	449	432	471	451	428	435	433	446	458	438	436	441	457	387	440	454	438	431	399	450	448	437	430	425	449	441	427	454	456	420	458	450	469	439	480	452	462	419	449	452	433	481	440	422	427	457	450	440	451	424	441	384	456	428	448	443	472	484	450	415	430	454	469	429	454	444	413	417	420	450	418	501	477	433	434	452	426	465	441	421	403	447	464	428	457	445	448	419	442	450	429	453	443	462	415	483	448	447	471	439	461	453	429	417	430	425	422	440	452	491	457	460	463	468	447	446	450	490	455	459	440	432	455	459	427	408	482	422	498	437	446	426	436	431	477	436	465	459	443	431	448	433	450	480	453	479	420	421	395	412	494	450	457	450	460	425	457	426	428	440	446	436	464	423	426	434	466	422	455	414	463	409	423	433	440	466	444	402	448	433	418	418	454	467	430	465	425	443	458	419	465	464	431	416	424	500	429	452	426	448	454	459	436	436	441	417	416	447	449	414	408	452	460	444	415	456	433	477	406	470	462	456	421	454	442	448	418	451	465	470	441	432	453	413	443	429	417	468	436	458	376	476	441	472	437	451	444	414	459	451	435	487	414	454	429	442	454	414	395	444	444	443	446	421	441	425	456	427	442	465	451	451	457	423	474	454	428	479	451	453	429	428	432	433	440	428	482	465	448	468	473	457	443	414	461	446	429	465	438	403	451	445	452	437	444	428	419	414	416	457	432	448	421	425	409	443	432	439	430	426	423	449	436	445	449	415	466	415	450	446	434	444	449	435	439	427	467	447	418	472	443	410	424	459	459	477	460	440	469	452	429	423	439	449	445	402	482	450	462	457	422	462	489	438	432	470	412	418	426	448	403	452	443	432	459	428	412	477	465	436	427	445	430	431	458	407	417	453	435	472	449	450	446	441	448	440	476	454	501	426	478	457	445	472	449	482	449	455	436	469	410	413	419	404	451	468	456	444	468	462	437	423	403	436	407	451	459	398	420	434	438	451	431	449	423	461	433	470	450	457	414	417	439	426	463	443	445	458	480	485	428	443	443	447	456	473	431	442	451	428	437	452	441	425	454	458	454	412	434	425	443	444	438	469	443	455	462	445	467	457	443	457	449	453	476	445	446	444	428	438	444	429	428	464	467	412	411	463	418	469	439	417	427	454	467	419	487	432	458	417	407	435	471	448	477	450	478	475	425	472	471	474	422	440	447	463	408	464	452	422	436	468	460	434	408	436	441	447	474	426	414	434	470	477	459	443	423	441	453	433	393	432	405	394	420	443	474	455	450	411	389	434	456	451	461	444	472	440	426	411	414	454	477	478	417	461	458	435	473	464	439	475	435	477	436	463	433	464	451	450	455	444	437	434	436	423	461	482	448	442	430	439	428	406	435	447	453	448	437	451	480	404	484	452	439	458	467	464	431	414	444	451	449	469	401	437	431	448	429	485	437	451	426	433	423	469	446	412	429	430	437	427	437	438	448	393	428	452	431	485	453	418	452	427	431	421	486	414	425	437	437	447	442	476	465	401	434	422	435	436	446	456	473	438	433	491	474	492	417	434	417	438	427	420	471	457	420	447	431	449	409	409	430	442	441	426	427	478	459	469	435	437	475	429	448	424	423	477	427	502	454	451	404	421	460	458	442	435	442	422	439	442	464	413	451	493	462	449	440	446	417	450	443	457	409	460	404	448	431	448	441	451	498	474	421	431	430	427	434	460	421	442	411	458	450	452	452	421	459	444	452	451	467	464	457	427	434	435	432	426	423	480	445	411	445	428	443	450	403	446	450	445	432	441	451	426	460	442	458	434	445	430	472	425	481	473	466	450	443	413	450	430	425	424	433	446	447	418	407	443	415	436	472	435	461	446	470	440	434	444	437	439	405	406	455	464	446	458	434	437	435	472	438	460	477	435	426	442	453	427	465	448	436	469	408	400	445	421	434	438	452	466	444	456	471	441	443	459	436	439	441	451	445	448	427	435	449	418	405	468	463	451	428	446	440	447	410	475	456	480	446	475	466	473	460	454	474	484	495	419	414	440	449	480	475	457	461	436	484	427	436	424	413	437	463	472	447	429	429	433	433	446	441	444	450	445	419	432	420	465	443	428	450	456	468	428	468	464	439	420	426	472	457	434	425	475	481	398	421	468	419	467	409	420	447	430	442	431	467	423	446	429	433	464	492	462	467	441	430	422	443	442	436	438	459	419	419	446	422	436	443	433	473	448	471	411	473	428	453	453	459	428	487	421	427	474	452	453	425	414	479	439	422	419	452	474	439	439	442	427	436	408	430	426	456	469	423	424	464	442	443	449
20832	21342	16420	1389	142	69	72	69	77	74	58	61	69	67	86	84	78	78	67	61	78	75	87	73	75	70	67	49	66	78	64	75	83	62	69	58	74	93	110	151	124	80	79	85	73	70	75	63	84	87	65	64	78	67	77	86	82	66	60	85	65	67	69	59	72	75	67	71	78	84	67	76	64	61	67	56	63	76	74	68	67	59	79	74	66	83	58	71	64	60	74	79	81	61	62	69	70	71	71	82	78	77	89	76	61	72	67	72	70	71	74	73	49	72	51	72	71	66	75	84	59	71	69	51	60	75	67	78	64	75	84	75	68	57	80	73	69	80	76	61	72	77	76	61	65	61	66	88	67	68	70	84	63	74	86	71	57	77	71	81	56	80	61	78	76	81	71	57	67	70	57	78	71	70	72	75	62	74	72	64	62	78	55	76	61	61	73	63	73	63	65	68	64	59	62	64	75	89	77	63	57	68	71	69	78	51	72	82	70	75	65	65	71	66	98	71	50	68	60	82	80	72	77	85	58	75	45	67	73	59	87	58	63	69	78	70	57	68	67	73	80	71	69	79	66	71	65	82	55	69	68	91	65	70	70	68	82	69	76	74	69	71	62	59	58	60	63	68	72	59	71	76	81	77	50	59	73	99	77	67	87	62	67	70	68	59	82	71	58	74	75	64	69	79	61	70	68	65	70	76	91	77	74	64	80	62	71	64	80	83	66	79	74	71	66	66	86	78	65	57	73	73	78	67	71	67	87	61	91	71	65	65	69	66	69	85	90	55	68	69	62	74	76	71	63	67	60	66	71	81	63	54	63	59	64	67	58	65	62	60	75	62	59	81	71	64	85	80	70	75	62	83	70	71	65	58	70	70	80	77	72	67	79	64	64	72	64	68	64	70	66	61	71	70	69	57	65	78	83	68	66	59	64	89	77	52	83	60	73	88	79	73	58	68	58	66	60	70	68	62	67	72	73	72	65	64	71	87	71	76	88	74	76	79	71	72	61	71	55	73	71	87	58	56	69	72	66	58	66	61	76	74	77	84	61	70	72	68	82	58	72	78	74	75	63	82	69	62	72	61	73	75	71	63	63	58	71	66	89	69	73	83	56	66	76	68	67	67	76	63	80	74	68	70	83	59	71	73	78	70	86	60	64	56	61	65	63	72	67	69	92	69	68	76	73	66	80	76	65	74	75	69	74	72	65	65	67	68	67	69	77	68	63	57	68	65	76	76	61	58	78	80	61	62	81	67	65	77	76	53	65	69	79	73	93	61	88	85	59	68	64	76	71	59	76	62	82	73	69	60	68	61	71	83	94	77	77	69	73	81	66	82	59	63	76	76	62	67	73	77	93	93	58	69	68	75	69	83	67	72	54	61	66	65	76	84	69	69	65	66	77	59	61	84	64	60	78	89	58	66	71	64	90	79	75	73	73	76	57	61	61	59	63	69	73	78	80	68	73	62	58	77	71	68	62	54	71	72	61	76	77	98	68	61	58	65	76	58	57	96	73	83	83	61	71	71	61	81	74	70	61	65	54	84	65	69	87	56	64	56	67	78	72	65	69	61	71	78	57	65	72	62	64	71	79	70	73	83	84	78	73	68	63	87	75	79	77	63	71	62	68	82	76	70	56	50	79	71	73	71	86	67	65	77	73	82	75	61	75	77	66	77	72	71	65	70	72	76	65	68	54	74	65	67	82	71	62	72	59	69	72	62	71	78	73	69	73	85	80	68	68	90	64	59	69	74	69	60	72	68	84	75	80	71	69	77	75	68	83	68	79	78	70	75	74	64	66	60	78	66	72	73	87	81	59	72	78	76	65	59	58	63	73	65	59	68	66	64	73	76	60	63	71	70	66	57	65	64	90	88	83	67	76	82	78	69	72	92	66	71	74	68	70	66	61	80	77	68	65	65	71	73	67	80	79	68	87	67	81	61	65	60	72	86	66	67	65	73	63	73	63	63	75	57	75	74	72	70	66	61	57	71	62	67	63	65	84	68	66	77	83	67	72	70	66	68	77	81	61	74	70	77	64	78	70	68	69	60	68	61	81	70	60	67	69	64	76	87	84	66	73	66	90	83	67	80	78	73	76	88	77	63	65	59	80	61	73	83	66	76	78	70	76	73	73	68	70	70	65	83	77	69	63	77	74	65	65	68	69	59	79	79	71	66	67	74	63	75	82	63	64	64	68	72	74	64	65	65	66	75	59	77	62	81	67	68	69	67	76	81	63	87	73	82	72	68	62	72	76	62	78	71	60	61	72	79	75	70	74	80	67	74	85	68	78	62	90	85	79	64	78	76	71	74	82	65	66	90	66	73	70	92	68	73	75	61	85	69	87	75	57	70	68	69	82	70	57	65	58	74	75	87	69	64	81	61	73	73	56	58	63	69	76	61	58	77	76	70	95	79	65	62	63	75	72	74	76	74	75	65	71	69	56	78	82	60	77	68	71	66	70	88	83	83	72	80	80	65	59	84	66	71	68	58	74	75	68	75	63	70	58	82	80	88	64	69	66	62	67	58	66	64	69	70	82	64	69	55	63	69	80	69	86	65	71	81	71	70	65	68	79	66	68	67	57	84	64	72	72	68	61	74	60	78	57	64	69	85	72	73	71	72	75	76	80	70	82	77	66	77	75	71	72	74	79	55	59	76	64	72	58	81	70	74	57	68	63	90	67	62	59	90	73	72	67	60	65	71	67	76	69	75	81	69	53	76	61	70	73	74	76	79	75	59	76	64	80	80	63	80	63	79	76	76	64	56	69	72	74	72	62	80	72	75	58	76	80	60	68	75	65	58	78	68	70	71	63	64	65	68	78	63	82	74	72	90	71	67	73	74	69	50	76	80	75	68	70	71	63	82	67	63	80	71	71	83	67	79	70	77	84	88	79	75	64	67	66	83	61	81	88	78	76	83	65	72	66	77	84	65	75	79	68	78	76	57	68	63	64	64	64	70	70	67	63	63	84	94	68	73	69	76	69	86	67	72	70	69	69	53	77	63	84	61	73	78	76	70	68	65	70	65	61	71	72	60	81	69	64	76	59	66	72	61	73	58	69	79	77	70	73	57	77	66	65	62	88	70	56	68	70	63	65	66	74	71	66	67	61	71	68	79	69	79	78	83	80	78	61	85	66	75	62	68	87	73	77	92	56	77	55	61	70	64	68	66	77	89	75	73	65	76	58	72	73	69	72	62	80	85	68	64	93	52	68	73	63	70	61	79	69	77	71	79	81	69	60	84	76	73	60	74	68	60	67	81	76	63	65	68	73	67	74	69	76	69	60	74	57	53	83	69	64	74	61	68	87	80	59	83	66	52	83	89	67	59	85	66	57	76	72	63	77	59	63	54	51	70	58	69	68	76	73	78	62	79	54	56	56	59	69	63	80	76	71	66	80	81	73	69	66	78	74	77	76	69	78	63	58	69	65	64	60	87	64	77	72	67	68	80	68	76	61	64	67	53	74	65	77	63	65	68	68	71	74	61
20206	24267	20178	901	253	227	227	234	233	232	244	219	235	210	243	202	208	203	234	242	200	219	215	225	205	197	212	228	209	197	205	217	227	221	208	191	254	447	601	840	582	430	292	300	264	252	275	263	276	274	249	210	214	220	230	238	232	223	189	233	196	219	228	216	244	215	224	198	220	199	233	233	207	223	202	202	203	215	245	212	202	230	207	241	217	208	191	230	203	226	200	231	209	214	228	249	215	237	227	208	232	204	239	206	225	236	238	211	233	203	222	215	228	199	204	183	223	233	232	258	205	220	222	220	213	207	216	213	212	217	205	202	224	198	228	242	217	209	219	202	233	231	230	229	228	223	220	217	215	214	198	225	226	212	197	222	233	224	228	216	220	204	209	246	235	235	237	225	213	246	237	210	244	226	250	215	205	223	220	227	213	255	223	193	201	183	222	210	211	215	233	219	216	209	220	218	212	191	239	233	210	218	216	217	228	217	250	195	206	201	233	202	252	217	207	189	208	255	214	187	212	205	230	226	225	225	224	214	225	227	223	238	222	193	207	200	217	240	215	232	204	203	204	229	205	197	223	207	227	208	225	201	220	212	215	225	218	212	207	247	214	211	230	202	222	200	225	229	241	184	215	209	223	229	214	226	218	221	224	184	223	223	217	217	204	216	205	216	213	238	224	219	207	196	220	208	197	206	198	234	209	222	202	240	242	230	229	227	200	206	213	212	236	215	201	216	209	220	231	216	199	217	212	222	193	188	207	211	191	189	251	214	211	198	192	221	232	213	221	233	236	235	227	188	230	192	203	234	197	225	192	198	210	215	192	208	184	211	220	215	202	199	214	197	236	235	222	236	209	217	227	241	188	220	226	223	228	220	243	234	218	211	203	216	220	245	185	208	224	210	218	229	215	210	219	198	238	215	204	205	224	207	208	239	219	213	222	240	207	181	207	215	216	220	205	236	220	241	218	194	233	205	231	216	186	196	221	214	229	230	244	225	200	197	219	219	215	243	213	223	214	218	210	181	195	228	250	223	195	216	209	197	198	175	228	222	230	238	229	205	184	202	214	216	222	223	213	205	224	228	222	229	249	212	220	214	224	204	200	209	224	236	209	222	229	218	227	206	211	229	202	208	206	211	223	205	233	237	222	210	215	229	191	209	215	216	204	233	198	182	220	231	247	216	228	214	190	200	198	224	231	205	229	225	220	238	200	191	192	211	252	196	230	214	220	214	215	237	206	225	233	241	213	214	202	219	220	217	232	230	196	210	222	226	235	227	207	230	249	190	226	218	207	222	207	220	229	224	234	232	209	207	200	243	235	195	195	205	245	201	193	197	244	212	233	205	217	217	217	223	208	263	213	203	221	192	227	213	211	237	222	220	191	205	195	209	206	248	211	203	218	214	217	228	196	246	221	206	236	236	196	217	215	220	209	208	240	206	205	232	230	206	224	227	210	219	197	256	222	221	212	197	247	230	219	206	227	224	220	217	213	230	212	218	201	205	209	205	230	226	230	216	221	204	186	198	223	173	229	213	186	213	248	227	218	235	229	200	196	244	212	249	211	207	203	242	192	202	207	209	236	226	235	220	225	206	204	241	184	221	208	236	199	217	217	216	228	237	218	234	234	189	235	210	222	219	240	208	206	199	227	223	209	220	232	209	191	226	208	186	229	231	218	231	244	196	222	200	240	206	242	215	210	205	205	190	230	218	210	209	227	216	201	234	213	218	235	224	231	230	229	218	216	222	219	214	204	180	225	215	201	227	239	196	199	221	223	245	218	227	232	225	253	205	235	225	215	216	209	205	229	222	220	211	216	222	203	225	207	256	216	218	215	195	242	231	202	245	241	228	219	210	217	215	223	251	211	212	196	224	212	220	227	223	194	224	213	247	188	195	218	217	169	201	231	220	224	225	206	238	212	195	200	223	226	224	208	221	206	221	237	222	211	232	228	210	214	209	215	195	211	219	216	204	215	241	222	219	212	218	206	201	214	208	233	229	228	243	235	200	226	233	233	226	240	194	201	201	219	207	228	237	208	244	193	198	224	212	187	218	210	213	208	215	215	198	210	247	233	199	232	195	233	210	249	250	209	214	223	217	220	213	246	235	210	221	238	235	222	205	213	221	213	216	226	217	206	200	218	230	220	226	192	187	208	241	199	208	201	211	248	199	219	230	211	224	221	207	212	218	208	199	210	202	213	204	204	210	197	196	215	220	210	222	221	206	210	224	208	207	200	241	228	229	231	221	216	227	209	227	216	211	193	218	198	232	214	200	228	225	198	226	240	226	228	200	220	212	207	212	223	222	240	239	221	221	216	202	222	221	220	194	212	223	237	231	233	224	212	188	217	221	203	213	224	223	225	205	236	211	207	195	199	203	242	224	217	228	203	234	215	190	220	229	224	233	216	213	229	205	215	225	209	210	246	202	199	214	234	227	209	245	211	241	242	200	232	245	180	206	234	212	213	221	214	203	228	222	228	213	204	219	233	209	211	204	198	235	222	228	209	191	224	204	235	235	227	225	200	202	224	203	211	207	231	205	240	224	198	197	220	202	212	243	211	229	231	207	222	214	229	216	226	220	206	221	221	216	195	176	192	259	231	229	219	239	216	194	216	181	243	222	218	221	236	197	210	222	229	235	220	215	219	205	192	213	228	226	238	210	243	219	212	216	200	234	204	206	227	201	195	200	225	195	208	211	224	239	205	222	217	197	208	208	212	214	212	219	224	216	222	233	220	212	221	217	216	198	256	237	224	233	217	219	230	223	238	229	200	220	227	227	234	220	204	232	215	239	189	205	219	224	206	217	235	214	194	230	236	219	212	207	201	220	232	207	205	196	204	222	210	219	213	198	213	235	220	170	220	229	212	228	198	225	205	219	191	212	224	188	194	201	216	211	206	196	220	263	228	229	210	207	228	225	218	201	214	221	211	194	196	216	230	226	218	221	209	214	219	204	185	214	196	209	227	213	209	238	206	212	205	237	234	215	209	222	223	211	230	185	250	206	209	217	201	215	232	205	242	220	188	225	217	219	202	195	230	199	188	212	217	240	228	224	223	219	225	237	216	204	194	220	212	212	235	239	207	203	217	202	228	206	216	213	213	219	207	214	231	213	209	218	224	207	213	222	202	250	209	217	239	208	216	212	197	211	218	194	215	202	207	224	216	214	231	216	214	218	222	210	197	237	181	222	213	205	221	231	219	224	194	223	214	213	244	212	216	204	222	216	240	201	219	215	238	248	223	221	216	233	262	206	220	224	229	198	225	219	196	185	211	211	189	208	238	210	223	228	215	239	212	259	247	202	213	231	224	188	239	194	225	238	207	217	228	206	236	237	242	208	214	235	229	219	223	227	215	210	216	232	229	206	210	190	206	197	204	217	233	204	216	203	221	195	240	203	244	209	208	213	215	217	230	180	204	215	210	212	215	180	190	204	198	188	214	215	229	222	201	202	223	223	217	264	196	214	198	235	217	237	196	227	231	214	192	247
66673	66561	56361	17678	2038	170	134	115	118	114	103	115	97	97	102	95	96	102	119	100	108	94	99	95	95	98	87	102	97	103	83	81	96	107	99	104	145	495	693	1033	582	335	199	187	183	203	193	168	154	134	131	93	118	115	107	109	103	90	90	97	86	93	90	113	97	115	78	76	93	91	71	91	86	98	85	90	96	101	68	96	98	86	75	99	91	89	85	100	76	94	111	92	87	93	109	91	96	106	93	99	84	98	106	91	99	97	84	73	107	96	88	89	101	102	91	105	95	81	103	87	101	75	101	102	92	94	109	91	108	94	94	84	76	108	113	93	90	89	93	104	84	98	91	92	107	109	91	102	93	101	95	88	102	71	96	84	101	85	96	95	85	90	84	89	94	97	91	116	106	91	90	94	89	115	100	89	95	94	88	77	102	84	87	110	78	123	88	79	95	86	92	89	92	90	111	76	100	94	83	110	95	92	93	83	78	79	82	98	94	96	81	88	93	101	78	90	84	93	83	79	94	86	85	114	96	91	81	86	74	100	92	95	85	93	87	86	80	97	79	93	82	99	93	104	102	88	87	100	95	111	93	97	76	88	99	111	87	84	95	85	102	101	95	99	107	107	89	86	106	89	93	77	70	77	102	98	95	96	87	104	81	87	99	117	92	98	90	84	108	82	73	82	85	109	83	83	93	84	96	110	89	84	94	80	84	101	89	106	93	92	106	99	87	73	110	111	98	90	86	82	101	79	98	94	108	103	86	93	102	106	79	86	102	82	78	95	90	95	101	99	101	89	95	92	98	100	108	88	104	94	90	93	100	89	70	99	81	102	92	65	121	91	95	103	91	95	107	97	75	71	89	93	90	77	83	85	104	89	80	78	92	87	93	106	111	105	84	96	106	65	98	98	100	78	78	92	97	69	82	106	112	78	101	97	92	107	104	91	105	100	103	108	98	115	78	102	90	99	92	108	89	98	95	88	95	87	87	101	82	94	83	113	76	110	89	84	91	92	103	102	97	84	84	100	93	100	82	80	90	90	105	79	85	91	104	103	91	89	111	109	109	108	86	89	96	76	101	126	92	96	90	92	103	89	98	77	87	93	101	97	86	102	89	99	100	90	87	112	109	91	86	94	87	89	90	88	90	85	98	73	100	106	74	91	93	95	101	88	87	88	94	92	93	84	92	85	97	115	92	91	86	93	104	98	96	94	90	88	92	89	76	101	105	101	90	86	87	74	95	87	91	92	70	105	101	101	76	86	107	98	108	93	94	92	95	71	94	81	84	99	98	88	89	116	71	86	84	100	94	82	88	70	90	81	102	85	97	85	100	82	101	100	82	98	92	100	114	99	86	99	86	95	95	76	110	109	105	100	97	98	90	75	87	104	94	91	93	89	82	80	95	94	94	95	92	106	94	85	99	96	111	85	82	82	92	94	95	103	98	91	105	109	105	80	103	82	94	94	97	93	80	94	97	100	102	91	93	103	92	96	98	83	98	102	82	105	82	83	97	98	94	86	108	98	103	103	111	95	93	76	95	92	103	90	87	108	92	112	88	76	92	98	83	110	91	85	109	90	88	100	102	101	95	87	83	106	89	102	86	88	94	90	100	91	91	99	89	98	80	91	98	104	108	92	87	89	90	115	98	84	96	104	87	85	103	102	105	89	98	103	99	90	97	93	107	111	100	104	97	89	89	89	98	103	99	95	114	94	103	109	93	104	102	80	83	99	115	89	106	85	85	80	102	87	97	91	88	93	83	77	85	100	79	98	73	86	86	112	87	80	83	100	74	100	104	100	104	85	81	93	94	110	101	91	80	92	89	84	106	118	93	96	89	110	96	104	85	83	105	120	85	93	97	86	109	99	92	78	78	98	108	89	87	111	99	96	97	93	95	97	97	91	111	97	88	98	105	75	99	92	88	85	72	92	93	87	110	67	87	78	90	85	105	114	91	93	96	116	93	76	121	101	104	88	86	87	87	96	88	95	85	112	102	88	87	105	96	88	86	95	90	84	107	87	90	93	93	100	87	76	91	103	89	92	84	99	111	110	88	94	87	112	93	98	95	100	85	96	92	82	91	107	89	90	82	99	81	98	96	79	86	97	71	100	95	100	100	108	83	99	98	105	92	106	91	100	100	122	106	95	90	102	104	82	88	88	84	84	81	106	95	107	89	90	92	117	81	94	78	114	85	99	84	87	93	102	110	84	95	91	100	98	103	103	105	89	79	99	104	94	109	85	80	88	98	109	89	95	98	102	99	92	79	100	97	99	79	77	103	94	94	96	116	79	100	102	105	73	96	100	90	88	94	87	76	91	96	97	103	87	99	96	105	77	89	97	79	83	90	93	76	86	83	107	111	88	86	87	102	118	98	87	74	104	94	94	107	90	115	88	95	87	94	78	94	102	79	95	83	101	84	89	98	79	93	95	104	66	84	92	102	108	101	104	81	107	101	116	100	88	83	98	91	122	104	95	68	95	103	83	90	95	112	72	94	114	76	90	78	84	101	89	83	84	84	80	96	80	90	87	86	96	95	97	89	99	96	92	95	89	97	107	83	98	92	96	78	80	80	86	107	106	86	94	91	91	93	113	111	92	94	88	86	91	95	112	91	116	94	99	100	101	111	108	108	91	87	111	109	102	90	90	93	105	98	98	89	101	90	99	102	108	110	66	104	85	84	87	94	83	94	86	82	96	107	95	108	88	88	89	99	94	101	102	84	107	94	88	77	89	76	91	102	71	89	78	77	115	80	88	88	98	92	93	97	82	94	85	87	94	116	78	88	89	99	112	101	109	100	98	95	97	91	83	83	97	96	92	114	95	90	100	112	101	104	83	81	103	79	94	85	87	109	96	80	88	80	109	105	82	91	98	106	84	96	86	89	94	100	93	93	100	84	92	93	81	79	98	85	94	93	82	100	83	77	92	84	102	86	99	98	101	90	72	88	87	89	92	107	80	92	106	89	92	102	101	80	99	98	88	79	83	102	112	102	82	94	100	102	103	103	98	95	83	86	93	110	91	77	89	100	94	88	83	103	102	92	118	86	85	101	88	86	99	100	80	94	95	96	102	91	89	76	97	75	106	106	92	79	102	98	92	86	107	105	94	97	83	83	88	108	94	73	88	87	94	102	79	87	91	104	84	85	110	100	88	89	95	89	97	92	87	87	79	78	95	97	99	103	100	85	83	88	87	92	85	115	76	97	88	79	92	98	103	110	86	96	116	87	82	78	75	94	83	105	72	96	108	107	103	106	86	90	88	86	108	95	98	85	99	109	88	94	97	103	92	97	89	95	99	93	93	106	87	87	85	92	88	89	88	94	104	103	100	82	87	104	86	98	101	97	115	96	104	86	108	100	87	96	90	101	89	94	100	88	99	88	109	85	104	94	95	91	88	114	91	84	83	109	92	77	113	93	100	88	104	111	98	99	91	108	105	86	98	88	78	103	89	90	78	96	107	82	89	98	102	88	107	96	89	109	73	103	94	104	83
42933	50912	47620	4234	518	481	443	383	380	343	355	351	341	314	307	297	317	347	275	270	335	275	268	313	291	283	277	263	278	314	277	284	283	310	316	366	814	3201	5013	7226	3972	2714	1305	1184	949	1060	1003	906	769	598	470	350	354	487	408	309	281	274	262	258	284	275	282	272	273	264	295	290	260	274	278	275	277	279	252	311	253	290	283	297	287	262	303	287	294	302	275	296	253	270	256	276	272	273	273	272	280	295	293	259	261	279	296	290	273	279	280	260	270	293	288	268	274	275	262	245	277	290	285	289	302	268	257	261	260	299	275	257	284	271	295	283	269	290	296	289	270	287	290	269	297	276	274	245	261	306	251	275	293	276	297	267	275	292	256	295	277	275	290	282	284	327	269	277	263	271	281	261	299	270	280	289	295	279	301	308	280	249	261	280	277	273	264	255	300	286	290	248	283	293	281	264	293	301	278	290	248	266	281	301	260	272	284	279	295	304	264	266	292	273	262	287	268	272	292	271	259	244	276	269	280	289	258	289	289	278	287	266	298	291	300	304	261	264	293	291	302	294	280	278	263	289	253	252	261	254	299	284	265	265	276	278	296	280	256	264	274	259	297	267	265	260	257	265	269	278	303	258	256	272	301	302	290	267	273	266	286	274	307	291	272	291	263	271	279	285	287	259	271	288	279	289	303	275	241	258	251	288	293	286	262	308	265	281	291	289	278	316	281	283	255	299	287	282	277	296	280	290	268	252	266	263	275	285	270	273	290	274	253	285	281	260	254	258	273	272	302	281	261	298	255	283	298	285	289	270	282	285	307	252	273	276	241	293	289	269	281	294	264	275	257	289	280	261	267	246	295	311	286	292	260	266	298	274	293	293	285	298	282	288	284	268	262	284	280	294	279	267	266	285	267	295	264	274	306	279	272	315	300	290	283	246	281	253	297	259	261	306	274	275	265	283	242	250	252	281	268	275	264	271	283	274	292	279	256	287	282	279	279	293	277	296	288	287	280	295	293	279	260	303	294	284	295	290	251	288	275	268	261	273	274	262	276	285	310	284	289	275	252	280	327	276	292	279	273	272	283	240	293	239	260	241	278	268	263	265	272	280	290	281	309	284	270	267	294	256	312	270	295	253	322	256	259	270	276	270	270	309	305	292	283	267	263	300	283	279	254	298	287	286	285	277	302	290	262	294	259	271	271	302	282	278	293	248	307	281	286	256	245	302	286	252	296	259	283	265	303	296	252	267	243	263	272	283	305	263	258	310	284	254	294	264	264	264	302	255	303	288	268	255	286	314	268	290	258	285	281	268	283	253	256	278	245	275	262	274	269	279	278	300	296	275	285	287	256	281	275	280	265	277	286	270	264	261	269	277	284	286	260	281	274	272	318	253	299	278	259	285	278	285	285	287	292	268	291	276	260	294	273	246	287	249	268	277	285	291	279	273	293	298	308	301	272	278	279	236	270	293	274	279	278	258	276	289	281	262	296	283	259	246	279	280	297	260	291	295	256	271	273	296	259	266	263	284	266	277	263	280	291	304	283	271	263	275	275	287	291	257	288	271	271	258	296	265	274	268	256	298	298	284	269	255	269	268	295	273	266	242	283	287	297	290	267	290	287	269	257	306	270	275	288	280	272	265	289	254	305	291	288	280	280	273	291	268	274	276	267	261	275	305	310	279	280	274	286	260	289	264	262	279	280	270	275	283	295	276	251	286	264	269	259	274	275	303	261	265	333	283	289	267	300	252	263	257	288	266	273	284	316	292	274	257	258	295	270	264	283	243	282	277	314	258	299	291	305	269	270	279	290	282	277	256	278	268	267	295	264	306	242	252	273	265	308	277	277	270	250	269	286	288	295	284	272	254	243	286	270	265	274	275	282	313	252	297	286	291	263	299	277	295	270	275	240	282	306	247	288	291	280	294	273	280	282	275	281	239	266	300	283	278	276	275	253	296	262	263	285	290	276	260	262	265	282	279	285	272	282	294	270	304	288	292	280	267	252	294	276	284	304	301	293	298	284	281	261	250	280	273	281	280	262	269	296	298	299	295	279	279	274	287	268	298	284	269	249	302	302	234	259	276	292	267	280	275	268	273	265	284	275	274	256	272	281	273	292	279	270	294	278	286	296	284	279	264	252	283	286	267	272	280	270	262	264	289	277	266	270	257	271	262	299	274	267	273	297	276	238	272	261	247	266	274	305	270	270	300	287	267	270	293	283	273	297	278	289	253	250	282	288	273	275	251	285	286	270	293	297	261	276	278	262	279	235	276	280	292	259	268	270	283	261	257	256	304	266	281	297	283	272	272	256	291	254	284	280	273	283	294	280	290	294	284	276	286	291	296	279	305	248	244	275	291	285	286	277	271	283	277	268	273	253	282	277	281	273	266	292	268	285	244	286	270	265	311	273	263	275	294	233	266	274	276	251	280	275	260	286	263	257	281	285	269	249	260	286	250	265	283	279	258	264	301	260	270	288	308	296	263	285	276	251	270	282	272	291	304	273	288	263	276	266	290	284	297	283	242	275	246	305	269	288	272	328	298	283	270	280	253	268	304	272	291	269	297	290	273	262	268	270	261	263	267	267	253	290	289	278	270	275	280	275	280	284	269	277	301	291	260	277	263	294	267	265	308	259	269	260	260	256	276	251	269	252	237	283	299	283	264	307	285	262	275	249	282	319	265	280	240	320	263	276	291	249	299	289	269	279	295	295	252	278	267	277	262	286	283	284	248	266	291	268	256	292	301	288	288	265	267	269	287	272	291	310	273	273	283	278	301	306	275	299	248	267	273	284	310	278	289	297	277	266	272	273	281	260	258	276	275	249	257	258	250	281	309	271	294	273	323	287	276	324	261	269	285	279	296	286	271	294	306	297	291	276	257	272	296	257	261	232	275	273	249	255	270	279	245	321	277	262	274	278	287	291	269	286	301	277	266	296	276	284	281	315	288	253	262	245	293	285	271	262	274	257	261	289	261	281	279	297	278	289	281	282	262	313	270	264	286	270	285	271	279	287	264	267	287	280	261	264	265	282	299	299	292	295	254	280	299	285	252	260	281	296	333	297	273	303	282	275	282	279	247	308	249	266	284	269	259	256	284	294	256	275	279	289	248	258	258	275	292	270	275	289	272	266	278	291	245	282	287	271	261	264	281	287	242	257	299	268	251	274	283	270	274	306	306	291	300	297	272	255	259	265	294	308	267	249	264	266	255	275	239	242	278	287	261	295	275	290	261	292	259	277	287	297	279	256	273	287	291	273	270	264	310	264	255	280	306	330	291	252	260	281	281	305	289	266	272	282	273	300	265	272	292	286	305	290	292	277	281	291	287	278	295	292	296	264	280	241	262	256	294	267	267	261	262	302	298	274	304	291	282	307	279	268	270	309	294	283	247	260	263	281	268	261	274	263	284	245	272	300	273	269	255	276	299	281	290	260	276	238	248	268	285	288	288	267	265	275	283	305	259	273	290	267	278	265	253	284	311	287	284	258	312	269	258
81258	78556	66122	25183	5995	431	249	218	205	204	189	191	165	185	199	170	168	174	155	166	183	173	170	188	164	183	170	188	159	160	187	157	182	162	174	166	279	1001	1360	1485	977	668	409	380	309	417	374	357	258	246	188	199	235	219	188	182	163	180	169	176	176	164	163	159	149	160	195	179	162	151	160	176	177	168	188	166	175	177	177	167	144	155	162	184	155	194	184	192	168	171	180	173	157	152	173	154	160	171	193	163	165	142	150	182	169	143	162	151	161	165	130	173	187	167	154	186	191	185	169	166	154	141	135	178	169	179	180	162	164	178	171	176	172	161	189	167	184	162	178	163	165	186	147	170	156	168	167	148	179	178	156	156	149	161	176	154	156	179	155	154	160	172	147	152	168	156	168	157	171	181	141	169	156	161	136	142	150	151	169	141	165	182	158	158	174	188	144	177	151	162	151	158	141	167	176	182	161	189	145	176	158	168	163	162	157	189	165	178	190	161	174	162	177	161	198	161	169	156	170	153	159	156	157	175	176	175	177	171	169	129	184	159	163	189	183	189	173	150	155	141	147	156	181	152	162	185	161	166	176	159	188	162	160	177	176	169	170	151	156	177	160	152	170	174	168	157	163	172	174	171	178	165	156	164	174	169	171	164	175	126	157	182	187	142	161	152	163	146	177	160	170	181	172	153	183	168	173	189	175	173	160	182	158	154	158	175	164	151	165	195	150	151	144	146	177	192	165	150	171	149	155	156	157	151	158	152	177	178	161	155	174	160	183	175	200	168	189	161	167	174	136	170	146	157	169	174	167	167	183	160	160	155	173	176	152	202	150	140	152	157	153	202	175	170	168	163	172	154	177	172	151	141	165	179	174	172	180	169	164	180	163	197	174	172	175	159	181	158	180	169	125	158	154	160	157	165	174	169	160	156	165	178	153	168	154	155	165	163	177	155	180	167	163	169	139	173	202	157	175	165	169	175	169	139	165	172	160	160	187	149	160	153	157	148	174	147	169	156	197	173	158	155	148	163	175	172	192	161	185	166	187	167	146	172	141	162	178	132	169	170	161	177	153	186	200	163	170	163	167	168	148	158	172	167	157	137	157	177	168	163	158	168	194	183	175	162	150	169	176	170	159	156	170	158	186	160	172	179	154	157	176	172	166	146	181	158	156	166	179	160	164	166	152	161	169	169	195	155	140	164	176	183	165	164	187	176	169	185	176	160	155	138	171	184	179	172	176	168	156	170	170	161	162	175	176	167	160	131	158	165	162	160	152	140	160	163	158	173	156	169	156	158	145	155	176	170	157	159	156	174	179	156	144	182	198	170	170	168	153	187	200	178	175	171	168	169	158	162	182	142	181	136	159	152	152	170	180	157	165	159	187	149	168	179	176	156	158	167	146	141	153	149	169	174	172	156	175	152	177	167	181	161	158	165	155	146	160	152	188	176	156	148	161	184	164	179	168	168	158	167	170	165	157	184	145	163	164	169	161	191	174	177	147	135	154	170	172	156	187	137	166	175	176	192	172	157	178	176	185	178	185	176	160	160	177	165	178	175	160	168	170	196	179	188	186	184	159	151	183	158	158	157	151	156	163	166	168	148	124	164	167	147	170	154	168	174	174	153	177	155	163	186	138	159	207	145	152	173	172	190	176	172	147	154	140	153	151	154	157	163	159	187	181	161	145	175	163	162	138	163	165	155	162	164	167	149	153	144	156	172	182	177	169	160	159	167	175	169	163	147	178	166	142	183	174	163	172	175	159	175	175	175	183	174	149	145	178	156	180	151	164	166	170	147	159	156	169	169	171	166	156	178	174	176	149	179	153	180	163	180	188	163	170	170	136	160	165	166	167	178	167	155	186	158	179	180	166	177	163	158	173	172	161	174	195	171	153	177	150	146	174	153	170	154	180	150	165	164	186	149	167	186	163	172	174	167	163	164	174	148	158	161	185	200	189	162	139	163	193	164	178	183	164	164	152	176	182	169	162	153	154	165	173	185	160	176	164	167	160	180	156	161	162	179	165	163	168	163	161	187	166	149	170	172	135	183	172	156	174	166	150	174	184	176	182	156	166	148	162	148	163	158	166	138	147	168	178	172	169	145	180	160	181	136	152	151	152	161	174	168	183	165	169	147	189	168	150	183	168	154	170	149	169	145	139	172	160	162	167	189	160	153	164	144	162	177	165	205	168	155	164	166	171	156	159	154	179	165	151	173	169	163	163	136	170	196	182	163	171	150	181	148	158	163	185	174	187	174	158	162	147	188	159	156	170	147	154	180	150	161	166	178	178	192	166	186	179	187	146	179	172	149	182	168	187	139	161	165	195	129	168	193	160	150	143	158	165	166	167	177	195	162	173	172	158	162	173	179	184	191	170	178	165	149	183	185	165	154	182	144	169	169	168	180	180	153	171	187	155	192	176	169	171	185	151	156	148	176	149	181	170	163	149	172	170	147	167	154	156	175	169	174	143	159	197	168	153	169	175	156	166	163	184	186	160	149	175	182	167	187	146	161	140	165	151	166	167	157	160	180	158	177	184	163	159	170	179	162	157	161	163	187	183	161	163	160	149	140	155	160	179	146	171	169	168	162	183	176	126	169	175	152	169	177	178	182	152	162	150	149	166	152	190	156	157	184	147	174	150	167	164	195	192	168	169	156	179	167	156	154	155	159	159	158	153	170	163	175	186	163	184	145	160	157	152	178	159	169	185	153	174	151	179	160	150	162	168	151	157	156	162	148	173	155	166	170	175	151	151	167	159	163	165	165	185	171	155	160	140	154	158	149	182	153	165	157	134	181	185	158	162	179	204	203	163	195	177	161	179	157	167	166	161	167	148	145	168	166	185	152	169	164	171	160	165	148	185	154	150	162	168	167	177	170	171	151	150	173	179	155	163	155	151	156	179	142	185	169	175	169	170	168	173	163	168	173	170	155	166	153	141	184	170	169	180	155	179	159	172	167	174	165	150	164	167	169	174	186	169	190	147	184	163	158	186	176	176	167	177	175	155	185	189	165	164	185	186	156	159	164	168	174	161	164	167	154	172	192	183	168	158	152	175	188	191	175	165	169	179	177	168	175	175	160	145	159	160	164	180	153	193	178	199	169	160	161	189	154	151	154	135	167	189	171	144	181	151	175	192	189	167	163	164	174	176	174	155	181	161	168	164	173	159	146	155	175	136	171	150	188	150	174	159	152	157	156	178	159	168	172	164	148	163	159	154	162	162	150	168	119	155	168	180	170	179	182	167	163	143	127	165	161	153	155	155	150	151	139	159	166	165	153	185	176	168	163	156	170	181	158	146	178	166	162	186	154	172	155	144	203	152	160	178	160	176	160	179	169	163	158	141	180	167	156	174	159	153	180	160	181	171	143	172	176	150	160	185	145	154	151	183	162	170	172	167	153	158	150	193	169	162	166	185	152	162	158	177	156	182	154	144	138	138	168	191	196	174	163	145	173	155	167	133	165	166	190	156	162	162	163	173	164	174	183	190	175
54277	63247	58011	6281	872	806	690	659	590	627	593	557	530	531	551	506	508	489	505	450	473	464	477	489	471	475	478	441	463	478	459	508	452	506	466	551	1456	6689	9040	9446	5544	4734	2227	1976	2065	2374	1859	1689	1287	989	735	630	716	713	581	464	465	462	414	439	477	463	423	457	484	480	469	432	422	454	432	440	435	471	423	460	414	452	442	453	420	477	441	459	413	450	426	429	428	451	442	462	436	518	450	421	477	439	454	404	428	454	441	437	441	445	451	457	424	426	447	432	455	418	449	408	445	453	459	479	457	454	438	466	439	438	397	427	454	440	413	429	430	433	455	481	446	458	480	485	452	461	438	438	445	439	467	424	402	465	449	465	425	454	437	426	422	450	445	408	443	408	464	468	430	390	470	421	448	469	429	461	452	439	451	424	455	443	448	453	449	439	450	448	437	444	448	446	483	473	463	471	410	440	456	464	459	404	428	458	433	474	433	468	445	469	429	435	456	434	450	435	414	476	452	431	477	459	481	421	410	442	443	421	450	431	421	416	430	493	423	443	442	448	496	440	403	440	433	469	458	457	437	409	459	420	451	432	451	407	433	445	446	474	454	444	464	447	429	416	451	479	463	444	449	470	452	424	402	459	461	482	454	470	406	455	444	474	463	466	454	421	448	457	440	423	402	480	472	433	426	397	472	458	449	440	441	428	442	415	457	431	456	452	443	465	447	459	445	442	463	417	478	499	465	453	451	454	464	430	477	413	485	429	449	438	449	447	420	436	409	462	443	427	444	423	430	397	457	448	426	422	456	417	403	440	455	417	429	470	411	451	438	432	478	427	471	463	440	435	425	441	436	451	438	443	447	458	466	463	461	448	430	431	424	446	472	411	426	444	451	428	436	428	461	437	428	437	422	473	438	427	445	435	468	425	436	454	465	445	420	435	449	469	450	406	444	459	449	408	434	454	447	462	441	475	448	432	469	445	466	403	470	468	455	484	456	437	473	449	451	420	460	462	455	415	424	446	455	434	426	460	425	470	433	465	445	466	440	429	427	430	424	423	464	483	434	432	431	462	408	447	463	423	474	432	471	425	495	480	429	489	436	436	435	424	434	467	463	457	435	450	437	440	441	440	433	469	407	436	428	442	432	427	456	493	473	463	435	461	484	430	440	487	418	427	411	432	467	405	450	431	453	434	451	462	449	427	428	436	394	437	476	444	460	422	452	426	434	399	480	448	485	496	433	433	461	462	453	452	429	435	437	420	416	459	451	425	468	434	416	477	428	399	472	438	456	467	468	443	443	445	451	446	458	466	485	458	441	437	473	426	422	434	467	416	439	440	422	455	446	414	480	444	456	437	434	408	461	419	407	434	473	487	442	447	486	426	459	455	444	466	453	431	497	424	446	452	418	468	463	466	456	439	431	447	454	457	465	464	403	423	446	440	470	449	437	436	457	481	432	456	422	447	416	463	442	398	435	436	417	456	460	432	440	418	407	422	461	469	464	452	463	445	442	443	451	415	462	451	446	468	430	427	426	453	428	442	425	478	446	538	474	504	462	474	467	441	454	461	463	425	408	443	438	413	429	474	429	458	423	458	424	407	439	457	439	453	433	429	433	438	469	459	446	443	439	442	443	460	500	461	454	428	427	450	459	439	399	457	430	448	459	430	474	459	477	436	452	459	443	482	423	433	462	450	506	446	465	422	478	420	402	424	421	433	455	469	430	434	466	477	441	472	447	458	443	409	454	448	479	465	468	437	483	430	435	479	449	432	455	441	474	458	416	458	482	467	462	495	454	464	454	433	426	445	444	456	463	427	460	395	461	419	421	464	457	438	465	459	421	444	458	476	461	414	437	432	475	426	402	448	468	418	426	452	437	462	437	454	433	447	423	456	423	440	453	404	443	449	455	473	442	433	444	454	442	443	444	444	432	449	455	467	448	457	442	425	458	417	449	441	448	443	472	463	437	484	438	448	447	431	510	477	465	451	470	470	462	412	453	447	418	435	489	442	424	450	447	442	446	444	440	454	404	445	411	433	463	417	464	422	451	445	420	439	438	434	428	449	461	458	454	432	417	443	418	449	464	471	469	440	454	461	445	436	418	437	454	431	451	480	459	432	423	414	454	469	426	443	465	422	458	487	457	446	435	453	473	430	450	406	421	451	462	435	471	416	437	414	436	469	414	429	514	443	466	445	438	447	389	428	468	426	428	468	453	426	460	463	468	432	418	446	466	441	437	475	415	456	475	441	430	415	459	451	445	429	423	448	404	455	442	460	422	453	467	442	453	403	481	449	434	468	459	416	423	483	449	438	453	455	463	434	455	440	428	431	444	447	425	456	447	393	455	473	444	438	429	414	444	433	478	428	457	461	515	418	450	427	443	433	432	451	418	442	499	468	431	435	462	463	444	424	467	459	458	453	460	402	458	433	439	397	454	450	444	496	449	434	449	411	451	479	440	393	453	437	428	436	464	449	441	451	479	465	451	416	454	451	442	447	436	466	507	474	433	469	417	434	450	466	462	492	468	441	449	439	455	473	427	456	425	459	459	458	426	441	431	435	446	461	390	460	453	423	459	434	495	466	438	433	446	446	411	462	437	476	434	441	392	423	481	447	488	422	477	473	436	436	450	433	488	433	408	503	459	457	444	472	466	483	458	433	473	443	447	432	474	483	438	449	440	456	436	412	444	451	450	464	466	452	425	443	458	477	446	434	458	449	423	456	424	470	438	450	450	464	444	432	441	436	468	449	451	502	450	432	434	458	418	438	436	446	411	439	457	425	437	427	427	439	441	427	412	422	460	437	437	450	433	425	441	453	425	436	452	449	422	449	438	429	426	433	450	424	448	437	424	417	430	484	463	439	418	436	482	422	446	447	460	447	463	397	429	454	461	466	438	439	436	448	453	445	495	435	434	483	434	465	447	438	369	454	444	458	501	432	433	417	419	433	435	433	452	459	432	442	476	458	478	475	438	417	464	451	428	448	475	455	458	495	450	453	486	464	425	458	446	462	460	419	480	458	447	446	426	423	457	438	415	435	452	439	417	473	455	440	447	465	438	417	468	429	443	412	473	426	451	511	440	458	453	433	415	439	440	479	445	447	465	454	454	428	420	429	420	459	438	417	434	429	462	447	424	464	473	456	468	488	444	398	458	428	417	417	424	424	439	430	446	474	464	461	458	448	467	482	419	434	405	412	451	467	447	442	434	472	409	415	481	448	436	454	406	424	430	452	431	481	446	451	459	483	427	436	477	455	492	453	439	429	448	441	457	452	424	456	432	446	427	436	437	447	430	397	451	461	404	466	446	435	416	464	449	452	404	446	421	436	416	439	442	435	424	444	468	424	455	464	437	431	447	462	481	462	448	472	433	451	432	434	409	467	437	441	448	460	428	410	471	470	421	461	426	449	444	436	469	431	449	472	436	485	462	434	453	439	446	415	463	439	471	439	424	427	433	460	447	463	471	450	435	429	462	451	419	465	442	466	440	445	391	456	453	446
21364	22722	17492	1751	155	94	84	75	74	85	78	70	88	75	66	91	82	69	73	64	75	68	77	62	75	82	70	87	67	65	68	87	82	79	66	72	87	108	109	100	107	83	74	72	78	83	84	65	85	82	80	75	73	76	80	74	77	81	64	77	82	79	72	85	80	83	86	76	82	82	88	77	72	79	74	78	97	64	85	60	85	61	68	64	65	78	77	76	76	63	81	90	76	79	76	69	79	64	88	70	81	81	84	69	66	86	77	72	65	91	71	59	75	79	70	63	83	67	71	75	70	64	77	79	71	64	76	78	79	71	75	70	70	81	59	69	92	84	74	61	80	70	83	62	64	75	63	72	72	75	62	69	70	61	88	68	66	62	86	88	82	81	64	78	70	80	61	69	92	89	58	79	67	80	80	72	74	68	72	82	96	67	81	74	68	79	74	90	84	67	65	65	70	79	70	80	80	64	66	61	66	87	72	74	63	77	67	56	74	83	88	74	68	85	82	65	84	83	70	72	73	86	66	80	76	86	87	67	69	78	79	64	67	79	78	74	74	90	74	61	62	71	57	73	86	66	84	71	48	74	93	69	74	82	86	76	76	78	74	69	83	80	86	74	71	78	57	71	75	87	65	77	83	76	61	80	78	86	79	71	74	73	67	64	81	74	78	85	66	77	88	52	87	65	77	68	65	77	70	76	65	69	80	70	94	71	80	74	74	89	79	69	99	77	63	77	66	80	70	75	63	61	78	78	72	68	74	76	81	63	70	80	73	63	84	58	65	74	65	69	83	74	84	70	77	61	79	63	59	89	68	87	84	75	70	76	80	79	68	72	85	77	82	61	58	72	69	76	71	68	75	67	79	59	86	74	73	80	71	79	69	79	75	81	79	72	63	80	72	80	81	61	73	83	68	70	66	87	66	75	55	80	63	75	75	73	64	77	80	78	63	79	75	83	76	75	69	72	84	78	65	77	59	66	71	83	65	89	71	83	71	79	71	80	71	90	77	59	71	74	64	90	68	73	81	83	78	58	64	53	79	76	75	68	77	73	56	76	71	66	91	72	70	87	82	78	70	71	63	75	77	83	83	73	72	76	66	78	72	75	85	69	66	76	88	79	85	68	72	79	89	74	76	86	65	59	77	75	62	68	73	77	71	77	94	83	97	82	70	82	78	54	77	85	73	61	66	69	81	72	68	78	77	77	64	95	68	89	69	81	78	74	75	72	80	72	86	69	80	68	71	61	50	78	71	75	76	84	72	77	79	71	72	81	82	64	74	70	67	76	66	66	73	68	80	82	75	79	77	87	76	63	73	75	65	81	67	80	73	62	89	84	72	71	75	67	73	78	77	58	68	85	79	86	72	67	62	54	63	74	57	75	79	96	87	87	85	78	81	89	71	84	71	73	81	78	75	59	61	70	69	76	71	63	76	58	70	55	72	66	78	88	80	70	77	77	92	55	75	67	84	64	66	84	69	69	78	79	62	80	79	83	89	82	88	76	62	72	88	68	87	53	69	75	65	66	80	62	81	78	73	77	67	73	88	74	55	79	66	76	74	81	81	67	65	79	74	73	78	67	78	67	85	83	90	77	70	88	100	76	82	56	70	69	97	77	67	62	89	54	71	73	77	83	70	67	70	69	79	55	86	83	82	70	84	61	77	82	71	81	90	76	61	60	70	55	68	65	67	76	82	66	84	74	60	72	93	76	76	74	68	77	71	81	66	81	79	75	75	72	71	65	69	85	72	70	70	68	81	78	71	52	84	60	73	82	92	81	61	87	81	83	68	62	82	77	84	79	53	66	77	69	59	72	89	65	69	71	59	77	79	69	74	78	68	59	89	79	71	66	84	73	85	72	75	84	71	74	70	64	81	72	67	67	70	81	59	64	66	82	84	70	82	77	81	75	77	61	78	62	67	73	75	81	54	71	74	74	73	70	86	70	73	80	75	79	84	91	71	72	68	64	66	81	69	77	77	77	68	68	64	70	68	87	59	51	78	74	78	74	75	86	60	83	76	74	81	70	71	68	69	73	60	69	81	75	65	67	82	77	80	71	73	65	76	70	73	93	77	72	77	55	72	77	82	83	81	71	89	80	79	88	86	75	66	71	76	60	77	88	78	80	83	76	83	73	66	83	74	75	76	76	79	78	71	87	77	72	102	78	65	81	79	75	80	66	74	77	68	70	66	75	75	67	62	68	77	76	77	71	59	85	69	72	84	77	83	75	74	70	87	87	93	83	61	98	65	67	65	83	71	75	72	69	90	76	60	70	74	91	79	73	66	104	72	76	68	53	81	85	63	88	64	73	81	88	83	84	59	71	71	69	68	79	57	81	90	68	88	71	87	73	70	91	66	61	64	74	72	78	64	59	74	81	86	71	69	63	77	71	68	82	71	87	75	89	55	68	68	67	68	78	76	72	72	68	78	78	87	70	60	70	81	70	64	71	71	81	63	69	78	63	65	60	71	71	69	70	84	75	54	70	66	70	71	74	90	71	70	65	89	87	79	71	88	73	69	75	71	73	76	66	89	77	77	68	67	81	71	70	68	88	83	60	73	83	79	86	66	54	62	72	76	61	78	72	73	67	87	74	74	77	73	76	78	55	70	68	64	83	78	75	71	69	58	73	85	77	67	79	76	77	78	78	86	77	74	76	59	83	66	82	78	75	64	89	71	56	67	73	81	67	76	73	62	69	73	68	79	71	93	78	77	80	75	67	69	87	70	78	77	85	65	69	80	66	88	77	72	62	72	79	69	74	68	71	80	70	85	88	76	74	86	76	82	66	78	88	73	72	66	85	69	78	85	58	80	69	55	78	79	66	65	68	64	81	83	71	67	66	59	68	73	76	66	61	62	63	88	75	62	73	78	83	74	84	83	83	73	77	64	70	67	93	67	62	80	75	81	89	76	71	67	70	65	84	67	81	69	69	93	77	66	87	66	62	67	73	76	71	49	56	75	64	57	63	87	73	71	90	85	90	65	76	73	79	91	73	72	79	78	71	54	67	75	64	72	71	57	71	79	64	75	49	80	81	85	82	70	74	79	75	72	74	74	81	73	62	68	76	66	88	65	73	89	66	76	70	81	78	81	79	71	82	72	82	82	65	70	64	61	68	78	64	75	65	77	75	77	78	80	74	74	72	84	63	81	70	72	79	81	69	82	76	80	93	79	72	77	54	76	84	58	78	83	68	73	78	95	73	70	83	80	68	75	77	67	79	65	73	64	73	91	70	73	73	69	79	83	54	64	96	73	72	73	67	68	59	60	59	76	73	77	79	82	88	65	72	80	86	80	67	83	70	61	68	79	78	59	77	86	66	55	53	85	81	74	78	67	73	83	78	79	90	70	68	86	77	66	87	87	60	74	69	85	67	79	84	64	78	73	68	63	82	85	72	79	85	76	66	76	75	63	63	72	90	72	80	63	79	79	71	65	73	70	84	72	73	77	80	71	73	85	86	67	77	68	59	66	72	91	75	66	66	100	67
20635	26325	21652	1130	256	270	256	275	248	220	244	229	218	250	219	232	264	234	224	223	215	227	238	255	218	221	210	243	230	197	233	225	206	217	218	226	277	464	618	544	400	391	298	313	306	351	297	245	237	245	227	244	255	283	245	242	249	218	227	221	245	243	246	234	230	240	214	253	246	239	217	216	231	217	236	231	248	224	231	226	200	204	209	221	234	211	246	218	227	234	227	244	224	235	229	237	228	235	218	229	253	218	223	237	223	204	234	235	223	229	221	246	249	230	214	238	222	247	253	223	236	194	218	274	222	240	206	240	240	228	201	239	241	243	247	231	239	271	217	226	225	224	212	216	220	237	205	220	235	218	213	226	224	231	257	225	215	221	247	215	207	225	264	226	236	228	217	205	252	250	233	240	226	212	243	200	212	249	241	221	228	210	216	222	249	223	224	228	257	222	214	251	215	223	215	225	226	223	219	214	227	228	235	246	223	234	216	218	236	220	222	215	241	231	254	207	222	216	214	237	245	222	244	224	208	235	220	228	216	231	261	221	243	208	219	216	226	211	203	212	258	241	208	229	218	230	197	212	223	223	218	239	209	223	225	226	231	227	235	246	200	206	235	218	215	211	235	223	246	247	213	211	239	216	220	214	252	241	265	248	256	236	242	238	215	228	238	218	229	224	235	232	211	222	227	220	228	214	250	242	235	221	222	254	217	228	226	248	245	241	247	216	231	230	246	245	250	241	214	231	224	233	232	203	230	209	215	219	224	231	214	210	213	216	223	220	245	225	241	204	216	232	251	228	206	238	200	218	207	247	239	237	230	198	208	231	228	238	232	216	240	231	230	227	246	229	225	217	230	240	225	202	237	245	210	226	217	228	196	228	205	238	215	230	233	226	231	242	212	219	235	243	225	238	205	231	218	224	250	226	239	228	252	250	205	225	221	233	216	222	242	232	217	229	221	223	238	246	204	232	251	221	214	223	228	243	229	242	232	260	247	252	246	235	221	242	240	246	237	224	252	240	230	214	219	223	231	194	214	228	210	232	202	218	209	231	213	231	257	248	230	258	241	240	222	245	202	217	244	234	254	232	216	228	219	239	235	229	224	225	234	240	230	229	232	266	232	248	243	233	240	235	234	231	220	215	208	221	232	210	212	243	222	222	214	247	251	236	251	237	227	197	209	237	246	237	225	245	253	247	228	246	202	222	245	194	243	217	218	206	245	248	222	237	211	221	226	235	205	221	224	224	263	217	238	226	248	235	246	217	235	251	221	231	214	229	226	252	194	229	217	214	232	243	234	217	209	242	246	246	223	216	232	226	198	253	245	207	235	207	225	251	229	242	197	234	204	211	220	217	231	237	248	222	217	208	253	215	205	201	241	218	214	230	232	232	219	237	229	227	226	248	243	229	251	224	231	239	229	237	230	235	237	214	228	245	224	252	212	241	243	218	239	211	200	225	200	240	219	241	214	215	234	217	218	201	220	221	236	233	220	242	234	223	239	206	216	214	215	218	208	214	224	232	198	240	248	233	212	217	226	237	238	234	239	227	268	228	217	219	224	225	230	215	239	243	205	229	252	249	220	215	221	206	215	220	240	236	218	235	242	241	228	217	212	220	239	242	212	231	221	231	195	190	231	225	237	205	220	219	202	226	242	220	243	223	224	216	210	241	242	199	246	245	222	232	235	241	229	235	231	211	212	246	247	223	221	217	211	237	228	236	230	223	230	241	249	221	225	225	229	207	220	239	225	225	209	199	233	226	215	227	221	248	242	225	238	235	239	231	230	227	224	261	235	221	245	231	233	217	249	228	219	236	214	220	229	232	231	226	222	191	209	234	242	238	235	213	225	250	228	213	239	237	219	239	237	215	238	215	233	240	236	262	206	203	250	230	217	220	231	226	211	228	215	230	239	229	239	235	221	241	230	227	228	232	224	223	232	216	237	221	223	239	227	221	225	212	238	223	217	247	220	229	194	236	221	238	230	206	224	279	202	229	238	262	206	241	225	225	235	212	194	245	249	255	229	232	206	229	246	248	209	219	247	224	226	234	239	231	235	218	212	236	214	204	206	203	247	226	210	243	224	216	191	222	220	229	231	219	225	225	232	214	219	222	241	217	213	228	223	234	221	242	248	247	228	240	231	231	236	230	253	247	242	235	233	223	247	249	240	230	246	222	219	196	207	252	213	237	210	236	228	235	197	223	223	227	245	224	230	248	220	232	218	224	240	211	226	241	215	227	228	210	233	223	232	217	252	227	210	228	239	229	244	206	226	224	217	230	235	233	209	229	225	239	233	231	202	226	254	244	233	240	230	216	229	239	213	227	242	226	235	234	220	269	220	223	238	251	219	230	239	227	285	221	238	223	233	227	237	207	228	203	230	224	248	251	220	247	228	250	223	242	249	228	236	225	212	226	244	239	218	244	206	241	243	232	244	202	236	244	241	239	227	223	198	211	232	249	203	232	216	221	215	224	230	208	214	222	208	241	229	234	251	225	257	261	259	232	205	204	222	245	241	221	236	244	232	231	220	237	213	236	232	208	229	232	201	221	226	246	242	223	229	203	225	240	237	211	209	213	243	237	209	235	217	239	217	230	241	215	229	233	228	223	235	223	232	243	242	249	206	222	221	223	229	220	233	222	238	196	227	238	226	218	233	248	235	256	220	219	262	246	248	245	206	237	243	256	227	268	252	228	236	225	258	250	239	229	229	252	216	245	230	233	234	243	238	225	209	231	252	217	239	227	224	203	232	220	251	236	261	211	227	229	211	221	201	217	221	253	220	197	232	219	231	229	210	218	223	214	240	244	239	229	221	201	224	190	207	218	226	239	225	232	224	206	228	222	222	235	222	232	259	209	198	224	206	215	232	255	234	245	209	222	227	229	226	232	243	231	254	220	232	221	240	255	220	224	232	253	205	228	239	236	252	229	206	218	224	196	227	239	223	236	213	223	230	230	196	239	247	243	227	252	249	216	257	234	240	230	241	210	246	247	235	218	221	220	225	230	254	226	235	220	249	223	225	226	209	228	221	260	233	207	227	246	231	199	221	227	205	229	226	208	234	220	227	221	216	196	207	220	219	247	233	229	226	215	252	234	236	210	242	246	224	219	239	211	225	236	238	240	200	253	242	222	212	218	221	230	204	239	214	230	221	228	219	204	209	201	235	223	223	218	211	222	231	216	214	231	226	244	253	240	204	218	229	227	244	222	219	228	259	223	245	234	225	213	237	216	227	215	227	229	229	232	229	220	257	217	227	209	232	201	218	230	221	219	229	200	256	237	212	244	231	244	248	233	232	212	243	220	209	233	234	230	204	249	227	237	262	249	247	214	247	244	234	209	239	219	217	229	234	244	242	233	221	229	207	209	228	207	263	248	238	243	248	254	198	234	218	217	212	209	232	232	223	221	256	257	237	231	221	222	244	231	234	248	215	226	244	231	200	205	224	243	244	222	233	246	246	190	252	214	245	228	214	217	237	220	238	229	226	233
68461	68242	57320	20146	2359	123	122	105	107	105	115	129	108	95	95	94	95	98	106	92	110	94	94	95	85	115	96	123	98	109	90	97	103	78	94	110	135	342	560	654	398	306	182	171	224	227	198	184	151	124	121	112	91	98	95	104	112	105	100	96	87	106	96	101	113	88	79	106	117	99	101	92	89	99	96	99	98	102	89	115	93	108	102	82	113	104	98	110	101	107	108	108	116	89	92	106	87	88	102	101	102	95	95	94	102	91	87	104	97	105	108	93	86	110	123	113	122	106	105	109	84	100	85	70	96	100	108	97	95	105	96	106	87	106	115	84	107	102	103	94	91	89	118	96	86	99	93	100	79	95	96	82	100	105	102	91	93	112	108	103	114	74	89	86	94	107	95	105	93	85	100	114	94	89	106	99	84	105	114	100	97	112	92	112	106	108	91	96	85	107	123	88	112	104	108	100	107	84	101	91	105	100	91	89	104	115	85	104	106	100	103	102	94	115	94	94	86	100	108	98	99	90	99	97	101	94	99	109	104	109	93	81	110	102	78	119	114	102	101	99	94	122	103	103	93	103	118	112	105	96	101	87	93	78	97	84	105	103	86	97	92	85	101	102	96	104	77	102	87	99	104	76	106	95	106	79	91	67	81	104	106	107	111	115	108	107	91	101	106	95	111	90	96	111	115	93	100	95	100	101	80	93	103	102	90	97	85	96	109	107	96	101	98	84	90	94	98	109	93	88	102	104	105	104	107	97	98	71	105	122	105	86	93	103	105	94	98	101	102	88	99	87	100	109	103	94	103	79	101	112	97	89	99	111	106	102	105	99	98	88	103	115	108	92	103	87	81	91	100	98	101	86	132	104	85	109	84	84	107	101	118	85	73	95	111	95	108	102	101	98	92	98	90	109	92	107	93	101	83	107	112	104	105	87	99	103	95	102	109	108	82	88	100	94	95	95	100	100	96	114	84	96	98	107	96	99	91	117	84	92	101	101	111	102	94	115	93	96	76	92	107	75	87	108	97	98	85	88	106	104	87	107	99	100	109	102	97	84	89	86	112	113	95	93	97	97	107	108	81	93	87	103	105	88	103	91	104	115	112	96	113	92	102	91	114	96	99	111	104	105	108	92	91	129	96	102	80	83	94	82	107	108	112	101	97	106	102	95	106	109	82	86	88	100	101	84	104	102	91	107	112	97	87	81	84	92	89	86	97	90	111	120	86	113	88	97	92	91	71	85	102	84	95	93	100	85	98	95	117	103	108	101	100	97	113	106	103	102	83	103	87	97	104	83	91	111	87	99	113	94	94	101	100	94	104	82	109	91	103	96	100	99	114	83	98	93	99	110	100	112	92	90	93	96	95	79	126	105	100	106	106	90	120	96	88	93	90	92	107	98	86	103	95	78	85	96	88	91	90	92	107	90	107	114	107	120	112	104	108	97	105	107	104	86	104	80	108	110	96	88	97	105	94	97	84	104	81	80	95	89	119	92	86	96	92	100	116	93	100	91	115	92	98	97	106	78	99	100	85	97	87	97	80	91	92	96	96	101	98	88	95	113	83	118	89	95	104	88	80	101	106	98	116	102	106	99	94	96	92	90	94	109	91	89	92	90	84	94	84	110	113	84	105	92	91	88	103	82	97	95	95	96	83	97	97	107	104	84	88	84	99	79	96	115	86	108	104	92	109	94	98	85	91	92	78	79	86	90	109	87	90	97	90	90	95	90	92	119	89	93	92	93	100	99	81	94	101	113	100	112	87	99	95	107	92	106	92	108	92	106	100	104	96	84	92	104	93	110	94	95	106	105	119	108	113	93	108	99	99	89	112	103	114	83	91	116	104	114	89	95	94	113	104	93	98	105	121	83	97	116	100	105	100	90	97	97	106	100	102	78	106	105	78	96	103	88	100	91	110	111	108	111	103	99	106	104	99	77	87	94	90	106	88	92	91	119	94	106	115	79	109	110	115	105	87	104	108	96	84	100	81	118	106	103	98	95	92	105	107	97	98	112	93	78	83	109	87	103	111	94	95	103	105	107	90	92	109	86	93	94	95	109	89	99	97	83	91	117	100	107	95	105	117	102	103	81	98	89	92	101	74	82	98	94	73	109	97	105	112	111	119	95	102	95	92	96	93	99	101	95	106	98	91	96	84	106	88	92	108	110	102	113	104	95	93	121	97	85	95	109	95	108	94	92	79	107	106	83	104	101	106	81	100	91	86	87	80	100	88	91	90	94	113	74	106	105	81	87	76	87	95	100	91	101	98	95	117	91	89	84	93	102	94	93	103	91	96	102	97	101	109	89	93	93	100	102	113	88	122	96	91	95	91	93	101	88	89	100	76	94	109	111	94	78	108	97	97	114	100	88	87	101	96	101	85	92	89	104	97	107	113	108	103	80	94	102	97	103	101	98	88	98	84	98	104	96	91	96	90	122	102	101	101	113	107	93	100	108	84	96	89	102	94	100	81	90	81	109	105	93	88	108	101	98	92	93	112	93	74	94	100	107	122	107	115	81	90	86	83	109	101	90	97	114	109	106	107	111	83	95	99	98	91	115	94	85	112	113	87	117	102	112	113	97	111	100	90	99	94	100	99	84	101	107	85	86	87	99	79	88	97	91	109	95	73	99	96	82	95	95	82	99	103	103	100	97	78	106	102	115	91	102	98	107	73	86	99	97	86	113	92	107	87	118	94	94	95	88	97	85	103	92	88	78	103	77	103	97	88	86	97	90	99	93	110	102	109	101	86	98	102	98	100	93	98	91	99	97	88	102	105	88	95	100	116	94	87	99	92	104	109	94	94	85	101	111	103	100	94	93	89	102	92	91	106	90	103	101	110	85	102	94	91	95	100	99	87	122	89	98	114	85	92	108	91	114	82	107	93	101	90	104	116	99	109	111	92	90	86	95	116	97	101	99	101	99	104	100	104	102	120	110	99	99	95	110	111	114	109	107	104	118	90	97	100	95	91	106	93	115	100	103	107	105	95	108	109	104	105	140	87	92	91	116	110	101	107	89	97	112	95	105	104	97	92	94	109	87	96	97	103	88	114	105	86	119	86	107	85	84	102	107	100	101	102	95	86	103	108	107	99	104	90	104	118	103	108	102	94	103	87	89	92	100	105	100	95	93	95	84	92	105	103	97	94	95	95	88	93	95	107	98	102	78	93	94	88	88	102	101	104	110	93	108	101	99	97	107	90	91	98	87	92	98	108	117	87	102	96	113	101	106	93	108	93	92	116	104	103	101	91	87	94	95	84	94	90	83	94	92	94	90	82	93	93	94	93	112	88	85	100	93	107	102	92	113	104	97	92	102	101	90	95	102	118	100	100	106	99	84	92	104	94	92	103	103	84	103	101	94	105	87	91	107	107	110	94	106	100	118	100	107	99	103	82	97	98	106	99	111	89	96	95	98	90	105	97	88	97	84	99	94	97	95	112	114	90	94	102	91	79	94	97	101	94	84	98	102	94	81	93	107	113	90	90	87
44075	51597	48788	7175	462	416	403	363	349	349	332	342	324	291	337	327	342	310	296	293	332	279	297	295	323	283	322	266	335	313	309	294	283	312	339	338	539	1745	4434	4870	2456	2093	934	1071	1369	1424	1208	833	613	567	406	518	355	353	369	404	287	269	302	300	313	271	306	312	262	284	297	277	289	303	304	289	287	284	260	287	274	283	275	310	274	306	281	316	304	260	307	275	270	331	271	275	279	289	279	251	299	299	272	287	284	268	282	290	294	282	261	292	271	276	297	290	273	310	306	279	300	282	279	294	318	295	254	286	303	300	283	278	294	261	291	302	298	285	268	265	313	298	292	285	311	231	298	281	289	295	253	314	322	292	284	295	289	311	281	286	306	297	271	285	348	331	321	301	288	296	267	276	266	301	281	295	280	276	274	259	292	309	313	255	265	281	273	290	268	261	297	318	296	289	282	286	299	293	273	251	279	281	283	271	281	291	291	301	296	295	272	273	315	244	273	290	264	299	251	271	283	301	289	262	287	273	278	288	281	294	282	300	303	288	286	314	297	290	276	278	282	284	283	281	262	289	286	285	281	339	293	313	268	280	259	285	279	269	273	271	283	303	312	290	272	273	260	293	265	310	275	276	277	280	298	291	275	289	289	259	290	297	288	265	298	273	300	267	288	299	277	264	298	273	299	275	284	275	299	307	289	284	297	269	279	306	257	309	295	316	295	291	251	301	293	263	307	275	283	281	298	300	260	315	274	269	313	290	273	273	286	279	274	312	308	272	265	294	292	282	299	284	262	300	280	269	288	256	273	267	285	301	318	283	299	260	304	282	290	292	257	273	266	309	279	315	276	290	317	313	305	303	294	282	276	264	268	308	308	285	277	301	318	304	300	289	277	300	307	261	310	286	275	287	256	293	248	296	329	279	271	295	296	285	286	274	281	291	304	259	314	292	308	287	277	298	273	279	273	297	297	278	321	275	302	295	257	306	263	287	295	317	285	303	279	292	278	316	287	280	287	275	275	299	307	298	286	311	278	310	309	241	276	250	290	245	288	268	309	262	288	327	275	313	316	297	299	297	324	278	263	268	300	278	293	289	304	320	294	296	270	293	300	264	267	250	290	300	261	283	278	259	271	302	255	289	283	298	285	258	301	277	311	322	244	263	306	287	293	278	282	287	272	285	293	286	285	273	275	299	299	276	280	280	310	272	293	316	264	300	274	300	280	317	286	297	281	296	287	269	284	323	315	306	313	284	235	298	263	302	307	290	303	252	281	286	282	301	272	247	261	295	277	284	313	294	265	287	266	294	306	272	267	292	259	231	279	325	283	289	302	256	292	275	284	295	314	272	275	273	308	273	321	320	286	275	307	278	285	251	314	284	276	287	285	242	300	318	293	302	292	293	285	249	344	312	294	277	263	265	296	278	299	257	289	291	270	285	290	262	276	284	303	294	299	264	276	324	287	289	244	298	317	304	278	248	283	303	317	283	277	270	280	277	277	267	308	309	281	313	252	271	293	262	270	279	297	304	287	306	292	252	303	292	298	276	307	288	298	297	276	309	279	283	283	272	304	267	268	279	287	293	275	280	278	274	282	288	300	300	286	285	272	314	285	292	278	302	264	293	284	299	282	296	306	292	291	293	280	265	261	278	267	259	294	302	295	304	253	302	278	284	277	293	289	300	284	269	271	300	270	300	261	262	322	289	262	267	236	298	306	299	263	269	298	294	297	273	271	281	291	300	284	291	275	292	278	270	298	286	276	297	273	280	279	275	294	275	287	307	302	280	301	254	270	278	266	290	291	286	290	285	293	269	268	295	285	296	264	301	296	261	255	329	277	287	275	283	309	279	298	296	290	294	290	279	281	313	273	279	239	279	288	305	322	283	270	286	324	271	302	297	271	296	271	280	273	302	312	292	304	301	299	283	284	307	271	297	279	275	284	302	262	265	317	296	259	271	283	284	293	273	303	316	259	298	291	271	298	283	266	282	306	290	300	278	303	267	272	300	318	306	280	289	283	277	309	291	299	268	311	284	299	252	293	322	274	276	306	272	319	260	286	290	284	299	250	270	279	294	305	286	263	280	264	267	311	289	291	284	281	288	260	290	297	269	265	286	276	294	269	296	294	267	279	283	273	284	295	266	282	321	263	263	298	280	263	295	252	323	293	258	309	287	295	258	275	297	284	305	269	320	286	281	235	306	282	299	262	282	296	255	296	270	263	268	281	297	269	265	317	263	278	287	286	273	262	307	266	305	301	289	297	278	260	303	294	256	311	298	299	275	284	290	292	262	283	296	288	306	285	291	274	278	284	319	288	301	266	286	266	301	271	303	284	316	270	285	288	267	286	288	271	292	272	291	313	275	283	269	266	300	286	263	274	271	314	262	284	292	281	258	288	281	282	288	292	278	273	289	301	303	297	250	277	294	269	285	301	280	301	322	319	292	297	284	282	288	301	291	267	288	308	261	311	294	292	294	280	288	290	284	288	289	285	287	302	287	275	276	291	303	272	270	273	297	280	280	301	287	260	292	296	288	302	254	267	294	282	296	293	282	271	302	277	275	290	296	286	267	299	275	304	301	300	292	294	263	287	320	289	285	293	265	308	274	276	272	282	295	325	279	269	288	301	274	280	271	277	309	271	274	306	270	292	266	289	307	306	256	289	308	291	299	308	301	290	267	291	255	301	273	290	257	281	292	291	291	275	274	284	267	272	293	284	257	301	281	276	285	281	294	274	268	299	267	290	285	273	293	303	272	280	281	274	263	281	275	274	281	290	292	289	304	307	283	301	292	295	299	303	281	305	296	266	263	291	283	297	270	297	285	289	270	298	291	304	283	269	288	282	306	306	316	273	303	292	294	280	266	293	295	280	283	322	262	316	276	265	283	301	304	302	311	303	294	272	301	285	273	273	303	291	282	271	293	286	329	271	285	286	281	284	299	259	308	278	270	329	296	306	303	305	323	285	275	316	300	258	311	312	288	297	320	278	314	276	280	284	283	276	297	311	277	293	291	258	275	286	297	292	299	298	255	322	309	283	301	307	264	281	274	262	286	308	288	275	252	274	287	269	295	283	278	279	309	283	310	296	270	323	288	297	289	309	269	246	296	303	270	279	295	260	245	293	289	265	281	253	290	276	285	266	305	293	315	282	287	284	292	287	312	292	279	301	278	276	276	275	291	291	282	268	272	260	309	277	294	275	297	247	254	296	274	309	309	307	290	334	269	304	292	269	296	271	308	311	282	272	279	285	290	273	291	297	310	309	299	275	279	300	270	321	266	297	298	300	316	270	303	307	298	286	293	281	233	295	276	290	272	313	307	261	304	269	269	308	323	283	269	256	258	310	291	306	284	321	308	300	275	317	272	301	256	275	271	302	272	306	282	281	285	283	295	286	301	279	286	290	265	308	292	273	288	300	272	261	295	302	292	286	262	293	298	300	282	309	280	270	284	298	288	324	305	298	304	308	274	286	275	286	274	282	306	273	267	275	274	302	287
82723	80073	67090	26686	7332	509	258	207	196	178	196	202	183	187	171	202	175	154	168	179	177	193	179	201	172	186	153	150	161	190	174	166	169	170	172	177	243	575	1147	1244	802	594	313	350	371	435	491	320	221	230	183	203	211	197	171	214	197	175	157	155	180	166	158	178	154	177	166	168	186	168	154	187	179	157	165	174	158	158	163	170	177	180	171	156	160	172	174	181	160	176	181	178	168	209	170	173	189	168	170	172	162	177	184	166	167	153	170	171	177	159	168	170	164	176	155	195	180	189	165	159	176	185	145	162	158	188	164	185	174	160	182	173	180	182	162	165	177	163	169	177	183	164	147	185	169	162	170	178	188	183	182	166	186	190	165	163	176	166	152	187	153	156	156	168	166	185	173	139	180	141	137	181	177	173	185	189	188	198	192	195	157	193	152	154	185	160	167	151	161	171	158	172	150	177	163	175	177	156	174	202	158	184	192	173	173	162	167	178	175	180	188	177	171	167	167	178	197	172	175	186	165	165	170	161	181	181	183	177	161	157	177	183	167	166	171	177	144	183	162	167	167	166	157	143	175	160	167	162	156	151	164	165	161	185	165	167	158	138	166	197	186	199	183	177	182	165	171	173	174	163	190	159	176	171	165	161	177	180	168	165	199	181	163	200	184	163	174	160	157	162	173	162	156	171	154	189	158	185	177	152	174	164	186	154	193	176	160	183	172	166	170	150	158	156	160	157	158	192	163	175	190	185	180	191	166	161	164	158	177	179	164	176	182	184	153	183	177	184	187	151	172	157	173	170	166	154	175	159	178	173	173	167	157	184	188	158	183	157	158	154	164	172	151	169	141	187	162	166	156	166	174	158	167	149	165	158	150	177	177	171	176	164	162	145	155	175	174	156	144	175	163	183	163	172	179	176	162	184	175	174	174	169	164	174	189	171	173	177	160	183	162	172	161	176	178	192	189	167	175	176	182	170	181	184	183	153	163	160	200	176	170	161	159	171	175	175	171	176	204	184	165	185	172	162	167	163	145	169	201	178	172	183	164	169	158	171	174	192	161	188	168	168	155	166	195	174	179	154	161	177	179	173	158	154	191	170	152	151	167	136	175	161	172	177	167	181	152	194	146	174	169	176	173	154	181	175	159	161	184	170	156	172	168	149	190	163	183	162	167	151	175	171	168	193	178	168	187	175	199	162	166	188	173	165	177	166	172	187	154	158	155	167	154	169	159	178	174	179	153	134	159	164	176	162	165	174	197	176	177	187	173	170	170	182	186	198	190	166	177	167	168	143	174	169	147	175	171	167	159	218	151	178	186	167	180	185	174	163	181	144	167	175	174	162	168	174	188	151	181	169	178	164	181	149	166	187	136	199	176	152	177	179	164	180	179	174	164	159	191	175	171	185	192	182	166	168	163	166	148	183	174	154	170	178	165	173	177	176	175	166	183	165	187	189	184	155	181	179	177	162	157	185	165	161	179	175	160	188	177	176	176	160	158	170	193	159	171	169	146	165	199	161	143	168	175	155	175	151	174	171	201	170	170	174	162	158	177	184	172	175	181	175	180	176	163	151	166	173	190	179	148	193	182	183	170	189	183	164	182	171	173	160	168	173	163	158	158	164	190	166	174	168	179	151	168	161	162	175	146	185	156	152	182	170	185	151	173	149	162	172	190	169	181	187	177	175	175	168	166	194	167	175	142	150	152	150	172	150	168	177	187	182	171	165	164	160	177	160	165	190	176	193	174	158	170	164	169	162	163	179	167	174	179	181	176	192	167	187	167	171	167	172	181	160	173	170	161	189	182	190	166	151	188	181	176	173	170	164	195	163	178	181	187	185	144	168	173	169	167	219	166	173	170	169	153	187	143	175	159	192	197	173	160	165	165	176	163	161	182	151	175	175	168	161	162	155	179	192	162	203	159	180	160	171	160	167	156	183	191	191	179	148	167	181	174	185	160	202	167	144	153	164	180	160	170	178	164	174	176	183	161	158	181	183	164	157	166	154	183	173	170	163	177	173	186	175	184	160	192	198	162	162	183	166	174	167	173	154	157	166	164	163	189	181	164	187	177	172	176	166	194	168	188	223	161	151	158	184	169	165	177	175	156	153	180	160	156	171	163	163	157	167	184	184	166	166	170	159	187	166	168	169	174	172	165	167	151	154	170	160	170	165	166	204	183	185	172	159	175	183	154	183	183	155	171	164	166	154	159	179	165	198	160	167	179	165	165	150	161	151	176	163	160	168	167	154	163	138	174	157	186	176	132	163	198	194	172	162	159	156	170	167	172	165	166	173	180	166	183	192	178	165	157	178	188	173	162	152	165	177	162	157	186	171	157	159	185	160	159	203	177	184	162	158	182	188	171	144	173	173	169	175	179	181	162	165	186	165	158	156	179	172	181	184	159	195	191	184	182	169	176	167	181	179	173	169	161	180	174	199	157	161	186	166	169	159	157	150	148	159	188	184	180	167	155	156	173	182	183	172	164	180	127	193	163	159	188	176	166	170	169	174	164	192	154	164	180	171	174	200	160	173	164	166	163	148	174	171	135	164	167	175	207	148	182	177	206	178	173	167	176	159	161	158	177	166	160	168	174	188	182	171	198	183	150	161	168	153	175	185	172	166	182	160	183	174	145	159	176	172	167	168	175	178	175	181	155	180	196	182	150	175	167	164	183	166	181	171	153	164	174	194	189	181	172	187	179	167	178	156	164	159	171	155	190	166	167	171	147	171	172	165	153	175	177	163	205	158	131	162	152	138	174	170	170	158	135	130	153	187	185	167	174	164	179	183	173	159	181	149	186	131	145	174	156	166	159	172	158	187	195	148	157	193	179	151	152	142	181	164	180	158	160	173	181	161	179	165	192	182	168	171	189	199	172	195	170	164	172	166	156	164	161	145	161	163	195	166	179	164	187	175	156	161	195	166	175	167	166	156	196	155	164	174	183	187	158	184	160	161	157	174	179	166	164	172	162	173	150	165	171	174	167	186	182	175	166	168	157	156	174	164	166	156	153	191	149	182	174	183	193	162	186	182	181	183	153	172	163	188	169	162	148	167	159	157	187	181	163	171	162	187	148	157	184	172	183	166	166	162	181	166	163	191	163	174	167	156	163	201	179	162	158	166	185	172	186	192	154	146	174	170	175	181	182	165	176	178	167	148	166	160	169	153	186	169	174	174	158	145	181	167	174	167	205	167	184	175	152	183	153	179	162	169	164	173	167	189	164	192	177	153	168	170	169	214	171	151	169	186	143	169	156	169	178	182	187	134	140	169	173	176	166	185	155	187	166	174	190	156	190	181	178	159	187	168	186	167	163	158	169	165	188	156	156	161	186	161	164	164	162	165	158	180	169	168	169	152	184	140	169	166	161	165	159	178	173	154	168	171	172	142	160	162	157	181	176	159	180	174	160	159	183	162	160	168	174	159	187	149	149	173	158	153	163	195	187	153	182	193	185	135	183	152	126	163	166	156	170	168	160	164	164	171	159	171
55275	65023	58881	11806	763	745	622	680	615	536	521	534	514	517	524	554	495	530	497	458	507	463	475	420	449	477	491	473	452	494	486	486	488	479	513	631	1124	4002	7475	7713	4733	3941	1705	1886	2114	2783	2893	1551	1020	911	730	856	589	607	660	667	516	446	426	501	471	479	433	446	450	452	500	456	392	501	460	446	448	459	430	504	429	478	495	456	439	463	476	455	442	450	430	484	437	455	468	427	442	510	456	461	444	504	508	457	421	446	466	463	457	463	483	434	463	438	465	433	440	480	451	481	492	455	467	446	467	457	447	427	452	442	454	444	485	481	501	444	454	451	413	447	442	487	446	423	429	464	458	431	438	458	453	461	467	454	458	491	425	451	449	466	461	480	451	445	477	468	443	457	480	485	447	475	464	455	447	417	447	489	449	440	501	440	490	451	430	489	481	499	450	483	460	453	458	442	463	440	431	461	455	481	420	484	494	435	490	432	452	455	457	463	427	431	469	459	464	430	454	473	494	433	441	487	432	450	499	435	437	464	471	442	445	480	463	468	448	464	437	450	435	468	475	452	438	450	462	417	444	453	440	457	445	429	478	431	444	454	437	452	439	429	450	462	475	474	407	453	440	474	485	471	465	458	467	442	486	499	451	469	444	413	434	463	453	425	499	437	428	451	432	468	437	438	423	448	458	438	417	465	460	430	478	491	469	443	466	464	452	482	407	439	451	492	478	445	439	473	447	439	426	448	495	466	488	469	444	470	482	468	434	410	428	453	477	445	496	454	457	464	429	460	486	429	450	462	459	469	435	479	444	491	428	483	440	454	456	461	453	448	453	461	429	476	437	462	437	429	444	505	452	460	478	489	483	475	441	445	473	476	428	447	484	430	450	424	448	414	467	420	454	438	466	439	485	455	451	475	437	465	447	484	444	437	420	473	464	453	474	475	477	450	481	433	461	433	446	463	457	461	479	448	444	456	425	436	439	464	455	429	439	441	470	493	492	440	454	443	434	472	464	463	461	464	458	475	475	434	477	437	463	449	460	421	496	470	456	471	480	477	453	445	477	452	460	448	424	498	405	464	440	470	460	494	457	475	455	426	444	423	409	448	443	464	434	461	447	475	491	448	446	452	452	419	475	503	453	461	426	442	449	466	431	448	489	436	470	441	412	474	465	475	451	476	449	446	418	452	447	450	444	477	457	455	471	441	501	443	484	459	507	433	472	453	448	450	462	451	463	459	471	479	417	422	477	480	478	444	445	419	447	476	425	454	468	423	440	464	454	486	450	452	457	457	432	432	446	450	443	471	461	456	448	421	481	464	457	456	446	469	446	481	489	434	449	428	434	499	453	482	452	435	426	485	430	483	479	462	463	433	447	496	486	441	445	435	437	446	430	455	433	469	512	415	439	447	447	496	437	451	485	449	425	469	484	467	430	437	455	472	465	503	469	463	457	435	464	451	473	494	467	487	485	461	479	486	491	410	448	442	435	432	477	475	458	461	496	439	471	427	435	473	434	441	416	472	395	427	457	483	478	474	435	483	441	472	437	436	493	384	457	449	519	452	447	469	431	447	446	445	428	441	453	429	441	478	445	435	438	455	408	453	435	441	469	460	426	513	443	446	453	452	465	446	452	447	426	448	453	412	478	427	435	441	462	452	452	460	441	506	513	453	476	437	495	486	462	438	491	479	444	486	489	403	478	479	436	451	431	436	459	497	453	461	451	456	439	452	471	474	459	447	452	436	461	462	460	413	439	472	441	477	431	439	450	453	475	475	448	444	466	457	473	454	477	486	447	446	475	446	485	477	442	429	471	486	481	412	452	472	469	476	483	449	455	459	458	423	441	429	426	450	445	456	447	430	481	439	448	447	467	457	456	462	439	446	439	455	446	445	458	437	464	483	436	462	418	458	440	429	434	435	438	487	473	451	467	468	434	458	466	455	464	449	405	476	451	439	465	435	484	434	465	464	434	441	454	431	467	435	438	445	460	437	441	462	421	434	453	466	488	459	420	491	446	430	453	484	453	474	466	468	430	442	439	444	476	477	455	463	469	444	464	477	460	444	465	475	439	435	446	453	482	445	471	507	428	469	458	457	472	488	449	474	463	418	485	464	497	456	421	462	447	461	460	479	444	427	446	484	430	434	467	475	468	477	456	448	421	449	444	470	417	489	461	461	509	431	445	449	420	450	454	459	468	483	436	425	487	448	471	445	458	464	476	483	467	463	504	482	435	431	453	450	406	452	461	468	457	465	459	494	466	467	480	411	491	410	423	467	451	457	448	444	456	434	467	469	445	470	461	432	478	451	452	467	421	451	461	419	466	461	474	464	461	452	440	429	483	457	439	445	431	454	419	471	423	441	479	499	430	487	450	466	474	451	475	435	428	435	468	454	441	435	443	432	466	507	438	432	461	436	428	442	458	481	471	457	480	426	421	470	457	498	428	447	415	415	467	411	432	461	470	450	425	476	463	476	447	454	481	452	479	419	450	473	423	453	465	455	461	440	480	463	424	507	460	501	434	410	438	448	456	452	449	451	440	449	502	438	472	436	464	470	472	462	421	472	472	430	431	460	484	473	491	452	479	452	461	451	448	441	447	454	487	441	470	493	427	433	468	445	439	419	463	500	469	462	437	419	420	435	487	448	458	455	442	476	466	501	450	484	453	432	467	440	468	489	447	487	427	464	430	479	442	436	432	427	462	428	446	467	481	456	421	413	442	443	464	479	468	414	508	454	453	423	439	445	447	438	448	436	447	450	439	475	453	473	458	474	458	456	470	512	467	439	488	460	466	464	414	459	457	467	461	455	457	455	426	460	471	494	453	455	456	444	469	437	446	451	456	442	463	433	473	443	458	454	436	454	472	427	503	457	457	479	503	453	472	451	458	431	437	466	477	432	458	445	466	475	440	461	461	462	432	503	443	482	464	447	451	461	480	437	459	463	471	477	421	440	498	463	455	447	448	445	451	464	467	430	444	427	440	488	456	414	449	417	457	448	471	442	434	488	472	459	452	473	463	460	455	464	426	461	488	477	482	454	447	417	458	461	467	466	448	435	445	496	492	430	419	447	468	461	475	431	471	502	445	441	466	453	450	440	419	445	446	463	491	481	455	472	439	448	420	440	461	441	447	433	426	453	407	465	435	470	481	441	461	445	421	416	464	472	514	519	471	492	436	444	489	471	455	454	470	460	451	456	430	476	430	459	482	485	424	437	436	481	440	428	436	461	449	479	474	506	462	441	460	494	445	461	504	447	456	422	462	431	451	438	472	471	424	449	451	474	407	439	478	455	441	472	443	470	443	455	440	486	437	489	438	441	456	452	463	463	486	468	441	483	422	417	495	457	450	435	445	458	468	449	438	433	471	486	483	425	449	455	433	499	469	499	472	456	475	457	483	459	462	460	472	462	439	452	446	468	428	451	419	481	460	460	430	419	489	472	476	428	447	454	450	421	487	418	423	464	465	467	437	457	482	461	432	459	464	441	465	491	448	469	418	445
22862	24114	17966	2297	188	85	69	74	81	90	66	83	84	75	70	74	88	76	92	80	72	87	75	78	82	87	72	70	73	67	66	85	73	83	74	83	65	98	102	105	111	86	81	86	87	86	91	89	78	73	96	68	72	81	88	69	76	68	76	81	87	58	76	69	65	82	81	83	66	74	79	85	81	80	63	79	80	79	91	70	79	91	80	80	67	88	66	75	78	78	86	82	85	71	79	82	89	68	83	81	90	80	79	70	76	102	94	92	84	86	78	82	83	79	78	92	68	86	96	79	78	102	87	74	85	72	80	83	92	84	79	74	91	71	75	91	76	83	74	77	63	82	83	74	66	72	88	69	81	83	90	70	77	75	75	79	70	101	85	76	93	86	72	75	87	82	86	81	84	97	72	74	86	90	96	86	91	69	79	104	66	81	74	65	76	87	76	87	79	81	77	71	60	75	85	84	90	84	60	97	84	73	73	93	69	74	66	85	92	82	87	74	68	69	83	64	85	80	83	94	85	89	75	70	85	83	68	78	75	91	81	68	77	84	60	70	77	76	77	69	79	89	83	68	89	86	80	67	87	80	72	71	87	74	91	69	65	85	95	80	102	80	82	91	65	83	73	87	82	105	73	70	88	90	77	76	71	91	80	95	67	83	88	72	92	84	75	68	88	65	75	70	81	69	91	99	83	79	90	87	71	98	76	74	84	87	61	72	81	76	82	74	70	67	78	87	66	70	102	99	85	75	65	75	65	87	73	88	84	84	78	82	76	90	84	89	90	100	81	77	86	78	73	66	94	87	94	77	83	86	71	83	81	81	88	89	82	71	82	77	87	78	69	103	74	86	89	82	80	83	59	85	83	84	73	65	78	92	77	73	69	84	75	76	74	83	87	86	87	78	87	82	99	62	97	70	95	85	89	90	85	73	77	65	88	81	80	93	87	70	79	68	75	80	65	84	80	72	72	74	83	82	71	79	70	81	75	81	70	71	82	86	79	94	85	85	84	72	93	75	71	73	77	81	83	68	90	75	72	86	76	88	86	90	70	85	63	75	96	61	81	82	75	96	95	76	91	76	76	87	74	65	67	73	75	78	73	66	85	88	80	73	74	87	79	80	79	80	70	77	85	84	72	88	66	79	77	82	72	78	67	68	84	70	73	95	78	79	87	90	71	82	80	91	89	87	70	79	79	76	72	62	86	84	69	81	89	84	75	91	89	96	79	93	86	96	68	69	90	88	93	88	89	70	74	86	101	80	73	82	91	74	79	83	85	73	99	93	79	84	68	81	72	81	77	85	76	79	82	75	78	74	67	86	93	85	73	68	73	82	82	83	65	79	93	88	82	87	75	80	97	81	78	74	77	72	73	81	73	80	72	81	82	81	86	79	76	86	72	88	86	90	80	71	91	82	77	79	77	87	68	82	67	68	81	77	79	86	80	75	76	89	68	83	76	82	85	79	79	71	81	68	77	75	80	81	86	78	95	84	76	74	71	65	81	60	79	74	80	106	85	93	85	95	92	77	82	72	76	84	87	93	86	71	79	66	99	84	91	87	105	73	93	72	84	92	83	74	74	76	83	73	76	66	68	81	84	88	88	84	90	88	72	69	67	79	92	69	82	74	80	79	81	83	88	65	63	75	82	92	73	74	69	70	74	88	77	94	90	86	76	87	76	85	87	74	76	61	83	74	84	81	79	91	83	65	82	64	74	80	74	102	69	82	68	89	71	79	83	74	73	82	76	86	89	87	80	82	77	85	73	78	74	80	82	73	72	86	84	89	88	85	83	85	67	84	77	79	74	74	70	82	80	66	75	75	76	92	96	74	69	77	83	82	66	64	89	71	72	67	82	83	84	76	76	95	68	74	91	87	66	72	69	96	69	99	75	69	79	58	81	94	80	71	96	80	85	71	81	83	66	79	72	85	84	80	79	57	75	77	77	79	82	70	81	94	74	83	89	86	92	69	83	90	99	95	82	56	77	90	73	72	87	100	68	84	84	70	86	75	90	82	80	95	88	86	88	69	83	89	80	89	72	79	73	78	79	81	72	77	91	92	77	84	93	80	85	80	82	97	73	66	90	74	64	72	81	71	81	74	80	70	76	92	86	95	103	82	83	82	80	92	91	67	82	74	61	74	76	88	81	96	78	78	77	70	87	68	78	90	71	66	71	73	74	74	73	67	80	65	83	98	72	84	77	81	80	80	70	85	75	83	75	74	79	68	74	90	64	86	86	65	80	70	68	78	94	81	70	90	79	76	80	81	66	83	77	80	90	98	69	77	59	73	82	75	84	80	84	89	69	79	80	80	81	75	83	80	89	94	89	68	80	61	91	78	81	69	77	62	79	82	76	75	79	93	79	70	77	75	83	80	69	104	96	87	75	88	83	77	81	83	88	81	79	87	79	79	82	70	89	73	72	93	84	87	85	69	92	79	65	77	92	83	83	87	86	77	91	72	84	72	88	93	76	80	95	86	96	73	64	71	83	79	80	87	81	106	95	93	77	72	56	79	90	80	87	80	85	87	74	75	85	98	66	84	89	72	73	70	74	82	68	51	83	78	85	60	85	89	72	80	91	96	68	74	75	85	79	82	76	67	73	74	87	91	94	75	86	88	92	86	77	76	96	79	85	84	90	98	85	73	85	92	71	86	95	68	83	68	110	77	90	79	68	95	96	77	89	88	85	64	83	82	82	85	86	86	81	67	87	92	76	76	72	67	68	75	79	67	74	76	65	74	86	92	95	92	82	94	84	77	101	70	82	69	87	69	61	80	85	83	77	62	86	78	92	93	77	66	82	77	82	76	71	80	87	86	79	76	86	80	75	72	68	87	80	84	79	78	80	77	80	84	87	74	92	81	88	70	88	71	72	56	76	74	91	70	80	89	83	78	66	66	88	91	88	90	84	72	69	62	72	99	76	74	79	70	92	65	87	91	76	62	66	78	78	82	55	81	72	77	87	85	71	94	89	82	79	76	93	88	94	89	93	80	91	76	88	94	74	86	78	89	67	70	64	75	79	91	82	90	74	89	78	85	65	90	93	71	94	70	77	80	94	95	77	78	79	88	81	75	72	87	89	82	63	85	65	81	93	66	60	72	68	77	76	67	68	77	87	71	64	78	93	73	81	80	75	74	72	93	85	81	67	75	83	74	76	82	77	77	86	74	88	86	76	87	86	97	74	90	90	71	86	73	79	91	61	79	71	71	88	67	75	77	86	86	73	68	80	84	106	79	87	55	72	85	98	76	79	79	85	90	87	82	90	79	74	81	84	66	79	78	78	75	65	92	85	88	79	83	73	80	77	77	100	80	71	86	85	67	68	66	79	83	78	71	86	67	60	98	71	83	80	98	64	95	68	87	102	83	80	84	89	64	76	76	80	82	79	70	78	71	71	66	90	91	86	70	80	84	89	83	78	68	75	83	57	69	89	66	78	83	71	63	59	69	70	73	87	76	75	72	59	79	76	81	70	90	72	77	82	98	69	72
22373	27044	23287	2032	266	254	263	232	226	210	223	229	243	250	267	237	258	237	240	255	255	239	230	245	235	250	268	227	241	230	261	239	249	244	234	244	270	356	501	460	399	379	289	328	277	336	350	238	247	256	261	266	234	238	274	238	226	260	272	235	248	248	260	244	245	255	247	263	237	248	265	245	254	250	233	250	258	227	226	224	249	260	254	228	241	242	256	262	238	237	275	245	285	235	243	242	244	253	191	260	215	227	250	221	243	266	227	263	263	226	288	241	235	230	235	256	249	235	260	223	246	251	248	256	236	264	249	235	232	227	248	255	244	235	289	261	232	253	232	218	241	252	237	273	236	245	227	223	240	231	213	264	257	238	250	231	226	242	250	257	238	238	258	202	226	251	225	217	235	232	214	227	230	266	239	227	230	250	237	237	251	249	263	228	230	232	235	250	239	257	258	219	241	226	269	241	210	234	223	254	256	230	252	246	245	247	252	233	264	222	249	230	258	226	245	240	251	226	237	249	229	249	249	261	260	242	234	254	250	254	222	245	245	213	225	238	253	220	243	223	231	192	229	231	248	274	252	243	246	249	233	232	243	227	251	244	227	223	241	230	219	238	263	236	242	233	240	258	234	266	215	249	242	256	235	235	218	228	239	253	266	247	231	235	226	229	246	268	237	252	272	226	265	236	239	234	230	239	227	250	248	238	213	267	262	217	236	248	259	269	209	249	267	207	249	242	251	230	237	232	258	245	251	238	246	266	209	231	224	268	247	241	226	236	260	248	261	228	257	234	236	226	256	243	242	229	228	236	232	258	237	245	252	259	242	246	258	230	244	259	243	250	237	229	225	260	234	247	251	210	256	254	245	263	230	231	244	252	258	237	212	261	228	258	267	249	254	232	210	235	245	246	243	245	241	232	254	241	216	255	242	225	254	248	233	258	239	239	247	244	239	257	243	239	237	231	212	244	261	237	278	211	240	245	237	232	233	250	243	267	209	217	261	247	248	230	262	257	238	236	224	241	255	255	247	239	240	253	226	231	263	252	270	229	257	241	231	262	264	226	225	260	209	254	242	232	234	258	234	244	257	230	266	238	239	253	253	226	238	232	246	251	217	236	262	255	243	270	256	239	228	247	239	253	252	246	222	238	230	266	253	247	233	209	255	267	246	258	249	272	256	265	247	251	220	233	226	229	244	219	261	255	250	232	260	228	251	225	240	232	251	266	226	242	248	242	250	211	255	231	254	255	241	253	254	237	225	235	226	248	253	241	221	223	252	231	237	236	266	248	285	240	259	213	256	243	228	211	231	255	240	216	261	274	248	213	265	223	249	239	245	242	219	229	252	261	208	241	220	225	253	249	245	215	240	250	237	245	235	261	227	239	253	226	238	276	274	227	279	251	263	239	238	224	275	248	254	249	242	245	264	230	229	255	231	252	219	262	266	224	220	229	242	226	237	248	235	218	269	224	230	266	251	251	235	233	279	235	208	257	241	225	268	221	228	254	219	267	229	208	244	230	231	241	254	227	222	270	270	240	254	238	257	265	236	229	233	255	227	226	274	281	236	278	221	253	230	246	234	231	260	260	237	233	237	263	224	234	253	242	240	249	238	250	221	240	241	235	252	263	239	246	237	225	227	228	258	260	256	224	241	244	243	246	277	255	254	244	229	210	245	226	278	221	205	254	231	245	245	230	219	255	249	260	254	246	236	242	236	211	249	255	243	256	252	243	258	222	262	229	254	248	277	263	235	246	241	255	261	218	243	273	230	239	223	267	250	241	237	234	209	246	253	243	215	256	228	247	233	244	240	242	265	213	228	229	272	245	226	249	226	229	260	253	255	241	233	236	244	237	269	229	258	262	252	221	232	239	274	243	252	211	234	251	235	225	245	254	234	251	238	245	251	227	244	229	246	275	233	247	254	237	257	249	239	244	249	238	245	263	235	248	267	215	259	217	259	227	277	242	236	273	241	247	250	222	225	230	233	233	269	235	232	236	253	240	241	256	246	236	249	231	243	226	262	251	250	238	223	216	251	254	245	234	221	272	243	237	255	240	211	243	240	233	246	249	247	267	206	246	248	225	226	265	239	245	235	233	229	240	204	238	229	227	245	217	233	229	240	261	240	248	208	235	250	248	239	297	250	224	250	269	256	224	234	223	246	223	228	253	232	241	222	242	247	246	243	225	237	254	250	245	236	241	228	242	259	245	230	256	221	258	251	282	259	234	261	241	255	236	234	246	226	241	235	270	251	243	247	235	250	237	238	257	250	257	239	235	208	256	215	238	260	237	244	246	222	244	212	245	248	221	264	258	242	243	258	252	250	213	230	221	248	261	260	257	213	238	237	241	239	225	232	269	250	242	236	216	266	286	238	249	244	244	238	238	253	239	259	232	216	245	207	255	251	262	211	228	224	264	232	250	226	246	234	227	221	225	250	244	243	237	259	245	216	234	230	256	254	254	233	243	249	238	222	239	229	246	254	229	264	243	201	268	261	243	267	250	277	215	247	270	257	244	224	243	214	268	240	225	256	247	247	256	253	254	237	252	236	241	230	237	251	271	248	266	237	205	224	238	240	218	250	258	244	236	268	229	245	232	233	225	237	238	223	232	245	251	254	256	255	233	267	223	263	227	276	261	221	262	241	235	224	243	258	256	226	237	252	247	223	224	249	258	254	240	241	246	237	267	238	250	241	230	235	264	248	274	227	249	235	255	244	266	236	235	243	257	240	237	246	229	245	219	214	226	240	249	221	254	249	226	227	202	249	244	264	220	231	225	270	232	271	265	217	236	238	252	260	230	241	275	245	259	225	234	235	229	241	238	263	226	268	236	250	245	256	238	226	258	236	215	235	267	242	227	234	244	218	264	216	242	237	252	246	224	210	239	265	235	234	236	266	229	232	254	225	230	227	239	207	251	240	257	245	220	236	220	241	256	281	250	223	239	232	225	242	255	227	255	248	256	225	242	250	228	236	263	229	234	250	234	215	236	215	264	232	223	236	216	245	246	279	231	230	247	245	236	245	235	223	249	258	221	220	222	223	246	253	223	225	229	253	224	270	237	218	232	233	232	263	240	250	228	234	277	219	240	238	247	236	217	263	247	259	254	242	264	250	243	260	221	254	236	260	248	274	242	278	264	241	259	226	239	250	244	249	240	218	255	245	267	259	252	264	248	253	237	252	239	277	245	223	247	235	228	233	255	245	242	234	240	253	251	298	254	222	243	242	265	258	259	257	245	246	256	247	263	237	230	225	220	240	231	242	267	225	237	286	233	279	257	236	251	265	221	247	241	241	228	217	227	240	239	235	234	235	231	244	246	241	251	253	239	241	222	266	243	263	257	250	228	231	227	242	246	240	236	216	250	269	236	265	232	243	241	234	215	225	261	231	264	249	213	256	262	237	240	223	261	230	229	234	241	235	263	269	231	247	246	247	251	240	253	260	251	242	225	250	240	226	244	236	234	239	237	225	241	233	224	245	231	230	228	236	247
70197	69003	58402	21883	3616	145	133	109	111	108	121	110	107	115	114	87	93	103	113	94	91	97	100	108	94	85	100	109	90	109	93	120	118	91	115	109	109	176	460	495	309	231	153	171	146	216	210	165	117	122	127	122	100	104	106	101	88	98	74	88	123	96	101	107	114	109	108	108	101	120	120	101	88	109	116	96	98	101	103	121	95	102	97	100	110	98	87	89	111	116	99	116	113	99	106	98	101	105	99	85	111	97	95	103	102	109	113	100	92	113	111	112	106	100	109	93	93	100	92	112	92	88	96	120	109	113	101	101	109	101	91	105	96	97	112	83	117	99	120	113	116	96	97	102	110	98	99	107	101	98	118	103	104	113	86	113	107	107	92	112	112	97	103	114	99	99	97	109	113	113	107	101	83	93	116	105	101	114	98	109	114	116	100	101	99	100	115	83	120	96	100	114	122	103	95	91	117	112	114	103	107	89	99	104	126	101	107	99	110	99	102	116	100	106	106	104	116	102	97	96	105	93	97	99	98	134	106	104	107	107	93	111	100	91	86	111	104	121	101	105	102	135	106	106	105	109	94	94	101	114	88	99	109	102	86	101	110	110	109	95	109	109	113	109	111	95	98	96	118	113	98	115	115	130	102	100	115	108	107	108	96	104	110	100	114	95	82	87	114	110	78	99	117	99	107	97	89	103	99	87	91	104	96	102	102	108	121	104	102	100	88	90	116	114	106	101	112	115	99	106	116	103	97	97	96	121	100	105	110	104	106	111	107	115	98	106	110	104	90	108	98	105	108	92	91	91	100	99	91	104	107	105	115	97	110	119	109	95	103	97	100	103	96	110	106	127	105	100	120	129	98	124	110	132	102	109	100	128	109	95	94	110	99	108	99	86	101	85	90	113	121	96	96	107	111	111	101	86	111	95	102	108	92	121	103	94	119	117	97	114	119	86	94	85	118	109	85	108	82	95	101	107	97	107	109	135	109	105	94	86	91	92	88	100	106	94	92	88	114	107	97	88	104	108	104	112	115	94	106	110	139	121	91	90	113	114	105	98	103	116	88	108	116	86	90	102	110	95	102	107	104	116	97	116	97	97	102	94	109	124	123	121	103	112	100	116	110	90	105	92	105	122	90	101	99	103	111	113	98	108	99	104	124	97	106	112	91	94	106	110	112	89	117	115	104	107	98	110	87	109	105	105	105	109	116	109	90	99	110	101	109	97	100	114	102	80	116	111	106	120	89	92	109	97	109	114	99	90	97	118	118	90	102	100	100	90	106	101	120	108	94	92	104	116	108	109	106	102	111	115	89	86	94	91	90	115	104	84	107	100	123	94	101	112	111	107	111	89	88	93	110	90	95	100	95	109	103	97	127	108	88	102	81	92	93	106	98	102	100	104	107	97	106	98	117	103	115	100	103	117	115	108	86	104	98	86	102	109	112	108	114	92	108	103	123	101	101	113	92	103	100	115	109	109	98	93	101	107	115	84	126	104	94	105	99	122	85	103	103	120	104	98	120	98	94	105	103	100	108	84	98	99	109	102	112	108	108	108	90	114	133	120	109	87	104	95	86	122	125	105	126	115	113	95	114	90	97	101	97	112	107	107	117	110	90	112	98	106	98	90	123	107	84	93	108	78	115	99	90	106	106	84	107	103	78	107	106	92	118	110	112	97	109	80	95	99	109	108	103	113	94	101	99	102	129	101	100	108	110	122	109	109	94	94	109	107	112	108	123	103	131	98	114	99	113	99	110	86	93	96	100	110	105	91	110	120	100	124	120	101	104	113	100	107	106	118	120	91	114	103	119	84	94	104	112	103	93	91	113	110	114	128	111	106	112	115	97	113	112	112	109	94	111	98	95	107	117	90	98	107	107	107	104	95	95	101	100	113	131	116	90	92	103	103	97	101	97	106	104	94	99	109	107	102	95	103	111	98	103	96	120	92	118	106	98	103	107	85	116	123	116	108	95	85	107	91	86	111	127	97	99	115	92	108	114	125	104	95	113	94	94	83	91	114	100	94	106	102	99	105	94	97	105	99	101	107	101	83	111	108	104	95	93	103	126	106	99	110	93	92	94	92	102	100	95	107	113	103	81	103	97	95	95	110	104	112	119	103	109	110	125	110	104	94	105	89	111	100	107	105	91	95	99	82	100	100	106	114	110	117	99	97	99	103	107	119	99	109	103	130	104	102	85	104	92	95	117	97	112	89	89	100	113	98	100	91	110	86	102	111	110	85	112	137	115	107	115	111	76	116	100	122	108	115	90	114	107	106	101	99	105	104	96	95	108	90	114	114	94	102	112	97	100	101	114	101	122	107	114	91	94	112	108	104	116	111	94	110	114	95	107	113	105	81	114	111	107	97	128	107	130	94	100	105	115	105	89	117	91	80	101	119	98	112	118	90	99	105	100	106	91	94	122	93	116	95	81	101	91	99	122	115	113	102	94	103	98	112	102	115	90	110	89	90	107	99	104	116	114	94	94	86	117	93	90	107	104	96	105	100	99	106	103	103	102	110	96	94	95	123	106	89	111	110	93	104	100	84	99	102	113	124	112	97	124	105	122	103	93	103	111	86	87	110	96	97	111	88	98	111	111	104	100	87	98	110	114	115	92	103	127	102	114	103	95	96	82	99	111	108	113	103	101	111	101	129	97	95	117	99	91	103	87	118	102	97	106	112	101	107	112	97	112	74	89	114	107	103	109	106	90	98	115	110	115	98	113	107	113	111	111	131	107	112	114	92	88	112	94	114	115	106	97	82	84	102	118	93	107	104	107	90	108	111	101	87	110	106	102	92	103	107	79	119	97	102	106	109	99	107	106	96	111	115	102	85	95	110	125	90	110	101	91	91	107	113	77	109	95	118	96	117	112	93	97	94	115	92	126	109	116	109	100	121	95	103	90	112	101	111	79	100	102	102	97	96	118	100	94	92	100	95	84	79	89	94	104	102	103	109	106	103	106	103	119	109	107	105	112	113	96	98	97	125	137	84	125	100	98	92	118	105	89	107	94	105	102	92	96	114	112	127	102	83	110	103	88	112	100	121	98	97	109	101	106	119	96	106	101	103	95	94	116	123	93	111	102	120	132	115	112	99	108	105	113	109	112	90	100	103	100	107	107	113	107	97	116	93	103	98	91	106	87	99	101	80	103	112	91	101	115	89	114	104	102	92	118	114	114	117	98	112	83	94	114	96	103	114	104	109	105	104	93	99	121	92	102	113	99	99	86	118	109	111	95	69	103	92	114	97	115	108	99	120	107	107	108	83	109	107	107	89	105	96	110	100	98	87	109	118	106	104	104	98	106	112	90	108	99	97	103	102	98	110	101	100	112	96	97	95	118	118	101	118	100	90	98	106	101	114	93	102	98	101	119	96	91	116	109	88	92	97	94	112	120	112	94	120	105	104	100	119	94	92	92	103	112	96	116	101	100	107	120	94	105	93	111	104	114	122	110	104	100	108	91	115	111	95	111	97	96	132	103	86	108	107
44971	53202	51423	12092	425	385	373	375	335	345	371	339	287	316	328	294	342	301	311	318	334	334	307	298	309	307	310	315	294	298	304	281	289	291	306	357	419	1068	3089	3478	1852	1418	851	894	756	1237	1096	609	418	418	530	433	357	364	388	321	279	327	312	283	282	319	291	307	314	292	322	298	323	307	277	306	306	288	297	271	308	292	302	310	299	314	339	304	294	316	330	283	289	309	291	319	306	318	300	298	302	327	330	319	285	308	306	275	301	318	333	321	328	286	321	283	326	315	274	298	309	310	308	334	317	305	311	274	297	327	292	316	301	313	307	300	319	324	279	324	321	321	308	333	328	337	318	302	335	311	304	335	283	299	298	336	306	287	288	325	277	346	306	327	325	304	280	316	322	312	305	300	332	312	303	330	326	315	312	308	319	286	307	281	299	310	327	308	287	303	319	302	337	316	318	292	304	327	290	298	310	298	292	285	300	285	285	309	322	300	297	326	285	342	282	286	327	272	308	309	330	301	322	295	300	324	310	312	314	316	305	297	271	295	300	275	293	305	317	277	321	300	269	293	305	313	296	290	315	286	331	312	322	316	308	286	277	297	289	284	319	330	334	320	282	332	304	339	300	292	306	268	324	325	293	291	299	310	291	272	305	316	302	289	309	294	291	311	305	326	279	290	291	281	281	303	342	285	343	287	305	328	316	304	306	312	289	273	308	283	293	301	287	303	301	301	312	308	315	335	277	309	293	270	325	311	319	310	302	297	321	315	268	304	316	277	303	298	295	291	313	311	326	322	298	295	294	319	315	306	287	338	291	277	282	297	304	289	298	315	315	290	292	292	313	318	326	306	313	295	288	309	299	299	288	336	304	331	316	302	326	284	273	289	292	278	290	297	307	302	336	301	312	302	302	288	299	310	303	291	298	320	287	309	285	335	293	278	317	302	347	302	299	313	319	325	301	312	275	298	302	295	305	302	315	314	318	326	299	308	280	281	335	297	294	333	294	325	296	286	282	308	274	294	315	332	308	316	303	302	317	290	298	303	310	322	296	308	306	317	307	290	315	291	312	287	309	324	293	286	316	297	285	301	297	313	271	311	297	289	299	325	319	279	290	287	279	287	301	305	294	311	305	314	321	317	304	300	294	301	315	293	320	304	283	325	318	328	284	292	330	322	314	319	322	307	279	312	274	303	320	284	323	298	290	314	322	310	280	300	304	310	285	286	284	319	298	340	333	317	302	286	281	278	288	309	314	325	299	290	290	284	307	267	279	281	299	308	311	292	325	297	291	324	305	291	301	308	298	282	305	324	302	299	297	284	352	333	302	325	290	310	295	304	310	269	339	313	288	305	325	359	299	331	336	293	275	293	298	322	295	304	317	296	293	299	306	295	299	288	328	304	294	283	259	311	300	320	313	276	297	312	307	290	306	305	290	289	299	323	298	308	314	298	294	319	286	328	321	301	284	268	322	310	310	315	309	314	296	312	311	311	330	293	333	320	324	291	321	294	289	334	307	280	317	298	300	258	304	274	280	327	314	288	314	309	314	286	303	288	305	309	269	287	326	320	303	289	309	298	274	298	300	325	323	305	334	330	320	290	315	312	291	280	305	316	310	309	317	315	301	329	318	297	282	301	313	283	330	282	304	305	322	299	314	329	298	267	328	286	299	330	311	328	339	311	289	278	311	341	283	320	324	292	305	288	277	304	284	288	278	310	282	300	278	332	309	292	289	278	351	304	315	303	297	300	332	297	270	326	329	297	299	313	270	323	286	281	328	291	337	308	269	312	280	343	282	301	317	312	302	288	319	291	328	316	320	314	303	313	291	298	310	310	315	287	299	294	352	302	291	268	288	292	287	305	320	340	297	283	296	301	286	322	305	323	291	297	280	278	299	308	283	310	297	281	303	328	312	317	334	320	314	301	295	283	274	289	297	317	304	312	287	312	310	300	319	311	279	300	300	312	334	312	317	258	299	314	288	327	301	310	292	302	277	307	290	336	284	312	322	324	307	280	309	327	331	267	263	281	304	321	313	303	313	307	337	332	339	305	294	327	321	292	299	312	298	299	289	296	302	321	343	335	301	289	320	302	311	293	274	291	297	280	282	289	290	313	311	324	318	302	340	302	308	291	281	303	294	282	303	330	330	282	325	304	316	290	299	298	311	285	310	290	296	293	319	305	281	318	337	294	299	284	285	302	307	322	318	289	300	284	317	312	315	310	321	317	309	303	285	264	267	307	289	300	306	316	292	313	250	292	299	286	319	295	320	292	326	333	287	284	331	283	308	300	311	317	307	303	286	318	318	290	309	286	297	299	288	316	290	303	317	279	313	326	317	320	292	290	313	302	305	301	316	310	324	310	293	327	297	284	296	334	309	291	302	295	295	307	310	313	293	285	313	293	321	297	301	287	321	310	292	306	303	299	295	277	279	264	265	305	314	276	280	293	323	293	305	318	285	318	301	314	309	296	306	296	323	318	302	361	278	301	295	280	278	314	283	314	301	297	304	291	304	295	306	303	276	321	290	293	296	290	279	304	298	303	276	290	311	304	288	307	302	285	316	322	265	339	296	257	329	318	281	320	297	298	307	267	308	343	269	297	311	335	293	279	302	287	279	283	303	294	304	283	314	290	328	260	283	314	300	314	307	329	316	315	312	311	326	320	323	286	308	267	315	292	299	270	316	290	327	301	296	275	267	290	295	317	302	317	308	302	320	321	322	275	301	316	304	297	301	325	310	320	315	292	277	298	303	307	325	305	314	324	297	286	307	280	254	278	315	287	285	300	305	293	293	270	327	277	313	318	314	269	321	286	302	318	295	312	313	286	328	294	271	291	266	311	322	305	304	305	281	274	296	305	304	296	297	301	336	301	304	307	305	299	300	279	336	295	304	297	262	307	271	285	327	320	331	351	292	281	286	303	285	313	270	292	301	283	293	274	306	302	286	304	287	263	316	331	329	291	286	306	322	307	282	314	281	313	303	318	300	320	296	300	280	314	313	296	286	297	313	325	308	308	290	300	319	321	313	293	318	310	325	333	306	292	306	281	334	312	317	309	316	300	295	317	330	320	301	298	299	297	285	297	282	305	308	308	306	321	334	331	314	305	322	327	283	305	291	306	277	328	299	274	315	321	311	276	290	287	314	298	303	294	311	296	294	309	287	298	329	327	322	292	299	284	293	299	321	337	340	271	302	301	317	293	326	295	320	306	288	307	264	325	297	317	300	322	302	334	307	303	293	302	318	336	297	290	317	309	309	293	302	301	287	309	353	300	317	313	314	318	323	295	292	311	300	337	323	290	313	285	346	298	295	316	300	304	320	289	313	299	311	324	320	277	298	298	307	292	319	280	293	295	303	303	294	327	320	304	313	287	328	287	316	305	319	291	271	314	296	320	328	305	292	261	312	303	314	308	307	300	334	312	319	303	318	272	309	279	297	307	312	318	295	291	296	291	307	293	301	300	318	303	298	328	314	325	305	279	303	300	286	317	306	323
83159	80440	67450	28378	9501	768	213	193	173	190	176	182	206	165	182	169	193	181	173	188	190	166	163	178	174	174	176	189	192	174	181	174	192	192	168	173	205	299	824	984	581	393	335	334	302	382	311	272	217	231	206	212	188	189	198	189	187	155	160	175	186	163	195	168	174	182	161	165	175	168	164	174	152	166	168	150	162	191	165	179	187	179	174	184	163	170	151	170	180	181	224	171	166	178	163	168	189	191	163	178	178	145	171	173	159	166	179	166	171	190	186	172	182	191	160	191	195	183	163	177	152	165	192	174	183	180	180	159	161	185	174	174	135	169	176	161	158	172	186	180	182	155	181	192	193	163	175	206	173	157	173	188	149	183	190	165	184	168	178	173	162	177	205	182	195	177	178	164	163	190	172	166	160	132	195	189	178	153	183	183	184	171	178	154	161	147	192	154	170	171	155	184	148	155	185	184	166	172	184	183	162	194	164	167	192	177	194	178	187	172	158	195	178	164	172	159	163	155	173	191	176	165	165	176	174	163	189	193	168	188	157	167	163	178	184	179	168	154	170	181	180	168	186	172	179	175	176	191	191	192	144	180	163	179	164	146	173	174	178	201	178	159	167	164	181	190	191	193	189	162	152	184	164	176	179	161	165	182	172	176	189	181	205	162	168	182	183	191	165	171	184	170	148	169	184	167	187	159	165	163	164	166	178	165	172	182	177	190	197	168	163	200	192	192	165	167	168	179	190	192	191	160	200	154	176	191	161	159	177	185	169	156	178	160	207	194	191	195	162	175	160	176	162	168	149	172	171	164	171	165	175	158	166	147	166	177	183	151	158	166	169	199	157	160	179	171	152	167	159	179	131	191	205	179	166	170	176	154	184	185	179	176	186	170	193	172	164	185	184	170	168	163	156	162	185	153	182	167	167	184	158	163	170	168	181	194	180	172	166	154	185	189	187	170	181	164	174	165	185	165	192	166	174	181	184	186	164	171	156	187	172	169	183	187	192	158	188	192	176	181	177	175	178	145	172	170	177	165	189	189	166	163	166	176	194	165	186	193	170	176	157	174	183	155	170	184	178	172	172	164	156	171	150	162	162	192	171	193	176	195	166	170	168	185	208	174	189	171	168	191	192	178	164	172	178	178	167	175	195	182	165	140	175	168	194	187	182	169	175	167	180	147	183	179	181	154	187	167	175	181	172	159	184	163	172	182	163	194	182	151	185	165	163	180	166	183	183	202	159	144	185	144	175	189	185	175	182	162	185	174	160	175	159	183	165	143	182	177	161	194	173	184	188	153	185	148	186	155	190	187	164	159	159	187	169	174	152	202	154	179	158	173	180	163	175	182	190	176	159	179	183	179	168	159	190	154	170	169	185	169	167	190	148	152	174	168	172	181	180	162	155	164	204	162	194	172	176	202	171	185	163	182	171	186	174	170	178	173	189	181	168	172	190	184	162	162	172	159	172	183	173	148	164	198	152	160	161	184	143	172	168	155	175	193	148	162	173	163	164	201	161	158	182	168	191	152	182	173	170	163	178	163	143	186	174	185	193	188	181	175	168	170	164	179	160	144	196	166	172	174	186	192	173	189	179	174	159	176	163	162	180	190	162	152	186	159	190	193	190	187	157	164	172	175	178	158	172	161	166	160	156	152	168	166	167	184	173	179	179	180	196	199	169	206	172	179	156	161	198	164	194	183	203	179	179	174	184	184	166	181	165	174	163	173	165	183	193	171	182	179	158	173	165	176	185	169	188	183	161	153	173	158	180	173	187	166	178	192	161	188	157	169	182	154	193	166	170	171	175	175	198	177	177	183	142	197	161	194	175	181	187	169	177	179	175	183	165	181	169	157	175	165	162	202	152	173	176	149	178	160	162	179	171	165	189	150	138	209	164	160	181	169	164	188	173	171	165	185	207	165	172	171	165	148	190	182	180	195	170	173	155	168	161	166	172	185	179	166	187	174	179	170	166	168	165	182	174	171	154	189	170	176	171	169	179	204	160	178	180	166	178	172	173	179	191	158	171	165	164	163	191	169	166	176	215	159	168	189	175	184	157	155	189	167	175	189	168	180	154	203	167	182	168	159	180	186	177	190	176	190	171	186	179	162	193	200	191	171	186	199	174	171	181	155	169	161	181	166	173	182	194	194	181	160	163	190	179	172	194	190	157	171	173	179	163	185	186	193	172	175	179	167	175	180	179	157	145	162	193	151	172	180	178	156	164	183	184	184	190	175	171	181	160	176	203	173	168	177	208	192	157	184	168	172	164	156	168	150	184	168	170	161	180	178	201	149	172	179	153	168	166	177	189	164	165	170	172	201	172	166	175	187	168	169	181	152	170	187	174	178	171	186	185	167	168	192	166	176	199	172	175	161	165	158	182	163	164	164	171	181	178	183	166	193	188	172	180	162	158	187	174	149	162	168	165	177	169	169	178	172	189	187	188	175	180	202	181	163	184	175	161	176	163	148	167	181	179	173	170	178	180	147	186	173	176	180	158	163	166	155	168	161	178	158	190	169	153	152	172	177	191	166	171	160	170	165	184	181	164	167	177	197	163	177	185	173	172	199	196	180	161	199	164	179	175	190	170	162	179	146	177	192	179	180	203	169	195	188	216	174	190	183	154	175	170	190	163	179	176	164	160	166	174	161	189	163	185	156	163	156	180	153	188	183	177	180	172	193	191	200	194	180	155	163	166	187	157	175	188	157	180	165	157	178	169	168	161	174	180	148	192	161	189	143	179	146	169	171	172	195	175	180	189	158	197	186	203	182	180	164	164	178	169	143	168	177	178	181	171	195	147	171	182	195	169	165	176	186	169	167	179	187	178	164	151	166	171	162	159	151	162	178	199	173	184	174	164	183	197	176	199	171	201	180	159	191	204	179	161	170	178	150	159	175	153	173	185	159	170	176	157	167	157	170	150	154	186	178	164	164	170	180	176	154	178	177	166	200	194	180	181	181	182	163	173	171	174	136	170	165	169	184	166	179	168	192	165	168	207	158	197	153	176	177	193	161	176	201	184	174	170	191	182	153	168	199	171	162	158	177	174	160	149	197	170	186	194	192	201	180	189	183	190	174	158	171	161	201	191	177	162	178	158	163	161	181	178	165	175	195	188	195	170	192	188	143	181	168	151	154	188	197	184	190	178	177	169	167	178	170	195	157	185	170	149	150	163	176	205	173	170	168	181	198	189	187	183	168	153	201	168	171	192	179	159	165	181	179	152	183	144	167	160	184	174	182	168	165	164	167	159	190	170	184	174	172	157	166	192	159	161	183	179	197	194	179	182	183	180	185	171	172	180	144	172	163	196	191	172	179	197	152	185	168	168	167	169	158	169	153	174	182	160	162	167	186	160	165	154	162	177	167	185	167	180	165	174	163	154	161	158	177	181	149	179	195	143	177	155	162	191	168	167	180	174	161	159	154	168	186	158	159	191	163	196	193	163	180	160	168	177	170	169	178	185	180	177	160	181	182	188	176	189	154	187	186
55360	65954	60374	16233	708	677	605	587	587	548	522	531	505	511	485	489	525	467	483	488	534	461	493	535	472	468	448	477	470	491	512	436	463	512	503	537	754	1856	5551	6761	3956	2709	1520	1667	1587	2153	1724	1270	786	922	1043	823	823	548	538	547	557	484	485	491	511	439	476	515	464	432	424	521	432	474	460	508	463	443	501	487	491	495	445	481	453	450	463	462	515	465	463	456	483	454	479	451	485	449	480	446	445	470	477	464	431	490	473	495	463	458	468	507	482	448	472	541	470	497	477	472	450	452	499	467	498	475	467	480	478	455	441	424	472	475	475	444	434	468	481	494	467	467	495	452	444	482	463	443	462	438	453	506	488	461	440	455	422	477	481	458	438	447	472	479	485	502	520	420	471	505	467	462	440	453	486	450	498	500	465	500	441	443	465	461	472	498	454	495	509	466	456	469	450	454	440	467	445	457	472	471	444	450	407	441	439	486	453	472	441	479	470	461	489	442	462	456	479	407	464	510	489	475	489	422	468	461	494	457	498	477	524	453	465	477	458	432	451	439	479	470	477	435	473	490	501	485	463	476	472	471	489	472	482	487	474	456	495	463	449	470	482	476	432	502	460	477	476	458	459	425	448	484	476	438	458	474	457	434	439	477	440	462	440	419	471	471	471	430	496	466	447	482	437	454	480	463	464	455	486	490	458	460	480	420	434	397	399	463	495	442	499	459	467	491	440	448	470	441	473	483	492	458	446	451	458	481	451	475	460	446	473	468	482	493	467	524	449	433	454	488	479	458	466	453	483	416	456	429	463	467	460	466	430	464	428	465	458	451	452	477	437	445	479	477	438	454	428	471	450	459	456	458	446	459	466	462	427	482	461	464	448	460	474	458	458	477	458	495	487	478	448	449	439	481	441	447	404	434	476	474	463	476	430	438	444	436	493	451	459	443	482	470	437	432	499	453	492	486	449	491	428	443	467	476	475	456	473	454	430	477	474	456	448	468	474	450	488	490	459	465	529	459	495	463	454	466	453	449	490	466	435	447	478	468	473	482	460	420	492	446	458	441	494	469	463	454	478	469	446	455	433	447	477	480	505	495	461	442	464	457	441	452	455	466	490	487	453	452	452	473	482	468	478	468	479	460	478	458	479	449	461	431	494	454	464	442	441	446	430	425	492	474	465	485	448	478	492	472	470	442	466	460	462	444	458	491	467	448	476	468	469	460	472	496	477	442	457	448	472	452	499	468	464	469	480	480	447	442	437	487	469	446	474	425	458	453	488	483	491	428	470	491	458	478	403	466	433	415	514	474	434	475	427	475	487	469	495	439	481	504	443	492	453	458	466	457	450	490	457	448	420	444	482	441	460	452	467	457	441	459	452	443	467	459	438	474	446	448	472	455	484	460	478	469	472	443	445	492	434	444	469	443	443	468	516	451	491	459	446	470	452	450	519	466	498	474	488	489	452	475	458	434	450	439	430	435	474	414	516	420	477	465	449	460	488	441	503	479	448	470	501	438	469	469	492	457	469	466	412	446	466	477	462	454	414	480	427	455	491	493	438	449	480	435	459	495	456	423	460	455	487	424	493	507	487	462	518	461	421	442	483	523	455	480	458	474	480	494	431	463	465	460	492	433	466	462	454	431	461	464	477	432	425	459	457	458	459	488	443	448	403	468	430	433	482	463	443	468	478	454	471	470	445	470	495	466	498	457	463	476	472	486	463	451	461	467	451	488	464	442	451	492	466	477	453	484	444	461	459	460	467	469	472	477	499	446	438	432	424	462	446	429	422	482	455	469	475	480	439	446	471	457	477	434	461	481	461	470	458	440	463	459	499	477	454	465	415	498	470	485	449	470	475	478	471	466	423	477	463	462	456	437	478	480	443	464	471	459	468	448	467	455	452	455	450	437	470	503	432	431	468	443	452	462	445	467	430	466	450	476	461	462	453	416	485	465	427	461	491	487	465	475	466	493	445	462	431	494	482	433	452	479	475	509	468	491	437	440	474	455	461	450	465	456	462	423	465	454	474	481	448	500	445	455	455	463	499	433	461	481	440	454	436	447	519	482	455	477	488	448	479	435	488	482	438	486	468	458	432	404	491	463	467	480	482	429	470	479	488	448	447	489	517	467	466	511	443	432	471	470	435	456	478	408	468	476	472	477	459	425	448	480	477	463	479	475	443	444	408	468	458	485	479	483	482	475	484	472	492	478	469	482	515	477	456	422	479	472	501	515	477	465	418	448	456	506	489	453	492	457	432	447	481	465	475	462	508	452	450	432	448	428	482	478	477	461	484	453	494	460	467	445	476	478	468	472	465	471	487	469	491	452	455	453	489	435	495	490	446	438	473	456	480	489	446	494	430	463	473	482	448	487	481	434	472	463	467	474	464	467	458	483	447	457	452	502	464	453	456	488	406	444	444	469	468	428	479	449	498	448	480	442	449	454	499	472	461	499	451	473	445	470	474	468	467	462	440	447	477	454	481	456	465	447	429	444	444	472	461	477	471	435	494	484	436	452	462	487	478	463	474	460	481	474	497	467	463	478	455	456	448	480	499	422	468	467	470	471	457	432	476	417	448	454	462	426	452	442	470	455	523	453	480	506	480	481	492	481	447	503	469	451	465	440	451	465	453	469	459	459	490	464	440	459	438	445	462	464	458	529	490	427	446	431	442	428	520	453	448	454	508	441	481	471	471	437	433	487	430	441	406	462	474	465	431	466	443	437	481	497	454	467	487	449	431	479	447	516	505	488	491	473	447	451	470	444	480	483	476	462	459	465	453	439	461	464	508	428	444	418	443	464	427	520	478	456	465	431	448	443	460	448	492	519	459	500	489	465	457	489	480	482	475	465	493	469	453	471	473	480	488	479	474	465	465	444	440	466	455	472	422	443	476	470	449	439	489	510	496	463	418	492	484	467	446	450	472	445	446	470	476	451	444	489	499	478	469	457	469	422	451	477	470	450	438	460	460	505	440	471	463	457	449	443	467	511	463	460	483	460	441	477	470	459	450	439	445	440	474	452	461	451	453	487	481	450	445	436	510	456	462	472	460	464	449	452	461	469	464	434	453	466	465	473	432	441	474	463	447	473	492	467	427	452	468	486	483	463	472	427	461	436	499	427	485	467	506	465	466	490	453	442	488	472	479	450	439	453	446	477	436	469	470	461	440	467	458	474	441	420	491	458	432	458	479	491	449	442	476	467	479	439	478	447	448	461	484	465	462	490	464	456	464	463	467	470	465	461	482	480	426	486	468	459	486	451	509	490	493	480	484	443	459	465	489	450	453	464	456	474	455	469	471	475	458	470	439	441	457	478	498	441	454	443	484	476	474	469	433	472	470	511	459	447	489	455	440	492	483	481	482	448	485	412	439	467	463	478	461	437	445	462	466	454	437	454	456	482	448	448	459	474	488	444	440	476	454	431	469	444	464	493	455	430	475	460	445	469	485	421	450	458	475	475	457	448	478	474	463	476	472	469	479	443	473	454	421	495	475	480
22453	24625	17511	2270	207	102	95	96	87	80	94	84	61	80	65	84	86	101	95	81	70	102	89	68	70	76	82	81	81	85	85	69	78	85	69	82	67	90	105	92	120	97	85	74	90	84	98	75	87	74	81	85	84	101	87	81	77	88	73	74	76	81	96	75	82	73	77	80	79	76	81	70	99	77	88	86	68	84	75	65	75	86	90	73	79	89	85	72	68	78	92	81	91	75	81	79	80	78	76	88	70	64	78	81	93	83	84	75	79	96	78	68	60	74	84	75	73	81	75	69	86	86	85	73	78	98	81	104	69	76	75	76	82	85	74	91	80	105	78	79	73	88	78	65	79	78	88	77	86	99	88	82	81	86	67	65	67	74	79	73	70	66	68	91	82	75	81	85	81	65	81	74	75	107	81	86	68	86	83	82	78	78	77	75	74	107	88	79	84	71	71	81	79	76	78	90	83	99	91	81	71	70	80	71	83	76	77	78	94	88	86	73	83	69	80	69	56	61	84	82	80	65	68	78	87	71	73	81	78	75	66	84	81	80	83	68	85	84	74	87	81	92	84	75	85	77	69	90	74	79	87	71	84	83	75	64	84	85	87	92	65	101	83	92	83	89	75	72	68	74	88	61	102	87	84	96	75	83	63	81	64	71	82	85	82	86	80	83	76	87	93	97	71	74	65	69	91	81	93	73	70	76	96	95	83	88	75	84	68	77	87	90	75	71	84	93	80	70	80	77	68	91	84	82	90	75	84	86	77	79	72	78	76	88	73	74	73	82	83	96	91	75	73	73	97	74	99	72	89	76	71	76	72	83	82	72	72	84	76	65	79	91	79	74	88	90	65	69	89	85	83	74	84	76	89	81	75	74	89	76	77	73	85	101	97	103	74	73	84	71	75	87	78	89	64	89	74	86	93	90	67	72	70	89	79	81	76	84	83	99	92	73	70	86	68	65	82	80	74	70	87	86	68	67	80	74	65	83	74	78	96	86	74	87	88	79	74	78	88	95	78	90	80	108	77	75	78	78	78	84	74	90	82	77	86	76	64	87	69	78	65	66	77	87	73	72	72	66	66	67	73	75	83	84	73	91	84	72	93	67	79	87	96	96	86	63	73	66	75	84	74	82	74	76	83	77	91	78	84	50	74	78	72	87	73	94	90	74	89	82	73	87	69	82	70	68	76	82	85	75	94	64	66	80	78	96	72	79	95	68	97	68	66	88	81	67	69	77	86	65	72	81	84	62	83	66	95	79	61	82	75	73	73	74	76	76	77	64	66	80	73	78	80	84	76	83	90	86	78	74	99	81	69	89	81	75	97	83	88	86	59	85	89	67	66	86	104	94	92	88	85	74	81	73	73	69	74	82	81	82	75	77	88	86	82	57	101	67	70	95	67	78	82	73	87	73	78	70	76	71	82	83	75	102	89	82	83	75	70	79	70	81	75	86	80	77	80	69	96	90	74	81	90	93	79	74	96	84	83	65	65	81	85	77	76	80	73	72	83	81	76	79	91	93	76	97	83	74	68	84	74	79	76	85	84	67	72	60	62	86	70	85	73	80	69	92	77	70	92	73	70	89	71	88	75	80	80	73	85	79	89	64	78	69	93	83	69	79	66	70	73	96	81	62	93	90	81	64	82	71	85	98	92	82	78	79	72	80	90	86	79	69	86	84	92	82	84	87	83	81	82	72	71	80	93	79	73	80	77	93	85	77	71	55	83	83	73	89	86	90	84	65	77	71	78	81	78	83	92	78	95	76	85	79	85	76	76	79	84	67	73	91	86	73	84	71	89	87	87	69	76	59	76	80	96	94	75	69	90	83	89	87	70	60	83	69	96	87	68	94	68	82	80	66	87	93	51	75	79	81	78	81	71	62	82	68	76	85	66	75	77	76	87	104	77	66	83	81	95	78	82	72	80	88	69	67	84	86	92	67	79	90	111	80	89	84	86	79	96	90	76	74	87	84	78	66	88	94	83	76	77	80	74	83	82	100	78	77	75	80	85	82	90	77	85	76	65	68	71	86	96	95	76	84	96	76	78	86	80	81	69	87	100	69	73	89	80	76	81	78	74	81	65	83	83	69	91	73	80	82	89	78	94	85	79	90	69	94	82	84	82	77	68	83	73	83	83	79	97	97	74	85	75	75	99	69	70	92	76	80	90	87	62	73	68	78	63	68	83	75	71	82	83	77	97	75	93	74	70	68	79	80	76	66	77	91	82	82	92	73	65	75	92	68	78	80	73	94	86	84	66	72	71	75	79	83	77	72	75	78	81	81	80	88	87	87	70	84	87	86	54	79	84	58	75	80	76	78	69	82	74	85	80	75	79	80	74	66	82	75	86	68	67	72	77	78	80	108	82	85	78	76	92	74	85	80	73	93	83	100	84	71	79	84	93	77	81	66	70	78	64	85	102	75	111	90	81	68	85	64	77	78	65	72	85	78	74	94	84	72	73	89	64	69	65	92	83	70	66	71	84	89	86	82	56	61	83	77	83	77	66	89	75	67	84	75	77	82	85	78	86	87	85	92	75	87	83	83	87	85	59	66	91	71	79	91	62	74	83	85	65	87	90	83	91	88	69	82	98	73	67	77	80	77	67	74	87	71	76	74	78	93	62	90	74	83	91	91	75	86	71	68	92	88	89	69	91	99	80	72	81	84	90	74	65	71	75	70	101	79	74	74	82	87	77	88	98	73	75	77	68	79	81	85	70	71	90	81	77	74	93	83	93	68	72	82	91	85	69	80	87	79	73	64	71	68	77	81	70	72	94	83	83	78	93	92	81	73	85	80	62	79	98	87	94	75	88	75	82	62	88	73	79	74	85	66	70	71	68	81	72	93	79	83	71	79	86	84	69	76	98	96	74	80	73	120	76	47	73	86	92	75	89	90	70	88	72	65	76	78	66	81	80	80	91	73	86	73	78	81	80	78	84	83	81	80	96	83	76	100	82	79	77	111	82	72	88	79	70	71	70	81	67	63	72	87	85	81	68	86	82	84	83	73	76	80	66	63	76	92	71	73	94	80	92	92	67	87	75	65	78	78	82	86	89	84	64	67	65	72	68	82	86	72	63	80	80	85	72	80	66	68	79	82	76	83	82	103	92	86	67	91	99	79	81	75	79	72	87	70	72	78	68	77	63	84	83	99	81	75	76	77	88	88	72	86	84	71	75	81	77	74	79	81	86	53	73	75	86	80	79	79	75	86	76	71	64	76	86	86	79	68	78	91	92	63	81	69	80	85	80	74	71	74	80	79	89	91	76	71	70	77	76	79	69	91	78	101	78	67	87	80	80	79	74	85	91	70	90	84	66	81	81	61	91	99	77	70	81	68	85	78	95	78	90	83	73	76	72	88	88	76	73	75	77	85	69	69	83	72	82	93	75	82	74	70	98	75	93	69	77	95	65	72	80	74	93	72	77	73	84	83	98	84	69	71	79	75	85	85	80	91	76	72	79	81	74	87	87	65	75	86	80	80	81	87
21908	28135	23007	2035	271	256	232	257	241	237	266	273	235	253	239	242	232	258	247	254	259	249	218	236	250	263	229	226	247	244	213	276	223	269	219	238	259	284	454	554	408	323	309	287	318	342	321	315	285	275	261	266	267	234	245	263	267	252	245	237	258	214	248	242	243	223	235	232	252	263	247	247	236	262	223	282	286	228	231	237	240	255	243	227	242	257	238	223	227	246	247	246	240	248	224	230	261	262	250	249	216	254	275	239	265	269	220	266	233	263	234	227	241	227	259	266	242	242	241	233	227	241	226	223	261	249	234	242	238	236	267	255	259	249	242	227	265	230	258	247	210	277	234	255	240	248	256	237	241	246	224	242	225	242	255	253	259	252	258	238	261	243	245	239	267	254	239	226	210	228	264	226	240	207	253	249	256	242	222	259	245	237	261	272	235	262	245	210	263	256	243	243	270	254	246	247	247	258	249	273	250	235	252	251	241	266	233	240	237	235	268	243	248	222	228	254	231	237	239	229	261	249	220	249	257	243	251	266	247	266	252	224	246	227	267	246	247	248	251	243	236	229	245	246	242	247	248	245	255	228	242	258	232	243	266	216	231	239	240	276	232	238	235	240	232	235	266	267	225	241	220	241	281	248	243	244	224	257	261	226	260	244	239	228	229	252	242	240	240	239	249	280	260	223	248	212	220	219	252	252	230	238	249	235	226	252	250	245	232	224	270	262	237	218	254	264	264	243	226	252	244	264	223	243	251	227	198	253	226	266	240	211	236	239	235	219	252	234	234	247	243	278	242	237	262	214	262	234	240	223	245	258	228	219	228	267	256	256	221	236	252	253	250	272	237	244	259	252	255	232	251	246	262	260	251	253	238	268	230	212	244	228	241	221	238	241	259	230	242	234	249	227	221	250	245	230	231	235	239	230	249	242	239	233	242	248	224	243	249	261	235	230	258	246	232	261	207	243	267	256	217	265	253	233	246	258	226	247	261	227	248	264	228	224	240	241	265	240	239	238	243	227	216	231	242	225	266	246	228	274	245	230	256	228	226	253	218	242	226	233	236	235	238	234	248	218	264	279	253	245	232	247	257	205	239	238	232	264	274	225	196	224	229	259	220	221	239	226	250	213	237	256	239	236	248	250	248	233	234	220	245	284	240	235	260	232	238	244	218	234	282	233	279	236	237	232	235	248	248	240	233	242	242	255	266	252	229	246	224	279	242	266	232	229	233	263	266	275	232	267	233	247	240	236	239	229	239	230	264	252	227	248	247	244	225	224	255	255	248	269	232	235	252	248	209	244	237	258	245	255	218	225	249	241	229	215	227	238	259	235	234	256	237	244	251	231	263	245	217	250	259	217	245	240	212	226	244	246	253	285	250	218	238	209	262	229	260	244	240	277	217	251	250	226	252	252	276	252	228	244	234	257	243	239	251	251	230	266	256	248	236	252	259	236	225	259	250	229	258	222	238	263	275	241	252	243	223	226	236	234	238	261	236	232	237	246	260	239	252	259	236	236	225	256	233	240	247	242	228	214	276	272	234	224	242	255	256	212	261	210	245	237	265	237	270	243	248	273	225	255	260	255	236	218	234	258	239	229	240	253	259	259	237	256	241	251	235	263	222	216	249	253	276	258	277	262	227	252	239	238	260	255	250	238	239	230	214	234	239	254	284	242	229	259	241	229	221	243	233	233	229	253	249	259	248	243	273	266	234	226	242	244	236	248	232	220	236	267	255	255	232	252	228	279	264	235	238	263	231	236	238	234	231	246	245	264	227	270	247	240	247	219	251	282	248	257	251	227	232	250	251	259	262	225	227	266	283	232	243	248	245	201	231	258	227	244	209	249	246	258	225	260	238	243	226	262	234	242	250	223	248	261	255	253	249	270	239	247	242	245	265	227	242	242	262	246	257	226	251	238	231	243	215	229	246	252	268	226	248	262	229	268	220	256	235	243	268	250	240	266	225	234	248	230	259	255	246	213	214	242	264	249	220	240	251	236	234	244	247	273	249	215	236	235	248	243	241	276	230	226	287	229	229	274	256	240	250	235	238	248	251	272	266	228	232	257	257	254	228	243	229	253	239	262	232	257	255	266	250	234	229	214	264	210	238	221	258	225	224	210	241	222	264	266	233	232	260	259	255	226	223	255	228	209	230	250	232	266	231	207	255	242	271	273	247	253	234	220	248	241	230	237	225	276	203	238	231	256	257	262	256	220	235	214	247	255	240	274	239	230	251	272	231	237	235	269	261	231	243	260	242	228	240	215	243	250	236	240	237	255	261	239	285	241	277	269	250	241	224	254	244	241	246	224	225	232	230	239	239	259	276	266	238	226	259	248	250	247	246	243	248	241	238	255	259	240	246	232	239	248	230	242	239	262	229	224	245	255	237	251	249	241	225	255	260	236	236	194	253	256	249	291	258	231	255	228	238	247	236	248	230	253	250	248	237	244	261	238	246	235	277	232	255	239	256	231	258	224	231	243	224	233	255	256	256	261	206	244	244	243	231	228	221	232	230	215	250	254	257	239	272	212	257	244	258	245	223	246	247	267	244	248	248	265	258	236	257	226	258	204	222	242	238	254	244	248	230	230	263	260	250	246	256	256	257	237	278	267	224	279	264	235	268	245	256	244	238	224	245	227	256	272	218	236	230	222	232	227	244	218	246	240	236	251	244	236	281	270	235	217	230	241	233	260	234	257	249	248	239	254	248	240	235	221	238	261	200	231	225	249	233	269	216	277	243	259	245	210	224	238	242	260	232	239	227	282	236	223	239	260	208	231	238	244	250	245	244	244	279	242	243	257	275	224	209	254	238	212	235	238	254	277	229	229	254	231	247	256	258	222	246	233	228	257	219	249	247	220	219	242	253	242	243	238	236	248	237	235	237	267	269	243	216	240	215	270	247	229	234	232	240	229	220	255	223	256	245	246	240	245	222	231	275	251	250	231	237	242	237	229	231	251	247	249	221	219	294	270	224	245	260	225	232	245	261	240	230	242	256	240	228	225	258	250	265	283	251	247	228	225	217	261	244	246	241	261	229	214	233	271	222	232	256	237	221	210	273	240	228	234	237	244	262	219	258	258	218	251	229	242	233	223	234	250	262	259	246	239	209	250	246	221	247	242	249	274	231	216	253	238	238	254	240	238	256	250	244	241	240	243	246	243	227	256	234	251	243	270	222	266	233	250	236	233	244	252	239	241	251	268	246	245	266	263	255	245	227	260	223	253	264	211	223	244	239	231	278	247	250	236	261	259	240	266	243	222	238	252	266	241	218	250	242	230	248	232	257	236	245	214	243	243	212	253	264	249	235	260	232	231	259	255	261	247	231	244	245	247	229	225	220	240	228	247	247	259	254	237	241	232	245	245	258	252	254	217	263	261	218	249	242	224	271	222	237	235	254	239	226	224	218	267	252	235	255	241	236	252	240	218	247	259	248	234	234	248	226	226	254	257	237	236	269	233	227	244	238	260	249	242	236	269	248	268	239	242
69171	68507	58084	20142	2459	156	130	114	103	130	113	93	88	92	100	87	103	94	93	87	95	78	106	97	101	100	100	106	100	104	99	94	109	84	112	109	122	158	357	618	336	219	185	226	231	246	180	184	134	142	153	145	104	104	101	121	128	89	104	96	108	110	88	85	98	101	110	93	90	96	96	100	113	122	103	94	82	104	102	100	103	96	99	111	115	103	84	98	88	100	111	109	113	93	88	89	92	114	93	102	81	86	95	89	106	87	111	82	97	83	98	78	90	104	97	121	105	112	98	100	76	103	82	92	105	81	105	87	100	104	99	97	94	84	91	71	97	82	99	93	113	85	102	117	87	88	109	112	101	110	113	114	93	102	117	97	108	102	96	85	90	110	103	111	90	84	117	104	97	99	87	80	108	97	114	89	88	109	98	95	94	100	106	101	93	95	87	104	104	98	96	101	89	104	103	89	100	105	103	125	104	94	96	107	112	94	101	96	112	108	102	104	92	100	107	87	101	87	102	87	100	100	108	112	84	93	105	98	115	107	83	87	94	102	104	104	85	116	106	96	98	99	102	86	115	107	100	99	110	88	125	98	89	82	97	94	89	132	102	106	94	106	98	93	119	94	102	99	102	114	98	94	113	96	97	110	96	109	102	109	117	92	103	120	87	101	107	90	119	105	90	109	105	103	97	98	105	89	83	101	79	83	83	110	112	85	93	99	106	116	124	108	72	91	122	100	101	97	107	76	101	100	98	79	98	95	90	93	105	108	135	89	121	120	91	103	79	111	88	103	106	96	100	104	94	90	91	92	101	95	99	105	97	112	97	103	107	86	99	115	72	96	96	103	87	103	85	101	90	96	88	81	114	101	91	94	114	88	81	104	102	116	97	97	81	107	117	102	120	103	92	87	103	89	93	89	94	110	95	87	93	120	127	110	118	87	99	87	115	90	91	97	119	102	91	95	78	104	99	107	106	97	100	91	97	94	106	89	92	103	80	94	99	91	101	90	105	116	100	100	95	129	109	110	108	108	92	105	89	116	103	85	107	85	110	90	97	106	80	110	93	102	88	90	128	94	91	98	82	101	105	83	83	83	95	98	81	104	108	91	100	102	84	87	76	107	102	102	84	109	101	96	87	111	83	96	107	116	81	93	98	99	84	99	90	94	97	101	91	90	114	100	95	88	95	92	91	95	106	102	105	110	80	82	88	107	76	111	90	105	92	86	120	88	111	87	97	97	100	108	95	122	105	106	90	97	111	101	102	107	93	108	88	83	97	93	106	96	103	104	107	100	107	84	104	101	111	94	97	103	115	88	83	76	107	81	91	103	98	105	107	82	95	114	109	76	106	106	88	95	87	96	102	102	104	96	89	90	94	101	100	101	103	113	91	101	98	90	92	101	124	98	95	94	111	96	91	89	102	97	72	99	98	93	93	119	103	94	89	102	103	96	102	110	114	108	89	86	117	88	114	80	99	97	112	100	102	95	103	117	105	102	98	82	125	99	98	107	87	82	97	109	77	112	95	91	94	100	93	92	100	80	111	116	106	83	94	95	97	118	107	105	119	106	88	96	106	106	100	118	103	94	88	79	78	103	86	104	105	90	118	109	102	104	93	101	107	90	102	86	88	88	90	106	94	108	109	104	94	82	116	86	112	90	73	97	85	104	109	106	90	77	110	77	109	110	94	110	115	90	94	110	95	101	102	110	92	102	99	98	116	88	125	102	94	92	90	105	96	99	107	109	98	108	115	94	84	98	114	99	98	112	100	94	101	91	107	97	94	82	102	85	103	81	97	87	109	114	108	96	117	102	113	100	103	79	113	96	96	118	99	97	97	94	96	102	87	96	118	101	106	98	127	92	108	105	100	70	119	113	85	88	92	108	95	102	97	91	92	81	89	93	87	91	104	98	87	101	94	89	109	65	97	107	108	99	81	126	99	117	95	84	85	102	96	87	106	104	106	93	110	105	94	114	106	90	90	99	91	89	99	108	115	100	100	93	112	97	94	97	89	100	101	94	114	106	108	95	108	93	108	107	112	100	105	92	96	92	100	98	76	115	95	101	104	110	106	96	111	97	115	89	98	117	101	101	111	99	108	73	97	105	108	92	104	97	112	89	88	91	110	116	115	102	103	90	104	103	111	87	112	91	107	105	95	103	108	99	116	94	100	93	91	117	94	101	108	75	103	92	92	98	105	104	99	94	89	93	120	113	95	118	118	97	98	97	108	91	102	96	106	104	98	93	108	97	106	89	98	103	105	103	111	81	91	101	94	111	92	109	104	119	108	82	117	93	119	85	92	97	109	109	94	100	100	97	99	100	104	111	81	100	109	100	100	116	102	83	103	109	86	95	98	101	95	89	93	108	117	79	92	110	98	82	106	94	99	110	123	91	103	97	120	87	90	99	97	95	96	86	99	102	102	107	104	103	92	88	114	103	114	102	95	81	123	106	109	104	97	85	113	101	97	113	91	93	82	92	93	113	107	91	113	100	88	99	106	93	97	109	121	85	98	91	91	87	111	90	94	112	107	100	106	106	101	97	99	92	106	98	92	104	104	93	117	104	90	109	102	106	94	99	106	86	99	85	104	94	86	92	99	116	102	99	117	109	91	99	86	81	92	116	81	95	97	99	93	89	103	79	99	92	87	88	74	95	98	98	84	95	97	97	117	115	105	88	109	108	91	118	105	114	95	106	82	101	95	91	105	84	82	70	107	119	94	99	98	88	92	99	103	100	105	120	86	108	108	100	111	89	82	101	99	93	92	96	96	101	113	102	119	104	91	91	100	113	110	92	119	85	105	90	101	118	107	113	89	82	101	121	96	94	89	103	100	74	103	109	100	89	96	107	89	121	90	100	105	109	109	79	95	107	101	78	93	75	96	101	88	108	89	94	108	110	107	97	124	115	101	104	106	104	89	99	104	103	101	99	98	93	106	103	92	95	97	102	103	104	112	101	119	121	107	97	120	94	101	95	83	78	107	104	107	104	105	102	84	78	111	105	86	87	113	100	83	80	91	99	113	91	83	104	110	101	103	110	98	100	106	88	94	107	104	95	80	93	113	109	110	118	111	90	98	109	91	124	109	113	114	96	106	88	121	92	120	107	99	65	105	101	101	93	92	96	98	106	100	67	112	82	92	97	113	91	83	104	109	105	106	105	101	95	97	105	110	82	112	112	112	95	91	105	100	97	107	96	108	96	101	122	94	94	96	103	96	102	104	94	94	105	111	83	88	110	101	99	87	109	117	92	94	102	107	94	96	113	110	81	101	97	90	107	98	92	94	109	110	106	93	102	104	117	99	92	91	102	98	95	103	107	90	89	129	96	90	93	92	121	99	115	89	104	113	112	116	76	98	100	103	99	103	92	104	82	109	86	89	100	84	101	96	90	93	96	97	96	102	96	108	108	99	111	100	112	90	102	98	77	99	95	84	105	112	119	84	100	105	97	100	102	107	112	112	99	103	86	104	115	107	101	102	96	99	115	102	106
44763	52707	49351	7924	485	454	411	405	388	338	370	341	322	340	302	360	307	298	302	279	289	333	305	314	312	285	294	293	299	274	319	277	277	269	320	318	464	922	2596	4084	2212	1416	950	1324	1495	1530	1178	749	559	692	671	581	378	368	370	354	394	326	337	289	269	282	292	280	303	321	297	297	261	285	320	316	309	294	312	295	277	287	307	288	310	307	313	319	288	291	302	280	323	271	298	304	283	284	307	262	311	323	276	279	282	282	276	300	294	271	279	321	294	326	291	273	294	335	279	299	274	297	300	280	309	261	260	297	296	287	297	275	268	271	262	260	300	285	354	295	297	284	300	297	323	296	297	322	296	288	285	309	278	300	287	297	341	301	275	290	281	301	288	289	295	271	292	272	299	271	294	294	289	310	284	286	295	319	293	286	276	290	317	310	289	248	324	300	273	265	341	293	297	310	280	293	277	314	314	283	301	281	309	291	293	314	258	306	306	287	309	269	291	282	314	269	302	305	327	304	319	257	286	327	298	274	294	284	310	275	272	282	298	308	291	305	257	277	258	314	280	259	294	281	291	302	311	279	306	338	285	298	300	305	273	331	243	300	302	298	297	273	268	312	327	311	285	284	317	297	313	299	271	282	296	291	307	326	288	269	341	293	287	279	323	327	322	300	300	311	304	308	284	280	297	295	268	289	302	323	299	252	305	281	330	307	307	333	306	325	302	314	286	314	318	311	313	321	305	285	293	319	296	303	297	293	282	282	281	288	256	286	289	269	273	297	302	307	306	291	286	253	350	308	294	329	320	315	268	335	256	286	299	290	314	301	320	289	270	286	292	297	326	316	298	309	313	316	274	291	248	295	327	312	277	283	306	308	312	315	334	299	319	298	308	292	298	296	304	291	303	312	290	287	293	304	333	282	281	293	286	281	273	300	333	239	289	305	291	280	319	278	275	291	293	286	283	334	314	285	309	307	285	294	307	313	288	309	279	267	288	307	295	277	292	308	276	282	296	282	272	303	270	309	298	274	275	295	290	272	301	307	299	314	299	261	267	300	307	320	305	291	311	280	312	291	326	309	288	303	284	304	263	271	283	286	311	294	328	304	315	297	303	304	294	267	317	286	296	275	325	325	282	285	304	277	292	291	282	301	304	275	300	289	301	290	306	286	299	308	314	278	292	315	280	304	302	319	308	302	324	284	300	295	284	321	257	287	292	318	285	296	283	290	293	331	290	309	311	298	269	288	289	287	280	274	300	307	272	325	277	332	305	320	284	281	284	307	329	277	298	294	306	287	290	280	338	301	319	296	289	268	267	272	282	329	275	277	297	287	352	295	269	298	297	283	299	307	313	314	274	274	280	299	272	256	304	280	284	291	279	296	292	262	278	311	307	277	291	285	310	291	290	289	300	292	338	333	298	267	296	300	342	289	284	314	277	293	285	305	287	301	307	296	297	299	290	290	287	300	284	274	317	294	309	285	310	253	304	286	284	286	295	313	291	276	284	333	316	301	297	314	314	280	292	298	296	288	264	283	281	276	326	294	293	319	292	304	287	285	281	301	272	278	295	320	311	288	273	291	299	307	315	293	291	265	261	316	269	294	312	294	319	318	305	296	311	269	308	302	294	293	310	325	304	288	290	292	318	288	300	290	285	287	317	273	325	283	294	297	299	294	308	255	291	307	293	316	313	285	291	309	302	294	294	274	271	300	275	327	302	310	290	320	310	306	264	268	317	293	292	282	270	301	284	284	279	279	280	298	298	308	294	283	313	311	287	300	302	278	283	286	294	296	283	286	259	314	265	307	273	302	293	290	308	280	282	287	283	298	300	297	306	314	297	298	281	280	292	275	302	307	289	296	292	301	259	297	301	266	281	311	276	327	296	292	261	290	308	301	282	344	304	309	295	315	295	300	285	280	295	286	295	282	310	272	284	277	305	318	298	283	289	282	280	288	300	284	307	269	283	299	285	262	309	298	291	307	326	257	296	306	295	278	296	333	309	300	289	285	278	299	309	304	293	283	302	277	306	287	289	296	265	264	291	309	295	325	299	284	290	322	279	323	302	314	260	297	291	308	266	305	317	291	281	275	300	282	290	318	326	290	305	283	320	313	268	295	296	268	282	310	291	300	293	298	296	278	291	294	303	328	319	290	300	296	303	299	297	254	338	301	301	295	295	307	300	313	261	305	295	280	281	313	259	327	280	257	273	264	292	283	284	289	313	306	265	300	303	312	280	319	311	277	289	289	293	315	308	300	324	308	316	301	335	284	287	286	275	306	278	300	298	275	317	296	297	283	267	279	289	302	294	303	295	297	313	276	293	294	329	280	278	282	299	304	278	293	299	290	306	285	286	335	286	317	295	297	269	302	320	279	313	302	270	312	300	303	290	292	309	303	299	293	281	282	309	278	289	305	275	288	350	266	286	281	259	300	278	309	263	273	308	279	314	277	320	325	303	281	290	308	322	317	291	289	298	294	270	304	286	310	280	298	278	291	289	273	259	306	286	283	268	321	317	294	331	316	292	257	286	280	281	262	280	286	293	288	323	286	301	275	286	294	302	277	287	280	267	270	292	273	300	318	297	285	275	257	322	262	305	311	313	269	287	290	338	317	296	300	316	314	292	278	290	309	320	289	310	300	291	294	293	284	294	282	319	249	283	267	303	294	283	312	294	300	341	286	283	277	285	288	301	317	318	307	275	276	338	326	299	298	279	301	310	290	298	277	318	319	302	305	297	273	279	282	295	272	297	298	273	295	310	277	285	264	291	267	273	310	287	275	309	301	288	277	310	270	314	314	274	312	267	273	303	302	281	278	318	293	285	304	285	272	271	278	314	269	294	310	269	282	279	309	279	294	282	314	286	279	298	273	313	348	295	326	277	295	281	313	302	296	270	267	291	300	279	293	293	298	291	276	316	276	299	272	292	290	283	273	314	301	330	301	278	292	316	306	282	300	305	286	280	261	298	301	280	275	282	273	283	291	285	275	293	281	280	300	308	278	306	307	274	324	272	304	288	300	292	312	295	293	289	291	281	293	296	287	291	322	298	301	274	282	302	293	303	314	301	282	252	296	302	295	308	298	272	320	284	304	274	317	315	278	287	314	288	288	290	294	279	310	296	313	335	274	298	297	303	300	295	294	294	286	312	284	298	313	285	306	296	318	284	291	323	266	289	287	276	263	298	320	287	306	347	280	305	284	255	310	285	301	272	271	297	282	318	302	303	277	295	303	317	316	252	294	295	286	274	277	287	304	280	330	307	306	315	281	320	298	314	288	298	275	312	277	307	321	286	299	283	278	272	301	292	298	262	295	283	314	279	298	292	302	283	304	290	296	304	266	298	288	288	305	262	279	313	313	310	295	289	306	283	290	292	297	301	315	295	291	271	301	265	280	272	305	289	313	308	333	294	276	317	285	294	279	290	280	277	307	276	316	279	298	267	300	246	300	318	300	273	301	279	279	277	278	287	301	282	300	276	313	278	305	255	291	280	297	299	294
81811	80012	67866	26332	6430	395	193	221	196	186	198	216	211	172	164	165	184	174	174	159	176	182	173	181	177	169	166	174	169	164	171	186	159	181	170	190	207	312	890	1241	715	402	328	459	502	394	397	352	291	248	306	285	248	206	185	184	207	164	172	192	211	173	172	173	160	141	150	172	160	181	171	184	143	174	174	163	171	151	171	160	166	174	180	180	153	168	171	176	175	152	176	175	186	183	170	183	169	167	158	169	165	175	159	158	173	185	176	155	182	185	165	156	175	179	147	160	165	196	194	158	182	157	179	181	165	162	182	150	176	178	156	168	155	138	139	185	160	176	157	210	160	195	146	154	140	168	185	174	179	142	168	168	179	148	169	136	161	170	165	172	163	157	174	179	175	187	157	152	159	168	170	160	188	166	182	161	179	167	173	189	173	163	182	153	148	167	157	172	181	175	158	160	163	196	157	217	170	177	150	185	167	149	168	145	175	156	199	167	168	175	185	167	193	167	153	189	170	155	166	167	178	188	162	165	189	173	173	139	188	169	158	160	163	171	176	159	174	163	170	170	171	166	198	171	170	206	146	145	155	179	165	145	178	180	151	173	180	162	178	176	148	169	157	173	193	164	165	157	175	166	159	188	171	167	163	157	158	170	174	162	149	176	181	171	137	159	161	152	168	185	162	172	156	168	175	163	170	166	177	142	187	151	172	167	166	154	146	181	192	180	186	155	153	157	148	161	149	176	161	167	187	180	167	151	163	176	192	169	154	155	175	218	176	183	170	176	176	148	148	192	174	156	177	167	161	179	155	175	161	169	147	170	152	155	195	169	169	176	160	155	161	185	164	177	172	180	158	146	162	173	172	197	157	171	182	187	172	176	195	160	191	168	182	164	177	188	174	143	155	179	136	164	177	153	179	185	189	188	166	174	178	161	177	155	162	151	163	171	188	180	169	169	168	159	191	156	160	140	181	164	162	178	170	161	148	169	183	168	164	186	173	180	168	141	200	178	170	177	166	186	178	161	174	145	195	151	179	162	158	159	166	176	185	155	161	177	163	158	160	172	145	156	181	150	157	159	177	145	154	198	159	185	163	175	182	157	165	160	178	170	141	159	174	157	162	185	190	157	178	175	161	184	177	157	168	160	171	156	189	174	152	203	173	164	188	176	175	186	167	164	185	190	191	167	154	177	177	172	163	175	181	165	171	149	165	156	172	191	186	173	165	160	173	179	148	157	194	190	148	174	181	171	184	158	177	178	173	164	160	185	152	195	163	151	180	151	176	157	176	180	156	162	166	151	158	177	159	185	168	168	171	175	150	205	166	204	169	165	178	205	192	180	165	168	174	164	166	168	178	151	172	182	158	180	149	183	173	167	181	133	154	141	175	168	168	166	168	150	173	171	166	179	171	177	161	163	190	176	167	175	179	176	177	157	150	173	192	192	176	174	153	178	155	142	160	173	161	180	165	183	152	180	170	177	160	151	168	160	170	161	168	182	167	173	175	167	185	154	158	160	164	166	184	161	163	183	165	163	173	153	157	170	176	198	175	160	165	150	194	192	179	205	174	189	159	182	168	158	145	185	159	175	163	165	171	152	174	173	172	157	184	169	169	179	168	160	181	174	174	145	163	163	163	165	175	171	167	142	158	176	176	156	161	166	178	184	161	166	180	172	150	154	168	160	165	161	163	183	145	169	167	154	171	175	166	163	181	188	150	164	179	152	186	191	189	175	194	158	177	156	175	160	138	147	175	165	157	160	157	185	169	153	171	185	168	151	168	173	174	133	178	167	154	152	146	171	173	151	208	172	177	188	167	164	188	185	190	180	149	194	176	160	194	161	193	160	146	173	176	156	161	190	181	162	157	177	187	173	165	169	186	177	153	184	173	150	167	197	177	180	165	178	166	160	184	187	169	192	179	185	181	171	157	188	173	160	164	177	175	178	185	161	172	168	144	163	152	176	181	161	184	171	179	172	167	162	167	177	185	184	180	174	196	156	140	203	193	169	183	178	186	170	162	173	193	160	164	188	157	174	169	156	148	159	183	161	171	140	154	143	201	163	163	161	204	169	185	160	180	162	189	172	163	163	175	180	149	171	158	175	156	170	175	169	157	148	165	176	159	156	181	168	160	179	163	173	183	165	165	150	167	152	181	169	179	194	178	167	168	156	178	202	160	159	144	150	147	184	171	193	183	176	150	188	169	177	189	171	183	170	177	184	187	158	168	174	192	165	151	145	161	200	193	154	153	170	159	177	200	169	181	174	171	159	176	179	183	160	145	187	170	157	167	167	168	174	192	186	167	174	177	152	180	164	163	186	165	174	177	171	165	176	151	148	150	146	156	182	145	143	168	167	169	165	165	152	149	160	155	178	161	161	192	172	185	174	167	162	169	160	150	160	155	151	164	186	174	160	171	180	154	163	184	181	166	190	177	169	175	179	180	183	179	161	193	171	182	157	189	154	203	159	166	176	170	186	193	173	158	176	147	171	172	191	174	188	174	180	177	173	167	154	159	168	159	174	169	164	167	154	159	164	171	177	181	185	166	203	181	169	162	164	173	171	162	155	174	160	176	172	189	171	168	163	168	156	139	168	159	165	182	182	172	162	177	170	159	181	160	172	173	170	172	168	175	156	185	169	177	163	176	171	166	167	163	176	148	163	172	192	154	160	169	156	163	170	149	189	166	171	158	186	169	154	185	156	186	170	153	159	158	176	151	189	143	164	184	156	182	167	171	171	168	199	153	183	172	174	153	168	150	176	173	174	150	167	171	166	181	172	172	191	184	173	162	167	171	160	180	178	162	196	163	164	163	180	170	148	167	166	172	197	184	162	166	168	175	169	172	165	165	182	155	168	164	184	141	155	184	167	140	173	170	158	188	165	167	180	171	178	179	179	174	177	182	163	161	167	190	168	171	164	160	147	159	189	153	167	190	181	178	168	167	157	166	170	175	168	187	150	160	166	192	159	177	181	150	159	172	179	183	170	163	152	179	166	166	165	167	181	160	177	151	167	180	172	183	184	145	199	167	180	171	169	188	142	153	148	158	196	155	157	177	145	146	172	166	158	160	181	172	171	172	182	169	185	158	152	167	176	152	156	184	175	140	169	175	167	185	178	146	155	177	181	161	164	179	155	176	186	178	167	192	151	187	183	182	187	159	162	187	190	182	200	179	146	180	160	163	171	187	161	166	154	172	206	184	162	164	187	171	154	166	173	174	197	183	164	170	168	147	167	184	176	171	177	157	174	167	149	183	185	168	165	172	185	163	186	169	164	176	157	144	194	178	178	193	156	185	155	161	190	177	147	183	147	152	174	183	168	174	173	186	162	177	189	163	163	166	152	176	166	175	173	172	149	176	179	174	172	177	167	171	163	169	175	162	168	172	159	154	167	199	165	166	150	159	146	167	166	180	146	182	155	157	162	144	168	199	178	176	180	164	160	164	186	189	168	160	176	162	182	182	165	182	181	172	182	166	154	177	174	172	179	186	173
54782	64171	59091	6799	808	729	701	622	582	605	530	522	527	535	508	485	506	500	483	481	477	468	482	443	467	500	458	463	501	507	472	491	483	466	519	537	731	1632	5885	7746	4594	2554	1852	2767	3082	2637	2294	1587	1412	1352	1354	1403	1045	772	672	635	649	547	479	463	455	456	425	463	451	447	469	439	461	433	458	465	449	384	435	459	422	447	475	444	421	443	453	456	419	479	476	449	451	437	448	438	465	472	457	445	475	477	466	443	464	417	495	422	410	464	444	492	477	477	463	422	489	491	455	509	483	486	432	433	434	411	447	451	463	446	469	434	478	473	458	445	479	438	477	497	480	468	450	468	496	415	471	437	474	417	411	482	444	489	489	487	441	432	438	445	420	476	491	461	455	436	470	480	466	476	452	447	497	454	460	467	441	475	437	402	458	452	490	453	469	472	447	457	455	437	444	457	450	458	458	464	467	472	434	446	468	462	474	466	453	454	418	432	429	486	466	461	451	463	450	466	445	450	490	431	461	463	446	435	462	461	507	410	468	454	432	477	508	441	431	418	469	423	482	443	445	453	454	453	446	439	437	501	466	446	471	450	483	468	452	452	474	426	458	445	467	415	496	446	486	416	455	414	453	466	503	417	451	422	483	456	412	465	431	461	472	429	450	486	447	453	434	463	457	438	436	469	454	454	467	419	447	436	460	471	484	465	476	432	456	465	486	494	469	490	452	427	443	451	465	440	453	429	482	475	469	449	452	471	451	438	449	433	468	441	450	462	493	438	446	448	453	480	463	434	426	469	488	467	501	452	414	445	430	443	440	458	526	477	499	432	450	450	438	434	459	495	451	473	435	463	443	438	439	418	444	458	459	442	451	434	461	437	476	420	464	454	444	433	472	467	438	481	468	497	457	447	434	468	458	484	483	420	443	492	437	484	455	485	416	454	457	455	488	459	495	437	453	435	451	464	436	441	453	464	468	460	444	409	474	474	467	445	420	440	488	453	459	425	473	472	415	467	478	416	471	480	414	439	463	450	425	486	482	448	472	470	454	469	448	458	426	495	465	480	462	468	458	444	441	457	475	444	469	440	482	424	482	438	440	459	416	464	427	451	465	467	449	459	436	461	450	479	459	413	458	419	473	448	469	456	454	419	458	443	471	434	475	474	480	452	463	458	436	442	449	469	490	434	492	424	472	437	471	447	492	505	480	432	422	459	432	460	435	463	458	442	451	450	453	437	427	451	460	460	445	449	441	416	426	429	468	406	457	440	441	438	435	521	442	448	442	467	459	461	464	468	473	437	419	452	460	441	454	468	430	426	452	449	484	451	476	460	484	422	477	448	430	436	482	476	440	453	467	471	447	451	422	476	446	462	449	446	501	482	460	478	460	453	469	418	455	439	480	458	429	431	442	457	461	445	456	455	477	451	474	478	453	426	436	454	467	475	426	454	454	463	484	465	461	448	476	471	473	459	446	421	457	462	459	498	459	470	478	471	462	439	450	440	475	451	451	441	511	500	461	421	449	476	443	471	469	440	462	461	474	435	474	480	447	473	445	436	457	460	477	428	476	471	482	431	430	501	453	453	510	443	457	453	475	465	445	428	502	431	450	455	425	471	421	429	432	457	491	475	411	443	463	452	513	415	462	441	456	474	468	433	448	468	422	467	433	452	461	505	443	446	491	482	440	440	484	451	476	438	469	428	460	479	433	487	430	446	442	490	441	453	458	420	429	466	427	434	473	475	444	446	450	441	488	458	451	451	432	440	476	446	450	469	439	424	442	450	443	430	460	442	464	418	457	456	478	458	447	461	453	420	489	451	484	442	494	446	431	459	500	450	449	503	456	456	466	421	473	447	457	422	463	445	480	437	467	442	426	437	453	391	437	426	438	465	484	477	456	452	440	437	439	468	429	475	415	481	444	431	419	458	447	432	436	442	433	458	440	425	439	442	439	441	444	451	463	453	418	476	443	459	422	437	458	427	445	457	469	465	490	479	454	440	432	460	468	431	471	430	483	475	433	468	512	439	474	485	460	419	441	437	475	464	474	438	453	469	447	448	438	452	434	403	447	446	461	418	436	458	454	460	434	445	453	448	490	463	473	467	444	464	476	443	442	485	458	459	456	435	437	434	446	482	471	474	434	436	457	438	420	477	424	425	455	448	449	436	418	419	467	433	463	463	467	445	477	494	469	441	456	481	454	432	437	446	480	472	428	439	407	453	454	413	432	457	455	460	461	474	466	410	434	462	463	439	444	450	471	472	452	461	474	491	470	477	443	480	424	420	470	477	450	477	419	421	478	481	459	459	457	438	439	489	444	443	432	458	451	446	484	436	407	455	498	456	450	438	412	410	458	455	429	449	446	444	453	432	464	423	450	439	457	465	444	516	425	448	442	467	454	458	407	476	449	403	420	461	419	466	436	487	481	453	456	479	465	484	436	476	444	445	436	473	450	465	497	456	488	473	448	461	506	428	436	456	450	494	499	442	444	469	478	458	460	446	443	498	418	475	428	430	473	446	463	478	431	454	477	453	470	439	460	459	442	460	468	451	461	461	483	459	434	462	393	455	462	485	435	427	477	463	442	441	437	431	401	462	435	459	465	461	447	465	456	417	461	459	481	426	477	456	459	447	435	456	438	443	494	449	438	460	417	462	439	479	445	456	464	461	455	495	493	431	465	455	453	459	432	425	444	434	455	460	462	444	441	450	448	455	444	436	458	445	429	470	457	470	500	415	457	465	475	442	452	445	474	458	448	475	455	503	438	463	477	458	449	441	460	456	432	462	460	415	452	495	424	453	447	459	459	442	421	451	492	456	443	447	478	457	453	439	473	409	481	415	455	455	413	428	435	405	428	437	417	461	453	456	449	434	468	446	459	464	440	468	465	471	473	460	442	451	473	479	472	464	445	480	446	418	475	466	424	478	469	465	448	425	430	456	448	479	452	472	470	442	481	420	483	447	468	436	480	427	469	461	441	456	496	421	479	477	466	456	461	471	450	464	448	413	455	449	422	477	482	460	435	463	471	438	473	452	450	456	464	459	480	462	427	437	473	473	462	425	429	391	423	464	444	478	472	460	449	439	464	468	431	448	453	467	466	468	463	446	457	422	447	459	474	468	439	491	456	485	437	480	483	488	456	413	396	453	433	494	447	424	457	451	490	435	485	459	431	467	418	432	438	434	463	456	450	429	449	468	473	451	458	452	473	497	454	450	418	480	453	457	433	463	444	470	491	444	466	476	492	468	476	470	416	465	521	429	507	466	477	447	441	420	457	460	439	481	449	430	442	432	422	467	457	445	432	452	500	462	445	460	459	423	476	440	445	497	446	455	433	477	486	457	497	449	440	427	439	451	473	436	441	467	467	443	427	469	424	484	494	424	466	432	471	444	474	469	437	481	447	488	452	424	470	464	458	432	454	446	477	448	459	446	435	473	475	461	444	432	448	438	477	456	494	442	449	444	478	515	473	479	485	451	415	432	470	484	451	483	425	460	447	468	481	460
21219	21913	17590	1405	123	70	74	78	78	77	74	71	69	78	70	65	69	78	66	81	84	75	69	60	89	81	75	80	77	90	87	71	75	92	74	83	75	86	119	114	107	75	84	96	79	85	109	92	83	77	111	67	73	76	72	89	78	58	67	71	88	69	58	71	70	85	68	71	88	80	73	94	78	66	56	85	80	58	64	74	68	82	85	73	65	76	78	68	72	82	61	80	78	71	67	64	65	61	64	86	98	52	86	56	59	81	85	65	68	70	66	82	83	76	77	70	77	81	72	66	65	60	80	68	63	73	73	78	54	72	85	70	79	80	62	90	53	78	82	64	66	72	77	67	71	79	86	77	75	73	65	54	74	87	74	74	81	74	78	71	80	69	72	65	79	81	65	65	57	81	89	80	62	88	67	73	67	76	69	72	61	76	81	80	80	94	74	58	61	84	83	70	83	81	78	72	74	80	71	70	79	83	72	70	80	75	63	94	65	64	83	57	93	66	74	91	72	77	81	65	80	62	77	82	63	75	70	90	83	64	76	78	83	74	72	73	67	61	71	72	64	87	62	74	80	84	78	72	88	78	71	68	79	80	74	72	75	83	69	69	60	75	84	48	68	56	68	73	75	72	87	73	75	78	80	71	64	63	90	96	80	70	68	66	77	76	76	69	78	81	62	66	87	81	66	87	73	67	79	71	75	71	80	81	83	75	90	77	75	67	63	80	71	71	64	67	74	96	62	81	65	69	72	65	79	82	66	72	69	70	71	82	57	65	77	72	83	82	72	63	72	66	72	79	85	69	64	63	88	59	69	74	83	69	68	70	70	82	68	56	79	72	78	73	78	83	83	83	78	77	97	75	65	72	75	73	75	76	86	71	71	75	70	83	72	70	94	80	63	72	58	75	59	67	62	74	78	71	91	90	70	68	72	79	77	78	76	63	79	63	64	67	64	67	83	77	76	78	85	75	80	68	70	68	71	75	89	82	81	71	81	70	69	65	69	71	71	73	58	70	76	76	75	79	72	78	95	68	84	71	74	68	65	69	67	81	69	84	59	80	83	71	73	78	63	77	75	63	76	85	64	85	85	78	60	77	73	70	74	82	82	87	59	83	69	78	87	77	86	67	68	80	76	75	82	62	89	80	79	82	78	74	65	69	74	64	71	81	65	60	72	83	82	89	63	78	70	96	88	76	73	75	70	85	80	84	70	74	74	69	70	71	64	80	69	67	75	66	81	80	67	87	80	62	79	72	69	76	77	74	78	83	86	57	86	78	87	76	76	71	79	68	83	57	69	60	71	63	85	60	82	79	68	82	74	76	70	77	75	75	80	84	77	78	69	55	73	69	71	74	81	72	76	84	67	74	57	71	78	67	68	72	69	62	62	73	81	80	83	70	76	76	64	78	62	69	59	69	73	78	77	75	95	91	86	64	84	75	80	83	76	81	60	73	83	78	76	80	82	73	73	62	83	86	59	92	90	82	78	81	84	84	66	77	59	68	78	84	80	82	88	67	89	72	65	86	86	84	69	75	77	88	77	75	65	92	62	73	58	74	66	59	85	82	74	69	65	75	68	64	75	54	69	74	77	71	73	74	70	83	88	69	67	78	75	71	76	66	78	86	68	83	75	78	83	69	73	84	80	81	73	79	69	74	72	72	73	80	64	80	79	77	67	65	56	87	69	63	60	68	80	64	82	75	74	69	79	70	89	82	80	69	80	59	82	84	83	75	71	76	57	60	76	69	77	67	61	73	61	60	74	89	65	77	83	81	62	76	61	78	61	75	64	76	78	83	75	80	59	69	86	73	76	76	74	57	64	82	75	68	72	84	70	66	74	68	75	68	75	59	85	70	88	91	98	62	69	68	82	76	71	77	80	62	60	74	63	70	70	72	75	78	84	71	62	81	80	71	69	73	69	73	58	61	71	62	66	77	62	77	81	74	81	74	73	67	74	63	85	75	83	88	71	88	71	75	80	67	79	66	88	69	83	81	78	78	70	91	71	68	68	76	65	64	80	80	78	72	67	78	76	73	83	85	77	67	69	84	77	73	97	63	87	76	70	73	93	68	54	59	71	65	63	75	69	67	83	61	72	63	79	73	63	61	75	74	85	70	64	74	88	79	76	75	76	73	60	81	89	67	85	82	71	68	80	72	59	64	62	59	85	66	76	82	81	77	79	72	77	89	70	84	56	78	81	69	78	78	73	62	88	69	70	68	67	61	64	64	73	68	74	82	76	79	81	66	70	74	56	67	76	66	77	65	88	74	80	78	76	61	89	86	83	70	77	66	98	63	65	73	72	78	65	64	77	80	56	96	72	63	67	85	69	86	68	65	68	77	70	72	78	63	76	66	72	65	75	71	68	80	72	76	78	83	83	82	71	77	64	66	76	63	86	66	71	77	93	93	77	81	79	68	77	76	79	94	72	66	81	71	83	71	77	82	80	69	53	79	83	66	76	66	82	77	66	71	78	74	88	53	63	90	83	79	79	62	65	84	79	81	66	65	84	79	85	93	62	62	69	90	88	62	91	72	72	73	80	70	72	76	74	68	76	80	67	95	68	58	96	72	61	70	78	85	73	76	69	68	75	87	81	86	75	80	82	76	81	64	74	73	96	51	71	71	80	82	69	78	82	64	51	66	93	71	89	73	81	65	58	70	68	69	78	76	66	63	67	57	82	92	63	67	79	77	65	76	84	77	74	78	90	70	72	89	89	77	77	79	74	71	61	66	78	74	76	82	73	93	101	83	89	73	70	61	66	75	75	65	76	60	65	89	83	69	75	75	74	80	71	66	52	92	80	70	74	82	95	86	74	72	80	81	63	80	65	77	59	83	63	94	77	80	69	73	69	72	64	76	67	77	81	63	69	55	83	83	72	79	67	91	68	73	68	76	78	79	78	81	73	70	81	52	82	61	70	66	74	71	77	100	74	67	73	66	85	59	68	78	71	77	76	73	89	50	77	87	75	76	61	65	68	60	80	76	76	90	75	80	83	67	67	74	75	81	70	77	83	75	64	68	65	68	62	90	95	77	72	68	75	68	67	79	71	59	66	67	69	74	86	69	72	68	63	60	57	71	75	74	66	69	69	59	72	91	68	52	92	77	75	65	74	73	78	69	85	78	70	78	64	85	73	70	81	68	73	54	72	63	82	59	67	93	68	69	65	77	76	96	82	76	81	77	67	69	73	63	71	68	61	92	83	77	82	81	89	65	74	89	71	78	80	85	83	77	67	79	82	81	62	87	88	83	65	83	58	60	73	77	69	66	79	66	65	78	66	66	82	79	74	88	78	72	74	54	79	70	62	80	62	65	66	75	76	62	86	79	73	93	87	71	77	70	69	62	69	75	82	78	72	74	73	80	80	77	76	69	74	79	69	88	80	59	82	80	87	76	74	75	78	77	64	71	63	75	80	77	66	69	80	53	64	86	85	60	74	88	79	88	76	75	72	59	80	87	77	75	82	70	69	96	55	83	77	66	72	72
20758	25987	21398	716	234	260	242	220	218	237	253	261	252	249	226	285	224	230	232	234	249	239	221	249	252	238	203	225	248	225	210	220	216	237	260	243	272	281	585	667	450	325	296	358	391	289	336	294	278	285	321	248	232	253	232	225	237	244	248	222	258	234	218	228	232	244	254	245	206	233	221	217	231	205	220	227	248	201	233	233	237	235	224	216	246	227	252	221	199	221	218	227	198	201	213	233	219	215	242	214	270	243	249	270	228	238	235	210	257	254	202	232	220	248	197	223	218	236	222	214	196	212	236	241	216	222	211	223	237	200	247	236	214	225	205	229	218	224	244	217	257	218	235	230	233	215	261	206	234	237	245	221	215	214	219	267	228	227	245	245	202	231	249	227	203	203	248	219	207	224	232	220	244	233	231	220	240	203	218	217	226	231	209	252	244	221	261	230	213	236	239	217	242	194	212	218	233	205	227	224	226	224	234	225	219	219	215	238	237	238	268	221	235	234	242	208	203	207	204	229	232	202	218	217	216	234	226	207	239	231	213	222	238	229	214	258	216	217	213	245	248	229	254	270	222	218	253	219	228	216	198	212	237	228	243	232	209	243	251	198	212	224	232	237	211	214	257	221	245	211	239	234	196	194	244	192	226	235	249	220	242	236	218	207	252	209	222	197	206	221	222	241	202	233	228	231	221	196	238	204	223	249	222	244	240	239	237	218	227	214	256	236	230	231	207	225	242	217	228	222	232	228	234	210	210	235	243	241	243	200	240	216	211	251	229	264	254	254	228	239	240	222	195	237	231	238	219	232	207	258	202	235	252	211	226	234	210	214	210	248	226	237	233	234	233	209	236	250	201	213	233	219	215	240	245	227	231	244	215	215	237	236	236	212	222	209	245	218	227	229	220	217	242	213	206	231	223	207	221	234	218	219	206	229	234	182	248	229	241	235	227	238	233	246	236	269	236	228	224	236	210	232	216	232	276	258	215	248	239	205	227	234	211	213	231	238	235	226	223	249	246	187	207	195	232	239	223	232	228	252	225	212	229	206	197	251	215	224	233	243	219	243	253	254	202	245	228	220	221	246	260	219	220	252	235	211	220	210	200	201	212	215	232	217	202	231	234	208	219	202	213	264	240	222	215	237	223	242	244	256	231	249	251	254	227	220	210	215	197	232	244	221	244	219	245	224	216	230	230	216	239	241	230	234	211	243	235	218	221	216	235	231	224	235	236	245	229	261	258	231	194	210	227	199	209	228	223	231	229	225	229	255	232	246	238	239	244	226	220	215	210	195	222	236	249	212	225	224	251	236	237	239	195	246	229	235	204	214	227	253	217	211	209	216	219	245	230	230	231	226	218	247	231	231	212	240	234	256	244	262	233	233	217	252	232	219	214	258	216	229	208	223	223	250	220	215	217	244	234	250	242	252	194	225	231	251	230	221	250	208	228	233	246	220	200	201	236	245	242	246	220	198	223	208	243	248	249	221	217	218	234	238	211	236	199	205	228	238	210	213	227	206	260	218	224	216	212	199	223	226	236	219	229	231	185	242	239	226	214	236	213	228	211	220	208	232	240	233	244	210	247	202	242	209	247	217	240	226	220	242	222	250	242	232	235	214	213	250	193	212	231	210	233	243	220	227	250	240	226	256	254	242	227	226	243	201	192	211	252	227	238	235	236	228	235	225	191	256	254	239	239	240	245	240	229	266	225	225	218	235	228	226	213	226	229	212	214	207	231	207	227	247	207	219	232	216	217	211	225	251	220	200	225	222	228	221	222	215	221	224	242	220	213	221	216	229	228	253	235	223	226	218	225	214	227	258	246	269	228	225	201	245	229	226	241	229	231	241	234	240	207	230	222	224	246	220	208	241	204	237	235	193	242	213	232	260	191	228	221	211	221	268	239	231	223	194	209	226	207	201	239	217	218	227	227	214	225	242	216	222	247	227	236	236	231	222	240	211	238	217	226	224	223	223	225	232	191	258	235	217	240	237	203	210	227	204	229	229	225	240	243	226	230	214	221	247	207	243	234	202	233	240	220	223	230	223	226	246	250	228	232	226	232	224	239	209	223	237	220	220	223	194	229	240	234	223	205	255	226	221	238	227	234	218	213	227	251	218	238	246	209	226	220	216	215	201	238	229	202	195	214	238	238	215	227	237	246	214	240	228	232	221	240	261	242	246	224	217	213	233	213	224	231	228	232	238	250	203	227	211	230	225	230	243	232	272	214	232	224	237	250	226	231	223	261	221	257	243	247	223	259	229	233	243	207	230	240	228	282	220	209	198	243	215	225	233	242	225	210	208	234	236	209	266	228	202	246	245	224	240	233	194	227	226	243	247	223	244	239	254	233	237	219	226	225	227	231	232	209	232	212	254	224	208	221	221	222	236	231	211	213	221	229	244	245	238	232	196	195	208	223	242	223	252	215	238	235	211	244	251	228	178	233	243	245	185	294	245	243	241	234	225	199	212	228	213	258	225	206	227	209	228	219	210	230	218	238	225	236	237	244	236	232	224	224	233	212	205	221	210	234	241	244	233	217	236	204	247	235	231	215	256	232	211	226	231	224	245	241	206	230	252	215	226	216	263	227	209	188	229	248	229	232	208	231	226	231	222	245	204	230	225	218	236	230	203	216	240	229	230	209	231	227	210	216	230	222	217	221	227	225	209	225	213	212	219	219	232	236	249	248	193	258	233	224	252	238	249	221	218	211	235	247	245	238	236	242	224	239	234	226	224	256	206	227	206	227	208	217	217	239	207	243	218	224	242	211	236	222	229	233	225	227	232	228	222	235	244	213	233	219	258	221	218	216	197	227	216	219	212	235	226	215	228	232	232	204	227	197	216	220	205	219	212	226	256	240	214	187	208	222	194	219	252	229	242	238	216	220	233	234	246	239	225	225	221	238	215	238	205	196	213	235	222	219	244	248	227	215	240	224	227	251	237	235	229	217	182	231	214	216	234	236	241	233	236	208	254	248	206	209	241	199	229	224	228	211	227	212	243	222	261	232	214	199	265	230	198	252	244	232	240	242	213	218	236	259	235	237	252	192	241	230	238	225	215	194	231	245	219	201	184	225	228	235	221	240	235	224	220	213	235	232	234	247	212	211	205	216	217	255	256	230	237	247	225	236	234	238	215	234	240	211	239	228	195	233	223	212	243	226	234	230	230	225	238	223	239	220	230	208	233	204	222	204	216	240	239	224	203	217	218	239	213	234	243	219	205	217	218	226	233	236	224	245	249	229	222	233	244	209	224	224	233	220	242	248	249	211	243	233	195	215	251	221	205	239	203	208	251	221	212	238	244	223	215	229	232	215	220	217	246	242	221	192	240	236	223	234	225	204	238	238	225	216	210	221	233	216	201	221	233	243	262	217	225	239	223	235	210	230	216	207	257	226	229	243	228	217	228	243	247	195	214	228	244	237	242	229	216	244	231	225	235	204	253	232	223	214	204	255	216	232	208	227	249	219	245	209	224	216	248	222	213	213	219
68544	67271	56811	16986	1777	137	139	83	113	107	134	91	118	121	128	104	100	87	83	122	103	93	77	100	100	83	100	100	106	103	74	88	99	91	110	115	121	240	671	958	510	312	197	285	256	242	214	149	173	253	188	124	114	98	116	111	119	102	89	100	76	106	96	95	86	107	97	105	77	97	96	95	106	86	99	99	96	99	100	85	84	98	94	87	111	88	86	96	107	84	93	95	78	105	87	90	100	83	98	109	78	86	82	101	99	102	84	106	72	84	93	112	91	103	74	79	92	115	91	85	111	91	90	95	88	77	96	100	93	101	92	98	99	73	71	92	83	85	110	70	92	88	97	89	110	103	89	93	96	99	95	97	90	92	93	107	88	94	94	95	89	107	83	114	106	97	109	107	98	83	88	83	100	93	91	92	96	105	100	87	98	93	87	73	90	116	86	101	82	103	96	76	98	94	92	90	97	100	88	94	80	108	95	94	117	100	96	96	100	101	99	92	100	94	80	98	89	98	107	94	66	94	85	97	102	82	89	88	103	108	91	96	99	89	84	103	94	81	112	99	88	99	81	93	87	77	85	95	88	95	95	100	88	81	89	96	84	98	76	96	104	84	99	94	89	86	93	98	87	95	85	109	77	116	89	95	91	103	99	94	93	108	99	95	102	96	90	105	84	93	78	96	91	77	97	97	100	91	108	106	92	91	87	90	117	81	92	99	83	103	102	92	94	114	102	86	85	108	105	100	76	93	102	115	94	95	104	99	92	120	86	106	89	86	110	90	85	110	102	82	98	100	89	100	87	83	99	90	71	76	78	86	102	100	92	97	96	93	101	99	89	76	79	93	96	92	106	81	96	98	112	89	94	93	78	111	88	93	97	91	96	91	101	101	82	96	88	85	92	90	92	98	82	103	85	98	103	97	100	123	91	81	96	103	124	116	96	91	96	87	90	96	89	88	107	93	114	104	101	93	100	81	90	74	83	125	102	75	90	99	83	97	107	95	107	92	105	94	77	98	114	81	114	111	100	100	85	118	101	115	82	89	108	92	100	100	102	99	88	87	93	92	84	91	67	97	77	99	102	95	94	85	106	94	88	94	82	104	87	103	104	100	100	105	82	107	109	90	121	92	102	101	85	100	88	99	84	92	80	104	112	97	89	101	92	116	89	105	107	105	90	106	99	93	92	86	79	97	86	76	86	83	96	97	100	91	91	111	97	98	91	101	85	103	126	93	99	104	97	100	90	90	87	111	103	91	96	90	99	90	93	89	99	106	101	80	84	102	107	100	108	105	100	91	98	84	97	78	113	80	84	92	78	101	106	91	84	107	90	91	93	93	79	97	112	99	83	91	105	91	92	93	81	96	95	91	92	104	94	110	102	72	103	88	84	68	80	98	83	90	91	98	110	94	101	104	103	80	105	86	77	90	80	104	87	93	111	71	88	111	71	86	99	101	80	115	96	98	95	84	103	86	95	116	96	103	93	100	98	95	73	90	96	92	70	109	84	104	90	96	94	108	100	93	98	116	86	82	81	102	83	96	83	81	88	88	98	106	114	107	96	98	109	115	116	87	107	97	102	105	92	80	90	111	95	94	95	93	98	82	99	84	100	82	102	99	101	81	88	119	108	102	93	113	94	85	96	88	91	102	84	110	96	80	100	101	89	91	83	73	105	96	122	74	96	98	89	111	91	86	97	81	114	88	113	88	78	94	89	96	105	103	97	112	84	82	108	99	93	107	90	73	90	105	90	109	95	97	97	96	85	95	96	93	109	98	90	106	86	91	85	75	86	111	81	99	98	93	104	97	92	111	98	110	98	103	114	103	89	83	114	95	112	108	74	89	88	77	117	94	72	79	85	102	90	99	73	95	107	91	104	80	105	93	97	76	96	83	99	103	94	86	101	90	96	101	92	84	101	97	98	96	116	81	106	99	97	81	88	94	90	104	96	87	91	77	96	100	93	80	103	102	105	108	106	94	72	90	81	100	122	100	80	101	96	98	79	80	100	89	103	86	87	92	96	86	94	104	102	88	115	79	109	87	107	77	75	84	89	89	94	92	114	97	88	78	92	95	109	90	78	73	83	102	82	84	81	97	82	93	93	87	88	96	95	102	100	104	87	101	97	83	94	94	94	87	118	86	87	85	97	103	95	85	96	86	84	105	89	80	85	99	94	91	98	90	83	91	96	80	92	84	80	85	109	92	102	94	106	102	105	77	99	100	84	83	84	114	98	89	80	87	112	106	80	85	91	100	103	92	96	104	78	95	101	101	103	98	83	93	111	106	87	83	77	95	117	108	109	81	95	99	80	85	81	82	98	90	95	91	94	98	102	90	94	78	103	92	91	82	107	96	89	108	116	107	99	103	103	98	103	97	101	107	71	109	85	85	91	94	90	94	110	105	92	96	91	103	82	105	90	91	83	103	87	86	86	95	83	89	102	86	86	88	88	102	83	100	89	91	83	94	105	109	111	92	90	100	93	93	100	96	85	90	88	102	83	108	85	81	87	86	103	103	104	101	84	105	87	88	93	95	86	83	85	94	97	99	98	82	91	110	84	104	105	91	89	90	105	102	107	80	84	100	90	89	96	86	93	79	97	105	87	90	106	76	90	101	88	82	93	97	79	102	99	77	82	93	89	124	100	104	96	89	75	103	96	101	86	100	101	101	81	85	83	75	104	105	102	86	89	93	99	87	96	106	87	112	109	85	81	78	95	86	88	92	94	81	92	107	92	103	96	99	84	88	97	101	108	105	97	83	89	95	97	96	102	119	97	94	102	96	77	109	101	101	95	97	105	91	107	98	95	98	96	101	97	81	102	86	109	88	85	96	90	99	89	94	97	80	93	87	87	113	81	87	91	78	95	87	80	82	101	93	100	91	102	106	90	102	89	91	92	75	102	100	92	92	97	101	94	105	91	81	91	94	78	109	83	87	94	107	114	100	118	89	97	99	91	92	92	79	103	101	89	89	92	90	115	101	89	88	88	97	110	100	108	97	96	100	80	108	95	82	114	88	93	96	84	91	88	91	123	95	87	97	99	89	86	102	84	89	96	88	92	98	82	82	91	85	89	85	84	100	96	109	87	97	94	107	95	95	81	87	89	82	96	81	88	113	86	98	103	90	114	118	84	93	90	79	96	75	111	108	92	98	96	92	90	96	105	86	97	89	93	88	105	92	88	104	105	101	105	111	95	93	93	90	82	100	88	97	92	96	94	88	91	109	100	73	93	108	97	109	104	109	95	83	102	95	105	96	89	91	94	102	94	95	73	91	97	98	111	93	108	93	85	88	97	107	102	78	117	107	93	82	98	97	99	93	99	100	100	82	88	88	73	90	94	93	81	85	94	90	98	109	78	93	78	83	87	92	92	107	94	101	114	96	93	79	99	88	101	91	108	107	97	103	93	89	93	98	77	93	109	88	85	88	98	88	107	99	96	117	96	77	107	97	84	89	80	92	88	95	101	106	103	95	106	99	110	116	92	96	97	91
44334	51313	47005	3393	528	492	439	405	383	353	354	331	367	317	339	294	317	299	311	252	294	274	297	310	296	269	268	283	312	285	304	297	326	313	380	342	449	1243	4655	6810	3106	1982	1347	1902	1825	1483	1192	805	1003	1573	1064	604	464	474	458	450	446	346	334	250	285	287	292	292	286	287	297	294	272	249	298	298	328	279	293	310	283	307	281	283	280	309	267	261	280	277	304	273	241	294	286	281	287	249	264	327	269	315	298	328	271	317	274	282	265	290	288	300	280	251	290	271	267	274	262	304	278	288	277	275	275	274	286	283	315	286	286	273	295	317	281	314	270	297	305	278	247	254	297	293	287	258	285	273	259	275	274	263	281	282	288	263	283	256	264	252	301	300	302	285	278	262	296	244	258	288	299	279	265	276	287	274	309	295	281	249	289	258	279	274	286	286	294	292	283	275	288	261	306	301	277	294	242	291	295	292	311	305	288	307	290	288	275	262	296	276	300	296	279	283	275	286	264	281	280	243	292	254	281	295	287	319	299	285	303	317	291	264	279	259	295	267	278	269	273	287	260	292	259	274	280	270	285	272	254	257	287	290	304	265	281	280	298	282	266	299	310	286	275	277	286	280	300	296	283	294	275	286	277	300	304	291	290	261	285	276	264	287	262	301	267	271	287	265	282	284	299	264	303	292	297	285	287	302	291	304	287	276	297	290	270	269	298	255	290	266	297	289	260	278	286	255	274	273	287	266	273	302	301	272	273	286	314	273	287	269	299	289	257	302	254	272	291	284	253	275	305	285	296	300	272	273	272	239	308	287	304	312	277	255	288	274	290	320	290	305	278	279	288	281	316	268	280	292	272	306	268	269	305	289	294	281	269	252	287	267	287	282	273	249	279	317	256	277	305	256	279	283	287	296	277	271	277	286	295	280	261	293	263	287	274	286	307	305	290	280	310	315	306	228	244	304	306	257	255	261	295	267	293	262	270	279	288	296	281	274	275	287	257	313	291	290	268	317	279	252	296	290	291	266	288	278	281	272	272	302	262	294	301	280	299	276	280	282	297	268	296	283	316	279	276	283	291	270	306	273	267	336	298	289	288	257	269	273	249	276	289	248	314	252	282	300	232	260	262	279	293	294	281	288	270	290	279	261	300	279	309	306	294	290	279	236	299	278	301	292	273	281	263	295	289	300	273	274	275	287	291	253	322	275	278	311	328	272	276	263	299	306	293	313	274	260	276	258	253	283	303	269	319	297	308	275	300	276	292	267	293	284	283	278	285	274	304	292	306	292	297	292	251	267	327	304	266	323	293	279	288	264	253	272	261	287	250	258	303	306	313	265	287	279	289	278	276	305	282	277	275	287	320	279	290	291	291	258	287	281	257	264	294	259	269	273	274	286	270	296	280	279	280	271	258	300	287	331	273	270	275	242	278	283	257	264	258	286	268	264	292	287	296	256	289	267	269	266	297	245	279	275	279	286	279	277	268	306	318	278	271	290	274	264	304	286	260	257	280	284	285	306	303	257	252	274	290	265	269	261	308	279	284	290	276	249	260	296	268	312	275	285	277	273	288	315	254	301	290	277	276	300	241	280	284	276	298	254	313	315	286	267	306	272	281	288	256	246	276	295	262	282	262	267	276	280	276	286	276	271	268	306	285	273	288	299	269	293	268	285	271	333	262	290	288	273	275	279	273	309	263	276	276	268	292	298	301	277	296	265	299	273	274	263	264	272	263	286	273	293	311	281	276	271	306	264	259	259	263	264	288	301	281	296	270	282	298	257	282	302	305	291	291	302	282	308	270	265	282	263	270	262	320	279	297	271	313	291	253	271	279	275	278	270	278	283	278	275	290	288	271	281	277	293	254	301	297	283	282	274	297	299	301	329	276	287	285	285	261	260	307	303	274	277	290	270	261	281	280	289	323	264	294	284	252	281	303	262	301	273	281	290	270	269	261	303	299	275	302	278	280	280	271	298	265	283	291	253	287	278	272	273	280	283	276	305	267	268	263	308	292	305	279	294	275	281	262	269	280	316	282	273	305	272	285	287	300	282	303	303	242	280	277	262	265	320	315	286	289	272	280	293	299	273	285	277	307	299	285	322	251	275	279	291	256	265	302	272	265	297	264	275	274	281	288	286	273	259	253	277	281	283	264	282	268	303	284	294	267	271	293	286	283	289	316	255	267	265	277	303	290	281	262	291	282	284	299	281	282	308	264	265	274	289	290	290	276	276	278	314	293	283	286	276	290	289	299	273	286	285	283	285	305	288	297	262	269	310	305	254	293	285	324	284	264	268	276	293	284	279	292	270	270	294	295	277	274	249	280	264	275	286	302	306	281	308	307	318	287	282	265	325	274	289	307	305	275	256	265	303	274	267	293	290	269	295	289	300	283	278	294	286	288	292	273	272	255	288	291	289	311	281	281	306	312	267	268	310	317	319	279	276	285	284	302	325	286	273	283	270	297	302	281	287	263	283	262	312	257	285	279	282	294	314	289	280	262	281	295	273	309	283	302	255	256	276	272	287	269	285	251	289	321	318	254	274	271	279	287	267	236	271	268	281	260	266	302	277	278	279	300	294	283	260	288	271	282	289	286	284	277	300	282	310	299	258	281	277	275	288	280	289	303	263	310	268	286	301	273	283	282	263	267	266	289	294	305	272	295	257	280	303	296	282	274	295	283	287	269	271	273	285	294	283	292	279	282	307	314	281	262	295	292	270	291	275	293	301	259	283	291	278	263	254	257	277	304	273	282	253	288	281	299	270	291	299	284	280	278	281	282	274	265	306	288	270	290	295	272	270	274	299	275	279	262	276	260	282	261	265	267	262	280	271	300	279	288	280	286	283	290	285	265	273	278	275	303	278	295	292	258	261	273	278	298	327	307	300	266	290	274	284	297	296	278	299	278	267	282	276	247	282	291	305	294	288	268	277	270	273	287	282	291	300	286	284	254	277	289	266	290	305	260	283	307	271	294	277	288	287	295	278	259	277	284	287	311	272	284	306	287	272	278	284	293	292	316	277	235	306	237	289	296	291	294	259	299	307	264	300	279	284	289	261	268	284	297	286	299	261	290	273	290	305	294	254	264	264	262	276	272	305	306	298	279	312	274	304	279	330	297	274	284	251	265	270	288	291	259	289	277	280	284	268	266	263	281	294	261	296	285	270	277	271	267	299	287	270	296	286	269	275	280	298	279	264	254	277	275	276	275	290	273	266	263	300	316	267	302	298	265	316	287	307	293	277	280	275	263	308	256	277	302	294	305	284	279	274	290	281	302	273	273	268	293	284	265	299	275	279	281	296	312	283	297	312	292	280	274	282	277	267	290	247	284	280	280	268	322	270	265	301	277	284	276	311	299	303	271	292	292	260	258	318	275	287	270	242	302	288	301	268	289	292	273	290	271	288	269	281	266	295	286	288	262	301	263	313	296	278	299	276	297	269	278	271	282	281	296	283	280	260	248	292	252	288	271	313	313	294	272	304	266	289	281	256	280	310	276	310
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
